Career
García started his career in the Chivas de Guadalajara youth systems After playing for Chivas" Primera Division A teams for two seasons, he was traded to Pegaso Real Colima, the former filial team for Atlante F.C., where he made it to the semifinal in the Clausuar 2007 tournament. After playing two seasons for Club Tijuana, he rejoined Atlante"s system by signing with their new filial, Potros Chetumal.
He made his professional debut on April 26, 2009 during a 1-0 loss to CF Monterrey.
He started the game and played 67 minutes.