Ranking : 99
- 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 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-Brussel-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 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 (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, 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 (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)
16e of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Glandon - Pays de Saint-Yrieix>Limoges)
24e of the eleventh stage of the La Vuelta Ciclista a España (Lerma>La Laguna Negra.Vinuesa)
25e of the Cadel Evans Great Ocean Road Race
2024. Decathlon AG2R La Mondiale Team
4e of the Tour de la Provence
6e of the prologue of the Tour de la Provence (Marseille>Marseille)
14e of the second stage of the Tour de la Provence (Forcalquier>Manosque)
17e of the Ruta de la Cerámica - Gran Premio Castellón
18e of the third stage of the Tour de la Provence (Rognac>Arles)
20e of the Kuurne-Brussel-Kuurne
24e of the Grand Prix Cycliste de Marseille La Marseillaise
25e of the Etoile de Bessèges - Tour du Gard
Follow us
Get exclusive information about Paris-Roubaix