2023 – Equipo Kern Pharma
2º 2ª etapa Vuelta a Castilla y León (UCI 2.1)
7º 2ª etapa Vuelta a Burgos (UCI 2.Pro)
9º Campeonato de España de CRI (UCI NC)
9º 3ª etapa Vuelta a Burgos (UCI 2.Pro)
11º Vuelta a Burgos (UCI 2.Pro)
13º 2ª etapa Vuelta a Asturias (UCI 2.1)
16º Vuelta a Castilla y León (UCI 2.1)
18º La Route d’Occitanie – La Dépêche du Midi (UCI 2.1)
20º 3ª etapa La Route d’Occitanie – La Dépêche du Midi (UCI 2.1)
22º 2ª etapa Tour de Alpes (UCI 2.Pro)
24º Donostia San Sebastián Klasikoa (UCI 1.UWT)
25º Vuelta a Asturias (UCI 2.1)
26º 5ª etapa Tour de Omán (UCI 2.Pro)
27º 3ª etapa Tour de Alpes (UCI 2.Pro)
27º Mercan’Tour Classic (UCI 1.1)
27º 1ª etapa La Route d’Occitanie – La Dépêche du Midi (UCI 2.1)
30º Tour de Omán (UCI 2.Pro)
30º 3ª etapa Vuelta a Asturias (UCI 2.1)
36º 4ª etapa La Route d’Occitanie – La Dépêche du Midi (UCI 2.1)
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