Current club
Played for
Plays in
Mes Rafsanjan
Esteghlal Khuzestan
Foolad FC
Havadar
Naft Tehran
Nassaji Mazandaran
Pars Jonoubi
Persepolis FC
Sepahan
Shahin Bushehr
Tractor Club