2024 – Equipo Kern Pharma
4º 3ª etapa GP Beiras (UCI 2.2)
4º Clásica Terres de l’Ebre (UCI 1.2)
6º 5ª etapa Alpes Isère Tour (UCI 2.2)
6º Alpes Isère Tour (UCI 2.2)
7º 1ª etapa Vuelta a Asturias (UCI 2.1)
8º Tour of Langkawi (UCI 2.Pro)
8º GP Beiras (UCI 2.2)
12º Vuelta a Asturias (UCI 2.1)
12º 1ª etapa GP Beiras (UCI 2.2)
16º 2ª etapa Alpes Isère Tour (UCI 2.2)
17º 3ª etapa Tour of the Alps (UCI 2.Pro)
19º 3ª etapa Vuelta a Asturias (UCI 2.1)
20º Tour of the Alps (UCI 2.Pro)
21º Giro della Romagna (UCI 1.1)
21º 3ª etapa Vuelta a Burgos (UCI 2.Pro)
27º 5ª etapa Tour of the Alps (UCI 2.Pro)
34º Vuelta a Burgos (UCI 2.Pro)
47º Vuelta a Andalucía (UCI 2.Pro)
49º Figueira Champions Classic (UCI 1.Pro)
60º 3ª etapa Volta a Catalunya (UCI 2.UWT)
67º Volta a Catalunya (UCI 2.UWT)
2023 – Equipo Finisher
1º 1ª etapa Vuelta a Extremadura
2º 5ª etapa Giro della Valle d’Aosta – Mont Blanc (UCI 2.2U)
2º XLVIII Gorlako Igoera
3º LII Memorial Valenciaga
4º Campeonato de España en ruta
6º 2ª etapa 49 Bidasoa Itzulia
6º 2ª etapa Giro della Valle d’Aosta – Mont Blanc (UCI 2.2U)
8º 4ª etapa Vuelta a Extremadura
9º 49 Bidasoa Itzulia
12º XXXIX Clásica Torredonjimeno
13ª Giro della Valle d’Aosta – Mont Blanc (UCI 2.2U)
13º LXXVII Antzuola Saria – XXX Memorial Iñaki Lete
14º LXXXIX Santikutz Klasika
16º 4ª etapa Giro della Valle d’Aosta – Mont Blanc (UCI 2.2U)
2022 – Equipo Lizarte
1º XXXI Laudio Saria
2º VII Memorial Aitor Bugallo – Durango
4º 3ª etapa Ronde de l’Isard (UCI 2.2U)
6º 4ª etapa Ronde de l’Isard (UCI 2.2U)
6º LXVIII Circuito Aiala
9º XLV San Roman Saria
10º XVII Aiztondo Klasika – Asteasu
13º XXXVIII Torredonjimeno
14º 3ª etapa Vuelta a Extremadura
24º XCIV Loinatz Proba- XI Memorial Ion Lazkao
26º Ronde de l’Isard (UCI 2.2U)
29º Vuelta a Extremadura
32º XLVI Subida a Gorla
2021 – Equipo Lizarte
10º Etapa 3 Vuelta a Extremadura
11º Vuelta a Extremadura
16º Campeonato de España en Ruta Sub23
19º L Urrakiko Igoera
34º XLIII Memorial Cirilo Zunzarren
40º XXXIX Memorial Tomás Santisteban
2020 – Ciudad de Talavera Team (juvenil)
2º Trofeo Victor Cabedo
3º Circuito Guadiana
2º Gipuzkoako Klasika
36º Campeonato de Europa en línea
2019 – Ciudad de Talavera Team (juvenil)
7º Campeonato de España en línea
12º Campeonato de España en contrarreloj
5º Copa de España