 However his contract was terminated by the club 13 days after signing for them and Luis Antonio Jiménez replaced him in the squad.The reason for contract termination was due to the continues injuries he was dealing earlier in the season.On 30 May 2018, Shahbazzadeh returned to Iran joining Sepahan where he reunited with his former coach Amir Ghalenoei.