On 30 August 2012, Ivanov scored a header against Tromsø to give Partizan a 1-0 win and thus qualify the team for the Europa League group stage.
In August 2013, Ivanov signed a contract with Swiss side Basel [REF].