Ranking : 70
- Intermediate sprint 0
- Stages victory 0
- Victory 1
- Podiums 9
2015. UC Tain-Tournon
13e of the second stage of the Ain Bugey Valromey Tour (Belley>Montalieu-Vercieu Vallée Bleue)
18e of the first stage of the Ain Bugey Valromey Tour (Vonnas>Saint-Jean-de-Niost)
2017. EC Saint-Etienne Loire
20e of the fourth stage of the Alpes Isère Tour (Saint-Maurice l'Exil>Charvieu-Chavagneux)
2018. EC Saint-Etienne Loire
9e of the fourth stage of the Alpes Isère Tour (Bourgoin-Jallieu>Charvieu-Chavagneux)
2019. EC Saint-Etienne Loire
7e of the first stage of the Alpes Isère Tour (Charvieu-Chavagneux>Villefontaine)
14e of the Tour d'Eure-et-Loir
15e of the fourth stage of the Alpes Isère Tour (Saint-Maurice-l'Exil>Charvieu-Chavagneux)
23e of the first stage of the Tour d'Eure-et-Loir (Dreux>Châteaudun)
25e of the second stage of the Tour d'Eure-et-Loir (Maintenon>Authon-du-Perche)
2021. Vendée U Pays de la Loire
6e of the third stage of the Tour d'Eure-et-Loir (Bonneval>Chartres)
7e of the fifth stage of the Tour Alsace (Mulhouse>Berrwiller)
10e of the Tour d'Eure-et-Loir, of the second stage of the Tour d'Eure-et-Loir (Courville-sur-Eure>Dreux)
2022. TotalEnergies
1er of the second stage of the Tour du Rwanda (Kigali>Rwamagana)
2e of the eighth stage of the Tour du Rwanda (Kigali>Kigali)
3e of the Tour du Finistère Pays de Quimper, of the La Roue Tourangelle Centre Val de Loire - Groupama P.V.L., of the prologue of the Tour du Rwanda (Kigali>Kigali)
6e of the Grand Prix de Denain - Porte du Hainaut, of the Druivenkoers - Overijse
7e of the sixth stage of the Tour du Rwanda (Musanze>Kigali), of the Paris - Tours Elite
8e of the National Championships France ME - Road Race, of the Tour de Vendée
9e of the Paris-Chauny
10e of the Circuit de Wallonie
11e of the Grote prijs Jean - Pierre Monseré, of the third stage of the Tour du Rwanda (Kigali>Rubavu), of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Le Grand Périgueux Champcevinel>Ribérac), of the La Polynormande
12e of the Grand Prix d'Isbergues - Pas de Calais
14e of the Eschborn-Frankfurt, of the fourth stage of the Tour du Rwanda (Kigali>Gicumbi)
16e of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Verneuil-sur-Vienne>La Souterraine)
18e of the Tour du Rwanda, of the seventh stage of the Tour du Rwanda (Kigali>Mont Kigali)
21e of the Grand Prix du Morbihan, of the La Route Adélie de Vitré, of the first stage of the Critérium du Dauphiné (La Voulte-sur-Rhône>Beauchastel), of the second stage of the Ethias-Tour de Wallonie (Verviers>Herve)
24e of the Clàssica Comunitat Valenciana 1969 - Gran Premi València, of the SUPER 8 Classic
2023. TotalEnergies
2e of the Tour du Finistère Pays de Quimper, of the first stage of the La Route d'Occitanie - CIC (Narbonne>Gruissan)
3e of the Tour de Vendée
5e of the first stage of the Boucles de la Mayenne - Crédit Mutuel (Saint-Mars-sur-Colmont>Lassay-les-Châteaux)
7e of the Boucles de la Mayenne - Crédit Mutuel, of the Circuit de Wallonie
9e of the Antwerp Port Epic / Sels Trophy
10e of the Boucles de l'Aulne - Châteaulin, of the SUPER 8 Classic, of the Bretagne Classic - Ouest-France
11e of the 0th stage of the Boucles de la Mayenne - Crédit Mutuel (Laval - Espace Mayenne>Laval - Espace Mayenne [ITT])
14e of the first stage of the Paris-Nice (La Verrière>La Verrière)
17e of the Paris - Camembert, of the Circuit Franco-Belge
22e of the European Continental Championships ME - Road Race
24e of the Amstel Gold Race, of the Grand Prix du Morbihan
2024. TotalEnergies
2e of the La Route Adélie de Vitré
4e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
5e of the National Championships France ME - Road Race
6e of the Antwerp Port Epic / Sels Trophy
7e of the first stage of the Tour de la Provence (Aix-en-Provence>Martigues), of the first stage of the Tour of Slovenia (Murska Sobota>Ormož)
8e of the third stage of the Tour de la Provence (Rognac>Arles)
9e of the first stage of the Paris-Nice (Les Mureaux>Les Mureaux)
11e of the Faun Drome Classic
12e of the sixth stage of the Tour de France (Mâcon>Dijon)
14e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Méjannes-le-Clap>Méjannes-le-Clap)
16e of the second stage of the Tour of Slovenia (Žalec>Rogaška Slatina)
17e of the Tour de la Provence, of the SUPER 8 Classic
21e of the Dwars door Vlaanderen - A travers la Flandre ME
23e of the fifth stage of the Tour de France (Saint-Jean-de-Maurienne>Saint Vulbas)
24e of the Gent-Wevelgem in Flanders Fields ME
2025. Team TotalEnergies
5e of the Grand Prix Criquielion
6e of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)
8e of the second stage of the Etoile de Bessèges - Tour du Gard (Domessargues>Marguerittes)
9e of the Gran Premio Castellón - Ruta de la Cerámica
10e of the Paris - Camembert
15e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges), of the Grand Prix de Denain - Porte du Hainaut
18e of the Etoile de Bessèges - Tour du Gard
19e of the Grote prijs Jean - Pierre Monseré
24e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Vauvert>Le Mont Bouquet)
Follow us
Get exclusive information about Paris-Roubaix