2016 ist er zusammen mit Enea Bastianini Fixstarter bei Gresini und er errang beim Großen Preis von Italien in Mugello sein erstes Podium auf dem zweiten Platz hinter Brad Binder. 2018 gewann er die ersten zwei Rennen seiner Karriere in Tschechien und Thailand und wurde mit 42 Punkten Rückstand auf Jorge Martín Vizeweltmeister.