En juin 2012, il signe un contrat avec l'équipe Europcar, dans laquelle il devient professionnel en 2013. Le 10 juin, il est sacré champion de France de l'omnium en remportant cinq des six épreuves. Il est sélectionné pour représenter la France dans l'épreuve de l'omnium aux Jeux olympiques d’été. Il y remporte la médaille d'argent en se classant parmi les cinq premiers de cinq des six épreuves.