Current club
Played for
Plays in
Mes Rafsanjan
Esteghlal Tehran
Etka Gorgan
Fajr Sepasi
Foolad FC
Foolad Natanz
Gol Gohar
Gostaresh Foolad
Machine Sazi
Mes Kerman
Nassaji Mazandaran
Paykan FC
Persepolis FC
Saipa
Sepahan
Sepahan Novin
Tractor Club