| | | Tour of Britain (2.1) |
| 15-09 | 5 | | Stage 6Dumfries - Glasgow (156.0km) | 156.0km |
| 12-09 | 4 | | Stage 3Worcester - Wolverhampton (152.0km) | 152.0km |
| 04-09 | 10 | | Schaal Sels (1.1) | 197.0km |
| | | Tour of Ireland (2.1) |
| 16 | | Klassement |
| 26-08 | | 16 | Stage 5Athlone - Dublin (147.0km) | 147.0km |
| 24-08 | 8 | | Stage 3Tralee - Ennis (194.0km) | 194.0km |
| 23-08 | 8 | | Stage 2Clonakilty - Killarney (166.0km) | 166.0km |
| 15-08 | 15 | | National Road Championships - Netherlands TT (CN) | 44.0km |
| 01-07 | 11 | | National Road Championships - Netherlands (CN) | 202.0km |
| 27-06 | 13 | | Halle-Ingooigem (1.1) | 197.0km |
| | | Circuito Montañes (2.2) |
| 17-06 | 3 | | Stage 6Polanco - Polanco (17.0km) | 17.0km |
| 15-06 | 1 | | Stage 3Santoña - Maliaño (174.0km) | 174.0km |
| 14-06 | 3 | | Stage 2Los Corrales de Buelna - Laredo (167.0km) | 167.0km |
| | | OZ Wielerweekend (2.2) |
| 8 | | Klassement |
| 10-06 | | 8 | Stage 3Breskens - Breskens (190.0km) | 190.0km |
| 10-06 | 2 | 2 | Stage 2Hengstijk - Vogelwaarde (9.0km) | 9.0km |
| 01-06 | 5 | | Nacht van Hengelo (Cri) | 90.0km |
| | | Circuit de Lorraine (2.1) |
| 2 | | Klassement |
| 27-05 | 9 | 2 | Stage 5Metz - Hayange (159.0km) | 159.0km |
| 26-05 | 1 | | Stage 4Rombas - Bettembourg (163.0km) | 163.0km |
| | | Olympia's Tour (2.2) |
| 2 | | Klassement |
| 20-05 | | 2 | Stage 9Buchten - Buchten (193.0km) | 193.0km |
| 19-05 | 10 | 1 | Stage 8Son en Breugel - Buchten (152.0km) | 152.0km |
| 18-05 | 2 | 2 | Stage 7Hardenberg - Son en Breugel (211.0km) | 211.0km |
| 17-05 | 3 | 2 | Stage 6Hardenberg - Hardenberg (17.0km) | 17.0km |
| 17-05 | 6 | 1 | Stage 5Heerenveen - Hardenberg (99.0km) | 99.0km |
| 16-05 | 2 | 1 | Stage 4Heerhugowaard - Heerenveen (174.0km) | 174.0km |
| 15-05 | 7 | 1 | Stage 3Hoofddorp - Heerhugowaard (147.0km) | 147.0km |
| 14-05 | 2 | 1 | Stage 2Gendringen - Hoofddorp (197.0km) | 197.0km |
| 13-05 | 1 | 2 | Stage 1Anholt - Gendringen (158.0km) | 158.0km |
| 12-05 | 2 | 2 | PrologueVarsseveld - Varsseveld (6.0km) | 6.0km |
| 05-05 | 4 | | Ronde van Overijssel (1.2) | 201.0km |
| | | Le Tour de Bretagne Cycliste (2.2) |
| 2 | | Klassement |
| 01-05 | 4 | 2 | Stage 6Ploeren - Josselin (165.0km) | 165.0km |
| 27-04 | 2 | | Stage 2Saint-Suliac - Loudéac (176.0km) | 176.0km |
| 25-04 | 5 | | PrologueJersey - Jersey (4.0km) | 4.0km |
| 22-04 | 13 | | Ronde van Noord-Holland (1.2) | 213.0km |
| 14-04 | 1 | | Albert Achterhes Profronde van Drenthe (1.1) | 209.0km |
| 12-04 | 6 | | GP Pino Cerami (1.1) | 175.0km |
| | | Le Triptyque des Monts et Châteaux (2.2) |
| 2 | | Klassement |
| 09-04 | 3 | 2 | Stage 4Bel?il - Frasnes-lez-Buissenal (149.0km) | 149.0km |
| 08-04 | 4 | | Stage 3Ath - Tournai (121.0km) | 121.0km |
| | | Tour de Normandie (2.2) |
| 1 | | Klassement |
| 01-04 | 4 | 1 | Stage 8Bagnoles - Caen (142.0km) | 142.0km |
| 30-03 | 3 | | Stage 6Domfront - Conde (208.0km) | 208.0km |
| 26-03 | 3 | | Stage 1Mondeville - Mondeville (5.0km) | 5.0km |
| | | Driedaagse van West-Vlaanderen (2.1) |
| 15 | | Klassement |
| 11-03 | 20 | 15 | Stage 3Ichtegem - Ichtegem (182.0km) | 182.0km |
| 10-03 | 9 | | Stage 2Torhout - Handzame (180.0km) | 180.0km |
| 09-03 | 18 | | Stage 1Kortrijk - Bellegem (172.0km) | 172.0km |
| 03-03 | 2 | | Beverbeek Classic (1.2) | 168.0km |
| | | Volta ao Algarve (2.1) |
| 25-02 | 14 | | Stage 5Vila do Bispo - Portimão (185.0km) | 185.0km |