Career
He started his career with Irapuato and then moved to, going on to make 112 Primera Division de Mexico appearances for them between 2002 and 2004. Gonzalez stayed for the Clausura and following Apertura seasons and then moved back to Monterrey where he played another 30 Primera matches. After a short spell with Necaxa he returned to for a third time.
As of 16 April 2008 Club.