| 17-10 | 73 | | Giro di Lombardia (HIS) | 242.0km |
| 13-10 | 36 | | Nationale Sluitingprijs - Putte-Kapellen (1.1) | 177.0km |
| 08-10 | 16 | | Paris-Bourges (1.1) | 193.0km |
| | | Circuit Franco-Belge (2.1) |
| 33 | | Klassement |
| 04-10 | 55 | 33 | Stage 4Mons - Tournai (147.0km) | 147.0km |
| 03-10 | 49 | | Stage 3Antoing - Ichtegem (178.0km) | 178.0km |
| 02-10 | 32 | | Stage 2Maubeuge - Poperinge (225.0km) | 225.0km |
| 01-10 | 14 | | Stage 1Templeuve - Mouscron (213.0km) | 213.0km |
| 24-09 | 8 | | GP Dokter Roggeman Stekene (Nat) | |
| 23-09 | 18 | | Omloop van het Houtland Lichtervelde (1.1) | 188.0km |
| 18-09 | 57 | | Kampioenschap van Vlaanderen (1.1) | |
| 16-09 | 8 | | Grand Prix de Wallonie (1.1) | 204.0km |
| 13-09 | 46 | | GP de Fourmies / La Voix du Nord (1.HC) | |
| 12-09 | 27 | | Paris-Brussel (1.HC) | 221.0km |
| 09-09 | 32 | | Memorial Rik Van Steenbergen (1.1) | 183.0km |
| 06-09 | 27 | | Grote Prijs Jef Scherens (1.1) | 183.0km |
| 30-08 | 22 | | Schaal Sels (1.1) | |
| 20-08 | 29 | | Coppa Bernocchi (1.1) | 199.0km |
| 02-08 | 46 | | Sparkassen Giro Bochum (1.1) | |
| | | Delta Tour Zeeland (2.1) |
| 14-06 | DNF | | Stage 2Terneuzen - Terneuzen (185.0km) | 185.0km |
| 13-06 | 32 | | Stage 1Middelburg - Goes (181.0km) | 181.0km |
| 12-06 | 74 | | PrologueHulst - Hulst (2.0km) | 2.0km |
| | | Bayern Rundfahrt (2.HC) |
| 89 | | Klassement |
| 31-05 | 33 | 89 | Stage 5Friedberg - Gunzenhausen (166.0km) | 166.0km |
| 30-05 | 97 | | Stage 4Friedberg - Friedberg (26.0km) | 26.0km |
| 29-05 | 18 | | Stage 3Bad Aibling - Schrobenhausen (178.0km) | 178.0km |
| 28-05 | 31 | | Stage 2Mühldorf am Inn - Ruhpolding (173.0km) | 173.0km |
| 27-05 | 40 | | Stage 1Kelheim - Mühldorf am Inn (196.0km) | 196.0km |
| | | Circuit de Lorraine Professionnel (2.1) |
| 90 | | Klassement |
| 24-05 | 78 | 90 | Stage 5Rombas - Hayange (165.0km) | 165.0km |
| 23-05 | 46 | | Stage 4Bruyères - Forbach (147.0km) | 147.0km |
| 22-05 | 101 | | Stage 3Pagny-sur-Moselle - La Bresse (198.0km) | 198.0km |
| 21-05 | 22 | | Stage 2Briey - Commercy (162.0km) | 162.0km |
| 20-05 | 94 | | Stage 1Metz - Longwy (153.0km) | 153.0km |
| 16-05 | 38 | | Dutch Food Valley Classic (1.HC) | 209.0km |
| 13-05 | 26 | | Batavus Prorace (1.1) | 206.0km |
| 26-04 | DNF | | Liège-Bastogne-Liège (HIS) | 261.0km |
| 22-04 | DNF | | La Flèche Wallonne (HIS) | 195.0km |
| 19-04 | DNF | | Amstel Gold Race (UPT) | 258.0km |
| 14-04 | 80 | | Paris-Camembert (1.1) | 203.0km |
| | | Settimana Ciclistica Lombarda (2.1) |
| 02-04 | DNF | | Stage 3Boltiere - Zingonia (164.0km) | 164.0km |
| 01-04 | 187 | | Stage 2Brignano Gera d'Adda - Calcinate (160.0km) | 160.0km |
| 07-03 | 64 | | De Vlaamse Pijl (1.2) | 154.0km |
| 04-03 | 18 | | Le Samyn (1.1) | 192.0km |
| 28-02 | 133 | | Omloop Het Nieuwsblad (1.HC) | 204.0km |
| 21-02 | DNF | | Trofeo Laigueglia (1.1) | 176.0km |
| | | Tour of Qatar (2.1) |
| 04-02 | 111 | | Stage 4Doha - Madinat Al Shamal (141.0km) | 141.0km |
| 03-02 | 29 | | Stage 3Al Zubarah - Doha (137.0km) | 137.0km |
| 02-02 | 107 | | Stage 2Khalifa - Al Khor Corniche (134.0km) | 134.0km |