| | | Grand Prix Rüebliland
(2.1) |
| 74 | | Klassement |
| 03-09 | 78 | 74 | Etappe 4Wohlen - Wohlen (119.0km) | 119.0km |
| 02-09 | 41 | 78 | Etappe 3Möhlin - Möhlin (9.0km) | 9.0km |
| 02-09 | 87 | 80 | Etappe 2Möhlin - Möhlin (83.0km) | 83.0km |
| 01-09 | 86 | 86 | Etappe 1Schöftland - Schöftland (107.0km) | 107.0km |
| | | Aubel - Thimister - La Gleize (2.1) |
| 53 | | Klassement |
| 06-08 | 64 | 53 | Etappe 3Stavelot - Stavelot (98.0km) | 98.0km |
| 05-08 | 46 | 36 | Etappe 2bThimister - Thimister (106.0km) | 106.0km |
| 04-08 | 41 | 41 | Etappe 1Aubel - Aubel (95.0km) | 95.0km |
| | | Oberösterreich Juniorenrundfahrt
(2.1) |
| 41 | | Klassement |
| 16-07 | 79 | 41 | Etappe 3Bad Wimsbach - Neydharting (94.0km) | 94.0km |
| 15-07 | 26 | 35 | Etappe 2Bad Leonfelden - Bad Leonfelden (117.0km) | 117.0km |
| 14-07 | 61 | 61 | Etappe 1Haid - Marchtrenk (96.0km) | 96.0km |
| 21-06 | 12 | | National Road Championships - Netherlands TT U19 (CN) | 25.0km |
| 17-06 | 46 | | National Road Championships - Netherlands U19 (CN) | 132.0km |
| | | 36e SPIE Internationale Juniorendriedaagse (2.1) |
| 39 | | Klassement |
| 21-05 | 64 | 39 | Etappe 3Velzeke - Velzeke (96.0km) | 96.0km |
| 20-05 | 35 | 30 | Etappe 2aAxel - Axel (11.0km) | 11.0km |
| 20-05 | 41 | 22 | Etappe 2bSluiskil - Sluiskil (102.0km) | 102.0km |
| 19-05 | 54 | 55 | Etappe 1Axel - Axel (101.0km) | 101.0km |
| 16-04 | 5 | | Grand Prix Bati-Metallo (1.1) | |