Debutta in Champions League il 14 luglio 2009 con il Makedonija nella sconfitta fuori casa per 0-2 contro il BATE Borisov[1][2]
Segna l'ultimo gol il 26 settembre 2009 nella vittoria casalinga per 8-0 contro il Milano Kumanovo, dove sigla una doppietta, al 26' e al 30' prima di essere sostituito nell'intervallo da Fahrudin Đurđević.[3]
Gioca l'ultima partita con il Makedonija il 1º novembre 2009 nella vittoria per 2-0 contro il Sileks.[4]
Slavia Praga
Debutta con lo Slavia Praga l'8 marzo 2010 nella vittoria casalinga per 3-2 contro il Baník Ostrava.[5][6]
Segna il suo primo gol con lo Sparta Praga il 25 aprile 2010 nella sconfitta fuori casa per 3-1 contro il Sigma Olomouc.[7][8]
Segna l'ultimo gol il 5 maggio 2010 nella sconfitta fuori casa per 4-2 contro il Viktoria Plzeň.[9][10]
Gioca l'ultima partita con lo Slavia l'8 maggio 2010 nella sconfitta casalinga per 0-3 contro lo Jablonec 97'.[11]
Arka Gdynia
Debutta con l'Arka Gdynia l'8 agosto 2010 nella sconfitta fuori casa per 1-0 contro il Wisla Cracovia, quando subentra al 62' a Tadas Labukas.[12][13]
Segna il suo primo gol il 22 settembre 2010 in Pohár ČMFS nella sconfitta fuori casa per 2-1 contro l'Ostrowiec Świętokrzyski.[14][15]
Segna il suo primo gol con l'Arka Gdynia in campionato il 23 ottobre 2010 nella vittoria casalinga per 1-0 contro il GKS Bełchatów.[16][17]
Ivanovski prolunga il suo contratto, a 2 anni, nell'Arka Gdynia.[18]
Debutta l'11 febbraio 2009 nella sconfitta fuori casa per 2-1 contro la Croazia U-21.[20]
L'ultima partita è del 4 settembre 2010 nella sconfitta casalinga per 1-2 contro la Grecia U-21.[21]
Debutta con la nazionale maggiore il 22 dicembre 2010 nella sconfitta per 1-0 contro la Cina.[22]
Segna il suo primo gol il 6 settembre 2011 nella vittoria per 1-0 contro l'Andorra, portando la squadra alla vittoria al 59º minuto.[23][24]