| 11-10 | 75 | | Nationale Sluitingprijs - Putte - Kapellen (1.1) | |
| 10-09 | DNF | | De Kustpijl (1.2) | |
| | | Czech Cycling Tour (2.1) |
| 99 | | Klassement |
| 14-08 | 92 | 99 | Stage 4Olomouc - Dolany (157.0km) | 157.0km |
| 13-08 | 117 | 119 | Stage 3Mohelnice - Šternberk (187.0km) | 187.0km |
| 12-08 | 38 | 122 | Stage 2Olomouc - Uničov (177.0km) | 177.0km |
| 11-08 | 14 | 127 | Stage 1Frýdek-Místek - Frýdek-Místek (17.0km) | 17.0km |
| 07-08 | 121 | | Antwerpse Havenpijl (1.2) | |
| | | Kreiz Breizh Elites (2.2) |
| 45 | | Klassement |
| 01-08 | 80 | 45 | Stage 4Plouguernével - Rostrenen (163.0km) | 163.0km |
| 31-07 | 106 | 54 | Stage 2Ploërdut - Callac (82.0km) | 82.0km |
| 31-07 | 73 | 46 | Stage 3Carhaix - Carhaix (100.0km) | 100.0km |
| 30-07 | 50 | 50 | Stage 1Calanhel - Plouray (194.0km) | 194.0km |
| 02-07 | 30 | | Omloop Het Nieuwsblad U27 (1.2) | |
| | | Sibiu Cycling Tour (2.1) |
| 79 | | Klassement |
| 10-07 | 25 | 79 | Stage 4Sibiu - Sibiu (143.0km) | 143.0km |
| 09-07 | 92 | 81 | Stage 3Balea Lac - Balea Lac (6.0km) | 6.0km |
| 08-07 | 69 | 81 | Stage 2Sibiu - Paltinis (210.0km) | 210.0km |
| 07-07 | 95 | 83 | Stage 1Sibiu - Sibiu (193.0km) | 193.0km |
| 06-07 | 30 | 30 | PrologueSibiu - Sibiu (2.0km) | 2.0km |
| 29-06 | DNF | | Int. Wielertrofee Jong Maar Moedig I.W.T. (1.2) | |
| 25-06 | 91 | | National Road Championships - Netherlands (CN) | 212.0km |
| | | Ster ZLM Toer GP Jan van Heeswijk (2.1) |
| 99 | | Klassement |
| 19-06 | 59 | 99 | Stage 5Someren - Boxtel (186.0km) | 186.0km |
| 18-06 | 101 | 110 | Stage 4Verviers - Jalhay (186.0km) | 186.0km |
| 17-06 | 135 | 135 | Stage 3Buchten - Buchten (210.0km) | 210.0km |
| 16-06 | 151 | 134 | Stage 2Oss - Oss (186.0km) | 186.0km |
| 15-06 | 116 | 116 | Stage 1Goes - Goes (6.0km) | 6.0km |
| 12-06 | DNF | | Ronde van Limburg (1.1) | 200.0km |
| 05-05 | DNF | | Dwars door de Vlaamse Ardennen (1.2) | |
| 29-04 | 9 | | Himmerland Rundt (1.2) | |