Running a Sub-6 Minute Mile
Every Year Until Age 60
Tracking my journey with verified Strava data. One mile at a time.
7
Years Achieved
of 30 years
5:05
Fastest Mile
all time
7
Current Streak
consecutive years
134
Miles Logged
verified on Strava
Age 30Current: Age 36Age 60
24 years remaining to reach the goal
Performance Over Time
Track my fastest mile times year over year. Points below the gold line mean goal achieved!
Best Performance
5:05
Age 30
Average Best Mile
5:14
Across all years
Trend Direction
Slowing
Based on linear regression
Year-by-Year Journey
Each year tracked from birthday to birthday. Green means sub-6 achieved!
Completed Years
Future Goals (24 years remaining)
Age 37
Age 38
Age 39
Age 40
Age 41
Age 42
Age 43
Age 44
Age 45
Age 46
+14 more
Progress Tracker
Journey from age 30 to 60 - running a sub-6 minute mile every year.
Overall Progress
7of 7 years100% success rate
Progress to Age 6023%
Age 30Age 36Age 60
Current Streak
7years
Longest Streak
7years
Total Miles
134logged
Years Left
24to go
Countdown to Age 60
24years remaining
7 down, 23 to achieve the goal
Top 10 Fastest Miles
My personal bests, verified from Strava activities. Click any row to view on Strava.
| Rank | Time | Date | Age | Activity | Strava |
|---|---|---|---|---|---|
🥇 | 5:05 | Jan 14, 2020 | Age 30 | Recovery Mile | View |
🥈 | 5:08 | Nov 13, 2020 | Age 31 | Recovery Workout | View |
🥉 | 5:09 | Aug 4, 2019 | Age 30 | Recovery Session | View |
#4 | 5:11 | Jul 14, 2022 | Age 32 | Evening Session | View |
#5 | 5:12 | Nov 15, 2019 | Age 30 | Weekend Session | View |
#6 | 5:13 | Oct 16, 2020 | Age 31 | Tempo Training | View |
#7 | 5:13 | Sep 18, 2021 | Age 32 | Tempo Workout | View |
#8 | 5:13 | Dec 23, 2019 | Age 30 | Evening Session | View |
#9 | 5:14 | Sep 19, 2022 | Age 33 | Tempo Training | View |
#10 | 5:14 | Apr 5, 2021 | Age 31 | Weekend Mile | View |
🥇5:05
Jan 14, 2020 · Age 30
Recovery Mile
🥈5:08
Nov 13, 2020 · Age 31
Recovery Workout
🥉5:09
Aug 4, 2019 · Age 30
Recovery Session
#45:11
Jul 14, 2022 · Age 32
Evening Session
#55:12
Nov 15, 2019 · Age 30
Weekend Session
#65:13
Oct 16, 2020 · Age 31
Tempo Training
#75:13
Sep 18, 2021 · Age 32
Tempo Workout
#85:13
Dec 23, 2019 · Age 30
Evening Session
#95:14
Sep 19, 2022 · Age 33
Tempo Training
#105:14
Apr 5, 2021 · Age 31
Weekend Mile
Data last synced: 1/19/2026, 9:11:23 PM