Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Giro d'Italia | 9223 | |
| 2 | Tour de France | 4118 | |
| 3 | Milano-Vignola | 1170 | |
| 4 | Giro di Sardegna | 992 | |
| 5 | National Championships Italy - Road Race | 522 | |
| 6 | Giro della Provincia di reggio Calabria | 511 | |
| 7 | Giro di Toscana | 481 | |
| 8 | Paris - Luxembourg | 478 | |
| 9 | Coppa Placci | 460 | |
| 10 | Coppa Bernocchi | 438 | |
| 11 | Giro del Lazio | 432 | |
| 12 | GP Montelupo | 380 | |
| 13 | Trofeo Laigueglia | 327 | |
| 14 | Milano-Sanremo | 288 | |
| 15 | Giro dell'Appennino | 255 | |
| 16 | Tre Valli Varesine | 246 | |
| 17 | Gent - Wevelgem | 237 | |
| 18 | Giro dell'Emilia | 235 | |
| 19 | Giro di Romagna | 226 | |
| 20 | Milano-Torino | 209 | |
| 21 | Genua - Nice | 207 | |
| 22 | Olympic Games - Road Race | 196 | |
| 23 | Coppa Sabatini | 195 | |
| 24 | Giro delle Tre Provincie | 190 | |
| 25 | GP Cemab | 185 | |
| 26 | Tour de Romandie | 184 | |
| 27 | Gran Premio della Liberazione | 170 | |
| 28 | World Championships - Road Race | 131 | |
| 29 | GP Forli | 78 |