[1] Born in Skopje,[2] he played with Beerschot A.C.[1] before joining the youth team of Belgian club R.S.C.
[5] In January 2017, during the winter-break, he left Dinamo Zagreb and signed with Serbian club FK Spartak Subotica.
[6] He made his debut in the 2016–17 Serbian SuperLiga in the 26th round played on 12 March 2017, in an away game against FK Rad, a 3–0 defeat.
[7] At the beginning of 2018, Abaz mutually terminated the contract with Spartak, and left the club as a free agent.
[5][4] On 24 March 2017, he made his debut for the Macedonia U-21 national team, entering the game in the 69th minute as a substitute for the captain Petar Petkovski, in a friendly match against Montenegro U-21 that Macedonia won with 2–0.