2025 – Equipo Kern Pharma
36º 2ª etapa Tour of Britain (UCI 2.Pro)
39º 3ª etapa Tour of Britain (UCI 2.Pro)
64º Tour of Britain (UCI 2.Pro)
73º Tour du Limousin (UCI 2.1)
2025 – Equipo Finisher
1º Aiztondo Klasika
1º Memorial Valenciaga
1º Copa de España Élite-sub23 2025
2º Circuito del Guadiana
2º Santikutz Klasika
2º Memorial Momparler
2º Trofeo Casa Luisa – Ayegui
3º Vuelta a Ávila
4º 3ª etapa Vuelta a Navarra
4º 2ª etapa Vuelta a Ávila
6ª 1ª etapa Vuelta a Ávila
7º Essor Basque – Tour de Basse Navarre
8º Memorial Cirilo Zunzarren
9º 2ª etapa Vuelta a Navarra
10º Vuelta a Navarra
10º Clásica de Torredonjimeno
10º Rutas Xacobeas
10º GP Mungia
19º 3ª etapa Vuelta a Ávila
20º Trofeo Guerrita
27º Clásica Valladolid
32º GP Primavera Ontur
2024 – Equipo Essax
1º 3ª etapa Vuelta a Guadalentín
2º Campeonato de España en ruta
2º 1ª eetapa Vuelta a Guadalentín
3º Clásica Torredonjimeno
3º 2ª etapa Volta a Valencia
3º 3ª etapa Volta a Castelló
4º Copa de España
4º Volta a Valencia
4º Vuelta a Guadalentín
4º 1ª etapa Volta a Castelló
5º Volta a Castelló
5º Aiztondo Clásica
5º Campeonato de Murcia
6º Memorial Momparler
6º 4ª etapa Vuelta a Madrid
6º 2ª etapa Volta a Castelló
7º Memorial Valenciaga
7º Santikutz Klasika
7º 1ª etapa Volta a Valencia
8º 2ª etapa Vuelta a Madrid
8º 2ª etapa Vuelta a Guadalentín
9º Trofeo Guerrita
10º Trofeu Fira d’Agost- Xativa
2023 -Valverde Team-Ricardo Fuentes
3ª GP Naquera
5º 3ª etapa Vuelta a Salamanca
8º Vuelta a Hispania
9º 2ª etapa Vuelta a Hispania
9º 1ª etapa Vuelta a Zamora
10º 1ª etapa Vuelta a Hispania