| 25-08 | 69 | | La Route des Géants (1.1) | 122.0km |
| | | Junioren Rundfahrt (2.1) |
| 62 | | Klassement |
| 23 | | Jongeren |
| 21-07 | 62 | 62 | Etappe 3Bad Wimsbach - Strass im Attergau (109.0km) | 109.0km |
| 20-07 | 67 | 67 | Etappe 2Sarleinsbach - Sarleinsbach (116.0km) | 116.0km |
| 19-07 | 52 | 52 | Etappe 1Marchtrenk - Marchtrenk (104.0km) | 104.0km |
| 19-06 | 29 | | National Road Championships - Netherlands TT U19 (CN) | 25.0km |
| 15-06 | 23 | | National Road Championships - Netherlands U19 (CN) | 107.0km |
| | | SPIE Internationale Juniorendriedaagse (2.1) |
| 38 | | Klassement |
| 16 | | Jongeren |
| 19-05 | 29 | 38 | Etappe 4Velzeke - Velzeke (99.0km) | 99.0km |
| 18-05 | 105 | 76 | Etappe 2Westdorpe - Westdorpe (11.0km) | 11.0km |
| 18-05 | 92 | 67 | Etappe 3Sluiskil - Sluiskil (80.0km) | 80.0km |
| 17-05 | 56 | 56 | Etappe 1Axel - Axel (103.0km) | 103.0km |
| 05-05 | 73 | | Grand Prix Bob Jungels (1.1) | 120.0km |
| 25-02 | DNF | | Kuurne - Brussel - Kuurne Juniors (1.1) | |