 Esteghlal's coach Alireza Mansourian had promised to keep the shirt number 10 vacant until Shahbazzadeh returns and upon his return, he was assigned the shirt number 10, as he was wearing it in his previous spell.On 10 July 2017 during Esteghlal's pre-season, he played in a friendly against Pars Jonoubi Jam which he managed to score.He played his first official league match on 28 June 2017, in Esteghlal's opening match of the season, which they lost 1–0 against Sanat Naft.