| 12-10 | 11 | | Giro di Lombardia (CDM) | 266.0km |
| 25-09 | 7 | | Paris-Brussel (1.1) | 287.0km |
| 25-08 | DNF | | UCI World Championship Montréal (WC) | 262.0km |
| 22-06 | 2 | | National Road Championships - Italy (CN) | 251.0km |
| | | Giro d'Italia (2.HC) |
| 3 | | Standings |
| 08-06 | | 3 | Stage 22Bassano del Grappa - Milano (257.0km) | 257.0km |
| 07-06 | 3 | | Stage 21Misurina - Bassano del Grappa (194.0km) | 194.0km |
| 06-06 | 6 | | Stage 20Pordenone - Tre Cime di Lavaredo (163.0km) | 163.0km |
| 04-06 | 3 | | Stage 18Iseo - Sella Valsugana (190.0km) | 190.0km |
| 03-06 | 9 | | Stage 17Como - Iseo (125.0km) | 125.0km |
| 02-06 | 2 | | Stage 16Valenza - Monte Generoso (158.0km) | 158.0km |
| 30-05 | 10 | | Stage 14Pietra Ligure - Sanremo (189.0km) | 189.0km |
| 28-05 | 6 | | Stage 12Forte dei Marmi - Forte dei Marmi (40.0km) | 40.0km |
| 27-05 | 10 | | Stage 11aModena - Il Ciocco (153.0km) | 153.0km |
| 25-05 | 6 | | Stage 9Macerata - Carpegna (191.0km) | 191.0km |
| 23-05 | 7 | | Stage 7Foggia - Chieti (257.0km) | 257.0km |
| 18-05 | 5 | | Stage 3Pompeii - Sorrento (137.0km) | 137.0km |
| 01-05 | 18 | | Giro di Romagna (1.1) | |
| 18-03 | 1 | | Milano-Sanremo (CDM) | 288.0km |
| | | Paris - Nice (2.1) |
| 14 | | Standings |
| 16-03 | | 14 | Stage 7bNice - La Turbie (9.0km) | 9.0km |
| 14-03 | 5 | | Stage 5Orange - Bandol (204.0km) | 204.0km |
| 09-03 | 6 | | PrologueSaint-Fargeau-Ponthierry - Saint-Fargeau-Ponthierry (6.0km) | 6.0km |
| 20-02 | 3 | | Trofeo Laigueglia (1.4) | |