| 14.09 | DNF | | | GP de Fourmies - La Voix du Nord (1.HC) | | 205 | | | more |
| 21.08 | DNF | | | Coppa Bernocchi (1.1) | | 193 | | | more |
| 01.08 | DNF | | | GP Industria & Artigianato - Carnaghese (1.1) | | 196.8 | | | more |
| 23.07 › 27.0723-27/7 | | | | Brixia Tour (2.1) | | | | | more |
| 110 | | | General classificationGeneral classification - Italie | | | | | |
| 27.07 | 19 | | | S5Stage 5 - Pisogne › Darfo Boario Terme | | 184.5 | | | |
| 26.07 | 131 | | | S4Stage 4 - Concesio › Passo Maniva | | 156.5 | | | |
| 25.07 | 124 | | | S3Stage 3 - Darfo Boario Terme › Borno | | 155.5 | | | |
| 24.07 | 126 | | | S2Stage 2 - Brescia Buffalora › Toscolano Maderno | | 157.4 | | | |
| 23.07 | 23 | | | S1aStage 1a - Rottofreno › Orzinuovi | | 152 | | | |
| 29.06 | DNF | | | National Championships Italy - Road Race (NC) | | 254.8 | | | more |
| 13.06 › 15.0613-15/6 | | | | DELTA Tour Zeeland (2.1) | | | | | more |
| 32 | | | Points classificationPoints classification | | | | | |
| 51 | | | General classificationGeneral classification | | | | | |
| 15.06 | 38 | | | S3Stage 3 - Terneuzen › Terneuzen | | 174.8 | | | |
| 14.06 | 19 | | | S2Stage 2 - Middelburg › Goes | | 168 | | | |
| 13.06 | 117 | | | ProloguePrologue - Hulst › Hulst | | 2.8 | | | |
| 11.06 | 15 | | | Dutch Food Valley Classic (1.HC) | | 208.5 | 12 | | more |
| 04.06 › 08.064-8/6 | | | | Škoda-Tour de Luxembourg (2.HC) | | | | | more |
| 06.06 | 99 | | | S2Stage 2 - Schifflange › Differdange | | 197 | | | |
| 05.06 | 86 | 75 | | S1Stage 1 - Luxembourg › Mondorf | | 177.2 | | | |
| 04.06 | 81 | 81 | | ProloguePrologue - Luxembourg › Luxembourg | | 2.7 | | | |
| 28.05 › 01.0628-1/5 | | | | Tour of Belgium (2.1) | | | | | more |
| 01.06 | DNF | | | S5Stage 5 - Buggenhout › Putte | | 179.8 | | | |
| 31.05 | 117 | | | S4 (ITT)Stage 4 (ITT) - Herzele › Herzele | | 16.7 | | | |
| 30.05 | 101 | | | S3Stage 3 - Anthisnes › Flémalle-Haute | | 189.8 | | | |
| 29.05 | 2 | | | S2Stage 2 - Eeklo › Tienen | | 201 | 12 | | |
| 28.05 | 85 | | | S1Stage 1 - Eeklo › Eeklo | | 189 | | | |
| 04.05 | 80 | | | Giro di Toscana (1.1) | | 199.8 | | | more |
| 20.04 | DNF | | | Tro-Bro Léon (1.1) | | 204.6 | | | more |
| 16.04 | 97 | | | Scheldeprijs (1.HC) | | 207 | | | more |
| 12.04 | DNF | | | Albert Achterhes Pet Ronde van Drenthe (1.1) | | 209 | | | more |
| 01.04 › 06.041-6/4 | | | | Settimana Ciclista Lombarda (2.1) | | | | | more |
| 05.04 | 146 | | | S5Stage 5 - Flero › Flero | | 163.5 | | | |
| 04.04 | 163 | | | S4Stage 4 - Vertova › Vertova | | 192.6 | | | |
| 03.04 | 85 | | | S3Stage 3 - Dalmine › Dalmine | | 174.4 | | | |
| 02.04 | 29 | 42 | | S2Stage 2 - Brignano Gera d'Adda › Costa Volpino | | 163.8 | | | |
| 01.04 | 7 | 41 | | S1 (TTT)Stage 1 (TTT) - Brignano Gera d'Adda › Brignano Gera d'Adda | | 18.3 | | | |
| 25.03 › 29.0325-29/3 | | | | Settimana Internazionale Coppi e Bartali (2.1) | | | | | more |
| 29.03 | DNF | | | S5Stage 5 - Castellarano › Sassuolo | | 169.1 | | | |
| 28.03 | 20 | | | S4Stage 4 - Rio Saliceto › Finale Emilia | | 184.4 | | | |
| 27.03 | 139 | | | S3Stage 3 - Scandiano › Pavullo | | 199.4 | | | |
| 26.03 | 148 | | | S2Stage 2 - Castel San Pietro Terme › Faenza | | 175.6 | | | |
| 25.03 | 30 | | | S1aStage 1a - Riccione › Riccione | | 95.2 | | | |
| 23.02 | 18 | | | Coppa San Geo (1.2) | | 150 | | | more |