Ranking : 67
- Intermediate sprint 0
- Stages victory 0
- Victories 2
- Podiums 8
2019. Van Rysel - AG2R La Mondiale
5e of the fourth stage of the Ain Bugey Valromey Tour (Artemare>Hauteville-Lompnes)
6e of the Aubel-Thimister-Stavelot
12e of the stage 2b of the Aubel-Thimister-Stavelot (Thimister>Thimister)
17e of the third stage of the Tour du Pays de Vaud (Granges-près-Marnand>Granges-près-Marnand), of the first stage of the Tour du Pays de Vaud (Tolochenaz>Chamblon)
20e of the stage 2b of the Tour du Pays de Vaud (Bière>Bière [ITT])
21e of the first stage of the Aubel-Thimister-Stavelot (Aubel>Aubel)
22e of the Tour du Pays de Vaud
23e of the La Classique des Alpes Juniors
24e of the third stage of the Aubel-Thimister-Stavelot (Stavelot>Stavelot)
2020. Van Rysel - AG2R La Mondiale
2e of the National Championships France MJ - Road Race
6e of the second stage of the La Philippe Gilbert juniors (Harzé>La Redoute), of the third stage of the Grand Prix Rüebliland (Sulz>Sulz)
10e of the La Philippe Gilbert juniors
13e of the stage 2b of the Grand Prix Rüebliland (Seon>Seon [ITT])
21e of the National Championships France MJ - ITT
2021. AG2R Citroën U23 Team
2e of the seventh stage of the Le Tour de Bretagne Cycliste (Guitté>Dinan)
6e of the Circuit des Ardennes
8e of the second stage of the Circuit des Ardennes (Vouziers>Vouziers)
11e of the first stage of the Circuit des Ardennes (Sedan>Sedan)
14e of the prologue of the Tour du Pays de Montbéliard (Béthoncourt>Béthoncourt), of the National Championships France MU - ITT, of the Giro del Belvedere
16e of the National Championships France MU - Road Race
22e of the fifth stage of the Le Tour de Bretagne Cycliste (Châteaubriant>Boisgervilly)
23e of the sixth stage of the Le Tour de Bretagne Cycliste (Quédillac>Fougères)
2022. AG2R Citroën U23 Team
1er of the third stage of the Vuelta a Burgos (Quintana Martín Galíndez>Villarcayo)
9e of the second stage of the Vuelta a Burgos (Vivar del Cid>Villadiego)
11e of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)
12e of the fourth stage of the Tour du Loir et Cher (La Motte-Beuvron>La Motte-Beuvron)
13e of the National Championships France MU - Road Race
14e of the fifth stage of the Tour du Loir et Cher (Blois>Blois)
15e of the Skoda Tour de Luxembourg
18e of the World Championships MU - Road Race
21e of the fourth stage of the Skoda Tour de Luxembourg (Remich>Remich [ITT])
2023. AG2R Citroën Team
11e of the second stage of the La Route d'Occitanie - CIC (Cazouls-lès-Béziers>Graulhet)
12e of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)
13e of the Grand Prix du Morbihan
16e of the Lotto Grand Prix de Wallonie
20e of the Tour du Jura Cycliste
21e of the first stage of the La Route d'Occitanie - CIC (Narbonne>Gruissan)
22e of the third stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence)
24e of the fourth stage of the La Route d'Occitanie - CIC (Saint-Gaudens>Saint-Girons)
25e of the National Championships France ME - ITT
2024. Decathlon AG2R La Mondiale Team
2e of the Clásica Jaén
5e of the Tour des Alpes-Maritimes
6e of the Faun Drome Classic
7e of the second stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence), of the Classic Var
8e of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)
13e of the sixth stage of the Tour Down Under (Unley>Mount Lofty)
15e of the first stage of the Tour des Alpes-Maritimes (Levens>Antibes), of the TPC en Nouvelle-Aquitaine
17e of the second stage of the Tour Down Under (Norwood>Lobethal)
18e of the first stage of the Tour Down Under (Tanunda>Tanunda), of the third stage of the TPC en Nouvelle-Aquitaine (Ménigoute>Fontaine-le-Comte [ITT])
21e of the Tour Down Under, of the fourth stage of the TPC en Nouvelle-Aquitaine (Fontaine-le-Comte>Poitiers)
23e of the eighteenth stage of the Giro d'Italia (Fiera di Primiero>Padova)
2025. Decathlon AG2R La Mondiale Team
1er of the Tro-Bro Léon
2e of the Tour du Finistère Pays de Quimper
3e of the second stage of the Itzulia Basque Country (Pamplona-Iruña>Lodosa)
5e of the Tour Down Under
6e of the second stage of the Tour Auvergne - Rhône-Alpes (Prémilhat>Issoire)
7e of the first stage of the Tour Auvergne - Rhône-Alpes (Domérat>Montluçon), of the sixth stage of the Lloyds Tour of Britain Men (Newport>Cardiff)
8e of the third stage of the Tour Down Under (Norwood>Uraidla)
9e of the fifth stage of the Tour Down Under (McLaren Vale>Willunga Hill)
10e of the fifth stage of the Tour Auvergne - Rhône-Alpes (Saint-Priest>Mâcon)
12e of the third stage of the Tour Auvergne - Rhône-Alpes (Brioude>Charantonnay), of the third stage of the Tour de France (Valenciennes>Dunkerque)
14e of the sixth stage of the Tour Down Under (Adelaide>Adelaide), of the eighth stage of the Tour de France (Saint-Méen-le-Grand>Laval (Espace Mayenne))
17e of the second stage of the Tour Down Under (Tanunda>Tanunda), of the ninth stage of the Tour de France (Chinon>Châteauroux)
18e of the La Flèche Wallonne
19e of the first stage of the Lloyds Tour of Britain Men (Woodbridge>Southwold)
20e of the fourth stage of the Renewi Tour (Riemst>Bilzen-Hoeselt)
21e of the seventeenth stage of the Tour de France (Bollène>Valence)
23e of the twenty-first stage of the Tour de France (Mantes-la-Ville>Paris (Champs-Élysées))
2026. Groupama - FDJ United
2e of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Benahavís>Pizarra)
11e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (La Roda de Andalucía>Lucena)
13e of the Vuelta a Andalucia Ruta Ciclista Del Sol
17e of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Torrox>Otura)
21e of the Milano-Sanremo
25e of the third stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Jaén>Lopera)
Follow us
Get exclusive information about Paris-Roubaix


