After playing for Paykan F.C., he changed to Persepolis F.C., where he won the Iranian championships in 1974 and in 1976 and reach the runner-up position in 1975.
He transitioned from Paykan F.C. to Persepolis F.C., capturing the Iranian league titles in 1974 and 1976, and narrowly missing out on victory in 1975.