Home › League stats › CAF Champions League
World
CAF Champions League statistics and predictions
Season to date: 75 matches since 4 Sep 2026, last updated 22 Oct 2026.
CAF Champions League in numbers
Analysis
75 matches have been played in the CAF Champions League (World) since 4 Sep 2026, averaging 2.16 goals a game. That is lower-scoring than the average across our archive (3.06 goals a game).
Home sides won 32 (43%), 23 matches were drawn (31%) and away sides won 20 (27%). Home advantage is about typical. Both teams scored in 35% of matches, 33% went over 2.5 goals, 59% over 1.5, and 10 finished goalless.
Our team-strength model, refitted every night, rates the strongest attacks as Pyramids FC (2.09), Young Africans (2.06), Simba (1.80), and the meanest defences as Colombe (0.31), Simba (0.37), Asswehly (0.40). A rating of 1.00 is an average side in this competition.
Recent and upcoming PunterPick predictions
- EL Merriekh Bentiu vs Pyramids FC · 16 Oct 2026, 13:00 UTC · CAF Champions League
Published pick: Double Chance 1X · FT 0–1 - APR vs Zamalek SC · 16 Oct 2026, 16:00 UTC · CAF Champions League
Published pick: Zamalek SC Win @ 1.48 · FT 0–1 - Star Sport Academy vs Renaissance Berkane · 16 Oct 2026, 16:00 UTC · CAF Champions League
Published pick: Over 2.5 Goals @ 1.68 - CFFA vs Young Africans · 17 Oct 2026, 12:00 UTC · CAF Champions League
Published pick: Over 2.5 Goals @ 1.62 - African Stars vs Orlando Pirates · 17 Oct 2026, 13:00 UTC · CAF Champions League
Published pick: Orlando Pirates Win @ 1.53 - TP Mazembe vs Club Africain · 17 Oct 2026, 13:00 UTC · CAF Champions League
Published pick: Double Chance 1X · FT 1–1 - San-Pédro vs Nouadhibou · 17 Oct 2026, 16:00 UTC · CAF Champions League
Published pick: Double Chance X2 · FT 2–1 - Enugu Rangers vs MC Alger · 18 Oct 2026, 13:00 UTC · CAF Champions League
Published pick: Double Chance X2 @ 1.25 · FT 2–0 - Scotland Mabvuku vs Petro de Luanda · 18 Oct 2026, 13:00 UTC · CAF Champions League
Published pick: Under 3.5 Goals · FT 2–0 - Sidama Bunna vs Al Hilal Omdurman · 18 Oct 2026, 13:00 UTC · CAF Champions League
Published pick: Double Chance X2 · FT 0–2 - Horoya vs Al Merreikh · 18 Oct 2026, 16:00 UTC · CAF Champions League
Published pick: Double Chance X2 - Teungueth vs Colombe · 18 Oct 2026, 17:00 UTC · CAF Champions League
Published pick: Double Chance 1X @ 1.28 - Maghreb Fès vs ASEC Mimosas · 18 Oct 2026, 18:00 UTC · CAF Champions League
Published pick: Maghreb Fès Win @ 1.28 · FT 1–1 - 15 de Agosto vs Simba · 21 Oct 2026, 12:00 UTC · CAF Champions League
Published pick: Over 2.5 Goals @ 1.57 · FT 1–6 - Young Africans vs CFFA · 21 Oct 2026, 16:00 UTC · CAF Champions League
Published pick: Over 2.5 Goals @ 1.46 - Petro de Luanda vs Scotland Mabvuku · 23 Oct 2026, 14:30 UTC · CAF Champions League
Published pick: Double Chance X2 - Mamelodi Sundowns vs Wiliete · 23 Oct 2026, 18:00 UTC · CAF Champions League
Published pick: Under 3.5 Goals - Orlando Pirates vs African Stars · 23 Oct 2026, 18:00 UTC · CAF Champions League
Published pick: Orlando Pirates Win @ 1.22 - MC Alger vs Enugu Rangers · 23 Oct 2026, 19:00 UTC · CAF Champions League
Published pick: Over 2.5 Goals @ 1.73 - ES Tunis vs Asswehly · 24 Oct 2026, 16:00 UTC · CAF Champions League
Published pick: Over 1.5 Goals @ 1.24 - Zamalek SC vs APR · 24 Oct 2026, 17:00 UTC · CAF Champions League
Published pick: Zamalek SC Win @ 1.21 - Al Merreikh vs Horoya · 24 Oct 2026, 17:00 UTC · CAF Champions League
Published pick: Double Chance X2 - Pyramids FC vs EL Merriekh Bentiu · 24 Oct 2026, 17:00 UTC · CAF Champions League
Published pick: Double Chance 1X - Renaissance Berkane vs Star Sport Academy · 24 Oct 2026, 19:00 UTC · CAF Champions League
Published pick: Over 2.5 Goals @ 1.61
Results table
Calculated from the final scores in our archive since 4 Sep 2026. This is not the official table — it applies no points deductions or tie-break rules, and for cup competitions it simply totals results across rounds.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Young Africans | 4 | 3 | 1 | 0 | 11 | 3 | 8 | 10 |
| 2 | Simba | 3 | 3 | 0 | 0 | 13 | 2 | 11 | 9 |
| 3 | Pyramids FC | 3 | 3 | 0 | 0 | 8 | 1 | 7 | 9 |
| 4 | Zamalek SC | 3 | 3 | 0 | 0 | 7 | 1 | 6 | 9 |
| 5 | Al Hilal Omdurman | 3 | 3 | 0 | 0 | 5 | 0 | 5 | 9 |
| 6 | Asswehly | 3 | 3 | 0 | 0 | 5 | 0 | 5 | 9 |
| 7 | Wiliete | 3 | 2 | 1 | 0 | 5 | 0 | 5 | 7 |
| 8 | TP Mazembe | 3 | 2 | 1 | 0 | 5 | 2 | 3 | 7 |
| 9 | Orlando Pirates | 3 | 2 | 1 | 0 | 4 | 1 | 3 | 7 |
| 10 | Scotland Mabvuku | 3 | 2 | 1 | 0 | 3 | 0 | 3 | 7 |
| 11 | EL Merriekh Bentiu | 3 | 2 | 0 | 1 | 4 | 1 | 3 | 6 |
| 12 | Horoya | 3 | 2 | 0 | 1 | 4 | 2 | 2 | 6 |
| 13 | Al Merreikh | 3 | 2 | 0 | 1 | 2 | 1 | 1 | 6 |
| 14 | 15 de Agosto | 3 | 2 | 0 | 1 | 6 | 6 | 0 | 6 |
| 15 | Teungueth | 3 | 2 | 0 | 1 | 2 | 2 | 0 | 6 |
| 16 | Maghreb Fès | 3 | 1 | 2 | 0 | 5 | 2 | 3 | 5 |
| 17 | Enugu Rangers | 3 | 1 | 2 | 0 | 4 | 2 | 2 | 5 |
| 18 | Colombe | 3 | 1 | 2 | 0 | 2 | 0 | 2 | 5 |
| 19 | San-Pédro | 3 | 1 | 2 | 0 | 5 | 4 | 1 | 5 |
| 20 | Club Africain | 3 | 1 | 2 | 0 | 4 | 3 | 1 | 5 |
| 21 | ASEC Mimosas | 3 | 1 | 2 | 0 | 4 | 3 | 1 | 5 |
| 22 | MC Alger | 3 | 1 | 1 | 1 | 5 | 2 | 3 | 4 |
| 23 | Sidama Bunna | 3 | 1 | 1 | 1 | 3 | 2 | 1 | 4 |
| 24 | Petro de Luanda | 3 | 1 | 1 | 1 | 3 | 4 | -1 | 4 |
| 25 | CFFA | 4 | 1 | 1 | 2 | 4 | 9 | -5 | 4 |
| 26 | Renaissance Berkane | 1 | 1 | 0 | 0 | 2 | 0 | 2 | 3 |
| 27 | APR | 3 | 1 | 0 | 2 | 3 | 2 | 1 | 3 |
| 28 | Mangasport | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 3 |
| 29 | African Stars | 3 | 1 | 0 | 2 | 3 | 4 | -1 | 3 |
| 30 | JS Saoura | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 3 |
| 31 | JSK | 2 | 1 | 0 | 1 | 1 | 3 | -2 | 3 |
| 32 | Rivers United | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 2 |
| 33 | AS Sobemap | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 |
| 34 | Vipers | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 |
| 35 | Medina United | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 |
| 36 | Stade Malien Bamako | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 2 |
| 37 | Nouadhibou | 3 | 0 | 2 | 1 | 2 | 3 | -1 | 2 |
| 38 | Star Sport Academy | 3 | 0 | 2 | 1 | 1 | 3 | -2 | 2 |
| 39 | Mamelodi Sundowns | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 40 | Gaborone United | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 1 |
About these statistics
The figures above are counts over final scores (90 minutes) in the PunterPick results archive. Nothing is estimated: a match only counts once its final score is in. Team links lead to each side's own form, home and away record and the predictions we have published for them. How we build our predictions is explained on the methodology page.