Nacido en Córdoba, Andalucía, González debutou na tempada 2008/09 co UD Almería B, na Tercera División. Nas tempadas seguintes competiu na Segunda División B, representando ao Lucena CF (dous períodos), ao Deportivo de La Coruña B e ao Real Zaragoza B. Con este último tamén apareceu co primeiro equipo o 23 de xaneiro de 2013, comezando e sendo expulsado nunha derrota de 0 a 4 contra o Sevilla FC para a tempada.
A Copa do Rei.