 He has also made brief stops in Kosovo with BC Peje, Bulgaria with CSKA Sofia and Greece with Rethymno BC.He is signed with KK Kavadarci of the Macedonian Premier League for the 2009-10 season after spending the 2008-09 season in Greece.Mirakovski is also a member of the Macedonian national basketball team.