Rankings

Stage Ranking
1 - 75 - - - -
2 142 143 - - - -
3 58 62 - 2 - -
4 156 66 - 1 - -
5 120 63 - 1 - -
6 127 90 - 1 - -
7 129 91 - 1 - -
8 102 105 - 1 - -
9 135 113 - 1 - -
10 127 113 - 1 - -
11 132 117 - 2 - -
12 117 119 - 2 - -
13 54 109 - 5 - -
14 132 112 - 7 - -
15 76 108 - 7 - -
16 90 106 - 7 - -
17 64 104 67 7 - -
18 125 106 67 9 - -
19 57 105 72 9 - -
20 60 101 74 9 - -
21 95 102 75 9 - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 6
  • Podiums 20

2012. Centre Mondial du Cyclisme

2e of the second stage of the Grand Prix Cycliste de Saguenay (La Baie>La Baie), of the ZLM tour

3e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Limoges>La Souterraine)

5e of the Grand Prix Cycliste de Saguenay

6e of the first stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Arvier>Arvier), of the fourth stage of the Grand Prix Cycliste de Saguenay (Chicoutimi>Chicoutimi)

8e of the stage o Champenois Masculin International of the Chrono Champenois Masculin International (Bétheny>Bétheny [ITT]), of the sixth stage of the Tour de l'Avenir (Beaufort>Le Grand Bornand), of the prologue of the Tour de l'Avenir (Dole>Dole)

14e of the Tour de l'Avenir, of the sixth stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Châtel>Col de Bassachaux [ITT])

18e of the fifth stage of the Tour de l'Avenir (Rognaix>Les Saisies [ITT])

19e of the World Championships MU - ITT

24e of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Jumilhac Le Grand>Trélissac)

25e of the Giro Ciclistico della Valle d'Aosta - Mont Blanc, of the second stage of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Issogne>Champdepraz), of the prologue of the Giro Ciclistico della Valle d'Aosta - Mont Blanc (Bard>Bard)

2013. Bretagne - Séché Environnement

4e of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Charroux>Civray [ITT]), of the second stage of the Kreiz Breizh Elites (Carhaix>Carhaix [ITT])

6e of the ninth stage of the Volta a Portugal em Bicicleta (Sabugal>Guarda [ITT]), of the Kreiz Breizh Elites

9e of the Tour Poitou - Charentes en Nouvelle Aquitaine, of the sixth stage of the Le Tour de Bretagne Cycliste (Huelgoat>Huelgoat [ITT])

10e of the World Championships MU - ITT, of the Circuito de Getxo - Memorial Hermanos Otxoa

11e of the first stage of the Kreiz Breizh Elites (Calanhel>Plouray)

12e of the second stage of the Tour of Norway (Kongsberg>Skien)

13e of the third stage of the Région Pays de la Loire Tour (Angers>Angers [ITT])

14e of the Le Tour de Bretagne Cycliste

15e of the fifth stage of the Le Tour de Bretagne Cycliste (Saint Thélo>Le Quillio)

22e of the third stage of the Kreiz Breizh Elites (Le Saint>Ploerdut), of the La Roue Tourangelle Centre Val de Loire - Trophée Groupama Paris Val de Loire

24e of the fourth stage of the Tour of Norway (Brumunddal>Lillehammer), of the fourth stage of the Région Pays de la Loire Tour (Angers>Pré-en-Pail)

2014. Bretagne - Séché Environnement

10e of the eighth stage of the Paris - Nice (Nice>Nice)

13e of the fourth stage of the Paris - Nice (Nevers>Belleville)

20e of the Paris - Nice

21e of the Tour des Alpes Maritimes et du Var

22e of the first stage of the Tour des Alpes Maritimes et du Var (Le Cannet des Maures>La Croix Valmer)

24e of the seventh stage of the Paris - Nice (Mougins>Biot)

2015. Bretagne - Séché Environnement

1er of the Tour du Doubs, of the Faun-Ardèche Classic

2e of the Presidential Cycling Tour of Türkiye

3e of the third stage of the Presidential Cycling Tour of Türkiye (Kemer>Elmali)

5e of the La Route d'Occitanie - La Dépêche du Midi, of the third stage of the La Route d'Occitanie - La Dépêche du Midi (Izaourt>Bagnères-de-Luchon)

7e of the sixth stage of the Presidential Cycling Tour of Türkiye (Denizli>Selçuk)

11e of the fifth stage of the Vuelta a Burgos (Comunera de Revenga>Lagunas de Neila)

13e of the Vuelta a Burgos

14e of the fifth stage of the Presidential Cycling Tour of Türkiye (Mugla>Pamukkale), of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

15e of the fourth stage of the Vuelta a Burgos (Belorado>Pineda de la Sierra (Valle del Sol)), of the first stage of the Vuelta a Burgos (Santo Domingo de Silos>Romana de Clunia)

16e of the Grand Prix du Morbihan

17e of the Tour des Alpes Maritimes et du Var

19e of the tenth stage of the Tour de France (Tarbes>La Pierre-Saint-Martin), of the seventh stage of the Paris - Nice (Nice>Col d'Eze [ITT]), of the fourth stage of the Paris - Nice (Varennes-sur-Allier>Croix de Chaubouret)

20e of the Tour Poitou - Charentes en Nouvelle Aquitaine

21e of the third stage of the Vuelta a Burgos (Castrojeriz>Villadiego)

22e of the sixth stage of the Tour de France (Abbeville>Le Havre)

25e of the twelfth stage of the Tour de France (Lannemezan>Plateau de Beille), of the second stage of the Tour des Alpes Maritimes et du Var (Draguignan>Draguignan), of the first stage of the Tour des Alpes Maritimes et du Var (Le Cannet des Maures>Seillans)

2016. Fortuneo - Vital Concept

4e of the Tour du Doubs

7e of the third stage of the La Route d'Occitanie - La Dépêche du Midi (Albi>Albi [ITT])

11e of the Tour of Oman, of the fourth stage of the Tour of Oman (Knowledge Oasis Muscat>Jabal Al Akhdhar (Green Mountain))

13e of the second stage of the Tour of Oman (Omantel Head Office>Quriyat)

15e of the fifth stage of the Tour of Oman (Yiti (Al Sifah)>Ministry of Tourism)

19e of the La Route d'Occitanie - La Dépêche du Midi

21e of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Gaudens>Val d'Azur Couraduque)

22e of the fourth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Saint-Sauveur>Châtellerault [ITT])

2017. Fortuneo - Oscaro

4e of the Faun-Ardèche Classic

5e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Sogliano sul Rubicone)

7e of the third stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Gaudens>Gavarnie-Gèdre), of the fifth stage of the Vuelta a San Juan Internacional (Chimbas>Alto Colorado)

11e of the Vuelta a San Juan Internacional

12e of the La Route d'Occitanie - La Dépêche du Midi

16e of the Tour of Norway

17e of the third stage of the Tour of Norway (Hamar>Lillehammer), of the Settimana Internazionale Coppi e Bartali

20e of the third stage of the Vuelta a Burgos (Oja Guareña>Picón Blanco), of the first stage of the Tour of Norway (Hønefoss>Asker), of the first stage of the Vuelta a San Juan Internacional (San Juan>San Juan)

21e of the Giro della Toscana - Memorial Alfredo Martini, of the sixth stage of the Paris - Nice (Aubagne>Fayence)

22e of the second stage of the Giro della Toscana - Memorial Alfredo Martini (Lajatico>Volterra)

23e of the Tour de la Provence, of the third stage of the Vuelta a San Juan Internacional (San Juan>San Juan [ITT])

24e of the fifth stage of the Vuelta a Burgos (Comunero de Revenga>Lagunas de Neila), of the La Flèche Wallonne

25e of the Skoda Tour Luxembourg, of the fourth stage of the Skoda Tour Luxembourg (Mersch>Luxembourg), of the third stage of the Tour de la Provence (Aix-en-Provence>Marseille)

2018. Movistar Team

5e of the sixth stage of the Vuelta a San Juan Internacional (San Juan>San Juan), of the fifth stage of the Vuelta a San Juan Internacional (San Martín>Alto de Colorado)

8e of the fourth stage of the Settimana Internazionale Coppi e Bartali (Fiorano Modenese>Montegibbio [ITT])

9e of the third stage of the Vuelta a San Juan Internacional (San Juan>San Juan [ITT])

11e of the second stage of the Vuelta a San Juan Internacional (Peri Lago Punta Negra>Peri Lago Punta Negra)

17e of the Tour de Romandie, of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Sogliano al Rubicone)

19e of the fourth stage of the Tour de Romandie (Sion>Sion)

23e of the sixth stage of the Tour of Britain (Barrow-in-Furness>Whinlatter Pass)

24e of the Tour of Britain, of the Vuelta a San Juan Internacional

25e of the third stage of the Tour de Romandie (Ollon>Villars [ITT])

2019. Movistar Team

2e of the Int. Österreich-Rundfahrt - Tour of Austria

4e of the sixth stage of the Int. Österreich-Rundfahrt - Tour of Austria (Kitzbühel>Kitzbüheler Horn), of the fourth stage of the Int. Österreich-Rundfahrt - Tour of Austria (Radstadt>Fuscher Törl)

7e of the first stage of the Tour de Romandie (Neuchâtel>La Chaux-de-Fonds)

9e of the second stage of the Vuelta Aragón (Sadaba>Canfranc)

11e of the first stage of the Vuelta Aragón (Andorra>Calatayud)

13e of the Tour de Romandie

15e of the Vuelta Aragón

16e of the third stage of the Tour de Romandie (Romont>Romont)

17e of the fourth stage of the Tour de Romandie (Lucens>Torgon)

19e of the fifth stage of the Int. Österreich-Rundfahrt - Tour of Austria (Bruck>Kitzbühel)

20e of the Vuelta a la Comunidad de Madrid, of the second stage of the Vuelta a la Comunidad de Madrid (San Martin de Valdeiglesias>San Martin de Valdeiglesias)

24e of the third stage of the Adriatica Ionica Race / Sulle Rotte della Serenissima (Padola>Cormòns/Monte Quarin)

2020. Movistar Team

13e of the third stage of the Vuelta a San Juan Internacional (Ullum>Punta Negra [ITT])

19e of the Vuelta a San Juan Internacional

2021. Androni Giocattoli - Sidermec

3e of the third stage of the Turul Romaniei (Sibiu>Poiana Brașov), of the Presidential Cycling Tour of Türkiye, of the fifth stage of the Presidential Cycling Tour of Türkiye (Kemer>Elmalı (Göğübeli))

4e of the Turul Romaniei

5e of the second stage of the Turul Romaniei (Deva>Păltiniș)

8e of the Adriatica Ionica Race / Sulle Rotte della Serenissima, of the second stage of the Adriatica Ionica Race / Sulle Rotte della Serenissima (Vittorio Veneto>Cima Grappa)

10e of the Giro dell'Appennino

15e of the nineteenth stage of the Giro d'Italia (Abbiategrasso>Alpe di Mera (Valsesia))

17e of the Giro di Sicilia, of the fourth stage of the Giro di Sicilia (Sant'Agata di Militello>Mascali)

18e of the prologue of the Turul Romaniei (Timișoara>Timișoara), of the sixteenth stage of the Giro d'Italia (Sacile>Cortina d'Ampezzo)

23e of the first stage of the Turul Romaniei (Timișoara>Deva), of the fifth stage of the Settimana Internazionale Coppi e Bartali (Forlì>Forlì)

2022. Drone Hopper - Androni Giocattoli

1er of the fourth stage of the Presidential Cycling Tour of Türkiye (İzmir (Konak)>Manisa (Spil Milli Park))

3e of the Presidential Cycling Tour of Türkiye

6e of the third stage of the Le Tour de Langkawi (Putrajaya>Genting Highlands)

7e of the third stage of the Tour of Antalya (Aspendos>Termessos), of the Le Tour de Langkawi

8e of the Tour of Antalya, of the third stage of the Czech Tour (Moravská Třebová>Dlouhé Stráně)

10e of the second stage of the O Gran Camiño (Bertamiráns>Mirador do Ézaro)

12e of the second stage of the Adriatica Ionica Race / Sulle Rotte della Serenissima (Castelfranco Veneto>Monte Grappa)

17e of the sixth stage of the Presidential Cycling Tour of Türkiye (Edremit (Akçay)>Eceabat (57.Alay Şehitliği)), of the Czech Tour

20e of the third stage of the O Gran Camiño (Maceda>Luintra), of the seventh stage of the Presidential Cycling Tour of Türkiye (Gelibolu>Tekirdağ), of the third stage of the Settimana Internazionale Coppi e Bartali (San Marino>San Marino)

21e of the O Gran Camiño, of the Per Sempre Alfredo

22e of the Settimana Internazionale Coppi e Bartali, of the sixth stage of the Tirreno-Adriatico (Apecchio>Carpegna)

23e of the second stage of the Czech Tour (Olomouc>Pustevny)

24e of the Adriatica Ionica Race / Sulle Rotte della Serenissima

2023. Lotto Dstny

1er of the Vuelta a Castilla y Leon, of the second stage of the Vuelta a Castilla y Leon (Coca>Segovia)

6e of the first stage of the Vuelta a Castilla y Leon (Soria>Soria)

7e of the second stage of the Tour de Taiwan (Taoyuan>Taoyuan), of the Sibiu Cycling Tour, of the second stage of the Sibiu Cycling Tour (Sibiu>Bâlea Lac)

8e of the fourth stage of the Tour de Taiwan (Nantou>Nantou)

11e of the third stage of the Sibiu Cycling Tour (Brezoi>Păltiniș)

13e of the Tour de Taiwan

15e of the Classic Grand Besançon Doubs, of the fourth stage of the Tour de Hongrie (Martonvásár>Dobogókő)

16e of the Tour de Hongrie

17e of the Mercan'Tour Classic Alpes-Maritimes

22e of the Tour du Doubs

24e of the seventh stage of the Critérium du Dauphiné (Porte-de-Savoie>Col de la Croix de Fer)

Follow us

Get exclusive information about La Vuelta