Ranking : 25
- Intermediate sprint 0
- Stages victory 0
- Victories 2
- Podiums 10
2017. UC Quimperloise
12e of the first stage of the La Ronde Des Vallées (Saint-Barnabé>Saint-Barnabé)
2019. Sojasun Espoir - ACNC
11e of the Grand Prix de la ville de Pérenchies
17e of the Paris - Tours Espoirs
2020. Sojasun Espoir - ACNC
2e of the National Championships France MU - Road Race
3e of the Paris - Tours Espoirs
2021. VC Pays de Loudéac
5e of the fifth stage of the Tour Alsace (Mulhouse>Berrwiller)
7e of the Paris - Tours Espoirs
8e of the stage 3b of the Flanders Tomorrow Tour (Handzame>Handzame)
12e of the fifth stage of the Le Tour de Bretagne Cycliste (Châteaubriant>Boisgervilly), of the second stage of the Flanders Tomorrow Tour (Staden>Staden)
18e of the second stage of the Tour Alsace (Colmar>Altkirch)
20e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
22e of the La Route Adélie de Vitré
24e of the first stage of the Le Tour de Bretagne Cycliste (Le Cambout>Allineuc)
2022. VC Pays de Loudéac
2e of the fourth stage of the Tour de la Mirabelle (Baccarat>Damelevières), of the second stage of the Tour de la Mirabelle (Pont-à-Mousson>Pagny-sur-Moselle)
6e of the second stage of the Arctic Race of Norway (Mosjøen>Brønnøysund), of the fourth stage of the Tour du Loir et Cher (La Motte-Beuvron>La Motte-Beuvron)
7e of the second stage of the Kreiz Breizh Elites (Calanhel>Plouray), of the fifth stage of the Tour du Loir et Cher (Blois>Blois), of the third stage of the Tour du Loir et Cher (Cloyes-Les-Trois-Rivières>Vendôme), of the fifth stage of the Tour de Normandie (Les Monts d'Aunay>Bagnoles-de-l'Orne)
8e of the fourth stage of the Kreiz Breizh Elites (Guingamp>Rostrenen)
9e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke, of the second stage of the Tour du Loir et Cher (Le Controis-en-Sologne>Vallières-les-Grandes), of the fourth stage of the Tour de Normandie (Gacé>Argentan), of the second stage of the Tour de Normandie (Le Neubourg>Forges-les-Eaux)
11e of the Paris - Bourges, of the Tour du Loir et Cher, of the third stage of the Tour de Normandie (Nonancourt>Elbeuf-sur-Seine)
12e of the Tour de Normandie
14e of the seventh stage of the Tour de Normandie (Ducey-les-Chéris>Caen)
16e of the first stage of the Tour de Normandie (Ouistreham>Vimoutiers)
21e of the Paris - Tours Elite
2023. Cre'Actuel-Marie Morin-U 22
2e of the second stage of the Kreiz Breizh Elites (Calanhel>Priziac)
3e of the Kreiz Breizh Elites
4e of the second stage of the Le Tour de Bretagne Cycliste (Sibiril>Melgven)
5e of the Grand Prix de Plouay
6e of the third stage of the Tour d'Eure-et-Loir (Orgères-en-Beauce>Chartres), of the first stage of the Tour d'Eure-et-Loir (Châteaudun>Luisant), of the third stage of the Kreiz Breizh Elites (Locmalo>Carhaix)
7e of the Tour d'Eure-et-Loir
8e of the fourth stage of the Tour du Loir et Cher (Vernou-en-Sologne>Vernou-en-Sologne)
9e of the first stage of the Tour du Loir et Cher (Blois>Chailles)
12e of the first stage of the Le Tour de Bretagne Cycliste (Plouescat>Saint-Pol-de-Léon)
13e of the fifth stage of the Tour du Loir et Cher (Blois>Blois), of the fourth stage of the Kreiz Breizh Elites (Plouisy>Rostrenen), of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
14e of the third stage of the Tour du Loir et Cher (Fréteval>Vendôme), of the Egmont Cycling Race
16e of the second stage of the Tour du Loir et Cher (Sassay>Selommes)
17e of the Tour du Loir et Cher
18e of the second stage of the Tour d'Eure-et-Loir (Gallardon>Argenvilliers)
23e of the Kampioenschap van Vlaanderen
2024. Arkéa - B&B Hôtels Continentale
1er of the Kreiz Breizh Elites, of the second stage of the Kreiz Breizh Elites (Carhaix>Carhaix)
3e of the third stage of the Kreiz Breizh Elites (Guingamp>Rostrenen), of the second stage of the Tour d'Eure-et-Loir (Les Villages Vovéens>Vald'Yerre)
4e of the Tour d'Eure-et-Loir
6e of the fourth stage of the Le Tour de Bretagne Cycliste (Le Croisic>La Gacilly)
7e of the first stage of the Le Tour de Bretagne Cycliste (Locmaria-Plouzané>Plougonvelin), of the sixth stage of the Le Tour de Bretagne Cycliste (Saint-Onen-la-Chapelle>Louvigné-du-Désert)
9e of the second stage of the Le Tour de Bretagne Cycliste (Milizac-Guipronvel>Pontivy)
16e of the La Roue Tourangelle Centre Val de Loire - Groupama P.V.L.
23e of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Mazingarbe>Pont-à-Marcq), of the first stage of the Kreiz Breizh Elites (Calanhel>Priziac), of the third stage of the Tour d'Eure-et-Loir (Vernouillet>Chartres)
24e of the GP de Fourmies / La Voix du Nord
2025. Team TotalEnergies
6e of the fifth stage of the AlUla Tour (AlUla Camel Cup Track>AlUla Camel Cup Track)
7e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Arjona>Pozoblanco), of the La Roue Tourangelle Centre Val de Loire - Groupama P.V.L.
8e of the third stage of the AlUla Tour (Hegra>Tayma Fort)
25e of the first stage of the AlUla Tour (Al Manshiyah Train Station>Al Manshiyah Train Station)
Follow us
Get exclusive information about Paris-Roubaix