
Summary
The 2026-2027 CAF Confederation Cup (CAFCC) is Africa's 2nd most prestigious club football tournament where 44 of 55 CAF F/As (football associations) participated. (F/As from Cape Verde, Central Afican Republic, Congo, Eritrea, Gabon, Lesotho, Liberia, Malawai, Réunion, São Tomé e Principe, The Gambia, and Zimbabwe did not enter teams.) The 2026-2027 CAFCC winner will play against the 2026-2027 CAFCL winner in the 2027 CAF Super Cup.
Club teams qualified for the 2026-2027 CAFCC based on the Rankings for 2026-2027 CAF Competitions table. This table is based on results from each CAF Champions League and Confederation Cup from the 2021-2022 to 2025-2026 seasons. F/As that were not ranked (due to lack of results in previous CAFCL and CAFCC competitions) were only given one CAFCL berth.
USM Alger (ALG1) are the reigning champion.
During the 1st Qualifying Round and the 2nd Qualifying 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...
| F/A | CAF Rank | CAFCL Teams | CAFCC Teams |
|---|
| Egypt | 1 | 2 | 2 |
| Morocco | 2 | 2 | 2 |
| Algeria | 3 | 2 | 2 |
| South Africa | 4 | 2 | 2 |
| Tanzania | 5 | 2 | 2 |
| Tunisia | 6 | 2 | 2 |
| Angola | 7 | 2 | 2 |
| Congo DR | 8 | 2 | 2 |
| Sudan | 9 | 2 | 2 |
| Mali | 10 | 2 | 2 |
| Côte d'Ivoire | 11 | 2 | 2 |
| Nigeria | 12 | 2 | 1 |
| Libya | 13 | 1 | 1 |
| Congo | 14 | 1 | 1 |
| Zambia | 15 | 1 | 1 |
| Ghana | 16 | 1 | 1 |
| Guinea | 17 | 1 | 1 |
| Botswana | 18 | 1 | 1 |
| Mauritania | 18 | 1 | 1 |
| Senegal | 20 | 1 | 1 |
| Cameroon | 21 | 1 | 1 |
| Kenya | 21 | 1 | 1 |
| Mozambique | 23 | 1 | 1 |
| Togo | 23 | 1 | 1 |
| Uganda | 23 | 1 | 1 |
| Eswatini | 26 | 1 | 1 |
| Niger | 26 | 1 | 1 |
Competition Structure
| Stage | # Teams | New Teams Entering This Round | Teams From Previous Round | Format |
|---|---|---|---|---|
| 1st Qualifying Round | 48 | 48 | 24 sets of Home/Away matches, highest aggregate goals advances | |
| 2nd Qualifying Round | 32 | 8 teams with 1st Qualifying Round byes | 24 winners from 1st Qualifying Round | 16 sets of Home/Away matches, highest aggregate goals advances |
| Group Stage | 16 | None | 16 winners from 2nd Qualifying Round | 4 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 |
| Quarterfinals | 8 | None | top 2 teams with most points from each group in Group stage | 4 sets of Home/Away matches, highest aggregate goals advances |
| Semifinals | 4 | None | 4 winners from Quarterfinals | 2 sets of Home/Away matches, highest aggregate goals advances |
| Finals | 2 | None | 2 winners from Semifinals | Home/Away matches, highest aggregate goals advances |
Group Stage
| Group A | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Al Ahly SC (EGY1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 2 | ASC Kara (TOG1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 3 | CD 1º de Agosto (ANG1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 4 | Raja Casablanca (MAR1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 28.11.26 | ![]() | ASC Kara![]() | Stade Mohamed V |
![]() | CD 1º de Agosto![]() | Cairo International Stadium |
| 05.12.26 | ![]() | Raja Casablanca![]() | Estádio 11 de Novembro |
![]() | Al Ahly SC![]() | Stade Municipal (Kara) |
| 19.12.26 | ![]() | Raja Casablanca![]() | Cairo International Stadium |
![]() | ASC Kara![]() | Estádio 11 de Novembro |
| 09.01.27 | ![]() | Al Ahly SC![]() | Stade Mohamed V |
![]() | CD 1º de Agosto![]() | Stade Municipal (Kara) |
| 16.01.27 | ![]() | Al Ahly SC![]() | Estádio 11 de Novembro |
![]() | Raja Casablanca![]() | Stade Municipal (Kara) |
| 23.01.27 | ![]() | CD 1º de Agosto![]() | Stade Mohamed V |
![]() | ASC Kara![]() | Cairo International Stadium |
| Group B | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Al Ahli SC (LBY1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 2 | Azam FC (TAN1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 3 | Durban City FC (RSA1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 4 | FAR Rabat (MAR1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 28.11.26 | ![]() | Durban City FC![]() | Stade Prince Moulay Abdellah |
![]() | Al Ahli SC![]() | Azam Complex Stadium |
| 05.12.26 | ![]() | FAR Rabat![]() | Tripoli International Stadium |
![]() | Azam FC![]() | Chatsworth Stadium |
![]() | Al Ahli SC![]() | Chatsworth Stadium |
![]() | Durban City FC![]() | Tripoli International Stadium |
| 16.01.27 | ![]() | Azam FC![]() | Tripoli International Stadium |
![]() | FAR Rabat![]() | Chatsworth Stadium |
| 23.01.27 | ![]() | Al Ahli SC![]() | Stade Prince Moulay Abdellah |
![]() | Durban City FC![]() | Azam Complex Stadium |
| Group C | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | AS Maniema Union (COD1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 2 | Red Arrows FC (ZAM1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 3 | Singida Black Stars SC (TAN1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 28.11.26 | ![]() | Singida Black Stars SC![]() | Stade des Martyrs |
| 05.12.26 | ![]() | AS Maniema Union![]() | Nkoloma Stadium |
| 19.12.26 | ![]() | Singida Black Stars SC![]() | Nkoloma Stadium |
| 09.01.27 | ![]() | Red Arrows FC![]() | Liti Stadium |
| 16.01.27 | ![]() | AS Maniema Union![]() | Liti Stadium |
| 23.01.27 | ![]() | Red Arrows FC![]() | Stade des Martyrs |
| Group D | League | Home | Road | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | AS Real Bamako (MLI1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 2 | Black Bulls Maputo FC (MOZ1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 3 | CS Sfaxien (TUN1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
| 4 | USM Alger (ALG1) | 0 | 0 -0-0 | 0 | - | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 | 0 | 0 -0-0 | 0 | 0 | 0 | 0 |
Quarterfinals | ||||||||||||||||||||
| Date | Home | Status | Road | Venue | ||||
| 28.11.26 | ![]() | AS Real Bamako![]() | Stade 5 Juillet 1962 (Hadjout) |
![]() | Black Bulls Maputo FC![]() | Stade Taïeb Mhiri |
| 05.12.26 | ![]() | CS Sfaxien![]() | Stade Omnisports Modibo Kéïta |
![]() | USM Alger![]() | Campo da ABB |
| 19.12.26 | ![]() | CS Sfaxien![]() | Stade 5 Juillet 1962 (Hadjout) |
![]() | Black Bulls Maputo FC![]() | Stade Omnisports Modibo Kéïta |
| 09.01.27 | ![]() | USM Alger![]() | Stade Taïeb Mhiri |
![]() | AS Real Bamako![]() | Campo da ABB |
| 16.01.27 | ![]() | USM Alger![]() | Stade Omnisports Modibo Kéïta |
![]() | CS Sfaxien![]() | Campo da ABB |
| 23.01.27 | ![]() | Black Bulls Maputo FC![]() | Stade 5 Juillet 1962 (Hadjout) |
![]() | AS Real Bamako![]() | Stade Taïeb Mhiri |
2nd Qualifying Round
| Date | Home | Status | Road | Venue | ||||
| Aggregate | ZED FC (EGY1) | 12 | Azam FC (TAN1) |
| Aggregate | Red Arrows FC (ZAM1) | 11 | Kaizer Chiefs FC (RSA1) |
| 17.10.26 | ![]() | 10 | Kaizer Chiefs FC![]() | Nkoloma Stadium |
| 23.10.26 | ![]() | 10 | Red Arrows FC![]() | FNB Stadium (Soccer City) | ||
| Red Arrows FC advances on PKs (3-2) | ||||||
| Aggregate | ES Zarzis (TUN1) | 35 | AS Real Bamako (MLI1) |
| 17.10.26 | ![]() | 13 | AS Real Bamako![]() | Complexe Sportif Abdessalem Kazouz |
| 24.10.26 | ![]() | 22 | ES Zarzis![]() | Stade Omnisports Modibo Kéïta |
| Aggregate | Rayon Sports FC (RWA1) | 24 | Black Bulls Maputo FC (MOZ1) |
| 17.10.26 | ![]() | 02 | Black Bulls Maputo FC![]() | Kigali Pelé Stadium |
| 24.10.26 | ![]() | 22 | Rayon Sports FC![]() | Campo da ABB |
| Aggregate | AFAD (CIV1) | 12 | CS Sfaxien (TUN1) |
| 17.10.26 | ![]() | 11 | CS Sfaxien![]() | Kigali Pelé Stadium |
| 24.10.26 | ![]() | 10 | AFAD![]() | Stade Taïeb Mhiri |
| Aggregate | ASD Douanes de Niamey (NIG1) | 00 | CR Belouizdad (ALG1) |
| 17.10.26 | ![]() | PSPD | CR Belouizdad![]() | Stade Cheikha Ould Boïdiya |
| 24.10.26 | ![]() | PSPD | ASD Douanes de Niamey![]() | Stade 5 Juillet 1962 (Hadjout) |
| Aggregate | Tusker FC (KEN1) | 12 | Singida Black Stars SC (TAN1) |
| 18.10.26 | ![]() | 01 | Singida Black Stars SC![]() | Stade Cheikha Ould Boïdiya |
| 25.10.26 | ![]() | 11 | Tusker FC![]() | Liti Stadium |
| Aggregate | Kabuscorp SC Palanca (ANG1) | 28 | AS Maniema Union (COD1) |
| 18.10.26 | ![]() | 14 | AS Maniema Union![]() |
| 25.10.26 | ![]() | 41 | Kabuscorp SC Palanca![]() | Stade des Martyrs |
| Aggregate | El-Kanemi Warriors FC (NGA2) | 24 | Raja Casablanca (MAR1) |
| 18.10.26 | ![]() | 22 | Raja Casablanca![]() | El-Kanemi Stadium |
| 23.10.26 | ![]() | 20 | El-Kanemi Warriors FC![]() | Stade Mohamed V |
| Aggregate | The Panthers FC (EQG1) | 06 | USM Alger (ALG1) |
| 20.10.26 | ![]() | 03 | USM Alger![]() | Nuevo Estadio de Malabo | ||
| USM Alger wins 3-0 by walkover | ||||||
| 25.10.26 | ![]() | 30 | The Panthers FC![]() | Stade 5 Juillet 1962 (Hadjout) | ||
| USM Alger wins 3-0 by walkover | ||||||
1st Qualifying Round
| Date | Home | Status | Road | Venue | ||||
| Aggregate | ES Zarzis (TUN1) | 32 | Diambars FC (SEN2) |
| 04.09.26 | ![]() | 31 | Diambars FC![]() | Complexe Sportif Abdessalem Kazouz |
| 12.09.26 | ![]() | 10 | ES Zarzis![]() | Stade Fodé Wade |
| Aggregate | Green Mamba FC (SWZ1) | 04 | CD 1º de Agosto (ANG1) |
| 05.09.26 | ![]() | 02 | CD 1º de Agosto![]() | Lekan Salami Stadium |
| 11.09.26 | ![]() | 20 | Green Mamba FC![]() | Estádio 11 de Novembro |
| Aggregate | KMKM FC (ZAN1) | 07 | Al Ahli SC (LBY1) |
| 05.09.26 | ![]() | 03 | Al Ahli SC![]() | Amaan Stadium (Zanzibar City) |
| 12.09.26 | ![]() | 40 | KMKM FC![]() | Tripoli International Stadium |
| Aggregate | Shooting Stars SC (NGA1) | 12 | CS Sfaxien (TUN1) |
| 05.09.26 | ![]() | 10 | CS Sfaxien![]() | Lekan Salami Stadium |
| 13.09.26 | ![]() | 20 | Shooting Stars SC![]() | Stade Taïeb Mhiri |
| Aggregate | ASD Douanes de Niamey (NIG1) | 32 | Hafia FC (GUI1) |
| 05.09.26 | ![]() | 22 | Hafia FC![]() | Stade Cheikha Ould Boïdiya |
| 19.09.26 | ![]() | 01 | ASD Douanes de Niamey![]() | Stade Taïeb Mhiri |
| Aggregate | Durban City FC (RSA1) | 31 | Rukinzo FC (BDI1) |
| 06.09.26 | ![]() | 10 | Rukinzo FC![]() | Chatsworth Stadium |
| 13.09.26 | ![]() | 12 | Durban City FC![]() | Stade Intwari |
| Aggregate | Al Ahli SC Wad Medani (SDN1) | 23 | Tusker FC (KEN1) |
| 06.09.26 | ![]() | 22 | Tusker FC![]() |
| 12.09.26 | ![]() | 10 | Al Ahli SC Wad Medani![]() |
| Aggregate | AFAD (CIV1) | 33 | East End Lions FC (SLE1) |
| 06.09.26 | ![]() | 11 | East End Lions FC![]() | Complexe Sportif Abdessalem Kazouz |
| 12.09.26 | ![]() | 22 | AFAD![]() | Trade Centre Field (Freetown) | ||
| AFAD advances w/more AWAY goals (2-1) | ||||||
| Aggregate | ZED FC (EGY1) | 51 | ASAS Djibouti Télécom (DJI1) |
| 06.09.26 | ![]() | 40 | ASAS Djibouti Télécom![]() | Cairo International Stadium |
| 12.09.26 | ![]() | 11 | ZED FC![]() | Tripoli International Stadium |












































