| 2025-02-02 | 62 | Gravel Tres Cantos by Specialized | me | 0 | 03:54:54.000 | 0 | 
| 2025-01-18 | 86 | Vuelta Maule Centro | ME | 6.7 | 00:13:43.000 | 29.307 | 
| 2024-05-19 | 4 | COPACOLOMBIAMTBGWSHIMANO-3 |  | 0 | 01:31:23.000 | 0 | 
| 2024-05-17 | 5 | COPACOLOMBIAMTBGWSHIMANO-3 |  | 0 | 00:23:06.000 | 0 | 
| 2024-04-07 | 6 | CopaColombiaMTBGWShimano-1 |  | 0 | 01:19:55.000 | 0 | 
| 2024-04-06 | 8 | CopaColombiaMTBGWShimano-1 |  | 0 | 00:28:34.000 | 0 | 
| 2024-03-16 | 10 | Trofeo Pueblo de Pepino | me | 0 | 02:16:59.000 | 0 | 
| 2024-03-10 | 10 | Colombian National Championships |  | 0 | 02:40:10.000 | 0 | 
| 2024-01-14 | DNF | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2023-11-05 | 23 | Cyclo-cros Internacional de Karrantza | ME | 0 | 01:15:00.000 | 0 | 
| 2023-08-15 | 43 | Gran Premio San Lorenzo de Ciclismo |  | 86 | 01:59:34.000 | 43.156 | 
| 2023-01-15 | 40 | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2023-01-07 | 38 | Telenet Superprestige Gullegem | ME | 0 | 00:00:00.000 |  | 
| 2023-01-01 | 41 | X2O Trofee GP Sven Nys | ME | 0 | 00:00:00.000 |  | 
| 2022-12-11 | DNF | Ziklo Kross Igorre | ME | 0 | 00:00:00.000 |  |