| 30-08 | DNF | | UCI World Championship Praha (WC) | 281.0km |
| | | Tour de Suisse (2.1) |
| 19-06 | | 1 | Etappe 9Laax - Zürich (210.0km) | 210.0km |
| 18-06 | | 1 | Etappe 8Lugano - Laax (185.0km) | 185.0km |
| 17-06 | | 2 | Etappe 7aLugano - Lugano (84.0km) | 84.0km |
| 17-06 | 1 | 1 | Etappe 7bLugano - Monte Brè (9.0km) | 9.0km |
| 16-06 | | 2 | Etappe 6Brig-Glis - Lugano (183.0km) | 183.0km |
| 15-06 | | 2 | Etappe 5Genève - Brig-Glis (231.0km) | 231.0km |
| 14-06 | | 1 | Etappe 4Solothurn - Genève (190.0km) | 190.0km |
| 13-06 | | 3 | Etappe 3aDöttingen - Solothurn (103.0km) | 103.0km |
| 13-06 | 1 | 1 | Etappe 3bSolothurn - Balmberg (12.0km) | 12.0km |
| 12-06 | | 3 | Etappe 2Uster - Döttingen (205.0km) | 205.0km |
| 11-06 | 8 | | Etappe 1Wohlen - Uster (205.0km) | 205.0km |
| | | Giro d'Italia (2.HC) |
| 8 | | Klassement |
| 2 | | Berg |
| 07-06 | | 8 | Etappe 22Soave - Verona (42.0km) | 42.0km |
| 05-06 | 1 | | Etappe 20San Vigilio di Marebbe - Tre Cime di Lavaredo (100.0km) | 100.0km |
| 04-06 | 6 | | Etappe 19Dimaro - San Vigilio di Marebbe (208.0km) | 208.0km |
| 21-05 | 7 | 5 | Etappe 7Bari - Potenza (143.0km) | 143.0km |
| 15-05 | 10 | | Etappe 2Bibione - Ferrara (211.0km) | 211.0km |
| 03-05 | 1 | | Meisterschaft von Zürich (1.1) | 272.0km |
| 15-04 | 99 | | La Flèche Wallonne (1.1) | 240.0km |
| 02-04 | 48 | | Amstel Gold Race (CDM) | 237.0km |