[2] He made his debut against Jedinstvo Bihać on 5 March 2016 at the age of 18.
[4] In June 2017, Mulahusejnović signed a multi-year contract with Zrinjski Mostar.
[6] On 29 June 2018, Mulahusejnović signed a four-year contract with Slovenian club Maribor.
[10] Mulahusejnović's contract with Russian club Dynamo Makhachkala was terminated by mutual consent on 8 June 2023.
[11] Mulahusejnović was a member of the Bosnia and Herzegovina under-21 team under coach Vinko Marinović.