Current club
Played for
Plays in
Foolad FC
Persepolis FC
Gol Gohar
Paykan FC
Sepahan
Tractor Club
Aboomoslem
Gostaresh Foolad
Mes Rafsanjan
Naft Masjed Soleyman
Naft Tehran
Nassaji Mazandaran
Sanat Naft
Shahr Khodrou