2023 – Equipo Kern Pharma
22º 2ª etapa Tour de Alpes (UCI 2.Pro)
26º 5ª etapa Tour de Omán (UCI 2.Pro)
27º 3ª etapa Tour de Alpes (UCI 2.Pro)
30º Tour de Omán (UCI 2.Pro)
2022 – Equipo Lizarte
1º LI Memorial Valenciaga
1º Campeonato España CRI Sub23
1º LXXIX Lazkaoko Proba
1º XXXV Oñati Proba
1º XLVI Subida a Gorla
1º XLIV Memorial Cirilo Zunzarren – Estella
3º XVII Aiztondo Klasika – Asteasu
3º LXXVI Antzuola Saria – XXIX Memorial Iñaki Lete
4º 2ª etapa LIX Vuelta a Navarra
4º X Memorial Agustín Sagasti – Mungia
5º Campeonato España Línea Sub23
5º III Trofeo Electricidad Robert Innova – Campeonato Navarro Ruta
11º LVI Torredonjimeno – Jaén
15º LIX Vuelta a Navarra
15º XXXI Trofeo Guerrita
2021 – Equipo Lizarte
1º I Challenge B – Guara
1º I Challenge B – Guara CRI – Etapa 1
3º LXXIV Xanisteban Saria
6º Vuelta a la Comunidad de Madrid Sub23
6º Etapa 1 Vuelta a la Comunidad de Madrid Sub23
7º Campeonato de España Contrarreloj Sub23
7º Etapa 1 I Challenge del Vallès
2020 – Equipo Lizarte
2º Campeonato de Aragón
28º XXXIII Oñati Proba
33º XXXIX San Gregorio Saria – V Asier Aranceta Memoriala
51º Gran Premio Circuito de Los Arcos
66º San Juan Sari Nagusia
73º Goierriko Itzulia
91º VXVII Ereño Udala Sari Nagusia
2019 – Lizarte – CC Ermitagaña (juvenil)
1º Vuelta a la Montaña Central
1º Campeonato de Aragón
1º Critérium Guipúzcoa
6º Campeonato de España CRI
2018 – Turismo Villanua – CC Barbastro (juvenil)
3° Villava