| 15-10 | DNF | | Giro di Lombardia (PT) | 248.0km |
| 13-10 | DNF | | Giro del Piemonte (1.HC) | 176.0km |
| 06-10 | 7 | | Coppa Sabatini (1.1) | 197.0km |
| 01-10 | 5 | | Memorial Cimurri (1.1) | 186.0km |
| 24-09 | DNF | | UCI World Championship Madrid U23 (CM) | 168.0km |
| 03-09 | 8 | | Coppa Placci (1.HC) | 198.0km |
| | | Brixia Tour (2.1) |
| 59 | | Standings |
| 24-07 | 83 | 59 | Stage 3Bettole di Buffalora - Manerbio | 180.0km |
| 02-07 | 3 | | Mediterranean Games (CC) | 142.0km |
| | | Euskal Bizikleta (2.HC) |
| 02-06 | 7 | | Stage 2Sopelana - Tolosa | 181.0km |
| 01-05 | 25 | | Giro di Toscana (1.1) | 196.0km |
| | | Tour de Georgia (2.1) |
| 22-04 | 6 | | Stage 4Dalton - Dahlonega | 214.0km |
| 03-04 | 13 | | GP de la Ville de Rennes (1.1) | 193.0km |
| 01-04 | DNF | | Route Adélie de Vitré (1.1) | 185.0km |
| 29-03 | 58 | | Paris-Camembert Lepetit (1.1) | 200.0km |
| 19-03 | DNF | | Milano-Sanremo (PT) | 294.0km |
| 13-03 | 3 | | Giro del Mendrisiotto (1.2) | 139.0km |
| 06-03 | 1 | | Giro del Lago Maggiore (1.2) | 176.0km |
| 05-03 | 20 | | Milano-Torino (1.HC) | 199.0km |
| 15-02 | 9 | | Trofeo Laigueglia (1.1) | 183.0km |
| 06-02 | 22 | | GP Costa degli Etruschi (1.1) | 193.0km |