Ranking : DNF.
- Intermediate sprint 0
- Stages victory 0
- Victories 5
- Podiums 15
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 Tour Poitou - Charentes 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
7e of the Gent-Wevelgem in Flanders Fields ME, 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
3e of the first stage of the Tour de la Provence (Marseille>Saint-Victoret)
7e of the Classic Brugge-De Panne ME
9e of the second stage of the Tour Down Under (Tanunda>Tanunda)
12e of the Danilith Nokere Koerse
14e of the Grand Prix Criquielion, of the Omloop Nieuwsblad ME
18e of the Surf Coast Classic - Men
21e of the Grote prijs Jean - Pierre Monseré
22e of the Tour de la Provence
Follow us
Get exclusive information about Paris-Roubaix