| 23-09 | DNF | | UCI World Championship Wollongong U19 (CM) | 135.0km |
| | | Tour de DMZ (2.NCUP) |
| 10 | | Klassement |
| 30-08 | 13 | 10 | Stage 5Inje - Goseong (105.0km) | 105.0km |
| 29-08 | 13 | 9 | Stage 4Cheorwon - Inje (142.0km) | 142.0km |
| 28-08 | 17 | 8 | Stage 3Paju - Cheorwon (109.0km) | 109.0km |
| 27-08 | 5 | 8 | Stage 2Ganghwado - Ganghwado (87.0km) | 87.0km |
| 26-08 | 9 | 9 | Stage 1Goyang - Ganghwa (110.0km) | 110.0km |
| 09-07 | DNF | | UEC Road European Championships U19 (CC) | 125.0km |
| | | SPIE Intern. Juniorendriedaagse (2.1) |
| 22-05 | DNF | | Stage 3Velzeke - Velzeke (99.0km) | 99.0km |
| 21-05 | 22 | | Stage 2bSluiskil - Sluiskil (80.0km) | 80.0km |
| 21-05 | 120 | 57 | Stage 2aWestdorpe - Westdorpe (11.0km) | 11.0km |
| 20-05 | 50 | 50 | Stage 1Axel - Axel (102.0km) | 102.0km |
| 08-05 | 21 | | Grand Prix Bob Jungels (1.1) | |
| 01-05 | 52 | | Grand Prix West Bohemia (1.1) | 133.0km |