Year in sport · 2026
122 active days out of 195 Best year yet Jan Feb Mar Apr May Jun Jul
Week 1 · Mon — steady session Rest day Rest day Week 1 · Thu — hard session Rest day Week 1 · Sat — hard session Rest day Week 2 · Mon — hard session Rest day Rest day Week 2 · Thu — hard session Week 2 · Fri — big session Rest day Rest day Week 3 · Mon — steady session Rest day Week 3 · Wed — hard session Week 3 · Thu — easy session Week 3 · Fri — steady session Rest day Week 3 · Sun — steady session Rest day Rest day Rest day Week 4 · Thu — steady session Week 4 · Fri — hard session Rest day Week 4 · Sun — steady session Week 5 · Mon — big session Week 5 · Tue — big session Week 5 · Wed — easy session Week 5 · Thu — big session Week 5 · Fri — big session Week 5 · Sat — steady session Rest day Week 6 · Mon — easy session Rest day Week 6 · Wed — hard session Week 6 · Thu — easy session Rest day Rest day Week 6 · Sun — steady session Week 7 · Mon — hard session Rest day Week 7 · Wed — big session Week 7 · Thu — steady session Week 7 · Fri — easy session Week 7 · Sat — steady session Rest day Rest day Rest day Week 8 · Wed — steady session Week 8 · Thu — hard session Week 8 · Fri — easy session Rest day Rest day Rest day Rest day Week 9 · Wed — big session Week 9 · Thu — big session Week 9 · Fri — big session Week 9 · Sat — steady session Week 9 · Sun — easy session Rest day Week 10 · Tue — steady session Week 10 · Wed — steady session Rest day Week 10 · Fri — steady session Rest day Rest day Week 11 · Mon — hard session Week 11 · Tue — big session Rest day Week 11 · Thu — hard session Week 11 · Fri — hard session Week 11 · Sat — easy session Week 11 · Sun — hard session Rest day Week 12 · Tue — hard session Week 12 · Wed — easy session Week 12 · Thu — steady session Week 12 · Fri — big session Week 12 · Sat — big session Week 12 · Sun — big session Week 13 · Mon — hard session Week 13 · Tue — big session Rest day Rest day Rest day Rest day Rest day Rest day Week 14 · Tue — big session Week 14 · Wed — big session Rest day Rest day Week 14 · Sat — big session Rest day Week 15 · Mon — easy session Rest day Rest day Rest day Rest day Rest day Week 15 · Sun — hard session Rest day Week 16 · Tue — hard session Week 16 · Wed — easy session Week 16 · Thu — steady session Rest day Rest day Week 16 · Sun — big session Rest day Week 17 · Tue — hard session Week 17 · Wed — steady session Week 17 · Thu — steady session Week 17 · Fri — hard session Rest day Rest day Rest day Week 18 · Tue — steady session Rest day Week 18 · Thu — steady session Week 18 · Fri — hard session Week 18 · Sat — easy session Rest day Rest day Week 19 · Tue — big session Week 19 · Wed — hard session Rest day Week 19 · Fri — big session Week 19 · Sat — big session Week 19 · Sun — hard session Rest day Week 20 · Tue — easy session Week 20 · Wed — hard session Week 20 · Thu — steady session Rest day Rest day Week 20 · Sun — easy session Week 21 · Mon — hard session Week 21 · Tue — easy session Week 21 · Wed — hard session Week 21 · Thu — hard session Week 21 · Fri — steady session Week 21 · Sat — hard session Week 21 · Sun — easy session Rest day Week 22 · Tue — easy session Week 22 · Wed — easy session Rest day Rest day Rest day Rest day Rest day Week 23 · Tue — easy session Rest day Week 23 · Thu — big session Rest day Week 23 · Sat — easy session Week 23 · Sun — easy session Rest day Week 24 · Tue — big session Week 24 · Wed — hard session Week 24 · Thu — big session Week 24 · Fri — hard session Week 24 · Sat — hard session Week 24 · Sun — big session Rest day Rest day Rest day Rest day Rest day Week 25 · Sat — steady session Week 25 · Sun — big session Week 26 · Mon — hard session Week 26 · Tue — steady session Week 26 · Wed — easy session Week 26 · Thu — easy session Rest day Week 26 · Sat — steady session Week 26 · Sun — steady session Rest day Rest day Week 27 · Wed — hard session Rest day Week 27 · Fri — steady session Week 27 · Sat — steady session Week 27 · Sun — easy session Rest day Week 28 · Tue — easy session Rest day Week 28 · Thu — easy session Week 28 · Fri — steady session Week 28 · Sat — easy session Week 28 · Sun — easy session Week 29 · Mon — steady session Week 29 · Tue — big session Week 29 · Wed — easy session Rest day Week 29 · Fri — easy session Week 29 · Sat — hard session Week 29 · Sun — steady session Less More
Monthly volume 1044 km Jan: 88 km Feb: 98 km Mar: 116 km Apr: 128 km May: 198 km Jun: 225.6 km Jul: 190 km Aug: 0 km Sep: 0 km Oct: 0 km Nov: 0 km Dec: 0 km Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
June was 225.6 km — up 14% on May at the same average HR. That's adaptation, not just more hours. Dashed line is the 2,000 km pace.
2026 vs 2025 +28.5% 2026 1,043.6 km 2025 812.0 km
231.6 km ahead of last year at the same date — and last year's total was 1,486 km. You'll pass that in October.
Sport breakdown 🏋️ Gym 22 sessions · no distance
— 🧘 Yoga 8 sessions · no distance
— Activities Stats Achievements Routes Clubs Gear
VO₂ max (est.) 58 ml/kg +3 in 12 weeks
Fitness age 24 yrs 7 below actual
🏃 Fastest 1K 10 Jul 2026 · Top 6% globally
3:18 −4s
🏃 Fastest 5K 22 Jun 2026 · Top 8% globally
18:42 −11s
🏃 Fastest 10K 14 Jun 2026 · Top 9% globally
39:24 −28s
🏃 Half Marathon 14 Jul 2026 · Top 7% globally
1:26:18 −1:42
🏃 Marathon 8 Aug 2025 · Top 5% globally
3:08:44
🏃 Longest Run 14 Jul 2026
32.4 km +2.4 km
🚴 Century Ride 2 Mar 2026
104 km
🚴 Best 20min Power 18 Jun 2026
312 W +8 W
🏊 Longest Swim 11 Jul 2026
3.8 km
🚴 Most Calories 2 Mar 2026
3,280
🥾 Highest Elevation 13 Jul 2026
1,420 m
All-time totals Distance 4,218 km
Moving time 412 h
Elevation 18,240 m
Activities 724
Since 12 January 2024. That's 18,240 m climbed in a country whose highest point is 5.1 m — every metre of it came from bridges, ramps and travel.
👟 First Steps Bronze 12 Jan 2024 🏅 Marathon Finisher Gold 8 Aug 2025 💯 Century Rider Gold 2 Mar 2026 🔥 Streak Master Silver 21 Jun 2026 🌅 Early Bird Silver 14 May 2026 🐠 Ocean Explorer Gold 30 Apr 2026 🦉 Night Owl Bronze 3 Feb 2026 🦋 Social Butterfly Silver 19 Jun 2026
Closest to unlocking ⚡ Sub-3 Marathon 82%
Run a marathon under 3 hours. · 0.6% of athletes +5,000 XP 🎯 Multi-Sport Master 70%
Record 10 different sport types. · 3.4% of athletes +1,400 XP 👑 Consistency King 65%
Hit your weekly goal 52 weeks straight. · 0.3% of athletes +8,000 XP
Gear tracker Distance accrues automatically from every activity you tag. Add gear 👟 Nike Vaporfly 3 412 km / 600 km
Race day only — 3 races and the 5K TT. Shoes Since Feb 2026 Racing
👟 Hoka Clifton 9 684 km / 800 km
Daily trainer. Midsole is going — foam feels flat past 700. Shoes Since Nov 2025 Default · Running 116 km left
🚴 Canyon Ultimate CF SLX 4,280 km / 5,000 km
Road bike. Chain at 0.5% stretch — replace before the Gran Fondo. Bike Since Mar 2024 Default · Cycling 720 km left
⛰️ Specialized Diverge 1,140 km / 3,000 km
Gravel/commuter. Takes the causeway crosswind better than the Canyon. Bike Since Aug 2025 Commuting
🤿 Orca Vitalis Wetsuit 74 km / 200 km
Open water only. Rinse it — the reef salt eats neoprene. Wetsuit Since Jan 2026 Open water
Shoe life is a guide, not a law — foam density, your weight and surface all move it. The Cliftons feeling flat at 684 km is exactly on schedule.
Trust & verification
Profile verification Verified since 14 May 2026 Identity verified · Athlete Government ID and a live selfie check confirmed by Persona on 14 May 2026. Your blue tick shows on every activity, comment and leaderboard entry. Re-verification is due May 2028.
ID checked Email confirmed Phone confirmed Device-verified GPS
Details Request a specialist badge Specialist badges are reviewed by a human against real evidence. We reject about 40% of applications — that's what makes them worth having.
🏆 Professional Athlete Review: 5–10 working days
For athletes competing at national or international level.
National federation licence or pro contract Results from 2+ sanctioned races in 24 months Public profile with a real name and photo Apply 🎽 Coach Review: 3–5 working days
For certified coaches training athletes on StrideX.
Recognised certification (UCI, IAAF, ASCA, UESCA…) At least 3 athletes coached on the platform Coach or Organization subscription Apply 🏟️ Verified Club Review: 5–7 working days
For registered clubs with real members and real sessions.
Club registration document 100+ members with recorded activity A named owner and one moderator Apply 🏢 Verified Organization Review: 7–14 working days
For companies, schools, federations and event organisers.
Company/entity registration number Verified work email on the domain Signed data-processing agreement Apply