Club Africain host TP Mazembe in the CAF Champions League. Both clubs have been picking up wins regularly across their last twenty matches, with only a handful of losses between them domestically.
This one follows on from separate two-legged continental tests earlier in the month, with each side already showing what they can do against fellow African heavyweights. How that recent continental sharpness carries over here is the interesting part.
Analysis updated .
Compare bookmakers
Two sides in good nick
Club Africain's last twenty games read 13 wins, six draws and just a single defeat, that loss coming in a cup tie against US Monastirienne. They've also handled their group opponents well, beating Djoliba at home and drawing away in the Champions League this month.
Club Africain: 20 completed matches; TP Mazembe: 20 completed matches.
Club Africain
- Win
- 65% 13 / 20
- Draw
- 30% 6 / 20
- Loss
- 5% 1 / 20
- Scored
- 31
- Conceded
- 9
- Difference
- +22
TP Mazembe
- Win
- 75% 15 / 20
- Draw
- 15% 3 / 20
- Loss
- 10% 2 / 20
- Scored
- 38
- Conceded
- 9
- Difference
- +29
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 1 | Club Africain | ES Zarzis | 20.09.2026 | 1-0 |
| CAF Champions League | Djoliba | Club Africain | 12.09.2026 | 2-2 |
| CAF Champions League | Club Africain | Djoliba | 05.09.2026 | 1-0 |
| Ligue 1 | Club Africain | ES Hammam-Sousse | 29.08.2026 | 1-0 |
| Ligue 1 | ES Metlaoui | Club Africain | 23.08.2026 | 0-1 |
| Ligue 1 | Club Africain | Olympique Béja | 14.05.2026 | 1-1 |
| Ligue 1 | ES Tunis | Club Africain | 10.05.2026 | 0-1 |
| Ligue 1 | Club Africain | Stade Tunisien | 03.05.2026 | 2-0 |
| Ligue 1 | AS Soliman | Club Africain | 29.04.2026 | 1-1 |
| Ligue 1 | Club Africain | JS Kairouanaise | 26.04.2026 | 2-0 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| CAF Champions League | TP Mazembe | Medeama | 12.09.2026 | 3-1 |
| CAF Champions League | Medeama | TP Mazembe | 06.09.2026 | 0-1 |
| Ligue 1 | TP Mazembe | Céleste | 20.06.2026 | 2-0 |
| Ligue 1 | Don Bosco | TP Mazembe | 17.06.2026 | 0-3 |
| Ligue 1 | TP Mazembe | Saint Eloi Lupopo | 14.06.2026 | 0-0 |
| Ligue 1 | TP Mazembe | JSK | 11.06.2026 | 2-0 |
| Ligue 1 | Maniema Union | TP Mazembe | 07.06.2026 | 2-1 |
| Ligue 1 | TP Mazembe | Simba | 03.06.2026 | 4-1 |
| Ligue 1 | Vita Club | TP Mazembe | 29.05.2026 | 0-0 |
| Ligue 1 | JSK | TP Mazembe | 25.05.2026 | 0-0 |
TP Mazembe's record is even more one-sided on paper: 15 wins, three draws and two losses from their last twenty, with 38 goals scored against only nine conceded. They swept both legs against Medeama in September, winning away and then again at home, which suggests they're travelling with real confidence.
Neither side has been losing often lately, and both arrive having just come through similar continental tests.
Comparative Team Statistics: Club Africain vs TP Mazembe


What kind of game this could be
Both teams have conceded exactly nine goals in their last twenty outings, which points to two defensively tidy sides rather than one team simply overwhelming weaker opposition. That tightness at the back could make for a cagier match than either club's overall win ratio suggests.
Club Africain get the advantage of a home tie, and their recent Champions League form there, beating Djoliba 1-0, backs that up. Mazembe's continental form away from home has been strong too though, so this doesn't look like a mismatch even with the raw numbers favouring the visitors slightly on paper.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| K. Mundeko | Congo DR | 31 | Defender | 172 cm | n/a |
| G. Chimwemwe | Zimbabwe | 33 | Defender | n/a | n/a |
| K. Chongo | Zambia | 34 | Defender | 179 cm | 76 kg |
| Boubacar Haïnikoye Soumana | Niger | 27 | Attacker | 178 cm | 79 kg |
| G. Likonza | Congo DR | 28 | Midfielder | 173 cm | n/a |
| S. Mukoko | Congo DR | 30 | Midfielder | n/a | n/a |
| A. Oladapo | Nigeria | 31 | Midfielder | n/a | n/a |
| J. Beya | Congo DR | 26 | Attacker | n/a | n/a |
| E. Musoni | Belgium | 31 | Attacker | 187 cm | 79 kg |
| W. Nkaya | Congo | 27 | Attacker | n/a | n/a |
| P. Kinzumbi | Congo DR | 27 | Attacker | 182 cm | n/a |
| É. Mayombo | Congo DR | 27 | Attacker | n/a | n/a |
| J. Othos | Congo DR | 25 | Attacker | n/a | n/a |
| Obed Mayamba Mukokiani | Congo DR | 32 | Attacker | 186 cm | n/a |
| M. Ngimbi | Congo DR | 29 | Attacker | 176 cm | n/a |
| F. Traoré | Mali | 25 | Attacker | 181 cm | n/a |
| Patrick Mwaungulu | Malawi | 24 | Midfielder | n/a | n/a |
| M. Tshimanga | Congo DR | 20 | Midfielder | n/a | n/a |
| D. Lumbu | Congo DR | 19 | Attacker | n/a | n/a |
| S. Saidi | Congo DR | 24 | Attacker | n/a | n/a |
With no market reference to assess and both teams showing similarly solid recent form, there isn't a selection here we're comfortable backing.
It's a fixture worth watching for how two well-performing sides with tight defensive records handle each other, but that's not the same as having a clear betting angle.
