 He joined Esteghlal in July 1989 and played for the club until his retirement.He made his debut in a game against Persepolis in a quarter final Hazfi Cup match where he lost his penalty kick.He won the Iran league title in his first full season (1989–90) at the club in spring 1990.