| 2025-10-19 | 1 | Brasil Ride Bahia | | 0 | 23:01:12.000 | 0 |
| 2025-09-21 | 9 | UCI World Cup La Tramun Sea Otter Europe | WE | 82.7 | 06:30:35.250 | 12.704 |
| 2025-09-01 | 20 | World Championships | | 0 | 08:03:49.000 | 0 |
| 2025-08-17 | 5 | SPAR Swiss Epic | | 0 | 17:12:30.000 | 0 |
| 2025-07-17 | 5 | National Championships Colombia | | 0 | 01:37:02.000 | 0 |
| 2025-07-17 | 2 | National Championships Colombia | | 0 | 02:56:30.000 | 0 |
| 2025-06-14 | DNF | UCI World Cup Südtirol Dolomites | | 0 | 00:00:00.000 | |
| 2025-06-01 | 9 | UCI World Cup Naturland - Andorra | | 0 | 03:42:11.000 | 0 |
| 2025-04-15 | 1 | 4 Islands Epic | | 0 | 12:55:10.000 | 0 |
| 2025-03-16 | 4 | Absa Cape Epic - XCMS | | 0 | 29:43:16.000 | 0 |
| 2025-03-02 | 1 | Andalucia Bike Race by Garmin | | 0 | 15:46:43.000 | 0 |
| 2025-02-06 | DNF | Mediterranean Epic MTB | | 0 | 00:00:00.000 | |
| 2025-01-30 | 1 | IV La Leyenda de Tartessos | | 0 | 11:43:15.000 | 0 |
| 2024-04-20 | 2 | 4 Islands MTB Croatia | | 0 | 13:07:08.000 | 0 |
| 2024-04-06 | 1 | 11ª Jamón Bike | | 0 | 04:38:22.000 | 0 |
| 2024-03-24 | DNF | Absa Cape Epic | | 0 | 00:00:00.000 | |
| 2024-03-02 | 3 | Andalucia Bike Race by Garmin | | 0 | 16:17:18.000 | 0 |
| 2024-02-11 | 4 | Mediterranean Epic | | 0 | 12:31:36.000 | 0 |
| 2024-02-04 | 1 | III LA Leyenda de Tartessos | | 0 | 11:23:44.000 | 0 |
| 2023-02-12 | 3 | Mediterranean Epic | | 0 | 12:42:56.000 | 0 |
| 2023-01-29 | 2 | Five Continents Stage Race Costa Blanca | | 0 | 09:19:08.000 | 0 |