Current club
Played for
Plays in
Esteghlal Khuzestan
Esteghlal Tehran
Baadraan
Damash Guilan
Foolad FC
Malavan FC
Nassaji Mazandaran
Pegah Gilan
Rah Ahan SSC
Sanat Naft
Tractor Club