Rankings

Stage Ranking
1 - 105 - - - -
2 29 88 - - - -
3 102 88 - - - -
4 89 84 - - - -
5 107 81 - - - -
6 73 76 - - - -
7 53 70 - - - -
8 138 94 - - - -
9 46 88 - - - -
10 143 87 - - - -
11 24 84 - - - -
12 41 83 - - - -
13 108 84 - - - -
14 92 83 - - - -
15 127 91 - - - -
16 39 86 - - - -
17 136 91 - - - -
18 118 92 - - - -
19 DNF. - - - - -
20 - - - - - -
21 - - - - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 5
  • Podiums 16

2015. CC Étupes

9e of the fourth stage of the Tour Alsace (Colmar>Sélestat)

13e of the Paris - Tours Espoirs, of the second stage of the Tour Alsace (Dannemarie>Huningue)

2016. CC Étupes

6e of the second stage of the Tour Alsace (Altkirch>Huningue)

7e of the second stage of the Tour de la Provence (Miramas>Istres)

10e of the fourth stage of the Tour Alsace (Colmar>Sélestat)

12e of the Paris - Troyes

13e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (La Rochelle>Niort), of the Ronde van Vlaanderen Beloften

15e of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Angoulême>Puilboreau)

17e of the Tour de Vendée, of the Paris-Roubaix Espoirs

18e of the Grand Prix d'Isbergues - Pas de Calais

20e of the Gent-Wevelgem / Kattekoers-Ieper

21e of the Paris - Tours Espoirs

2017. HP BTP - Auber93

3e of the second stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Saint-Savinien-sur-Charente>Roumazières-Loubert), of the National Championships France MU - Road Race

4e of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Junien>Limoges), of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Chantrigné>Hambers), of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault Saint-Berthevin>Ernée)

6e of the World Championships MU - Road Race, of the third stage of the Boucles de la Mayenne - Crédit Mutuel (Saint Cyr-le-Gravelais>Laval)

7e of the Paris - Troyes

8e of the Tro-Bro Léon, of the Grand Prix de Denain - Porte du Hainaut, of the Paris - Camembert, of the La Roue Tourangelle Centre Val de Loire - Trophée Groupama Paris Val de Loire

9e of the Grand Prix de la Somme Conseil Départemental 80, of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Beaucaire)

10e of the National Championships France ME - Road Race

11e of the Gent-Wevelgem / Kattekoers-Ieper

13e of the European Continental Championships MU - Road Race, of the La Route Adélie de Vitré

14e of the Tour de Vendée, of the Grand Prix d'Isbergues - Pas de Calais, of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Villeveyrac>Saint-Pons-de_Thomières), of the Classic Loire Atlantique, of the second stage of the Tour de la Provence (Miramas>La Ciotat)

15e of the Boucles de la Mayenne - Crédit Mutuel

16e of the third stage of the Tour de la Provence (Aix-en-Provence>Marseille)

17e of the Paris - Bourges, of the Tour Poitou - Charentes en Nouvelle Aquitaine, of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Coudekerque>Dunkerque), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Saint-Quentin>Saint-Quentin), of the Grand Prix de la Ville de Lillers Souvenir Bruno Comini

18e of the Grand Prix de la ville de Pérenchies, of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Gers - Saint Michel>Nogaro), of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Marck-en-Calaisis>Le Portel)

19e of the GP de Fourmies / La Voix du Nord

20e of the first stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Bressuire>Saintes)

21e of the fifth stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Roumazières-Loubert>Poitiers)

22e of the third stage of the Tour Poitou - Charentes en Nouvelle Aquitaine (Vouillé>Neuville-de-Poitou), of the Boucles de l'Aulne - Châteaulin, of the Grand Prix du Morbihan

24e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Panazol>Rochechouart)

2018. St Michel - Auber93

1er of the third stage of the Tour de l'Avenir (Le Lude>Châteaudu), of the Kreiz Breizh Elites, of the first stage of the Kreiz Breizh Elites (Calanhel>Plouray), of the second stage of the Ronde de l'Oise (Andeville>Ribécourt-Dreslincourt)

3e of the first stage of the Tour de l'Avenir (Grand-Champ>Elven), of the Paris - Troyes

4e of the Classic Loire Atlantique

5e of the Paris - Camembert, of the fourth stage of the Etoile de Bessèges - Tour du Gard (Chusclan>Laudun L'ardoise)

6e of the fifth stage of the Tour de l'Avenir (Beaugency>Levroux), of the Ronde de l'Oise, of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault St Berthevin>Gorron)

7e of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>La Bassée)

8e of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Le Quesnoy>Soissons), of the Ronde van Vlaanderen Beloften

9e of the sixth stage of the Tour de l'Avenir (Le Blanc>Cérilly), of the fourth stage of the Ronde de l'Oise (Lacroix-Saint-Ouen>Beauvais), of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

10e of the Paris - Bourges, of the second stage of the Kreiz Breizh Elites (Ploërdut>Callac)

11e of the fourth stage of the Kreiz Breizh Elites (Guingamp>Rostrenen)

12e of the second stage of the Boucles de la Mayenne - Crédit Mutuel (St Aignan De Couptrain>ré En Pail St Samson)

13e of the Lotto Famenne Ardenne Classic, of the third stage of the Kreiz Breizh Elites (Carhaix-Plouguer>Carhaix-Plouguer), of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Cap-Découverte>Ségala Carmaux), of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Fort Mahon Plage>Ecques)

15e of the Paris - Tours Elite, of the La Polynormande, of the second stage of the La Route d'Occitanie - La Dépêche du Midi (St Gaudens>Masseube Val-de-Gers)

16e of the Tour of Leuven - Memorial Jef Scherens, of the National Championships France ME - Road Race, of the first stage of the Ronde de l'Oise (Breteuil>Liancourt)

20e of the GP de Fourmies / La Voix du Nord, of the La Roue Tourangelle Centre Val de Loire - Trophée Groupama Paris Val de Loire

21e of the European Continental Championships MU - Road Race, of the Paris-Mantes Cycliste

22e of the Grand Prix d'Isbergues - Pas de Calais

23e of the third stage of the Ronde de l'Oise (Morienval>Nanteuil-le-Haudouin)

24e of the La Route Adélie de Vitré

2019. Cofidis, Solutions Crédits

3e of the La Polynormande, of the National Championships France ME - Road Race

5e of the fourth stage of the Tour de la Provence (Avignon>Aix-en-Provence)

7e of the second stage of the Ethias-Tour de Wallonie (Waremme>Beyne Heusay)

8e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke, of the first stage of the Ethias-Tour de Wallonie (Le Roeulx>Dottignies)

11e of the nineteenth stage of the La Vuelta Ciclista a España (Ávila>Toledo)

12e of the third stage of the La Vuelta Ciclista a España (Ibi. Ciudad del Juguete>Alicante)

13e of the Paris - Camembert

15e of the Lotto Famenne Ardenne Classic

16e of the Classique Paris-Chauny, of the Grand Prix de Denain - Porte du Hainaut

18e of the third stage of the Ethias-Tour de Wallonie (La Roche-en-Ardenne>Verviers), of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Laval>Laval)

20e of the fourth stage of the Ethias-Tour de Wallonie (Villers-Le-Bouillet>Lierneux), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Wallers>Saint-Quentin)

23e of the Omloop van het Houtland, of the CIC - Mont Ventoux

25e of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Renault Saint-Berthevin>Changé)

2020. Cofidis

6e of the fourth stage of the Tour de la Provence (Avignon>Aix-en-Provence)

7e of the first stage of the Tour de Pologne (Stadion Śląski>Katowice), of the Etoile de Bessèges - Tour du Gard, of the Grand Prix Cycliste de Marseille La Marseillaise

12e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Le Pont du Gard>Le Mont Bouquet)

15e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

17e of the Kuurne - Bruxelles - Kuurne

20e of the first stage of the Tour de la Provence (Châteaurenard>Saintes-Maries-de-la-Mer)

24e of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)

2021. AG2R Citroën Team

3e of the National Championships France ME - Road Race

10e of the Tour du Finistère

11e of the fifth stage of the La Vuelta Ciclista a España (Tarancón>Albacete)

12e of the third stage of the Volta ao Algarve em Bicicleta (Faro>Tavira), of the Le Samyn

13e of the first stage of the Paris - Nice (Saint-Cyr-L'École>Saint-Cyr-L'École)

15e of the eighth stage of the La Vuelta Ciclista a España (Santa Pola>La Manga del Mar Menor), of the fifth stage of the Paris - Nice (Vienne>Bollène)

16e of the Clasica de Almeria

17e of the Eschborn-Frankfurt

18e of the second stage of the Paris - Nice (Oinville-sur-Montcient>Amilly)

23e of the Grand Prix de Denain - Porte du Hainaut

24e of the Circuit de Charleroi Wallonie

2022. AG2R Citroën Team

7e of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Roubaix>Cassel)

9e of the Paris - Camembert

10e of the first stage of the Tour des Alpes Maritimes et du Var (Saint-Raphaël>La Seyne-sur-Mer), of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the first stage of the Vuelta a Burgos (Burgos>Burgos)

11e of the Tour de la Provence, of the first stage of the Tour de la Provence (Istres>Les Saintes-Maries-de-la-Mer)

12e of the second stage of the Tour de la Provence (Arles>Manosque), of the first stage of the Paris - Nice (Mantes-la-Ville>Mantes-la-Ville)

13e of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Ardres>Dunkerque)

14e of the National Championships France ME - Road Race

16e of the Le Samyn

18e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Péronne>Mont-Saint-Éloi)

19e of the Brussels Cycling Classic

20e of the Tour des Alpes Maritimes et du Var, of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Aniche)

22e of the second stage of the Tour des Alpes Maritimes et du Var (Puget-Théniers>La Turbie)

23e of the Boucles de la Mayenne - Crédit Mutuel

25e of the third stage of the Tour de la Provence (Manosque>Montagne de Lure)

2023. AG2R Citroën Team

10e of the Classic Loire Atlantique

14e of the fourth stage of the Tour Down Under (Port Willunga>Willunga Township)

25e of the Cadel Evans Great Ocean Road Race

Follow us

Get exclusive information about La Vuelta