Played for
Plays in
Sepahan
Tractor Club
Charleroi
Fajr Sepasi
Foolad FC
Malavan FC
Naft Tehran
Persepolis FC
Alanyaspor
Club Brugge
OH Leuven
Gol Gohar
Mes Rafsanjan
Moghavemat Tehran
Zob Ahan
Al Ahli
Qatar SC