📊 Training Analysis
Annual totals by discipline. Values in brackets show totals achieved up to 18 Apr in each past year.
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 🏃 Running | dist | 234.5km (234.5km) |
248.3km (18.5km) |
189.1km (13.4km) |
288.6km (143.2km) |
665.0km (174.0km) |
421.0km (110.8km) |
47.0km (11.2km) |
88.1km (58.0km) |
611.3km (230.3km) |
846.3km (55.6km) |
830.9km (201.6km) |
1,296.1km (480.9km) |
1,460.1km (676.0km) |
1,745.6km (268.4km) |
649.7km (256.3km) |
190.3km |
| time | 22h 55m (22h 55m) |
27h 13m (1h 51m) |
19h 17m (1h 21m) |
29h 18m (13h 39m) |
65h 18m (17h 00m) |
43h 19m (12h 03m) |
5h 21m (1h 01m) |
11h 09m (6h 54m) |
60h 30m (22h 22m) |
83h 38m (5h 21m) |
76h 02m (18h 18m) |
115h 55m (43h 00m) |
141h 52m (68h 29m) |
177h 34m (25h 28m) |
70h 05m (28h 37m) |
19h 51m | |
| 🚴 Cycling | dist | 1,375.6km (1,375.6km) |
4,095.8km (1,542.6km) |
2,991.7km (379.7km) |
4,030.2km (992.7km) |
4,254.4km (1,766.6km) |
5,266.5km (1,470.7km) |
5,136.1km (1,322.8km) |
3,735.7km | 259.4km | 82.1km | 1,020.8km (549.5km) |
2,333.3km (793.1km) |
2,160.6km (429.3km) |
278.6km | — | 9.3km |
| time | 42h 31m (42h 31m) |
131h 00m (52h 27m) |
101h 54m (14h 14m) |
135h 38m (32h 14m) |
136h 11m (54h 39m) |
185h 01m (52h 38m) |
213h 01m (68h 39m) |
154h 50m | 13h 50m | 3h 43m | 37h 05m (18h 46m) |
91h 29m (31h 50m) |
86h 41m (17h 42m) |
13h 10m | — | 38m | |
| 🚶 Walking | dist | — | 67.7km | — | 57.8km | 21.5km (21.5km) |
56.4km (1.0km) |
— | 86.0km (17.4km) |
81.7km | 40.3km | 31.5km | 23.5km (23.5km) |
0.0km (0.0km) |
— | — | — |
| time | — | 16h 54m | — | 12h 00m | 4h 04m (4h 04m) |
12h 07m (11m) |
— | 20h 21m (3h 45m) |
18h 34m | 8h 46m | 5h 56m | 4h 47m (4h 47m) |
0m (0m) |
— | — | — | |
| 🏊 Swimming | dist | — | — | — | 2.6km | — | — | — | 1.4km (0.8km) |
— | 2.9km (2.9km) |
10.4km (9.9km) |
26.7km (9.8km) |
72.3km (26.6km) |
15.7km | — | — |
| time | — | — | — | 1h 28m | — | — | — | 40m (24m) |
— | 1h 40m (1h 40m) |
4h 42m (4h 31m) |
11h 40m (4h 02m) |
45h 36m (19h 43m) |
10h 03m | — | — | |
| 🧗 Bouldering | time | 4h 14m (4h 14m) |
6h 10m (45m) |
11h 32m (2h 40m) |
— | 9h 15m | — | — | — | — | — | — | — | — | — | — | — |
| Total | dist | 1,610.1km (1,610.1km) |
4,411.8km (1,561.1km) |
3,180.7km (393.1km) |
4,379.2km (1,135.8km) |
4,940.9km (1,962.0km) |
5,743.9km (1,582.5km) |
5,183.1km (1,334.0km) |
3,911.2km (76.2km) |
952.4km (230.3km) |
971.5km (58.5km) |
1,893.6km (761.0km) |
3,679.5km (1,307.3km) |
3,693.0km (1,132.0km) |
2,039.8km (268.4km) |
649.7km (256.3km) |
199.6km |
| time | 69h 41m (69h 41m) |
181h 18m (55h 03m) |
132h 43m (18h 16m) |
178h 26m (45h 54m) |
214h 49m (75h 44m) |
240h 27m (64h 53m) |
218h 22m (69h 41m) |
187h 01m (11h 04m) |
92h 56m (22h 22m) |
97h 48m (7h 01m) |
123h 46m (41h 35m) |
223h 51m (83h 40m) |
274h 10m (105h 55m) |
200h 48m (25h 28m) |
70h 05m (28h 37m) |
20h 29m | |