| 13-10 | 77 | | Giro del Piemonte (1.HC) | 176.0km |
| 08-10 | DNF | | Giro dell'Emilia (1.HC) | 194.0km |
| 01-10 | 28 | | Memorial Cimurri (1.1) | 186.0km |
| 18-08 | 43 | | Coppa Bernocchi (1.1) | 199.0km |
| 17-08 | 17 | | Coppa Agostoni (1.1) | 196.0km |
| 16-08 | 19 | | Tre Valli Varesine (1.HC) | 190.0km |
| 06-08 | 52 | | Giro del Lazio (1.HC) | 210.0km |
| | | Brixia Tour (2.1) |
| 82 | | Klassement |
| 24-07 | 80 | 82 | Etappe 3Bettole di Buffalora - Manerbio (180.0km) | 180.0km |
| 26-06 | 14 | | National Road Championships - Italy (CN) | 259.0km |
| 15-06 | DNF | | Subida al Naranco (1.1) | 166.0km |
| 30-04 | 27 | | GP Industria & Artigianato-Larciano (1.1) | 200.0km |
| 24-04 | 49 | | Giro dell'Appennino (1.1) | 198.0km |
| 17-04 | 49 | | Giro d'Oro (1.1) | 184.0km |
| 28-03 | 58 | | Giro della Provincia di Reggio Calabria (1.1) | 172.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 49 | | Klassement |
| 26-03 | | 49 | Etappe 6Castellarano - Sassuolo (170.0km) | 170.0km |
| 19-03 | 144 | | Milano-Sanremo (PT) | 294.0km |