| 26-10 | 3 | | Giro di Lombardia (HIS) | 234.0km |
| 21-09 | 1 | | National Road Championships - Italy (CN) | |
| 30-08 | 2 | | UCI World Championship Liège (CM) | 210.0km |
| | | Tour de France (2.HC) |
| 2 | | Klassement |
| 3 | | Berg |
| 27-07 | 2 | 2 | Stage 21Malo-les-Bains - Paris (300.0km) | 300.0km |
| 25-07 | 3 | | Stage 19Metz - Charleville-Mézières (159.0km) | 159.0km |
| 24-07 | 3 | | Stage 18Belfort - Metz (223.0km) | 223.0km |
| 19-07 | 1 | | Stage 15Nice - Grenoble (333.0km) | 333.0km |
| 16-07 | 1 | | Stage 13Marseille - Cannes (181.0km) | 181.0km |
| 14-07 | 2 | | Stage 11Perpignan - Montpellier (164.0km) | 164.0km |
| 09-07 | | 1 | Stage 8Hendaye - Pau (146.0km) | 146.0km |
| 08-07 | | 1 | Stage 7Bordeaux - Hendaye (222.0km) | 222.0km |
| 07-07 | | 1 | Stage 6Les Sables-d'Olonne - Bordeaux (285.0km) | 285.0km |
| 06-07 | | 1 | Stage 5Vannes - Les Sables-d'Olonne (202.0km) | 202.0km |
| 05-07 | | 1 | Stage 4Brest - Vannes (210.0km) | 210.0km |
| 04-07 | | 1 | Stage 3Dinan - Brest (206.0km) | 206.0km |
| 03-07 | 1 | 1 | Stage 2Caen - Dinan (203.0km) | 203.0km |
| | | Giro d'Italia (2.HC) |
| 9 | | Klassement |
| 08-06 | | 9 | Stage 15Brescia - Milano (280.0km) | 280.0km |
| 03-06 | 2 | | Stage 12Forlì - Rovigo (188.0km) | 188.0km |
| 02-06 | 1 | | Stage 11Ancona - Forlì (182.0km) | 182.0km |
| 28-05 | 1 | | Stage 8Napoli - Roma (247.0km) | 247.0km |
| 27-05 | 2 | | Stage 7Salerno - Napoli (180.0km) | 180.0km |
| 23-05 | 3 | | Stage 5Catanzaro - Cosenza (118.0km) | 118.0km |
| 20-05 | 2 | | Stage 3Palermo - Messina (257.0km) | 257.0km |