- Intermediate sprint 0
- Stages victory 0
- Victory 1
- Podiums 3
Ranking : 32
2017. HP BTP - Auber93
21e of the Paris-Mantes Cycliste
2018. Chambéry Cyclisme Formation
4e of the Il Lombardia Under 23, of the National Championships France MU - Road Race, of the Kreiz Breizh Elites
5e of the first stage of the Kreiz Breizh Elites (Calanhel>Plouray)
6e of the fifth stage of the Le Tour de Savoie Mont Blanc (Bonneville>Cluses)
7e of the stage o des Nations U23 of the Chrono des Nations (Les Herbiers>Les Herbiers [ITT])
8e of the Paris-Roubaix Espoirs
11e of the first stage of the Alpes Isère Tour (Charvieu-Chavagneux>Chateauvilain)
13e of the National Championships France MU - ITT, of the Tour du Loir et Cher
14e of the fourth stage of the Kreiz Breizh Elites (Guingamp>Rostrenen)
18e of the third stage of the Tour du Loir et Cher (Droué>Vendôme)
21e of the third stage of the Kreiz Breizh Elites (Carhaix-Plouguer>Carhaix-Plouguer)
23e of the fifth stage of the Tour du Loir et Cher (Blois>Blois)
2019. Van Rysel-AG2R La Mondiale
1er of the Orlen Nations Grand Prix
4e of the Giro del Belvedere
5e of the second stage of the Course de la Paix Grand Prix Jeseníky (Krnov>Dlouhé Strané)
6e of the Le Tour de Savoie Mont Blanc, of the fifth stage of the Le Tour de Savoie Mont Blanc (La Chambre>Saint-François-Longchamp)
7e of the second stage of the Orlen Nations Grand Prix (Bukovina Resort>Bukowina Tatrzańska), of the G.P. Palio del Recioto - Trofeo C&F Resinatura Blocchi
8e of the fourth stage of the Le Tour de Savoie Mont Blanc (Saint-Martin d'Arc>Les Karellis)
9e of the Giro della Regione Friuli Venezia Giulia, of the Course de la Paix Grand Prix Jeseníky
10e of the eighth stage of the Tour de l'Avenir (Brides-les-Bains>Col de la Loze/Méribel), of the second stage of the Le Tour de Savoie Mont Blanc (Moûtiers>La Norma), of the Circuit des Ardennes, of the third stage of the Circuit des Ardennes (Nouvion-sur-Meuse>Aiglemont)
11e of the Il Lombardia Under 23
12e of the third stage of the Giro della Regione Friuli Venezia Giulia (Pordenone>Gorizia)
14e of the third stage of the Course de la Paix Grand Prix Jeseníky (Jesenik>Jesenik)
15e of the third stage of the Le Tour de Savoie Mont Blanc (Bessans>Saint-Martin-la-Porte)
19e of the second stage of the Circuit des Ardennes (Rocroi>Monthermé)
20e of the fourth stage of the Ronde de l'Isard (Bélesta>Saint-Girons), of the first stage of the Ronde de l'Isard (Toulouse>Le Mas d'Azil)
22e of the fourth stage of the Giro della Regione Friuli Venezia Giulia (Forgaria nel Friuli>San Daniele del Friuli)
24e of the Tour de l'Avenir, of the tenth stage of the Tour de l'Avenir (Saint-Colomban-des-Villard>Le Corbier), of the ninth stage of the Tour de l'Avenir (Villaroger>Tignes)
25e of the second stage of the Ronde de l'Isard (Salies-du-Salat>Castillon-en-Couserans)
2020. VC Villefranche Beaujolais
2e of the third stage of the Le Tour de Savoie Mont Blanc (Saint-Michel-de-Maurienne>Valmeinier)
14e of the second stage of the Le Tour de Savoie Mont Blanc (Moûtiers>Valfréjus)
15e of the first stage of the Le Tour de Savoie Mont Blanc (Annemasse>Praz-sur-Arly)
17e of the Le Tour de Savoie Mont Blanc
2021. AG2R Citroën Team
7e of the fifth stage of the Volta ao Algarve em Bicicleta (Albufeira>Malhão)
9e of the fourteenth stage of the La Vuelta Ciclista a España (Don Benito>Pico Villuercas)
10e of the second stage of the Volta ao Algarve em Bicicleta (Sagres>Fóia)
13e of the Volta ao Algarve em Bicicleta
18e of the Classic Loire Atlantique
19e of the Mercan'Tour Classic Alpes-Maritimes
21e of the fifth stage of the Tour of the Alps (Valle del Chiese/Idroland>Riva del Garda)
23e of the Boucles de l'Aulne - Châteaulin
25e of the first stage of the Volta ao Algarve em Bicicleta (Lagos>Portimão)
2022. AG2R Citroën Team
6e of the seventh stage of the Tour de Suisse (Ambri>Malbun)
21e of the second stage of the Tour de Suisse (Küsnacht>Aesch)
24e of the Gran Premio Miguel Indurain
2023. AG2R Citroën Team
3e of the Tour de l'Ain
5e of the third stage of the Tour de l'Ain (Oyonnax>Lélex Monts-Jura)
6e of the second stage of the Tour de l'Ain (Saint-Vulbas>Lagnieu)
8e of the Paris - Camembert, of the third stage of the Vuelta a Burgos (Sargentes de la Lora>Villarcayo), of the eleventh stage of the La Vuelta Ciclista a España (Lerma>La Laguna Negra.Vinuesa)
13e of the fourteenth stage of the Giro d'Italia (Sierre>Cassano Magnago), of the La Route d'Occitanie - La Dépêche du Midi, of the first stage of the La Route d'Occitanie - La Dépêche du Midi (Narbonne>Gruissan)
14e of the Vuelta a Burgos
15e of the fourth stage of the La Route d'Occitanie - La Dépêche du Midi (Saint-Gaudens>Saint-Girons), of the twentieth stage of the La Vuelta Ciclista a España (Manzanares El Real>Guadarrama)
16e of the sixth stage of the Giro d'Italia (Napoli>Napoli), of the CIC - Mont Ventoux
19e of the third stage of the La Route d'Occitanie - La Dépêche du Midi (Gimont>Nistos-Cap-Nestès)
23e of the Giro d'Italia, of the fifth stage of the Vuelta a Burgos (Golmayo>Lagunas de Neila)
25e of the nineteenth stage of the Giro d'Italia (Longarone>Tre Cime di Lavaredo)
2024. Decathlon AG2R La Mondiale Team
5e of the Clásica Jaén
6e of the Tour du Doubs
12e of the sixth stage of the Volta Ciclista a Catalunya (Berga>Queralt)
14e of the Tour du Jura Cycliste
21e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona)
Follow us
Get exclusive information about the Flèche Wallonne