| 16-10 | 4 | | Giro del Piemonte (1.1) | 189.0km |
| 05-10 | 6 | | Paris - Tours (CDM) | 257.0km |
| | | Circuit Franco-Belge (2.3) |
| 25-09 | 1 | | Stage 2 | |
| 25-09 | 2 | | Stage 3 | |
| 25-09 | 6 | | Stage 4 | |
| | | Vuelta a España (GT) |
| 12-09 | OTL | | Stage 7Huesca - Cauterets-Cambasque (190.0km) | 190.0km |
| 11-09 | 156 | 123 | Stage 6Zaragoza - Zaragoza (43.0km) | 43.0km |
| 10-09 | 3 | 115 | Stage 5Soria - Zaragoza (166.0km) | 166.0km |
| 09-09 | 9 | 126 | Stage 4Santander - Burgos (151.0km) | 151.0km |
| 08-09 | 4 | 137 | Stage 3Cangas de Onís - Santander (154.0km) | 154.0km |
| 07-09 | 172 | 154 | Stage 2Gijón - Cangas de Onís (148.0km) | 148.0km |
| 06-09 | 16 | 138 | Stage 1Gijón - Gijón (28.0km) | 28.0km |
| | | Post Danmark Rundt (2.2) |
| 9 | | Klassement |
| 16-08 | | 9 | Stage 6Korsør - Frederiksberg (180.0km) | 180.0km |
| 13-08 | 8 | | Stage 2Hombro - Århus (223.0km) | 223.0km |
| 03-08 | 19 | | HEW-Cyclassics (CDM) | 253.0km |
| | | Tour de la Region Wallonne (2.3) |
| 1 | | Klassement |
| 01-08 | 1 | 1 | Stage 5Amay - Chaudfontaine (146.0km) | 146.0km |
| 31-07 | 1 | | Stage 4Houffalize - Aubel (189.0km) | 189.0km |
| 30-07 | 9 | | Stage 3Namur - Bouillon (200.0km) | 200.0km |
| | | Tour de Suisse (2.HC) |
| 25-06 | 3 | | Stage 9Stäfa - Aarau (154.0km) | 154.0km |
| 20-06 | 5 | | Stage 4Visp - Losone (163.0km) | 163.0km |
| 18-06 | 2 | | Stage 2Murten - Nyon (175.0km) | 175.0km |
| | | Tour de Picardie (2.2) |
| 18-05 | 3 | | Stage 3Laon - Nogent-sur-Oise (113.0km) | 113.0km |
| 17-05 | 3 | | Stage 2Amiens - Laon (189.0km) | 189.0km |
| | | Quatre Jours de Dunkerque (2.1) |
| 07-05 | 10 | | Stage 6 | |
| 07-05 | 2 | | Stage 3 | |
| | | Niedersachsen Rundfahrt (2.3) |
| 23-04 | 5 | | Stage 1 | |
| 16-04 | 110 | | Scheldeprijs Vlaanderen (1.1) | 206.0km |
| 13-04 | DNF | | Paris-Roubaix (CDM) | 261.0km |
| 09-04 | 37 | | Gent-Wevelgem (1.HC) | 204.0km |
| 06-04 | DNF | | Ronde van Vlaanderen (CDM) | 255.0km |
| 29-03 | DNF | | E3 Prijs Vlaanderen (1.1) | 209.0km |
| 26-03 | DNF | | Dwars door Vlaanderen (1.2) | 200.0km |
| 22-03 | 130 | | Milano-Sanremo (CDM) | 297.0km |
| | | Tirreno-Adriatico (2.HC) |
| 15-03 | 4 | | Stage 3Tarquinia - Foligno (168.0km) | 168.0km |
| 13-03 | 5 | | Stage 7 | |
| 02-03 | DNF | | Kuurne-Brussel-Kuurne (1.2) | 190.0km |
| 01-03 | DNF | | Omloop Het Volk (1.1) | 200.0km |
| | | Tour of Qatar (2.3) |
| 6 | | Klassement |
| 04-02 | | 6 | Stage 5Sealine Beach Resort - Doha (144.0km) | 144.0km |
| 03-02 | 4 | 3 | Stage 4Al Wakra - Doha (151.0km) | 151.0km |
| 02-02 | 5 | 3 | Stage 3Camel Race Track - Doha (187.0km) | 187.0km |
| 01-02 | | 3 | Stage 2Ras Laffan - Doha (137.0km) | 137.0km |
| | | Tour Down Under (2.3) |
| 74 | | Klassement |
| 26-01 | 9 | 74 | Stage 6Adelaide - Adelaide (90.0km) | 90.0km |
| 21-01 | 4 | | Stage 1Adelaide - Adelaide (50.0km) | 50.0km |