2021 – Equipo Kern Pharma
44º Tour de la Mirabelle (UCI 2.2)
58º Volta a la Comunitat Valenciana (UCI 2.Pro)
63º Tour de Vendée (UCI 1.1)
79º Gran Premio Miguel Indurain (UCI 1.1)
2020 – Equipo Kern Pharma
47º Prueba Villafranca-Ordiziako Klasika (UCI 1.1)
53º Clásica de Almería (UCI 1.Pro)
2019 – Equipo Lizarte
1º Gran Premio San Juan
2º 3ª etapa Vuelta a León
2º XXX Vuelta a León
7º Vuelta a Palencia
8º Zaldibiako IX Txirrindulari Saria
2018 – Equipo Lizarte
5º XL Memorial Cirilo Zunzarren
6º XXXI Andra Mari Sari Nagusia
6º LXXVI Circuito de Pascuas
7º LIV San Martin Proba
70º Giro della Valle d’Aosta (UCI 2.2U)
2017 – Equipo Lizarte
8º 2ª etapa LV Vuelta a Segovia
22º XXVIII Vuelta a León
2016 – Combustibles Galdeano (juvenil)
1º XLIII Circuito Villatuerta
1º Trofeo Zona Media
2º Challenge Itaroa
6º XXX Vuelta a Pamplona
2015 – Combustibles Galdeano (juvenil)
3º Memorial Meoki