| 19.10 | DNF | | | Veneto Classic (1.Pro) | 178.8 | | | more |
| 15.10 | DNF | | | Giro del Veneto (1.Pro) | 161.2 | | | more |
| 07.10 | DNF | | | Coppa Citta' Di San Daniele (1.2) | 159.9 | | | more |
| 21.09 | DNF | | | Giro della Romagna (1.1) | 197.4 | | | more |
| 13.09 | DNF | | | Memorial Marco Pantani (1.1) | 195.7 | | | more |
| 04.09 › 07.094-7/9 | | | | Giro della Regione Friuli Venezia Giulia (2.2) | | | | more |
| 07.09 | DNS | | | S4Stage 4 - Cervignano del Friuli › San Daniele del Friuli | 151 | | | |
| 05.09 | 110 | 98 | | S2Stage 2 - Porpetto › Teor | 167 | | | |
| 04.09 | 95 | 95 | | S1Stage 1 - Palazzolo dello Stella › Buttrio | 156 | | | |
| 31.08 | DNF | | | GP Kranj (1.2) | 158.6 | | | more |
| 02.08 | 17 | | | Zanè - Monte Cengio (NAT) | 121 | | | more |
| 09.07 › 13.079-13/7 | | | | Tour of Austria (2.1) | | | | more |
| 13.07 | DNF | | | S5Stage 5 - Feldkirch › Feldkirch | 144.2 | | | |
| 12.07 | 90 | 109 | | S4Stage 4 - Innsbruck › Kühtai | 117.3 | | | |
| 11.07 | 115 | 118 | | S3Stage 3 - Salzburg/Hellbrunn › Salzburg/Gaisberg | 142.9 | | | |
| 10.07 | 124 | 122 | | S2Stage 2 - Bischofshofen › St. Johann Alpendorf 107k | 142.1 | | | |
| 09.07 | 117 | 117 | | S1Stage 1 - Steyr › Steyr 74k | 167.8 | | | |
| 01.07 | DNF | | | Trofeo Città di Brescia - Mem. Rino Fiori (1.2) | 121.8 | | | more |
| 29.06 | DNF | | | National Championships Italy ME - Road Race (NC) | 228.8 | | | more |
| 24.06 | 59 | | | Giro dell'Appennino (1.1) | 198.5 | | | more |
| 02.06 | DNF | | | TrofeoAlcide De Gasperi (1.2) | 159.7 | | | more |
| 25.05 | 6 | | | Due Giorni Marchigiana - Trofeo Città di Castelfidardo (1.2) | 180 | 1 | 10 | more |
| 24.05 | 22 | | | Due Giorni Marchigiana - G.P. Santa Rita (1.2) | 170.3 | | | more |
| 04.05 | 7 | | | Medaglia d'Oro Frare - De Nardi (NAT) | 154.7 | | | more |
| 01.05 | 6 | | | GP Vorarlberg p/b Radhaus Rankweil (1.2) | 163.1 | 1 | 10 | more |
| 23.04 › 26.0423-26/4 | | | | Belgrade Banjaluka (2.2) | | | | more |
| 6 | | | General classifiationGeneral classifiation | | 6 | 10 | |
| 26.04 | 46 | | | S4Stage 4 - Doboj › Banjaluka | 126 | | | |
| 25.04 | 4 | 6 | | S3Stage 3 - Bratunac › Vlasenica | 164 | | | |
| 24.04 | 72 | 35 | | S2Stage 2 - Obrenovac › Zvornik | 162 | | | |
| 23.04 | 30 | 30 | | S1Stage 1 - Beograd › Požarevac | 86 | | | |
| 15.04 › 18.0415-18/4 | | | | Il Giro d'Abruzzo (2.1) | | | | more |
| 51 | | | Youth classificationYouth classification | | | | |
| 1 | | | Mountains classificationMountains classification | | | | |
| 31 | | | Points classificationPoints classification | | | | |
| 75 | | | General classificationGeneral classification | | | | |
| 18.04 | 78 | | | S4Stage 4 - Corropoli › Isola del Gran Sasso (Santuario di San Gabriele) 98k | 167 | | | |
| 17.04 | 82 | 68 | | S3Stage 3 - San Demetrio ne' Vestini › Roccaraso (Aremogna) 111k | 160 | | | |
| 16.04 | 70 | 69 | | S2Stage 2 - Tocco da Casauria › Penne | 138 | | | |
| 15.04 | 69 | 69 | | S1Stage 1 - Scerni › Crecchio | 151 | | | |
| 12.04 | 41 | | | Giro della Città Metropolitana di Reggio Calabria (1.1) | 183.3 | | | more |
| 30.03 | DNF | | | I feel Slovenia VN Adria Mobil (1.2) | 168.7 | | | more |
| 25.03 › 29.0325-29/3 | | | | Settimana Internazionale Coppi e Bartali (2.1) | | | | more |
| 29 | | | Mountains classificationMountains classification | | | | |
| 44 | | | General classificationGeneral classification | | | | |
| 29.03 | 30 | | | S5Stage 5 - Brisighella › Forli | 132.5 | | | |
| 28.03 | 34 | 54 | | S4Stage 4 - Brisighella › Brisighella 116k | 150.4 | | | |
| 27.03 | 70 | 77 | | S3Stage 3 - Riccione › Cesena | 142.1 | | | |
| 26.03 | 92 | 93 | | S2Stage 2 - Riccione › Sogliano al Rubicone | 163.9 | | | |
| 25.03 | 154 | 154 | | S1Stage 1 - Ferrara › Bondeno | 174.5 | | | |
| 09.03 | 38 | | | Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2) | 193.6 | | | more |
| 08.03 | 8 | | | Le Tour des 100 Communes (1.2) | 183.6 | | 3 | more |
| 05.03 | 55 | | | Trofeo Laigueglia (1.Pro) | 197 | | | more |
| 22.02 | 6 | | | Firenze - Empoli Memorial Renzo Maltinti (NAT) | | | | more |