Born in Virovitica, Ivković started his career with ČSK Čelarevo.
As a young footballer, he spent some period as a loaned player with lower ranked clubs Krila Krajine, OFK Futog and OFK Bačka, where he scored 10 goals on 44 Serbian League Vojvodina matches for 2 seasons.
[1] Later he played for Vupik Vukovar and BSK Bijelo Brdo in Croatia, before he signed his second spell with OFK Bačka as a single player.
[1] He contributed in winning Serbian League Vojvodina with 8 goals on 25 matches for the 2013–14 season.
[1] During 2015, Ivković was loaned to Milton SC, where he scored several goals in the Canadian Soccer League.