Career
Early career Mustafa began his career at his local team Kosova Vushtrri, where he played for the youth teams. He joined Football Club Prishtina in 2008 and played for their youth team for a year before joining the senior team He was loaned back out to Kosova Vushtrri in October 2009 for the remainder of the 2009-2010 season.
Partizani Mustafa signed a three year contract with Partizani Tirana on 29 May 2014 on a free transfer and he was unveiled to the media the same day.
He made his debut with the club on the opening day of the 2014-2015 Albanian Superliga in a 1-1 draw against, where he came on at half time for Jurgen Vatnikaj. Shortly after he left Partizani Tirana he joined another Albanian Superliga side in the shape of as a free agent.
He was part of the Kosovo national team that participated in the 2008 Coppa Gaetano Scirea, an unofficial friendly tournament which Kosovo were eliminated in the semi finals in.