García vann det spanska pre-Moto3-mästerskapet 2016 innan han året efter började tävla i juniorvärldsmästerskapen i Moto3. Säsongen 2018 blev han tvåa i juniorvärldsmästerskapen. Han gjorde därefter debut i senior-VM i Moto3 säsongen 2019 där han körde en Honda för stallet Estrella Galicia 0,0. García missade säsongens första Grand Prix eftersom han inte upppnått minimiåldern 16 år. Han tog sin första seger 17 november 2019 i Valencias Grand Prix.