| | | Eneco Ronde van Nederland (2.1) |
| 24-08 | DNF | | Stage 6Sittard-Geleen - Landgraaf (205.0km) | 205.0km |
| 23-08 | 25 | | Stage 5Arnhem - Sittard-Geleen (198.0km) | 198.0km |
| 22-08 | 7 | | Stage 4Almelo - Almelo (18.0km) | 18.0km |
| 22-08 | 25 | | Stage 3Apeldoorn - Almelo (74.0km) | 74.0km |
| 21-08 | 116 | | Stage 2Dokkum - Apeldoorn (175.0km) | 175.0km |
| 20-08 | 29 | | Stage 1Utrecht - Leeuwarden (220.0km) | 220.0km |
| 30-06 | 5 | | National Road Championships - Lithuania (CN) | |
| | | Tour de Picardie (2.2) |
| 18-05 | 9 | | Stage 2Saint-Quentin - Beauvais (183.0km) | 183.0km |
| | | Quatre Jours de Dunkerque (2.1) |
| 08-05 | 3 | 3 | Stage 1Dunkerque - Wasquehal (183.0km) | 183.0km |
| 24-04 | 76 | | Grote Scheldeprijs - Schoten (1.1) | 205.0km |
| 02-03 | DNF | | Omloop Het Volk (1.1) | 202.0km |
| | | Tour de Langkawi (2.3) |
| 06-02 | 7 | | Stage 6Muar - Johor Bahru (172.0km) | 172.0km |
| 02-02 | 10 | | Stage 2Klang - Sitiawan (183.0km) | 183.0km |