Played for
Plays in
Aluminium Arak
Foolad FC
Gol Gohar
Gostaresh Foolad
Machine Sazi
Nassaji Mazandaran
Paykan FC
Petrochimi Tabriz
Sepidrood Rasht
Tractor Club