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 | 3488 | |
| 2 | Tour de France | 3426 | |
| 3 | Volta ao Algarve | 1534 | |
| 4 | Paris - Nice | 1481 | |
| 5 | Vuelta Ciclista a Navarra | 906 | |
| 6 | Vuelta a Burgos | 782 | |
| 7 | Volta ao Alentejo | 755 | |
| 8 | Volta a Catalunya | 714 | |
| 9 | Euskal Bizikleta | 710 | |
| 10 | Route du Sud | 690 | |
| 11 | Vuelta Ciclista a la Comunidad Valenciana | 668 | |
| 12 | Circuit Cycliste de la Sarthe | 652 | |
| 13 | Vuelta al País Vasco | 478 | |
| 14 | National Championships Spain ME - Road Race | 434 | |
| 15 | Volta a Portugal | 342 | |
| 16 | Vuelta Ciclista a la Rioja | 340 | |
| 17 | Milano-Sanremo | 297 | |
| 18 | Critérium International | 294 | |
| 19 | Ronde van Vlaanderen / Tour des Flandres | 264 | |
| 20 | La Flèche Wallonne | 198 | |
| 21 | Gran Premio Llodio | 196 | |
| 22 | Tre Valli Varesine | 190 | |
| 23 | Clasica de Almeria | 187 | |
| 24 | Gran Premio Miguel Indurain | 186 | |
| 25 | Trofeo Luis Puig | 180 | |
| 26 | Prueba Villafranca de Ordizia | 165 | |
| 27 | Trofeo Cala: Cala Millor - Son Servera | 152 | |
| 28 | Paris - Roubaix | 130 | |
| 29 | Liège - Bastogne - Liège | 129 | |
| 30 | Klasika Primavera | 91 | |
| 31 | Trofeo Palma-Mallorca | 82 |