2026

294 workouts
Month
Dist.
8 workouts
190km
# workouts
Dist.
Virtual Rides
5
173km
Walks
3
17km
30 workouts
710km
# workouts
Dist.
Rides
4
284km
Gravel Rides
4
156km
Virtual Rides
9
215km
E-Bike Rides
1
6km
Walks
12
50km
31 workouts
939km
# workouts
Dist.
Rides
10
612km
Gravel Rides
3
235km
E-Bike Rides
2
30km
Walks
16
63km
25 workouts
930km
# workouts
Dist.
Rides
12
781km
Virtual Rides
3
105km
E-Bike Rides
3
25km
Walks
7
19km
32 workouts
955km
# workouts
Dist.
Rides
11
671km
Gravel Rides
5
227km
Walks
16
57km
26 workouts
914km
# workouts
Dist.
Rides
11
659km
Gravel Rides
4
206km
Walks
11
50km
May
29 workouts
758km
# workouts
Dist.
Rides
10
636km
Gravel Rides
1
34km
Virtual Rides
2
37km
Walks
16
51km
34 workouts
615km
# workouts
Dist.
Rides
10
460km
Gravel Rides
2
48km
Virtual Rides
1
20km
Walks
21
86km
27 workouts
283km
# workouts
Dist.
Rides
3
86km
Virtual Rides
5
106km
Walks
19
91km
21 workouts
259km
# workouts
Dist.
Rides
1
0km
Virtual Rides
8
211km
Walks
12
49km
31 workouts
346km
# workouts
Dist.
Rides
2
0km
Virtual Rides
10
264km
Walks
19
82km

2025

346 workouts
Month
Dist.
34 workouts
274km
# workouts
Dist.
Rides
6
0km
Virtual Rides
7
176km
Walks
21
98km
32 workouts
450km
# workouts
Dist.
Rides
2
77km
Virtual Rides
11
291km
Walks
19
82km
36 workouts
471km
# workouts
Dist.
Rides
6
209km
Virtual Rides
7
159km
Walks
23
102km
37 workouts
447km
# workouts
Dist.
Rides
7
122km
Gravel Rides
5
157km
Virtual Rides
3
67km
Walks
22
101km
49 workouts
132km
# workouts
Dist.
Rides
13
0km
Walks
36
132km
22 workouts
671km
# workouts
Dist.
Rides
8
442km
Gravel Rides
4
187km
Walks
10
42km
30 workouts
523km
# workouts
Dist.
Rides
9
320km
Gravel Rides
3
108km
Walks
18
95km
May
29 workouts
511km
# workouts
Dist.
Rides
6
222km
Gravel Rides
4
162km
Virtual Rides
1
24km
Walks
18
103km
17 workouts
490km
# workouts
Dist.
Rides
4
113km
Gravel Rides
5
292km
Virtual Rides
2
52km
Walks
6
33km
20 workouts
335km
# workouts
Dist.
Rides
2
59km
Virtual Rides
9
237km
Walks
9
39km
19 workouts
321km
# workouts
Dist.
Rides
2
18km
Virtual Rides
9
274km
Walks
8
29km
21 workouts
292km
# workouts
Dist.
Rides
3
22km
Virtual Rides
11
244km
Walks
7
26km

2024

252 workouts
Month
Dist.
19 workouts
274km
# workouts
Dist.
Rides
4
0km
Virtual Rides
10
254km
Runs
1
1km
Walks
4
18km
21 workouts
437km
# workouts
Dist.
Gravel Rides
1
37km
Virtual Rides
15
385km
Walks
5
16km
27 workouts
394km
# workouts
Dist.
Gravel Rides
2
74km
Virtual Rides
16
282km
Walks
9
38km
24 workouts
654km
# workouts
Dist.
Rides
5
305km
Gravel Rides
4
133km
Virtual Rides
7
191km
Walks
8
25km
19 workouts
992km
# workouts
Dist.
Rides
9
397km
Gravel Rides
7
541km
Virtual Rides
1
45km
Walks
2
9km
25 workouts
647km
# workouts
Dist.
Rides
2
184km
Gravel Rides
3
123km
Virtual Rides
12
313km
Walks
8
27km
28 workouts
607km
# workouts
Dist.
Rides
11
338km
Gravel Rides
6
78km
Virtual Rides
7
173km
Walks
4
18km
May
10 workouts
198km
# workouts
Dist.
Rides
3
110km
Virtual Rides
6
85km
Walks
1
3km
20 workouts
631km
# workouts
Dist.
Rides
8
337km
Virtual Rides
11
288km
Walks
1
6km
17 workouts
352km
# workouts
Dist.
Rides
4
49km
Virtual Rides
11
286km
Walks
2
17km
21 workouts
574km
# workouts
Dist.
Rides
2
47km
Virtual Rides
18
523km
Walks
1
4km
21 workouts
348km
# workouts
Dist.
Rides
2
0km
Virtual Rides
19
348km

2023

137 workouts
Month
Dist.
16 workouts
235km
# workouts
Dist.
Rides
3
0km
Virtual Rides
10
220km
Walks
3
14km
17 workouts
346km
# workouts
Dist.
Rides
6
135km
Virtual Rides
10
207km
Runs
1
5km
12 workouts
289km
# workouts
Dist.
Rides
11
284km
Runs
1
5km
11 workouts
427km
# workouts
Dist.
Rides
11
427km
11 workouts
351km
# workouts
Dist.
Rides
11
351km
9 workouts
350km
# workouts
Dist.
Rides
9
350km
12 workouts
326km
# workouts
Dist.
Rides
12
326km
May
11 workouts
329km
# workouts
Dist.
Rides
11
329km
10 workouts
311km
# workouts
Dist.
Rides
10
311km
9 workouts
349km
# workouts
Dist.
Rides
9
349km
10 workouts
250km
# workouts
Dist.
Rides
10
250km
9 workouts
274km
# workouts
Dist.
Rides
9
274km

2022

170 workouts
Month
Dist.
11 workouts
241km
# workouts
Dist.
Rides
9
239km
Walks
1
2km
Elliptical
1
0km
9 workouts
304km
# workouts
Dist.
Rides
8
299km
Walks
1
4km
17 workouts
616km
# workouts
Dist.
Rides
13
602km
Walks
4
14km
12 workouts
468km
# workouts
Dist.
Rides
10
457km
Walks
2
11km
18 workouts
680km
# workouts
Dist.
Rides
14
659km
Walks
4
22km
17 workouts
660km
# workouts
Dist.
Rides
17
660km
5 workouts
105km
# workouts
Dist.
Rides
3
97km
Walks
2
9km
May
17 workouts
330km
# workouts
Dist.
Rides
7
300km
Walks
7
30km
Weight Training
1
0km
Workout
1
0km
Elliptical
1
0km
20 workouts
739km
# workouts
Dist.
Rides
14
711km
Walks
6
28km
18 workouts
411km
# workouts
Dist.
Rides
14
395km
Walks
3
15km
Elliptical
1
0km
17 workouts
251km
# workouts
Dist.
Rides
13
237km
Walks
3
14km
Elliptical
1
0km
9 workouts
156km
# workouts
Dist.
Rides
9
156km

2021

191 workouts
Month
Dist.
7 workouts
163km
# workouts
Dist.
Rides
7
163km
13 workouts
446km
# workouts
Dist.
Rides
13
446km
19 workouts
575km
# workouts
Dist.
Rides
19
575km
18 workouts
435km
# workouts
Dist.
Rides
18
435km
20 workouts
397km
# workouts
Dist.
Rides
20
397km
12 workouts
140km
# workouts
Dist.
Rides
11
138km
Walks
1
2km
18 workouts
192km
# workouts
Dist.
Rides
16
185km
Walks
2
7km
May
18 workouts
173km
# workouts
Dist.
Rides
14
157km
Walks
4
16km
20 workouts
168km
# workouts
Dist.
Rides
12
138km
Runs
1
4km
Walks
7
26km
15 workouts
141km
# workouts
Dist.
Rides
8
113km
Walks
7
29km
15 workouts
76km
# workouts
Dist.
Runs
11
55km
Walks
4
21km
16 workouts
77km
# workouts
Dist.
Runs
11
55km
Walks
5
23km

2020

194 workouts
Month
Dist.
18 workouts
86km
# workouts
Dist.
Runs
15
72km
Walks
3
15km
13 workouts
68km
# workouts
Dist.
Runs
10
53km
Walks
3
16km
15 workouts
77km
# workouts
Dist.
Runs
8
42km
Walks
7
34km
18 workouts
92km
# workouts
Dist.
Runs
10
54km
Walks
6
29km
Hikes
2
9km
20 workouts
132km
# workouts
Dist.
Rides
2
44km
Runs
13
67km
Walks
5
21km
19 workouts
86km
# workouts
Dist.
Runs
11
58km
Walks
5
21km
Hikes
3
6km
20 workouts
105km
# workouts
Dist.
Runs
15
80km
Walks
5
25km
May
20 workouts
106km
# workouts
Dist.
Runs
13
72km
Walks
7
34km
13 workouts
57km
# workouts
Dist.
Runs
12
56km
Walks
1
2km
16 workouts
85km
# workouts
Dist.
Runs
16
85km
10 workouts
65km
# workouts
Dist.
Runs
8
50km
Walks
2
16km
12 workouts
61km
# workouts
Dist.
Runs
12
61km

2019

202 workouts
Month
Dist.
11 workouts
54km
# workouts
Dist.
Runs
10
54km
Walks
1
0km
6 workouts
30km
# workouts
Dist.
Runs
6
30km
8 workouts
43km
# workouts
Dist.
Runs
8
43km
15 workouts
82km
# workouts
Dist.
Runs
11
63km
Walks
4
19km
32 workouts
178km
# workouts
Dist.
Runs
17
102km
Walks
15
76km
20 workouts
108km
# workouts
Dist.
Runs
9
53km
Walks
10
45km
Hikes
1
9km
32 workouts
157km
# workouts
Dist.
Runs
13
72km
Walks
19
85km
May
20 workouts
107km
# workouts
Dist.
Runs
10
60km
Walks
10
47km
15 workouts
78km
# workouts
Dist.
Runs
5
30km
Walks
10
48km
16 workouts
90km
# workouts
Dist.
Runs
5
31km
Walks
11
59km
16 workouts
88km
# workouts
Dist.
Runs
8
50km
Walks
8
38km
11 workouts
70km
# workouts
Dist.
Runs
6
37km
Walks
5
33km

2018

216 workouts
Month
Dist.
13 workouts
60km
# workouts
Dist.
Runs
7
34km
Walks
6
26km
14 workouts
80km
# workouts
Dist.
Runs
7
43km
Walks
7
37km
21 workouts
102km
# workouts
Dist.
Runs
9
56km
Walks
12
46km
18 workouts
83km
# workouts
Dist.
Runs
11
47km
Walks
7
36km
20 workouts
102km
# workouts
Dist.
Runs
10
52km
Walks
10
50km
29 workouts
158km
# workouts
Dist.
Runs
14
81km
Walks
15
78km
24 workouts
120km
# workouts
Dist.
Runs
11
63km
Walks
12
57km
Pool Swim
1
0km
May
13 workouts
80km
# workouts
Dist.
Rides
2
20km
Runs
4
23km
Walks
7
37km
15 workouts
83km
# workouts
Dist.
Rides
1
4km
Runs
5
31km
Walks
9
48km
13 workouts
82km
# workouts
Dist.
Runs
13
82km
12 workouts
73km
# workouts
Dist.
Runs
11
67km
Walks
1
6km
24 workouts
129km
# workouts
Dist.
Runs
12
72km
Walks
12
57km

2017

146 workouts
Month
Dist.
11 workouts
59km
# workouts
Dist.
Runs
9
54km
Walks
2
5km
11 workouts
75km
# workouts
Dist.
Runs
11
75km
13 workouts
89km
# workouts
Dist.
Runs
13
89km
9 workouts
61km
# workouts
Dist.
Runs
9
61km
10 workouts
67km
# workouts
Dist.
Runs
9
61km
Walks
1
6km
12 workouts
74km
# workouts
Dist.
Runs
9
61km
Walks
3
13km
15 workouts
97km
# workouts
Dist.
Runs
13
89km
Walks
2
8km
May
16 workouts
98km
# workouts
Dist.
Runs
12
83km
Walks
4
15km
16 workouts
109km
# workouts
Dist.
Runs
16
109km
10 workouts
68km
# workouts
Dist.
Runs
10
68km
13 workouts
89km
# workouts
Dist.
Runs
13
89km
10 workouts
69km
# workouts
Dist.
Runs
10
69km

2016

171 workouts
Month
Dist.
13 workouts
89km
# workouts
Dist.
Runs
13
89km
11 workouts
75km
# workouts
Dist.
Runs
11
75km
10 workouts
70km
# workouts
Dist.
Runs
10
70km
13 workouts
92km
# workouts
Dist.
Runs
12
82km
Walks
1
10km
23 workouts
158km
# workouts
Dist.
Runs
19
131km
Walks
4
27km
20 workouts
133km
# workouts
Dist.
Runs
18
122km
Walks
2
11km
18 workouts
124km
# workouts
Dist.
Runs
18
124km
May
16 workouts
108km
# workouts
Dist.
Runs
16
108km
12 workouts
80km
# workouts
Dist.
Runs
12
80km
11 workouts
75km
# workouts
Dist.
Runs
11
75km
11 workouts
74km
# workouts
Dist.
Runs
11
74km
13 workouts
93km
# workouts
Dist.
Runs
13
93km

2015

211 workouts
Month
Dist.
10 workouts
71km
# workouts
Dist.
Runs
10
71km
12 workouts
83km
# workouts
Dist.
Runs
12
83km
12 workouts
80km
# workouts
Dist.
Runs
12
80km
26 workouts
171km
# workouts
Dist.
Runs
25
167km
Walks
1
4km
22 workouts
151km
# workouts
Dist.
Runs
21
141km
Walks
1
10km
27 workouts
187km
# workouts
Dist.
Runs
27
187km
15 workouts
99km
# workouts
Dist.
Runs
14
94km
Walks
1
5km
May
17 workouts
112km
# workouts
Dist.
Runs
15
104km
Walks
2
8km
18 workouts
132km
# workouts
Dist.
Runs
18
132km
15 workouts
113km
# workouts
Dist.
Runs
14
108km
Walks
1
5km
15 workouts
120km
# workouts
Dist.
Runs
15
120km
22 workouts
173km
# workouts
Dist.
Runs
22
173km

2014

103 workouts
Month
Dist.
21 workouts
162km
# workouts
Dist.
Runs
21
162km
16 workouts
115km
# workouts
Dist.
Runs
11
87km
Walks
5
27km
19 workouts
144km
# workouts
Dist.
Runs
13
103km
Walks
6
41km
23 workouts
181km
# workouts
Dist.
Runs
21
166km
Walks
2
16km
24 workouts
196km
# workouts
Dist.
Runs
24
196km