| 2025-10-24 | 7 | Brasil Ride Bahia | me | 0 | 18:55:15.000 | 0 |
| 2025-09-21 | DNF | UCI World Cup La Tramun Sea Otter Europe | ME | 82.7 | 00:00:00.000 | |
| 2025-08-17 | DNF | SPAR Swiss Epic | | 0 | 00:00:00.000 | |
| 2025-07-06 | 12 | Andorra Epic - Pyrenees | | 0 | 10:09:37.000 | 0 |
| 2025-06-14 | 36 | UCI World Cup Südtirol Dolomites | | 0 | 05:10:44.000 | 0 |
| 2025-06-08 | DNF | UEC Mountainbike European Continental Championships - XCM | | 0 | 00:00:00.000 | |
| 2025-06-01 | 20 | UCI World Cup Naturland - Andorra | | 0 | 02:52:11.000 | 0 |
| 2025-05-25 | 11 | Spanish National Championships - XCM | | 0 | 03:47:59.000 | 0 |
| 2025-04-15 | 6 | 4 Islands Epic | | 0 | 10:50:45.000 | 0 |
| 2025-04-05 | 9 | 12ª Jamón Bike | | 0 | 04:09:23.000 | 0 |
| 2025-03-08 | 5 | Far West Race | | 0 | 03:05:14.000 | 0 |
| 2025-03-01 | 11 | Andalucia Bike Race by Garmin | | 0 | 13:15:25.000 | 0 |
| 2025-02-06 | 25 | Mediterranean Epic MTB | | 0 | 09:11:12.000 | 0 |
| 2025-01-30 | 17 | IV La Leyenda de Tartessos | | 0 | 10:33:59.000 | 0 |
| 2024-04-21 | 15 | Marathon Cup Cambrils | | 0 | 02:47:51.600 | 0 |
| 2024-04-06 | 10 | 11ª Jamón Bike | | 0 | 04:01:37.000 | 0 |
| 2024-03-31 | 7 | Volcat BTT Igualada - XCO E2 | | 0 | 02:00:21.000 | 0 |
| 2024-03-30 | 8 | Volcat BTT Igualada - XCO E1 | | 0 | 02:37:31.000 | 0 |
| 2024-02-04 | DNF | Volcat Platja D'aro E-2 | | 0 | 00:00:00.000 | |
| 2024-02-03 | 7 | Volcat Platja D'aro E-1 | | 0 | 01:44:09.000 | 0 |
| 2024-01-25 | 9 | Costa Blanca Bike Race - CBBR | | 0 | 07:33:05.000 | 0 |
| 2023-02-05 | 8 | Volcat Platja D'Aro - 2 | | 0 | 01:47:51.000 | 0 |
| 2023-02-04 | 19 | Volcat Platja D'Aro - 1 | | 0 | 01:41:55.000 | 0 |