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
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

21 matching

Outdoor Run

229 min 41 sec Outdoor Running

No instructor / Just Workout

Peloton history

3:49:00 time0.76 km distance405 kcal65 bpm avg HR
Running

30 min 90s Run

Jermaine Johnson

Peloton history

30:00 time5.01 km distance68 kcal140 bpm avg HR
Outdoor Run

94 min 56 sec Outdoor Running

No instructor / Just Workout

Peloton history

1:34:00 time5.33 km distance417 kcal87 bpm avg HR
Outdoor Run

6 min 6 sec Outdoor Running

No instructor / Just Workout

Peloton history

6:00 time64 kcal140 bpm avg HR
Outdoor Run

27 min 42 sec Outdoor Running

No instructor / Just Workout

Peloton history

27:00 time5.31 km distance431 kcal169 bpm avg HR
Outdoor Run

21 min 42 sec Outdoor Running

No instructor / Just Workout

Peloton history

21:00 time0.48 km distance291 kcal74 bpm avg HR
Outdoor Run

27 min 29 sec Outdoor Running

No instructor / Just Workout

Peloton history

27:00 time5.15 km distance300 kcal135 bpm avg HR
Outdoor Run

4 min 20 sec Outdoor Running

No instructor / Just Workout

Peloton history

4:00 time0.16 km distance41 kcal80 bpm avg HR
Outdoor Run

4 sec Outdoor Running

No instructor / Just Workout

Peloton history

1:00 time1 kcal
Running

20 min Intervals Run

Matt Wilpers

Peloton history

20:00 time2.57 km distance235 kcal130 bpm avg HR
Running

30 min Intervals Run

Matt Wilpers

Peloton history

30:00 time4.35 km distance311 kcal
Running

10 min Warm Up Run

Matt Wilpers

Peloton history

10:00 time1.13 km distance89 kcal
Running

20 min Beginner Run

Matt Wilpers

Peloton history

20:00 time2.57 km distance207 kcal121 bpm avg HR
Running

20 min Advanced Beginner Run

Matt Wilpers

Peloton history

20:00 time2.90 km distance264 kcal136 bpm avg HR
Running

20 min Advanced Beginner Run

Jess King

Peloton history

20:00 time2.57 km distance254 kcal134 bpm avg HR
Running

20 min Beginner Run

Jess King

Peloton history

20:00 time2.09 km distance233 kcal121 bpm avg HR
Outdoor Run

2 min 55 sec Outdoor Running

No instructor / Just Workout

Peloton history

2:00 time33 kcal
Outdoor Run

4 min 21 sec Outdoor Running

No instructor / Just Workout

Peloton history

4:00 time49 kcal68 bpm avg HR
Outdoor Run

5 min 6 sec Outdoor Running

No instructor / Just Workout

Peloton history

5:00 time0.16 km distance39 kcal84 bpm avg HR
Outdoor Run

8 min 10 sec Outdoor Running

No instructor / Just Workout

Peloton history

8:00 time0.16 km distance88 kcal75 bpm avg HR
Outdoor Run

5 min 23 sec Outdoor Running

No instructor / Just Workout

Peloton history

5:00 time52 kcal116 bpm avg HR
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