| 25-08 | 41 | | La Route des Géants (1.1) | 122.0km |
| 23-08 | 41 | | GP Plouay Junior Men (1.1) | 140.0km |
| 31-07 | 23 | | Trofee van Vlaanderen (1.1) | 135.0km |
| | | Junioren Rundfahrt (2.1) |
| 38 | | Klassement |
| 13 | | Jongeren |
| 21-07 | 19 | 38 | Etappe 3Bad Wimsbach - Strass im Attergau (109.0km) | 109.0km |
| 20-07 | 27 | 44 | Etappe 2Sarleinsbach - Sarleinsbach (116.0km) | 116.0km |
| 19-07 | 99 | 99 | Etappe 1Marchtrenk - Marchtrenk (104.0km) | 104.0km |
| 07-07 | 26 | | Menen Kemmel Menen (1.1) | 128.0km |
| 15-06 | 27 | | National Road Championships - Netherlands U19 (CN) | 107.0km |
| | | G.P. F.W.R. BARON - Trofeo "Comune di Pieve del Grappa" (2.NCUP) |
| 28 | | Klassement |
| 6 | | Jongeren |
| 12-05 | 27 | 28 | Etappe 2Possagno - Possagno (123.0km) | 123.0km |
| 05-05 | 25 | | Grand Prix Bob Jungels (1.1) | 120.0km |
| | | Grand Prix West Bohemia (2.1) |
| 31 | | Klassement |
| 28-04 | 28 | 31 | Etappe 2Kysice - Kysice (134.0km) | 134.0km |
| 27-04 | 30 | 30 | Etappe 1Kysice - Kysice (120.0km) | 120.0km |