Sam Millan
Sam Millan
XYouTubeLinkedIn

~/sammillan/training.md

Sam Millan · training · live from strava

training

Every run and session I actually do, pulled straight from my own Strava. No cherry-picking, no rest days hidden. I coach off my own data, so here it is in the open. Fresh off a 1:28 half marathon PB, now building for the Berlin Marathon in September.

4

activities, last 7 days

122 km

covered this month

recent activity (15)

run · 29 Jul

11.0 km · 50:47 · 4:37/km · ↑65m

might be too hot

run · 28 Jul

6.5 km · 36:22 · 5:36/km · ↑23m

coaching

run · 27 Jul

7.0 km · 38:02 · 5:26/km · ↑44m

berlin block w1/9

run · 23 Jul

8.4 km · 44:02 · 5:14/km · ↑4m

Catch up with Jamie

run · 21 Jul

7.0 km · 35:28 · 5:04/km · ↑56m

coaching | 5x1

run · 18 Jul

21.6 km · 1:29:12 · 4:08/km

Morning Run

run · 16 Jul

6.0 km · 29:16 · 4:52/km · ↑55m

5 easy + 200m strides

run · 14 Jul

7.0 km · 36:43 · 5:15/km · ↑28m

Coaching | Threshold session

run · 12 Jul

12.0 km · 1:02:44 · 5:14/km · ↑149m

Deload week

run · 7 Jul

7.0 km · 34:05 · 4:52/km · ↑30m

Coaching | Threshold with Cal

run · 5 Jul

16.0 km · 1:25:47 · 5:22/km · ↑103m

404

run · 3 Jul

12.0 km · 50:41 · 4:13/km · ↑72m

cooked

run · 30 Jun

7.0 km · 36:38 · 5:14/km · ↑27m

Coaching | 5x5 with Cal

run · 28 Jun

20.5 km · 1:33:04 · 4:32/km · ↑36m

Chasing Meaks

run · 25 Jun

10.0 km · 42:51 · 4:17/km · ↑59m

Redlining in the heat

live · pulled straight from my Strava, GPS stripped · powered by Strava

← home · train with me · now

mainTypeScript2026-07-29