| 14-10 | 105 | | UCI World Championship Doha U19 (WC) | 135.0km |
| | | Giro della Lunigiana (2.1) |
| 02-09 | DNF | | Stage 1Castelnuovo Magra - Bocca di Magra (88.0km) | 88.0km |
| | | Trofeo Karlsberg (2.NCUP) |
| 73 | | Klassement |
| 19-06 | 55 | 73 | Stage 3Reinheim - Reinheim (97.0km) | 97.0km |
| 18-06 | 83 | 77 | Stage 2aHomburg - Homburg (79.0km) | 79.0km |
| 18-06 | 66 | 79 | Stage 2bRimling - Rubenheim (17.0km) | 17.0km |
| 17-06 | 65 | 65 | Stage 1Völklingen - Herbinghen (97.0km) | 97.0km |
| | | Trophée Centre Morbihan (2.NCUP) |
| 36 | | Klassement |
| 9 | | Punten |
| 22-05 | 4 | 36 | Stage 3Cruguel - Locminé | |
| 22-05 | 75 | 64 | Stage 2Réguiny - Naizin | |
| 21-05 | 30 | 30 | Stage 1Brandivy - Grand Champ | |
| | | La Coupe du President de la Ville de Grudziadz (2.1) |
| 82 | | Klassement |
| 03-05 | 44 | 82 | Stage 4Grudziadz - Grudziadz | |
| 02-05 | 111 | 84 | Stage 3Pluznica - Lisewo | |
| 01-05 | 14 | 57 | Stage 2Swiecie - Swiecie | |
| 30-04 | 12 | 76 | Stage 1bJablonowo Pomorskie - Jablonowo Pomorskie | |