Current club
Played for
Plays in
Shams Azar Qazvin
Gostaresh Foolad
Mes Kerman
Mes Rafsanjan
Naft Masjed Soleyman
Niroye Zamini
PAS Hamedan
Paykan FC
Saba Battery
Shahrdari Tabriz
Tractor Club