CAF Confederation Cup (altID 4498
FIFA Region
CAF
Season
2024-2025
Location
Africa
Abbreviation
CAFCC

Summary

The 2024-2025 CAF Confederation Cup (CAFCC) is Africa's 2nd most prestigious club football tournament where 40 of 52 CAF F/As (football associations) participated. Fifteen eligible F/As did not enter teams. The 2024-2025 CAFCC winner will play against the 2024-2025 CAFCL winner in the 2025 CAF Super Cup.

Club teams qualified for the 2024-2025 CAFCC based on the Rankings for 2024-2025 CAF Competitions table. This table is based on results from each CAF Champions League and Confederation Cup from the 2019 to 2023 seasons. F/As that were not ranked (due to lack of results in previous CAFCL and CAFCC competitions) were only given one CAFCC berth.

Zamalek SC (EGY1) is the reigning champion.

During the 1st Qualifying Round, the 2nd Qualifying Round, and the Playoff Round, if the aggregate score is tied after the two legs are played, the AWAY goals rule applies. If still tied, a penalty shoot-out is held.

More Info...

Rankings for 2024-2025 CAF Competitions
F/ACAF
Rank
CAFCL
Teams
CAFCC
Teams
Morocco122
Egypt222
Algeria322
Tunisia422
South Africa522
Congo DR622
Angola721
Sudan822
Libya922
Guinea1022
Tanzania1122
Nigeria1222
Zambia1311
Cameroon1411
Senegal1510
Côte d'Ivoire1611
Congo1711
Kenya1910
Zimbabwe1910
Eswatini2111
Mali2111
Burkina Faso2311
Ghana2411
Rwanda2611
Uganda2611
Benin2811
Botswana2811
Mauritania2811
Mozambique3011
Togo3011

Competition Structure

Stage# TeamsNew Teams Entering This RoundTeams From Previous RoundFormat
1st Qualifying Round4040 20 sets of Home/Away matches, highest aggregate goals advances
2nd Qualifying Round3212 teams with 1st Qualifying Round byes20 winners from 1st Qualifying Round16 sets of Home/Away matches, highest aggregate goals advances
Group Stage16None16 winners from 2nd Qualifying Round4 groups of 4 with Home/Away matches against each team in group, top 2 teams with most points (win = 3 pts, draw = 1 pt) in each group advance
Quarterfinals8Nonetop 2 teams with most points from each group in Group stage4 sets of Home/Away matches, highest aggregate goals advances
Semifinals4None4 winners from Quarterfinals2 sets of Home/Away matches, highest aggregate goals advances
Finals2None2 winners from SemifinalsHome/Away matches, highest aggregate goals advances

Semifinals

DateHome Status RoadVenue
AggregateSimba SC (TAN1) 00 Stellenbosch FC (RSA1) 
20.04.25Simba SC   Stellenbosch FCBenjamin Mkapa National Stadium
27.04.25Stellenbosch FC   Simba SCMoses Mabhida Stadium
AggregateRSB Berkane (MAR1) 00 CS Constantine (ALG1) 
20.04.25RSB Berkane   CS ConstantineStade Municipal de Berkane
27.04.25CS Constantine   RSB BerkaneStade Mohamed Hamlaoui

Quarterfinals

DateHome Status RoadVenue
AggregateStellenbosch FC (RSA1) 10 Zamalek SC (EGY1) 
02.04.25Stellenbosch FC 00 Zamalek SCLoftus Versfeld Stadium
09.04.25Zamalek SC 01 Stellenbosch FCCairo International Stadium
AggregateCS Constantine (ALG1) 13 USM Alger (ALG1) 
02.04.25CS Constantine 11 USM AlgerStade Mohamed Hamlaoui
09.04.25USM Alger 20 CS ConstantineStade du 5 Juillet 1962
 CS Constantine advances on PKs (4-3) 
AggregateASEC Mimosas (CIV1) 02 RSB Berkane (MAR1) 
02.04.25ASEC Mimosas 01 RSB BerkaneStade Félix Houphouët-Boigny
09.04.25RSB Berkane 10 ASEC MimosasStade Municipal de Berkane
AggregateAl-Masry Club (EGY1) 22 Simba SC (TAN1) 
02.04.25Al-Masry Club 20 Simba SCBorg El Arab Stadium
09.04.25Simba SC 20 Al-Masry ClubBenjamin Mkapa National Stadium
 Simba SC advances on PKs (4-1) 

Group Stage

 Group ALeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Simba SC (TAN1)64 -1-113-84433 -0-0951431 -1-14330
2CS Constantine (ALG1)64 -0-212-126633 -0-0991831 -0-2335-2
3FC Bravos do Maquis (ANG1)62 -1-37-714-732 -1-0775230 -0-3009-9
4CS Sfaxien (TUN1)61 -0-53-710-331 -0-2342230 -0-3038-5
Quarterfinals
DateHome Status RoadVenue
27.11.24Simba SC 10 FC Bravos do MaquisBenjamin Mkapa National Stadium
 CS Sfaxien 01 CS ConstantineStade Olympique Hammadi Agrebi
08.12.24CS Constantine 21 Simba SCStade Mohamed Hamlaoui
 FC Bravos do Maquis 32 CS SfaxienEstádio 11 de Novembro
15.12.24Simba SC 21 CS SfaxienBenjamin Mkapa National Stadium
 FC Bravos do Maquis 32 CS ConstantineEstádio 11 de Novembro
05.01.25CS Sfaxien 01 Simba SCStade Olympique Hammadi Agrebi
 CS Constantine 40 FC Bravos do MaquisStade Mohamed Hamlaoui
12.01.25FC Bravos do Maquis 11 Simba SCEstádio 11 de Novembro
 CS Constantine 30 CS SfaxienStade Mohamed Hamlaoui
19.01.25Simba SC 20 CS ConstantineBenjamin Mkapa National Stadium
 CS Sfaxien 40 FC Bravos do MaquisStade Olympique Hammadi Agrebi
 Group BLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1RSB Berkane (MAR1)65 -1-016-1211133 -0-0980832 -1-07413
2Stellenbosch FC (RSA1)63 -0-39-610-432 -0-1653231 -0-2317-6
3CD da Lunda Sul (ANG1)61 -2-35-26-430 -2-1212-131 -0-2314-3
4Stade Malien de Bamako (MLI1)61 -1-44-36-331 -0-2322030 -1-2114-3
Quarterfinals
DateHome Status RoadVenue
27.11.24Stade Malien de Bamako 20 Stellenbosch FCStade du 26 Mars
 RSB Berkane 20 CD da Lunda SulStade Municipal de Berkane
08.12.24Stellenbosch FC 13 RSB BerkaneMoses Mabhida Stadium
 CD da Lunda Sul 11 Stade Malien de BamakoEstádio 11 de Novembro
15.12.24CD da Lunda Sul 01 Stellenbosch FCEstádio 11 de Novembro
 RSB Berkane 10 Stade Malien de BamakoStade Municipal de Berkane
05.01.25Stellenbosch FC 20 CD da Lunda SulLoftus Versfeld Stadium
12.01.25CD da Lunda Sul 00 RSB BerkaneEstádio 11 de Novembro
 Stellenbosch FC 20 Stade Malien de BamakoLoftus Versfeld Stadium
19.01.25RSB Berkane 50 Stellenbosch FCStade Municipal de Berkane
 Group CLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1USM Alger (ALG1)64 -2-014-1421233 -0-091101131 -2-05321
2ASEC Mimosas (CIV1)62 -2-28-75232 -1-0771630 -1-2104-4
3ASC Diaraf (SEN1)62 -2-28-24-232 -1-0720230 -1-2104-4
4Orapa United FC (BOT1)60 -2-42-113-1230 -2-1212-130 -0-30011-11
Quarterfinals
DateHome Status RoadVenue
27.11.24ASEC Mimosas 20 ASC DiarafStade Félix Houphouët-Boigny
 USM Alger 60 Orapa United FCStade du 5 Juillet 1962
08.12.24Orapa United FC 00 ASEC MimosasFrancistown Stadium
 ASC Diaraf 00 USM AlgerDiamniadio Olympic Stadium
15.12.24Orapa United FC 00 ASC DiarafFrancistown Stadium
 USM Alger 30 ASEC MimosasStade du 5 Juillet 1962
05.01.25ASC Diaraf 10 Orapa United FCDiamniadio Olympic Stadium
 ASEC Mimosas 11 USM AlgerStade Félix Houphouët-Boigny
12.01.25Orapa United FC 12 USM AlgerFrancistown Stadium
 ASC Diaraf 10 ASEC MimosasDiamniadio Olympic Stadium
19.01.25USM Alger 20 ASC DiarafStade du 5 Juillet 1962
 ASEC Mimosas 40 Orapa United FCStade Félix Houphouët-Boigny
 Group DLeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1Zamalek SC (EGY1)64 -2-014-114733 -0-0961531 -2-05532
2Al-Masry Club (EGY1)62 -3-19-74332 -1-0751430 -2-1223-1
3Enyimba International (NGA1)61 -2-35-812-431 -2-0574330 -0-3018-7
4Black Bulls Maputo FC (MOZ1)61 -1-44-713-631 -1-1454130 -0-3029-7
Quarterfinals
DateHome Status RoadVenue
27.11.24Al-Masry Club 20 Enyimba InternationalSuez Canal Authority Stadium
 Zamalek SC 20 Black Bulls Maputo FCCairo International Stadium
08.12.24Black Bulls Maputo FC 11 Al-Masry ClubEstádio do Zimpeto
 Enyimba International 22 Zamalek SCGodswill Akpabio International Stadium
15.12.24Black Bulls Maputo FC 30 Enyimba InternationalEstádio do Zimpeto
 Zamalek SC 10 Al-Masry ClubBorg El Arab Stadium
05.01.25Enyimba International 41 Black Bulls Maputo FCGodswill Akpabio International Stadium
 Al-Masry Club 00 Zamalek SCBorg El Arab Stadium
12.01.25Black Bulls Maputo FC 13 Zamalek SCCairo International Stadium
 Enyimba International 11 Al-Masry ClubGodswill Akpabio International Stadium
19.01.25Zamalek SC 31 Enyimba InternationalCairo International Stadium
 Al-Masry Club 31 Black Bulls Maputo FCBorg El Arab Stadium

2nd Qualifying Round

DateHome Status RoadVenue
AggregateNsoatreman FC (GHA1) 03 CS Constantine (ALG1) 
13.09.24Nsoatreman FC 02 CS ConstantineAccra Sports Stadium
21.09.24CS Constantine 10 Nsoatreman FCStade Mohamed Hamlaoui
AggregateÉtoile Filante (BFA1) 00 Enyimba International (NGA1) 
13.09.24Étoile Filante 00 Enyimba InternationalStade Mamadou Konaté
22.09.24Enyimba International 00 Étoile FilanteGodswill Akpabio International Stadium
 Enyimba International advances on PKs (3-2) 
AggregateRacing Club d'Abidjan (CIV1) 03 ASC Diaraf (SEN1) 
13.09.24Racing Club d'Abidjan 00 ASC DiarafStade Félix Houphouët-Boigny
22.09.24ASC Diaraf 30 Racing Club d'AbidjanStade Lat Dior
AggregateStellenbosch FC (RSA1) 31 AS Vita Club (COD1) 
13.09.24Stellenbosch FC 20 AS Vita ClubDHL Stadium
22.09.24AS Vita Club 11 Stellenbosch FCStade des Martyrs
AggregatePolice FC (KEN) (KEN1) 13 Zamalek SC (EGY1) 
14.09.24Police FC (KEN) 01 Zamalek SCNyayo National Stadium
20.09.24Zamalek SC 21 Police FC (KEN)Cairo International Stadium
AggregateBlack Bulls Maputo FC (MOZ1) 22 AS Otôho d'Oyo (CGO1) 
22.09.24AS Otôho d'Oyo 21 Black Bulls Maputo FCStade Alphonse Massamba-Débat
AggregateCD da Lunda Sul (ANG1) 22 Sekhukhune United FC (RSA1) 
14.09.24CD da Lunda Sul 10 Sekhukhune United FCEstádio 11 de Novembro
21.09.24Sekhukhune United FC 21 CD da Lunda SulPeter Mokaba Stadium
AggregateDadjè FC d'Aplahoué (BEN1) 07 RSB Berkane (MAR1) 
14.09.24Dadjè FC d'Aplahoué 02 RSB BerkaneStade de l'Amitié
20.09.24RSB Berkane 50 Dadjè FC d'AplahouéStade Municipal de Berkane
AggregatePaynesville FC (LBR1) 23 Stade Malien de Bamako (MLI1) 
14.09.24Paynesville FC 10 Stade Malien de BamakoSamuel Kanyon Doe Sports Complex
20.09.24Stade Malien de Bamako 31 Paynesville FCStade du 26 Mars
AggregateStade Tunisien (TUN1) 12 USM Alger (ALG1) 
14.09.24Stade Tunisien 10 USM AlgerStade Olympique Hammadi Agrebi
22.09.24USM Alger 20 Stade TunisienStade Olympique d'Oran
AggregateOrapa United FC (BOT1) 11 Dynamos FC (ZIM1) 
15.09.24Orapa United FC 01 Dynamos FCFrancistown Stadium
22.09.24Dynamos FC 01 Orapa United FCFrancistown Stadium
 Orapa United FC advances on PKs (3-1) 
AggregateRukinzo FC (BDI1) 02 CS Sfaxien (TUN1) 
15.09.24Rukinzo FC 01 CS SfaxienStade Taïeb Mhiri
21.09.24CS Sfaxien 10 Rukinzo FCStade Taïeb Mhiri
AggregateFC Bravos do Maquis (ANG1) 31 FC Saint Eloi Lupopo (COD1) 
15.09.24FC Bravos do Maquis 10 FC Saint Eloi LupopoTundavala National Stadium
22.09.24FC Saint Eloi Lupopo 12 FC Bravos do MaquisStade Frédéric Kibassa Maliba
AggregateASC Kara (TOG1) 22 ASEC Mimosas (CIV1) 
15.09.24ASC Kara 20 ASEC MimosasStade de Kégué
22.09.24ASEC Mimosas 20 ASC KaraStade Félix Houphouët-Boigny
AggregateAl Ahli SC (LBY1) 13 Simba SC (TAN1) 
15.09.24Al Ahli SC 00 Simba SCJune 11 Stadium (Tripoli)
22.09.24Simba SC 31 Al Ahli SCBenjamin Mkapa National Stadium
AggregateAl-Hilal (Benghazi) (LBY1) 55 Al-Masry Club (EGY1) 
15.09.24Al-Hilal (Benghazi) 32 Al-Masry ClubMartyrs of February Stadium
22.09.24Al-Masry Club 32 Al-Hilal (Benghazi)Borg El Arab Stadium
 Al-Masry Club advances on PKs (5-3) 

1st Qualifying Round

DateHome Status RoadVenue
AggregateHorseed FC (SOM1) 02 Rukinzo FC (BDI1) 
16.08.24Horseed FC 00 Rukinzo FCAzam Complex Stadium
23.08.24Rukinzo FC 20 Horseed FCAzam Complex Stadium
AggregateNsingizini Hotspurs (SWZ1) 08 Stellenbosch FC (RSA1) 
17.08.24Nsingizini Hotspurs 03 Stellenbosch FCMoses Mabhida Stadium
24.08.24Stellenbosch FC 50 Nsingizini HotspursAthlone Stadium
AggregateEl-Kanemi Warriors FC (NGA1) 23 Dadjè FC d'Aplahoué (BEN1) 
17.08.24El-Kanemi Warriors FC 11 Dadjè FC d'AplahouéRemo Stars Stadium
24.08.24Dadjè FC d'Aplahoué 21 El-Kanemi Warriors FCStade de l'Amitié
AggregateCS Constantine (ALG1) 41 Police FC (RWA) (RWA1) 
17.08.24CS Constantine 20 Police FC (RWA)Stade Mohamed Hamlaoui
25.08.24Police FC (RWA) 12 CS ConstantineKigali Pelé Stadium
AggregateUnion Touarga Sportif (MAR1) 00 Racing Club d'Abidjan (CIV1) 
24.08.24Racing Club d'Abidjan 00 Union Touarga SportifStade Félix Houphouët-Boigny
 Racing Club d'Abidjan advances on PKs (2-1) 
AggregatePolice FC (KEN) (KEN1) 10 Ethiopian Coffee SC (ETH1) 
18.08.24Police FC (KEN) 00 Ethiopian Coffee SCNyayo National Stadium
25.08.24Ethiopian Coffee SC 01 Police FC (KEN)Abebe Bikila Stadium
AggregateDynamos FC (ZIM1) 10 ZESCO United FC (ZAM1) 
18.08.24Dynamos FC 10 ZESCO United FCBotswana National Stadium
24.08.24ZESCO United FC 00 Dynamos FCLevy Mwanawasa Stadium
AggregateNsoatreman FC (GHA1) 50 Elect-Sport FC (CHA1) 
18.08.24Nsoatreman FC 30 Elect-Sport FCAccra Sports Stadium
24.08.24Elect-Sport FC 02 Nsoatreman FCStade Ahmadou Ahidjo
AggregateHafia FC (GUI1) 11 Rahimo FC (BFA1) 
18.08.24Hafia FC 11 Rahimo FCStade du 26 Mars
23.08.24Rahimo FC 00 Hafia FCStade du 26 Mars
AggregateASSM Elgeco Plus (MAD1) 11 CD da Lunda Sul (ANG1) 
21.08.24ASSM Elgeco Plus 11 CD da Lunda SulEstádio 11 de Novembro
25.08.24CD da Lunda Sul 00 ASSM Elgeco PlusEstádio 11 de Novembro