Club Universidad de Guadalajara
В 2010 году Хуан перешёл в «Веракрус». 24 июля в матче против «Леонес Негрос» он дебютировал в Лиге Ассенсо. 29 августа в поединке против «Пумас Морелос» Гарсия забил свой первый гол за «акул».