| 27-09 | DNF | | Olympic Games Sydney (JO) | 239.0km |
| | | Giro d'Italia (GT) |
| 21-05 | DNF | | Stage 8Corinaldo - Prato (255.0km) | 255.0km |
| 20-05 | 79 | 12 | Stage 7Vasto - Teramo (182.0km) | 182.0km |
| 19-05 | 104 | 12 | Stage 6Peschici - Vasto (170.0km) | 170.0km |
| 18-05 | 51 | 12 | Stage 5Matera - Peschici (232.0km) | 232.0km |
| 17-05 | 72 | 11 | Stage 4Scalea - Matera (233.0km) | 233.0km |
| 16-05 | 49 | 12 | Stage 3Paestum - Scalea (177.0km) | 177.0km |
| 15-05 | 70 | 15 | Stage 2Terracina - Maddaloni (225.0km) | 225.0km |
| 14-05 | 97 | 9 | Stage 1Roma - Terracina (125.0km) | 125.0km |
| 13-05 | 9 | 9 | PrologueRoma - Roma (4.0km) | 4.0km |
| | | Vuelta Ciclista al Païs Vasco (2.HC) |
| 7 | | Klassement |
| 07-04 | 5 | 7 | Stage 6Azkoitia - Madaritza Autzoa (8.0km) | 8.0km |
| 07-04 | 2 | | Stage 5Doneztebe - Azkoitia (105.0km) | 105.0km |
| | | Critérium International (2.2) |
| 2 | | Klassement |
| 26-03 | 4 | 2 | Stage 3Pau - Pau (11.0km) | 11.0km |
| 26-03 | 5 | | Stage 2Morlaas - Gourette (81.0km) | 81.0km |
| 18-03 | 34 | | Milano-Sanremo (CDM) | 294.0km |
| | | Tirreno-Adriatico (2.HC) |
| 3 | | Klassement |
| 15-03 | | 3 | Stage 8San Benedetto del Tronto - San Benedetto del Tronto (166.0km) | 166.0km |
| 14-03 | | 3 | Stage 7Teramo - Torricella Sicura (214.0km) | 214.0km |
| 13-03 | | 3 | Stage 6Montegranaro - Monte San Giusto (149.0km) | 149.0km |
| 12-03 | 3 | 3 | Stage 5Ascoli Piceno - Ascoli Piceno (26.0km) | 26.0km |
| 10-03 | 5 | | Stage 3Aversa - Santuario dell Addolorata (160.0km) | 160.0km |
| | | Vuelta Comunidad Valenciana (2.3) |
| 2 | | Klassement |
| 26-02 | 2 | 2 | Stage 5bValencia - Valencia (19.0km) | 19.0km |
| 22-02 | 4 | | Stage 1Sagunto - Sagunto (154.0km) | 154.0km |