27.09 | DNF | | | World Championships MU - Road Race (WC) | 173.6 | | | more |
23.09 | DNF | | | World Championships MU - ITT (WC) | 29.9 | | | more |
26.07 | 6 | | | Moorsele (NAT) | 111.5 | 15 | | more |
17.07 › 21.0717-21/7 | | | | Vuelta Ciclista a Zamora (NAT) | | | | more |
| 40 | | | General classificationGeneral classification | | | | |
21.07 | 2 | | | S5Stage 5 - Villaralbo › Villalazán | 130.1 | 35 | | |
20.07 | 57 | | | S4Stage 4 - Mombuey › Lubián | 110.8 | | | |
19.07 | 46 | | | S3Stage 3 - Carbajales de Alba › Santa Croya de Tera | 141.1 | | | |
18.07 | 9 | | | S2Stage 2 - Villalcampo › Muga de Sayago | 110.2 | 20 | | |
17.07 | 7 | | | S1 (ITT)Stage 1 (ITT) - Ricobayo › Ricobayo | 4.2 | 24 | | |
10.07 › 14.0710-14/7 | | | | Vuelta a la Comunidad de Madrid (NAT) | | | | more |
| 78 | | | General classificationGeneral classification | | | | |
14.07 | 81 | | | S5Stage 5 - Robledo de Chavela › Robledo de Chavela | 139 | | | |
13.07 | 57 | | | S4Stage 4 - Paracuellos del Jarama › Alcalá de Henares | 137.5 | | | |
12.07 | 90 | | | S3Stage 3 - Buitrago › Buitrago | 101.2 | | | |
11.07 | 46 | | | S2Stage 2 - Chinchón › Chinchón | 141 | | | |
10.07 | 7 | | | S1 (TTT)Stage 1 (TTT) - Valdemorillo › Valdemorillo | 9 | 24 | | |
07.07 | 8 | | | GP Tetuán - Trofeo Santiago Fernández (NAT) | | 13 | | more |
24.05 | 4 | | | Pan-American Continental Championships MU - Road Race (CC) | 159.4 | 28 | 60 | more |
21.05 | 11 | | | Pan-American Continental Championships MU - ITT (CC) | 35.1 | | | more |
19.05 | 27 | | | Gran Premio New York City (1.2) | 136.3 | | | more |
24.04 › 28.0424-28/4 | | | | Tour of the Gila (2.2) | | | | more |
| 18 | | | Youth classificationYouth classification | | | | |
| 28 | | | Points classificationPoints classification | | | | |
| 57 | | | General classificationGeneral classification | | | | |
28.04 | 58 | | | S5Stage 5 - Silver City › Piños Altos | 161.9 | | | |
27.04 | 10 | 55 | | S4Stage 4 - Silver City › Silver City | 69.5 | | | |
26.04 | 15 | 56 | | S3 (ITT)Stage 3 (ITT) - Tyrone › Tyrone | 26 | | | |
25.04 | 49 | 67 | | S2Stage 2 - Ft. Bayard › Ft. Bayard | 120.7 | | | |
24.04 | 79 | 79 | | S1Stage 1 - Silver City › Mogollon | 148 | | | |
10.04 › 14.0410-14/4 | | | | Redlands Bicycle Classic (NAT) | | | | more |
| 71 | | | General classificationGeneral classification | | | | |
14.04 | 59 | | | S5Stage 5 - Redlands › Redlands | 146.93 | | | |
13.04 | 16 | | | S4Stage 4 - Redlands › Redlands | | 8 | | |
12.04 | 43 | | | S3 (ITT)Stage 3 (ITT) - Perris › Perris | 18.8 | | | |
11.04 | 119 | | | S2Stage 2 - San Bernadino › Onyx Summit | 81.11 | | | |
10.04 | 45 | | | S1Stage 1 - Highland › Highland | 93.5 | | | |
23.02 › 25.0223-25/2 | | | | Tucson Bicycle Classic (NAT) | | | | more |
| 68 | | | General classificationGeneral classification | | | | |
25.02 | 96 | | | S3Stage 3 - Oro Valley › Oro Valley | 74 | | | |
24.02 | 22 | | | S2Stage 2 - Sahuarita › Sahuarita | 132 | 3 | | |
23.02 | 14 | | | S1 (ITT)Stage 1 (ITT) - Marana › Marana | 8 | 7 | | |