| 2025-09-20 | 64 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:50:04.000 | 26.278 |
| 2024-04-21 | DNF | G.P. X-SAUCE/ Super Cuper MTB / Copa De Madrid MTB | | 0 | 00:00:00.000 | |
| 2024-04-14 | 18 | Superprestigio MTB | | 0 | 01:25:17.000 | 0 |
| 2024-04-07 | 19 | Shimano Supercup Massi Santa Susanna | | 0 | 01:24:24.000 | 0 |
| 2024-03-24 | 2 | Copa Catalana Internacional BTT Biking Point Corró D'amunt | | 0 | 01:19:01.820 | 0 |
| 2024-03-17 | 5 | Superprestigio MTB | | 0 | 01:25:26.000 | 0 |
| 2024-03-16 | 3 | Copa Catalana Internacional BTT Biking Point Gavà | | 0 | 01:18:33.150 | 0 |
| 2024-03-10 | 1 | Gran Premio Ciudad de Valladolid BTT | | 0 | 01:40:23.000 | 0 |
| 2024-02-25 | 35 | Shimano Supercup Massi Banyoles | | 0 | 01:32:06.000 | 0 |
| 2024-02-11 | 22 | Shimano Supercup Massi La Nucía | | 0 | 01:19:00.000 | 0 |
| 2024-01-25 | 5 | Costa Blanca Bike Race - CBBR | | 0 | 07:20:46.000 | 0 |
| 2023-04-23 | 17 | UCI Gravel World Series ME - La Indomable | | 105 | 03:46:55.000 | 27.763 |
| 2023-02-26 | 32 | Shimano Supercup Massi Banyoles | | 0 | 01:26:01.000 | 0 |
| 2023-02-19 | 29 | Internationales Chelva Gsport Challenge | | 0 | 01:32:42.000 | 0 |
| 2023-02-12 | 25 | Shimano Supercup Massi La Nucia | | 0 | 01:28:46.000 | 0 |
| 2023-01-15 | 15 | National Championships Spain ME | ME | 0 | 01:05:10.000 | 0 |
| 2018-09-05 | 51 | UCI World Championships Lenzerheide | mj | 0 | 01:23:56.000 | 0 |
| 2018-01-14 | 13 | National Championships Spain MJ | MJ | 0 | 00:40:21.000 | 0 |
| 2017-12-08 | 6 | Gran Premi Les Franqueses del Valles | MJ | 0 | 00:38:20.000 | 0 |
| 2017-12-06 | 8 | Trofeo Joan Soler Copa Espana | MJ | 0 | 00:43:28.000 | 0 |