Jugó para el Club Deportivo Guadalajara y Monarcas Morelia.
Su temporada más exitosa como goleador fue el Torneo Invierno 96, en el que marcó 13 goles, sólo dos menos que el máximo goleador de esa temporada, el español Carlos Muñoz centro delantero del Puebla FC.
Marcó un doblete en los partidos contra América (5-0), Morelia (4-1) y Monterrey (3-1).
En el siguiente Torneo Verano 97, García ganó el campeonato con Chivas, pero solo pudo marcar tres goles esa temporada una disminución importante de efectividad comparado con la temporada anterior.
La siguiente tabla detalla los encuentros disputados y los goles marcados en los clubes en los que ha militado.