02.07 | 2 | | | Giro del Medio Brenta (1.2) | 175.4 | 10 | 30 | more |
27.06 » 01.07 | | | | Giro del Veneto (NAT) | | | | more |
| 1 | | | General classification | | | | more |
01.07 | 12 | | | Stage 5 - Scomigo › Conegliano | 138.5 | | | more |
30.06 | 2 | | | Stage 4 - Mel di Borgo Val Belluna › Col Drusciè | 137.83 | | | more |
29.06 | 8 | | | Stage 3 - Montegrotte Terme › Carmignano di Brenta | 137 | | | more |
28.06 | 23 | | | Stage 2 - Sacca degli Scardovari › Adria | 137.24 | | | more |
27.06 | 2 | | | Stage 1 (TTT) - Adria › Adria | 13 | | | more |
25.06 | 1 | | | Pessano - Roncola - Trofeo MP Filtri - Trofeo Ivo Galvanica (NAT) | | | | more |
24.06 | 2 | | | National Championships Italy MU - Road Race (NC) | 171 | | 30 | more |
11.06 » 18.06 | | | | Giro Next Gen (2.2U) | | | | more |
| 2 | | | Mountains classification | | | | more |
| 2 | | | Points classification | | | | more |
| 23 | | | General classification | | | | more |
18.06 | 2 | | | Stage 8 - Tavagnacco › Trieste | 131 | 2 | 1 | more |
17.06 | 4 | 23 | | Stage 7 - Possagno › Pian del Cansiglio | 176 | | | more |
16.06 | 36 | 47 | | Stage 6 - Pergine Valsugana › Povegliano | 166 | | | more |
15.06 | 8 | 47 | | Stage 5 - Cesano Maderno › Manerba del Garda | 159 | | | more |
14.06 | 67 | 60 | | Stage 4 - Morbegno › Passo dello Stelvio | 119 | | | more |
13.06 | 74 | 54 | | Stage 3 - Priocca › Magenta | 146 | | | more |
12.06 | 14 | 55 | | Stage 2 - San Francesco al Campo › Cherasco | 151 | | | more |
11.06 | 85 | 85 | | Stage 1 (ITT) - Agliè › Agliè | 9.4 | | | more |
04.06 | 13 | | | Coppa della Pace - Trofeo F.lli Anelli (1.2U) | 172 | | | more |
02.06 | 26 | | | Trofeo Alcide DeGasperi (1.2) | 163.6 | | | more |
14.05 | 12 | | | Gran Premio Industrie del Marmo (1.2U) | 174.7 | | | more |
07.05 | OTL | | | Paris-Roubaix Espoirs (1.2U) | 164.8 | | | more |
01.05 | 11 | | | GP General Store (NAT) | 158.9 | | | more |
30.04 | 82 | | | Vicenza - Bionde (NAT) | 164.2 | | | more |
25.04 | 67 | | | Gran Premio della Liberazione (1.2U) | 138 | | | more |
23.04 | 7 | | | Giro della Provincia di Biella (NAT) | | | | more |
16.04 | 19 | | | Tr. Città di S. Vendemiano - GP Industria & Commercio (1.2U) | 171.6 | | | more |
11.04 » 14.04 | | | | Giro di Sicilia (2.1) | | | | more |
| 43 | | | Youth classification | | | | more |
| 84 | | | General classification | | | | more |
14.04 | 107 | | | Stage 4 - Barcellona Pozzo di Gotto › Giarre | 216 | | | more |
13.04 | 58 | 48 | | Stage 3 - Enna › Termini Imerese | 150 | | | more |
12.04 | 100 | 54 | | Stage 2 - Canicattì › Vittoria 155k | 193 | | | more |
11.04 | 56 | 56 | | Stage 1 - Marsala › Agrigento | 159 | | | more |
17.03 | DNF | | | Youngster Coast Challenge (1.2U) | 166.1 | | | more |
09.03 » 12.03 | | | | Istarsko Proljeće - Istrian Spring Trophy (2.2) | | | | more |
| 80 | | | General classification | | | | more |
12.03 | 41 | | | Stage 3 - Pazin › Umag | 114 | | | more |
11.03 | 84 | 81 | | Stage 2 - Novigrad › Motovun | 173 | | | more |
10.03 | 98 | 100 | | Stage 1 - Poreč › Funtana | 153 | | | more |
09.03 | 120 | 120 | | Prologue - Vrsar › Vrsar | 1.5 | | | more |
05.03 | 38 | | | Trofej Poreč - Poreč Trophy (1.2) | 156 | | | more |
04.03 | 9 | | | Memorial Polese (NAT) | 156.5 | | | more |
01.03 | DNF | | | Trofeo Laigueglia (1.Pro) | 201.3 | | | more |
25.02 | 8 | | | Coppa San Geo (NAT) | | | | more |