Details
Age
30 ans
Date of birth
16-05-1994
Place of birth
Bourg-la-Reine
Height
1m78
Weight
70kg
Wins

2024
> Tour de France:
- 1st stage
- 7th stage
- 12th stage
- 14th stage
> 4th in the French Road Championships
> 10th in Paris-Tours
> 12th of Quatre Jours de Dunkerque
> 13th from Bredene Koksijde Classic
2023
> 2nd in the Super 8 Classic
> 11th in Tro-Bro Léon
> 9th in Milan-San Remo
> Tour des Alpes Maritime et du Var:
- 4th stage
- 6th stage
2022
> 2nd in Milan-San Remo
> 3rd of Polynormande
> Vice-champion of France on Road
> 2nd stage of the Tour des Alpes-Maritimes et du Var
2021
> 2nd in Kuurne-Brussels-Kuurne
> 10th in Milan-San Remo
> 5th in the Tour Poitou-Charentes in New Aquitaine
> 3x 9th stage finish in the Tour de France
> 8th in the Tour of Flanders
> 8th in À travers la Flandre
> 9th from Gent-Wevelgem
2020
> 8th in the GP de la Marseillaise
> 4th stage on the Etoile de Bessèges
> 2nd stage on the Tour des Alpes-Maritimes et du Var
> 9th stage in the Tour de France
2019
1st in the GP de la Marseillaise
> 1st in Paris-Chauny
> 2nd in À travers la Flandre
> Tour Luxembourg White Jersey
2018
> Vice-champion of France on the road
> 5th in the Johan Museeuw Classics
> 5th in Paris-Chauny
2017
> 3rd in the Tour de l’Eurométropole
> 3rd in Paris-Chauny
2016
> 1st in the Classic Loire Atlantique
> 1st stage on the Tour de Luxembourg
> 3rd in the Tour de Yorkshire
2015
> 1st of Boucles de la Mayenne
2014
> 1st of Liège-Bastogne-Liège U23
> Tour de France:
- 1st stage
- 7th stage
- 12th stage
- 14th stage
> 4th in the French Road Championships
> 10th in Paris-Tours
> 12th of Quatre Jours de Dunkerque
> 13th from Bredene Koksijde Classic
2023
> 2nd in the Super 8 Classic
> 11th in Tro-Bro Léon
> 9th in Milan-San Remo
> Tour des Alpes Maritime et du Var:
- 4th stage
- 6th stage
2022
> 2nd in Milan-San Remo
> 3rd of Polynormande
> Vice-champion of France on Road
> 2nd stage of the Tour des Alpes-Maritimes et du Var
2021
> 2nd in Kuurne-Brussels-Kuurne
> 10th in Milan-San Remo
> 5th in the Tour Poitou-Charentes in New Aquitaine
> 3x 9th stage finish in the Tour de France
> 8th in the Tour of Flanders
> 8th in À travers la Flandre
> 9th from Gent-Wevelgem
2020
> 8th in the GP de la Marseillaise
> 4th stage on the Etoile de Bessèges
> 2nd stage on the Tour des Alpes-Maritimes et du Var
> 9th stage in the Tour de France
2019
1st in the GP de la Marseillaise
> 1st in Paris-Chauny
> 2nd in À travers la Flandre
> Tour Luxembourg White Jersey
2018
> Vice-champion of France on the road
> 5th in the Johan Museeuw Classics
> 5th in Paris-Chauny
2017
> 3rd in the Tour de l’Eurométropole
> 3rd in Paris-Chauny
2016
> 1st in the Classic Loire Atlantique
> 1st stage on the Tour de Luxembourg
> 3rd in the Tour de Yorkshire
2015
> 1st of Boucles de la Mayenne
2014
> 1st of Liège-Bastogne-Liège U23