| 18-10 | 1 | | Giro di Lombardia (CDM) | 255.0km |
| 15-10 | 40 | | Giro di Romagna (1.1) | |
| 12-10 | 6 | | Chrono des Nations à Cannes (1.1) | 90.0km |
| 01-10 | 6 | | Buggenhout-Opstal GP Willen is Kunnen (Nat) | 150.0km |
| 28-09 | 4 | | Paris - Tours (1.1) | 229.0km |
| 24-09 | 8 | | Paris-Brussel (1.1) | 286.0km |
| 31-08 | DNF | | UCI World Championship Sallanches (WC) | 268.0km |
| 26-08 | 1 | | Druivenkoers - Overijse (Nat) | |
| 29-07 | 36 | | Grote Scheldeprijs Schoten (1.1) | 250.0km |
| | | Quatre Jours de Dunkerque (2.1) |
| 13 | | Standings |
| 11-05 | 3 | 13 | Stage 5bKillem - Dunkerque (96.0km) | 96.0km |
| 10-05 | 2 | | Stage 4bVilleneuve-d'Ascq - Villeneuve-d'Ascq (15.0km) | 15.0km |
| 04-05 | 6 | | Meisterschaft von Zürich (1.1) | 272.0km |
| 01-05 | 3 | | Rund um den Henninger Turm (1.1) | 249.0km |
| 20-04 | 4 | | Liège-Bastogne-Liège (CDM) | 244.0km |
| 13-04 | 6 | | Paris-Roubaix (CDM) | 264.0km |
| | | Ronde van België (2.3) |
| 7 | | Standings |
| 10-04 | | 7 | Stage 5Beringen - Liège (176.0km) | 176.0km |
| 09-04 | 1 | | Stage 4aBrussel - Waremme (103.0km) | 103.0km |
| 09-04 | 7 | | Stage 4bWaremme - Beringen (88.0km) | 88.0km |
| 05-04 | 2 | | Amstel Gold Race (CDM) | 233.0km |
| 02-04 | 2 | | Gent-Wevelgem (1.1) | 264.0km |
| 30-03 | 10 | | Ronde van Vlaanderen (CDM) | 265.0km |
| | | Driedaagse De Panne (2.2) |
| 14 | | Standings |
| 27-03 | 1 | 14 | Stage 3De Panne - De Panne (133.0km) | 133.0km |
| 19-03 | 10 | | Milano-Sanremo (CDM) | 288.0km |
| | | Tirreno-Adriatico (2.1) |
| 2 | | Standings |
| 13-03 | 4 | 2 | Stage 5San Benedetto del Tronto - San Benedetto del Tronto (18.0km) | 18.0km |
| 12-03 | 10 | | Stage 4Grottazzolina - Nereto (223.0km) | 223.0km |
| 10-03 | 5 | | Stage 2Cassino - Subiaco (168.0km) | 168.0km |
| 09-03 | 10 | | Stage 1Cerenova - Montecassino (205.0km) | 205.0km |
| 01-03 | 7 | | Omloop Het Volk (1.1) | 216.0km |
| 01-01 | 3 | | Coppa Bernocchi | |