En esos años pasa por UD Las Palmas, en dos periodos, de nuevo Sevilla FC, Poli Ejido, Algeciras CF, CD Numancia, UE Lleida y por último Orihuela CF, donde, a finales del año 2008, el futbolista decidió retirarse para desempeñar la función de entrenador del propio club oriolano.