| 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 |