He extended his contract with Esteghlal until 2013 where he won the league title in the 2012–13 season. He also reached the semi-final of the Asian Champions League with Esteghlal in 2013.
He continued his contract with Esteghlal through 2013, during which he achieved the league title in the 2012–13 season. He also reached the semi-finals of the Asian Champions League with Esteghlal in 2013.