Played for
Chicago Fire
Atlético de Madrid
Deportivo
Boston River
Racing
Rentistas
River Plate
Lille
SC Braga
Vitória SC
Monterrey
Pachuca
Dalian Pro
Boca Juniors