29.09 | 73 | | | Ruota d'Oro - GP Festa del Perdono (1.2) | 167 | | | more |
06.09 | 5 | | | Memorial Davide Fardelli - Cronometro Individuale (1.2) | 23.6 | | | more |
05.07 | 61 | | | European Continental Championships MU - Road Race (CC) | 175.5 | | | more |
02.07 | 23 | | | European Continental Championships MU - ITT (CC) | 39 | | | more |
27.06 | 25 | | | National Championships Italy U23 - Road Race (NC) | 166.8 | | | more |
23.06 | 10 | | | National Championships Italy U23 - ITT (NC) | 27.3 | | | more |
12.06 » 21.06 | | | | Giro Ciclistico d'Italia (2.2) | | | | more |
19.06 | DNF | | | Stage 7 - Cesenatico › Cippo Carpegna | 167.1 | | | more |
18.06 | 84 | | | Stage 6 - Ferrara › Cesenatico | 144.1 | | | more |
16.06 | 121 | | | Stage 5 - Paderno del Grappa › Feltre | 141.2 | | | more |
15.06 | 9 | | | Stage 4 (ITT) - Pozzoleone › Pozzoleone | 16.5 | | | more |
14.06 | 143 | | | Stage 3 - Lonato del Garda › Asiago | 166.6 | | | more |
13.06 | 93 | | | Stage 2 - Modena › Lonato del Garda | 151.7 | | | more |
12.06 | 41 | | | Stage 1 - Firenze › Moden | 172 | | | more |
07.06 | 42 | | | Coppa Colli Briantei Internazionale (1.2) | 176.3 | | | more |
25.04 | 77 | | | Gran Premio della Liberazione (1.2U23) | 138 | | | more |
18.04 | 64 | | | ZLM Tour om de 'Arjaan de Schipper Trofee' (1.Ncup) | 180 | | | more |
05.04 | 26 | | | Trofeo Piva Banca Popolare di Vicenza (1.2U23) | 174.2 | | | more |
06.01 » 17.01 | | | | Vuelta al Tachira en Bicicleta (2.2) | | | | more |
| 50 | | | General classification | | | | more |
17.01 | 30 | | | Stage 12 - Circuito Ciudad de San Cristobal › Circuito Ciudad de San Cristobal | 121.9 | | | more |
16.01 | 32 | | | Stage 11 (ITT) - San José de Bolívar › Queniquea | 10.3 | | | more |
15.01 | 63 | | | Stage 10 - Cordero › La Grita | 133.6 | | | more |
14.01 | 25 | | | Stage 9 - Circuito de Rubio › Circuito de Rubio | 110.4 | | | more |
13.01 | 44 | | | Stage 8 - Las Mesas › San Antonio | 143 | | | more |
12.01 | 64 | | | Stage 7 - Tariba › El Cobre | 138 | | | more |
11.01 | 77 | | | Stage 6 - El Vigía › Cerro El Cristo | 170 | | | more |
10.01 | 89 | | | Stage 5 - El Vigia › El Vigia | 94 | | | more |
09.01 | 80 | | | Stage 4 - Merida › Tovar | 120 | | | more |
08.01 | 11 | | | Stage 3 - Barinitas › Barinitas | 78 | | | more |
07.01 | 102 | | | Stage 2 - El Tocuyo › Acarigua | 140.3 | | | more |
06.01 | 51 | | | Stage 1 - Circuito El Tocuyo › Circuito El Tocuyo | 110 | | | more |