W lipcu 2015 roku został wypożyczony do beniaminka Segunda División Gimnàstiku Tarragona trenowanego przez Vicente Moreno. Stąd natychmiast przeniesiono go do farmerskiego klubu CF Pobla de Mafumet (Segunda División B), prowadzonego przez Martína Posse. García spędził tam sezon 2015/16 jako podstawowy zawodnik i którym spadł ze swoim zespołem z ligi. Od lata 2016 roku kontynuował karierę w innych klubach grających na III poziomie rozgrywkowym: CF Badalona, UCAM Murcia CF, CD Ebro oraz CD Castellón, z którym awansował w sezonie 2019/20 do Segunda División.

W czerwcu 2021 roku podpisał trzyletnią umowę ze Śląskiem Wrocław. 8 lipca 2021 zadebiutował w meczu z Paide Linnameeskond (2:1) w eliminacjach Ligi Konferencji Europy 2021/22. Tydzień później w spotkaniu rewanżowym (2:0) zdobył swoją pierwszą bramkę dla Śląska. 25 lipca zadebiutował w Ekstraklasie w meczu przeciwko Warcie Poznań (2:2). Łącznie rozegrał w barwach Śląska 53 ligowe występy i zdobył 1 gola w wygranym 1:0 spotkaniu z Legią Warszawa. 28 czerwca 2023 został wraz z Diogo Verdascą przesunięty do trzecioligowych rezerw, a miesiąc później rozwiązał polubownie swój kontrakt.