| 2025-02-15 | 59 | UCI Gravel World Series ME - Castellon Gravel Race | me | 97 | 03:58:39.000 | 24.387 | 
| 2024-09-15 | 33 | Vuelta a la Subbética | mj | 0 | 08:10:27.000 | 0 | 
| 2024-09-15 | 49 | Vuelta a la Subbética | mj | 110.4 | 02:57:44.000 | 37.269 | 
| 2024-09-14 | 41 | Vuelta a la Subbética | mj | 111.4 | 03:03:41.000 | 36.389 | 
| 2024-09-13 | 33 | Vuelta a la Subbética | mj | 77 | 02:09:02.000 | 35.805 | 
| 2024-08-08 | 34 | Vuelta Ciclista Camporrobles | mj | 111.1 | 02:20:01.000 | 47.609 | 
| 2024-08-07 | 19 | GP Ayuntamiento Benagéber - Alto Turia – Benagéber | mj | 100 | 02:45:22.000 | 36.283 | 
| 2024-08-04 | 18 | Trofeo Ayuntamiento de Peñafiel Ruta Del Vino Ribera De Duero | mj | 128.57 | 03:04:59.000 | 41.702 | 
| 2024-07-23 | 19 | Vuelta a Pamplona Junior | mj | 0 | 11:11:53.000 | 0 | 
| 2024-07-23 | 26 | Vuelta a Pamplona Junior | mj | 113.3 | 02:49:28.000 | 40.114 | 
| 2024-07-22 | 28 | Vuelta a Pamplona Junior | mj | 109.5 | 02:50:05.000 | 38.628 | 
| 2024-07-21 | 30 | Vuelta a Pamplona Junior | mj | 110.7 | 02:52:58.000 | 38.4 | 
| 2024-07-20 | 21 | Vuelta a Pamplona Junior | mj | 111.9 | 02:39:22.000 | 42.129 | 
| 2024-06-30 | 43 | Gran Premi Sant Pere | me | 115.5 | 02:56:04.000 | 39.36 | 
| 2024-06-29 | 17 | Memorial Josep Segù | mj | 42 | 01:12:58.000 | 34.536 | 
| 2024-06-16 | 35 | Memorial José Luis Junco - Aytos. Val de San Vicente y De Ribadedeva |  | 104.4 | 02:38:56.000 | 39.413 | 
| 2024-06-15 | 36 | Clásica Araba Vitoria-Gasteiz |  | 138.5 | 03:32:12.000 | 39.161 | 
| 2024-06-09 | 4 | Copa Catalana Terrassa | mj | 55 | 01:23:46.000 | 39.395 | 
| 2024-06-02 | 44 | Cursa Ciclista del Llobregat "Navàs-Sant Boi" |  | 111 | 02:41:09.000 | 41.328 | 
| 2024-03-30 | 88 | Klasika Primavera |  | 0 | 01:57:34.000 | 0 | 
| 2024-03-24 | 54 | Trofeo Entrada de Toros y Caballos |  | 94.6 | 02:20:45.000 | 40.327 | 
| 2024-03-23 | 55 | Trofeo Castillo de Onda |  | 80 | 01:53:41.000 | 42.223 | 
| 2024-03-17 | 82 | Trofeo Ayuntamiento Castellnovo |  | 0 | 02:37:25.000 | 0 | 
| 2024-03-16 | 10 | Trofeo Julián Borrás |  | 0 | 02:21:07.000 | 0 | 
| 2024-02-25 | 37 | Ronde Bessieraine | mj | 80.1 | 02:04:11.000 | 38.701 | 
| 2024-02-24 | 49 | Mapei Classic |  | 96.5 | 02:58:59.000 | 32.349 | 
| 2024-02-11 | 17 | Volta a la Plana Baixa | mj | 0 | 02:15:52.000 | 0 | 
| 2024-02-11 | 12 | Volta a la Plana Baixa | mj | 0 | 04:47:16.000 | 0 | 
| 2024-02-10 | 9 | Volta a la Plana Baixa | mj | 0 | 01:18:54.000 | 0 | 
| 2024-02-09 | 26 | Volta a la Plana Baixa | mj | 0 | 01:12:30.000 | 0 | 
| 2023-10-01 | 20 | Challenge del Vallés |  | 0 | 03:02:32.000 | 0 | 
| 2023-10-01 | 20 | Challenge del Vallés |  | 110 | 02:56:39.000 | 37.362 | 
| 2023-09-23 | 49 | Gran Premi Ciutat del Prat Junior |  | 70 | 00:00:00.000 |  | 
| 2023-09-16 | 48 | Challenge la Subbética - Vuelta Ciclista a Cabra |  | 97 | 02:34:06.000 | 37.768 | 
| 2023-09-15 | 60 | Challenge la Subbética - Trofeo Turismo de Priego |  | 79 | 02:24:09.000 | 32.882 | 
| 2023-09-10 | 46 | Vuelta a Talavera |  | 0 | 07:51:08.000 | 0 | 
| 2023-09-10 | 62 | Vuelta a Talavera |  | 111 | 03:07:21.000 | 35.548 | 
| 2023-09-09 | 42 | Vuelta a Talavera |  | 80 | 02:36:26.000 | 30.684 | 
| 2023-09-08 | 63 | Vuelta a Talavera |  | 93 | 02:07:21.000 | 43.816 | 
| 2023-09-03 | 11 | Trofeu Enric Armengol Junior |  | 26 | 00:48:10.000 | 32.388 | 
| 2023-08-10 | 46 | Vuelta ciclista Camporrobles - Memorial Juan García - Challenge CV |  | 111 | 02:53:30.000 | 38.386 | 
| 2023-07-29 | 40 | Memorial Junior Ángel Cabrero - Ayto. S.S. Reyes |  | 100 | 02:16:13.000 | 44.047 | 
| 2023-06-24 | 59 | Vuelta al Besaya |  | 75.2 | 01:53:00.000 | 39.929 | 
| 2023-06-23 | 98 | Vuelta al Besaya |  | 106 | 02:36:00.000 | 40.769 | 
| 2023-06-22 | 56 | Vuelta al Besaya |  | 116 | 02:47:40.000 | 41.511 | 
| 2023-06-04 | 47 | Cursa Ciclista del Llobregat Navàs - Sant Boi | mj | 0 | 02:42:20.000 | 0 | 
| 2023-05-21 | 61 | Montaña Central de Asturias Etapa 4 - GP Ayuntamiento de Lena |  | 89 | 01:53:44.000 | 46.952 | 
| 2023-05-20 | 53 | Montaña Central de Asturias Etapa 3 - GP Ayuntamiento de Laviana |  | 66 | 01:36:23.000 | 41.086 | 
| 2023-05-19 | 83 | Montaña Central de Asturias Etapa 2 - GP Ayuntamiento de Mieres |  | 106 | 02:15:04.000 | 47.088 | 
| 2023-05-18 | 105 | Montaña Central de Asturias Etapa 1 - GP Ayuntamiento de Aller |  | 84 | 01:48:02.000 | 46.652 | 
| 2023-05-01 | 12 | GP Diputació - Gran Premi Vila de Ripoll | mj | 0 | 00:40:02.000 | 0 | 
| 2023-02-26 | 51 | Shimano Supercup Massi Banyoles |  | 0 | 01:11:04.000 | 0 | 
| 2023-02-19 | 29 | Internationales Chelva Gsport Challenge |  | 0 | 01:10:00.000 | 0 | 
| 2023-02-12 | 32 | Shimano Supercup Massi La Nucia |  | 0 | 01:19:33.000 | 0 | 
| 2023-02-05 | 15 | Volcat Platja D'Aro - 2 |  | 0 | 02:00:58.000 | 0 | 
| 2023-02-04 | 17 | Volcat Platja D'Aro - 1 |  | 0 | 01:54:09.000 | 0 |