Nel 2017 si trasferisce nel team Estrella Galicia 0,0 dove trova come compagno di squadra lo spagnolo Arón Canet. Ottiene un secondo posto in Gran Bretagna, un terzo posto in Aragona e una pole position nel Gran Premio di San Marino. Chiude la stagione al sesto posto in classifica piloti con 141 punti. Nel 2018 passa al team Leopard Racing, che gli affida una Honda; il compagno di squadra è Lorenzo Dalla Porta. Ottiene una vittoria in Catalogna, due secondi posti (Americhe e Austria), tre terzi posti (Olanda, Aragona e Malesia) e una pole position in Catalogna e conclude la stagione al 4º posto con 177 punti.