Mahalbasić urodził się w Słowenii, ale występuje w reprezentacji Austrii. Może grać na pozycji centra lub silnego skrzydłowego. W 2010 roku podpisał sześcioletnią umowę z tureckim Fenerbahce Stambuł, ale nie miał jeszcze okazji, aby tak zagrać. Ostatni sezon kończył na wypożyczeniu w drużynie KK Zlatorog Lasko w Słowenii. Wcześniej grał także w ekipach Tofas Bursa, KK Split czy Bosna Sarajewo.
Podczas tego lata Mahalbasić był liderem swojego zespołu w eliminacjach do EuroBasketu 2013. W reprezentacji Austrii zdobywał średnio 16,8 punktu, 5,6 zbiórki oraz 1,9 asysty na mecz. Jego drużyna nie awansowała na turniej.