Current club
Played for
Plays in
Paykan FC
Aluminium Arak
Foolad FC
Gol Gohar
Mes Kerman
Gostaresh Foolad
Havadar
Machine Sazi
Nassaji Mazandaran
Niroye Zamini
Petrochimi Tabriz
Saba Qom FC
Saipa
Sepidrood Rasht
Tractor Club