27.10 | 20 | | | Firenze - Pistoia | 34.1 | 1 | | more |
21.10 | 54 | | | Giro di Lombardia (CDM) | 256 | 5 | | more |
14.10 | DNF | | | World Championships ME - Road Race (WC) | 254.1 | | | more |
02.10 » 05.10 | | | | Giro della Provincia di Lucca (2.3) | | | | more |
04.10 | 25 | | | Stage 3 - Mozzano › Garfagnana | 169 | | | more |
29.09 | 34 | | | Giro dell'Emilia (1.1) | 199.1 | | | more |
03.09 » 10.09 | | | | Tour de Pologne (2.3) | | | | more |
| 6 | | | General classification | | 24 | | more |
10.09 | 9 | | | Stage 8 (ITT) - Jelenia Góra › Karpacz | 19 | | | more |
09.09 | 14 | | | Stage 7 - Jelenia Góra › Karpacz | 61 | | | more |
08.09 | 6 | | | Stage 6 - Piechowice › Karpacz | 150 | 3 | | more |
07.09 | 17 | | | Stage 5 - Kożuchów › Szklarska Poręba | 160.5 | | | more |
06.09 | 98 | | | Stage 4 - Stargard › Zielona Góra | 256 | | | more |
05.09 | 62 | | | Stage 3 - Kołobrzeg › Szczecin | 178 | | | more |
04.09 | 79 | | | Stage 2 - Gdynia › Koszalin | 246.5 | | | more |
03.09 | 47 | | | Stage 1 - Gdansk › Sopot | 178 | | | more |
25.08 | 9 | | | Gran Premio Llodio (1.4) | 196 | 16 | | more |
20.08 » 24.08 | | | | Vuelta a Burgos (2.1) | | | | more |
| 64 | | | General classification | | | | more |
24.08 | 52 | | | Stage 5 | 164 | | | more |
23.08 | 75 | | | Stage 4 | 184 | | | more |
22.08 | 31 | | | Stage 3 | 154 | | | more |
21.08 | 128 | | | Stage 2 | 158 | | | more |
20.08 | 104 | | | Stage 1 | 122 | | | more |
19.06 » 28.06 | | | | Tour de Suisse | | | | more |
| 50 | | | General classification | | 5 | | more |
28.06 | 34 | | | Stage 9 - Lausanne › Lausanne | 175.9 | | | more |
27.06 | 84 | 50 | | Stage 8 -
Sion › Lausanne | 166.8 | | | more |
26.06 | 61 | 48 | | Stage 7 (ITT) - Sion › Crans-Montana | 25.1 | | +1 | more |
25.06 | 45 | 47 | | Stage 6 -
Locarno › Naters | 156.6 | | | more |
24.06 | 21 | 57 | | Stage 5 -
Mendrisio › Mendrisio | 174.5 | | | more |
23.06 | 62 | 57 | | Stage 4 -
Widnau/Heerbrugg › Col du.. | 220.6 | | | more |
22.06 | 36 | 54 | | Stage 3 -
Baar › Wildhaus | 144 | | | more |
21.06 | 108 | 118 | | Stage 2 -
Reinach › Baar | 162.7 | | | more |
20.06 | 112 | 120 | | Stage 1 - Rust › Basel | 178.8 | | | more |
19.06 | 126 | 126 | | Prologue - Rust › Rust | 7.9 | | | more |
14.06 » 18.06 | | | | Tour de Luxembourg (2.2) | | | | more |
| 16 | | | General classification | | 5 | | more |
18.06 | 34 | | | Stage 5 - Wiltz › Diekirch | 172 | | | more |
17.06 | 48 | | | Stage 4 (ITT) - Bettembourg › Bettembo.. | 14.5 | | | more |
16.06 | 39 | | | Stage 3 - Dudelange › Luxemburg | 102 | | | more |
15.06 | 83 | | | Stage 2 - Wormeldange › Beckerich | 214 | | | more |
14.06 | 14 | | | Stage 1 - Echternach › Dippach | 182 | | | more |
31.05 » 04.06 | | | | Euskal Bizikleta (2.1) | | | | more |
| 50 | | | General classification | | | | more |
05.05 | 35 | | | GP Industria & Artigianato-Larciano (1.2) | 200 | | | more |
26.03 » 30.03 | | | | Setmana-Catalana (2.1) | | | | more |
| 90 | | | General classification | | | | more |
30.03 | 69 | | | Stage 5 - Berga › Cornellá de Llobreg.. | 152.4 | | | more |
29.03 | 90 | 93 | | Stage 4 - Vic › Rasos de Peguera | 161.7 | | | more |
28.03 | 66 | 93 | | Stage 3 - Castelló de Ampurias › Vic | 173.3 | | | more |
27.03 | 87 | 97 | | Stage 2 - Lloret de Mar › Empuriabrava | 169 | | | more |
26.03 | 118 | 118 | | Stage 1 - Lloret de Mar › Lloret de M.. | 143 | | | more |
21.02 » 25.02 | | | | International Tour of Rhodes (2.5) | | | | more |
| 39 | | | General classification | | | | more |
25.02 | 52 | | | Stage 4 - Rodos › Rodos | 136 | | | more |
24.02 | 40 | | | Stage 3 - Rodos › Rodos | 158 | | | more |
23.02 | 38 | | | Stage 2 - Rodos › Rodos | 120 | | | more |
22.02 | 96 | | | Stage 1 - Rodos › Rodos | 158 | | | more |
21.02 | 134 | | | Prologue - Rodos › Rodos | 3.4 | | | more |