Nel 2014 passa professionista con il Team Sky, raggiungendo in squadra il cugino Sergio. In stagione partecipa al Giro d'Italia, ottenendo due piazzamenti "top 10" di tappa e il 22º posto nella classifica generale finale, quinto miglior giovane. Nel 2016 migliora il piazzamento al Giro d'Italia, concludendo al diciassettesimo posto, secondo miglior giovane.
Nel 2022 lascia il team Sky/Ineos dopo otto stagioni per vestire la maglia dell'Astana Qazaqstan Team. Nell'agosto dello stesso anno annuncia però una temporanea interruzione alla carriera agonistica a causa di problemi di salute.[2]