Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Giro d'Italia Next Gen | 1029 | |
| 2 | Tour of the Alps | 747 | |
| 3 | Alpes Isère Tour | 715 | |
| 4 | Région Pays de la Loire Tour | 626 | |
| 5 | Aubel-Thimister-Stavelot | 568 | |
| 6 | Tour de DMZ | 533 | |
| 7 | Keizer der Juniores | 383 | |
| 8 | Gipuzkoa Klasikoa | 348 | |
| 9 | Junioren Rundfahrt | 330 | |
| 10 | Tour du Pays de Vaud | 313 | |
| 11 | La Sportbreizh U19 | 294 | |
| 12 | Bernaudeau Junior | 264 | |
| 13 | La Classique des Alpes Juniors | 263 | |
| 14 | Tour du Bocage et de l'Ernée 53 | 241 | |
| 15 | Medzinárodné dni cyklistiky Dubnica nad Váhom | 234 | |
| 16 | National Championships Netherlands MJ - Road Race | 212 | |
| 17 | Tre Valli Varesine | 200 | |
| 18 | Côte d'Or Classic Juniors | 200 | |
| 19 | Paris-Chauny | 189 | |
| 20 | Rund um Köln | 181 | |
| 21 | Dorpenomloop Rucphen | 180 | |
| 22 | Liège-Bastogne-Liège MJ | 138 | |
| 23 | Ronde van Vlaanderen MJ | 129 | |
| 24 | World Championships MJ - Road Race | 127 | |
| 25 | European Continental Championships MU - Road Race | 121 | |
| 26 | Kuurne - Brussel - Kuurne Juniors | 116 | |
| 27 | Youngster Coast Challenge | 85 | |
| 28 | Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper | 67 | |
| 29 | National Championships Netherlands MJ - ITT | 47 | |
| 30 | Giro Ciclistico della Valle d'Aosta - Mont Blanc | 43 |