After the 2003–04 season in which Zadar came second in the Croatian Championship and Cup, Ivanov was passed back to Borik Puntamika.
Next season Borik Puntamika reached the top-level league with Ivanov drawing attention to himself and subsequently being called up for the Croatian All-Star game.
[4] Despite injuries that forced him to miss a considerable part of the 2013/14 season, he played one of his best games in the last round, when he scored 17 points and made a decisive contribution to his team beating Union Olimpija and keeping its place in the Adriatic League.
After spending only one season abroad, he followed his coach Vladimir Anzulović from Krka to GKK Šibenik where he signed a two-year contract in July 2016.
[13] In August 2021, Ivanov signed for Široki of the Championship of Bosnia and Herzegovina and ABA League Second Division.