| 19-10 | DNF | | Giro di Lombardia (CDM) | 251.0km |
| 13-10 | DNF | | UCI World Championship Zolder (CM) | 256.0km |
| 03-10 | 12 | | Luk-Cup Bühl (1.3) | 192.0km |
| | | Hessen Rundfahrt (2.3) |
| 07-09 | 5 | | Stage 5Viernheim - Viernheim (30.0km) | 30.0km |
| 25-08 | 4 | | GP Schwarzwald (1.3) | 193.0km |
| 18-08 | DNF | | Meisterschaft von Zürich (CDM) | 236.0km |
| 03-08 | 10 | | Karlsruher Versicherungs-Grand-Prix (1.2) | 72.0km |
| | | Tour de Suisse (2.HC) |
| 1 | | Klassement |
| 3 | | Punten |
| 27-06 | 3 | 1 | Stage 9Lyss - Biel (34.0km) | 34.0km |
| 26-06 | | 1 | Stage 8Vevey - Lyss (225.0km) | 225.0km |
| 25-06 | | 1 | Stage 7Martigny - Vevey (171.0km) | 171.0km |
| 24-06 | 5 | 1 | Stage 6Interlaken - Verbier (177.0km) | 177.0km |
| 23-06 | 5 | 1 | Stage 5Meiringen - Meiringen (149.0km) | 149.0km |
| 22-06 | | 1 | Stage 4Chur - Ambri (160.0km) | 160.0km |
| 21-06 | 2 | 1 | Stage 3Domat-Ems - Samnaun (158.0km) | 158.0km |
| 20-06 | | 2 | Stage 2Schaffhausen - Domat-Ems (191.0km) | 191.0km |
| 19-06 | | 2 | Stage 1Luzern - Schaffhausen (171.0km) | 171.0km |
| 18-06 | 1 | 1 | PrologueLuzern - Luzern (6.0km) | 6.0km |
| | | Deutschland Tour (2.2) |
| 5 | | Klassement |
| 09-06 | | 5 | Stage 7Biberach an der Riß - Stuttgart (172.0km) | 172.0km |
| 06-06 | 6 | | Stage 4Villingen-Schwenningen - Bad Dürrheim (37.0km) | 37.0km |
| | | Bayern Rundfahrt (2.3) |
| 22-05 | 2 | | Stage 2Füssen - Füssen (15.0km) | 15.0km |
| | | Tour de Romandie (2.HC) |
| 2 | | Klassement |
| 05-05 | 1 | 2 | Stage 5Lausanne - Lausanne (18.0km) | 18.0km |
| 04-05 | 1 | | Stage 4Sierre - Leysin (144.0km) | 144.0km |
| 02-05 | 2 | | Stage 2Charmey - La Gruyère (172.0km) | 172.0km |
| 21-04 | 95 | | Liège-Bastogne-Liège (CDM) | 258.0km |
| | | Paris-Nice (2.HC) |
| 17 | | Klassement |
| 17-03 | | 17 | Stage 7Nice - Nice (157.0km) | 157.0km |
| 16-03 | 14 | | Stage 6Saint-Raphaël - Castelo de Vide (175.0km) | 175.0km |
| 10-03 | 10 | | PrologueIssy-les-Moulineaux - Issy-les-Moulineaux (5.0km) | 5.0km |
| | | Volta a la Comunitat Valenciana (2.3) |
| 1 | | Klassement |
| 02-03 | 1 | 1 | Stage 5Valencia - Valencia (20.0km) | 20.0km |
| 01-03 | 3 | | Stage 4Tavernes - Vallada (148.0km) | 148.0km |
| | | Volta ao Algarve (2.3) |
| 2 | | Klassement |
| 13-02 | 7 | 2 | Stage 5Portimão - Loule (166.0km) | 166.0km |
| 12-02 | | 2 | Stage 4Albufeira - Portimão (173.0km) | 173.0km |
| 11-02 | | 1 | Stage 3Loule - Albufeira (171.0km) | 171.0km |
| 10-02 | 1 | 1 | Stage 2Castro Marin - Faro (173.0km) | 173.0km |