| 2025-08-31 | 71 | SC Loinaz te Proba | me | 131 | 03:09:58.000 | 41.376 |
| 2025-08-24 | 35 | San Bartolomé Sari Nagusia | ME | 107.8 | 02:34:33.000 | 41.851 |
| 2025-08-23 | 123 | Memorial Etxaniz | ME | 105 | 02:25:03.000 | 43.433 |
| 2025-08-17 | 76 | Laudio Saria | ME | 110.8 | 02:41:46.000 | 41.096 |
| 2025-08-10 | 87 | Premio Ayuntamiento de Sopela | ME | 114.6 | 02:46:24.000 | 41.322 |
| 2025-07-26 | 11 | Vuelta Ciclista a Castilla y León | MU | 117.6 | 02:24:07.000 | 48.96 |
| 2025-07-26 | 90 | Vuelta Ciclista a Castilla y León | MU | 0 | 16:06:20.000 | 0 |
| 2025-07-25 | 95 | Vuelta Ciclista a Castilla y León | MU | 153.6 | 04:05:31.000 | 37.537 |
| 2025-07-24 | 35 | Vuelta Ciclista a Castilla y León | MU | 135.6 | 02:37:22.000 | 51.701 |
| 2025-07-23 | 64 | Vuelta Ciclista a Castilla y León | MU | 156.2 | 03:13:16.000 | 48.493 |
| 2025-07-22 | 77 | Vuelta Ciclista a Castilla y León | MU | 136.9 | 03:40:51.000 | 37.193 |
| 2025-07-13 | 61 | Memorial Lete - Antzuola Saria | ME | 123 | 02:54:39.000 | 42.256 |
| 2025-07-06 | 76 | Loinatz Proba - Memorial Ion Lazcano | me | 155.2 | 03:53:11.000 | 39.934 |
| 2025-06-15 | 4 | GP Mungia - Memorial Agustin Sagasti | mu | 0 | 01:57:14.000 | 0 |
| 2025-06-14 | 64 | Memorial Arturo Grávalos - Challenge La Rioja | me | 121 | 02:45:21.000 | 43.907 |
| 2025-06-10 | DNF | Circuito Montañés | me | 156.4 | 00:00:00.000 | |
| 2025-06-09 | 50 | Circuito Montañés | me | 129.1 | 03:05:02.000 | 41.863 |
| 2025-06-01 | 22 | The Bandit by Colina Triste | me | 118 | 04:32:58.000 | 25.937 |
| 2025-05-31 | 20 | Gasteizko Proba | me | 158.2 | 03:37:21.000 | 43.671 |
| 2025-05-25 | 7 | Trofeo Iturmendi | | 139.04 | 03:16:13.000 | 42.516 |
| 2025-04-27 | 16 | Clásica Valladolid - Memorial Ángel Lozano y Jesús Nieto | me | 160.51 | 03:44:08.000 | 42.968 |
| 2025-04-21 | 4 | Memorial Cirilo Zunzarren | me | 141.6 | 03:21:57.000 | 42.07 |
| 2025-04-06 | 34 | Klásika Primavera | ME | 0 | 02:56:31.000 | 0 |
| 2025-03-23 | 64 | Gran Premio Primavera de Ontur | me | 182.9 | 04:16:50.000 | 42.728 |
| 2025-03-19 | 43 | GP Muelas Del Pan - Caja Rural - Diputacion De Zamora | ME | 172.6 | 03:57:06.000 | 43.678 |
| 2025-03-15 | 3 | San Gregorio Saria - Asier Aranceta Memoriala | ME | 119.7 | 02:58:13.000 | 40.299 |
| 2025-03-09 | 98 | Gran Premio San José - Memorial Pedro Echevarría | me | 126.5 | 02:55:00.000 | 43.371 |
| 2025-03-01 | 37 | Ereñoko Udala Sari Nagusia | ME | 124 | 03:10:48.000 | 38.994 |
| 2025-02-22 | 1 | Zumaiako Saria | ME | 0 | 00:00:00.000 | |
| 2025-02-16 | 89 | Memorial Sanroma | ME | 162 | 03:59:22.000 | 40.607 |
| 2025-02-16 | 41 | Memorial Sanroma | ME | 0 | 05:56:36.000 | 0 |
| 2025-02-14 | 38 | Memorial Sanroma | ME | 80 | 01:48:35.000 | 44.206 |
| 2025-02-09 | 80 | Trophée de l'Essor | me | 122.3 | 02:59:15.000 | 40.937 |
| 2025-02-02 | 73 | Circuit de l'Essor | me | 110 | 02:24:14.000 | 45.759 |
| 2025-02-01 | 148 | Boucles de l'Essor | me | 114.1 | 02:30:08.000 | 45.599 |
| 2025-01-19 | 21 | UCI World Cup Benidorm | MU | 0 | 00:52:29.000 | 0 |
| 2025-01-12 | 4 | National Championships Spain MU | MU | 0 | 00:57:10.000 | 0 |
| 2025-01-04 | 9 | Amurrioko Ziklo-Krossa | ME | 0 | 01:09:31.000 | 0 |
| 2024-12-14 | 4 | Ciclocross Internacional Ciutat de Xàtiva | ME | 0 | 00:58:01.000 | 0 |
| 2024-12-08 | 7 | Ziklo Kross Igorre | ME | 0 | 01:09:18.000 | 0 |
| 2024-12-07 | 17 | Ciclocross Internacional Ciudad De Tarazona | ME | 0 | 01:06:54.000 | 0 |
| 2024-09-21 | 50 | San Joan Txirrindulari Proba | me | 101 | 02:52:21.000 | 35.161 |
| 2024-09-14 | 73 | Oñati Proba | me | 115 | 02:40:24.000 | 43.017 |
| 2024-09-08 | 22 | Andra Mari Sari Nagusia | me | 114.4 | 02:58:00.000 | 38.562 |
| 2024-09-07 | 40 | Andra Mari Txiki Saria | me | 136.5 | 03:35:21.000 | 38.031 |
| 2024-08-31 | 81 | San Bartolomé Saria | me | 107 | 02:57:10.000 | 36.237 |
| 2024-08-24 | 10 | San Bartolomé Sari Nagusia | me | 107.8 | 02:34:28.000 | 41.873 |
| 2024-08-17 | 53 | Laudio Saria | me | 139 | 03:33:42.000 | 39.027 |
| 2024-08-15 | DNF | Circuito Aiala | me | 133.8 | 00:00:00.000 | |
| 2024-08-03 | 4 | Premio Ayuntamiento de Sopela | me | 114.6 | 02:38:05.000 | 43.496 |
| 2024-08-02 | 86 | San Roman Saria Nagusia - Muxika | me | 128.6 | 03:15:03.000 | 39.559 |
| 2024-07-28 | 34 | National Championship Spain | | 0 | 00:02:40.900 | 0 |
| 2024-07-21 | 5 | Vuelta Ciclista a Zamora | me | 130.1 | 02:58:08.000 | 43.821 |
| 2024-07-21 | 65 | Vuelta Ciclista a Zamora | me | 0 | 12:21:20.000 | 0 |
| 2024-07-20 | 52 | Vuelta Ciclista a Zamora | me | 110.8 | 03:06:51.000 | 35.579 |
| 2024-07-19 | 50 | Vuelta Ciclista a Zamora | me | 141.1 | 03:18:35.000 | 42.632 |
| 2024-07-18 | 78 | Vuelta Ciclista a Zamora | me | 110.2 | 02:51:50.000 | 38.479 |
| 2024-06-29 | 22 | Memorial José Luis Ibáñez-Arana | me | 144 | 03:32:37.000 | 40.637 |
| 2024-06-15 | 11 | Memorial Jose Mari Anza | me | 128 | 02:49:57.000 | 45.19 |
| 2024-06-09 | 1 | Basque Championships - Trofeo Eusebio Vélez - Gran Premio Mendiz | me | 160 | 04:03:13.000 | 39.471 |
| 2024-06-02 | 42 | Clasica San Pedro | me | 143.7 | 03:44:20.000 | 38.434 |
| 2024-06-01 | 18 | Memorial Arturo Grávalos - Challenge La Rioja | me | 0 | 02:56:31.000 | 0 |
| 2024-05-26 | 2 | GP Arroyo de la Encomienda | me | 144 | 03:19:35.000 | 43.29 |
| 2024-05-25 | 9 | Gran Premio Villa de Mojados | me | 153 | 03:31:59.000 | 43.305 |
| 2024-05-19 | 19 | Ataun San Martin Proba | me | 122 | 03:05:48.000 | 39.397 |
| 2024-05-18 | 2 | SC Loinatz T.E. Proba | me | 131 | 03:12:40.000 | 40.796 |
| 2024-05-11 | 5 | Trofeo Iturmendi - Campeonato Navarro | me | 139.04 | 03:20:39.000 | 41.577 |
| 2024-05-04 | 35 | Lazkaoko Proba | me | 117 | 03:05:39.000 | 37.813 |
| 2024-04-20 | 87 | Natxituako Sari Nagusia | me | 119 | 02:57:43.000 | 40.176 |
| 2024-03-31 | 22 | Klásika Primavera | | 114 | 02:54:14.000 | 39.258 |
| 2024-03-24 | 116 | Gorlako Igoera | me | 0 | 02:30:50.000 | 0 |
| 2024-03-23 | 3 | Laukizko Udal Saria | me | 0 | 03:12:05.000 | 0 |
| 2024-03-17 | 6 | Memorial Cirilo Zunzarren | me | 142 | 03:32:01.000 | 40.186 |
| 2024-03-16 | 24 | San Gregorio Saria - Asier Aranceta Memoriala | me | 119.7 | 02:54:47.000 | 41.091 |
| 2024-02-24 | 2 | Zumaiako Saria | me | 0 | 02:30:41.000 | 0 |
| 2024-02-11 | 18 | Trophée de l'Essor | | 123 | 02:46:28.000 | 44.333 |
| 2024-02-10 | DNF | Ronde du Pays Basque | | 117 | 00:00:00.000 | |
| 2024-02-04 | 17 | Circuit de l'Essor | | 120 | 02:37:23.000 | 45.748 |
| 2024-02-03 | 134 | Boucles de l'Essor | | 117.2 | 02:56:59.000 | 39.733 |
| 2024-01-28 | 33 | UCI World Cup Hoogerheide | MU | 0 | 00:54:17.000 | 0 |
| 2024-01-27 | 21 | X²O Badkamers Trofee Flandriencross - Hamme | MU | 0 | 00:51:55.000 | 0 |
| 2024-01-21 | 25 | UCI World Cup Benidorm | MU | 0 | 00:50:32.000 | 0 |
| 2024-01-14 | 16 | National Championships Spain MU | MU | 0 | 00:57:37.000 | 0 |
| 2023-12-23 | 46 | UCI World Cup Antwerpen | MU | 0 | 00:53:40.000 | 0 |
| 2023-12-17 | 3 | Cyclo-Cross Internacional Ciudad de Valencia | ME | 0 | 01:04:51.000 | 0 |
| 2023-12-16 | 4 | Ciclo-cross Ciudad de Xàtiva | ME | 0 | 00:58:57.000 | 0 |
| 2023-12-09 | 5 | I Ciclocross Internacional Ciudad De Tarazona | ME | 0 | 00:59:03.000 | 0 |
| 2023-11-11 | 13 | Ciclocross ciudad de Alcobendas Enbici | ME | 0 | 01:02:17.000 | 0 |
| 2023-11-05 | 11 | Cyclo-cros Internacional de Karrantza | ME | 0 | 01:10:50.000 | 0 |
| 2023-10-29 | 8 | Gran Premi Les Franqueses-Kh7 | ME | 0 | 00:58:38.000 | 0 |
| 2023-10-12 | 11 | Ciclocross Internacional Lago de As Pontes | ME | 0 | 01:06:37.000 | 0 |
| 2023-10-08 | 8 | Ciclocross Internacional Xaxancx | ME | 0 | 01:05:05.000 | 0 |
| 2023-10-07 | 17 | Gran Premio Cidade de Pontevedra | ME | 0 | 01:01:06.000 | 0 |
| 2023-10-01 | 10 | Trofeo Villa de Gijón | ME | 0 | 01:04:17.000 | 0 |
| 2023-09-10 | 46 | Volta a la Provincia de València | | 125 | 02:51:27.000 | 43.745 |
| 2023-09-10 | 75 | Volta a la Provincia de València | | 0 | 09:27:42.000 | 0 |
| 2023-09-09 | 73 | Volta a la Provincia de València | | 150 | 03:45:02.000 | 39.994 |
| 2023-09-08 | 93 | Volta a la Provincia de València | | 116 | 02:51:13.000 | 40.65 |
| 2023-08-15 | 21 | Gran Premio San Lorenzo de Ciclismo | | 86 | 01:59:22.000 | 43.228 |
| 2023-06-17 | 9 | Clásica Logroño - La Rioja | | 130 | 02:46:17.000 | 46.908 |