CAF Champions League
Africa
· Season 2025/26
🏆
▶ Previous rounds (3)
1st Preliminary Round
Côte d'Or
0–2
Stade d'Abidjan
Dadjè
0–0
Al Ahli Tripoli
Wiliete
0–3
Young Africans
African Stars
0–1
Vipers
Ethiopian Medhin
2–0
Mlandege
Lioli
0–3
Orlando Pirates
Power Dynamos
1–0
ASEC Mimosas
Mogadishu City
1–3
Police
Cercle de Joachim
0–3
Petro de Luanda
JSK
0–0
Rivers United
Bibiani Gold Stars
0–2
JS Kabylie
Rahimo
0–0
Mangasport
Fassell
0–0
MC Alger
Gaborone United
0–1
Simba
Al Hilal
1–0
Horoya
Elgeco Plus
1–1
Silver Strikers
Colombe
0–0
Jaraaf
Jamus
0–0
Al Hilal Omdurman
Aigle Noir
0–0
ASAS
Tempête Mocaf
0–5
Stade Malien Bamako
Fundacion Bata
0–0
Nouadhibou
Léopards de Dolisié
0–0
Black Bulls Maputo
AS-FAN
0–3
ES Tunis
Remo Stars
4–0
Zilimadjou
East End Lions
0–4
US Monastirienne
ASC Kara
1–1
Renaissance Berkane
Simba Bhora
1–0
Nsingizini Hotspurs
Real de Banjul
0–2
FAR Rabat
Saint Eloi Lupopo
1–0
Al Merreikh
APR
0–2
Pyramids FC
Police
0–1
Al Hilal Omdurman
US Monastirienne
0–3
JS Kabylie
Silver Strikers
1–0
Young Africans
Aigle Noir
0–1
Al Ahly
Black Bulls Maputo
1–0
Rivers United
Rahimo
0–1
ES Tunis
Stade d'Abidjan
0–2
Petro de Luanda
Colombe
1–1
MC Alger
Nsingizini Hotspurs
0–3
Simba
Saint Eloi Lupopo
3–0
Orlando Pirates
Remo Stars
1–5
Mamelodi Sundowns
Horoya
1–1
FAR Rabat
Vipers
1–2
Power Dynamos
Nouadhibou
1–1
Stade Malien Bamako
Ethiopian Medhin
1–1
Pyramids FC
Al Ahli Tripoli
1–1
Renaissance Berkane
Regular season - 1
Al Hilal Omdurman
2–1
MC Alger
Mamelodi Sundowns
3–1
Saint Eloi Lupopo
Young Africans
1–0
FAR Rabat
ES Tunis
0–0
Stade Malien Bamako
Al Ahly
4–1
JS Kabylie
Renaissance Berkane
3–0
Power Dynamos
Pyramids FC
3–0
Rivers United
Simba
0–1
Petro de Luanda
Regular season - 2
Rivers United
1–2
Renaissance Berkane
JS Kabylie
0–0
Young Africans
FAR Rabat
1–1
Al Ahly
MC Alger
0–0
Mamelodi Sundowns
Petro de Luanda
1–1
ES Tunis
Power Dynamos
0–1
Pyramids FC
Saint Eloi Lupopo
1–1
Al Hilal Omdurman
Stade Malien Bamako
2–1
Simba
Bracket
Regular season - 3
Quarter-finals
Groups
Group A
| # | P | GD | Pts | |
|---|---|---|---|---|
| 1 | 6 | +12 | 16 | |
| 2 | 6 | +2 | 10 | |
| 3 | 6 | -3 | 7 | |
| 4 | 6 | -11 | 1 |
Group B
| # | P | GD | Pts | |
|---|---|---|---|---|
| 1 | 6 | +5 | 10 | |
| 2 | 6 | +1 | 9 | |
| 3 | 6 | +1 | 8 | |
| 4 | 6 | -7 | 3 |
Group C
| # | P | GD | Pts | |
|---|---|---|---|---|
| 1 | 6 | +2 | 11 | |
| 2 | 6 | +3 | 9 | |
| 3 | 6 | -1 | 7 | |
| 4 | 6 | -4 | 5 |
Group D
| # | P | GD | Pts | |
|---|---|---|---|---|
| 1 | 6 | +3 | 11 | |
| 2 | 6 | +2 | 9 | |
| 3 | 6 | -3 | 6 | |
| 4 | 6 | -2 | 5 |
Recent results
May 24, 2026
May 17, 2026
April 18, 2026
April 12, 2026
April 11, 2026
March 22, 2026
March 21, 2026
March 15, 2026
March 13, 2026
February 15, 2026
February 14, 2026
14 Feb
Regular season - 6
Renaissance Berkane
3–0
Rivers United
14 Feb
Regular season - 6
Pyramids FC
3–1
Power Dynamos
14 Feb
Regular season - 6
Simba
1–0
Stade Malien Bamako
14 Feb
Regular season - 6
ES Tunis
2–0
Petro de Luanda
14 Feb
Regular season - 6
Mamelodi Sundowns
2–0
MC Alger
14 Feb
Regular season - 6
Al Hilal Omdurman
1–0
Saint Eloi Lupopo
February 08, 2026
February 07, 2026
February 06, 2026
Player statistics
⚽ Top scorers
1
6
Trézéguet
Al Ahly
2
5
Abdel Raouf
Al Hilal Omdurman
3
5
B. León
Mamelodi Sundowns
4
4
Ahmed Atef Otta
Pyramids FC
5
4
M. Chouiar
Renaissance Berkane
6
3
Aboubacar Diakite
ES Tunis
7
3
T. Nkeng
Stade Malien Bamako
8
3
P. Bassène
Renaissance Berkane
9
2
Nuno Santos
Mamelodi Sundowns
10
2
I. Rayners
Mamelodi Sundowns
👟 Assists
1
4
Nuno Santos
Mamelodi Sundowns
2
4
I. Rayners
Mamelodi Sundowns
3
3
Mamadou Traore
Stade Malien Bamako
4
2
Arthur Sales
Mamelodi Sundowns
5
2
Mahmoud Zalaka
Pyramids FC
6
2
Nasser Maher
Pyramids FC
7
2
A. Modiba
Mamelodi Sundowns
8
2
T. Matthews
Mamelodi Sundowns
9
2
A. Ben Hmida
ES Tunis
10
2
A. Coulibaly
Al Hilal Omdurman
🟨 Yellow cards
1
4
M. Louadni
FAR Rabat
2
4
M. Hrimat
FAR Rabat
3
4
A. Coulibaly
Al Hilal Omdurman
4
4
Mustafa Karshoum
Al Hilal Omdurman
5
4
Mamadou Traore
Stade Malien Bamako
6
3
A. Hadraf
FAR Rabat
7
3
A. Bach
FAR Rabat
8
3
A. Tagnaouti
FAR Rabat
9
3
B. León
Mamelodi Sundowns
10
3
H. Jelassi
ES Tunis
xG: who scores more (or less) than they deserve
| # | Team | Goals | xG | Δ | |
|---|---|---|---|---|---|
| 1 |
Mamelodi Sundowns
|
4 | 3.63 | +0.37 |
|
| 2 |
FAR Rabat
|
3 | 4.29 | -1.29 |
|
Δ = Goals scored − accumulated xG · green = overperforms, red = underperforms
Frequently Asked Questions
What predictions are available for CAF Champions League?
For CAF Champions League, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for CAF Champions League?
Accuracy for CAF Champions League is tracked match by match and shown on this page. The model is calibrated specifically for CAF Champions League using per-league historical data.
How are CAF Champions League season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.