| 2025-08-08 | DNF | Vuelta a Ávila | me | 119 | 00:00:00.000 |  | 
| 2024-08-25 | 11 | Challenge Junior Carballo | mj | 95 | 02:24:34.000 | 39.428 | 
| 2024-08-25 | 8 | Challenge Junior Carballo | mj | 0 | 05:08:09.000 | 0 | 
| 2024-08-24 | 10 | Challenge Junior Carballo | mj | 103.2 | 02:35:20.000 | 39.863 | 
| 2024-08-12 | 5 | Trofeo Junior Moixent | mj | 87.1 | 02:19:22.000 | 37.498 | 
| 2024-08-08 | 35 | Vuelta Ciclista Camporrobles | mj | 111.1 | 02:20:01.000 | 47.609 | 
| 2024-08-07 | 24 | GP Ayuntamiento Benagéber - Alto Turia – Benagéber | mj | 100 | 02:45:22.000 | 36.283 | 
| 2024-08-04 | 23 | Trofeo Ayuntamiento de Peñafiel Ruta Del Vino Ribera De Duero | mj | 128.57 | 03:05:14.000 | 41.646 | 
| 2024-07-21 | 16 | Grande Prémio do Minho | mj | 0 | 06:53:39.000 | 0 | 
| 2024-07-21 | 9 | Grande Prémio do Minho | mj | 96 | 02:24:27.000 | 39.875 | 
| 2024-07-20 | 2 | Grande Prémio do Minho | mj | 83.5 | 02:11:13.000 | 38.181 | 
| 2024-07-19 | 29 | Grande Prémio do Minho | mj | 98.2 | 02:17:59.000 | 42.701 | 
| 2024-06-23 | 38 | Vuelta al Besaya | mj | 95 | 10:29:34.000 | 9.054 | 
| 2024-06-23 | 25 | Vuelta al Besaya | mj | 95 | 02:29:00.000 | 38.255 | 
| 2024-06-22 | 40 | Vuelta al Besaya | mj | 112 | 02:43:13.000 | 41.172 | 
| 2024-06-21 | 46 | Vuelta al Besaya | mj | 106 | 02:32:05.000 | 41.819 | 
| 2024-06-20 | 103 | Vuelta al Besaya | mj | 116 | 02:45:16.000 | 42.114 | 
| 2024-06-15 | 46 | Clásica Araba Vitoria-Gasteiz |  | 138.5 | 03:32:12.000 | 39.161 | 
| 2024-05-12 | 11 | Carrera Junior Xalo | mj | 0 | 02:54:32.000 | 0 | 
| 2024-05-05 | 23 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 0 | 07:43:13.000 | 0 | 
| 2024-05-05 | 22 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 68.5 | 01:36:06.000 | 42.768 | 
| 2024-05-04 | 25 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 84.8 | 01:47:24.000 | 47.374 | 
| 2024-05-03 | 40 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 112.7 | 02:38:07.000 | 42.766 | 
| 2024-05-02 | 70 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 83.35 | 01:41:36.000 | 49.222 | 
| 2024-04-28 | 4 | GP Montemayor |  | 0 | 03:16:43.000 | 0 | 
| 2024-04-21 | 1 | Classica l'Hospitalet - Vandellos |  | 112 | 02:43:07.000 | 41.198 | 
| 2024-04-20 | 12 | Trofeu 15 d'Abril |  | 125 | 03:11:01.000 | 39.264 | 
| 2024-03-24 | 7 | Challenge Volta o Barbanza | mj | 0 | 00:00:00.000 |  | 
| 2024-03-24 | 9 | Challenge Volta o Barbanza | mj | 89.4 | 02:11:44.000 | 40.719 | 
| 2024-03-23 | 6 | Challenge Volta o Barbanza | mj | 97.1 | 02:35:09.000 | 37.551 | 
| 2024-02-25 | 12 | 2ª Taça de Portugal Esperanças |  | 102.3 | 02:49:21.000 | 36.244 | 
| 2024-02-24 | 18 | Circuito del Guadiana Junior |  | 0 | 03:02:46.000 | 0 | 
| 2023-09-09 | 120 | Vuelta a Talavera |  | 80 | 02:40:13.000 | 29.959 | 
| 2023-09-08 | 8 | Vuelta a Talavera |  | 93 | 02:07:21.000 | 43.816 | 
| 2023-07-29 | 20 | Memorial Junior Ángel Cabrero - Ayto. S.S. Reyes |  | 100 | 02:16:13.000 | 44.047 | 
| 2023-06-04 | 25 | Cursa Ciclista del Llobregat Navàs - Sant Boi | mj | 0 | 02:42:09.000 | 0 | 
| 2023-04-16 | 89 | GP Montemayor |  | 137 | 03:46:17.000 | 36.326 | 
| 2023-04-15 | 57 | Trofeu 15 d'Abril | mj | 125 | 03:06:35.000 | 40.197 | 
| 2023-03-26 | 42 | Trofeo Julián Borrás |  | 98 | 02:18:30.000 | 42.455 | 
| 2023-03-25 | 85 | Trofeu Mas de la Costa |  | 78.5 | 02:08:13.000 | 36.735 | 
| 2023-03-05 | 20 | Trofeo Entrada de Toros y Caballos |  | 94.6 | 02:20:22.000 | 40.437 | 
| 2023-03-04 | 47 | Trofeo Castillo de Ondo |  | 80 | 01:55:17.000 | 41.637 | 
| 2023-02-25 | 41 | Circuito del Guadiana Junior |  | 120 | 03:14:09.000 | 37.085 |