Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour of Britain | 3204 | |
| 2 | Giro d'Italia | 2849 | |
| 3 | National Championships Great Britain ME - Road Race | 1800 | |
| 4 | Course de la Paix | 1716 | |
| 5 | Le Tour de Langkawi | 1606 | |
| 6 | FBD Insurance Ras | 1133 | |
| 7 | Lincoln International GP | 985 | |
| 8 | Memorial Cecchi Gori | 899 | |
| 9 | Post Danmark Rundt | 894 | |
| 10 | Tour de Romandie | 822 | |
| 11 | Rutland - Melton Cicle Classic | 802 | |
| 12 | Tour Down Under | 776 | |
| 13 | Archer International Grand Prix | 578 | |
| 14 | Manx Premier Trophy | 364 | |
| 15 | Havant International GP | 363 | |
| 16 | Tour Of Elk Grove | 277 | |
| 17 | World Championships ME - Road Race | 259 | |
| 18 | HEW Cyclassics | 251 | |
| 19 | Wincanton Classic | 235 | |
| 20 | Paris-Camembert | 208 | |
| 21 | Tour de Vendée | 200 | |
| 22 | Tour du Finistère | 200 | |
| 23 | GP du canton d'Argovie / GP Gippingen | 196 | |
| 24 | Olympic Games - Road Race | 194 | |
| 25 | Paris-Troyes | 172 | |
| 26 | Grand Prix of Wales | 166 | |
| 27 | Route Adélie de Vitré | 94 | |
| 28 | Commonwealth Games ME - Road Race | 92 |