Ranking : 109
- Intermediate sprint 0
- Stages victory 0
- Victories 5
- Podiums 17
2016. CC Plancoët
1er of the third stage of the La Ronde Des Vallées (Hémonstoir>Hémonstoir)
8e of the National Championships France MJ - ITT
2017. CC Plancoët
1er of the first stage of the Grand Prix Rüebliland (Schöftland>Schöftland), of the second stage of the La Ronde Des Vallées (Saint-Caradec>Hemonstoir [ITT]), of the first stage of the Ain Bugey Valromey Tour (Belley>Culoz), of the Grand Prix Bob Jungels
2e of the Grand Prix Rüebliland, of the prologue of the Ain Bugey Valromey Tour (Belley>Belley)
3e of the National Championships France MJ - ITT
5e of the third stage of the Grand Prix Rüebliland (Möhlin>Möhlin [ITT]), of the Ain Bugey Valromey Tour, of the second stage of the Trophée Centre Morbihan (Réguiny>Naizin [ITT])
6e of the second stage of the Ain Bugey Valromey Tour (Outriaz>-Champagne en Valromey)
7e of the La Ronde Des Vallées
11e of the Trophée Centre Morbihan
12e of the fifth stage of the Ain Bugey Valromey Tour (Artemare>Hauteville Lompnes), of the third stage of the Trophée Centre Morbihan (Pluméliau>Locminé)
14e of the European Continental Championships MJ - ITT
15e of the second stage of the Grand Prix Rüebliland (Möhlin>Möhlin)
22e of the European Continental Championships MJ - Road Race
2018. Côtes Armor cyclisme
19e of the National Championships France MU - ITT
2019. Côtes d'Armor-Marie Morin
4e of the fourth stage of the Ronde de l'Oise (Laigneville>Pont-Sainte-Maxence)
10e of the third stage of the Ronde de l'Oise (Grandvilliers>Ressons-sur-Matz)
11e of the National Championships France MU - ITT, of the Tour d'Eure-et-Loir
14e of the first stage of the Tour d'Eure-et-Loir (Dreux>Châteaudun)
16e of the fifth stage of the Le Tour de Bretagne Cycliste (Rougé>Le Ferré)
17e of the Ronde de l'Oise
18e of the seventh stage of the Le Tour de Bretagne Cycliste (Plounévez-Lochrist>Saint-Pol-de-Léon)
19e of the second stage of the Ronde de l'Oise (Liancourt>Liancourt), of the first stage of the Ronde de l'Oise (Couloisy>Clermont)
22e of the fourth stage of the TPC en Nouvelle-Aquitaine (Leigné-les-Bois>Pleumartin [ITT])
24e of the European Continental Championships U23 - ITT
2020. Israel Start-Up Nation
6e of the ninth stage of the La Vuelta Ciclista a España (Castrillo del Val>Aguilar de Campoo)
13e of the Okolo Slovenska / Tour de Slovaquie
15e of the fourth stage of the Okolo Slovenska / Tour de Slovaquie (Topoľčianky>Skalica)
17e of the stage 1b of the Okolo Slovenska / Tour de Slovaquie (Žilina>Žilina [ITT])
2021. Israel Start-Up Nation
2e of the Sparkassen Münsterland Giro, of the seventh stage of the Tour de Pologne (Zabrze>Kraków)
3e of the Ethias-Tour de Wallonie, of the third stage of the Ethias-Tour de Wallonie (Plombières>Érezée)
8e of the second stage of the Ethias-Tour de Wallonie (Zolder>Zolder)
12e of the Grand Prix d'Isbergues - Pas de Calais, of the fifth stage of the Renewi Tour (Riemst>Bilzen)
19e of the World Championships MU - Road Race, of the fifth stage of the Ethias-Tour de Wallonie (Dinant>Quaregnon)
22e of the fourth stage of the Renewi Tour (Aalter>Ardooie)
2022. Cofidis
5e of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Aniche)
7e of the Région Pays de la Loire Tour, of the fourth stage of the Région Pays de la Loire Tour (La Chapelle-Saint-Aubin>La Chapelle-Saint-Aubin), of the fourth stage of the AlUla Tour (Winter Park>Skyviews of Harrat Uwayrid)
8e of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>La Seyne-sur-Mer)
10e of the AlUla Tour
17e of the Grand Prix du Morbihan
21e of the third stage of the Région Pays de la Loire Tour (Sablé-sur-Sarthe>Sablé-sur-Sarthe), of the fifth stage of the AlUla Tour (AlUla Old Town>AlUla Old Town)
24e of the De Brabantse Pijl - La Flèche Brabançonne ME
25e of the third stage of the AlUla Tour (Tayma Hadaj Well>AlUla Old Town)
2023. Cofidis
3e of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Roubaix>Cassel)
5e of the Gooikse pijl p/b Lotto
7e of the In Flanders Fields - From Middelkerke to Wevelgem, of the 4 Jours de Dunkerque / Grand Prix des Hauts de France
9e of the second stage of the Paris-Nice (Bazainville>Fontainebleau)
10e of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Maubeuge>Achicourt)
11e of the first stage of the Renewi Tour (Blankenberge>Ardooie)
17e of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Avion>Dunkerque), of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Saint-Quentin>Saint-Quentin [ITT]), of the second stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Compiègne>Laon)
20e of the first stage of the Tour de Suisse (Einsiedeln>Einsiedeln [ITT])
21e of the third stage of the Tour de France (Amorebieta-Etxano>Bayonne)
22e of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
2024. Cofidis
2e of the Cholet Agglo Tour
5e of the Paris - Tours Elite
9e of the fourth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Mazingarbe>Pont-à-Marcq)
11e of the Trofeo Ses Salines, of the third stage of the Renewi Tour (Blankenberge>Ardooie), of the Binche - Chimay - Binche / Mémorial Frank Vandenbroucke
12e of the Paris-Chauny
16e of the third stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Saint-Laurent-Blangy>Bouchain)
17e of the Omloop van het Houtland
19e of the first stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Dunkerque>Le Touquet)
20e of the sixth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Loon-Plage>Dunkerque)
21e of the fifth stage of the Tour de France (Saint-Jean-de-Maurienne>Saint Vulbas)
22e of the prologue of the Boucles de la Mayenne - Crédit Mutuel (Espace Mayenne - Laval>Espace Mayenne - Laval)
23e of the Tro-Bro Léon
2025. Cofidis
2e of the Copenhagen Sprint, of the Brussels Cycling Classic
3e of the first stage of the Tour de la Provence (Marseille>Saint-Victoret)
7e of the Ronde Van Brugge - Tour of Bruges ME
9e of the second stage of the Tour Down Under (Tanunda>Tanunda)
10e of the Tour de Vendée
11e of the ninth stage of the Tour de France (Chinon>Châteauroux)
12e of the Danilith Nokere Koerse
14e of the Grand Prix Criquielion, of the Omloop Nieuwsblad ME
15e of the Kampioenschap van Vlaanderen
16e of the seventeenth stage of the Tour de France (Bollène>Valence)
18e of the Surf Coast Classic - Men
21e of the Grote prijs Jean-Pierre Monseré
22e of the Tour de la Provence, of the Heylen Vastgoed Heistse Pijl, of the eighth stage of the Tour de France (Saint-Méen-le-Grand>Laval (Espace Mayenne))
24e of the stage o des Nations of the Chrono des Nations (Les Herbiers>Les Herbiers [ITT])
2026. Cofidis
7e of the second stage of the Etoile de Bessèges - Tour du Gard (Saint-Gilles>Domessargues)
8e of the Bredene Koksijde Classic
9e of the Omloop Nieuwsblad ME
13e of the Grand Prix Cycliste de Marseille La Marseillaise
18e of the third stage of the Tour de la Provence (Rognac>Arles)
24e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])
Follow us
Get exclusive information about Paris-Roubaix


