- Intermediate sprint 0
- Stages victory 0
- Victories 8
- Podiums 21
Ranking : 65
2012. Orbea Continental
5e of the second stage of the Ronde de l'Isard (Mazeres>Mirepoix)
9e of the sixth stage of the Volta a Portugal em Bicicleta (Aveiro>Viseu), of the third stage of the Ronde de l'Isard (Rieumes>Aspet)
10e of the second stage of the Tour du Gévaudan Occitanie (Mende>Mende), of the fourth stage of the Volta a Portugal em Bicicleta (Viana do Castelo>Mondim de Basto)
11e of the National Championships Spain ME - ITT
14e of the ninth stage of the Volta a Portugal em Bicicleta (Pedrogão>Leiria [ITT])
15e of the eighth stage of the Volta a Portugal em Bicicleta (Guarda>Seia (Torre))
16e of the Volta a Portugal em Bicicleta, of the Ronde de l'Isard
18e of the Tour du Gévaudan Occitanie
21e of the fourth stage of the Ronde de l'Isard (Auterive>St-Girons)
24e of the first stage of the Ronde de l'Isard (St-Girons>Carla-Bayle)
2013. Caja Rural
10e of the National Championships Spain ME - ITT, of the Grand Prix du Morbihan
15e of the Klasika Primavera de Amorebieta, of the fifth stage of the Itzulia Basque Country (Eibar>Beasain), of the Classic Loire Atlantique
23e of the ninth stage of the Volta a Portugal em Bicicleta (Sabugal>Guarda [ITT])
24e of the Faun-Ardèche Classic
2014. Caja Rural - Seguros RGA
4e of the third stage of the Volta a Portugal em Bicicleta (Viana do Castelo>Montalegre)
8e of the second stage of the Tour of the Alps (Limone sul Garda>San Giacomo di Brentonico)
9e of the fifth stage of the Volta a Portugal em Bicicleta (Alvarenga>Santo Tirso), of the National Championships Spain ME - ITT
11e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Goudargues>Laudun)
14e of the National Championships Spain ME - Road Race, of the Volta ao Algarve em Bicicleta, of the fourth stage of the Volta ao Algarve em Bicicleta (Almodôvar>Alto do Malhão), of the second stage of the Volta ao Algarve em Bicicleta (Lagoa>Monchique)
15e of the fourth stage of the Volta a Portugal em Bicicleta (Boticas>Mondim de Basto), of the Klasika Primavera de Amorebieta
16e of the Prueba Villafranca - Ordiziako Klasika
24e of the Volta a Portugal em Bicicleta, of the Etoile de Bessèges - Tour du Gard
25e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
2015. Caja Rural - Seguros RGA
1er of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Base de loisirs EOLYS (Lestrem)>Cassel), of the Giro dell'Appennino
4e of the Classic Loire Atlantique
6e of the sixteenth stage of the La Vuelta Ciclista a España (Luarca>Ermita de Alba. Quiros), of the second stage of the Vuelta Asturias Julio Alvarez Mendo (Soto de Ribera>Oviedo)
10e of the Vuelta Asturias Julio Alvarez Mendo
12e of the 4 Jours de Dunkerque / Grand Prix des Hauts de France
14e of the first stage of the Vuelta Asturias Julio Alvarez Mendo (Oviedo>Pola de Lena), of the fourth stage of the Tour of the Alps (Malè>Cles)
22e of the second stage of the Tour of the Alps (Arco>Brentonico), of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])
23e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Barlin>Saint Omer)
2016. Team Dimension Data
3e of the third stage of the Tour of Slovenia (Celje>Celjska koca [ITT])
4e of the tenth stage of the La Vuelta Ciclista a España (Lugones>Lagos de Covadonga)
7e of the first stage of the Tour of Slovenia (Ljubljana>Koper), of the Axion SWISS Bank Gran Premio Città di Lugano
15e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (San Roque>Peñas Blancas)
17e of the fifteenth stage of the La Vuelta Ciclista a España (Sabiñánigo>Sallent de Gállego. Aramón Formigal)
18e of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Palomares del Río>Córdoba)
21e of the Vuelta a Andalucia Ruta Ciclista Del Sol
24e of the Tour of Slovenia
25e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Monachil>Padul)
2017. Team Dimension Data
1er of the eleventh stage of the Giro d'Italia (Firenze>Bagno di Romagna)
2e of the twelfth stage of the La Vuelta Ciclista a España (Motril>Antequera Los Dólmenes), of the Tour de Yorkshire, of the third stage of the Tour de Yorkshire (Bradford>Fox Valley (Sheffield))
8e of the seventeenth stage of the Giro d'Italia (Tirano>Canazei)
13e of the twentieth stage of the Giro d'Italia (Pordenone>Asiago)
15e of the second stage of the Vuelta a Burgos (Oña>Belorado)
20e of the fourth stage of the Settimana Internazionale Coppi e Bartali (Fiorano modenese>Sassuolo)
22e of the second stage of the Tour de Yorkshire (Tadcaster>Harrogate)
25e of the Liège-Bastogne-Liège
2018. Astana Pro Team
1er of the fourteenth stage of the Tour de France (Saint-Paul-Trois-Châteaux>Mende), of the first stage of the Tour de Romandie (Fribourg>Delémont), of the fifth stage of the Itzulia Basque Country (Vitoria>Eibar)
2e of the eighth stage of the Paris - Nice (Nice>Nice)
3e of the National Championships Spain ME - Road Race
5e of the seventh stage of the La Vuelta Ciclista a España (Puerto Lumbreras>Pozo Alcón)
7e of the sixth stage of the La Vuelta Ciclista a España (Huércal-Overa>San Javier. Mar Menor)
12e of the second stage of the Tour de Suisse (Frauenfeld>Frauenfeld)
15e of the twenty-first stage of the La Vuelta Ciclista a España (Alcorcón>Madrid)
18e of the second stage of the Tour of Oman (Sultan Qaboos University>Al Bustan)
19e of the seventeenth stage of the La Vuelta Ciclista a España (Getxo>Balcón de Bizkaia)
22e of the fourth stage of the Tour de France (La Baule>Sarzeau)
23e of the third stage of the Paris - Nice (Bourges>Châtel-Guyon)
24e of the Donostia San Sebastian Klasikoa, of the fourth stage of the Tour of Oman (Yiti (Al Sifah)>Ministry of Tourism)
2019. Astana Pro Team
2e of the first stage of the Vuelta Ciclista a la Region de Murcia "Costa Calida" (Yecla>San Javier)
4e of the second stage of the Itzulia Basque Country (Zumarraga>Gorraiz)
5e of the Vuelta Ciclista a la Region de Murcia "Costa Calida"
7e of the second stage of the Tour de Suisse (Langnau im Emmental>Langnau im Emmental)
9e of the second stage of the Vuelta Ciclista a la Region de Murcia "Costa Calida" (Beniel>Murcia)
11e of the Gran Premio Miguel Indurain
12e of the twenty-first stage of the La Vuelta Ciclista a España (Fuenlabrada>Madrid)
15e of the second stage of the Volta a la Comunitat Valenciana (Alicante>Alicante)
16e of the fifth stage of the Tour de France (Saint-Dié-des-Vosges>Colmar)
20e of the third stage of the Volta a la Comunitat Valenciana (Quart de Poblet>Chera)
21e of the twentieth stage of the Tour de France (Albertville>Val Thorens)
22e of the eighth stage of the La Vuelta Ciclista a España (Valls>Igualada), of the National Championships Spain ME - Road Race
23e of the fourth stage of the Itzulia Basque Country (Vitoria-Gasteiz>Arrigorriaga)
2020. Astana Pro Team
2e of the seventh stage of the La Vuelta Ciclista a España (Vitoria-Gasteiz>Villanueva de Valdegovia), of the second stage of the Vuelta Ciclista a la Region de Murcia "Costa Calida" (Santomera>Murcia)
12e of the Vuelta Ciclista a la Region de Murcia "Costa Calida"
14e of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Lectoure>Rocamadour), of the sixth stage of the Tour Down Under (McLaren Vale>Willunga Hill)
17e of the Tour Down Under
18e of the first stage of the Vuelta Ciclista a la Region de Murcia "Costa Calida" (Los Alcázares>Caravaca de la Cruz)
19e of the Liège-Bastogne-Liège, of the fourteenth stage of the Tour de France (Clermont-Ferrand>Lyon)
22e of the second stage of the Tour Down Under (Woodside>Stirling)
23e of the De Brabantse Pijl - La Flèche Brabançonne ME
24e of the third stage of the Tour Down Under (Unley>Paracombe)
25e of the fifth stage of the Tour Down Under (Glenelg>Victor Harbor)
2021. Astana - Premier Tech
1er of the National Championships Spain ME - Road Race
2e of the second stage of the Itzulia Basque Country (Zalla>Sestao)
6e of the fourteenth stage of the Tour de France (Carcassonne>Quillan)
7e of the National Championships Spain ME - ITT, of the fourth stage of the Tour de Suisse (Sankt Urban>Gstaad)
8e of the third stage of the Tour de Suisse (Lachen>Pfaffnau)
9e of the Gran Premio Miguel Indurain
14e of the twentieth stage of the Tour de France (Libourne>Saint-Émilion [ITT])
16e of the sixth stage of the Tour de Suisse (Fiesch>Disentis Sedrun), of the first stage of the Itzulia Basque Country (Bilbao>Bilbao [ITT])
21e of the third stage of the Paris - Nice (Gien>Gien [ITT])
24e of the fifth stage of the Tour de France (Changé>Laval Espace Mayenne [ITT])
2022. INEOS Grenadiers
2e of the first stage of the Tour of Britain (Aberdeen>Glenshee Ski Centre)
3e of the Tour of Britain
4e of the fourth stage of the Tour of Britain (Redcar>Duncombe Park, Helmsley)
10e of the Cro Race
11e of the fifth stage of the Cro Race (Opatija>Labin)
15e of the third stage of the Cro Race (Sinj>Primošten)
17e of the sixth stage of the Cro Race (Sveta Nedelja>Zagreb)
18e of the second stage of the Itzulia Basque Country (Leitza>Viana)
21e of the first stage of the Itzulia Basque Country (Hondarribia>Hondarribia [ITT])
22e of the fourth stage of the Ethias-Tour de Wallonie (Durbuy>Couvin)
25e of the second stage of the Tour of Britain (Hawick>Duns), of the second stage of the Vuelta a Burgos (Vivar del Cid>Villadiego)
2023. INEOS Grenadiers
1er of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Otura>Alhaurín de la Torre)
10e of the fifth stage of the Volta a la Comunitat Valenciana (Paterna>Valencia)
13e of the third stage of the Volta a la Comunitat Valenciana (Bétera>Sagunto)
15e of the first stage of the Itzulia Basque Country (Vitoria-Gasteiz>Labastida)
18e of the first stage of the Volta a la Comunitat Valenciana (Orihuela>Altea)
22e of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Olvera>Iznájar)
23e of the fourth stage of the Itzulia Basque Country (Santurtzi>Santurtzi), of the second stage of the Itzulia Basque Country (Viana>Leitza)
2024. INEOS Grenadiers
21e of the Clásica Jaén
Follow us
Get exclusive information about the Liège-Bastogne-Liège