After having played for 1860 Munich II since 2013, Mulić made his debut for 1860 Munich on 22 November 2014 being substituted in the 88th minute for Rubin Okotie at a 4–1 away win against Union Berlin.[1] He scored his first goal for 1860 Munich on 8 August 2015 in the first round of the DFB-Pokal against Hoffenheim, when he brought his team to a 2–0 victory in the 93rd minute.[2] Mulić was released by 1860 Munich on 19 January 2016.[3]
On 19 January 2021, he signed a contract with K League 1 club Seongnam for an undisclosed transfer fee.[9]
On 7 February 2023, Mulić joined fellow South Korean club Suwon Samsung Bluewings for an undisclosed fee.[10]
International career
Mulić made his international debut for the Serbia U21 national team against Lithuania on 8 September 2015.[11] After that game, he would go on to make two more appearances, scoring one goal.