| 2025-06-15 | 38 | Memorial José Luis Junco - Aytos. Val de San Vicente y De Ribadedeva | mj | 104.4 | 02:30:35.000 | 41.598 | 
| 2025-06-14 | 14 | Clásica Araba Vitoria-Gasteiz | mj | 138.2 | 03:27:30.000 | 39.961 | 
| 2025-06-01 | 2 | Trofeo Vicente López Carril | mj | 75.7 | 01:41:20.000 | 44.822 | 
| 2025-05-24 | 5 | GP Villa Comillas Junior | mj | 77.1 | 01:48:18.000 | 42.715 | 
| 2025-05-18 | 38 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 0 | 08:15:49.000 | 0 | 
| 2025-05-18 | 72 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 63.3 | 01:40:49.000 | 37.672 | 
| 2025-05-17 | 18 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 89.1 | 01:51:39.000 | 47.882 | 
| 2025-05-16 | 25 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 117.8 | 02:39:22.000 | 44.351 | 
| 2025-05-15 | 108 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 90 | 02:03:59.000 | 43.554 | 
| 2025-05-04 | DNF | Vuelta Ciclista a los Valles Cántabros | mj | 104.5 | 00:00:00.000 |  | 
| 2025-05-03 | 26 | Vuelta Ciclista a los Valles Cántabros | mj | 85.9 | 02:14:30.000 | 38.32 | 
| 2025-05-02 | 7 | Vuelta Ciclista a los Valles Cántabros | mj | 94.4 | 02:13:33.000 | 42.411 | 
| 2025-04-27 | 5 | Memorial Chele Campos | mj | 99.2 | 02:28:21.000 | 40.121 | 
| 2025-04-26 | 13 | Gran Premio El Baruco - Ayuntamiento de Camargo | mj | 97 | 02:26:01.000 | 39.858 | 
| 2025-04-12 | 4 | Challenge Volta o Barbanza 1 | mj | 0 | 02:06:11.000 | 0 | 
| 2025-04-06 | 16 | Vuelta Ciclista Gran Canaria Junior | mj | 0 | 03:56:40.000 | 0 | 
| 2025-04-06 | 18 | Vuelta Ciclista Gran Canaria Junior | mj | 49.5 | 01:35:27.000 | 31.116 | 
| 2025-04-05 | 11 | Vuelta Ciclista Gran Canaria Junior | mj | 87 | 02:21:13.000 | 36.964 | 
| 2025-03-16 | 37 | Challenge Comarcas Leonesas | mj | 86 | 02:22:25.000 | 36.232 | 
| 2025-03-16 | 36 | Challenge Comarcas Leonesas | mj | 0 | 04:37:08.000 | 0 | 
| 2025-03-15 | 4 | Challenge Comarcas Leonesas | mj | 93 | 02:08:05.000 | 43.565 | 
| 2025-03-08 | 24 | Challenge Comarcas de Béjar | mj | 72.7 | 02:02:07.000 | 35.72 | 
| 2025-01-12 | 35 | National Championships Spain MJ | MJ | 0 | 00:56:55.000 | 0 | 
| 2024-11-17 | 28 | Ciclocross Ciudad de Alcobendas - Enbici | MJ | 0 | 00:41:10.000 | 0 | 
| 2024-10-06 | 31 | Trofeo Villa de Gijón | MJ | 0 | 00:50:45.000 | 0 | 
| 2024-08-25 | 31 | Challenge Junior Carballo | mj | 95 | 02:30:01.000 | 37.996 | 
| 2024-08-25 | 26 | Challenge Junior Carballo | mj | 0 | 05:13:17.000 | 0 | 
| 2024-08-24 | 5 | Challenge Junior Carballo | mj | 103.2 | 02:34:44.000 | 40.017 | 
| 2024-08-21 | 3 | Circuito de Escalante | mj | 72.6 | 01:42:26.000 | 42.525 | 
| 2024-08-11 | 8 | Gran Premio Ayuntamiento de Villamanín - Cuenca Minera | mj | 85 | 02:15:48.000 | 37.555 | 
| 2024-08-06 | 13 | Gran Premio El Cristo | mj | 90.8 | 01:55:06.000 | 47.333 | 
| 2024-08-04 | 10 | Trofeo Fundación | mj | 82.9 | 02:11:34.000 | 37.806 | 
| 2024-07-28 | 16 | GP Paco Cepeda | mj | 68 | 01:41:58.000 | 40.013 | 
| 2024-07-21 | 16 | Vuelta Ciclista a Valladolid Junior | mj | 0 | 07:43:06.000 | 0 | 
| 2024-07-21 | 9 | Vuelta Ciclista a Valladolid Junior | mj | 112.61 | 02:40:48.000 | 42.019 | 
| 2024-07-20 | 43 | Vuelta Ciclista a Valladolid Junior | mj | 70 | 01:41:22.000 | 41.434 | 
| 2024-07-19 | 18 | Vuelta Ciclista a Valladolid Junior | mj | 122 | 03:07:25.000 | 39.057 | 
| 2024-06-30 | 6 | Campeonato de Cantabria - Trofeo Santa Juliana | mj | 88.6 | 02:19:04.000 | 38.226 | 
| 2024-06-22 | DNF | Vuelta al Besaya | mj | 112 | 00:00:00.000 |  | 
| 2024-06-21 | 105 | Vuelta al Besaya | mj | 106 | 02:37:21.000 | 40.419 | 
| 2024-06-20 | 140 | Vuelta al Besaya | mj | 116 | 02:47:46.000 | 41.486 | 
| 2024-06-16 | 5 | Memorial José Luis Junco - Aytos. Val de San Vicente y De Ribadedeva |  | 104.4 | 02:36:47.000 | 39.953 | 
| 2024-06-08 | 11 | Trofeo Vicente López Carril | mj | 75.7 | 02:08:48.000 | 35.264 | 
| 2024-05-25 | DNF | GP Villa Comillas Junior | mj | 77.1 | 00:00:00.000 |  | 
| 2024-05-19 | 9 | Vuelta Ciclista a los Valles Cántabros | mj | 0 | 07:18:46.000 | 0 | 
| 2024-05-19 | 16 | Vuelta Ciclista a los Valles Cántabros | mj | 104.5 | 02:44:47.000 | 38.05 | 
| 2024-05-18 | 12 | Vuelta Ciclista a los Valles Cántabros | mj | 84.4 | 02:16:38.000 | 37.063 | 
| 2024-05-17 | 39 | Vuelta Ciclista a los Valles Cántabros | mj | 89.3 | 02:17:21.000 | 39.01 | 
| 2024-05-11 | 5 | Trofeo Junior Cevico de la Torre | mj | 82.6 | 02:04:10.000 | 39.914 | 
| 2024-05-05 | 40 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 0 | 07:46:49.000 | 0 | 
| 2024-05-05 | 40 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 68.5 | 01:36:52.000 | 42.429 | 
| 2024-05-04 | 37 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 84.8 | 01:48:07.000 | 47.06 | 
| 2024-05-03 | 45 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 112.7 | 02:38:46.000 | 42.591 | 
| 2024-05-02 | 97 | Vuelta Ciclista a la Montaña Central de Asturias | mj | 83.35 | 01:43:04.000 | 48.522 | 
| 2024-04-28 | 6 | Memorial Chele Campos | mj | 99.2 | 02:33:43.000 | 38.721 | 
| 2024-04-27 | 10 | Gran Premio El Baruco - Ayuntamiento de Camargo | mj | 97 | 02:28:32.000 | 39.183 | 
| 2024-04-06 | 7 | Trofeo Santiago Santana |  | 0 | 02:04:51.000 | 0 | 
| 2024-03-09 | 49 | Zumaia Saria - Joxe Mari Korta | mj | 0 | 02:19:56.000 | 0 | 
| 2024-03-03 | 16 | Trofeo Junior Villa de Guijuelo |  | 92.5 | 02:30:07.000 | 36.971 |