| 10-09 | DNF | | Trofeo Buffoni (1.1) | |
| | | Giro Della Lunigiana (2.1) |
| 95 | | Standings |
| 03-09 | 60 | 95 | Stage 4Sarzana - Casano di Luni | 104.0km |
| 02-09 | 101 | 107 | Stage 3Terre di Luni - Terre di Luni | 103.0km |
| 01-09 | 108 | 108 | Stage 2Portofino - Chiavari | 98.0km |
| 31-08 | 109 | 102 | Stage 1bMassa - Bolano | 46.0km |
| 31-08 | 105 | 105 | Stage 1aLa Spezia - Fivizzano | 49.0km |
| 27-08 | 23 | | Trofeo Emilio Paganessi (1.1) | |
| 26-08 | 37 | | Trofeo Comune di Vertova - Memorial Pietro Merelli (1.1) | |
| 02-07 | 62 | | National Road Championships - Italy U19 (CN) | |
| | | SPIE Intern. Juniorendriedaagse (2.1) |
| 21-05 | DNF | | Stage 4Velzeke - Velzeke | 99.0km |
| 20-05 | 111 | | Stage 3Sluiskil - Sluiskil | 80.0km |
| 20-05 | 80 | 85 | Stage 2Westdorpe - Westdorpe | 11.0km |
| 19-05 | 76 | 83 | Stage 1Axel - Axel | 102.0km |
| 24-04 | 21 | | Liberazione Juniors di Roma (1.1) | |
| 21-01 | 5 | | 43° Gran Premio Mamma e Papa' Guerciotti am U19 (C2) | |
| 15-01 | 6 | | Italian National Championships CX U19 (CN) | |
| 05-01 | 32 | | X2O Badkamers Trofee Koksijde U19 (C1) | |
| 03-01 | 6 | | X2O Badkamers Trofee Herentals U19 (C2) | |
| 01-01 | 18 | | X2O Badkamers Trofee GP Sven Nys U19 (C1) | |