2022 – Equipo Kern Pharma
7º 3ª etapa Alpes Isère Tour (UCI 2.2)
8º 4ª etapa Alpes Isère Tour (UCI 2.2)
17º 3ª etapa Okolo Slovenska – Tour of Slovaquie (UCI 2.1)
29º Cholet – Pays de la Loire (UCI 1.1)
30º Okolo Slovenska – Tour of Slovaquie (UCI 2.1)
33º Circuito de Getxo (UCI 1.1)
34º Tour du Limousin – Nouvelle Aquitaine (UCI 2.1)
35º Classic Loire Atlantique (UCI 1.1)
36º Alpes Isère Tour (UCI 2.2)
47º Tour du Jura (UCI 1.1)
2021 – Equipo Kern Pharma
5º Trofeo Calvià (UCI 1.1)
21º Clásica Ordizia (UCI 1.1)
23º Volta a la Comunitat Valenciana (UCI 2.Pro)
23º Circuito Getxo (UCI 1.1)
24º Trofej Poreč (UCI 1.2)
27º 2ª etapa Boucles de la Mayenne (2.Pro)
31º La Route Adélie de Vitré (UCI 1.1)
39º Boucles de la Mayenne (2.Pro)
41º Grand Prix Cycliste la Marseillaise (UCI 1.1)
2020 – Equipo Lizarte / Equipo Kern Pharma
1º Copa de España sub23
1º XCI Altsasu Proba
3º LIV Circuito del Guadiana
4º XXXVII Vuelta a Zamora
4º XXXVI Clásica de Torredonjimeno
70º La Route d’Occitanie (UCI 2.1)
2019 – Equipo Lizarte
1º XXXII Andra Mari Sari Nagusia
5º Bizkaia Saria
5º XXXVI Vuelta a Zamora
67º Giro d’Italia U23 (UCI 2.2U)
2018 – Equipo Lizarte
1º Clásica Issac Gálvez
2º XV Premio Ereño
2º XLII Trofeo Virgen de la Peña
38º Giro della Valle d’Aosta (UCI 2.2U)
2017 – Equipo Lizarte
10º VII Zaldibia Sari Nagusia
2016 – Huesca La Magia (juvenil)
3º Vuelta a Álava
3º Vuelta a la Ribera del Duero
2015 – Huesca La Magia (juvenil)
Campeón de Catalunya
1º Alsasua
3º Vuelta a Talavera