CAF Champions League
Africa
Upcoming Fixtures
No upcoming fixtures.
Recent Results
Teams in CAF Champions League
Group Stage Standings
Group A
| # | Team | P | W | D | L | GF | GA | GD | Pts | xGF | xGA | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
6 | 5 | 1 | 0 | 14 | 2 | +12 | 16 | 10.9 | 4.8 | L D W W W |
| 2 |
|
6 | 3 | 1 | 2 | 8 | 6 | +2 | 10 | 8.4 | 3.8 | W L W D W |
| 3 |
|
6 | 2 | 1 | 3 | 4 | 7 | -3 | 7 | 5.3 | 7.6 | L W W D L |
| 4 |
|
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 |
|
6 | 2 | 4 | 0 | 8 | 3 | +5 | 10 | 5.5 | 6.8 | L L D D D |
| 2 |
|
6 | 2 | 3 | 1 | 3 | 2 | +1 | 9 | 7.0 | 6.2 | D L L W W |
| 3 |
|
6 | 2 | 2 | 2 | 5 | 4 | +1 | 8 | 7.7 | 5.1 | W L D L D |
| 4 |
|
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 |
|
6 | 3 | 2 | 1 | 9 | 7 | +2 | 11 | 6.1 | 5.5 | L D W L W |
| 2 |
|
6 | 2 | 3 | 1 | 9 | 6 | +3 | 9 | 6.5 | 4.3 | D W W W L |
| 3 |
|
6 | 2 | 1 | 3 | 5 | 6 | -1 | 7 | 4.0 | 4.6 | L W W L D |
| 4 |
|
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 |
|
6 | 3 | 2 | 1 | 5 | 2 | +3 | 11 | 6.3 | 9.3 | W L L W D |
| 2 |
|
6 | 2 | 3 | 1 | 6 | 4 | +2 | 9 | 8.6 | 3.7 | L L W W W |
| 3 |
|
6 | 1 | 3 | 2 | 3 | 6 | -3 | 6 | 5.9 | 6.2 | L D D L D |
| 4 |
|
6 | 1 | 2 | 3 | 5 | 7 | -2 | 5 | 6.2 | 8.0 | W D D L L |
Knockout Phase
Qualification Round 1
- Cote d'Or 0 – 2 Stade d'Abidjan Sep 16
- Dadje FC 0 – 0 Al Ahli Tripoli Sep 19
- Wiliete SC 0 – 3 Young Africans SC Sep 19
- African Stars FC 0 – 1 Vipers SC Sep 19
- Ethiopian Medhin 2 – 0 Mlandege FC Sep 20
- Lioli FC 0 – 3 Orlando Pirates Sep 20
- Mogadishu City Club 1 – 3 Kenya Police Sep 20
- Power Dynamos 1 – 0 ASEC Mimosas Sep 20
- Cercle de Joachim 0 – 3 Atlético Petróleos de Luanda Sep 20
- FC Les Aigles du congo 0 – 0 Rivers United Sep 20
- Bibiani Gold Stars FC 0 – 2 JS Kabylie Sep 20
- FC Fassell 0 – 0 MC Alger Sep 20
- Rahimo FC 0 – 0 AS Mangasport Sep 20
- Gaborone United 0 – 1 Simba SC Sep 20
- Al Hilal Benghazi SC 1 – 0 Horoya Sep 20
- ASSM Elgeco Plus 1 – 1 Silver Strikers Sep 21
- Colombe FC 0 – 0 ASC Jaraaf Sep 21
- Jamus SSC 0 – 0 Al-Hilal Omdurman Sep 21
- Aigle Noir CS 0 – 0 ASAS Sep 21
- AS Tempête Mocaf 0 – 5 Stade Malien Sep 21
- Fundacion Bata 0 – 0 FC Nouadhibou Sep 21
- AS Forces Armées Nigériennes 0 – 3 Espérance Tunis Sep 21
- AC Léopards de Dolisie 0 – 0 Associação Black Bulls Sep 21
- ASC Kara 1 – 1 RS Berkane Sep 21
- East End Lions FC 0 – 4 US Monastir Sep 21
- Remo Stars 4 – 0 US Zilimadjou Sep 21
- Simba Bhora FC 1 – 0 Nsingizini Hotspur Sep 21
- Real de Banjul 0 – 2 AS FAR Rabat Sep 21
- Stade d'Abidjan 3 – 1 Cote d'Or Sep 24
- US Zilimadjou 0 – 1 Remo Stars Sep 26
- ASAS 1 – 1 Aigle Noir CS Sep 27
- Silver Strikers 0 – 0 ASSM Elgeco Plus Sep 27
- FC Saint-Éloi Lupopo 1 – 0 Al-Merrikh Khartoum Club Sep 27
- Orlando Pirates 4 – 0 Lioli FC Sep 27
- Associação Black Bulls 0 – 0 AC Léopards de Dolisie Sep 27
- Mlandege FC 3 – 2 Ethiopian Medhin Sep 27
- Young Africans SC 2 – 0 Wiliete SC Sep 27
- Atlético Petróleos de Luanda 3 – 0 Cercle de Joachim Sep 27
- Vipers SC 1 – 0 African Stars FC Sep 27
- Horoya 2 – 0 Al Hilal Benghazi SC Sep 27
- Espérance Tunis 4 – 1 AS Forces Armées Nigériennes Sep 27
- MC Alger 3 – 0 FC Fassell Sep 27
- AS FAR Rabat 2 – 1 Real de Banjul Sep 27
- Stade Malien 2 – 0 AS Tempête Mocaf Sep 27
- RS Berkane 3 – 1 ASC Kara Sep 28
- Kenya Police 0 – 2 Mogadishu City Club Sep 28
- Nsingizini Hotspur 1 – 0 Simba Bhora FC Sep 28
- Simba SC 1 – 1 Gaborone United Sep 28
- US Monastir 3 – 1 East End Lions FC Sep 28
- AS Mangasport 0 – 0 Rahimo FC Sep 28
- Rivers United 1 – 0 FC Les Aigles du congo Sep 28
- Al-Hilal Omdurman 1 – 0 Jamus SSC Sep 28
- ASEC Mimosas 1 – 0 Power Dynamos Sep 28
- ASC Jaraaf 0 – 1 Colombe FC Sep 28
- Al Ahli Tripoli 1 – 0 Dadje FC Sep 28
- JS Kabylie 5 – 0 Bibiani Gold Stars FC Sep 28
- FC Nouadhibou 2 – 0 Fundacion Bata Sep 28
- APR FC 0 – 2 Pyramids FC Oct 1
- Al-Merrikh Khartoum Club 0 – 0 FC Saint-Éloi Lupopo Oct 4
- Pyramids FC 3 – 0 APR FC Oct 5
Qualification Round 2
- Kenya Police 0 – 1 Al-Hilal Omdurman Oct 17
- US Monastir 0 – 3 JS Kabylie Oct 17
- Associação Black Bulls 1 – 0 Rivers United Oct 18
- Silver Strikers 1 – 0 Young Africans SC Oct 18
- Aigle Noir CS 0 – 1 Al Ahly FC Oct 18
- Stade d'Abidjan 0 – 2 Atlético Petróleos de Luanda Oct 18
- Al Ahli Tripoli vs RS Berkane Oct 18
- Ethiopian Medhin vs Pyramids FC Oct 18
- Rahimo FC 0 – 1 Espérance Tunis Oct 18
- FC Saint-Éloi Lupopo 3 – 0 Orlando Pirates Oct 19
- Nsingizini Hotspur 0 – 3 Simba SC Oct 19
- Colombe FC 1 – 1 MC Alger Oct 19
- Remo Stars 1 – 5 Mamelodi Sundowns Oct 19
- Vipers SC 1 – 2 Power Dynamos Oct 19
- Horoya 1 – 1 AS FAR Rabat Oct 19
- FC Nouadhibou 1 – 1 Stade Malien Oct 19
- Power Dynamos 1 – 1 Vipers SC Oct 24
- Al-Hilal Omdurman 3 – 1 Kenya Police Oct 24
- Orlando Pirates 3 – 0 FC Saint-Éloi Lupopo Oct 25
- Young Africans SC 2 – 0 Silver Strikers Oct 25
- Rivers United 3 – 1 Associação Black Bulls Oct 25
- Atlético Petróleos de Luanda 2 – 0 Stade d'Abidjan Oct 25
- Al Ahly FC 1 – 0 Aigle Noir CS Oct 25
- JS Kabylie 2 – 1 US Monastir Oct 25
- AS FAR Rabat 3 – 0 Horoya Oct 25
- Simba SC 0 – 0 Nsingizini Hotspur Oct 26
- Mamelodi Sundowns 2 – 0 Remo Stars Oct 26
- Ethiopian Medhin 1 – 1 Pyramids FC Oct 26
- Stade Malien 2 – 0 FC Nouadhibou Oct 26
- Espérance Tunis 3 – 0 Rahimo FC Oct 26
- Al Ahli Tripoli 1 – 1 RS Berkane Oct 26
- MC Alger 0 – 0 Colombe FC Oct 26
- Pyramids FC 2 – 0 Ethiopian Medhin Oct 30
- RS Berkane 2 – 1 Al Ahli Tripoli Nov 1
Quarterfinals
- Mamelodi Sundowns 3 – 0 Stade Malien Mar 13
- AS FAR Rabat 1 – 1 Pyramids FC Mar 14
- RS Berkane 1 – 1 Al-Hilal Omdurman Mar 15
- Espérance Tunis 1 – 0 Al Ahly FC Mar 16
- Pyramids FC 1 – 2 AS FAR Rabat Mar 21
- Al Ahly FC 2 – 3 Espérance Tunis Mar 21
- Stade Malien 2 – 0 Mamelodi Sundowns Mar 22
- Al-Hilal Omdurman 0 – 1 RS Berkane Mar 22
Semifinals
- Espérance Tunis vs Mamelodi Sundowns Apr 10
- AS FAR Rabat 2 – 0 RS Berkane Apr 11
- Espérance Tunis 0 – 1 Mamelodi Sundowns Apr 12
- Mamelodi Sundowns 1 – 0 Espérance Tunis Apr 18
- RS Berkane 1 – 0 AS FAR Rabat Apr 18
Final
Get CAF Champions League data via the API:
curl -H "Authorization: Token YOUR_API_KEY" \
"https://sports.bzzoiro.com/api/events/?league=29"