Leo estaría en la entidad cartagenera hasta el año 2001, cuando se marchó al Villarreal para jugar en el equipo filial que era el Onda a cambio de 25 millones de pesetas.