Current club
Played for
Plays in
Mes Rafsanjan
Saipa
Baadraan
Badr Hormozgan
Esteghlal Khuzestan
Fajr Sepasi
Khooneh Be Khooneh
Mes Kerman
Pars Jonoubi
Paykan FC
Sepahan
Shahdari Zanjan
Shahrdari Ardabil
Shahrdari Bandar