| 16-10 | 7 | | Giro di Lombardia (CDM) | 248.0km |
| 10-10 | 22 | | Paris - Tours (1.1) | 229.0km |
| 26-09 | 4 | | Grote Landenprijs / Chrono des Nations à Cannes (1.1) | 90.0km |
| | | Volta Ciclista a Catalunya (HIS) |
| 09-09 | 7 | | Stage 1Playa de Aro - Ogassa (177.0km) | 177.0km |
| 08-09 | 10 | | ProloguePlaya de Aro - Playa de Aro (3.0km) | 3.0km |
| 05-09 | DNF | | UCI World Championship Goodwood (WC) | 275.0km |
| | | Tour de France (2.HC) |
| 02-07 | DNS | | PrologueBasel - Basel (7.0km) | 7.0km |
| | | Tour de Suisse (2.1) |
| 25-06 | | 9 | Stage 9Bern - Zürich (199.0km) | 199.0km |
| 21-06 | | 3 | Stage 5Laax - Locarno (141.0km) | 141.0km |
| 20-06 | | 1 | Stage 4aSankt Gallen - Laax (114.0km) | 114.0km |
| 20-06 | 4 | 3 | Stage 4bFalera - Falera (7.0km) | 7.0km |
| 19-06 | 5 | 1 | Stage 3Suhr - Sankt Gallen (192.0km) | 192.0km |
| 18-06 | | 1 | Stage 2Emmenbrücke - Suhr (189.0km) | 189.0km |
| 17-06 | | 1 | Stage 1Volketswil - Emmenbrücke (184.0km) | 184.0km |
| 16-06 | 3 | 3 | PrologueVolketswil - Volketswil (4.0km) | 4.0km |
| | | Dauphiné Libéré (2.1) |
| 31-05 | 3 | 3 | PrologueAvignon - Avignon (2.0km) | 2.0km |
| | | Tour de Romandie (2.1) |
| 5 | | Klassement |
| 09-05 | | 5 | Stage 5Delémont - Neuchâtel (172.0km) | 172.0km |
| 08-05 | 2 | | Stage 4aLausanne - Delémont (149.0km) | 149.0km |
| 04-05 | 3 | 3 | PrologueMeyrin - Meyrin (3.0km) | 3.0km |
| 15-04 | 17 | | La Flèche Wallonne (1.1) | 251.0km |
| 11-04 | 8 | | Liège-Bastogne-Liège (CDM) | 244.0km |
| 07-04 | 46 | | Gent-Wevelgem (1.1) | 255.0km |
| | | Critérium International (2.2) |
| 11 | | Klassement |
| 28-03 | 6 | 11 | Stage 3Draguignan - Draguignan (21.0km) | 21.0km |
| | | Tirreno-Adriatico (2.1) |
| 18-03 | 9 | | Stage 5Grottammare - San Benedetto del Tronto (211.0km) | 211.0km |
| | | Tour Méditerranéen (2.1) |
| 20-02 | 2 | | Stage 3Toulon - Toulon (27.0km) | 27.0km |
| 17-02 | 2 | | ProloguePerpignan - Perpignan (2.0km) | 2.0km |
| | | Etoile de Bessèges (2.4) |
| 03-02 | 3 | | PrologueMolières-sur-Cèze - Molières-sur-Cèze (2.0km) | 2.0km |