Played for
Plays in
Gol Gohar
Nassaji Mazandaran
Paykan FC
Aluminium Arak
Esteghlal Tehran
Foolad FC
Giti Pasand FC
Gostaresh Foolad
Havadar
Petrochimi Tabriz
Saba Qom FC
Sepidrood Rasht
Tractor Club