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 | 5030 | |
| 2 | Tour de Suisse | 3819 | |
| 3 | Tour de Romandie | 2827 | |
| 4 | Tour de France | 2582 | |
| 5 | Züri Metzgete | 1579 | |
| 6 | GP du canton d'Argovie | 1301 | |
| 7 | Tour du Nord-Ouest | 1020 | |
| 8 | World Championships - Road Race | 820 | |
| 9 | GP Montelupo | 621 | |
| 10 | Milano-Sanremo | 576 | |
| 11 | Giro di Toscana | 488 | |
| 12 | Coppa Sabatini | 469 | |
| 13 | Rund um den Henninger Turm | 452 | |
| 14 | Ronde van Vlaanderen / Tour des Flandres | 256 | |
| 15 | Coppa Placci | 254 | |
| 16 | Trophée Peugeot de l'Avenir | 254 | |
| 17 | Giro della Provincia di reggio Calabria | 248 | |
| 18 | Giro del Veneto | 245 | |
| 19 | Giro di Romagna | 242 | |
| 20 | La Flèche Wallonne | 240 | |
| 21 | GP Industria & Commercio di Prato | 236 | |
| 22 | Milano-Vignola | 230 | |
| 23 | Sassari - Cagliari | 225 | |
| 24 | National Championships Switzerland ME - Road Race | 214 | |
| 25 | Tour du Nord-Ouest | 205 | |
| 26 | Coppa Bernocchi | 203 | |
| 27 | Tour Méditerranéen | 197 | |
| 28 | Trofeo Pantalica | 188 | |
| 29 | Giro di Sicilia | 185 | |
| 30 | Olympic Games - Road Race | 182 | |
| 31 | Trofeo Laigueglia | 163 | |
| 32 | A Travers Lausanne | 57 | |
| 33 | Paris - Nice | 32 |