En 1970 paso a Club Atlético Nueva Chicago donde en el primer entrenamiento sufrió una rotura de meniscos que lo dejó 2 meses fuera de las canchas.
Siguió su carrera por Deportivo Toluca Fútbol Club , donde estuvo un año nada más.
Ante la tardía respuesta del Albo, Gnavi fue a Lanús.
Así continuó su carrera Internacional, en 1975 paso a Sydney Olympic Football Club de Australia, donde jugó por dos años hasta que en 1977 St.
Allí jugó hasta 1982, donde colgó los botines y se retiró completamente del fútbol profesional.