2002 gewann er bei den Halleneuropameisterschaften in Wien über 3000 Meter in 7:43,89 min vor seinen Landsleuten Antonio David Jiménez und Jesús España, wobei España gleichauf mit dem Briten John Mayock Bronze gewann. Bei den Crosslauf-Weltmeisterschaften in Dublin belegte er auf der Kurzstrecke Platz 17 und gewann mit dem spanischen Team auf der Kurzstrecke die Bronzemedaille hinter den Teams aus Kenia und Äthiopien. Seinen Ruf als bester europäischer 5000-Meter-Läufer bestätigte García bei den Europameisterschaften in München. Nach einem furiosen Endspurt gewann er in 13:38,18 min vor dem Franzosen Ismaïl Sghyr in 13:39,81 min.