En 2014, et pour ses premiers pas à ce niveau, il remporte la 3e étape du Tour d'Auvergne (contre-la-montre par équipes). Sur les courses du calendrier UCI, il se distingue sur la Ronde pévéloise (9e). Ses dirigeants renouvellent son contrat en fin de saison.
Sa saison 2015 est perturbée par une opération chirurgicale qui l'empêche de courir pendant plusieurs mois. Au deuxième semestre, il porte le maillot de meilleur grimpeur du Tour de l’Ain pendant deux étapes. Il est conservé par ses dirigeants pour l'année suivante[1].
Il commence sa deuxième saison au sein de la structure nordiste sur le Grand Prix La Marseillaise par une 26e place. En mai, il se classe deuxième de Bourg-Arbent-Bourg en Elite Nationale puis 13e du Grand Prix de la Somme. Le 1er juin, il prend la 18e place du Grand Prix de Plumelec. Il se montre en jambes sur la deuxième partie de saison, 22e de la Polynormande, 17e du Tour du Limousin et 25e du Tour du Doubs. Plus tard, il est membre de l'échappée du jour sur le Tour de Vendée. Sur le calendrier amateur, il se distingue également sur le Tour du Pays de Gex-Valserine, privé de la victoire par Aurélien Doleatto. Néanmoins, ses performances ne convainquent pas les dirigeants de le conserver. Il annonce alors, début octobre, avoir trouvé un accord avec le club de Bourg-en-Bresse Ain Cyclisme en vue de la saison 2020 s'il ne retrouve pas de contrat professionnel[7].
Retour chez les amateurs et fin de carrière
Il obtient quelques places d'honneur avec les amateurs de l'équipe Bourg-en-Bresse Ain Cyclisme en 2020 et 2021. Il se classe notamment deuxième du Tour du Pays de Gex-Valserine derrière Pierre Genetier et septième du Grand Prix de Faucigny en 2020. L’année suivante, il termine douzième du Grand Prix des industries à Belley[8]. Toutefois, des problèmes physiques et plusieurs fractures de la clavicule le poussent à arrêter sa carrière au mois d'août[9].
Reconversion
Il devient entraineur et directeur sportif de la formation AG2R Citroën U19 quelques mois après la fin de sa carrière de coureur[10].