En 2001 lo ficha el Recreativo de Huelva, donde pasa dos temporadas. En 2004 regresa al Xerez y en 2005 ficha por el Rayo, que en 2006 lo cede al Albacete. Lo ficha el Espanyol en 2003, que lo cede al año siguiente al Recre. El jugador de 27 años no viene atravesando un buen momento en LaLiga junto a Celta de Vigo, pero no pierde su estirpe y el sello personal, que siempre ha figurado cuando pisa un campo de juego.