| 30-08 | 67 | | Trofeo Emilio Paganessi (1.1) | 0 |
| 29-08 | 55 | | Trofeo Comune di Vertova - Memorial Pietro Merelli (1.1) | 0 |
| | | Watersley Junior Challenge (2.1) |
| 52 | | Klassement |
| 19 | | Berg |
| 24 | | Jongeren |
| 26-07 | 53 | 52 | Etappe 3Watersley - Watersley | 101.0km |
| 25-07 | 59 | 58 | Etappe 2Watersley - Watersley | 110.0km |
| 24-07 | 86 | 86 | Etappe 1Munstergeleen - Watersley | 6.0km |
| 24-05 | 30 | | Eroica Juniores - Coppa Andrea Meneghelli (1.1) | 108.0km |
| 23-05 | DNF | | Coppa Tuscany Cycling Academy (1.1) | 112.0km |
| 14-03 | 20 | | Italia Bike Cup - Verona MTB Internationale U19 (2) | |
| 06-03 | 52 | | Italia Bike Cup - Internazionali Crosscountry Coppa Citta Di Albenga U19 (1) | |