| 2025-02-16 | 29 | Memorial Sanroma | ME | 0 | 05:46:19.000 | 0 |
| 2025-02-16 | 6 | Memorial Sanroma | ME | 162 | 03:48:01.000 | 42.628 |
| 2025-02-14 | 46 | Memorial Sanroma | ME | 80 | 01:48:46.000 | 44.131 |
| 2025-02-01 | 6 | Gran Premio Ciclista Ciudad de Fuenlabrada | ME | 70 | 01:46:03.000 | 39.604 |
| 2024-11-17 | 12 | Ciclocross Ciudad de Alcobendas - Enbici | ME | 0 | 01:01:51.000 | 0 |
| 2024-11-16 | 23 | Ciclocros Internacional Ciudad De Tarancón | ME | 0 | 01:05:45.000 | 0 |
| 2024-08-03 | DNF | Premio Ayuntamiento de Sopela | me | 114.6 | 00:00:00.000 | |
| 2024-07-07 | 53 | Loinatz Proba - Memorial Ion Lazcano | me | 155.2 | 03:55:11.000 | 39.595 |
| 2024-06-30 | 14 | Vuelta Ciclista a Segovia | me | 140.9 | 03:13:55.000 | 43.596 |
| 2024-06-16 | 19 | Clásica Primavera I Memorial Federico Martín Bahamontes | me | 145.25 | 03:38:18.000 | 39.922 |
| 2024-06-01 | 2 | Memorial Arturo Grávalos - Challenge La Rioja | me | 0 | 02:56:31.000 | 0 |
| 2024-05-26 | 9 | GP Arroyo de la Encomienda | me | 144 | 03:19:35.000 | 43.29 |
| 2024-04-27 | 64 | Trofeo Ciudad Medina de Pomar | | 138 | 03:44:16.000 | 36.92 |
| 2024-04-20 | 62 | Natxituako Sari Nagusia | me | 119 | 02:56:06.000 | 40.545 |
| 2024-04-14 | 3 | Clásica Valladolid - Memorial Ángel Lozano y Jesús Nieto | | 160.51 | 04:02:50.000 | 39.659 |
| 2024-04-07 | 8 | Gran Premio Primavera de Ontur | | 166.7 | 03:41:16.000 | 45.203 |
| 2024-03-23 | 16 | Laukizko Udal Saria | me | 0 | 03:12:05.000 | 0 |
| 2024-03-17 | 9 | Gran Premio San José - Memorial Pedro Echevarría | | 0 | 02:55:33.000 | 0 |
| 2024-02-25 | 56 | Circuito del Guadiana - Don Benito | | 171.4 | 03:57:59.000 | 43.213 |
| 2024-01-21 | 37 | UCI World Cup Benidorm | ME | 0 | 01:07:30.000 | 0 |
| 2024-01-14 | 5 | National Championships Spain ME | ME | 0 | 01:09:25.000 | 0 |
| 2023-12-30 | 86 | UCI World Cup Hulst | ME | 0 | 00:00:00.000 | |
| 2023-12-29 | 54 | Azencross – Loenhout | ME | 0 | 00:00:00.000 | |
| 2023-12-28 | 70 | Telenet Superprestige Diegem | ME | 31.2 | 00:00:00.000 | |
| 2023-12-26 | 66 | UCI World Cup Gavere | ME | 0 | 00:00:00.000 | |
| 2023-12-17 | 18 | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 01:07:27.000 | 0 |
| 2023-12-16 | 45 | Ciclo-cross Ciudad de Xàtiva | ME | 0 | 00:00:00.000 | |
| 2023-11-11 | DNF | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 00:00:00.000 | |
| 2023-11-05 | 14 | Cyclo-cros Internacional de Karrantza | ME | 0 | 01:12:18.000 | 0 |
| 2023-10-29 | 10 | Gran Premi Les Franqueses-Kh7 | ME | 0 | 00:58:55.000 | 0 |
| 2023-10-12 | 24 | Ciclocross Internacional Lago de As Pontes | ME | 0 | 00:00:00.000 | |
| 2023-10-08 | 33 | Ciclocross Internacional Xaxancx | ME | 0 | 00:00:00.000 | |
| 2023-10-07 | DNF | Gran Premio Cidade de Pontevedra | ME | 0 | 00:00:00.000 | |
| 2023-09-10 | 9 | Vuelta ciclista a Salamanca | | 142 | 03:11:01.000 | 44.603 |
| 2023-09-10 | 78 | Vuelta ciclista a Salamanca | | 0 | 10:16:06.000 | 0 |
| 2023-09-09 | 82 | Vuelta ciclista a Salamanca | | 136 | 03:47:47.000 | 35.824 |
| 2023-09-08 | 84 | Vuelta ciclista a Salamanca | | 127 | 03:17:18.000 | 38.621 |
| 2023-09-03 | DNF | Grande Prémio Jornal de Notícias | | 156.7 | 00:00:00.000 | |
| 2023-09-02 | 36 | Grande Prémio Jornal de Notícias | | 141.7 | 03:26:01.000 | 41.269 |
| 2023-07-16 | 60 | Vuelta Ciclista a Zamora | | 0 | 05:46:39.000 | 0 |
| 2023-07-16 | 4 | Vuelta Ciclista a Zamora | | 111 | 02:24:38.000 | 46.047 |
| 2023-07-15 | 82 | Vuelta Ciclista a Zamora | | 133 | 04:17:27.000 | 30.996 |
| 2023-07-14 | 52 | Vuelta Ciclista a Zamora | | 140 | 03:38:29.000 | 38.447 |
| 2023-07-13 | 8 | Vuelta Ciclista a Zamora | | 136 | 03:04:10.000 | 44.308 |
| 2023-07-12 | 2 | Vuelta Ciclista a Zamora | | 109 | 02:21:55.000 | 46.083 |
| 2023-07-09 | 39 | Vuelta a Ávila | | 129 | 03:51:16.000 | 33.468 |
| 2023-07-09 | 38 | Vuelta a Ávila | | 0 | 09:52:18.000 | 0 |
| 2023-07-08 | 6 | Vuelta a Ávila | | 144 | 03:30:03.000 | 41.133 |
| 2023-07-07 | 1 | Vuelta a Ávila | | 100 | 02:30:59.000 | 39.739 |
| 2023-06-11 | 63 | Grande Prémio Abimota | | 0 | 08:52:30.000 | 0 |
| 2023-06-11 | 42 | Grande Prémio Abimota | | 160.8 | 03:45:40.000 | 42.753 |
| 2023-06-10 | 68 | Grande Prémio Abimota | | 175 | 04:55:33.000 | 35.527 |
| 2023-05-21 | 11 | Gran Premio Villa de Mojados | | 153 | 03:32:27.000 | 43.21 |
| 2023-05-20 | 10 | GP Arroyo de la Encomienda | | 144 | 03:35:00.000 | 40.186 |
| 2023-04-29 | 81 | Trofeo Ciudad Medina de Pomar | | 135 | 03:21:42.000 | 40.159 |
| 2023-04-23 | 13 | Gran Premio Bicicletas El Bicho en Fuenlabrada | | 0 | 01:58:41.000 | 0 |
| 2023-04-16 | 3 | Clásica Valladolid - Memorial Ángel Lozano | | 160.5 | 03:47:59.000 | 42.24 |
| 2023-03-26 | 14 | Gran Premio Primavera de Ontur | | 0 | 03:56:17.000 | 0 |
| 2023-03-19 | 70 | Trofeo Caja Rural "Gran Premio San José" | | 161 | 03:55:23.000 | 41.039 |
| 2023-03-04 | 16 | Memorial Julio Chineta | | 154 | 03:24:34.000 | 45.169 |
| 2023-02-26 | 15 | Circuito del Guadiana - Don Benito | | 0 | 03:52:29.000 | 0 |
| 2023-01-15 | 13 | National Championships Spain ME | ME | 0 | 01:04:54.000 | 0 |
| 2022-12-18 | DNF | Cyclocross Internacional ciudad Valencia | ME | 0 | 00:00:00.000 | |
| 2022-12-17 | 27 | Ciclo-cross Ciudad de Xàtiva | ME | 0 | 00:00:00.000 | |
| 2022-11-20 | 9 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 01:06:19.000 | 0 |
| 2022-11-13 | 12 | Ciclocross Internacional Ciudad de Tarancón | ME | 0 | 01:02:09.000 | 0 |
| 2022-04-24 | 35 | Clásica Valladolid - Memorial Ángel Lozano | | 160.5 | 03:45:49.000 | 42.645 |
| 2022-03-21 | 46 | Gran Premio de Primavera Ontur | | 172 | 04:05:11.000 | 42.091 |
| 2022-02-27 | 75 | Circuito Del Guadiana | | 171.4 | 03:59:01.000 | 43.026 |
| 2022-01-09 | 9 | National Championships Spain MU | MU | 0 | 00:54:29.000 | 0 |
| 2021-12-19 | 11 | Ciclocross Internacional Ciudad de Tarancón | ME | 0 | 01:03:28.000 | 0 |
| 2021-12-08 | 30 | Elorrioko Basqueland Ziklokrosa | ME | 0 | 00:00:00.000 | |
| 2021-11-21 | 16 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 01:06:26.000 | 0 |
| 2021-11-07 | 27 | Cyclo-cross de Karrantza | ME | 0 | 00:00:00.000 | |
| 2021-11-06 | 15 | Ciclocross Internacional Llodio | ME | 0 | 01:04:33.000 | 0 |
| 2021-10-10 | DNF | Ciclocross Internacional Xaxancx | ME | 0 | 00:00:00.000 | |
| 2021-10-09 | 18 | Gran Premio Ciudad de Pontevedra | ME | 0 | 01:02:40.000 | 0 |
| 2021-07-04 | 19 | Circuito del Guadiana | | 171.4 | 03:45:35.000 | 45.588 |
| 2021-04-25 | 37 | Memorial Ángel Lozano | | 160.5 | 03:50:36.000 | 41.761 |
| 2020-01-12 | 9 | National Championships Spain MU | MU | 0 | 00:54:52.000 | 0 |
| 2019-12-15 | 27 | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 00:00:00.000 | |
| 2019-11-10 | 27 | Cyclo-cross de Karrantza | ME | 0 | 00:00:00.000 | |
| 2019-10-27 | 54 | Elorrioko Basqueland Ziklokrosa | ME | 0 | 00:00:00.000 | |
| 2019-10-26 | 49 | Ziklokross Laudio | ME | 0 | 00:00:00.000 | |
| 2019-01-13 | 9 | National Championships Spain MU | MU | 0 | 00:56:35.000 | 0 |
| 2018-11-11 | 34 | Cyclo-cross de Karrantza | ME | 0 | 00:00:00.000 | |
| 2018-10-28 | 50 | Elorrioko Basqueland Ziklokrosa | ME | 0 | 00:00:00.000 | |
| 2018-10-27 | 45 | Ziklokross Laudio | ME | 0 | 00:00:00.000 | |
| 2018-01-14 | 10 | National Championships Spain MJ | MJ | 0 | 00:39:27.000 | 0 |
| 2017-11-12 | 16 | Elorrioko Basqueland Ziklokrosa | MJ | 0 | 00:50:08.000 | 0 |
| 2017-11-05 | 41 | Cyclo-cross de Karrantza | MJ | 0 | 00:48:24.000 | 0 |
| 2017-10-28 | 25 | Ziklokross Laudio | MJ | 0 | 00:46:33.000 | 0 |
| 2017-01-08 | 20 | National Championships Spain MJ | MJ | 0 | 00:42:10.000 | 0 |