Kanga started playing with AS Mangasport in 2007. Immediately in his first season as a senior at the club, he won the Gabon Championnat National D1. In the following seasons Mangasport finished third in 2008–09 and second in 2009–10. After three seasons at Mangasport, in 2010 he moved to Missile FC and took a part in the 2010–11 championship winning campaign. However, the following season they failed to achieve the same goal and finished 5th. In the 2012–13 season Mounana won the Coupe du Gabon Interclubs, a title Manga was still missing among the domestic ones.
Rostov
On 9 February 2013, Kanga signed a 3.5-year deal with Russian Premier League side FC Rostov. Kanga made his debut in the Russian Premier League on 9 March 2013 for FC Rostov against FC Alania Vladikavkaz. Kanga received a three match ban in December 2014 after being sent-off for Rostov vs FC Spartak Moscow for responding to racist abuse from the Spartak fans with an obscene gesture. During the four seasons Kanga spent at Rostov, he made 70 appearances in the Russian Premier League and scored on seven occasions. The first three seasons Rostov performed mostly mid-table however in his last season there the club finished second. By then Kanga became the main target of Miodrag Božović who had coached him at Rostov between 2012 and 2014 and was now at Serbian side Red Star Belgrade who had won the championship and were reinforcing the team for their 2016–17 UEFA Champions League campaign.
Red Star Belgrade
On 1 July 2016, Kanga signed a two-year deal with Red Star Belgrade. Kanga was Miodrag Božović's transfer wish for Red Star's upcoming Champions League campaign, as Kanga and Božović had known each other over two years at FC Rostov. Kanga was the first Gabonese footballer in 33 years to play on Serbian soil, as the previous one was actually the first ever footballer from Africa to play in Yugoslav First League, Gabonese international Anselme Delicat, who in 1983 debuted for Serbian club FK Vojvodina. He opened way for numerous players from other African countries that came after him to the region. Kanga made his debut in an official match for Red Star on July 12, 2016, as a starter in the first leg of the second qualifying round of the 2016–17 UEFA Champions League against Valletta F.C. away. Red Star won 1–2, and he assisted team mate Aleksandar Katai for the equalizer. Kanga scored his first goal for Red Star in the first leg of the third qualifying round against Ludogorets in Razgrad after a "parabola" shot from distance. Three days later he made his SuperLiga debut in a win against Metalac.