| 27-08 | 17 | | UCI Junior Track World Championships (Elimination Race) (CM) | |
| 27-08 | 7 | | UCI Junior Track World Championships (Points Race) (CM) | |
| 27-08 | 6 | | UCI Junior Track World Championships (Madison) (CM) | |
| 27-07 | 63 | | Trofee van Vlaanderen (1.1) | |
| 02-07 | 35 | | National Road Championships - Netherlands U19 (CN) | |
| | | BESTRONICS Acht van Bladel (2.1) |
| 26-06 | 80 | 64 | Stage 3aBladel - Bladel (92.0km) | 92.0km |
| 26-06 | 23 | 56 | Stage 3bBladel - Bladel (8.0km) | 8.0km |
| 25-06 | 28 | 47 | Stage 2Lierop - Bladel (120.0km) | 120.0km |
| 24-06 | 66 | 67 | Stage 1Bladel - Bladel (108.0km) | 108.0km |
| 22-06 | 18 | | National Road Championships - Netherlands TT U19 (CN) | |
| | | SPIE Intern. Juniorendriedaagse (2.1) |
| 22-05 | DNF | | Stage 3Velzeke - Velzeke (99.0km) | 99.0km |
| 21-05 | 37 | | Stage 2bSluiskil - Sluiskil (80.0km) | 80.0km |
| 21-05 | 43 | 39 | Stage 2aWestdorpe - Westdorpe (11.0km) | 11.0km |
| 20-05 | 56 | 57 | Stage 1Axel - Axel (102.0km) | 102.0km |
| 08-05 | 87 | | Grand Prix Bob Jungels (1.1) | |
| 24-04 | 50 | | EPZ Omloop van Borsele (1.1) | |
| 16-04 | 3 | | Arno Wallaard Memorial (1.2) | |
| | | Internationale Cottbuser Junioren-Etappenfahrt (2.1) |
| 19 | | Klassement |
| 10-04 | 26 | 19 | Stage 3Dissen - Dissen (120.0km) | 120.0km |
| 09-04 | 58 | 30 | Stage 2bCottbus - Cottbus (60.0km) | 60.0km |
| 09-04 | 33 | 31 | Stage 2aDrachhausen - Drachhausen (11.0km) | 11.0km |
| 08-04 | 50 | 50 | Stage 1Drebkau - Drebkau (77.0km) | 77.0km |