Il se fixe comme objectif le Tour de l'Avenir où il termine notamment deuxième et quatrième d'étapes et cinquième du classement général remporté par le FrançaisWarren Barguil.
Le , il signe son premier contrat professionnel dans la formation britannique de Bradley Wiggins, l'équipe Sky pour la saison 2013.
À la fin de la saison 2015 il prolonge son contrat avec l'équipe Sky[3].
En 2018 et 2019, il est membre de l'équipe Katusha-Alpecin. Il est victime d'une lourde chute sur Tirreno-Adriatico en mars 2019[5]. Après la dissolution de l'équipe, en , il se retrouve sans contrat. À 28 ans, il déclare qu'il quitte la course sur route professionnelle et prévoit plutôt de participer à des compétitions de gravel[6].