2024 – Equipo Kern Pharma
3º Tour of Langkawi (UCI 2.Pro)
5º 3ª etapa Tour of Langkawi (UCI 2.Pro)
9º Giro dell’Appennino (UCI 1.1)
9º 3ª etapa Artic Race of Norway (UCI 2.Pro)
16º Tour du Jura Cycliste (UCI 1.1)
18º Campeonato de España (UCI NC)
19º Muscat Classic (UCI 1.Pro)
21º Cholet Agglo Tour (UCI 1.1)
21º Classic Grand Besançon Doubs (UCI 1.1)
22º Prueba Villafranca – Ordiziako Klasika (UCI 1.1)
22º 4ª etapa Tour of Langkawi (UCI 2.Pro)
27º París – Camembert (UCI 1.1)
27º Artic Race of Norway (UCI 2.Pro)
28º Tour de Omán (UCI 2.Pro)
31º Classic Loire Atlantique (UCI 1.1)
33º Gran Premio Miguel Indurain (UCI 1.Pro)
103º Itzulia Basque Country – Vuelta al País Vasco (UCI 2.UWT)
2023 – Euskatel – Euskadi
3º 7ª Etapa Tour du Rwanda (UCI 2.1)
13º Clàssica Comunitat Valenciana 1969 – Gran Premi València (UCI 1.1)
11º Tour du Jura Cycliste (UCI 1.1)
12º Classic Grand Besançon Doubs (UCI 1.1)
18º Tour du Rwanda (UCI 2.1)
19º Tour du Doubs (UCI 1.1)
20º 8ª Etapa Volta a Portugal em Bicicleta (UCI 2.1)
24º Circuito de Getxo – Memorial Hermanos Otxoa (UCI 1.1)
24º 10ª Etapa Volta a Portugal em Bicicleta (UCI 2.1)
26º Grand Prix du Morbihan (UCI 1.Pro)
26º Classic Loire Atlantique (UCI 1.1)
26º Prueba Villafranca – Ordiziako Klasika (UCI 1.1)
29º La Roue Tourangelle Centre Val de Loire – Trophée Groupama Paris Val de Loire (UCI 1.1)
33º Figueira Champions Classic (UCI 1.1)
47º Trofeo Serra de Tramuntana (Lloseta – Lloseta) (UCI 1.1)
53º Trofeo Calvia (UCI 1.1)
61º Cholet – Pays de la Loire (UCI 1.1)
64º Itzulia Basque Country (UCI 2.UWT)
75º Volta a Portugal em Bicicleta (UCI 2.1)
77º Gran Premio Miguel Indurain (UCI 1.Pro)
78º Campeonato de España en ruta (UCI NC)
2022 – Euskatel – Euskadi
15º Vuelta Asturias Julio Álvarez Mendo (UCI 2.1)
19º 1ª Etapa Vuelta Asturias Julio Álvarez Mendo (UCI 2.1)
19º 3ª Etapa Tour of Slovenia (UCI 2.Pro)
23º Gran Prix du Morbihan (UCI 1.Pro)
27º 2ª Etapa Vuelta Asturias Julio Álvarez Mendo (UCI 2.1)
26º 5ª Etapa Volta ao Algarve em Bicicleta (UCI 2.Pro)
32º La Route Adélie de Vitré (UCI 1.1)
32ª 3ª Etapa Vuelta Asturias Julio Álvarez Mendo (UCI 2.1)
37º Gran Camiño (UCI 2.1)
43º Tour of the Alps (UCI 2.Pro)
49º Volta ao Algarve em Bicicleta (UCI 2.Pro)
52º Tro-Bro León (UCI 1.Pro)
65º Tour du Finistère (UCI 1.1)
65º Volta a Portugal em Bicicleta (UCI 2.1)
67º Tour of Slovenia (UCI 2.Pro)
73º Prueba Villafranca – Ordiziako Klasika (UCI 1.1)
81º Trofeo Serra de Tramuntana (UCI 1.1)
113º Tour Poitou – Charentes en Nouvelle Aquitaine (UCI 2.1)
132º Trofeo Playa de Palma – Palma (UCI 1.1)
2021 – Laboral Kutxa
3º Campeonato de España en ruta