De allí pasó al Granada CF, luego al Elche CF y finalmente recaló en el Real Zaragoza, donde estuvo diez años y vivió su mejor época como futbolista, llegando a ser capitán del equipo.