Career
Since beginning his professional career in 1999, Mirakovski has spent the majority of his career playing in the Macedonian Premier League. He has also made brief stops in Kosovo with British Columbia Peje, Bulgaria with CSKA Sofia and Greece with Rethymno British Columbia. He is signed with KK Kavadarci of the Macedonian Premier League for the 2009-2010 season after spending the 2008-2009 season in Greece. He competed with the team at Eurobasket 2009 and helped the team to a ninth place finish, its best ever performance at the continental championship at that time.