Club Atlético Banfield
Navas was born in Buenos Aires. After appearing prominently in his country for Club Atlético Banfield and Racing Club de Avellaneda, he signed with Italian club Udinese Calcio, only missing one game as it finished seventh and qualified for the UEFA Cup.