Ses bonnes performances lui permettent de signer en 2013 un contrat de deux ans au sein de l'équipe World Tour Saxo-Tinkoff[2]. Il court pour la première fois avec ses nouvelles couleurs en Australie lors du Tour Down Under. Il dispute son premier grand tour lors du Tour d'Italie 2014 et termine 91e au général. L'année suivante, il est notamment troisième du Tour de Turquie. Le contrat le liant à Tinkoff-Saxo est prolongé en [3]. En 2016, il remporte la deuxième étape du Tour Down Under en réglant au sprint l'Italien Diego Ulissi, et revêt le maillot de leader pendant une journée[4]. Il termine finalement l'épreuve quatrième et meilleur jeune.
En 2017, il signe un contrat en faveur de l'équipe allemande Bora-Hansgrohe[5]. Au départ de la dernière étape du Tour Down Under 2017, il est quatrième du général à trois secondes de Nathan Haas, mais réussit à refaire son retard grâce aux bonifications et à l'aide de Peter Sagan. Il termine finalement troisième de la course, son premier podium sur une course UCI World Tour[6].
En 2020, il abandonne lors de la 7e étape du Tour d'Espagne en raison d'une chute spectaculaire qui scelle également sa fin de la saison[9]. Plusieurs semaines plus tard, il est opéré au genou dans un hôpital spécialisé en Allemagne[10]. Non conservé par l'équipe Bora-Hansgrohe, il se retrouve sans équipe en 2021[11].