In the summer of 2010, after failing to appear in the league for Málaga during his four-year senior spell, García signed with CD Leganés of division three.
[3] He finished the season with another side in that tier, Ontinyent CF, then moved to CD San Roque de Lepe in the ensuing off-season.
[5] One year later, after a brief stint in his country with lowly Loja CD,[6] he moved abroad again, signing with IF Birkebeineren in Norway's third division alongside compatriot Jorge Pina.
[7] In July 2015 he transferred to another team in the latter competition, Raufoss IL,[8] from Auckland City FC in the New Zealand Football Championship.
[9] After another year in the Norwegian third division, now with Egersunds IK, García returned to his homeland and signed with SD Leioa also in that tier.