Played for
Plays in
Nassaji Mazandaran
Sanat Naft
Foolad FC
Gol Gohar
Malavan FC
Mes Rafsanjan
Naft Masjed Soleyman
PAS Hamedan
Persepolis FC
Sepahan
Shahr Khodrou
Siah Jamegan