| 2025-09-21 | DNF | UCI World Cup La Tramun Sea Otter Europe | ME | 82.7 | 00:00:00.000 | |
| 2025-06-14 | 34 | UCI World Cup Südtirol Dolomites | | 0 | 05:03:52.000 | 0 |
| 2025-06-08 | 23 | UEC Mountainbike European Continental Championships - XCM | | 0 | 03:56:53.000 | 0 |
| 2025-06-01 | 17 | UCI World Cup Naturland - Andorra | | 0 | 02:51:46.000 | 0 |
| 2025-05-25 | 2 | Spanish National Championships - XCM | | 0 | 03:45:17.000 | 0 |
| 2025-05-10 | 100 | UCI World Cup Capoliveri Legend Cup | | 0 | 03:35:57.000 | 0 |
| 2025-03-16 | 7 | Absa Cape Epic - XCMS | | 0 | 24:04:46.000 | 0 |
| 2025-03-01 | 3 | Andalucia Bike Race by Garmin | | 0 | 12:39:03.000 | 0 |
| 2025-02-06 | 16 | Mediterranean Epic MTB | | 0 | 08:57:13.000 | 0 |
| 2025-01-30 | 9 | IV La Leyenda de Tartessos | | 0 | 10:03:47.000 | 0 |
| 2024-10-06 | DNS | Extreme sur loue | | 0 | 00:00:00.000 | |
| 2024-09-29 | 2 | Bike Marathon Pulmón de Acero | | 0 | 03:16:24.000 | 0 |
| 2024-09-15 | 8 | La Forestiere | | 0 | 04:51:15.000 | 0 |
| 2024-05-19 | 2 | Transgrancanaria Bike | | 0 | 06:19:43.000 | 0 |
| 2024-04-20 | 3 | 4 Islands MTB Croatia | | 0 | 10:28:43.000 | 0 |
| 2024-03-24 | 13 | Absa Cape Epic | | 0 | 27:05:04.000 | 0 |
| 2024-03-03 | DNF | Gran Premio Internacional Candeleda-Gredos | | 0 | 00:00:00.000 | |
| 2024-03-02 | 8 | Andalucia Bike Race by Garmin | | 0 | 12:37:00.000 | 0 |
| 2024-02-11 | DNF | Mediterranean Epic | | 0 | 00:00:00.000 | |
| 2024-02-04 | 3 | III LA Leyenda de Tartessos | | 0 | 09:24:30.000 | 0 |
| 2023-03-04 | 4 | Andalucia Bike Race by Garmin | | 0 | 15:00:22.000 | 0 |
| 2023-02-12 | 27 | Mediterranean Epic | | 0 | 10:41:48.000 | 0 |
| 2023-01-29 | 8 | Five Continents Stage Race Costa Blanca | | 0 | 07:29:38.000 | 0 |