Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour Cycliste International de la Guadeloupe | 2392 | |
| 2 | Tour of Taihu Lake | 2059 | |
| 3 | Rhône-Alpes Isère Tour | 1981 | |
| 4 | Tour des Pays de Savoie | 719 | |
| 5 | Kreiz Breizh Elites | 461 | |
| 6 | Dubai Tour | 415 | |
| 7 | Tour of Fuzhou | 364 | |
| 8 | Tour of Qinghai Lake | 310 | |
| 9 | Tour Du Pays De Vaud | 252 | |
| 10 | Tour du Jura Cycliste | 244 | |
| 11 | Tour of Almaty | 186 | |
| 12 | Paris-Troyes | 175 | |
| 13 | Berner Rundfahrt / Tour de Berne | 170 | |
| 14 | Grand Prix International de la ville de Nogent-sur-Oise | 168 | |
| 15 | Tour of Yancheng Costal Wetlands | 144 | |
| 16 | Tour of Nanjing | 122 |