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