| 2025-07-06 | 13 | GP Tetuán - Trofeo Santiago Fernández | me | 0 | 02:06:24.000 | 0 | 
| 2025-06-29 | 33 | Vuelta Ciclista a Segovia | ME | 140.9 | 03:29:54.000 | 40.276 | 
| 2025-06-28 | 27 | Vuelta Pinares Segovianos - Memorial Felix Merino | me | 0 | 03:18:17.000 | 0 | 
| 2025-06-15 | 5 | Memorial Antonio Suárez | me | 75 | 01:49:07.000 | 41.24 | 
| 2025-06-08 | 7 | Gran Premio Ciclista Ciudad de Mostoles | me | 0 | 01:49:25.000 | 0 | 
| 2025-06-07 | 14 | Campeonato de Madrid - Gran Premio Ciclista Ayuntamiento de El Escorial | me | 93 | 02:11:21.000 | 42.482 | 
| 2025-04-27 | 75 | Gran Premio ciclista Cuéllar | me | 165 | 03:31:22.000 | 46.838 | 
| 2025-02-01 | 12 | Gran Premio Ciclista Ciudad de Fuenlabrada | ME | 70 | 01:46:21.000 | 39.492 | 
| 2025-01-12 | 26 | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2024-11-17 | 22 | Ciclocross Ciudad de Alcobendas - Enbici | ME | 0 | 01:03:25.000 | 0 | 
| 2024-11-16 | 15 | Ciclocros Internacional Ciudad De Tarancón | ME | 0 | 01:04:34.000 | 0 | 
| 2024-09-07 | 2 | La Valencia Gravel | me | 0 | 01:00:00.000 | 0 | 
| 2024-08-11 | 21 | Cinturón de La Mancha | me | 161.2 | 03:46:03.000 | 42.787 | 
| 2024-07-07 | 5 | GP Tetuán - Trofeo Santiago Fernández | me | 0 | 02:03:56.000 | 0 | 
| 2024-07-06 | DNF | Vuelta a Ávila | me | 123.4 | 00:00:00.000 |  | 
| 2024-07-05 | 53 | Vuelta a Ávila | me | 98.6 | 02:27:28.000 | 40.118 | 
| 2024-06-30 | 6 | Vuelta Ciclista a Segovia | me | 140.9 | 03:13:55.000 | 43.596 | 
| 2024-06-16 | 18 | Clásica Primavera I Memorial Federico Martín Bahamontes | me | 145.25 | 03:38:18.000 | 39.922 | 
| 2024-06-01 | 7 | Memorial Arturo Grávalos - Challenge La Rioja | me | 0 | 02:56:31.000 | 0 | 
| 2024-05-26 | 4 | GP Arroyo de la Encomienda | me | 144 | 03:19:35.000 | 43.29 | 
| 2024-05-12 | 2 | Trofeo Olías Industrial |  | 0 | 03:19:33.000 | 0 | 
| 2024-05-11 | 21 | Memorial Julio Lopez de la Torre 'Chineta' |  | 154 | 03:31:45.000 | 43.636 | 
| 2024-04-07 | 11 | Gran Premio ciclista Cuéllar |  | 159.5 | 03:39:25.000 | 43.616 | 
| 2024-03-23 | 16 | 114 Gravel Race | me | 130.35 | 04:03:23.000 | 32.134 | 
| 2024-03-17 | 13 | Gran Premio San José - Memorial Pedro Echevarría |  | 0 | 02:55:33.000 | 0 | 
| 2024-03-16 | 8 | Trofeo Pueblo de Pepino | me | 0 | 02:16:59.000 | 0 | 
| 2024-02-18 | 1 | Memorial Juan Carlos Vicario | me | 0 | 02:30:59.000 | 0 | 
| 2024-02-10 | 1 | Gran Premio Ciclista Ciudad de Fuenlabrada | me | 0 | 02:09:50.000 | 0 | 
| 2024-01-14 | 27 | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2023-12-30 | DNF | UCI World Cup Hulst | ME | 0 | 00:00:00.000 |  | 
| 2023-12-17 | DNF | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 00:00:00.000 |  | 
| 2023-12-16 | DNF | Ciclo-cross Ciudad de Xàtiva | ME | 0 | 00:00:00.000 |  | 
| 2023-12-09 | 15 | I Ciclocross Internacional Ciudad De Tarazona | ME | 0 | 01:01:54.000 | 0 | 
| 2023-11-11 | 14 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 01:02:17.000 | 0 | 
| 2023-10-12 | 36 | Ciclocross Internacional Lago de As Pontes | ME | 0 | 00:00:00.000 |  | 
| 2023-07-02 | 7 | GP Tetuán - Trofeo Industriales |  | 92 | 02:07:38.000 | 43.249 | 
| 2023-06-17 | 86 | Clásica Logroño - La Rioja |  | 130 | 02:53:10.000 | 45.043 | 
| 2023-03-25 | 9 | Memorial Carlos Cubillo |  | 119 | 01:22:51.000 | 86.18 | 
| 2023-03-12 | 20 | Gran Premio San José - Memorial Pedro Echevarría |  | 126 | 02:50:22.000 | 44.375 | 
| 2023-03-05 | 38 | Trofeo Olías Industrial |  | 151 | 03:31:51.000 | 42.766 | 
| 2023-02-19 | 81 | Memorial Manuel Sanroma Valencia |  | 0 | 06:56:34.000 | 0 | 
| 2023-02-19 | 94 | Memorial Manuel Sanroma Valencia |  | 196 | 04:11:31.000 | 46.756 | 
| 2023-02-18 | 57 | Memorial Manuel Sanroma Valencia |  | 122 | 02:45:03.000 | 44.35 | 
| 2023-01-15 | 38 | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2022-11-20 | 41 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 00:00:00.000 |  | 
| 2022-11-13 | 34 | Ciclocross Internacional Ciudad de Tarancón | ME | 0 | 00:00:00.000 |  | 
| 2022-11-06 | 31 | Cyclo-cros Internacional de Karrantza | ME | 0 | 00:00:00.000 |  | 
| 2022-11-05 | 50 | Ciclocross Internacional Llodio | ME | 0 | 00:00:00.000 |  | 
| 2022-01-09 | DNF | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2021-11-21 | 32 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 00:00:00.000 |  | 
| 2020-12-13 | 33 | Cyclocross Internacional ciudad Valencia | ME | 0 | 00:00:00.000 |  | 
| 2020-01-12 | 40 | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2019-01-13 | 17 | National Championships Spain ME | ME | 0 | 01:04:04.000 | 0 | 
| 2018-01-14 | 61 | National Championships Spain ME | ME | 0 | 00:00:00.000 |  | 
| 2017-12-17 | 25 | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 01:09:31.000 | 0 | 
| 2017-01-08 | 9 | National Championships Spain MU | MU | 0 | 01:08:52.000 | 0 | 
| 2016-01-10 | 14 | National Championships Spain MU | MU | 0 | 01:03:18.000 | 0 | 
| 2014-12-14 | 34 | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 01:05:39.000 | 0 | 
| 2013-01-13 | 43 | National Championships Spain MJ | MJ | 0 | 00:00:00.000 |  | 
| 2012-12-09 | 28 | Ziklo Kross Igorre | MJ | 0 | 00:00:00.000 |  | 
| 2011-10-15 | 31 | Cyclo-cross de Villarcayo | MJ | 0 | 00:00:00.000 |  |