Ba-Muaka Simakala speelde in de jeugd van VfB 08 Aachen, Alemannia Aachen en Borussia Mönchengladbach. Voor Borussia speelde hij van 2015 tot 2018 in het tweede elftal in de Regionalliga West. In 2017 zat hij enkele wedstrijden bij de selectie van het eerste elftal. Hij debuteerde voor Mönchengladbach op 21 januari 2017, in de met 0-0 gelijkgespeelde uitwedstrijd tegen SV Darmstadt 98. Hij kwam in de 80e minuut in het veld voor Raffael. In 2018 vertrok hij naar Roda JC Kerkrade, waar hij een contract voor twee jaar tekende. Hij debuteerde voor Roda op 17 augustus 2018, in de met 2-1 gewonnen thuiswedstrijd tegen Jong Ajax. Hij scoorde zijn enige competitiedoelpunt voor Roda in het seizoen erna op 25 oktober 2019, in de met 4-2 gewonnen thuiswedstrijd tegen NAC Breda. In bekerwedstrijden scoorde hij vaker. In 2018/19 scoorde hij tweemaal tegen DVS '33 en het seizoen erna nog een keer tegen Achilles Veen. In januari 2020 liet hij in goed overleg zijn contract bij Roda ontbinden en vertrok hij transfervrij naar SV Elversberg, waar hij speelde tot de Regionalliga Südwest werd afgebroken vanwege de coronacrisis. Hierna vertrok hij naar SV Rödinghausen.