1 | 2218 | 2020-10-27 | 20 | Vuelta a Guatemala | Stage 5 |
2 | 1133 | 2020-10-26 | 1 | Vuelta a Guatemala | Stage 4 (ITT) |
3 | 1120 | 2021-09-19 | 41 | World Championships ME - ITT |
4 | 831 | 2020-11-22 | 15 | Elite Road Central American Championships ME - IRR |
5 | 596 | 2023-01-22 | 122 | Vuelta a San Juan Internacional | Stage 1 |
6 | 554 | 2023-01-27 | 88 | Vuelta a San Juan Internacional | Stage 5 |
7 | 550 | 2021-07-03 | 1 | Germenica Grand Prix Road Race ME |
8 | 547 | 2020-11-02 | | |
9 | 535 | 2021-07-04 | 16 | Kahramanmaraş Grand Prix Road Race ME |
10 | 516 | 2023-04-15 | | |
11 | 437 | 2020-10-28 | 32 | Vuelta a Guatemala | Stage 6 |
12 | 434 | 2022-09-18 | 35 | World Championships ME - ITT |
13 | 432 | 2021-07-24 | DNF | Olympic Games Road Race |
14 | 416 | 2020-11-01 | 1 | Vuelta a Guatemala | Stage 10,Vuelta a Guatemala | General classification |
15 | 353 | 2023-01-23 | 61 | Vuelta a San Juan Internacional | Stage 2 |
16 | 344 | 2024-02-06 | 9 | Tour Colombia | Stage 1 |
17 | 336 | 2020-11-21 | 1 | Elite Road Central American Championships ME - ITT |
18 | 335 | 2020-11-03 | | |
19 | 313 | 2020-10-24 | 7 | Vuelta a Guatemala | Stage 2 |
20 | 309 | 2019-08-11 | | |
21 | 305 | 2020-11-23 | | |
22 | 295 | 2020-01-28 | 147 | Vuelta a San Juan Internacional | Stage 3 (ITT) |
23 | 252 | 2019-03-02 | 52 | Vuelta Independencia Nacional Rep. Dom. | Stage 6 |
24 | 228 | 2019-02-07 | | |
25 | 210 | 2019-12-20 | 2 | Tour de Selangor | Stage 3 |
26 | 205 | 2022-10-15 | | |
27 | 200 | 2020-10-29 | 19 | Vuelta a Guatemala | Stage 7 |
28 | 157 | 2020-11-24 | | |
29 | 142 | 2019-12-13 | | |
30 | 126 | 2016-08-22 | 9 | Tour de l'Avenir | Stage 3 |
31 | 118 | 2019-11-09 | 34 | Tour of Quanzhou Bay | Stage 2 |
32 | 110 | 2019-11-10 | 13 | Tour of Quanzhou Bay | Stage 3,Tour of Quanzhou Bay | General classification |
33 | 90 | 2024-11-02 | 56 | Vuelta Ciclistica Internacional a Guatemala | Stage 9 (ITT) |