[1] Velkoski signed a three-year deal with Enosis Neon Paralimni on 18 June 2010 but his journey did not last long as Velkoski and the club mutually agreed to terminate his contract on 14 December 2010.
In January 2014, Velkoski joined Bosnian Premier League club Sarajevo signing a 2+1⁄2-year contract.
[2] After Sarajevo, he played for Incheon United and Nakhon Ratchasima.
He made his senior debut for Macedonia in a March 2014 friendly match against Latvia and has earned a total of 12 caps, scoring no goals.
[3] His last international was a November 2018 Nations League match against Gibraltar.