 He moved to First division team Steel Azin in 2007 and returned to Paykan and IPL.He signed for Esteghlal in July 2009.After starting the most recent season in the IPL as a reserve, he eventually found good form and replaced Vahid Taleblou as Esteghlal's starting goalkeeper, playing in almost all key matches, including the Asian Champions League.