Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Grand Prix Rüebliland | 615 | |
| 2 | Le Triptyque des Monts et Châteaux | 596 | |
| 3 | Ronde des Vallées | 458 | |
| 4 | Giro Internazionale della Lunigiana | 421 | |
| 5 | Ain'Ternational-Rhône Alpes-Valromey Tour | 401 | |
| 6 | Course de la Paix Juniors | 375 | |
| 7 | Grand Prix of Sochi | 369 | |
| 8 | Tour of Istria - Memorial Edi Rajkovic | 316 | |
| 9 | Aubel-Thimister-La Gleize | 307 | |
| 10 | Giro di Basilicata | 306 | |
| 11 | Internationale Niedersachsen-Rundfahrt der Junioren | 284 | |
| 12 | Minsk Cup | 264 | |
| 13 | Grand Prix Minsk | 240 | |
| 14 | ZLM Roompot Tour | 235 | |
| 15 | Le Trophée Centre Morbihan | 210 | |
| 16 | GP Général Patton | 199 | |
| 17 | La Côte Picarde | 181 | |
| 18 | National Championships Russia MU - Road Race | 163 | |
| 19 | GP Laguna Poreč | 163 | |
| 20 | Sochi Cup | 150 | |
| 21 | National Championships Russia MJ - Road Race | 127 | |
| 22 | Grand Prix of Moscow | 123 | |
| 23 | Ronde van Vlaanderen Beloften | 88 | |
| 24 | Tr. Citta di San Vendemiano - 56th GP Industria & Commercio | 86 | |
| 25 | Memorial of Oleg Dyachenko | 82 | |
| 26 | Moscow Cup | 80 | |
| 27 | Trofeo Edil C | 75 | |
| 28 | Gran Premio della Liberazione | 69 | |
| 29 | Trofeo Buffoni | 68 | |
| 30 | Paris - Roubaix Juniors | 55 |