| 2025-03-15 | 43 | Vuelta a Extremadura | me | 157 | 03:52:36.000 | 40.499 | 
| 2025-03-14 | 78 | Vuelta a Extremadura | me | 144.2 | 03:03:36.000 | 47.124 | 
| 2025-03-08 | DNF | Memorial Txomin Perurena - P. Alkorta Aiztondo Klasika | me | 132.8 | 00:00:00.000 |  | 
| 2025-02-23 | 70 | Circuito del Guadiana - Don Benito | me | 0 | 03:39:55.000 | 0 | 
| 2025-02-09 | 18 | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 0 | 09:20:01.000 | 0 | 
| 2025-02-09 | 39 | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 160 | 03:45:52.000 | 42.503 | 
| 2025-02-08 | 110 | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 152 | 03:14:36.000 | 46.865 | 
| 2025-02-07 | 13 | Vuelta Ciclista al Guadalentín - Región de Murcia | me | 101 | 02:19:33.000 | 43.425 | 
| 2024-08-10 | DNF | Gran Premio a Toledo Flandriens (U25) | me | 164 | 00:00:00.000 |  | 
| 2024-08-03 | DNF | Premio Ayuntamiento de Sopela | me | 114.6 | 00:00:00.000 |  | 
| 2024-08-02 | 87 | San Roman Saria Nagusia - Muxika | me | 128.6 | 03:15:03.000 | 39.559 | 
| 2024-07-21 | 18 | Dorletako Amaren Sari Nagusia | me | 97.5 | 02:10:45.000 | 44.742 | 
| 2024-07-14 | 46 | Vuelta a la Comunidad de Madrid | mu | 0 | 12:45:25.000 | 0 | 
| 2024-07-14 | 47 | Vuelta a la Comunidad de Madrid | mu | 139 | 03:28:59.000 | 39.907 | 
| 2024-07-13 | 101 | Vuelta a la Comunidad de Madrid | mu | 137.5 | 03:23:38.000 | 40.514 | 
| 2024-07-12 | 43 | Vuelta a la Comunidad de Madrid | mu | 101.2 | 02:39:57.000 | 37.962 | 
| 2024-07-11 | 85 | Vuelta a la Comunidad de Madrid | mu | 141 | 03:01:15.000 | 46.676 | 
| 2024-06-30 | 17 | Trofeo Casa Luisa - Ayto. Ayegui | me | 142.2 | 03:32:31.000 | 40.147 | 
| 2024-06-16 | 24 | Clásica Primavera I Memorial Federico Martín Bahamontes | me | 145.25 | 03:38:18.000 | 39.922 | 
| 2024-05-26 | 30 | Volta a Portugal do Futuro |  | 0 | 14:32:57.000 | 0 | 
| 2024-05-26 | 26 | Volta a Portugal do Futuro |  | 150.8 | 03:43:47.000 | 40.432 | 
| 2024-05-25 | 5 | Volta a Portugal do Futuro |  | 143.4 | 03:44:49.000 | 38.271 | 
| 2024-05-24 | 43 | Volta a Portugal do Futuro |  | 119.6 | 03:25:47.000 | 34.872 | 
| 2024-05-23 | 59 | Volta a Portugal do Futuro |  | 140.5 | 00:00:00.000 |  | 
| 2024-05-19 | 47 | Vigo |  | 170 | 05:19:34.000 | 31.918 | 
| 2024-05-18 | 90 | Rutas Xacobeas | me | 165.4 | 04:17:43.000 | 38.507 | 
| 2024-05-12 | 64 | Pissei - Memorial Pascual Momparler |  | 162 | 04:01:39.000 | 40.223 | 
| 2024-05-05 | 9 | GP Vila-Real de Ciclisme |  | 0 | 06:39:09.000 | 0 | 
| 2024-05-05 | 59 | GP Vila-Real de Ciclisme |  | 126.5 | 02:59:59.000 | 42.171 | 
| 2024-05-04 | 9 | GP Vila-Real de Ciclisme |  | 137.3 | 03:39:10.000 | 37.588 | 
| 2024-03-17 | 32 | Memorial Cirilo Zunzarren | me | 142 | 03:32:08.000 | 40.163 | 
| 2024-03-16 | 45 | San Gregorio Saria - Asier Aranceta Memoriala | me | 119.7 | 02:56:06.000 | 40.784 | 
| 2024-03-09 | 22 | SF-Haitzasko Oroimenezkoa | me | 117 | 03:03:12.000 | 38.319 | 
| 2024-03-02 | 1 | Ereñoko Udala Sari Nagusia | me | 0 | 02:49:10.000 | 0 | 
| 2024-02-18 | 72 | Memorial Sanroma | me | 0 | 06:51:08.000 | 0 | 
| 2024-02-18 | 80 | Memorial Sanroma | me | 163 | 04:04:28.000 | 40.005 | 
| 2024-02-17 | 38 | Memorial Sanroma | me | 124 | 02:46:40.000 | 44.64 | 
| 2024-02-10 | 14 | Gran Premio Ciclista Ciudad de Fuenlabrada | me | 0 | 02:12:37.000 | 0 | 
| 2024-02-04 | 35 | Circuit de l'Essor |  | 120 | 02:37:23.000 | 45.748 | 
| 2024-02-03 | 63 | Boucles de l'Essor |  | 117.2 | 02:44:38.000 | 42.713 | 
| 2023-08-15 | 33 | Gran Premio San Lorenzo de Ciclismo |  | 86 | 01:59:29.000 | 43.186 | 
| 2023-07-19 | DNF | Vuelta a la Comunidad de Madrid |  | 141 | 00:00:00.000 |  | 
| 2023-06-16 | 58 | Circuito Montañés |  | 0 | 13:18:13.000 | 0 | 
| 2023-06-16 | 60 | Circuito Montañés |  | 135.7 | 03:47:24.000 | 35.805 | 
| 2023-06-15 | 48 | Circuito Montañés |  | 137 | 03:26:05.000 | 39.887 | 
| 2023-06-14 | 86 | Circuito Montañés |  | 128.8 | 03:11:42.000 | 40.313 | 
| 2023-06-13 | 29 | Circuito Montañés |  | 125.1 | 02:53:02.000 | 43.379 | 
| 2023-04-29 | 10 | Trofeo Ciudad Medina de Pomar |  | 135 | 03:13:31.000 | 41.857 | 
| 2023-04-16 | 50 | Gran Premio ciclista Cuéllar |  | 160 | 03:41:24.000 | 43.36 | 
| 2023-04-02 | 55 | III Etapa Challenge Alicante Interior - Trofeo San Jorge |  | 114 | 02:51:57.000 | 39.779 | 
| 2023-04-01 | 34 | II Etapa Challenge Alicante Interior |  | 117 | 03:10:47.000 | 36.796 | 
| 2023-03-26 | 52 | Gorlako Igoera |  | 131 | 03:25:40.000 | 38.217 | 
| 2023-03-25 | 26 | SF-Haitzasko Oroimenezkoa |  | 117 | 02:55:39.000 | 39.966 | 
| 2023-03-19 | 104 | Vuelta a Extremadura |  | 0 | 14:29:37.000 | 0 | 
| 2023-03-19 | 81 | Vuelta a Extremadura |  | 145.7 | 03:31:44.000 | 41.288 | 
| 2023-03-18 | 111 | Vuelta a Extremadura |  | 161.8 | 03:55:21.000 | 41.249 | 
| 2023-03-17 | 101 | Vuelta a Extremadura |  | 130.4 | 03:00:37.000 | 43.318 | 
| 2023-03-16 | 128 | Vuelta a Extremadura |  | 153 | 03:52:45.000 | 39.441 | 
| 2023-03-05 | 27 | Trofeo Olías Industrial |  | 151 | 03:29:59.000 | 43.146 | 
| 2023-03-04 | 36 | Memorial Julio Chineta |  | 154 | 03:24:34.000 | 45.169 | 
| 2023-02-25 | 33 | Zumaia Saria |  | 114 | 02:34:23.000 | 44.305 | 
| 2023-02-19 | 107 | Memorial Manuel Sanroma Valencia |  | 0 | 07:00:30.000 | 0 | 
| 2023-02-19 | 96 | Memorial Manuel Sanroma Valencia |  | 196 | 04:11:31.000 | 46.756 | 
| 2023-02-18 | 126 | Memorial Manuel Sanroma Valencia |  | 122 | 02:48:59.000 | 43.318 | 
| 2023-02-04 | 105 | Boucles de l'Essor |  | 117.2 | 02:37:40.000 | 44.6 |