On 20 May 2013, he signed a three-year contract to become head coach of Persepolis after a long negotiation. It was the second time that he signed with Persepolis, he returned to his former side after two seasons. He officially began his work with Persepolis on 1 June 2013.