Played for
Plays in
Esteghlal Tehran
Gol Gohar
Sered
Aluminium Arak
Badr Hormozgan
Esteghlal Ahvaz
Fajr Sepasi
Mes Rafsanjan
Naft Tehran
PAS Hamedan
Pars Jonoubi
Paykan FC
Persepolis FC
Sanat Naft
Sepahan
Tractor Club
Zob Ahan