FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Leagues Matches Predictions Stats
CAF Champions League

CAF Champions League

Africa

Upcoming Fixtures

No upcoming fixtures.

Recent Results
DateHomeScoreAway
May 24 AS FAR Rabat 1 - 1 Mamelodi Sundowns
May 17 Mamelodi Sundowns 1 - 0 AS FAR Rabat
Apr 18 RS Berkane 1 - 0 AS FAR Rabat
Apr 18 Mamelodi Sundowns 1 - 0 Espérance Tunis
Apr 12 Espérance Tunis 0 - 1 Mamelodi Sundowns
Apr 11 AS FAR Rabat 2 - 0 RS Berkane
Mar 22 Al-Hilal Omdurman 0 - 1 RS Berkane
Mar 22 Stade Malien 2 - 0 Mamelodi Sundowns
Mar 21 Al Ahly FC 2 - 3 Espérance Tunis
Mar 21 Pyramids FC 1 - 2 AS FAR Rabat
Mar 16 Espérance Tunis 1 - 0 Al Ahly FC
Mar 15 RS Berkane 1 - 1 Al-Hilal Omdurman
Mar 14 AS FAR Rabat 1 - 1 Pyramids FC
Mar 13 Mamelodi Sundowns 3 - 0 Stade Malien
Feb 15
Group B
Al Ahly FC 0 - 0 AS FAR Rabat
Feb 15
Group B
Young Africans SC 3 - 0 JS Kabylie
Feb 14
Group A
RS Berkane 3 - 0 Rivers United
Feb 14
Group A
Pyramids FC 3 - 1 Power Dynamos
Feb 14
Group D
Simba SC 1 - 0 Stade Malien
Feb 14
Group D
Espérance Tunis 2 - 0 Atlético Petróleos de Luanda
Feb 14
Group C
Al-Hilal Omdurman 1 - 0 FC Saint-Éloi Lupopo
Feb 14
Group C
Mamelodi Sundowns 2 - 0 MC Alger
Feb 08
Group A
Rivers United 1 - 4 Pyramids FC
Feb 08
Group D
Stade Malien 1 - 0 Espérance Tunis
Feb 08
Group C
FC Saint-Éloi Lupopo 1 - 1 Mamelodi Sundowns
Feb 07
Group B
AS FAR Rabat 1 - 0 Young Africans SC
Feb 07
Group B
JS Kabylie 0 - 0 Al Ahly FC
Feb 07
Group D
Atlético Petróleos de Luanda 1 - 1 Simba SC
Feb 07
Group A
Power Dynamos 2 - 0 RS Berkane
Feb 06
Group C
MC Alger 2 - 1 Al-Hilal Omdurman
Feb 01
Group C
MC Alger 2 - 0 FC Saint-Éloi Lupopo
Feb 01
Group A
Rivers United 0 - 1 Power Dynamos
Feb 01
Group A
Pyramids FC 3 - 0 RS Berkane
Feb 01
Group D
Simba SC 2 - 2 Espérance Tunis
Jan 31
Group B
AS FAR Rabat 1 - 0 JS Kabylie
Jan 31
Group D
Atlético Petróleos de Luanda 0 - 0 Stade Malien
Jan 31
Group B
Young Africans SC 1 - 1 Al Ahly FC
Jan 30
Group C
Al-Hilal Omdurman 2 - 1 Mamelodi Sundowns
Jan 25
Group D
Stade Malien 2 - 0 Atlético Petróleos de Luanda
Jan 25
Group C
FC Saint-Éloi Lupopo 1 - 0 MC Alger
Jan 24
Group A
RS Berkane 0 - 0 Pyramids FC
Jan 24
Group D
Espérance Tunis 1 - 0 Simba SC
Jan 24
Group B
JS Kabylie 0 - 0 AS FAR Rabat
Jan 24
Group A
Power Dynamos 0 - 0 Rivers United
Jan 23
Group C
Mamelodi Sundowns 2 - 2 Al-Hilal Omdurman
Jan 23
Group B
Al Ahly FC 2 - 0 Young Africans SC
Nov 30
Group D
Stade Malien 2 - 1 Simba SC
Nov 30
Group C
FC Saint-Éloi Lupopo 1 - 1 Al-Hilal Omdurman
Nov 29
Group A
Power Dynamos 0 - 1 Pyramids FC
Nov 29
Group D
Atlético Petróleos de Luanda 1 - 1 Espérance Tunis
Nov 28
Group B
AS FAR Rabat 1 - 1 Al Ahly FC
Nov 28
Group C
MC Alger 0 - 0 Mamelodi Sundowns
Nov 28
Group B
JS Kabylie 0 - 0 Young Africans SC
Nov 28
Group A
Rivers United 1 - 2 RS Berkane
Nov 23
Group D
Simba SC 0 - 1 Atlético Petróleos de Luanda
Nov 22
Group A
RS Berkane 3 - 0 Power Dynamos
Nov 22
Group A
Pyramids FC 3 - 0 Rivers United
Nov 22
Group D
Espérance Tunis 0 - 0 Stade Malien
Nov 22
Group B
Al Ahly FC 4 - 1 JS Kabylie
Nov 22
Group C
Mamelodi Sundowns 3 - 1 FC Saint-Éloi Lupopo
Nov 22
Group B
Young Africans SC 1 - 0 AS FAR Rabat
Nov 21
Group C
Al-Hilal Omdurman 2 - 1 MC Alger
Nov 01 RS Berkane 2 - 1 Al Ahli Tripoli
Oct 30 Pyramids FC 2 - 0 Ethiopian Medhin
Oct 26 MC Alger 0 - 0 Colombe FC
Oct 26 Al Ahli Tripoli 1 - 1 RS Berkane
Oct 26 Espérance Tunis 3 - 0 Rahimo FC
Oct 26 Stade Malien 2 - 0 FC Nouadhibou
Oct 26 Ethiopian Medhin 1 - 1 Pyramids FC
Oct 26 Mamelodi Sundowns 2 - 0 Remo Stars
Oct 26 Simba SC 0 - 0 Nsingizini Hotspur
Oct 25 AS FAR Rabat 3 - 0 Horoya
Oct 25 JS Kabylie 2 - 1 US Monastir
Oct 25 Al Ahly FC 1 - 0 Aigle Noir CS
Oct 25 Atlético Petróleos de Luanda 2 - 0 Stade d'Abidjan
Oct 25 Rivers United 3 - 1 Associação Black Bulls
Oct 25 Young Africans SC 2 - 0 Silver Strikers
Oct 25 Orlando Pirates 3 - 0 FC Saint-Éloi Lupopo
Oct 24 Al-Hilal Omdurman 3 - 1 Kenya Police
Oct 24 Power Dynamos 1 - 1 Vipers SC
Oct 19 FC Nouadhibou 1 - 1 Stade Malien
Oct 19 Vipers SC 1 - 2 Power Dynamos
Oct 19 Horoya 1 - 1 AS FAR Rabat
Oct 19 Remo Stars 1 - 5 Mamelodi Sundowns
Oct 19 Colombe FC 1 - 1 MC Alger
Oct 19 FC Saint-Éloi Lupopo 3 - 0 Orlando Pirates
Oct 19 Nsingizini Hotspur 0 - 3 Simba SC
Oct 18 Rahimo FC 0 - 1 Espérance Tunis
Oct 18 Stade d'Abidjan 0 - 2 Atlético Petróleos de Luanda
Oct 18 Silver Strikers 1 - 0 Young Africans SC
Oct 18 Aigle Noir CS 0 - 1 Al Ahly FC
Oct 18 Associação Black Bulls 1 - 0 Rivers United
Oct 17 US Monastir 0 - 3 JS Kabylie
Oct 17 Kenya Police 0 - 1 Al-Hilal Omdurman
Oct 05 Pyramids FC 3 - 0 APR FC
Oct 04 Al-Merrikh Khartoum Club 0 - 0 FC Saint-Éloi Lupopo
Oct 01 APR FC 0 - 2 Pyramids FC
Sep 28 FC Nouadhibou 2 - 0 Fundacion Bata
Sep 28 Al Ahli Tripoli 1 - 0 Dadje FC
Sep 28 JS Kabylie 5 - 0 Bibiani Gold Stars FC
Sep 28 ASC Jaraaf 0 - 1 Colombe FC
Sep 28 Al-Hilal Omdurman 1 - 0 Jamus SSC
Sep 28 ASEC Mimosas 1 - 0 Power Dynamos
Sep 28 Rivers United 1 - 0 FC Les Aigles du congo
Group Stage Standings
Group A
# Team P W D L GF GA GD Pts xGF xGA Form
1 Pyramids FC Pyramids FC 6 5 1 0 14 2 +12 16 10.9 4.8 L D W W W
2 RS Berkane RS Berkane 6 3 1 2 8 6 +2 10 8.4 3.8 W L W D W
3 Power Dynamos Power Dynamos 6 2 1 3 4 7 -3 7 5.3 7.6 L W W D L
4 Rivers United Rivers United 6 0 1 5 2 13 -11 1 3.4 11.7 L L L D L
Group B
# Team P W D L GF GA GD Pts xGF xGA Form
1 Al Ahly FC Al Ahly FC 6 2 4 0 8 3 +5 10 5.5 6.8 L L D D D
2 AS FAR Rabat AS FAR Rabat 6 2 3 1 3 2 +1 9 7.0 6.2 D L L W W
3 Young Africans SC Young Africans SC 6 2 2 2 5 4 +1 8 7.7 5.1 W L D L D
4 JS Kabylie JS Kabylie 6 0 3 3 1 8 -7 3 5.5 7.5 L D L D D
Group C
# Team P W D L GF GA GD Pts xGF xGA Form
1 Al-Hilal Omdurman Al-Hilal Omdurman 6 3 2 1 9 7 +2 11 6.1 5.5 L D W L W
2 Mamelodi Sundowns Mamelodi Sundowns 6 2 3 1 9 6 +3 9 6.5 4.3 D W W W L
3 MC Alger MC Alger 6 2 1 3 5 6 -1 7 4.0 4.6 L W W L D
4 FC Saint-Éloi Lupopo FC Saint-Éloi Lupopo 6 1 2 3 4 8 -4 5 4.4 6.6 L D L W D
Group D
# Team P W D L GF GA GD Pts xGF xGA Form
1 Stade Malien Stade Malien 6 3 2 1 5 2 +3 11 6.3 9.3 W L L W D
2 Espérance Tunis Espérance Tunis 6 2 3 1 6 4 +2 9 8.6 3.7 L L W W W
3 Atlético Petróleos de Luanda Atlético Petróleos de Luanda 6 1 3 2 3 6 -3 6 5.9 6.2 L D D L D
4 Simba SC Simba SC 6 1 2 3 5 7 -2 5 6.2 8.0 W D D L L
Knockout Phase
Qualification Round 1
Qualification Round 2
Quarterfinals
Semifinals
Final

Get CAF Champions League data via the API:

curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/events/?league=29"