Nacido en Hermosillo, Sonora, González fue a la preparatoria en Arizona y jugó a nivel colegial en Nuevo México, donde se desarrolló como pitcher y bateador al punto de ganar 11 juegos en la loma y batear para .361 con 14 bases robadas. Estableció un récord de 58 pasaportes para un jugador de su escuela en 2017, lo que atrajo a los scouts de los White Sox para firmarlo en la tercera ronda del Draft de ese mismo año.
Unos meses después de su firma, González fue invitado al Spring Training del equipo grande en 2018 y a partir de entonces no ha faltado a cada pretemporada con Chicago, por lo que el cuerpo técnico sabe lo que es capaz de hacer en el terreno de juego.
Antes de comenzar la temporada, González había sido puesto en el Taxi Squad, dándole oportunidad de ser activado en cualquier momento ante alguna lesión o enfermedad de uno de sus compañeros. La oportunidad llegó este lunes después de que los White Sox colocaron a Adam Engel en la lista de lesionados de COVID-19.