A Red Bull Rookies sorozatban versenyzett fiatalon, majd 2011-ben a MotoGP 125cc-ben indult az Andalucia Banca Civica csapatánál egy Apriliával. 2012 és 2015 között a Moto3-as kategóriában versenyzett és az utolsó évében a Red Bull KTM Ajo csapatával hat győzelemmel, illetve kilenc dobogós helyezéssel az összetett bajnokságban ezüstérmes lett. A következő szezonban már a Moto2-ben indult és 21. helyen végzet a világbajnokságban. 2017-ben bronzérmes lett és 2018-ban ezüstérmes lett. A 2019-es szezont a királykategóriában folytatta a Red Bull KTM Tech 3 csapatánál, ahol Johann Zarco helyére szerződtették.