 On 27 April 2009, he netted his fourth goal of the season which eventually made Esteghlal the league champions.On 26 May 2010, he joined Sepahan in the Iran Pro League with the contract amount of $1,200.000.He returned to Esteghlal after spending two seasons in Sepahan by signing a one-year contract.