Completa a seguinte frase: García debutou con Honduras nun partido amistoso de xullo de 2005 contra Canadá e xogou nas Copas das Nacións da UNCAF de 2007, 2009 e 2011, así como nas Copas de Nacións de 2005, 2007 e 2011.
Copas de Ouro da CONCACAF 2011. García axudou a Honduras a gañar a Copa Centroamericana de 2011 e terminou segundo na Copa Centroamericana de 2013. Tamén foi un membro non xogador da selección na Copa do Mundo de 2010 en Sudáfrica. Xogou nos tres partidos do Grupo E para Honduras na Copa Mundial de Fútbol de 2014 en Brasil, incluíndo contra Francia cando entrou como substituto. O 4 de setembro de 2015 García gañou o seu 100o partido para Honduras nunha vitoria por 3 a 0 contra Venezuela. A partir de 2017, García tivo o 4o maior número de partidos para Honduras con 125 partidos. Volveu xogar para a selección nacional nun partido amistoso contra Guatemala o 15 de novembro de 2020, despois de tres anos de ausencia.