| 2025-06-15 | 69 | GP Mungia - Memorial Agustin Sagasti | mu | 0 | 01:58:54.000 | 0 | 
| 2025-06-10 | 55 | GP Douro Internacional | ME | 157.5 | 04:17:21.000 | 36.72 | 
| 2025-06-10 | 55 | GP Douro Internacional | ME | 0 | 12:09:06.000 | 0 | 
| 2025-06-09 | 50 | GP Douro Internacional | ME | 133.2 | 04:02:26.000 | 32.966 | 
| 2025-06-08 | 68 | GP Douro Internacional | ME | 138.7 | 03:49:19.000 | 36.29 | 
| 2025-05-24 | 53 | Gran Premio Villa de Mojados | me | 135.9 | 03:07:43.000 | 43.438 | 
| 2025-05-04 | 50 | Volta a Portugal do Futuro | MU | 153.5 | 03:58:16.000 | 38.654 | 
| 2025-05-04 | 48 | Volta a Portugal do Futuro | MU | 153.3 | 14:15:33.000 | 10.751 | 
| 2025-05-03 | 44 | Volta a Portugal do Futuro | MU | 140.7 | 04:00:57.000 | 35.036 | 
| 2025-05-02 | 42 | Volta a Portugal do Futuro | MU | 124.8 | 03:33:56.000 | 35.002 | 
| 2025-05-01 | 12 | Volta a Portugal do Futuro | MU | 126.9 | 02:42:24.000 | 46.884 | 
| 2025-04-22 | 48 | Clásica Pascua | me | 154.2 | 03:46:21.000 | 40.875 | 
| 2025-04-06 | DNF | Clásica Ciudad de Torredonjimeno | me | 165 | 00:00:00.000 |  | 
| 2025-03-16 | 48 | Vuelta a Extremadura | me | 153.7 | 03:50:54.000 | 39.939 | 
| 2025-03-16 | 67 | Vuelta a Extremadura | me | 0 | 11:02:23.000 | 0 | 
| 2025-03-15 | 72 | Vuelta a Extremadura | me | 157 | 04:03:11.000 | 38.736 | 
| 2025-03-14 | 99 | Vuelta a Extremadura | me | 144.2 | 03:08:18.000 | 45.948 | 
| 2025-03-02 | 29 | 2ª Taça de Portugal Esperanças | MU | 88.34 | 02:32:34.000 | 34.742 | 
| 2025-03-01 | 37 | 1ª Taça de Portugal Esperanças | MU | 88.6 | 02:33:29.000 | 34.636 | 
| 2025-02-23 | 94 | Circuito del Guadiana - Don Benito | me | 0 | 03:40:35.000 | 0 | 
| 2025-02-09 | DNF | Prova de Abertura | ME | 158.8 | 00:00:00.000 |  | 
| 2024-09-15 | 35 | Vuelta a la Subbética | mj | 110.4 | 02:56:14.000 | 37.587 | 
| 2024-09-15 | 25 | Vuelta a la Subbética | mj | 0 | 08:06:01.000 | 0 | 
| 2024-09-14 | 28 | Vuelta a la Subbética | mj | 111.4 | 03:00:45.000 | 36.979 | 
| 2024-09-13 | 36 | Vuelta a la Subbética | mj | 77 | 02:09:02.000 | 35.805 | 
| 2024-09-07 | 5 | Memorial Manolo Gloria | mj | 117 | 02:46:52.000 | 42.07 | 
| 2024-09-01 | 20 | Volta Portugal Juniores | mj | 107.6 | 02:43:29.000 | 39.49 | 
| 2024-09-01 | 23 | Volta Portugal Juniores | mj | 0 | 10:01:07.000 | 0 | 
| 2024-08-31 | 5 | Volta Portugal Juniores | mj | 78 | 01:41:26.000 | 46.139 | 
| 2024-08-30 | 10 | Volta Portugal Juniores | mj | 107.2 | 02:36:00.000 | 41.231 | 
| 2024-08-29 | 68 | Volta Portugal Juniores | mj | 96.3 | 02:30:53.000 | 38.294 | 
| 2024-08-25 | 2 | Challenge Junior Carballo | mj | 0 | 05:07:03.000 | 0 | 
| 2024-08-25 | 4 | Challenge Junior Carballo | mj | 95 | 02:23:31.000 | 39.717 | 
| 2024-08-24 | 20 | Challenge Junior Carballo | mj | 103.2 | 02:35:20.000 | 39.863 | 
| 2024-08-17 | 16 | Gran Premio Villa de Cervera | mj | 55 | 01:22:19.000 | 40.089 | 
| 2024-08-11 | 6 | Gran Premio Ayuntamiento de Villamanín - Cuenca Minera | mj | 85 | 02:15:26.000 | 37.657 | 
| 2024-08-04 | 21 | Trofeo Ayuntamiento de Peñafiel Ruta Del Vino Ribera De Duero | mj | 128.57 | 03:04:59.000 | 41.702 | 
| 2024-07-21 | 39 | Vuelta Ciclista a Valladolid Junior | mj | 112.61 | 02:41:00.000 | 41.966 | 
| 2024-07-21 | 58 | Vuelta Ciclista a Valladolid Junior | mj | 0 | 07:49:48.000 | 0 | 
| 2024-07-20 | 73 | Vuelta Ciclista a Valladolid Junior | mj | 70 | 01:41:35.000 | 41.345 | 
| 2024-07-19 | 69 | Vuelta Ciclista a Valladolid Junior | mj | 122 | 03:13:35.000 | 37.813 | 
| 2024-07-14 | 49 | Bizkaiko Itzulia | mj | 98.3 | 02:30:14.000 | 39.259 | 
| 2024-07-14 | 54 | Bizkaiko Itzulia | mj | 0 | 09:03:05.000 | 0 | 
| 2024-07-13 | 115 | Bizkaiko Itzulia | mj | 68.5 | 01:42:41.000 | 40.026 | 
| 2024-07-12 | 58 | Bizkaiko Itzulia | mj | 95.8 | 02:25:02.000 | 39.632 | 
| 2024-07-11 | 57 | Bizkaiko Itzulia | mj | 95.4 | 02:18:40.000 | 41.279 | 
| 2024-06-20 | DNF | Vuelta al Besaya | mj | 116 | 00:00:00.000 |  | 
| 2024-06-16 | 33 | Memorial José Luis Junco - Aytos. Val de San Vicente y De Ribadedeva |  | 104.4 | 02:38:56.000 | 39.413 | 
| 2024-06-15 | 52 | Clásica Araba Vitoria-Gasteiz |  | 138.5 | 03:32:32.000 | 39.1 | 
| 2024-05-25 | 29 | GP Villa Comillas Junior | mj | 77.1 | 01:46:06.000 | 43.6 | 
| 2024-05-19 | 27 | Vuelta Ciclista a los Valles Cántabros | mj | 104.5 | 02:45:02.000 | 37.992 | 
| 2024-05-19 | 37 | Vuelta Ciclista a los Valles Cántabros | mj | 0 | 07:27:24.000 | 0 | 
| 2024-05-18 | 28 | Vuelta Ciclista a los Valles Cántabros | mj | 84.4 | 02:18:28.000 | 36.572 | 
| 2024-05-17 | 63 | Vuelta Ciclista a los Valles Cántabros | mj | 89.3 | 02:23:54.000 | 37.234 | 
| 2024-05-11 | 14 | Trofeo Junior Cevico de la Torre | mj | 82.6 | 02:05:48.000 | 39.396 | 
| 2024-05-03 | DNF | Vuelta Ciclista a la Montaña Central de Asturias | mj | 112.7 | 00:00:00.000 |  | 
| 2024-05-02 | 98 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 83.35 | 01:43:04.000 | 48.522 | 
| 2024-04-28 | 25 | GP Montemayor |  | 0 | 03:16:56.000 | 0 | 
| 2024-04-21 | 28 | Classica l'Hospitalet - Vandellos |  | 112 | 02:44:33.000 | 40.839 | 
| 2024-04-20 | 29 | Trofeu 15 d'Abril |  | 125 | 03:11:01.000 | 39.264 | 
| 2024-04-13 | 3 | Memorial Emilio Fernandez |  | 94.26 | 02:19:00.000 | 40.688 | 
| 2024-04-06 | 50 | Trofeo Santiago Santana |  | 0 | 02:07:36.000 | 0 | 
| 2024-03-24 | 23 | Challenge Volta o Barbanza | mj | 89.4 | 02:13:34.000 | 40.16 | 
| 2024-03-24 | 22 | Challenge Volta o Barbanza | mj | 0 | 00:00:00.000 |  | 
| 2024-03-23 | 20 | Challenge Volta o Barbanza | mj | 97.1 | 02:36:38.000 | 37.195 | 
| 2024-03-17 | 12 | Memorial Chely Álvarez |  | 86 | 02:25:31.000 | 35.46 | 
| 2024-03-16 | 14 | Gran Premio Ayuntamiento de Valdefresno |  | 0 | 02:15:34.000 | 0 | 
| 2024-03-03 | 26 | Trofeo Junior Villa de Guijuelo |  | 92.5 | 02:30:18.000 | 36.926 | 
| 2024-02-24 | 35 | Circuito del Guadiana Junior |  | 0 | 03:02:46.000 | 0 | 
| 2024-02-18 | 17 | Challenge Vuelta Ciclista a Extremadura Junior Masculina - 2 | mj | 0 | 02:04:00.000 | 0 | 
| 2024-02-17 | 38 | Challenge Vuelta Ciclista a Extremadura Junior Masculina - 1 | mj | 0 | 01:50:42.000 | 0 | 
| 2023-09-17 | 27 | Challenge la Subbética - Clásica de Carcabuey |  | 94 | 02:43:56.000 | 34.404 | 
| 2023-09-17 | 27 | Volta Alto Turia - GP Mancomunidad Alto Turia |  | 100 | 02:43:56.000 | 36.6 | 
| 2023-09-16 | 31 | Challenge la Subbética - Vuelta Ciclista a Cabra |  | 97 | 02:33:29.000 | 37.919 | 
| 2023-09-15 | 39 | Challenge la Subbética - Trofeo Turismo de Priego |  | 79 | 02:20:12.000 | 33.809 | 
| 2023-09-10 | 68 | Vuelta a Talavera |  | 111 | 03:07:21.000 | 35.548 | 
| 2023-09-10 | 52 | Vuelta a Talavera |  | 0 | 07:51:11.000 | 0 | 
| 2023-09-09 | 54 | Vuelta a Talavera |  | 80 | 02:36:29.000 | 30.674 | 
| 2023-09-08 | 92 | Vuelta a Talavera |  | 93 | 02:07:21.000 | 43.816 | 
| 2023-08-27 | 14 | Trofeo Junior Carballo | mj | 95 | 02:25:56.000 | 39.059 | 
| 2023-08-27 | 13 | Trofeo Junior Carballo | mj | 0 | 05:07:54.000 | 0 | 
| 2023-08-26 | 39 | Trofeo Junior Carballo | mj | 106.3 | 02:33:38.000 | 41.514 | 
| 2023-08-06 | 37 | Trofeo Ayuntamiento de Peñafiel Ruta Del Vino Ribera De Duero |  | 123 | 04:04:35.000 | 30.174 | 
| 2023-07-15 | DNF | Bizkaiko Itzulia |  | 51.5 | 00:00:00.000 |  | 
| 2023-07-14 | 66 | Bizkaiko Itzulia |  | 95.8 | 02:27:50.000 | 38.882 | 
| 2023-07-13 | 87 | Bizkaiko Itzulia |  | 94.8 | 02:16:56.000 | 41.538 | 
| 2023-07-08 | 23 | Circuito Cántabro Junior - El Camargues |  | 85 | 02:11:49.000 | 38.69 | 
| 2023-06-18 | 35 | Memorial José Luis Junco - Aytos de Ribadedeva y Val de San Vicente | mj | 118.1 | 03:13:09.000 | 36.687 | 
| 2023-06-10 | 18 | Trofeo Vicente López Carril | mj | 75.7 | 01:43:02.000 | 44.083 | 
| 2023-05-21 | 104 | Montaña Central de Asturias Etapa 4 - GP Ayuntamiento de Lena |  | 89 | 01:58:51.000 | 44.931 | 
| 2023-05-20 | 58 | Montaña Central de Asturias Etapa 3 - GP Ayuntamiento de Laviana |  | 66 | 01:36:23.000 | 41.086 | 
| 2023-05-19 | 82 | Montaña Central de Asturias Etapa 2 - GP Ayuntamiento de Mieres |  | 106 | 02:15:04.000 | 47.088 | 
| 2023-05-18 | 70 | Montaña Central de Asturias Etapa 1 - GP Ayuntamiento de Aller |  | 84 | 01:48:02.000 | 46.652 | 
| 2023-05-14 | 33 | Vuelta a las Comarcas Region de Murcia |  | 115 | 02:51:09.000 | 40.316 | 
| 2023-05-14 | 26 | Vuelta a las Comarcas Region de Murcia |  | 0 | 07:04:33.000 | 0 | 
| 2023-05-13 | 56 | Vuelta a las Comarcas Region de Murcia |  | 66 | 01:30:10.000 | 43.919 | 
| 2023-05-12 | 26 | Vuelta a las Comarcas Region de Murcia |  | 99 | 02:35:36.000 | 38.175 | 
| 2023-05-06 | 36 | Trofeo Ayuntamiento de Sardón de los Frailes | mj | 78.04 | 01:51:32.000 | 41.982 | 
| 2023-04-29 | 9 | Memorial Emilio Fernandez | mj | 94.26 | 02:20:54.000 | 40.139 | 
| 2023-04-16 | 65 | GP Montemayor |  | 137 | 03:39:49.000 | 37.395 |