Nato a Córdoba, in Andalusia, González ha fatto il suo debutto nella stagione 2008/09 con l'UD Almería B, in Tercera División. Nelle stagioni successive ha gareggiato in Segunda División B, rappresentando Lucena CF (due stint), Deportivo de La Coruña B e Real Zaragoza B. Con quest'ultimo è apparso anche con la prima squadra il 23 gennaio 2013, iniziando e venendo espulso in una sconfitta 0-4 in trasferta contro il Sevilla FC per la stagione
E' la Copa del Rey.