| 23-08 | DNF | | UCI World Championship København (CM) | 297.0km |
| | | Tour de Suisse (2.1) |
| 2 | | Klassement |
| 07-08 | | 2 | Stage 8Solothurn - Zürich (210.0km) | 210.0km |
| 06-08 | | 1 | Stage 7Lausanne - Solothurn (185.0km) | 185.0km |
| 05-08 | 1 | 1 | Stage 6Interlaken - Lausanne (171.0km) | 171.0km |
| 04-08 | | 1 | Stage 5Sion - Interlaken (170.0km) | 170.0km |
| 03-08 | | 1 | Stage 4Luzern - Sion (197.0km) | 197.0km |
| 02-08 | | 1 | Stage 3Bellinzona - Luzern (175.0km) | 175.0km |
| 01-08 | 1 | 1 | Stage 2Chur - Bellinzona (127.0km) | 127.0km |
| 31-07 | 1 | 1 | Stage 1Zürich - Chur (233.0km) | 233.0km |
| | | Tour de France (2.HC) |
| 3 | | Klassement |
| 25-07 | | 3 | Stage 20Caen - Paris (234.0km) | 234.0km |
| 24-07 | 1 | | Stage 19bVire - Caen (59.0km) | 59.0km |
| 08-07 | 2 | | Stage 8Grenoble - Briançon (194.0km) | 194.0km |
| 04-07 | 1 | | Stage 5cChampagnole - Genève (93.0km) | 93.0km |
| 03-07 | 3 | | Stage 4Metz - Belfort (220.0km) | 220.0km |
| 02-05 | 1 | | Meisterschaft von Zürich (1.1) | 210.0km |