| 2024-09-15 | 5 | National Championships Spain - Gravel - The Bandit | me | 137 | 04:27:21.000 | 30.746 | 
| 2024-05-11 | 20 | Castellon Gravel Race | me | 97 | 04:01:11.000 | 24.131 | 
| 2024-04-06 | 52 | 11ª Jamón Bike |  | 0 | 04:31:44.000 | 0 | 
| 2024-03-23 | 14 | 114 Gravel Race | me | 130.35 | 03:59:29.000 | 32.658 | 
| 2023-10-29 | 10 | Maraton BTT Sierra de Cazorla |  | 0 | 03:06:22.000 | 0 | 
| 2023-09-09 | 85 | Vuelta a Talavera |  | 80 | 02:37:07.000 | 30.551 | 
| 2023-09-08 | 54 | Vuelta a Talavera |  | 93 | 02:07:21.000 | 43.816 | 
| 2023-09-03 | 81 | Beasaingo Proba |  | 109 | 03:15:19.000 | 33.484 | 
| 2023-08-23 | 32 | Circuito de Escalante |  | 72.6 | 01:45:02.000 | 41.473 | 
| 2023-07-16 | 98 | Vuelta Ciclista a Valladolid de Promoción Junior |  | 0 | 09:23:41.000 | 0 | 
| 2023-07-16 | 79 | Vuelta Ciclista a Valladolid de Promoción Junior |  | 117.35 | 02:47:04.000 | 42.145 | 
| 2023-07-15 | 111 | Vuelta Ciclista a Valladolid de Promoción Junior |  | 118 | 02:59:52.000 | 39.362 | 
| 2023-07-14 | 111 | Vuelta Ciclista a Valladolid de Promoción Junior |  | 132.2 | 03:36:45.000 | 36.595 | 
| 2023-06-24 | 79 | Vuelta al Besaya |  | 75.2 | 01:53:48.000 | 39.649 | 
| 2023-06-23 | 113 | Vuelta al Besaya |  | 106 | 02:36:04.000 | 40.752 | 
| 2023-06-22 | 61 | Vuelta al Besaya |  | 116 | 02:47:40.000 | 41.511 | 
| 2023-06-10 | 12 | Trofeo Vicente López Carril | mj | 75.7 | 01:43:02.000 | 44.083 | 
| 2023-05-21 | 46 | Montaña Central de Asturias Etapa 4 - GP Ayuntamiento de Lena |  | 89 | 01:53:21.000 | 47.111 | 
| 2023-05-20 | 68 | Montaña Central de Asturias Etapa 3 - GP Ayuntamiento de Laviana |  | 66 | 01:37:10.000 | 40.755 | 
| 2023-05-19 | 88 | Montaña Central de Asturias Etapa 2 - GP Ayuntamiento de Mieres |  | 106 | 02:15:04.000 | 47.088 | 
| 2023-05-18 | 75 | Montaña Central de Asturias Etapa 1 - GP Ayuntamiento de Aller |  | 84 | 01:48:02.000 | 46.652 | 
| 2023-04-29 | 25 | Memorial Emilio Fernandez | mj | 94.26 | 02:24:42.000 | 39.085 | 
| 2023-04-23 | 48 | Gran Premio El Baruco - Ayuntamiento de Camargo | mj | 87 | 02:13:16.000 | 39.17 | 
| 2023-04-22 | 19 | Memorial Chele Campos - GP Ayto de Camargo | mj | 95.1 | 02:20:13.000 | 40.694 | 
| 2023-04-16 | 19 | Trofeo Monte Llosorio |  | 90 | 02:30:33.000 | 35.868 | 
| 2023-03-26 | 70 | Memorial Chely Álvarez |  | 86 | 02:35:59.000 | 33.08 | 
| 2023-03-25 | 68 | Gran Premio Ayuntamiento de Valdefresno |  | 93 | 02:04:32.000 | 44.807 | 
| 2023-03-04 | 42 | Trofeo Ayuntamiento de Béjar | mj | 86 | 02:17:21.000 | 37.568 | 
| 2023-02-25 | 73 | Circuito del Guadiana Junior |  | 120 | 03:14:25.000 | 37.034 | 
| 2022-10-15 | 37 | Ciclocross Internacional Concello de Ribadumia | ME | 0 | 00:00:00.000 |  | 
| 2022-10-09 | 40 | Ciclocross Internacional Xaxancx | ME | 0 | 00:00:00.000 |  | 
| 2022-10-08 | DNF | Gran Premio Ciudad de Pontevedra | ME | 0 | 00:00:00.000 |  | 
| 2021-10-10 | 48 | Ciclocross Internacional Xaxancx | ME | 0 | 00:00:00.000 |  | 
| 2021-10-09 | 60 | Gran Premio Ciudad de Pontevedra | ME | 0 | 00:00:00.000 |  | 
| 2020-01-11 | 57 | National Championships Spain MJ | MJ | 0 | 00:54:29.000 | 0 | 
| 2019-01-13 | 36 | National Championships Spain MJ | MJ | 0 | 00:43:51.000 | 0 |