Played for
Plays in
River Plate
Lanús
FC Dallas
Emelec
Genoa
Olympiacos
FC Porto
Cruz Azul
Bursaspor
Belgrano
Colón
Estudiantes Río Cuarto
Huracán
Racing Club
Sarmiento de Junín
Sportivo Las Parejas
Talleres
Unión