Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour d'Azerbaïdjan | 866 | |
| 2 | Volta Ciclística Internacional do Rio Grande do Sul | 836 | |
| 3 | Tour of Croatia | 588 | |
| 4 | Le Tour de Filipinas | 532 | |
| 5 | Tour de Beauce | 499 | |
| 6 | Tour de Taiwan | 495 | |
| 7 | Vuelta Independencia Nacional Republica Dominicana | 371 | |
| 8 | Tour of Estonia | 347 | |
| 9 | Sparkassen Münsterland Giro | 180 | |
| 10 | Grand Prix of Moscow | 165 | |
| 11 | Paris - Tours Elite | 116 | |
| 12 | National Championships Germany ME - Road Race | 102 | |
| 13 | Albert Achterhes Pet Ronde van Drenthe | 99 | |
| 14 | Vuelta Ciclista a Murcia | 99 | |
| 15 | Energiewacht Dwars door Drenthe | 98 | |
| 16 | The Parx Casino Philly Cycling Classic | 86 | |
| 17 | Five rings of Moscow | 84 | |
| 18 | Memorial of Oleg Dyachenko | 82 | |
| 19 | Bucks County Classic | 80 | |
| 20 | Mayor Cup | 80 |