Nel 2019 passa alla guida della KTM del team American Racing; il compagno di squadra è Iker Lecuona; chiude la stagione al 28º posto con 4 punti totalizzati con i due quattordicesimi posti in Francia e Olanda. In questa stagione è costretto a saltare il Gran Premio della Repubblica Ceca a causa della lussazione della spalla sinistra rimediata nelle qualifiche del GP. Nel 2020 corre nello stesso team del 2019, alla guida di una Kalex Moto2. Il compagno di squadra è Marcos Ramírez. Ottiene un terzo posto in Repubblica Ceca e tre pole position (Qatar, Repubblica Ceca e Francia). Conclude la stagione al settimo posto con 94 punti.