| 20-10 | DNF | | Giro di Lombardia (CDM) | 256.0km |
| 07-10 | 136 | | Paris - Tours (CDM) | 254.0km |
| 16-09 | 5 | | GP de Fourmies (1.1) | |
| 12-09 | 38 | | GP Rik van Steenbergen (1.2) | 203.0km |
| 02-09 | 5 | | Grote Prijs Jef Scherens (1.3) | |
| | | Ronde van Nederland (2.1) |
| 48 | | Klassement |
| 01-09 | 49 | 48 | Stage 6Blerick - Landgraaf (228.0km) | 228.0km |
| 31-08 | 26 | | Stage 5Markelo - Venlo (192.0km) | 192.0km |
| 30-08 | 24 | | Stage 3Nijverdal - Denekamp (83.0km) | 83.0km |
| 30-08 | 21 | | Stage 4Nordhorn - Denekamp (23.0km) | 23.0km |
| 29-08 | 54 | | Stage 2Tiel - Nijverdal (184.0km) | 184.0km |
| 28-08 | 32 | | Stage 1Rotterdam - Tilburg (186.0km) | 186.0km |
| 12-08 | 3 | | National Road Championships - Belgium TT (CN) | 45.0km |
| 11-08 | 98 | | Clásica Ciclista San Sebastián (CDM) | 227.0km |
| | | Tour de la Région Wallonne (2.3) |
| 1 | | Klassement |
| 08-08 | 4 | 1 | Stage 6Blegny - Aubel (160.0km) | 160.0km |
| 07-08 | 4 | 1 | Stage 5Amay - Amay (34.0km) | 34.0km |
| 06-08 | | 1 | Stage 4Couvin - Marche-en-Famenne (218.0km) | 218.0km |
| 05-08 | 1 | 1 | Stage 3Charleroi - Couvin (173.0km) | 173.0km |
| | | International UNIQA Classic (2.4) |
| 4 | | Punten |
| 14-07 | | | Stage 4Gresten - Hochkar (144.0km) | 144.0km |
| 11-07 | 1 | 1 | Stage 1Traismauer - Traismauer (178.0km) | 178.0km |
| | | Giro d'Italia (GT) |
| 27-05 | DNF | | Stage 8Montecatini Terme - Reggio Emilia (185.0km) | 185.0km |
| 26-05 | 119 | | Stage 7Rieti - Montevarchi (239.0km) | 239.0km |
| 25-05 | 142 | | Stage 6Nettuno - Rieti (150.0km) | 150.0km |
| 24-05 | 145 | | Stage 5Avellino - Nettuno (229.0km) | 229.0km |
| 23-05 | 166 | 167 | Stage 4Potenza - Montevergine Di Mercogliano (169.0km) | 169.0km |
| 22-05 | 177 | 166 | Stage 3Lucera - Potenza (149.0km) | 149.0km |
| 21-05 | 149 | 142 | Stage 2Fossacesia - Lucera (167.0km) | 167.0km |
| 20-05 | 150 | 145 | Stage 1Giulianova - Francavilla al Mare (202.0km) | 202.0km |
| 19-05 | 24 | 24 | PrologueMontesilvano Marina - Pescara (7.0km) | 7.0km |
| 28-04 | DNF | | Amstel Gold Race (CDM) | 257.0km |
| 22-04 | 98 | | Liège-Bastogne-Liège (CDM) | 258.0km |
| 18-04 | 91 | | La Flèche Wallonne (1.HC) | 198.0km |
| 15-04 | DNF | | Paris-Roubaix (CDM) | 254.0km |
| 24-02 | 41 | | Tour du Haut Var (1.2) | 180.0km |
| 20-02 | 81 | | Trofeo Laigueglia (1.3) | 173.0km |
| | | Tour Down Under (2.3) |
| 9 | | Klassement |
| 21-01 | | 9 | Stage 6Adelaide - Adelaide (90.0km) | 90.0km |
| 20-01 | 5 | | Stage 5Gawler - Tanunda (156.0km) | 156.0km |
| 17-01 | 5 | | Stage 2Norwood - Murray Bridge (142.0km) | 142.0km |