Played for
Plays in
Paykan FC
Bargh Shiraz
Esteghlal Ahvaz
Esteghlal Tehran
Foolad FC
Gostaresh Foolad
Malavan FC
Naft Tehran
PAS Hamedan
Persepolis FC
Saipa
Shahrdari Tabriz
Shams Azar Qazvin