2020 – Equipo Kern Pharma
29º Tour du Doubs (UCI 1.1)
31º 4ª etapa Vuelta a Andalucía – Ruta del Sol (UCI 2.Pro)
35º 4ª etapa Volta a la Comunitat Valenciana (UCI 2.Pro)
35º 3ª etapa La Route d’Occitanie (UCI 2.1)
41º Trofeo Pollença – Port d’Andratx (UCI 1.1)
48º Prueba Villafranca-Ordiziako Klasika (UCI 1.1)
48º La Route d’Occitanie (UCI 2.1)
56º Grand Prix d’Isbergues – Pas de Calais (UCI 1.1)
63º Volta a la Comunitat Valenciana (UCI 2.Pro)
81º Vuelta a Andalucía – Ruta del Sol (UCI 2.Pro)
2019 – Equipo Lizarte
4º XLV Subida a Gorla
4º XLVII Vuelta al Bidasoa
5º LVIII Vuelta a Navarra
5º LXXIII Gran Premi Vila-Real
7º 5ª etapa Giro della Valle d’Aosta (UCI 2.2U)
8º 6ª etapa Giro d’Italia U23 (UCI 2.2U)
10º Giro della Valle d’Aosta (UCI 2.2U)
23º Giro d’Italia U23 (UCI 2.2U)
2018 – Equipo Lizarte
2º IL Premio San Pedro
2º VIII Volta a la Província de València
3º XXII Premio Nuestra Señora de Oro
3º LXXXVII San Bartolome Saria
3º 3ª etapa VIII Volta a la Província de València (CRI)
4º Campeonato de España Sub23
4º Vuelta a Vetusta
17º Giro della Valle d’Aosta (UCI 2.2U)
23º Giro d’Italia U23 (UCI 2.2U)
41º Campeonato del Mundo sub23
56º Campeonato del Mundo CRI sub23
2017 – Equipo Lizarte
2º 2ª etapa LX Volta a Lleida
5º LX Volta a Lleida
8º Ruta de los Castillos y las Batallas
2016 – Equipo Lizarte
9º LXVI Prueba Loinaz
10º LXXX Pentekostes Saria
10º LXX Memorial Etxaniz
2015 – Flex – Fundación Contador (juvenil)
1º Cevico de la Torre
3º Ránking RFEC Juvenil