[2] In 2012, García rejected a contract extension from the Maños and signed for CD Ebro also in the fourth division.
[3] The following year, he moved to fellow league team SD Ejea, along with former Ebro manager José Luis Loreto.
[5] He made his professional debut on 7 September, starting in a 1–2 Copa del Rey home loss against Real Valladolid.
[6] García made his Segunda División debut on 17 September 2016, replacing Jordi Xumetra in a 2–0 home win against AD Alcorcón.
[7] On 3 September 2017, García signed a one-year contract with Indian Super League club Bengaluru FC.
On 6 August 2020, Garcia signed a two-year contract with newly merged ATK Mohun Bagan.