| 2025-09-20 | 54 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:40:32.000 | 27.414 |
| 2025-06-01 | 40 | UCI World Cup Naturland - Andorra | | 0 | 03:04:34.000 | 0 |
| 2025-05-03 | 4 | VII Gigante Small | | 0 | 05:36:23.000 | 0 |
| 2025-04-20 | 4 | Volcat BTT Igualada - XCO E2 | C3 | 0 | 01:18:12.000 | 0 |
| 2025-04-18 | 7 | Volcat BTT Igualada - XCO E1 | | 0 | 01:49:15.000 | 0 |
| 2025-04-05 | 5 | 12ª Jamón Bike | | 0 | 04:06:32.000 | 0 |
| 2025-03-30 | 10 | Marathon Cup Cambrils | | 0 | 02:37:24.070 | 0 |
| 2025-03-08 | 20 | Far West Race | | 0 | 03:13:33.000 | 0 |
| 2025-03-02 | 17 | Andalucia Bike Race by Garmin | | 0 | 13:32:13.000 | 0 |
| 2025-02-06 | DNF | Mediterranean Epic MTB | | 0 | 00:00:00.000 | |
| 2025-01-30 | 14 | Costa Blanca Bike Race | | 0 | 08:47:20.000 | 0 |
| 2024-09-21 | 28 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 0 | 03:30:49.000 | 0 |
| 2024-09-15 | 9 | National Championships Spain - Gravel - The Bandit | me | 137 | 04:29:20.000 | 30.52 |
| 2024-04-20 | 5 | Templarios UCI MTB Race Jerez De Los Caballeros | | 0 | 03:44:05.000 | 0 |
| 2024-04-06 | 13 | 11ª Jamón Bike | | 0 | 04:05:32.000 | 0 |
| 2024-03-09 | 10 | Far West Race | | 0 | 03:05:12.000 | 0 |
| 2024-03-02 | 22 | Andalucia Bike Race by Garmin | | 0 | 13:38:37.000 | 0 |
| 2023-02-05 | 12 | Volcat Platja D'Aro - 2 | | 0 | 01:50:08.000 | 0 |
| 2023-02-04 | 11 | Volcat Platja D'Aro - 1 | | 0 | 01:39:58.000 | 0 |
| 2018-09-05 | 32 | UCI World Championships Lenzerheide | me | 0 | 01:35:27.000 | 0 |
| 2017-09-09 | DNF | UCI World Championships Cairns | me | 0 | 00:00:00.000 | |
| 2016-07-03 | 7 | UCI World Championships Nove Mesto na Morave | me | 0 | 01:31:21.000 | 0 |