| 11-09 | DNF | | Paris-Brussel (1.1) | 225.0km |
| | | Eneco Ronde van Nederland (2.1) |
| 14 | | Klassement |
| 2 | | Punten |
| 28-08 | 3 | 14 | Stage 6Sittard-Geleen - Landgraaf (200.0km) | 200.0km |
| 27-08 | 6 | 19 | Stage 5Düsseldorf - Sittard-Geleen (213.0km) | 213.0km |
| 26-08 | 19 | 17 | Stage 3Kleve - Goch (86.0km) | 86.0km |
| 26-08 | 21 | 21 | Stage 4Goch - Goch (21.0km) | 21.0km |
| 25-08 | 6 | 12 | Stage 2Bolsward - Nijverdal (178.0km) | 178.0km |
| 24-08 | 5 | 7 | Stage 1Oudenbosch - Hoorn (199.0km) | 199.0km |
| | | Post Danmark Rundt (2.2) |
| 11 | | Klassement |
| 08-08 | 8 | 11 | Stage 6Tåstrup - Frederiksberg (195.0km) | 195.0km |
| 07-08 | 4 | | Stage 5Odense - Roskilde (195.0km) | 195.0km |
| 05-08 | 1 | 1 | Stage 2Varde - Århus (210.0km) | 210.0km |
| 04-08 | 4 | | Stage 1Aabenraa - Ejsbjerg (150.0km) | 150.0km |
| 01-08 | 8 | | HEW-Cyclassics (CDM) | 250.0km |
| | | Tour de la Région Wallonne (2.3) |
| 30-07 | 3 | | Stage 5Brussel - Charleroi (163.0km) | 163.0km |
| 27-07 | 1 | | Stage 2Amay - Arlon (190.0km) | 190.0km |
| 26-07 | 7 | | Stage 1Aubel - Bassenge (157.0km) | 157.0km |
| 27-06 | 35 | | National Road Championships - Italy (CN) | 256.0km |
| | | Tour de Suisse (2.HC) |
| 15-06 | 7 | | Stage 4Vallée de Joux - Bätterkinden (211.0km) | 211.0km |
| 13-06 | 8 | | Stage 2Dürrenroth - Rheinfelden (169.0km) | 169.0km |
| | | Deutschland Tour (2.2) |
| 06-06 | 4 | | Stage 7Chemnitz - Leipzig (170.0km) | 170.0km |
| 04-06 | 5 | | Stage 5Kelheim - Kulmbach (192.0km) | 192.0km |
| 01-06 | 16 | | Stage 2Bad Urach - Wangen im Allgäu (180.0km) | 180.0km |
| | | Bayern Rundfahrt (2.3) |
| 19-05 | 7 | | Stage 1Selb - Roth (207.0km) | 207.0km |
| 27-03 | 50 | | E3 Prijs Vlaanderen (1.1) | 195.0km |
| 24-03 | DNF | | Dwars door Vlaanderen (1.2) | 204.0km |
| 20-03 | 102 | | Milano-Sanremo (CDM) | 294.0km |
| | | Driedaagse van West-Vlaanderen (2.3) |
| 06-03 | 2 | | Stage 1Handzame - Handzame (192.0km) | 192.0km |
| | | Giro della Provincia di Lucca (2.3) |
| 25-02 | 2 | 3 | Stage 2Massarosa - Lido di Camaiore (173.0km) | 173.0km |
| 24-02 | 7 | | Stage 1Viareggio - Capannori (174.0km) | 174.0km |
| | | Tour of Qatar (2.3) |
| 06-02 | 6 | | Stage 5Doha - Doha (163.0km) | 163.0km |
| 04-02 | 10 | | Stage 3Camel Race Track - Camel Race Track (189.0km) | 189.0km |
| 31-01 | 16 | | Doha International GP | 117.0km |