| 2025-09-14 | 22 | Volta ciclista a Galicia | me | 0 | 10:06:08.000 | 0 | 
| 2025-09-14 | 27 | Volta ciclista a Galicia | me | 130 | 03:04:09.000 | 42.357 | 
| 2025-09-13 | 22 | Volta ciclista a Galicia | me | 147.1 | 03:40:00.000 | 40.118 | 
| 2025-09-12 | 65 | Volta ciclista a Galicia | me | 138.3 | 03:12:38.000 | 43.077 | 
| 2025-09-07 | DNF | Grande Prémio Jornal de Notícias | ME | 147.5 | 00:00:00.000 |  | 
| 2025-09-06 | 57 | Grande Prémio Jornal de Notícias | ME | 141 | 03:30:17.000 | 40.231 | 
| 2025-09-05 | 36 | Grande Prémio Jornal de Notícias | ME | 157.6 | 03:38:33.000 | 43.267 | 
| 2025-09-04 | 66 | Grande Prémio Jornal de Notícias | ME | 152.1 | 03:54:08.000 | 38.978 | 
| 2025-09-03 | 42 | Grande Prémio Jornal de Notícias | ME | 132 | 03:00:19.000 | 43.923 | 
| 2025-09-02 | 89 | Grande Prémio Jornal de Notícias | ME | 126.6 | 03:41:08.000 | 34.35 | 
| 2025-09-01 | 62 | Grande Prémio Jornal de Notícias | ME | 146.8 | 03:29:55.000 | 41.96 | 
| 2025-08-31 | 35 | Grande Prémio Jornal de Notícias | ME | 159.7 | 03:47:07.000 | 42.19 | 
| 2025-08-30 | 69 | Grande Prémio Jornal de Notícias | ME | 133.6 | 03:13:32.000 | 41.419 | 
| 2025-07-31 | 39 | Vuelta Ciclista a Zamora | me | 0 | 12:05:02.000 | 0 | 
| 2025-07-31 | 47 | Vuelta Ciclista a Zamora | me | 157.4 | 04:17:33.000 | 36.669 | 
| 2025-07-30 | 20 | Vuelta Ciclista a Zamora | me | 173.8 | 04:09:21.000 | 41.821 | 
| 2025-07-29 | 29 | Vuelta Ciclista a Zamora | me | 149.2 | 03:16:01.000 | 45.67 | 
| 2025-06-15 | 5 | Domaio Heroica Desafío Delio Fernández | ME | 0 | 02:05:38.000 | 0 | 
| 2025-06-14 | 7 | Gran Premio Concello Do Porriño | me | 140 | 03:13:03.000 | 43.512 | 
| 2025-06-10 | 25 | GP Douro Internacional | ME | 0 | 11:35:47.000 | 0 | 
| 2025-06-10 | 42 | GP Douro Internacional | ME | 157.5 | 04:13:08.000 | 37.332 | 
| 2025-06-09 | 22 | GP Douro Internacional | ME | 133.2 | 03:49:25.000 | 34.836 | 
| 2025-06-08 | 27 | GP Douro Internacional | ME | 138.7 | 03:33:14.000 | 39.028 | 
| 2025-05-17 | 55 | Rutas Xacobeas | me | 178.5 | 04:20:47.000 | 41.069 | 
| 2025-05-11 | 29 | Memorial Valenciaga | me | 164.9 | 03:56:00.000 | 41.924 | 
| 2025-05-04 | 76 | Pissei - Memorial Pascual Momparler | me | 162 | 04:05:28.000 | 39.598 | 
| 2025-05-01 | 57 | Santikutz Klasika - Legazpi | me | 152.65 | 03:54:06.000 | 39.124 | 
| 2025-04-27 | 49 | Gran Premio ciclista Cuéllar | me | 165 | 03:30:48.000 | 46.964 | 
| 2025-04-22 | 18 | Clásica Pascua | me | 154.2 | 03:42:40.000 | 41.551 | 
| 2025-04-13 | 49 | Clássica Aldeias do Xisto | ME | 151.2 | 03:37:22.000 | 41.736 | 
| 2025-04-06 | 38 | Clásica Ciudad de Torredonjimeno | me | 165 | 03:57:09.000 | 41.746 | 
| 2025-03-19 | 21 | GP Muelas Del Pan - Caja Rural - Diputacion De Zamora | ME | 172.6 | 03:55:55.000 | 43.897 | 
| 2025-03-16 | 47 | Vuelta a Extremadura | me | 153.7 | 03:50:54.000 | 39.939 | 
| 2025-03-16 | 37 | Vuelta a Extremadura | me | 0 | 10:44:10.000 | 0 | 
| 2025-03-15 | 29 | Vuelta a Extremadura | me | 157 | 03:49:40.000 | 41.016 | 
| 2025-03-14 | 62 | Vuelta a Extremadura | me | 144.2 | 03:03:36.000 | 47.124 | 
| 2025-03-09 | DNF | Clássica da Primavera | ME | 145 | 00:00:00.000 |  | 
| 2025-03-08 | 38 | Memorial Txomin Perurena - P. Alkorta Aiztondo Klasika | me | 132.8 | 03:31:40.000 | 37.644 | 
| 2025-02-16 | 37 | Memorial Sanroma | ME | 0 | 05:48:18.000 | 0 | 
| 2025-02-16 | 25 | Memorial Sanroma | ME | 162 | 03:48:01.000 | 42.628 | 
| 2025-02-14 | 135 | Memorial Sanroma | ME | 80 | 01:50:47.000 | 43.328 | 
| 2024-09-15 | 67 | Volta ciclista a Galicia | me | 0 | 11:10:34.000 | 0 | 
| 2024-09-15 | 65 | Volta ciclista a Galicia | me | 127.7 | 03:10:55.000 | 40.133 | 
| 2024-09-14 | 78 | Volta ciclista a Galicia | me | 160 | 04:02:12.000 | 39.637 | 
| 2024-09-13 | 71 | Volta ciclista a Galicia | me | 160 | 03:47:15.000 | 42.244 | 
| 2024-09-09 | 57 | Vuelta ciclista a Salamanca | me | 0 | 06:50:34.000 | 0 | 
| 2024-09-09 | 45 | Vuelta ciclista a Salamanca | me | 133.7 | 03:04:25.000 | 43.499 | 
| 2024-09-08 | 76 | Vuelta ciclista a Salamanca | me | 134 | 03:46:09.000 | 35.552 | 
| 2024-08-25 | 29 | Campionato de Galicia - Domaio Heroica | me | 149.1 | 03:51:30.000 | 38.644 | 
| 2024-08-10 | 9 | Vuelta la Comarca Brigantina | me | 162.2 | 04:07:54.000 | 39.258 | 
| 2024-07-18 | DNF | Vuelta Ciclista a Zamora | me | 110.2 | 00:00:00.000 |  | 
| 2024-04-14 | 70 | Clásica Valladolid - Memorial Ángel Lozano y Jesús Nieto |  | 160.51 | 04:02:50.000 | 39.659 | 
| 2024-04-07 | 95 | Gran Premio Primavera de Ontur |  | 166.7 | 03:44:22.000 | 44.579 | 
| 2024-03-17 | 31 | Vuelta a Extremadura |  | 0 | 10:33:56.000 | 0 | 
| 2024-03-17 | 31 | Vuelta a Extremadura |  | 147.1 | 03:53:11.000 | 37.85 | 
| 2024-03-16 | 10 | Vuelta a Extremadura |  | 140.9 | 03:19:39.000 | 42.344 | 
| 2024-03-15 | 43 | Vuelta a Extremadura |  | 153.8 | 03:21:06.000 | 45.888 | 
| 2024-03-10 | 68 | Aiztondo Klasika - Patxi Alkorta Memoriala |  | 0 | 03:22:14.000 | 0 | 
| 2024-03-03 | 37 | Trofeo Guerrita - Memorial Juan Romero y Diego Sánchez |  | 0 | 04:27:30.000 | 0 | 
| 2024-02-25 | 43 | Circuito del Guadiana - Don Benito |  | 171.4 | 03:54:08.000 | 43.924 | 
| 2024-02-17 | 24 | Memorial Sanroma | me | 124 | 02:46:30.000 | 44.685 | 
| 2023-09-17 | 55 | Volta ciclista a Galicia |  | 0 | 11:37:00.000 | 0 | 
| 2023-09-17 | 70 | Volta ciclista a Galicia |  | 133 | 03:36:34.000 | 36.848 | 
| 2023-09-16 | 72 | Volta ciclista a Galicia |  | 131 | 03:58:12.000 | 32.997 | 
| 2023-09-15 | 31 | Volta ciclista a Galicia |  | 148 | 03:52:51.000 | 38.136 | 
| 2023-09-10 | 57 | Vuelta ciclista a Salamanca |  | 0 | 10:07:26.000 | 0 | 
| 2023-09-10 | 33 | Vuelta ciclista a Salamanca |  | 142 | 03:11:01.000 | 44.603 | 
| 2023-09-08 | 73 | Vuelta ciclista a Salamanca |  | 127 | 03:13:45.000 | 39.329 | 
| 2023-08-27 | 40 | Domaio Heroica |  | 107 | 02:55:06.000 | 36.665 | 
| 2023-07-19 | DNF | Vuelta a la Comunidad de Madrid |  | 141 | 00:00:00.000 |  | 
| 2023-06-09 | 81 | Volta a Castelló |  | 158 | 04:28:54.000 | 35.255 | 
| 2023-06-08 | 24 | Volta a Castelló |  | 146 | 03:35:43.000 | 40.609 | 
| 2023-05-20 | 83 | Rutas Xacobeas |  | 0 | 04:03:46.000 | 0 | 
| 2023-05-07 | 36 | Vuelta la Comarca Brigantina |  | 164 | 04:08:27.000 | 39.606 | 
| 2023-05-06 | 48 | Bidasoa Itzulia U23 |  | 74 | 02:08:06.000 | 34.66 | 
| 2023-05-06 | 59 | Bidasoa Itzulia U23 |  | 0 | 09:08:19.000 | 0 | 
| 2023-05-05 | 73 | Bidasoa Itzulia U23 |  | 129 | 03:43:17.000 | 34.664 | 
| 2023-05-04 | 69 | Bidasoa Itzulia U23 |  | 130 | 03:16:56.000 | 39.607 | 
| 2023-03-19 | DNF | Vuelta a Extremadura |  | 145.7 | 00:00:00.000 |  | 
| 2023-03-18 | 68 | Vuelta a Extremadura |  | 161.8 | 03:50:15.000 | 42.163 | 
| 2023-03-17 | 52 | Vuelta a Extremadura |  | 130.4 | 03:00:37.000 | 43.318 | 
| 2023-03-16 | 91 | Vuelta a Extremadura |  | 153 | 03:42:19.000 | 41.292 | 
| 2023-03-05 | DNF | Trofeo Guerrita - Memorial Juan Romero y Diego Sánchez |  | 166 | 00:00:00.000 |  | 
| 2023-02-26 | 149 | Circuito del Guadiana - Don Benito |  | 0 | 03:56:39.000 | 0 | 
| 2023-02-18 | 68 | Memorial Jesus Pereda |  | 134.04 | 03:52:32.000 | 34.586 | 
| 2021-10-10 | 23 | Ciclocross Internacional Xaxancx | ME | 0 | 00:00:00.000 |  | 
| 2021-10-09 | DNF | Gran Premio Ciudad de Pontevedra | ME | 0 | 00:00:00.000 |  | 
| 2021-01-10 | 12 | National Championships Spain MU | MU | 0 | 01:05:22.000 | 0 | 
| 2020-01-12 | 21 | National Championships Spain MU | MU | 0 | 00:57:10.000 | 0 | 
| 2019-12-01 | 23 | Gran Premio Ciudad de Pontevedra | ME | 0 | 00:00:00.000 |  | 
| 2019-01-13 | 47 | National Championships Spain MJ | MJ | 0 | 00:45:45.000 | 0 |