Tournament hub
CAF Champions League
Africa · Season 2025Display only for leagues outside the World Cup: real fixtures, tables and scorers, no Lemeister model output.
Governing body: CAFFormat: continental
Standings
CAF Champions League , Group A
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Pyramids FC | 6 | 5 | 1 | 0 | 12 | 16 |
| 2 | Renaissance Berkane | 6 | 3 | 1 | 2 | 2 | 10 |
| 3 | Power Dynamos | 6 | 2 | 1 | 3 | -3 | 7 |
| 4 | Rivers United | 6 | 0 | 1 | 5 | -11 | 1 |
CAF Champions League , Group B
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Al Ahly | 6 | 2 | 4 | 0 | 5 | 10 |
| 2 | FAR Rabat | 6 | 2 | 3 | 1 | 1 | 9 |
| 3 | Young Africans | 6 | 2 | 2 | 2 | 1 | 8 |
| 4 | JS Kabylie | 6 | 0 | 3 | 3 | -7 | 3 |
CAF Champions League , Group C
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Al Hilal Omdurman | 6 | 3 | 2 | 1 | 2 | 11 |
| 2 | Mamelodi Sundowns | 6 | 2 | 3 | 1 | 3 | 9 |
| 3 | MC Alger | 6 | 2 | 1 | 3 | -1 | 7 |
| 4 | Saint Eloi Lupopo | 6 | 1 | 2 | 3 | -4 | 5 |
CAF Champions League , Group D
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Stade Malien Bamako | 6 | 3 | 2 | 1 | 3 | 11 |
| 2 | ES Tunis | 6 | 2 | 3 | 1 | 2 | 9 |
| 3 | Petro de Luanda | 6 | 1 | 3 | 2 | -3 | 6 |
| 4 | Simba | 6 | 1 | 2 | 3 | -2 | 5 |
Upcoming fixtures
FinalFAR Rabat1-1Mamelodi SundownsFT
FinalMamelodi Sundowns1-0FAR RabatFT
Semi-finalsRenaissance Berkane1-0FAR RabatFT
Semi-finalsMamelodi Sundowns1-0ES TunisFT
Semi-finalsES Tunis0-1Mamelodi SundownsFT
Semi-finalsFAR Rabat2-0Renaissance BerkaneFT
Quarter-finalsStade Malien Bamako2-0Mamelodi SundownsFT
Quarter-finalsAl Hilal Omdurman0-1Renaissance BerkaneFT
Quarter-finalsAl Ahly2-3ES TunisFT
Quarter-finalsPyramids FC1-2FAR RabatFT
Quarter-finalsES Tunis1-0Al AhlyFT
Quarter-finalsRenaissance Berkane1-1Al Hilal OmdurmanFT
Quarter-finalsFAR Rabat1-1Pyramids FCFT
Quarter-finalsMamelodi Sundowns3-0Stade Malien BamakoFT
Regular season - 6Young Africans3-0JS KabylieFT
Regular season - 6Al Ahly0-0FAR RabatFT
Top scorers
Top scorers appear once goals are scored.
Analytics & insights
Aggregated from finished results this season. Real numbers, not model estimates.
Matches played
154
Goals per match
1.97
Both teams scored
29.2%
Over 2.5 goals
32.5%
Result split
■ Home win 49.4%■ Draw 29.2%■ Away win 21.4%
Best attack
Orlando Pirates
2.50 per game
Best defense
Colombe
0.25 per game
In form
Mamelodi Sundowns
LWWWD
Most goals (for + against)
US Monastirienne
3.50 per game
Biggest win
Tempête Mocaf 0–5 Stade Malien Bamako
Highest scoring
Remo Stars 1–5 Mamelodi Sundowns6 goals
Team trends
| Team | Form | PPG | GF/g | GA/g | CS | Home W | Away W |
|---|---|---|---|---|---|---|---|
| Mamelodi Sundowns | LWWWD | 2.00 | 1.64 | 0.71 | 7 | 6/7 | 2/7 |
| Pyramids FC | WWWDL | 2.25 | 2.00 | 0.50 | 7 | 5/6 | 3/6 |
| ES Tunis | WWWLL | 1.93 | 1.50 | 0.64 | 7 | 5/7 | 3/7 |
| FAR Rabat | WWLLD | 1.69 | 1.06 | 0.56 | 7 | 5/8 | 2/8 |
| Renaissance Berkane | WDWLW | 1.79 | 1.29 | 0.93 | 5 | 5/7 | 2/7 |
| Stade Malien Bamako | DWLLW | 2.00 | 1.42 | 0.50 | 8 | 6/6 | 1/6 |
| Al Hilal Omdurman | WLWDL | 1.83 | 1.25 | 0.83 | 4 | 5/6 | 1/6 |
| Petro de Luanda | DLDDL | 1.80 | 1.30 | 0.60 | 6 | 2/5 | 3/5 |
| Young Africans | DLDLW | 1.70 | 1.20 | 0.50 | 6 | 4/5 | 1/5 |
| Al Ahly | DDDLL | 1.60 | 1.20 | 0.70 | 5 | 3/5 | 1/5 |
| JS Kabylie | DDLDL | 1.50 | 1.30 | 0.90 | 6 | 2/5 | 2/5 |
| Power Dynamos | LDWWL | 1.40 | 0.80 | 1.00 | 4 | 2/5 | 2/5 |
| Simba | LLDDW | 1.30 | 1.00 | 0.80 | 4 | 1/5 | 2/5 |
| MC Alger | DLWWL | 1.30 | 0.90 | 0.70 | 5 | 3/5 | 0/5 |
| Saint Eloi Lupopo | DWLDL | 1.20 | 0.80 | 1.10 | 4 | 3/5 | 0/5 |
| Orlando Pirates | WWLW | 2.25 | 2.50 | 0.75 | 3 | 2/2 | 1/2 |
| Rivers United | LDLLL | 0.80 | 0.60 | 1.50 | 3 | 2/5 | 0/5 |
| Vipers | WWLD | 1.75 | 1.00 | 0.75 | 2 | 1/2 | 1/2 |
| US Monastirienne | WWLL | 1.50 | 2.00 | 1.50 | 1 | 1/2 | 1/2 |
| Colombe | DWDD | 1.50 | 0.50 | 0.25 | 3 | 0/2 | 1/2 |
| Stade d'Abidjan | WWLL | 1.50 | 1.25 | 1.25 | 1 | 1/2 | 1/2 |
| Remo Stars | WWLL | 1.50 | 1.50 | 1.75 | 2 | 1/2 | 1/2 |
| Al Ahli Tripoli | DWDL | 1.25 | 0.75 | 0.75 | 2 | 1/2 | 0/2 |
| Nouadhibou | DWDL | 1.25 | 0.75 | 0.75 | 2 | 1/2 | 0/2 |
| Silver Strikers | DDWL | 1.25 | 0.50 | 0.75 | 2 | 1/2 | 0/2 |
| Black Bulls Maputo | DDWL | 1.25 | 0.50 | 0.75 | 3 | 1/2 | 0/2 |
| Ethiopian Medhin | WLDL | 1.00 | 1.25 | 1.50 | 1 | 1/2 | 0/2 |
| Horoya | LWDL | 1.00 | 0.75 | 1.25 | 1 | 1/2 | 0/2 |
| Nsingizini Hotspurs | LWLD | 1.00 | 0.25 | 1.00 | 2 | 1/2 | 0/2 |
| Mogadishu City | LW | 1.50 | 1.50 | 1.50 | 1 | 0/1 | 1/1 |
| ASEC Mimosas | LW | 1.50 | 0.50 | 0.50 | 1 | 1/1 | 0/1 |
| Simba Bhora | WL | 1.50 | 0.50 | 0.50 | 1 | 1/1 | 0/1 |
| Mlandege | LW | 1.50 | 1.50 | 2.00 | 0 | 1/1 | 0/1 |
| Al Hilal | WL | 1.50 | 0.50 | 1.00 | 1 | 1/1 | 0/1 |
| Police | WLLL | 0.75 | 1.00 | 1.75 | 0 | 0/2 | 1/2 |
| Elgeco Plus | DD | 1.00 | 0.50 | 0.50 | 1 | 0/1 | 0/1 |
| ASAS | DD | 1.00 | 0.50 | 0.50 | 1 | 0/1 | 0/1 |
| Mangasport | DD | 1.00 | 0.00 | 0.00 | 2 | 0/1 | 0/1 |
| Léopards de Dolisié | DD | 1.00 | 0.00 | 0.00 | 2 | 0/1 | 0/1 |
| Aigle Noir | DDLL | 0.50 | 0.25 | 0.75 | 1 | 0/2 | 0/2 |
| Rahimo | DDLL | 0.50 | 0.00 | 1.00 | 2 | 0/2 | 0/2 |
| Gaborone United | LD | 0.50 | 0.50 | 1.00 | 0 | 0/1 | 0/1 |
| Dadjè | DL | 0.50 | 0.00 | 0.50 | 1 | 0/1 | 0/1 |
| JSK | DL | 0.50 | 0.00 | 0.50 | 1 | 0/1 | 0/1 |
| Jaraaf | DL | 0.50 | 0.00 | 0.50 | 1 | 0/1 | 0/1 |
| Jamus | DL | 0.50 | 0.00 | 0.50 | 1 | 0/1 | 0/1 |
| Al Merreikh | LD | 0.50 | 0.00 | 0.50 | 1 | 0/1 | 0/1 |
| ASC Kara | DL | 0.50 | 1.00 | 2.00 | 0 | 0/1 | 0/1 |
| Fundacion Bata | DL | 0.50 | 0.00 | 1.00 | 1 | 0/1 | 0/1 |
| Fassell | DL | 0.50 | 0.00 | 1.50 | 1 | 0/1 | 0/1 |
| African Stars | LL | 0.00 | 0.00 | 1.00 | 0 | 0/1 | 0/1 |
| Real de Banjul | LL | 0.00 | 0.50 | 2.00 | 0 | 0/1 | 0/1 |
| Côte d'Or | LL | 0.00 | 0.50 | 2.50 | 0 | 0/1 | 0/1 |
| Wiliete | LL | 0.00 | 0.00 | 2.50 | 0 | 0/1 | 0/1 |
| Zilimadjou | LL | 0.00 | 0.00 | 2.50 | 0 | 0/1 | 0/1 |
| APR | LL | 0.00 | 0.00 | 2.50 | 0 | 0/1 | 0/1 |
| AS-FAN | LL | 0.00 | 0.50 | 3.50 | 0 | 0/1 | 0/1 |
| East End Lions | LL | 0.00 | 0.50 | 3.50 | 0 | 0/1 | 0/1 |
| Cercle de Joachim | LL | 0.00 | 0.00 | 3.00 | 0 | 0/1 | 0/1 |
| Lioli | LL | 0.00 | 0.00 | 3.50 | 0 | 0/1 | 0/1 |
| Bibiani Gold Stars | LL | 0.00 | 0.00 | 3.50 | 0 | 0/1 | 0/1 |
| Tempête Mocaf | LL | 0.00 | 0.00 | 3.50 | 0 | 0/1 | 0/1 |
