Career
He continued his excellent performances the season after and was the most influential player of the team He left Esteghlal in 2010, joining Sepahan with a 2-year contract. He extended his contract with Esteghlal on 13 July 2013, keeping him at the club until 2016.