2021 – Equipo Kern Pharma
10º 1ª etapa Alpes Isère Tour (UCI 2.2)
14º 3ª etapa Tour de Bretagne (UCI 2.2)
14º 7ª etapa Tour de Bretagne (UCI 2.2)
16º Tour de Bretagne (UCI 2.2)
56º Volta a la Comunitat Valenciana (UCI 2.Pro)
79º Grand Prix Cycliste la Marseillaise (UCI 1.1)
2020 – Equipo Kern Pharma
21º Prueba Villafranca-Ordiziako Klasika (UCI 1.1)
27º Étoile de Bessèges (UCI 2.1)
56º Mont Ventoux Dénivelé Challenge (UCI 1.1)
67º La Route d’Occitanie (UCI 2.1)
2019 – Equipo Lizarte
1º 2ª etapa Bizkaia Saria
1º Bizkaia Saria
3º XXXVIII Trofeo Ayuntamiento de Zamora
60º Giro d’Italia U23 (UCI 2.2U)
2018 – Equipo Lizarte
1º 3ª etapa XXXV Vuelta a Zamora
1º XXIX Laudio Saria
2º LVII Gran Premio San Antonio
4º XXXV Vuelta a Zamora
2017 – Toyota – Aranako // Fundación Lintxu (juvenil)
1º Villava
1º Trofeo Lacturale
1º Campeonato de Álava CRI
1º Cronoescalada de Liernia
2º Vuelta a Guipúzcoa
2º Torneo Euskal Herria
2016 – Toyota – Aranako (juvenil)
1° Memorial Félix Errandonea
1°3ª etapa Vuelta a la Ribera del Duero