Played for
Plays in
Naft Tehran
Sumqayit FK
Spartak Trnava
Trabzonspor
Esteghlal Tehran
Kowsar
Mes Sarcheshme
Naft Masjed Soleyman
Nassaji Mazandaran
Paykan FC
Persepolis FC
Sepahan