| 24-10 | 6 | | Albert Achterhes Profronde van Drenthe (1.1) | 199.0km |
| 06-10 | 1 | | Oostvlaamse Sluitingsprijs Zele | 162.0km |
| 03-10 | 29 | | Sparkassen Münsterland Giro (1.Pro) | |
| 29-09 | 4 | | Memorial Fred De Bruyne (Nat) | |
| 23-09 | 1 | | GP Dokter Roggeman Stekene (Nat) | 169.0km |
| 19-09 | 17 | | Gooikse Pijl (1.1) | 199.0km |
| | | Okolo jiznich Cech / Tour of South Bohemia (2.2) |
| 10 | | Klassement |
| 14 | | Punten |
| 12-09 | 35 | 10 | Stage 4České Velenice - Jindřichův Hradec (185.0km) | 185.0km |
| 11-09 | 17 | 7 | Stage 3Protivin - Studená (162.0km) | 162.0km |
| 10-09 | 6 | 5 | Stage 2Třeboň - Nova Bystrice (143.0km) | 143.0km |
| 09-09 | 1 | 4 | Stage 1Jindřichův Hradec - Jindřichův Hradec (1.0km) | 1.0km |
| 02-09 | 4 | | Kortemark Koerse (Nat) | 164.0km |
| 19-08 | 5 | | GP Lucien Van Impe - Erpe-Mere (Nat) | 171.0km |
| 17-08 | DNF | | Egmont Cycling Race (1.1) | 192.0km |
| | | Kreiz Breizh Elites (2.2) |
| 02-08 | DNF | | Stage 4Guingamp - Rostrenen (172.0km) | 172.0km |
| 01-08 | 75 | 72 | Stage 3Ploërdut - Carhaix (180.0km) | 180.0km |
| 31-07 | 57 | 41 | Stage 2Calanhel - Plouray (189.0km) | 189.0km |
| 30-07 | 10 | 42 | Stage 1Ploumagoar - Ploumagoar (12.0km) | 12.0km |
| 19-06 | 15 | | National Road Championships - Netherlands U23 (CN) | |
| 16-06 | 15 | | National Road Championships - Netherlands TT U23 (CN) | |
| | | Course de la Paix Grand Prix Jeseníky (2.NCUP) |
| 44 | | Klassement |
| 18 | | Punten |
| 06-06 | 35 | 44 | Stage 3Jeseník - Jeseník (171.0km) | 171.0km |
| 05-06 | 51 | 50 | Stage 2Bruntal - Dlouhé (139.0km) | 139.0km |
| 04-06 | 7 | 11 | Stage 1Jeseník - Rýmařov (130.0km) | 130.0km |
| 03-06 | 11 | 11 | PrologueJeseník - Jeseník (3.0km) | 3.0km |