| 1 | 2025-08-10 | 69 | Vuelta a Colombia | General classification | 2.2 | | - | - | |
| 2 | 2025-08-10 | 50 | Vuelta a Colombia | Stage 10 | 2.2 | 139 | - | - | 1877 |
| 3 | 2025-08-09 | 78 | Vuelta a Colombia | Stage 9 | 2.2 | 217 | - | - | 5108 |
| 4 | 2025-08-08 | 84 | Vuelta a Colombia | Stage 8 | 2.2 | 171.4 | - | - | 1009 |
| 5 | 2025-08-07 | 14 | Vuelta a Colombia | Stage 7 | 2.2 | 185.2 | - | - | 834 |
| 6 | 2025-08-06 | 104 | Vuelta a Colombia | Stage 6 | 2.2 | 232 | - | - | 4742 |
| 7 | 2025-08-04 | 26 | Vuelta a Colombia | Stage 4 | 2.2 | 125 | - | - | 1057 |
| 8 | 2025-08-03 | 81 | Vuelta a Colombia | Stage 3 (ITT) | 2.2 | 33.2 | - | - | 1889 |
| 9 | 2025-08-02 | 61 | Vuelta a Colombia | Stage 2 | 2.2 | 152.7 | - | - | 1679 |
| 10 | 2025-08-01 | 82 | Vuelta a Colombia | Stage 1 | 2.2 | 206 | - | - | 1783 |
| 11 | 2025-02-09 | DNF | National Championships Colombia ME - Road Race | NC | 237 | - | - | 3550 |
| 12 | 2024-11-17 | 17 | Vuelta Ciclística al Ecuador | Mountains classification | 2.2 | | - | - | |
| 13 | 2024-11-17 | 41 | Vuelta Ciclística al Ecuador | General classification | 2.2 | | - | - | - |
| 14 | 2024-11-17 | 31 | Vuelta Ciclística al Ecuador | Stage 7 | 2.2 | 159.5 | - | - | 3535 |
| 15 | 2024-11-16 | 42 | Vuelta Ciclística al Ecuador | Stage 6 | 2.2 | 187 | - | - | 2954 |
| 16 | 2024-11-15 | 66 | Vuelta Ciclística al Ecuador | Stage 5 | 2.2 | 153.4 | - | - | 2307 |
| 17 | 2024-11-14 | 30 | Vuelta Ciclística al Ecuador | Stage 4 | 2.2 | 129.6 | - | - | 1024 |
| 18 | 2024-11-13 | 5 | Vuelta Ciclística al Ecuador | Stage 3 | 2.2 | 84.79 | - | - | 1478 |
| 19 | 2024-11-12 | 12 | Vuelta Ciclística al Ecuador | Stage 2 | 2.2 | 188.6 | - | - | 496 |
| 20 | 2024-11-11 | 23 | Vuelta Ciclística al Ecuador | Stage 1 | 2.2 | 157.5 | - | - | 1625 |
| 21 | 2024-06-20 | DNS | Vuelta a Colombia | Stage 6 | 2.2 | 173.3 | - | - | 1771 |
| 22 | 2024-06-19 | 44 | Vuelta a Colombia | Stage 5 | 2.2 | 195.6 | - | - | 1510 |
| 23 | 2024-06-18 | 133 | Vuelta a Colombia | Stage 4 | 2.2 | 116.4 | - | - | 4446 |
| 24 | 2024-06-17 | 130 | Vuelta a Colombia | Stage 3 | 2.2 | 168.6 | - | - | 2653 |
| 25 | 2024-06-16 | 90 | Vuelta a Colombia | Stage 2 | 2.2 | 139.3 | - | - | 1914 |
| 26 | 2024-06-15 | 66 | Vuelta a Colombia | Stage 1 | 2.2 | 151.4 | - | - | 3163 |
| 27 | 2024-06-14 | 112 | Vuelta a Colombia | Prologue | 2.2 | 7.4 | - | - | 434 |
| | | | | 3710.89 | - | - | 52838 |