| 15.10 | DNF |  |  | Il Lombardia (WT) | 241 |  |  | more | 
| 13.10 | 57 |  |  | Gran Piemonte (1.HC) | 199 |  |  | more | 
| 09.10 | 11 |  |  | Gran Premio Bruno Beghelli (1.1) | 198.9 | 12 |  | more | 
| 08.10 | DNF |  |  | Giro dell'Emilia (1.HC) | 200 |  |  | more | 
| 21.09 | 46 |  |  | World Championships ME - ITT (WC) | 46.4 | 10 |  | more | 
| 04.09 | 15 |  |  | Giro della Romagna (1.1) | 196.74 | 6 |  | more | 
| 29.08 › 01.0929-1/8 |  |  |  | Settimana Ciclistica Lombarda by Bergamasca (2.1) |  |  |  | more | 
|  | 82 |  |  | General classificationGeneral classification |  |  |  |  | 
| 01.09 | 109 |  |  | S4Stage 4 - Gorle › Bergamo | 149.2 |  |  |  | 
| 31.08 | 21 |  |  | S3Stage 3 - Alzano Lombardo › Alzano Lombardo | 162.5 |  |  |  | 
| 30.08 | 88 |  |  | S2Stage 2 - Calcinato › Calcinato | 199 |  |  |  | 
| 29.08 | 92 |  |  | S1Stage 1 - Nembro › Castione della Presolana | 176.9 |  |  |  | 
| 25.08 | 20 |  |  | GP Industria e Commercio Artigianato Carnaghese 	 (1.1) | 199.7 | 1 |  | more | 
| 20.08 | 45 |  |  | Trofeo Melinda - Val di Non (1.1) | 198.6 |  |  | more | 
| 18.08 | 22 |  |  | GP Banca di Legnano - Coppa Bernocchi (1.1) | 199.3 |  |  | more | 
| 06.08 | 60 |  |  | G.P. Camaiore (1.1) | 199.2 |  |  | more | 
| 31.07 | DNF |  |  | Trofeo Matteotti (1.1) | 195 |  |  | more | 
| 23.07 › 27.0723-27/7 |  |  |  | Tour de Wallonie (2.HC) |  |  |  | more | 
|  | 77 |  |  | General classificationGeneral classification |  |  |  |  | 
| 27.07 | 57 |  |  | S5Stage 5 - Charleroi › Thuin | 163.3 |  |  |  | 
| 26.07 | 86 |  |  | S4Stage 4 - Enghien › Mouscron | 151.6 |  |  |  | 
| 25.07 | 113 |  |  | S3Stage 3 - Sambreville › Perwez | 224.4 |  |  |  | 
| 24.07 | 106 |  |  | S2Stage 2 - Wanze › Houffalize | 194.4 |  |  |  | 
| 23.07 | 97 |  |  | S1Stage 1 - Amay › Banneux | 152.1 |  |  |  | 
| 16.06 › 19.0616-19/6 |  |  |  | Tour de Slovénie (2.1) |  |  |  | more | 
|  | 34 |  |  | General classificationGeneral classification |  |  |  |  | 
| 19.06 | 24 |  |  | S3Stage 3 - Ptuj › Novo mesto | 181 |  |  |  | 
| 18.06 | 38 | 38 |  | S2Stage 2 - Tržič › Golte | 170.6 |  |  |  | 
| 17.06 | 38 | 48 |  | S1Stage 1 - Koper › Nova Gorica | 189.6 |  |  |  | 
| 16.06 | 63 | 63 |  | ProloguePrologue - Ljubljana › Ljubljana | 6.8 |  |  |  | 
| 25.05 › 29.0525-29/5 |  |  |  | Tour of Belgium (2.HC) |  |  |  | more | 
|  | 34 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 59 |  |  | General classificationGeneral classification |  |  |  |  | 
| 29.05 | 115 |  |  | S5Stage 5 - Oreye › Putte | 169.4 |  |  |  | 
| 28.05 | 89 |  |  | S4Stage 4 - Bertem › Eupen | 201 |  |  |  | 
| 27.05 | 9 |  |  | S3Stage 3 - Knokke-Heist › Ieper | 187.8 |  |  |  | 
| 26.05 | 75 |  |  | S2Stage 2 - Lochristi › Knokke-Heist | 162.5 |  |  |  | 
| 25.05 | 53 |  |  | ProloguePrologue - Buggenhout › Buggenhout | 5.6 |  |  |  | 
| 06.04 | DNF |  |  | Scheldeprijs (1.HC) | 200 |  |  | more | 
| 22.03 › 26.0322-26/3 |  |  |  | Settimana Internazionale Coppi e Bartali (2.1) |  |  |  | more | 
| 26.03 | DNF |  |  | S5Stage 5 - Fiorano Modenese › Sassuolo | 173.4 |  |  |  | 
| 25.03 | 38 |  |  | S4 (ITT)Stage 4 (ITT) - Crevalcore › Crevalcore | 14.3 |  |  |  | 
| 24.03 | 101 |  |  | S3Stage 3 - Casalecchio di Reno › Gaggio Montano | 155.5 |  |  |  | 
| 23.03 | 33 |  |  | S2Stage 2 - Rovigo › Rovigo | 193.9 |  |  |  | 
| 22.03 | 9 | 57 |  | S1b (TTT)Stage 1b (TTT) - Riccione › Riccione | 15.6 |  |  |  | 
| 22.03 | 164 | 156 |  | S1aStage 1a - Riccione › Riccione | 81.2 |  |  |  | 
| 22.02 › 26.0222-26/2 |  |  |  | Giro di Sardegna (2.1) |  |  |  | more | 
|  | 54 |  |  | General classificationGeneral classification |  |  |  |  | 
| 26.02 | 47 |  |  | S5Stage 5 - Oristano › Giara Gesturi | 174 |  |  |  | 
| 25.02 | 34 |  |  | S4Stage 4 - Lanusei › Oristano | 174 |  |  |  | 
| 24.02 | 58 |  |  | S3Stage 3 - Orani › Lanusei | 173 |  |  |  | 
| 23.02 | 46 |  |  | S2Stage 2 - Porto Rotondo › Nuoro (Monte Ortobene) | 197 |  |  |  | 
| 22.02 | 47 | 49 |  | S1Stage 1 - Olbia › Porto Cervo | 138 |  |  |  | 
| 19.02 | DNF |  |  | Trofeo Laigueglia (1.1) | 183.8 |  |  | more | 
| 05.02 | 55 |  |  | GP Costa Degli Etruschi (1.1) | 186.1 |  |  | more | 
| 28.01 › 30.0128-30/1 |  |  |  | Giro della Provincia di reggio Calabria (2.1) |  |  |  | more | 
|  | 16 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 30.01 | 35 |  |  | S3Stage 3 - Pizzo Calabro › Reggio Calabria | 171.9 |  |  |  | 
| 29.01 | 5 |  |  | S2Stage 2 - Soverato › Vibo Valentia | 192.1 | 4 |  |  | 
| 28.01 | 22 |  |  | S1Stage 1 - Melito di Porto Salvo › Catanzaro | 164.1 |  |  |  |