Actualmente corre en Moto2 con el equipo Elf Marc VDS Racing Team.
[4] En el Gran Premio de la República Argentina, consiguió su primera Pole Position en la categoría,[5][6][7] además obtuvo otra pole position en la última carrera de la temporada en Valencia.
[12] Esta fue la temporada de su gran depegue, consiguió su primer podio mundialista al terminar en el tercer lugar en Argentina y cuatro fechas después consiguió su primera victoria en el Gran Premio de Italia,[13][14][15] en Mugello después de largar desde la pole position[16][17] y dos fechas después en los Países Bajos, consiguió su segunda victoria de la temporada.
[18][19][20] Después de las vacaciones, en la República Checa terminó tercero después de largar desde la pole position,[21][22] una semana más tarde finalizó segundo en Austria, repitió el segundo puesto en Gran Bretaña largando desde la pole[23][24] y su último podio de la temporada se dio en el Gran Premio de San Marino, donde terminó en la tercera posición.
Para 2020, se mantiene por tercera temporada consecutiva en el equipo[25] siendo acompañado en esta oportunidad por el checo Filip Salač.