| 01-10 | DNF | | Il Piccolo Lombardia (1.2U) | |
| | | Giro Ciclistico della Valle d'Aosta - Mont Blanc (2.2U) |
| 29 | | Klassement |
| 17 | | Berg |
| 16-07 | 46 | 29 | Stage 5Valtournenche - Breuil-Cervinia (109.0km) | 109.0km |
| 15-07 | 15 | 23 | Stage 4Verrayes - Fenis (172.0km) | 172.0km |
| 14-07 | 34 | 35 | Stage 3Saint-Vincent - Bionaz (138.0km) | 138.0km |
| 13-07 | 55 | 49 | Stage 2Courmayeur - Courmayeur (125.0km) | 125.0km |
| 12-07 | 25 | 24 | Stage 1Arvier - Arvier (80.0km) | 80.0km |
| 15-04 | 76 | | Liège-Bastogne-Liège U23 (1.2U) | 174.0km |
| 11-04 | 42 | | G.P. Palio del Recioto - Trofeo C&F Resinatura Blocchi (1.2U) | |
| 10-04 | 51 | | Giro del Belvedere (1.2U) | 171.0km |
| 26-03 | DNF | | Gent-Wevelgem / Kattekoers-Ieper U23 (1.2U) | 183.0km |
| 17-03 | 115 | | Youngster Coast Challenge (1.2U) | |