| 22-10 | 24 | | Firenze-Pistoia (1.1) | 33.0km |
| 13-10 | DNF | | Giro del Piemonte (1.HC) | 176.0km |
| 09-10 | 75 | | G.P. Beghelli (1.1) | 199.0km |
| 08-10 | DNF | | Giro dell'Emilia (1.HC) | 194.0km |
| 04-09 | 114 | | Giro della Romagna (1.1) | 191.0km |
| 31-05 | 5 | | Wachovia Cycling Series - Lancaster (1.1) | 147.0km |
| | | Volta Ciclista a Catalunya (PT) |
| 18-05 | DNF | | Stage 3Salou - Granada | 157.0km |
| 17-05 | 85 | 139 | Stage 2Cambrils - Cambrils | 186.0km |
| 16-05 | | 147 | Stage 1Salou - Salou | 19.0km |
| | | Tour de Romandie (PT) |
| 30-04 | 134 | | Stage 4Châtel-Saint-Denis - Les Paccots | 150.0km |
| 29-04 | 139 | 141 | Stage 3Aigle - Anzère | 146.0km |
| 28-04 | 146 | 146 | Stage 2Fleurier - Fleurier | 171.0km |
| 27-04 | 132 | 36 | Stage 1Avenches - Avenches | 166.0km |
| 26-04 | 48 | 48 | PrologueGenève - Genève | 3.0km |
| 10-04 | DNF | | Paris-Roubaix (PT) | 259.0km |
| 03-04 | DNF | | Ronde van Vlaanderen (PT) | 256.0km |
| 28-03 | DNF | | Rund um Köln (1.1) | 203.0km |
| 19-03 | 140 | | Milano-Sanremo (PT) | 294.0km |
| 20-02 | DNF | | Classic Haribo (1.1) | 203.0km |
| 19-02 | DNF | | Tour du Haut Var (1.1) | 181.0km |
| 15-02 | 103 | | Trofeo Laigueglia (1.1) | 183.0km |
| 29-01 | 46 | | Doha International GP (1.1) | 93.0km |