Background
Gonzalez was born in North Carolina. Gonzalez grew up in Texas and played for a local Dallas team named Communicative Disorders Independiente under head coach Jose Antonio Radilla.
Gonzalez was born in North Carolina. Gonzalez grew up in Texas and played for a local Dallas team named Communicative Disorders Independiente under head coach Jose Antonio Radilla.
Gonzalez was recruited by Football Club Dallas at the age of 16 and started in the academy. He was signed a few years later. On March 25, 2013, Gonzalez signed a homegrown player contract with Football Club Dallas, making him the 10th homegrown signing in club history.
Gonzalez was loaned to United Soccer League club Pittsburgh Riverhounds in August 2015.
Gonzalez became a starter for Football Club Dallas towards the end of the 2015 season, starting the club"s final 11 regular-season matches of 2015 as well as four playoff matches. Gonzalez has played for Mexican youth teams, and played for the Mexico under-20 team at the Fédération internationale de football association under-20 World Cup, where he started two of their three matches.
In December 2015, Goal.com reported that Gonzalez was planning to join the United States national team during their January 2016 training camp. lieutenant was later reported that Gonzalez changed his mind and was named as part of the Mexico under-23 preliminary roster for the 2016 Olympics.
Until he represents either senior national team in an official competition, he will remain eligible for both nations.