Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour du Loir et Cher | 1559 | |
| 2 | Rás Tailteann | 1169 | |
| 3 | Le Tour de Bretagne Cycliste | 922 | |
| 4 | Tour of Japan | 770 | |
| 5 | Ronde de l'Oise | 676 | |
| 6 | Flèche du Sud | 587 | |
| 7 | Kreiz Breizh Elites | 547 | |
| 8 | Tour de Serbie | 523 | |
| 9 | National Championships Great Britain ME - Road Race | 462 | |
| 10 | Tour of Rhodes Powered by Rodos Palace | 390 | |
| 11 | Sint-Martinusprijs Kontich | 381 | |
| 12 | Circuit des Ardennes | 344 | |
| 13 | Oberösterreich Juniorenrundfahrt | 303 | |
| 14 | Grand Prix de la ville de Pérenchies | 268 | |
| 15 | Midden-Brabant Poort Omloop | 185 | |
| 16 | Visit South Aegean Islands | 180 | |
| 17 | Rhodes GP | 180 | |
| 18 | Commonwealth Games ME - Road Race | 160 | |
| 19 | Memorial Philippe Van Coningsloo | 90 | |
| 20 | Grand Prix de la Somme Conseil Départemental 80 | 90 | |
| 21 | Rutland - Melton Cicle Classic | 89 | |
| 22 | Omloop Het Nieuwsblad Beloften/Circuit Het Nieuwsblad Espoirs | 88 | |
| 23 | Ringerike GP | 87 | |
| 24 | Sundvolden GP | 84 | |
| 25 | National Championships Great Britain ME - ITT | 71 | |
| 26 | Trofeo Buffoni | 68 |