Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour of Taihu Lake | 435 | |
| 2 | Tour of Huangshan | 361 | |
| 3 | Tour of Shanghai | 278 | |
| 4 | Vuelta a Castilla y Leon | 201 | |
| 5 | Clàssica Terres de l'Ebre | 186 | |
| 6 | I feel Slovenia VN Adria Mobil | 169 | |
| 7 | Giro della Provincia di Biella - Torino-Biella | 145 | |
| 8 | Manavgat Side Junior | 107 | |
| 9 | Velo Alanya Junior | 107 | |
| 10 | Giro del Medio Brenta | 88 | |
| 11 | Prueba Villafranca - Ordiziako Klasika | 84 | |
| 12 | Trofeo Buffoni | 68 | |
| 13 | World Championships MJ - Road Race | 61 | |
| 14 | World Championships MJ - ITT | 22 |