| 17-10 | 5 | | Nationale Sluitingprijs - Putte - Kapellen (1.4) | 177.0km |
| 15-10 | DNF | | UCI World Championship Plouay (CM) | 268.0km |
| 08-10 | 110 | | Paris - Tours (CDM) | 254.0km |
| 17-09 | 14 | | GP Isbergues (1.2) | |
| | | Vuelta a España (GT) |
| 05-09 | DNF | | Stage 11Alp - Ordino-Arcalís (136.0km) | 136.0km |
| 04-09 | 157 | 156 | Stage 10Sabadell - La Molina (165.0km) | 165.0km |
| 03-09 | 102 | 161 | Stage 9Tarragona - Tarragona (37.0km) | 37.0km |
| 02-09 | 13 | 162 | Stage 8Vinaroz - Universal Studios Port Aventura (168.0km) | 168.0km |
| 01-09 | 146 | 165 | Stage 7Valencia - Morella (175.0km) | 175.0km |
| 31-08 | 142 | | Stage 6Benidorm - Valencia (155.0km) | 155.0km |
| 30-08 | 159 | 171 | Stage 5Albacete - Xorret de Cati (152.0km) | 152.0km |
| 29-08 | 179 | 172 | Stage 4Valdepeñas - Albacete (159.0km) | 159.0km |
| 28-08 | 1 | 47 | Stage 3Montoro - Valdepeñas (198.0km) | 198.0km |
| 27-08 | 2 | 71 | Stage 2Málaga - Córdoba (167.0km) | 167.0km |
| 26-08 | 97 | 97 | Stage 1Málaga - Málaga (13.0km) | 13.0km |
| 06-08 | 104 | | HEW-Cyclassics (CDM) | 251.0km |
| | | Post Danmark Rundt (2.2) |
| 05-08 | 4 | | Stage 6Nakskov - Frederiksberg (180.0km) | 180.0km |
| 04-08 | 5 | | Stage 4Lalandia - Nakskov (113.0km) | 113.0km |
| | | Tour de France (GT) |
| 08-07 | OTL | | Stage 8Limoges - Villeneuve-sur-Lot (203.0km) | 203.0km |
| 07-07 | 7 | | Stage 7Tours - Limoges (205.0km) | 205.0km |
| 06-07 | 17 | | Stage 6Vitré - Tours (198.0km) | 198.0km |
| 05-07 | 7 | | Stage 5Vannes - Vitré (202.0km) | 202.0km |
| 03-07 | 4 | | Stage 3Loudun - Nantes (161.0km) | 161.0km |
| 02-07 | 10 | | Stage 2Futuroscope - Loudun (194.0km) | 194.0km |
| 01-07 | 87 | 87 | Stage 1Futuroscope - Futuroscope (16.0km) | 16.0km |
| | | Deutschland Tour (2.3) |
| 01-06 | 2 | | Stage 8Potsdam - Berlin (139.0km) | 139.0km |
| 02-04 | DNF | | Ronde van Vlaanderen (CDM) | 269.0km |
| | | KBC-Driedaagse De Panne-Koksijde (2.2) |
| 30-03 | 1 | | Stage 3De Panne - De Panne (105.0km) | 105.0km |
| 25-03 | 17 | | E3 Prijs Harelbeke (1.1) | 209.0km |
| 15-03 | 3 | | Nokere Koerse (1.4) | 194.0km |
| 12-03 | 1 | | Omloop van het Waasland (Nat) | 190.0km |
| 12-03 | 1 | | Omloop van het Waasland (1.5) | 190.0km |
| | | Guldensporentweedaagse (2.4) |
| 18 | | Klassement |
| 05-03 | | 18 | Stage 2Ichtegem - Ichtegem (185.0km) | 185.0km |
| 27-02 | 40 | | Kuurne-Brussel-Kuurne (1.2) | 188.0km |
| 26-02 | DNF | | Omloop Het Volk (1.1) | 204.0km |
| | | Tour de Langkawi (2.4) |
| 06-02 | 9 | | Stage 12Kuala Lumpur - Kuala Lumpur (75.0km) | 75.0km |
| 05-02 | 9 | | Stage 11Shah Alam - Shah Alam (134.0km) | 134.0km |
| 03-02 | 7 | | Stage 9Malacca - Kajang (115.0km) | 115.0km |
| 01-02 | 6 | | Stage 7Kuantan - Kuala Rompin (133.0km) | 133.0km |