Training & Activity

A complete training record: historical Peloton sessions retained, with Garmin activities becoming the primary source going forwards.

TRAINING & ACTIVITY

From Peloton to World’s Toughest Mudder

Historical Peloton training is retained, while Garmin is the primary activity record going forwards. Linked Bike+ sessions are counted once and enriched with their Peloton class details.

Activities3,13928 Garmin · 3,111 Peloton history
Training time1171:33:30
Distance28,231.6 km
Calories687,506
This week0 activities0:00 · 0.0 km

← Back to activity log

RUN

Obstacle Racing – October 11, 2026

Recorded by Enduro 3 and imported into Tough Smudge. Device-recorded values are used for the activity metrics.

GPS DISTANCE15.17 km
RECORDED TIME2:19:31
ELEVATION GAIN91 m
AVG PACE9:12/km
AVG SPEED6.5 km/h
AVG HR134 bpm
MAX HR173 bpm
AVG POWER191 W
MAX POWER803 W
TOTAL WORK1,596 kJ
CALORIES1,134
GPS ROUTE

The route

Interactive GPS trace shown in Tough Smudge yellow. Satellite tiles are supplied by Esri; the standard map uses OpenStreetMap. Drag to pan and use the controls to zoom or switch background.

HEART RATE

Heart rate through this view

ELEVATION

Course elevation

PACE

Pace against distance

SPEED

Speed against distance

CADENCE

Cadence through this activity

POWER

Power through this activity

SPLITS

Kilometre by kilometre

KMSplitPaceAvg HRClimb
18:008:00/km115 bpm0 m
27:237:23/km125 bpm4 m
36:476:47/km132 bpm0 m
47:487:48/km129 bpm0 m
57:107:10/km133 bpm0 m
66:526:52/km131 bpm0 m
78:098:09/km139 bpm0 m
810:3610:36/km135 bpm132 m
98:348:34/km139 bpm3 m
107:447:44/km150 bpm3 m
119:239:23/km156 bpm0 m
1211:2811:28/km140 bpm14 m
1313:4413:44/km123 bpm16 m
149:159:15/km139 bpm0 m
1514:3014:30/km131 bpm16 m
WEEKLY CONSISTENCY

Training volume

3 Aug
10 Aug
17 Aug
24 Aug
31 Aug
7 Sep
14 Sep
21 Sep
28 Sep
5 Oct
12 Oct
19 Oct
ACTIVITY LOG

Latest training

5 matching

Run

Obstacle Racing – October 11, 2026

Enduro 3

Garmin · Enduro 3

2:22:41 time11.27 km distance908 kcal120 bpm avg HR130 W avg power107 m ascent

View Garmin detail →

Run

Obstacle Racing – October 11, 2026

Enduro 3

Garmin · Enduro 3

2:19:31 time15.17 km distance1,134 kcal134 bpm avg HR191 W avg power91 m ascent

View Garmin detail →

Run

Obstacle Racing – October 10, 2026

Enduro 3

Garmin · Enduro 3

49:11 time4.17 km distance208 kcal93 bpm avg HR118 W avg power25 m ascent

View Garmin detail →

Run

Obstacle Racing – October 10, 2026

Enduro 3

Garmin · Enduro 3

4:45:29 time31.78 km distance1,962 kcal118 bpm avg HR198 W avg power337 m ascent

View Garmin detail →

Run

Parkrun – Greenhead Park – 26.08.29

Garmin

29:27 time5.10 km distance148 bpm avg HR

View Garmin detail →

PELOTON LEGACY

Ride personal bests

Ride performance

Personal bests & latest efforts

PBs are calculated automatically from total output for fixed-length cycling rides. Detailed metric differences are neutral training context, not a good/bad score.

5 min

465 qualifying rides
32.1% below PB
Latest ride 57 kJ 4 Oct 2026 5 min Cool Down Ride · Bradley Rose
Personal best 84 kJ 7 Apr 2026 5 min Cool Down Ride · Cody Rigsby

-27 kJ -32.1%

PB set
197 days ago
Latest ride
17 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 57 kJ 84 kJ -27 kJ
Average cadence 86 rpm 83 rpm +3 rpm
Average resistance 47% 57% -10 pts
Average heart rate 129 bpm 139 bpm -10 bpm
Maximum heart rate — — —
Distance 1.72 mi 2.00 mi -0.28 mi

10 min

230 qualifying rides
64.0% below PB
Latest ride 64 kJ 7 Oct 2026 10 min Cool Down Ride · Ben Alldis
Personal best 178 kJ 20 Jun 2026 Extra 10: Climb Ride · Matt Wilpers

-114 kJ -64.0%

PB set
123 days ago
Latest ride
14 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 64 kJ 178 kJ -114 kJ
Average cadence 79 rpm 81 rpm -2 rpm
Average resistance 40% 61% -21 pts
Average heart rate 116 bpm 149 bpm -33 bpm
Maximum heart rate — — —
Distance 2.76 mi 4.10 mi -1.34 mi

15 min

164 qualifying rides
39.4% below PB
Latest ride 163 kJ 3 Oct 2026 15 min Climb Ride · Sam Yo
Personal best 269 kJ 21 Jul 2026 15 min Rolling Hills Ride · Robin Arzón

-106 kJ -39.4%

PB set
92 days ago
Latest ride
18 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 163 kJ 269 kJ -106 kJ
Average cadence 72 rpm 76 rpm -4 rpm
Average resistance 54% 64% -10 pts
Average heart rate 131 bpm 145 bpm -14 bpm
Maximum heart rate — — —
Distance 5.13 mi 6.20 mi -1.07 mi

20 min

432 qualifying rides
69.4% below PB
Latest ride 117 kJ 8 Oct 2026 20 min Autumn Recovery Ride · Sam Yo
Personal best 382 kJ 8 Jan 2026 20 min FTP Test Ride · Matt Wilpers

-265 kJ -69.4%

PB set
286 days ago
Latest ride
13 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 117 kJ 382 kJ -265 kJ
Average cadence 83 rpm 83 rpm 0 rpm
Average resistance 37% 62% -25 pts
Average heart rate 106 bpm 153 bpm -47 bpm
Maximum heart rate — — —
Distance 5.29 mi 8.50 mi -3.21 mi

30 min

582 qualifying rides
27.6% below PB
Latest ride 391 kJ 7 Oct 2026 30 min 90s Ride · Sam Yo
Personal best 540 kJ 7 Feb 2026 30 min Low Impact Ride · Emma Lovewell

-149 kJ -27.6%

PB set
256 days ago
Latest ride
14 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 391 kJ 540 kJ -149 kJ
Average cadence 93 rpm 74 rpm +19 rpm
Average resistance 47% 65% -18 pts
Average heart rate 138 bpm 149 bpm -11 bpm
Maximum heart rate — — —
Distance 11.01 mi 12.40 mi -1.39 mi

45 min

227 qualifying rides
32.4% below PB
Latest ride 509 kJ 5 Oct 2026 45 min 70s Ride · Hannah Corbin
Personal best 753 kJ 13 Jul 2026 45 min Power Zone Endurance Ride · Matt Wilpers

-244 kJ -32.4%

PB set
100 days ago
Latest ride
16 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 509 kJ 753 kJ -244 kJ
Average cadence 84 rpm 90 rpm -6 rpm
Average resistance 49% 55% -6 pts
Average heart rate 142 bpm 152 bpm -10 bpm
Maximum heart rate — — —
Distance 15.62 mi 18.20 mi -2.58 mi

60 min

80 qualifying rides
27.2% below PB
Latest ride 751 kJ 6 Oct 2026 60 min Rock Ride · Sam Yo
Personal best 1,031 kJ 17 Jan 2026 60 min Power Zone Endurance Ride · Matt Wilpers

-280 kJ -27.2%

PB set
277 days ago
Latest ride
15 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 751 kJ 1,031 kJ -280 kJ
Average cadence 84 rpm 90 rpm -6 rpm
Average resistance 51% 54% -3 pts
Average heart rate 138 bpm — —
Maximum heart rate — — —
Distance 21.62 mi 24.50 mi -2.88 mi

75 min

20 qualifying rides
New personal best
New PB 1,153 kJ 31 Jul 2026 75 min Power Zone Endurance Ride · Matt Wilpers
Previous PB 960 kJ 24 Nov 2025 75 min Power Zone Endurance Ride · Matt Wilpers

+193 kJ +20.1%

PB set
82 days ago
Latest ride
82 days ago
Previous PB stood
249 days
Compare ride metrics
Metric New PB Previous PB Difference
Total output 1,153 kJ 960 kJ +193 kJ
Average cadence 91 rpm 79 rpm +12 rpm
Average resistance 52% 52% 0 pts
Average heart rate 143 bpm 145 bpm -2 bpm
Maximum heart rate — — —
Distance 29.40 mi 27.30 mi +2.10 mi

90 min

28 qualifying rides
5.9% below PB
Latest ride 1,271 kJ 27 Aug 2026 90 min Power Zone Endurance Ride · Denis & Matt
Personal best 1,350 kJ 15 Mar 2026 90 min Power Zone Endurance Ride · Matt Wilpers

-79 kJ -5.9%

PB set
220 days ago
Latest ride
55 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 1,271 kJ 1,350 kJ -79 kJ
Average cadence 85 rpm 83 rpm +2 rpm
Average resistance 53% 54% -1 pts
Average heart rate 139 bpm 128 bpm +11 bpm
Maximum heart rate 154 bpm — —
Distance 34.04 mi 34.90 mi -0.86 mi

120 min

11 qualifying rides
18.2% below PB
Latest ride 1,534 kJ 26 Aug 2026 120 min Power Zone Endurance Ride · Matt Wilpers
Personal best 1,876 kJ 15 Feb 2026 120 min Power Zone Endurance Ride · Christian & Matt

-342 kJ -18.2%

PB set
248 days ago
Latest ride
56 days ago
Compare ride metrics
Metric Latest ride Personal best Difference
Total output 1,534 kJ 1,876 kJ -342 kJ
Average cadence 96 rpm 91 rpm +5 rpm
Average resistance 47% 52% -5 pts
Average heart rate 143 bpm 144 bpm -1 bpm
Maximum heart rate 160 bpm — —
Distance 43.78 mi 47.20 mi -3.42 mi