Ab 2018 fuhr Lecuona auf KTM in der Moto2-Kategorie und erreichte in der Saison 2018 mit insgesamt 80 Punkten Rang 12 im Endklassement sowie mit Rang zwei hinter dem Portugiesen Miguel Oliveira beim Saisonfinale in Valencia seinen ersten Podestplatz in der Weltmeisterschaft. In der Saison 2019 schaffte er 90 Punkte und wiederum Gesamtrang 12. Beim letzten Saisonrennen in Valencia feierte Lecuona sein Debüt in der MotoGP-Klasse, als er im Team KTM Tech 3 Racing den verletzten Miguel Oliveira ersetzte. 2020 geht Lecuona im Team Red Bull KTM Tech3 auf einer KTM RC16 in der höchsten Klasse permanent an den Start. Bei den ersten drei Rennen schied er aus und holte seine ersten Punkte in der MotoGP-Klasse mit dem 9. Platz beim Großen Preis von Österreich in Spielberg.