| 2023-09-27 | 60 | Vuelta Ciclistica a Hispania |  | 0 | 14:32:21.000 | 0 | 
| 2023-09-27 | 50 | Vuelta Ciclistica a Hispania |  | 109 | 02:36:26.000 | 41.807 | 
| 2023-09-26 | 80 | Vuelta Ciclistica a Hispania |  | 143 | 03:19:44.000 | 42.957 | 
| 2023-09-25 | 65 | Vuelta Ciclistica a Hispania |  | 110 | 03:45:04.000 | 29.325 | 
| 2023-09-23 | 100 | Vuelta Ciclistica a Hispania |  | 160 | 04:29:39.000 | 35.602 | 
| 2023-08-27 | 24 | Tour des Landes |  | 0 | 06:41:37.000 | 0 | 
| 2023-08-27 | 24 | Tour des Landes |  | 150 | 03:26:35.000 | 43.566 | 
| 2023-08-26 | 9 | Tour des Landes |  | 150 | 03:12:12.000 | 46.826 | 
| 2023-07-22 | 32 | Loinatz Proba - Memorial Ion Lazcano |  | 141 | 03:18:54.000 | 42.534 | 
| 2023-06-18 | 13 | GP Mungia - Memorial Agustin Sagasti |  | 137 | 03:24:56.000 | 40.111 | 
| 2023-06-11 | 71 | Vuelta a Navarra |  | 0 | 15:35:14.000 | 0 | 
| 2023-06-11 | 81 | Vuelta a Navarra |  | 149 | 04:09:14.000 | 35.87 | 
| 2023-06-10 | 74 | Vuelta a Navarra |  | 135 | 03:25:02.000 | 39.506 | 
| 2023-06-09 | 84 | Vuelta a Navarra |  | 137 | 04:03:32.000 | 33.753 | 
| 2023-06-08 | 50 | Vuelta a Navarra |  | 160 | 03:57:26.000 | 40.432 | 
| 2023-05-06 | 43 | Bidasoa Itzulia U23 |  | 74 | 02:08:06.000 | 34.66 | 
| 2023-05-06 | 72 | Bidasoa Itzulia U23 |  | 0 | 09:13:26.000 | 0 | 
| 2023-05-05 | 88 | Bidasoa Itzulia U23 |  | 129 | 03:45:36.000 | 34.309 | 
| 2023-05-04 | 87 | Bidasoa Itzulia U23 |  | 130 | 03:19:44.000 | 39.052 | 
| 2023-04-16 | 22 | Gran Premio ciclista Cuéllar |  | 160 | 03:36:39.000 | 44.311 | 
| 2023-04-02 | DNF | Memorial Valenciaga |  | 0 | 00:00:00.000 |  | 
| 2023-04-01 | 11 | Klásika Primavera |  | 0 | 02:51:31.000 | 0 | 
| 2023-03-26 | 54 | Gorlako Igoera |  | 131 | 03:25:40.000 | 38.217 | 
| 2023-03-19 | 87 | Vuelta a Extremadura |  | 0 | 14:22:34.000 | 0 | 
| 2023-03-19 | 65 | Vuelta a Extremadura |  | 145.7 | 03:29:13.000 | 41.784 | 
| 2023-03-18 | 96 | Vuelta a Extremadura |  | 161.8 | 03:52:12.000 | 41.809 | 
| 2023-03-17 | 88 | Vuelta a Extremadura |  | 130.4 | 03:00:37.000 | 43.318 | 
| 2023-03-16 | 121 | Vuelta a Extremadura |  | 153 | 03:51:00.000 | 39.74 | 
| 2023-03-11 | 24 | San Gregorio Seria |  | 131 | 03:18:40.000 | 39.564 | 
| 2023-03-04 | 14 | Ereñoko Udala Sari Nagusia |  | 103 | 02:45:03.000 | 37.443 | 
| 2023-02-25 | 4 | Zumaia Saria |  | 114 | 02:34:12.000 | 44.358 | 
| 2023-02-18 | 54 | Memorial Jesus Pereda |  | 134.04 | 03:50:05.000 | 34.954 | 
| 2023-02-12 | 43 | Trophée de l'Essor |  | 123.3 | 02:48:10.000 | 43.992 | 
| 2023-02-10 | 61 | Tour de Basse-Navarre |  | 109 | 02:39:00.000 | 41.132 | 
| 2023-02-05 | 74 | Circuit de l'Essor |  | 110 | 02:26:20.000 | 45.103 | 
| 2023-02-04 | 25 | Boucles de l'Essor |  | 117.2 | 02:37:40.000 | 44.6 |