En El Globo permaneció tres temporadas, jugando ochenta partidos y marcando a su vez once goles.
Para la temporada 2002/2003 fue cedido a préstamo una vez más, esta vez regresando a Racing, con el que disputó la Copa Sudamericana 2002 y la Copa Libertadores 2003.
Tras finalizar su vínculo con el Inter de Milán partió al fútbol mexicano para jugar por el Santos Laguna,[2] donde permanecería una temporada.
Finalizada ésta fue llamado por Nery Pumpido para formar parte del Tigres de San Nicolás de los Garzas, donde tuvo buenas campañas que lo hicieron regresar nuevamente a Racing.
En su tercer paso por Racing no tuvo un buen rendimiento, por lo cual tras un año en el club partió a préstamo a River Plate,[3] donde solo jugó nueve partidos convirtiendo un gol sumando el torneo argentino como en la Copa Sudamericana.