Su carrera como futbolista profesional comenzó en 2008, cuando debutó con Boca Juniors teniendo 21 años de edad; sin embargo, dejó de ser tenido en cuenta por el entrenador en el año 2011, y pasó al Club Atlético Tigre.
Fue promovido a la Primera División de Boca Juniors en el año 2006 como tercer arquero, detrás del paraguayo Aldo Bobadilla.
El 23 de diciembre fue sustituido por Josué Ayala en la final del torneo Apertura entre Boca y Tigre por una lesión en la zona del pubis, lo cual generó que cometiera un error en este partido, que sirvió para que Tigre ganara 1 a 0, pero a pesar de eso Boca se coronó campeón del Apertura 2008.
Luego volvió al club en el Torneo de Verano 2010, perdiendo 4-1 contra Estudiantes.
De todas maneras, en la siguiente fecha y con nuevo director técnico (Roberto Pompei), recuperó la titularidad del arco xeneize, en esa oportunidad, Boca enfrentó a Arsenal y lo goleó 4-0 en la Bombonera, con el gol número 219 de Martín Palermo en la institución.
Tras esa fecha y con la reaparición de Pompei en el banco, García fue titular en los cinco partidos restantes del torneo.
Se habló de arqueros como Sebastián Peratta, Oscar Ustari y Martín Silva, pero como ninguno llegó, el nuevo DT debió decantarse por los guardametas con los que ya contaba el club: García y Lucchetti.
Al final de cuentas, Julio César Falcioni eligió a García como el arquero titular y, por primera vez, éste arrancó como titular en un campeonato y no como relevo de otros jugadores.
[3] Tigre le compra el 50 % del pase por tres temporadas más a cambio de US$ 500 000.