Played for
Plays in
Slask Wroclaw
Esteghlal Tehran
Foolad Yazd
Havadar
Machine Sazi
Mashhad FC
Persepolis FC
Sepahan
Shahrdari Tabriz
Tractor Club