23.10 › 01.1123-1/10 | | | | Vuelta a Guatemala (2.2) | | | | more |
| 26 | | | Mountains classificationMountains classification | | | | |
| 3 | | | Points classificationPoints classification | | | | |
| 44 | | | General classificationGeneral classification | | | | |
01.11 | 1 | | | S10Stage 10 - Guatemala City › Guatemala City | 105 | 5 | 7 | |
31.10 | 2 | 47 | | S9Stage 9 - Pamezabal › El Camán | 122 | 2 | 3 | |
30.10 | 50 | 49 | | S8Stage 8 - Momostenango › Piedra María Tecun | 116 | | | |
29.10 | 4 | 48 | | S7Stage 7 - Esquipulas Palo Gordo › San Pedro Sacatepéquez | 116 | | | |
28.10 | 74 | 61 | | S6Stage 6 - Samayac › Totonicapán | 93 | | | |
27.10 | 6 | 61 | | S5 (ITT)Stage 5 (ITT) - Champerico › San Sebastián | 33.5 | | | |
26.10 | 4 | 65 | | S4Stage 4 - Villa Nueva › San José El Ídolo | 130 | | | |
25.10 | 31 | 65 | | S3Stage 3 - Gualán › Guastatoya | 93 | | | |
24.10 | 4 | 68 | | S2Stage 2 - Puerto Barrios › Morales | 125.5 | | | |
23.10 | 76 | 76 | | S1Stage 1 - San Benito › Río Dulce | 204 | | | |
10.08 | 3 | | | Pan American Games ME - Road Race (JR) | 177 | 95 | 150 | more |
17.05 › 19.0517-19/5 | | | | Vuelta Aragón (2.1) | | | | more |
| 16 | | | Points classificationPoints classification | | | | |
| 73 | | | General classificationGeneral classification | | | | |
19.05 | 73 | | | S3Stage 3 - Huesca › Zaragoza | 127.4 | | | |
18.05 | 86 | 66 | | S2Stage 2 - Sadaba › Canfranc | 186.2 | | | |
17.05 | 6 | 6 | | S1Stage 1 - Andorra › Calatayud | 186.2 | 3 | | |
10.05 › 12.0510-12/5 | | | | Vuelta Ciclista Comunidad de Madrid (2.1) | | | | more |
| 19 | | | Points classificationPoints classification | | | | |
| 75 | | | General classificationGeneral classification | | | | |
12.05 | 75 | | | S3Stage 3 - Madrid › Madrid | 99.9 | | | |
11.05 | 93 | 71 | | S2Stage 2 - San Martin de Valdeiglesias › San Martin de Valdeiglesias | 163 | | | |
10.05 | 9 | 9 | | S1Stage 1 - Aranjuez › Aranjuez | 161 | | | |
25.04 › 27.0425-27/4 | | | | Vuelta a Castilla y Leon (2.1) | | | | more |
26.04 | DNF | | | S2Stage 2 - Fromista › Villada | 170.3 | | | |
25.04 | 77 | 77 | | S1Stage 1 - Belorado › Castrojeriz | 181 | | | |
16.04 › 21.0416-21/4 | | | | Presidential Cycling Tour of Turkey (2.UWT) | | | | more |
| 34 | | | Points classificationPoints classification | | | | |
| 66 | | | General classificationGeneral classification | | 5 | | |
21.04 | 12 | | | S6Stage 6 - Sakarya › Istanbul | 172.4 | | | |
20.04 | 69 | 73 | | S5Stage 5 - Bursa › Kartepe | 164.1 | | | |
19.04 | 90 | 89 | | S4Stage 4 - Balıkesir › Bursa | 194.3 | | | |
18.04 | 13 | 108 | | S3Stage 3 - Çanakkale › Edremit | 122.6 | | | |
17.04 | 110 | 108 | | S2Stage 2 - Tekirdağ › Eceabat | 183.3 | | | |
16.04 | 16 | 19 | | S1Stage 1 - Istanbul › Tekirdağ | 156.7 | | | |
09.04 › 12.049-12/4 | | | | Circuit Cycliste Sarthe - Pays de la Loire (2.1) | | | | more |
12.04 | DNF | | | S4Stage 4 - Sillé-le-Guillaume › Sillé-le-Guillaume | 183.3 | | | |
11.04 | 69 | 71 | | S3Stage 3 - Abbaye Royale de l’Épau › Mont des Avaloirs | 184.3 | | | |
10.04 | 60 | 63 | | S2Stage 2 - Freigné › Belligné | 172.1 | | | |
09.04 | 53 | 54 | | S1Stage 1 - La Châtaigneraie › La Châtaigneraie | 180 | | | |
07.04 | 17 | | | La Roue Tourangelle Région Centre Val de Loire - Trophée Harmonie Mutuelle (1.1) | 186 | 4 | 3 | more |
05.04 | 67 | | | Route Adélie de Vitré (1.1) | 197.8 | | | more |
17.03 › 21.0317-21/3 | | | | Tour de Taiwan (2.1) | | | | more |
| 6 | | | Points classificationPoints classification | | | | |
| 57 | | | General classificationGeneral classification | | | | |
21.03 | 32 | | | S5Stage 5 - Pingtung › Pingtung | 192.8 | | | |
20.03 | 99 | 60 | | S4Stage 4 - Nantou › Xianshan Visitor Center | 166.6 | | | |
19.03 | 4 | 40 | | S3Stage 3 - Hsinchu › Shigang | 156.5 | 5 | | |
18.03 | 40 | 40 | | S2Stage 2 - Taoyuan › Jiaobanshan Park | 118.9 | | | |
17.03 | 1 | 1 | | S1Stage 1 - Taipei › Taipei | 83.2 | 20 | 14 | |
01.02 | 14 | | | National Championships Colombia - ITT (NC) | 28.2 | | | more |