| 2024-04-20 | 16 | Templarios UCI MTB Race Jerez De Los Caballeros |  | 0 | 03:59:49.000 | 0 | 
| 2024-04-06 | 68 | 11ª Jamón Bike |  | 0 | 04:41:29.000 | 0 | 
| 2024-02-11 | DNF | Mediterranean Epic |  | 0 | 00:00:00.000 |  | 
| 2024-02-04 | 41 | III LA Leyenda de Tartessos |  | 0 | 11:02:47.000 | 0 | 
| 2023-07-19 | DNF | Vuelta a la Comunidad de Madrid |  | 141 | 00:00:00.000 |  | 
| 2023-06-16 | 39 | Circuito Montañés |  | 0 | 13:07:38.000 | 0 | 
| 2023-06-16 | 45 | Circuito Montañés |  | 135.7 | 03:40:11.000 | 36.978 | 
| 2023-06-15 | 35 | Circuito Montañés |  | 137 | 03:22:43.000 | 40.549 | 
| 2023-06-14 | 65 | Circuito Montañés |  | 128.8 | 03:11:42.000 | 40.313 | 
| 2023-06-13 | 17 | Circuito Montañés |  | 125.1 | 02:53:02.000 | 43.379 | 
| 2023-06-10 | DNF | Vuelta a Navarra |  | 135 | 00:00:00.000 |  | 
| 2023-06-09 | 97 | Vuelta a Navarra |  | 137 | 04:08:24.000 | 33.092 | 
| 2023-06-08 | 100 | Vuelta a Navarra |  | 160 | 04:03:08.000 | 39.485 | 
| 2023-06-04 | 23 | Volta a Portugal do Futuro |  | 0 | 13:40:48.000 | 0 | 
| 2023-06-04 | 20 | Volta a Portugal do Futuro |  | 136 | 03:10:26.000 | 42.85 | 
| 2023-06-03 | 19 | Volta a Portugal do Futuro |  | 127.5 | 03:33:47.000 | 35.784 | 
| 2023-06-02 | 29 | Volta a Portugal do Futuro |  | 140.7 | 03:29:02.000 | 40.386 | 
| 2023-06-01 | 20 | Volta a Portugal do Futuro |  | 142.4 | 03:27:33.000 | 41.166 | 
| 2023-05-21 | 54 | Vigo |  | 186 | 05:02:12.000 | 36.929 | 
| 2023-05-20 | 50 | Rutas Xacobeas |  | 0 | 04:01:45.000 | 0 | 
| 2023-04-16 | 28 | Gran Premio ciclista Cuéllar |  | 160 | 03:36:49.000 | 44.277 | 
| 2023-04-01 | 46 | II Etapa Challenge Alicante Interior |  | 117 | 03:17:20.000 | 35.574 | 
| 2023-03-19 | 38 | Trofeo Caja Rural "Gran Premio San José" |  | 161 | 03:54:56.000 | 41.118 | 
| 2023-03-18 | 50 | Trofeo Excmo. Ayto. Zamora |  | 82 | 02:02:31.000 | 40.158 | 
| 2023-03-11 | 13 | Clásica Ciudad del Sol GP 9Seguros |  | 110 | 04:05:37.000 | 26.871 |