López vann flera titlar i ungdomsklasser i 80cc och 250cc innan han 2016 började tävla i juniorvärldsmästerskapen i Moto3. Säsongen 2017 blev han juniorvärldsmästare. Han gjorde därefter debut i senior-VM i Moto3 säsongen 2018 där han körde en Honda för stallet Estrella Galicia 0,0. López fortsatte i samma stall 2019.