| 08-09 | DNF | | Antwerp Port Epic / Sels Trophy (1.1) | 187.0km |
| | | Kreiz Breizh Elites (2.2) |
| 04-08 | DNF | | Etappe 3Ploërdut - Carhaix (181.0km) | 181.0km |
| 03-08 | 109 | 107 | Etappe 2Calanhel - Plouray (181.0km) | 181.0km |
| 02-08 | | 137 | Etappe 1Ploumagoar - Ploumagoar (12.0km) | 12.0km |
| | | Sibiu Cycling Tour (2.1) |
| 50 | | Klassement |
| 13 | | Punten |
| 16 | | Berg |
| 07-07 | 56 | 50 | Etappe 5Sibiu - Sibiu (169.0km) | 169.0km |
| 06-07 | 48 | 50 | Etappe 4Sibiu - Paltinis (159.0km) | 159.0km |
| 05-07 | 55 | 52 | Etappe 3Sibiu - Balea Lac (163.0km) | 163.0km |
| 04-07 | 48 | 9 | Etappe 2Sibiu - Sibiu (191.0km) | 191.0km |
| 03-07 | 8 | 8 | Etappe 1Sibiu - Sibiu (2.0km) | 2.0km |
| 29-06 | 112 | | National Road Championships - Netherlands U23 (CN) | 147.0km |
| 04-05 | DNF | | Ronde van Overijssel (1.2) | |
| 28-04 | 47 | | 15th Rutland - Melton Cicle Classic (1.2) | |
| 20-04 | 86 | | Arno Wallaard Memorial (1.2) | |
| | | Tour of Antalya (2.2) |
| 23-02 | 126 | | Etappe 3Perge - Termessos (91.0km) | 91.0km |
| 22-02 | 29 | 25 | Etappe 2Antalya - Antalya (109.0km) | 109.0km |
| 21-02 | 38 | 38 | Etappe 1Köprülü Kanyon - Antalya (141.0km) | 141.0km |