25.10 » 25.10 | | | | Escalada a Montjuïc (2.HC) | | | | more |
25.10 | DF | | | Stage 1c - Montjuich › Montjuich | 7 | | | more |
25.10 | DF | | | Stage 1b - Montjuich › Montjuich | 7 | | | more |
25.10 | 1 | | | Stage 1a - Montjuich › Montjuich | 12 | 30 | | more |
17.10 | 15 | | | Giro di Lombardia (SPP) | 259 | 30 | | more |
15.10 | 1 | | | Giro di Romagna | 202 | 75 | | more |
11.10 | 33 | | | Paris - Tours (SPP) | 228 | 5 | | more |
01.10 » 04.10 | | | | Giro di Puglia | | | | more |
02.10 | 1 | | | Stage 2 - Maglie › Campi Salentina | 193 | 20 | | more |
01.10 | 1 | | | Stage 1 - Martina Franca › Maglie | 199 | 20 | | more |
27.09 | DNF | | | Grand Prix des Nations (SPP) | 90 | | | more |
18.09 | 16 | | | Giro del Lazio | 215 | 20 | | more |
12.09 | 30 | | | Milano-Torino | 216 | | | more |
30.08 | 2 | | | World Championships - Road Race (WC) | 281.4 | 260 | | more |
24.08 | 1 | | | Coppa Bernocchi | 216 | 75 | | more |
23.08 | 16 | | | Coppa Agostoni | 209 | 5 | | more |
13.08 | 3 | | | Giro del Friuli (1.1) | 244.4 | 40 | | more |
02.08 » 08.08 | | | | Deutschland Tour | | | | more |
| 12 | | | General classification | | 10 | | more |
05.08 | 1 | | | Stage 3 - Pforzheim › Schwenningen | 213 | 20 | | more |
23.07 | 25 | | | GP Industria & Artigianato | 220 | | | more |
19.07 | 2 | | | GP Industria & Commercio di Prato (1.1) | 204 | 55 | | more |
21.06 | 22 | | | National Championships Italy - Road Race (NC) | 247.5 | | | more |
17.06 | 1 | | | G.P. Camaiore | 209 | 75 | | more |
13.05 » 07.06 | | | | Giro d'Italia (SPP) | | | | more |
| 5 | | | Youth classification | | | | more |
| 1 | | | Points classification | | 80 | | more |
| 3 | | | General classification | | 240 | | more |
07.06 | 4 | | | Stage 22 (ITT) - Soave › Verona | 42 | 25 | | more |
06.06 | 2 | | | Stage 21 - Auronzo di Cadore › Arzignano | 197 | 50 | | more |
05.06 | 6 | | | Stage 20 - San Vigilio di Marebbe › Rifugio Auronzo | 100 | 15 | | more |
04.06 | 2 | | | Stage 19 - Dimaro › San Vigilio di Marebbe | 208 | 50 | | more |
02.06 | 9 | | | Stage 18 - Borno › Dimaro | 127 | 8 | | more |
01.06 | 5 | | | Stage 17 - Mantua › Borno | 215 | 18 | | more |
28.05 | 11 | | | Stage 13 (ITT) - Empoli › Montecatini Terme | 35 | 5 | | more |
27.05 | 2 | 1 | | Stage 12 - Arezzo › Montenero | 224 | 50 | | more |
25.05 | 9 | 1 | | Stage 10 - Roma › Cascia | 166 | 8 | | more |
23.05 | 6 | 1 | | Stage 9 - Cosenza › Reggio Calabria | 230 | 15 | | more |
20.05 | 1 | 1 | | Stage 6 - Rodi Garganico › Bari | 225 | 80 | | more |
19.05 | 1 | | | Stage 5 - Marina di San Vito › Rodi Garganico | 180 | 80 | | more |
16.05 | 1 | | | Stage 3 - Bologna › Recanati | 255 | 80 | | more |
15.05 | 9 | | | Stage 2 - Bibione › Ferrara | 211 | 8 | | more |
13.05 | 5 | | | Prologue - Trieste › Trieste | 6.6 | 18 | | more |
05.05 » 10.05 | | | | Tour de Romandie (SPP) | | | | more |
| 2 | | | General classification | | 190 | | more |
08.05 | 1 | 1 | | Stage 3 - Bussigny › Anzère | 180.9 | 50 | | more |
07.05 | 3 | | | Stage 2 - Saignelégier › Bussigny | 171.5 | 18 | | more |
06.05 | 1 | 1 | | Stage 1 - Morat › Saignelégier | 213.6 | 50 | | more |
28.04 | 1 | | | Giro dell'Etna | 218 | 75 | | more |
15.04 | 15 | | | La Flèche Wallonne (SPP) | 240 | 22 | | more |
08.04 | 9 | | | Gent - Wevelgem (SPP) | 254.4 | 46 | | more |
02.04 | 2 | | | Col San Martino | 82 | 85 | | more |
29.03 | 12 | | | Giro della Provincia di reggio Calabria | 241.2 | 10 | | more |
21.03 | 33 | | | Milano-Sanremo (SPP) | 288 | 7 | | more |
14.03 » 19.03 | | | | Tirreno-Adriatico (SPP) | | | | more |
17.03 | 1 | | | Stage 3 - Civitanova › Montegiorgio | 183.7 | 50 | | more |
16.03 | 1 | | | Stage 2 - Chianciano Terme › Civitanova Marche | 222 | 50 | | more |
15.03 | 2 | | | Stage 1 - Roma › Chianchiano Terme | 205 | 30 | | more |
14.03 | 4 | | | Prologue - Roma › Roma | 4.3 | 13 | | more |
28.02 » 02.03 | | | | Ruota d'Oro | | | | more |
01.03 | 1 | | | Stage 2 - Concesio › Lumezzane | 164 | 20 | | more |
24.02 | 1 | | | Trofeo Laigueglia | 166 | 75 | | more |
10.02 » 15.02 | | | | Tour Méditerranéen Cycliste Professionnel | | | | more |
15.02 | 1 | | | Stage 5 - Béziers › Perpignan | 158 | 20 | | more |