- Intermediate sprint 0
- Stages victory 0
- Victories 4
- Podiums 6
Rankings
| Stage | Ranking | ![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|
| 1 | 70 | 70 | - | - | - |
| 2 | 89 | 69 | - | - | - |
| 3 | - | 54 | - | - | - |
| 4 | 49 | 35 | - | - | - |
| 5 | 33 | 23 | - | - | - |
| 6 | 43 | 20 | - | - | - |
| 7 | 61 | 20 | - | - | - |
| 8 | 43 | 26 | - | - | - |
2018. UV Aube
6e of the La Classique des Alpes Juniors
7e of the stage 3a of the LVM Saarland Trofeo (Homburg>Homburg)
10e of the Grand Prix Bob Jungels
2021. SCO Dijon - Team Matériel - Velo.com
8e of the eighth stage of the Tour de l'Avenir (La Tour-en-Maurienne>Saint Jean d’Arves)
10e of the Tour de l'Avenir
11e of the seventh stage of the Tour de l'Avenir (Saint-Vulbas>Grand Colombier)
14e of the second stage of the Tour de la Mirabelle (Neufchâteau>Saint-Amarin)
15e of the sixth stage of the Tour de l'Avenir (Champagnole>Septmoncel), of the Tour de la Mirabelle
16e of the second stage of the Tour d'Eure-et-Loir (Courville-sur-Eure>Dreux)
18e of the first stage of the Tour de la Mirabelle (Pont-à-Mousson>Lesménils)
20e of the Tour d'Eure-et-Loir
23e of the National Championships France MU - Road Race
25e of the Tour du Doubs
2022. St Michel - Auber93
9e of the Tour du Finistère Pays de Quimper
11e of the Classic Grand Besançon Doubs
14e of the Tro-Bro Léon, of the Paris - Camembert
16e of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Roubaix>Cassel)
17e of the ninth stage of the Tour de l'Avenir (Bessans>Villaroger)
19e of the seventh stage of the Tour de l'Avenir (Thonon-les-Bains>Saint-François-Longchamp)
21e of the third stage of the Tour de l'Avenir (Civray>La Trimouille)
22e of the Tour de l'Avenir, of the second stage of the La Route d'Occitanie - CIC (Belmont-sur-Rance>Roquefort-sur-Soulzon)
24e of the 4 Jours de Dunkerque / Grand Prix des Hauts de France, of the second stage of the Tour de la Provence (Arles>Manosque)
25e of the Boucles de l'Aulne - Châteaulin
2023. St Michel - Mavic - Auber93
4e of the Paris - Tours Elite
5e of the fourth stage of the Ronde de l'Oise (Breuil-le-Sec>Liancourt)
9e of the second stage of the Ronde de l'Oise (Breteuil>Margny-lès-Compiègne), of the Tour du Limousin-Périgord - Nouvelle Aquitaine
11e of the Ronde de l'Oise, of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Sarran>Bort les Orgues)
13e of the Tour de l'Ain
14e of the second stage of the Tour de l'Ain (Saint-Vulbas>Lagnieu)
18e of the fourth stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Glandon - Pays de Saint-Yrieix>Limoges)
19e of the third stage of the Tour de l'Ain (Oyonnax>Lélex Monts-Jura)
21e of the fourth stage of the Le Tour de Bretagne Cycliste (Le Mené>Plumelec), of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Rilhac-Rancon>Bénévent L’Abbaye)
22e of the Classic Grand Besançon Doubs, of the first stage of the Ronde de l'Oise (Beauvais>Clermont)
23e of the Classic Velox Adélie de Vitré, of the Tour de Vendée
24e of the third stage of the Le Tour de Bretagne Cycliste (Trégunc>Le Quillio)
25e of the La Route d'Occitanie - CIC
2024. St Michel - Mavic - Auber93
1er of the Tour Alsace
3e of the Tour d'Eure-et-Loir, of the first stage of the Tour d'Eure-et-Loir (Le Coudray>Mignières)
6e of the second stage of the Tour Alsace (Riedisheim>Ferrette)
8e of the Paris - Camembert
11e of the Tour of Hainan
12e of the fourth stage of the Tour Alsace (L'Isle-sur-le-Doubs>Valentigney)
13e of the third stage of the Tour de la Provence (Rognac>Arles)
14e of the Boucles de l'Aulne - Châteaulin, of the third stage of the Tour Alsace (Vesoul>La Planche des Belles Filles)
15e of the second stage of the Tour de l'Ain (Saint-Vulbas>Lélex Monts-Jura), of the third stage of the Tour of Hainan (Lingshui>Wuzhishan)
16e of the third stage of the Tour de l'Ain (Lagnieu>Ile Chambod)
17e of the Tour de l'Ain
18e of the second stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Saint-Aulaye-Puymangou>Terrasson-Lavilledieu)
19e of the Tour du Doubs, of the Classic Grand Besançon Doubs
20e of the Le Tour des 100 Communes
21e of the second stage of the Boucles de la Mayenne - Crédit Mutuel (Le Ham>Villaines-la-Juhel), of the third stage of the Tour d'Eure-et-Loir (Vernouillet>Chartres)
22e of the Classic Var
23e of the Boucles de la Mayenne - Crédit Mutuel
24e of the Tour du Limousin-Périgord - Nouvelle Aquitaine, of the third stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (La Rivière de Mansac>Argentat Xaintrie Val Dordorgne), of the fourth stage of the Tour of Hainan (Wuzhishan>Changjiang)
25e of the second stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Vence), of the first stage of the Tour du Limousin-Périgord - Nouvelle Aquitaine (Boisseuil>Auzances), of the Paris - Tours Elite
2025. TotalEnergies
1er of the fourth stage of the Tour du Rwanda (Gisenyi (Rubavu)>Gitesi (Karongi)), of the Petronas Le Tour de Langkawi, of the fifth stage of the Petronas Le Tour de Langkawi (Temerloh>Fraser's Hill)
4e of the prologue of the Tour du Rwanda (BK Arena>Amahoro Stadium)
6e of the Tour du Rwanda, of the third stage of the Tour du Rwanda (Musanze>Gisenyi (Rubavu)), of the first stage of the Vuelta Asturias Julio Alvarez Mendo (Oviedo>Llanes)
7e of the Clàssica Terres de l'Ebre
8e of the first stage of the Tour du Rwanda (Rukomo>Kayonza), of the Vuelta Asturias Julio Alvarez Mendo, of the fourth stage of the Vuelta Asturias Julio Alvarez Mendo (Navia>Oviedo)
9e of the fourth stage of the AlUla Tour (Maraya>Skyviews of Harrat Uwayrid), of the Circuito de Getxo - Memorial Hermanos Otxoa
11e of the fifth stage of the Tour du Rwanda (Rusizi>Butare (Huye))
12e of the second stage of the Vuelta Asturias Julio Alvarez Mendo (Benia de Onís>Pola de Lena)
15e of the sixth stage of the Tour du Rwanda (Nyanza>Kigali)
16e of the fourth stage of the Arctic Race of Norway (Tromsø>Tromsø)
17e of the second stage of the Tour du Rwanda (Kigali>Musanze), of the first stage of the Arctic Race of Norway (Borkenes (Kvæfjord)>Harstad), of the eighth stage of the Petronas Le Tour de Langkawi (Tangkak>Kuala Lumpur), of the Giro della Toscana - Memorial Alfredo Martini
20e of the Clásica de Ordizia - Ordiziako Klasikoa, of the Arctic Race of Norway
23e of the third stage of the Lidl Deutschland Tour (Arnsberg>Kassel), of the GP Industria & Artigianato
24e of the Lidl Deutschland Tour
2026. TotalEnergies
12e of the Tour des Alpes-Maritimes
15e of the first stage of the Vuelta a la Región de Murcia “Costa Cálida” (Fortuna>Yecla)
20e of the third stage of the AlUla Tour (Winter Park>Bir Jaydah Mountain Wirkah)
Follow us
Get exclusive information about the Paris-Nice






