2025-06-22 | 93 | Giro d'Italia Next Gen | Stage 8 | 127 | 127 |
2025-06-21 | 96 | Giro d'Italia Next Gen | Stage 7 | 163 | 163 |
2025-06-20 | 80 | Giro d'Italia Next Gen | Stage 6 | 154 | 154 |
2025-06-19 | 61 | Giro d'Italia Next Gen | Stage 5 | 153 | 153 |
2025-06-18 | 84 | Giro d'Italia Next Gen | Stage 4 | 134 | 134 |
2025-06-17 | 56 | Giro d'Italia Next Gen | Stage 3 | 144 | 144 |
2025-06-16 | 42 | Giro d'Italia Next Gen | Stage 2 | 146 | 146 |
2025-06-15 | 79 | Giro d'Italia Next Gen | Stage 1 (ITT) | 8.4 | 8.4 |
2025-06-01 | 42 | Course de la Paix Grand Prix Jeseníky | Stage 4 | 118.4 | 118.4 |
2025-05-31 | 15 | Course de la Paix Grand Prix Jeseníky | Stage 3 | 131 | 131 |
2025-05-30 | 26 | Course de la Paix Grand Prix Jeseníky | Stage 2 | 148.7 | 148.7 |
2025-05-29 | 41 | Course de la Paix Grand Prix Jeseníky | Stage 1 | 167.7 | 167.7 |
2025-04-26 | 59 | Pan-American Continental Championships MU - Road Race | 157.2 | 157.2 |
2025-04-24 | 2 | Pan-American Continental Championships MU - ITT | 39.3 | 39.3 |
2025-02-08 | 21 | National Championships Colombia MU - Road Race | 165.9 | 165.9 |
2025-02-06 | 3 | National Championships Colombia MU - ITT | 35 | 35 |
| | | | 1992.6 |