| 06-09 | 66 | | UCI World Championship Villach (WC) | 276.0km |
| 23-08 | 14 | | Tre Valli Varesine (1.1) | |
| 02-08 | 9 | | Trofeo Matteotti (1.2) | |
| 28-06 | 10 | | National Road Championships - Italy (CN) | 274.0km |
| | | Route du Sud (2.3) |
| 12-06 | 2 | | Stage 2aCahors - Castelsarrasin (82.0km) | 82.0km |
| 10-06 | 2 | | PrologueAlbi - Albi (3.0km) | 3.0km |
| | | Giro del Trentino (2.2) |
| 4 | | Standings |
| 09-05 | | 4 | Stage 3Pejo Fonti - Arco (219.0km) | 219.0km |
| 08-05 | | 1 | Stage 2Predazzo - Pejo Fonti (199.0km) | 199.0km |
| 07-05 | 2 | 1 | Stage 1Folgaria - Predazzo (171.0km) | 171.0km |
| 06-05 | 1 | 1 | PrologueSerrada - Folgaria (5.0km) | 5.0km |
| 25-04 | 54 | | Amstel Gold Race (CDM) | 242.0km |
| 12-04 | 19 | | Paris-Roubaix (CDM) | 264.0km |
| 08-04 | 46 | | Gent-Wevelgem (1.1) | 243.0km |
| 21-03 | 27 | | Milano-Sanremo (CDM) | 294.0km |
| | | Tirreno-Adriatico (2.1) |
| 5 | | Standings |
| 18-03 | 5 | 5 | Stage 6San Benedetto del Tronto - San Benedetto del Tronto (14.0km) | 14.0km |
| | | Tour Méditerranéen (2.1) |
| 3 | | Standings |
| 18-02 | 2 | 3 | Stage 5bLe Barcarès - Argelès-sur-Mer (31.0km) | 31.0km |
| 13-02 | 1 | | PrologueAntibes - Antibes (5.0km) | 5.0km |