2026

123 workouts
Month
Dist.
27 workouts
675km
# workouts
Dist.
Rides
14
456km
Gravel Rides
3
119km
Runs
1
10km
Walks
2
1km
Hikes
2
25km
Kayaking
5
64km
May
28 workouts
672km
# workouts
Dist.
Rides
17
588km
Gravel Rides
1
14km
Runs
3
29km
Walks
6
34km
Hikes
1
8km
23 workouts
866km
# workouts
Dist.
Rides
14
775km
Gravel Rides
1
56km
Runs
2
20km
Walks
6
15km
19 workouts
762km
# workouts
Dist.
Rides
10
671km
Gravel Rides
1
38km
Runs
3
30km
Walks
5
23km
12 workouts
263km
# workouts
Dist.
Rides
2
119km
Virtual Rides
1
54km
Runs
9
90km
14 workouts
290km
# workouts
Dist.
Rides
3
156km
Virtual Rides
1
49km
Runs
8
80km
Walks
2
4km

2025

261 workouts
Month
Dist.
13 workouts
301km
# workouts
Dist.
Rides
4
170km
Virtual Rides
1
50km
Runs
7
70km
Walks
1
10km
14 workouts
354km
# workouts
Dist.
Rides
4
179km
Virtual Rides
2
110km
Runs
6
60km
Walks
2
5km
19 workouts
512km
# workouts
Dist.
Rides
8
347km
Gravel Rides
1
46km
Virtual Rides
1
30km
Runs
7
70km
Hikes
2
19km
17 workouts
580km
# workouts
Dist.
Rides
9
462km
Gravel Rides
1
46km
Runs
4
40km
Trail Runs
1
12km
Walks
2
19km
18 workouts
337km
# workouts
Dist.
Rides
8
263km
Runs
6
60km
Walks
4
14km
35 workouts
3 691km
# workouts
Dist.
Rides
4
184km
Gravel Rides
23
3 461km
Runs
4
40km
Walks
4
7km
31 workouts
641km
# workouts
Dist.
Rides
6
212km
Gravel Rides
6
290km
Runs
7
70km
Trail Runs
1
10km
Walks
6
30km
Hikes
2
29km
Pool Swim
1
0km
Weight Training
2
0km
May
27 workouts
670km
# workouts
Dist.
Rides
8
422km
Gravel Rides
2
119km
Runs
11
121km
Walks
5
7km
Workout
1
2km
22 workouts
579km
# workouts
Dist.
Rides
4
354km
Gravel Rides
3
126km
Runs
8
71km
Walks
7
28km
25 workouts
758km
# workouts
Dist.
Rides
14
644km
Runs
7
70km
Walks
3
10km
Hikes
1
34km
20 workouts
340km
# workouts
Dist.
Rides
6
200km
Virtual Rides
1
31km
Runs
9
101km
Walks
4
8km
20 workouts
538km
# workouts
Dist.
Rides
4
168km
Virtual Rides
8
290km
Runs
8
80km

2024

317 workouts
Month
Dist.
35 workouts
341km
# workouts
Dist.
Rides
2
23km
Runs
31
311km
Walks
2
7km
18 workouts
297km
# workouts
Dist.
Rides
3
103km
Virtual Rides
1
42km
Runs
11
132km
Walks
2
7km
Hikes
1
13km
21 workouts
445km
# workouts
Dist.
Rides
11
345km
Runs
7
92km
Walks
3
8km
20 workouts
246km
# workouts
Dist.
Rides
9
117km
Gravel Rides
1
10km
Runs
9
114km
Walks
1
6km
30 workouts
421km
# workouts
Dist.
Rides
10
175km
Runs
4
40km
Walks
4
7km
Hikes
12
200km
29 workouts
409km
# workouts
Dist.
Rides
12
143km
Gravel Rides
3
141km
Runs
12
121km
Stand Up Paddling
1
2km
Pool Swim
1
2km
23 workouts
611km
# workouts
Dist.
Rides
10
424km
Gravel Rides
2
100km
Runs
7
70km
Walks
3
10km
Hikes
1
8km
May
44 workouts
473km
# workouts
Dist.
Rides
9
249km
Runs
2
19km
Walks
28
150km
Hikes
4
55km
Rock Climbing
1
0km
22 workouts
589km
# workouts
Dist.
Rides
7
256km
Gravel Rides
4
182km
Virtual Rides
1
21km
Runs
9
124km
Walks
1
6km
24 workouts
565km
# workouts
Dist.
Rides
9
290km
Gravel Rides
1
41km
Virtual Rides
4
136km
Runs
5
65km
Walks
2
2km
Hikes
2
30km
Weight Training
1
0km
25 workouts
746km
# workouts
Dist.
Rides
11
345km
Gravel Rides
3
188km
Virtual Rides
2
68km
Runs
9
146km
26 workouts
350km
# workouts
Dist.
Rides
3
31km
Virtual Rides
4
152km
Runs
10
152km
Walks
6
15km
Rock Climbing
3
0km

2023

457 workouts
Month
Dist.
28 workouts
454km
# workouts
Dist.
Rides
7
69km
Gravel Rides
1
32km
Virtual Rides
4
171km
Runs
10
170km
Walks
5
13km
Rock Climbing
1
0km
31 workouts
552km
# workouts
Dist.
Rides
10
127km
Virtual Rides
6
247km
Runs
7
103km
Trail Runs
1
43km
Walks
5
7km
Hikes
1
25km
Weight Training
1
0km
43 workouts
639km
# workouts
Dist.
Rides
7
318km
Virtual Rides
2
31km
Runs
11
161km
Walks
21
97km
Rowing
1
32km
Weight Training
1
0km
26 workouts
496km
# workouts
Dist.
Rides
10
197km
Gravel Rides
3
110km
Runs
5
83km
Walks
5
17km
Hikes
3
89km
28 workouts
501km
# workouts
Dist.
Rides
8
199km
Gravel Rides
3
152km
Runs
10
135km
Walks
7
16km
40 workouts
2 283km
# workouts
Dist.
Rides
22
1 574km
Gravel Rides
5
599km
Runs
5
82km
Trail Runs
1
10km
Walks
6
7km
Hikes
1
11km
51 workouts
596km
# workouts
Dist.
Rides
11
247km
Gravel Rides
4
155km
Runs
7
104km
Walks
23
61km
Hikes
3
26km
Pool Swim
3
4km
May
44 workouts
728km
# workouts
Dist.
Rides
27
370km
Gravel Rides
3
239km
Runs
7
101km
Walks
6
17km
Rock Climbing
1
0km
59 workouts
989km
# workouts
Dist.
Rides
42
700km
Gravel Rides
3
172km
Runs
7
113km
Walks
3
5km
Rock Climbing
4
0km
46 workouts
489km
# workouts
Dist.
Rides
22
237km
Gravel Rides
1
42km
Virtual Rides
4
82km
Runs
7
113km
Walks
7
15km
Weight Training
1
0km
Rock Climbing
4
0km
35 workouts
403km
# workouts
Dist.
Rides
10
185km
Virtual Rides
4
89km
Runs
4
84km
Trail Runs
1
12km
Walks
11
34km
Pool Swim
1
0km
Weight Training
4
0km
26 workouts
242km
# workouts
Dist.
Rides
5
37km
Virtual Rides
3
66km
Runs
6
95km
Walks
8
20km
Hikes
1
25km
Weight Training
3
0km

2022

498 workouts
Month
Dist.
30 workouts
241km
# workouts
Dist.
Rides
11
90km
Virtual Rides
1
32km
Runs
7
81km
Walks
11
37km
43 workouts
451km
# workouts
Dist.
Rides
23
199km
Gravel Rides
2
60km
Runs
11
154km
Walks
6
14km
Hikes
1
25km
46 workouts
678km
# workouts
Dist.
Rides
15
247km
Gravel Rides
5
256km
Runs
7
92km
Walks
14
38km
Hikes
5
45km
38 workouts
592km
# workouts
Dist.
Rides
17
187km
Gravel Rides
7
247km
Runs
6
136km
Walks
7
22km
Workout
1
0km
51 workouts
1 638km
# workouts
Dist.
Rides
25
380km
Gravel Rides
11
1 163km
Runs
7
82km
Walks
7
13km
Stand Up Paddling
1
1km
57 workouts
1 139km
# workouts
Dist.
Rides
29
872km
Gravel Rides
2
94km
Runs
6
82km
Walks
13
23km
Hikes
6
67km
Stand Up Paddling
1
1km
39 workouts
441km
# workouts
Dist.
Rides
10
139km
Gravel Rides
3
100km
Runs
5
99km
Walks
11
24km
Kayaking
9
70km
Stand Up Paddling
1
11km
May
44 workouts
644km
# workouts
Dist.
Rides
25
506km
Runs
9
121km
Walks
10
17km
34 workouts
255km
# workouts
Dist.
Rides
8
119km
Runs
6
105km
Walks
20
31km
36 workouts
493km
# workouts
Dist.
Rides
11
272km
Runs
4
62km
Walks
11
26km
Hikes
9
133km
Yoga
1
0km
41 workouts
606km
# workouts
Dist.
Rides
21
265km
Virtual Rides
5
237km
Runs
5
81km
Walks
10
23km
39 workouts
502km
# workouts
Dist.
Rides
22
130km
Virtual Rides
4
186km
Runs
7
129km
Walks
5
18km
Hikes
1
40km

2021

502 workouts
Month
Dist.
60 workouts
638km
# workouts
Dist.
Rides
31
142km
Virtual Rides
8
370km
Runs
6
73km
Walks
14
37km
Hikes
1
15km
43 workouts
335km
# workouts
Dist.
Rides
27
69km
Virtual Rides
4
144km
Runs
8
81km
Walks
3
9km
Hikes
1
31km
40 workouts
423km
# workouts
Dist.
Rides
27
319km
Runs
9
92km
Walks
4
12km
48 workouts
801km
# workouts
Dist.
Rides
38
714km
Runs
3
36km
Walks
4
12km
Hikes
1
37km
Pool Swim
2
2km
25 workouts
165km
# workouts
Dist.
Rides
7
74km
Runs
4
43km
Walks
13
49km
Weight Training
1
0km
54 workouts
519km
# workouts
Dist.
Rides
46
459km
Runs
1
5km
Walks
5
51km
Stand Up Paddling
1
4km
Yoga
1
0km
66 workouts
661km
# workouts
Dist.
Rides
44
442km
Runs
10
159km
Walks
6
44km
Stand Up Paddling
4
14km
Pool Swim
1
1km
Yoga
1
0km
May
40 workouts
555km
# workouts
Dist.
Rides
21
311km
Runs
10
165km
Walks
6
78km
Weight Training
2
0km
Yoga
1
0km
25 workouts
475km
# workouts
Dist.
Rides
6
292km
Runs
11
163km
Walks
6
20km
Pool Swim
1
1km
Yoga
1
0km
34 workouts
464km
# workouts
Dist.
Rides
11
201km
Virtual Rides
1
47km
Runs
13
181km
Walks
8
35km
Yoga
1
0km
28 workouts
525km
# workouts
Dist.
Rides
11
301km
Runs
13
172km
Walks
3
52km
Yoga
1
0km
39 workouts
607km
# workouts
Dist.
Rides
5
51km
Virtual Rides
10
343km
Runs
14
152km
Walks
9
60km
Pool Swim
1
1km

2020

240 workouts
Month
Dist.
29 workouts
372km
# workouts
Dist.
Rides
9
147km
Virtual Rides
2
70km
Runs
9
99km
Walks
9
55km
17 workouts
271km
# workouts
Dist.
Rides
3
140km
Runs
12
112km
Walks
2
19km
25 workouts
516km
# workouts
Dist.
Rides
14
406km
Runs
9
81km
Walks
2
28km
21 workouts
597km
# workouts
Dist.
Rides
8
418km
Runs
9
116km
Walks
4
63km
27 workouts
635km
# workouts
Dist.
Rides
6
407km
Runs
7
77km
Hikes
11
102km
Kayaking
3
48km
22 workouts
397km
# workouts
Dist.
Rides
5
160km
Runs
12
161km
Walks
1
8km
Hikes
4
67km
19 workouts
524km
# workouts
Dist.
Rides
4
354km
Runs
14
163km
Hikes
1
6km
May
16 workouts
269km
# workouts
Dist.
Rides
2
136km
Runs
11
126km
Stand Up Paddling
2
5km
Pool Swim
1
2km
18 workouts
194km
# workouts
Dist.
Runs
18
194km
16 workouts
237km
# workouts
Dist.
Runs
12
133km
Hikes
4
104km
16 workouts
157km
# workouts
Dist.
Runs
16
157km
14 workouts
121km
# workouts
Dist.
Runs
14
121km

2019

113 workouts
Month
Dist.
14 workouts
168km
# workouts
Dist.
Runs
13
149km
Hikes
1
20km
16 workouts
199km
# workouts
Dist.
Rides
2
44km
Runs
13
130km
Hikes
1
25km
16 workouts
114km
# workouts
Dist.
Rides
1
9km
Runs
15
105km
6 workouts
200km
# workouts
Dist.
Rides
3
158km
Runs
2
12km
Hikes
1
30km
4 workouts
218km
# workouts
Dist.
Rides
2
192km
Runs
2
25km
8 workouts
297km
# workouts
Dist.
Rides
1
100km
Runs
7
197km
12 workouts
611km
# workouts
Dist.
Rides
4
545km
Runs
7
66km
Pool Swim
1
0km
May
11 workouts
503km
# workouts
Dist.
Rides
4
432km
Runs
5
36km
Hikes
1
26km
Workout
1
10km
14 workouts
146km
# workouts
Dist.
Rides
3
42km
Runs
10
79km
Hikes
1
25km
7 workouts
256km
# workouts
Dist.
Runs
4
24km
Hikes
3
231km
3 workouts
19km
# workouts
Dist.
Runs
1
5km
Hikes
1
14km
Workout
1
0km
2 workouts
28km
# workouts
Dist.
Hikes
2
28km

2018

50 workouts
Month
Dist.
2 workouts
80km
# workouts
Dist.
Rides
1
56km
Hikes
1
24km
1 workouts
0km
# workouts
Dist.
Runs
1
0km
2 workouts
5km
# workouts
Dist.
Runs
2
5km
5 workouts
122km
# workouts
Dist.
Rides
1
56km
Runs
1
5km
Hikes
2
61km
Pool Swim
1
0km
5 workouts
353km
# workouts
Dist.
Rides
1
340km
Runs
2
9km
Pool Swim
2
4km
5 workouts
187km
# workouts
Dist.
Rides
1
63km
Runs
2
27km
Hikes
2
97km
6 workouts
60km
# workouts
Dist.
Runs
3
16km
Hikes
3
45km
May
5 workouts
279km
# workouts
Dist.
Rides
4
225km
Hikes
1
54km
6 workouts
249km
# workouts
Dist.
Rides
2
138km
Runs
1
5km
Hikes
3
106km
4 workouts
203km
# workouts
Dist.
Rides
2
154km
Hikes
2
49km
4 workouts
35km
# workouts
Dist.
Rides
1
22km
Hikes
2
11km
Pool Swim
1
2km
5 workouts
12km
# workouts
Dist.
Runs
1
7km
Pool Swim
4
6km

2017

2 workouts
Month
Dist.
2 workouts
27km
# workouts
Dist.
Hikes
2
27km

2016

1 workouts
Month
Dist.
1 workouts
41km
# workouts
Dist.
Runs
1
41km

2010

1 workouts
Month
Dist.
1 workouts
548km
# workouts
Dist.
Rides
1
548km