2024 – Equipo Kern Pharma
4º 4ª etapa Itzulia Basque Country – Vuelta al País Vasco (UCI 2.UWT)
7º 2ª etapa Tour de Taiwán (UCI 2.1)
19º 4ª etapa Artic Race of Norway (UCI 2.Pro)
22º Artic Race of Norway (UCI 2.Pro)
25º 3ª etapa Tour de Omán (UCI 2.Pro)
26º Tour de Taiwán (UCI 2.1)
55º Tour de Omán (UCI 2.Pro)
106º Étoile de Bessèges (UCI 2.1)
107º Itzulia Basque Country – Vuelta al País Vasco (UCI 2.UWT)
2023 – Equipo Kern Pharma
31º Trofeo Palma (UCI 1.1)
31º 1ª etapa Czech Tour (UCI 2.1)
57º Clásica Jaén – Paraíso Interior (UCI 1.1)
75º Clásica de Almería (UCI 2.Pro)
86º Tour of Slovenia (UCI 2.Pro)
2022 – Equipo Lizarte
1º LXXIV Xanisteban Saria
2º XLV Sa Roman Saria
2º XVII Aiztondo Klasika – Asteasu
2º XXXVIII Torredonjimeno – Jaén
9º XXXI Trofeo Guerrita
9º Campeonato España Línea Sub23
10º XLVI Subida a Gorla
12º LXVIII GP Ontur
14º LVI Circuito Guadiana – Don Benito
14º Dorletako Ama LXIV Saria – Gatzaga
2021 – Equipo Lizarte
1º 60º Gran Premio de Primavera
1º Etapa 1 XI Volta a la Província de València
2º XI Volta a la Província de València
2º XXX Sabin Foruria – Haitzasko Memoriala
2º XXXIX Memorial Tomás Santisteban
3º Etapa 3 Vuelta a Cantabria
4º Etapa 2 XI Volta a la Província de València
4º IX Trofeo Iturmendi – Campeonato de Navarra en Ruta
4º Campeonato de Navarra CRI
4º II Trofeo Electricidad Robert Innova
5º Vuelta a Cantabria
5º Etapa 3 XI Volta a la Província de València
5º XLIII Memorial Cirilo Zunzarren
6º Trofeo Eusebio Vélez – Gran Premio Méndiz
7º LXXIV Xanisteban Saria
9º Lazkaoko LXXVIII Proba
9º Etapa 2 Vuelta a Cantabria
10º Ronda al Maestrat
12º VI Memorial Aitor Bugallo – Durangoko Sari Nagusia
12º Etapa 1 Vuelta a Cantabria
15º 50º Memorial Valenciaga
25º XVII Aiztondo Klasikoa
2020 – Equipo Lizarte
1º Campeonato de Navarra en Contrarreloj
5º Andra Mari Txiki Saria
8º San Juan Sari Nagusia
14º LXXVII Lazkaoko Proba
22º Vuelta a Cantabria
23º Clasificación General 43ème Ronde de I`Isard
28º VXVII Ereño Udala Sari Nagusia
40º Campeonato de España en Línea sub23
48º 49 Memorial Valenciaga
102º IX Copa Valladolid Memorial Ángel Lozano
2019 – Lizarte – CC Ermitagaña (juvenil)
1º Agurain
1º Ibarra
1º Cronoescalada a Liernia
1º Tafalla
1º Estella
2018 – Lizarte – CC Ermitagaña (juvenil)
1º Alsasua
1º Villatuerta
1º CRI Vuelta a Alicante
1º Vuelta a Alicante
2º Villava