| 08-10 | DNF | | Paris - Tours (PT) | |
| 24-09 | 67 | | UCI World Championship Salzburg (CM) | 265.0km |
| | | Tour de Pologne (PT) |
| 08-09 | 3 | 3 | Stage 5Legnica - Jelenia Góra (192.0km) | 192.0km |
| 07-09 | 18 | 4 | Stage 4Bydgoszcz - Poznan (182.0km) | 182.0km |
| 06-09 | | 4 | Stage 3Gdansk - Torun (225.0km) | 225.0km |
| 05-09 | 8 | 2 | Stage 2Ostróda - Elblag (119.0km) | 119.0km |
| 04-09 | 1 | 1 | Stage 1Pultusk - Olsztyn (214.0km) | 214.0km |
| | | Eneco Tour (PT) |
| 19-08 | 2 | | Stage 3Beek - Westmalle (185.0km) | 185.0km |
| 18-08 | 5 | | Stage 2's Hertogenbosch - Sittard-Geleen (194.0km) | 194.0km |
| 02-08 | 4 | | Ronde van Maastricht (Cri) | 90.0km |
| 26-07 | 4 | | Acht van Chaam (Cri) | 100.0km |
| 28-06 | 4 | | GP Gerrie Knetemann (Nat) | 156.0km |
| 25-06 | 13 | | National Road Championships - Netherlands (CN) | 203.0km |
| | | Tour de Suisse (PT) |
| 16-06 | 12 | | Stage 7Sankt Moritz - Ascona (233.0km) | 233.0km |
| 07-06 | 3 | | Veenendaal-Veenendaal (1.HC) | 209.0km |
| 02-06 | 2 | | Nacht van Hengelo (Cri) | |
| | | Ronde van België (2.1) |
| 3 | | Klassement |
| 28-05 | 2 | 3 | Stage 6Huy - Putte (182.0km) | 182.0km |
| 27-05 | | 3 | Stage 5Londerzeel - Huy (203.0km) | 203.0km |
| 26-05 | 2 | | Stage 4Buggenhout - Londerzeel (111.0km) | 111.0km |
| 25-05 | 2 | 3 | Stage 2Oostende - Knokke-Heist (180.0km) | 180.0km |
| 24-05 | 3 | 3 | Stage 1Oostende - Oostende (180.0km) | 180.0km |
| | | Volta Ciclista a Catalunya (PT) |
| 19-05 | 12 | | Stage 5Llívia - Manlleu (161.0km) | 161.0km |
| 25-03 | 26 | | E3 Prijs Vlaanderen (1.HC) | 200.0km |
| 22-03 | 19 | | Dwars door Vlaanderen (1.1) | 204.0km |
| 18-03 | DNF | | Milano-Sanremo (PT) | 294.0km |
| | | Vuelta Ciclista a Murcia (2.1) |
| 05-03 | 12 | | Stage 5Murcia - Murcia (138.0km) | 138.0km |
| 26-02 | DNF | | Kuurne-Brussel-Kuurne (1.1) | 194.0km |
| 25-02 | DNF | | Omloop Het Volk (1.HC) | 202.0km |