Career
Ivanovski began his career with the youth side of Pelister Bitola who was in summer 2006 promoted to the first team, but he left his club in July 2008 to sign for Makedonija Skopje. On 5 February 2010 Slavia Prague has signed the Macedonian U21 national team member, the 20-year-old is considered one of the greatest talents in country. Ivanovski signed a 2 year deal with Polish club Arka Gdynia on 2 August 2010.
Astra Giurgiu
In the summer of 2012, Ivanovski moved to the Romanian club Astra Giurgiu.
Videoton
On 16 January 2015, Ivanovski was signed by Hungarian League club Videoton. International goals.