Current club
Played for
Gil Vicente
AZ Alkmaar
Manchester City
Juventus
Parma
CIF
Sporting
Nassaji Mazandaran
Persepolis FC
Rah Ahan SSC
Yazd Louleh