| 15-10 | DNF | | UCI World Championship Plouay (CM) | 268.0km |
| 08-10 | 50 | | Paris - Tours (CDM) | 254.0km |
| 20-08 | DNF | | Meisterschaft von Zürich (CDM) | 284.0km |
| 12-08 | 137 | | Clásica Ciclista San Sebastián (CDM) | 232.0km |
| | | Tour de France (GT) |
| 119 | | Standings |
| 23-07 | | 119 | Stage 21Paris - Paris | 138.0km |
| 01-07 | 150 | 150 | Stage 1Futuroscope - Futuroscope | 16.0km |
| | | Volta Ciclista a Catalunya (2.HC) |
| 19-06 | 3 | | Stage 5Argentosa - Roses | 159.0km |
| | | Tour de Luxembourg (2.2) |
| 08-06 | 6 | | Stage 1Luxembourg - Dippach | 181.0km |
| | | Deutschland Tour (2.3) |
| 28-05 | 10 | | Stage 3Pforzheim - Bad Dürrheim | 216.0km |
| 09-04 | DNF | | Paris-Roubaix (CDM) | 273.0km |
| 02-04 | DNF | | Ronde van Vlaanderen (CDM) | 269.0km |
| 25-03 | DNF | | E3 Prijs Harelbeke (1.1) | 209.0km |
| 18-03 | 137 | | Milano-Sanremo (CDM) | 294.0km |
| 27-02 | 19 | | Kuurne-Brussel-Kuurne (1.2) | 188.0km |
| 19-02 | 14 | | Tour du Haut Var (1.2) | 180.0km |
| | | Tour Down Under (2.3) |
| 22 | | Standings |
| 23-01 | | 22 | Stage 6Adelaide - Adelaide | 96.0km |
| 22-01 | 8 | | Stage 5Gawler - Tanunda | 156.0km |
| 18-01 | 6 | | Stage 1Adelaide - Adelaide | 52.0km |