| 09-10 | 78 | | G.P. Beghelli (1.1) | 199.0km |
| 08-10 | DNF | | Giro dell'Emilia (1.HC) | 194.0km |
| 01-10 | 44 | | Memorial Cimurri (1.1) | 186.0km |
| 18-09 | 9 | | GP Industria & Commercio di Prato (1.1) | 177.0km |
| 17-09 | 65 | | GP Città di Misano - Adriatico (1.1) | 192.0km |
| 01-09 | 26 | | Trofeo Melinda (1.1) | 194.0km |
| 20-08 | 36 | | Giro del Veneto (1.HC) | 198.0km |
| 17-08 | 3 | | Coppa Agostoni (1.1) | 196.0km |
| 13-08 | 122 | | Clásica Ciclista San Sebastián (PT) | 227.0km |
| | | Brixia Tour (2.1) |
| 45 | | Klassement |
| 24-07 | 59 | 45 | Stage 3Bettole di Buffalora - Manerbio (180.0km) | 180.0km |
| 22-07 | 26 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (170.0km) | 170.0km |
| 26-06 | 59 | | National Road Championships - Italy (CN) | 259.0km |
| | | Vuelta Ciclista Asturias (2.1) |
| 20-06 | 10 | | Stage 4Cangas del Narcea - Gijón (186.0km) | 186.0km |
| 15-06 | 35 | | Subida al Naranco (1.1) | 166.0km |
| | | Euskal Bizikleta (2.HC) |
| 02-06 | 3 | 3 | Stage 2Sopelana - Tolosa (181.0km) | 181.0km |
| 01-06 | 10 | | Stage 1Eibar - Sopelana (164.0km) | 164.0km |
| 24-04 | 56 | | Giro dell'Appennino (1.1) | 198.0km |
| 17-04 | 55 | | Giro d'Oro (1.1) | 184.0km |
| 28-03 | DNF | | Rund um Köln (1.1) | 203.0km |
| 20-03 | 37 | | Stausee Rundfahrt Klingnau (1.1) | 174.0km |
| 07-03 | 92 | | Giro della Provincia di Lucca (1.1) | 177.0km |
| 05-03 | 109 | | Milano-Torino (1.HC) | 199.0km |
| 27-02 | DNF | | Clasica de Almeria (1.1) | 173.0km |
| 26-02 | DNF | | Omloop Het Volk (1.HC) | 201.0km |
| 19-02 | DNF | | Tour du Haut Var (1.1) | 181.0km |
| 06-02 | 47 | | GP Costa degli Etruschi (1.1) | 193.0km |