[2] In September 2010, Mahalbašić signed a six-year deal with Fenerbahçe Ülker of the Turkish Basketball League.
[4] He came back to Fenerbahçe Ülker after Mirsad Türkcan's shock injury, then he was loaned again, to KK Split of Croatia for the rest of the 2010–11 season.
[5] In January 2012, Mahalbašić parted ways with Fenerbahçe, and signed with Slovenia's Zlatorog Laško for the rest of the 2011–12 season.
[11] On June 1, 2015, Mahalbašić signed a two-year contract with the Russian team Nizhny Novgorod.
[13] On December 5, 2016, he left Yeşilgiresun and signed with Spanish club Real Betis Energía Plus for the rest of the season.