- Intermediate sprint 0
- Stages victory 0
- Victories 2
- Podiums 13
Rankings
| Stage | Ranking | ![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|
| 1 | 16 | 17 | - | - | - |
| 2 | 143 | 94 | - | 7 | - |
| 3 | - | 106 | - | 7 | - |
| 4 | 53 | 54 | - | 13 | - |
| 5 | 42 | 38 | - | 24 | - |
| 6 | 42 | 33 | - | 28 | - |
| 7 | - | - | - | - | - |
| 8 | - | - | - | - | - |
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 Classic Velox Adélie de Vitré, of the first stage of the Tour Auvergne - Rhône-Alpes (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 - 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 - CIC
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 Classic Velox 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
23e of the fifth stage of the Tour de France (Saint-Jean-de-Maurienne>Saint Vulbas)
24e of the In Flanders Fields - From Middelkerke to Wevelgem
2025. TotalEnergies
1er of the Maryland Cycling Classic
2e of the La Polynormande
3e of the second stage of the La Route d'Occitanie - CIC (Gignac Vallée de L'Herault>Carmaux Ségala)
4e of the Boucles de l'Aulne - Châteaulin, of the second stage of the Ethias-Tour de Wallonie (Huy>Sambreville)
5e of the Grand Prix Criquielion, of the Brussels Cycling Classic, of the first stage of the Ethias-Tour de Wallonie (Nassogne>Nassogne), of the Muur Classic Geraardsbergen
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, of the fourth stage of the Tour of Holland (Emmen>VAM-Berg)
10e of the Paris - Camembert
11e of the Bretagne Classic - CIC
13e of the fourth stage of the Ethias-Tour de Wallonie (Welkenraedt>Seraing)
14e of the first stage of the Tour of Holland (Dordrecht>Dordrecht), of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
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
16e of the Paris - Tours Elite
18e of the Etoile de Bessèges - Tour du Gard, of the National Championships France ME - Road Race
19e of the Grote prijs Jean-Pierre Monseré, of the Circuit Franco-Belge
21e of the Elfstedenronde, of the fifth stage of the Tour of Holland (Arnhem>Arnhem)
23e of the Tour of Holland, of the Sparkassen Münsterland Giro
24e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Vauvert>Le Mont Bouquet), of the SUPER 8 Classic
2026. TotalEnergies
3e of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Montoro>Pozoblanco)
4e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Jaén>Lopera)
6e of the first stage of the Etoile de Bessèges - Tour du Gard (Bellegarde>Bellegarde)
8e of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Benahavís>Pizarra)
9e of the fourth stage of the Etoile de Bessèges - Tour du Gard (Saint-Christol-lez-Alès>Vauvert)
11e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)
15e of the Figueira Champions Classic
20e of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Gilles>Domessargues)
24e of the Clàssica Comunitat Valenciana - Gran Premi València
Follow us
Get exclusive information about the Paris-Nice






