| 10-10 | 18 | | UCI World Championship Zolder TT (CM) | 40.0km |
| 11-09 | 19 | | GP Rik van Steenbergen (1.2) | 200.0km |
| | | Eneco Ronde van Nederland (2.1) |
| 40 | | Standings |
| 17 | | Points |
| 4 | | Youth |
| 24-08 | 47 | 40 | Stage 6Sittard-Geleen - Landgraaf (205.0km) | 205.0km |
| 23-08 | 39 | | Stage 5Arnhem - Sittard-Geleen (198.0km) | 198.0km |
| 22-08 | 6 | | Stage 4Almelo - Almelo (18.0km) | 18.0km |
| 22-08 | 52 | | Stage 3Apeldoorn - Almelo (74.0km) | 74.0km |
| 21-08 | 34 | | Stage 2Dokkum - Apeldoorn (175.0km) | 175.0km |
| 20-08 | 60 | | Stage 1Utrecht - Leeuwarden (220.0km) | 220.0km |
| 25-06 | 4 | | National Road Championships - Italy TT (CN) | 37.0km |
| | | Ronde van België (2.3) |
| 4 | | Standings |
| 26-05 | | 4 | Stage 5Bilzen - Marche-en-Famenne (160.0km) | 160.0km |
| 24-05 | 3 | | Stage 3Mechelen - Mechelen (14.0km) | 14.0km |
| 22-05 | 7 | | PrologueOostende - Oostende (7.0km) | 7.0km |
| 02-03 | DNF | | Omloop Het Volk (1.1) | 202.0km |