Born in Skopje, Vasoski played for local clubs, most notably Vardar and Cementarnica. He played for Bundesliga outfit Eintracht Frankfurt from 2005 to 2011.[1][2] After parting with Frankfurt, Vasoski decided to retire from playing due to numerous knee injuries.
Vasoski previously worked as the youth team manager and coordinator of Metalurg Skopje and Vardar. On 16 July 2018, he became the new manager of Vardar, winning the Macedonian First League in the 2019–20 season with the club.[5] Vasoski left Vardar in December 2020. He then worked as manager of Akademija Pandev from 2020 to 2022.
Sarajevo
On 8 January 2022, Bosnian Premier League club Sarajevo appointed Vasoski as manager.[6] On 10 January 2022, he was officially confirmed as Sarajevo manager, signing a six-month contract, with an option to stay at the club until June 2023.[7] Vasoski was victorious in his first Bosnian Premier League game as Sarajevo manager, winning 2–0 away against Leotar on 26 February 2022.[8]
On 5 March 2022, he lost his first Sarajevo derby as a manager in a 2–0 defeat to Željezničar.[9] On 10 April 2022, Vasoski managed Sarajevo to a 6–0 win against Rudar Prijedor, the club's biggest league win of the season.[10] Following a series of poor results, which culminated with a 1–1 draw against rivals Željezničar, he resigned as manager on 10 May 2022.[11]