| 2025-01-12 | DNF | National Championships Spain MU | MU | 0 | 00:00:00.000 | |
| 2024-12-14 | 12 | Ciclocross Internacional Ciutat de Xàtiva | ME | 0 | 00:59:49.000 | 0 |
| 2024-11-17 | 8 | Ciclocross Ciudad de Alcobendas - Enbici | ME | 0 | 01:01:25.000 | 0 |
| 2024-11-16 | 14 | Ciclocros Internacional Ciudad De Tarancón | ME | 0 | 01:04:18.000 | 0 |
| 2024-11-10 | DNF | Ciclocross Internacional de Karrantza | ME | 0 | 00:00:00.000 | |
| 2024-10-26 | 21 | G.P KH7 - Dark Cross Les Franqueses | ME | 0 | 02:03:07.000 | 0 |
| 2024-10-13 | 6 | Ciclocross Internacional Xaxancx | ME | 0 | 01:05:02.000 | 0 |
| 2024-10-06 | 13 | Trofeo Villa de Gijón | ME | 0 | 01:07:23.000 | 0 |
| 2024-04-21 | 32 | G.P. X-SAUCE/ Super Cuper MTB / Copa De Madrid MTB | | 0 | 01:45:45.000 | 0 |
| 2024-03-31 | 18 | Volcat BTT Igualada - XCO E2 | | 0 | 02:08:55.000 | 0 |
| 2024-03-30 | 26 | Volcat BTT Igualada - XCO E1 | | 0 | 02:48:46.000 | 0 |
| 2024-03-24 | 28 | Copa Catalana Internacional BTT Biking Point Corró D'amunt | | 0 | 01:27:49.560 | 0 |
| 2024-03-16 | 14 | Copa Catalana Internacional BTT Biking Point Gavà | | 0 | 01:20:38.930 | 0 |
| 2024-02-24 | 46 | Shimano Supercup Massi Banyoles | | 0 | 01:19:40.000 | 0 |
| 2024-02-17 | 38 | Internationales Chelva Gsport Challenge | | 0 | 01:23:38.000 | 0 |
| 2024-02-04 | 18 | Volcat Platja D'aro E-2 | | 0 | 01:43:49.000 | 0 |
| 2024-02-03 | 33 | Volcat Platja D'aro E-1 | | 0 | 01:55:10.000 | 0 |
| 2024-01-21 | 32 | UCI World Cup Benidorm | MU | 0 | 00:51:46.000 | 0 |
| 2024-01-14 | 10 | National Championships Spain MU | MU | 0 | 00:56:37.000 | 0 |
| 2023-12-30 | 82 | UCI World Cup Hulst | ME | 0 | 00:00:00.000 | |
| 2023-12-28 | 62 | Telenet Superprestige Diegem | ME | 31.2 | 00:00:00.000 | |
| 2023-12-27 | 71 | Telenet Superprestige Heusden-Zolder | ME | 24.375 | 00:00:00.000 | |
| 2023-12-26 | 73 | UCI World Cup Gavere | ME | 0 | 00:00:00.000 | |
| 2023-12-17 | 14 | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 01:06:42.000 | 0 |
| 2023-12-16 | 12 | Ciclo-cross Ciudad de Xàtiva | ME | 0 | 01:01:26.000 | 0 |
| 2023-12-09 | 10 | I Ciclocross Internacional Ciudad De Tarazona | ME | 0 | 01:01:06.000 | 0 |
| 2023-11-11 | 8 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 01:01:08.000 | 0 |
| 2023-11-05 | DNF | Cyclo-cros Internacional de Karrantza | ME | 0 | 00:00:00.000 | |
| 2023-10-29 | 9 | Gran Premi Les Franqueses-Kh7 | ME | 0 | 00:58:38.000 | 0 |
| 2023-10-12 | 30 | Ciclocross Internacional Lago de As Pontes | ME | 0 | 00:00:00.000 | |
| 2023-10-08 | 15 | Ciclocross Internacional Xaxancx | ME | 0 | 01:07:43.000 | 0 |
| 2023-10-07 | DNF | Gran Premio Cidade de Pontevedra | ME | 0 | 00:00:00.000 | |
| 2023-10-01 | 14 | Trofeo Villa de Gijón | ME | 0 | 01:05:32.000 | 0 |
| 2023-08-28 | 54 | UCI World Championships Glasgow | MJ | 0 | 01:16:43.000 | 0 |
| 2023-08-10 | 54 | UCI Cycling World Championships | | 0 | 01:16:43.000 | 0 |
| 2023-03-05 | 3 | Gran Premio Internacional Candeleda-Gredos | | 0 | 01:14:31.000 | 0 |
| 2023-02-26 | 8 | Shimano Supercup Massi Banyoles | | 0 | 01:03:57.000 | 0 |
| 2023-02-19 | 13 | Internationales Chelva Gsport Challenge | | 0 | 01:06:21.000 | 0 |
| 2023-02-12 | 15 | Shimano Supercup Massi La Nucia | | 0 | 01:16:09.000 | 0 |
| 2023-02-05 | 51 | UCI World Championship MJ | MJ | 0 | 00:47:23.000 | 0 |
| 2023-01-22 | 29 | UCI World Cup Benidorm | MJ | 0 | 00:45:29.000 | 0 |
| 2023-01-15 | 4 | National Championships Spain MJ | MJ | 0 | 00:41:26.000 | 0 |
| 2022-12-18 | 6 | Cyclocross Internacional ciudad Valencia | MJ | 0 | 00:41:15.000 | 0 |
| 2022-12-17 | 3 | Ciclo-cross Ciudad de Xàtiva | MJ | 0 | 00:43:20.000 | 0 |
| 2022-12-11 | 13 | Ziklo Kross Igorre | MJ | 0 | 00:44:20.000 | 0 |
| 2022-11-20 | 2 | Ciclocross ciudad de Alcobendas Enbici | MJ | 0 | 00:40:57.000 | 0 |
| 2022-11-13 | 4 | Ciclocross Internacional Ciudad de Tarancón | MJ | 0 | 00:39:47.000 | 0 |
| 2022-11-06 | 32 | European Continental Championships MJ | MJ | 0 | 00:40:18.000 | 0 |
| 2022-10-30 | 1 | Gran Premi Les Franqueses-KH7 | MJ | 0 | 00:43:30.000 | 0 |
| 2022-10-23 | 37 | UCI World Cup Tábor | MJ | 0 | 00:45:23.000 | 0 |
| 2022-10-12 | 3 | Ciclocross Internacional Lago de As Pontes | MJ | 0 | 00:40:13.000 | 0 |
| 2022-10-09 | 7 | Ciclocross Internacional Xaxancx | MJ | 0 | 00:43:12.000 | 0 |
| 2022-10-08 | 7 | Gran Premio Ciudad de Pontevedra | MJ | 0 | 00:36:51.000 | 0 |
| 2022-10-02 | 1 | Trofeo Villa de Gijón | MJ | 0 | 00:44:07.000 | 0 |
| 2022-01-09 | 3 | National Championships Spain MJ | MJ | 0 | 00:43:14.000 | 0 |
| 2021-12-12 | 37 | Cyclocross Internacional ciudad Valencia | MJ | 0 | 00:00:00.000 | |
| 2021-12-11 | 6 | Ciclo-cross Ciudad de Xàtiva | MJ | 0 | 00:38:20.000 | 0 |
| 2021-12-06 | 6 | Trofeo Internacional Las Mestas | MJ | 0 | 00:47:40.000 | 0 |
| 2021-12-05 | 11 | Trofeo Villa de Gijon | MJ | 0 | 00:39:47.000 | 0 |
| 2021-11-21 | 8 | Ciclocross ciudad de Alcobendas Enbici | MJ | 0 | 00:42:02.000 | 0 |
| 2021-11-07 | 5 | Cyclo-cross de Karrantza | MJ | 0 | 00:39:55.000 | 0 |
| 2021-11-06 | 73 | Ciclocross Internacional Llodio | MJ | 0 | 00:56:44.000 | 0 |
| 2021-10-10 | 2 | Ciclocross Internacional Xaxancx | MJ | 0 | 00:41:36.000 | 0 |
| 2021-10-09 | DNF | Gran Premio Ciudad de Pontevedra | MJ | 0 | 00:00:00.000 | |
| 2021-09-19 | 1 | Gran Premi Les Franqueses | MJ | 0 | 00:42:29.000 | 0 |