| 18-10 | 13 | | Giro di Lombardia (Nat) | 242.0km |
| 16-10 | 83 | | Giro del Piemonte (1.HC) | 199.0km |
| 11-10 | 3 | | Giro dell'Emilia (1.HC) | 199.0km |
| 09-10 | 5 | | Coppa Sabatini (1.1) | 199.0km |
| 28-09 | 44 | | UCI World Championship Varese (CM) | 260.0km |
| | | Vuelta a España (Nat) |
| 40 | | Standings |
| 21-09 | | 40 | Stage 21San Sebastián de los Reyes - Madrid (102.0km) | 102.0km |
| 19-09 | 15 | | Stage 19Las Rozas - Segovia (145.0km) | 145.0km |
| 09-08 | 3 | | Olympic Games Beijing (JO) | 245.0km |
| 02-08 | 2 | | Clásica Ciclista San Sebastián (PT) | 239.0km |
| | | Tour de Wallonie (2.HC) |
| 6 | | Standings |
| 30-07 | 9 | 6 | Stage 5Welkenraedt - Aubel (175.0km) | 175.0km |
| 29-07 | 19 | 5 | Stage 4Gouvy - Seraing (201.0km) | 201.0km |
| 28-07 | 9 | 5 | Stage 3Beauraing - Neufchâteau (203.0km) | 203.0km |
| 27-07 | 3 | 3 | Stage 2Binche - Namur (183.0km) | 183.0km |
| 26-07 | 16 | | Stage 1Tubize - Soignies (145.0km) | 145.0km |
| | | Österreich-Rundfahrt (2.HC) |
| 07-07 | 5 | 5 | Stage 1Klausen - Toblach (171.0km) | 171.0km |
| 27-04 | 44 | | Liège-Bastogne-Liège (Nat) | 261.0km |
| 20-04 | 37 | | Amstel Gold Race (PT) | 257.0km |
| 13-04 | 5 | | Klasika Primavera (1.1) | 171.0km |
| | | Critérium International (2.HC) |
| 18 | | Standings |
| 30-03 | | 18 | Stage 3Charleville-Mézières - Charleville-Mézières (8.0km) | 8.0km |
| 29-03 | 7 | | Stage 1Signy-le-Petit - Charleville-Mézières (193.0km) | 193.0km |
| | | Paris-Nice (Nat) |
| 55 | | Standings |
| 16-03 | | 55 | Stage 7Nice - Nice (119.0km) | 119.0km |
| 24-02 | 22 | | Tour du Haut Var (1.1) | 197.0km |