En 2016, il intègre la formation belge Etixx-Quick Step, où il était stagiaire. Il gagne le contre-la-montre par équipes et la deuxième étape du Tour de San Luis au sprint devant le champion du monde Peter Sagan. Au cours de la cinquième étape, il chute et se fracture le radius gauche. Moins d'un mois plus tard, il reprend la compétition dans le sud de la France, lors du Tour du Haut-Var. Après à peine cinq jours de compétition, il renoue avec le succès, en s'adjugeant la dernière étape du Tour La Provence. Puis il prend la direction de Londres et des Mondiaux sur piste, début mars. Il y conserve son titre de champion du monde de l'omnium, faisant de lui un favori pour l'or à Rio, où il termine . Cependant, il reste focalisé sur son programme sur route, passant par Tirreno-Adriatico, Milan-San Remo et les classiques belges. Lors de la course des deux mers, première épreuve World Tour qu'il dispute, il s'impose dans la troisième étape, démontrant là encore ses qualités de sprinteur. Puis il échoue à cause d'une chute spectaculaire dans la ligne droite finale de Milan-San Remo avant de se classer sixième de Gand-Wevelgem. Initialement annoncé au départ de plusieurs courses en mai, il ne peut y participer en raison d'une fracture d'un doigt à la fin du mois d'avril qui est traitée par chirurgie. En fin de saison, il remporte sa première classique sur Paris-Tours, en anticipant le sprint par une attaque à 800m de la ligne, et fait figure de sérieux outsider aux Championnats du monde de Doha, où il est cependant contraint à l'abandon.