3rd of the 1st stage of the Tour de Catatlogne
4th of the 2nd stage of the Tour de l'Ain
5th in the Veneto Classic
8th in the Tour de l'Ain
8th in the Tour de Valence
15th in the Tour of Spain
2nd in the Giro del Veneto
8th in the Veneto Classic
10th of the 3rd stage of the Tour de l'Ain
11th in the Tour de l'Ain
15th in the Tour du Jura
3rd of the 1st stage of the Tour de Catatlogne
4th of the 2nd stage of the Tour de l'Ain
5th in the Veneto Classic
8th in the Tour de l'Ain
8th in the Tour de Valence
15th in the Tour of Spain
6TH OF THE KREIZ BREIZH ELITES IN 2015
WINNER OF A STAGE IN THE RONDE DE L'ISARD IN 2016
5TH IN THE TOUR OF ALMATY IN 2018
4TH OF THE SIBIU CYCLING TOUR IN 2020
4TH OF THE 2ND STAGE OF THE TOUR DE L'AIN IN 2021
5TH IN THE VENETO CLASSIC IN 2021
8TH OF THE TOUR DE L'AIN IN 2021
8TH IN THE TOUR OF VALENCIA IN 2021