He made his debut in the top flight on 20 March 1994, playing 60 minutes in a 1–0 home win against Sporting de Gijón.
[1] García represented, other than Valencia, CD Castellón, Andorra CF, CP Almería, UE Figueres, CD Badajoz, UDA Gramenet, Terrassa FC and SD Huesca.
[2] In June 2011, after contributing 12 matches (ten starts, 914 minutes of action) as the last club retained its second-tier status, he retired from football at the age of 38.
[3] On October 28, 2016, García left his position at Torrejón after accepting a job offer to become assistant coach to Antonio Calderón at Fuenlabrada.
[4] He left the position ahead of the 2020-21 season, and was instead hired as assistant coach at AD Alcorcón under manager Mere Hermoso.