| 22-08 | DNF | | UCI World Championship Valkenburg (CM) | 266.0km |
| | | Tour de France (GT) |
| 1 | | Klassement |
| 1 | | Berg |
| 25-07 | | 1 | Stage 21Roubaix - Paris (286.0km) | 286.0km |
| 24-07 | | 1 | Stage 20Liège - Roubaix (228.0km) | 228.0km |
| 23-07 | 1 | 1 | Stage 19Metz - Liège (249.0km) | 249.0km |
| 22-07 | | 1 | Stage 18Strasbourg - Metz (195.0km) | 195.0km |
| 21-07 | | 1 | Stage 17Mulhouse - Strasbourg (120.0km) | 120.0km |
| 19-07 | | 1 | Stage 16Lausanne - Mulhouse (243.0km) | 243.0km |
| 18-07 | 1 | 1 | Stage 15Aix-les-Bains - Lausanne (256.0km) | 256.0km |
| 16-07 | 1 | 1 | Stage 14Briançon - Aix-les-Bains (263.0km) | 263.0km |
| 15-07 | 1 | | Stage 13Cannes - Briançon (274.0km) | 274.0km |
| 08-07 | 1 | | Stage 8Lourdes - Toulouse (261.0km) | 261.0km |
| 07-07 | 1 | | Stage 7Biarritz - Lourdes (219.0km) | 219.0km |
| 30-06 | 1 | 1 | Stage 1Paris - Trouville (237.0km) | 237.0km |
| | | Giro d'Italia (2.HC) |
| 8 | | Klassement |
| 3 | | Berg |
| 06-06 | | 8 | Stage 19Brescia - Milano (231.0km) | 231.0km |
| 03-06 | 2 | | Stage 16Auronzo di Cadore - Cortina d'Ampezzo (90.0km) | 90.0km |
| 29-05 | 3 | | Stage 12Perugia - Firenze (169.0km) | 169.0km |
| 27-05 | 3 | | Stage 11Fiuggi - Perugia (265.0km) | 265.0km |
| 17-05 | 3 | | Stage 3Genova - Parma (243.0km) | 243.0km |
| 16-05 | 3 | | Stage 2Torino - Genova (226.0km) | 226.0km |
| 25-04 | 1 | | Meisterschaft von Zürich (1.1) | 218.0km |