# 2024–25 CAF Confederation Cup

The 2024–25 CAF Confederation Cup, officially the TotalEnergies CAF Confederation Cup for sponsorship reasons, is the 22nd edition of the CAF Confederation Cup and 50th overall season of Africa's secondary club football tournament organized by the Confederation of African Football (CAF).
The winners will automatically qualify for the next edition of the competition, and will also earn the right to play against the winners of the 2024–25 CAF Champions League in the 2025 CAF Super Cup.

## Association team allocation

All 54 CAF member associations may enter the CAF Confederation Cup, with the 12 highest ranked associations according to the CAF 5-year ranking eligible to enter two teams in the competition. As a result, a maximum of 68 teams could enter the tournament – although this level has never been reached.
For this season's edition, CAF used the 2019–2024 CAF 5-year ranking, which calculates points for each entrant association based on their clubs performance over the 5 years in the CAF Champions League and the CAF Confederation Cup. The criteria for the points are as follows:
| | CAF Champions League | CAF Confederation Cup |
| Winners | 6 points | 5 points |
| Runners-up | 5 points | 4 points |
| Losing semi-finalists | 4 points | 3 points |
| Losing quarter-finalists | 3 points | 2 points |
| 3rd place in groups | 2 points | 1 point |
| 4th place in groups | 1 point | 0.5 point |
The points were multiplied by a coefficient according to the season as follows:
* 2023–24: × 5
* 2022–23: × 4
* 2021–22: × 3
* 2020–21: × 2
* 2019–20: × 1

## Teams

The following 52 teams from 40 associations entered the competition.
* Teams in bold received a bye to the second round.
* The other teams entered the first round.
Associations are shown according to their 2019–2023 CAF 5-year ranking – those with a ranking score have their rank and score (in parentheses) indicated.
Associations eligible to enter two teams (Top 12 associations) :
| Association | Rank (Pts) | Team | Qualifying method |
| Egypt | 1 (184) | Zamalek | Title holders (2023–24 CAF Confederation Cup winners) |
| Egypt | 1 (184) | Al Masry | 2023–24 Egyptian Premier League third place after 17 rounds |
| Morocco | 2 (148) | RS Berkane | 2023–24 Botola third place |
| Morocco | 2 (148) | Union de Touarga | 2023–24 Botola fourth place |
| Algeria | 3 (119) | CS Constantine | 2023–24 Algerian Ligue Professionnelle 1 third place |
| Algeria | 3 (119) | USM Alger | 2023–24 Algerian Ligue Professionnelle 1 fourth place |
| South Africa | 4 (106) | Stellenbosch | 2023–24 South African Premier Division third place |
| South Africa | 4 (106) | Sekhukhune United | 2023–24 South African Premier Division fourth place |
| Tunisia | 5 (97) | CS Sfaxien | 2023–24 Tunisian Ligue Professionnelle 1 third place |
| Tunisia | 5 (97) | Stade Tunisien | 2023–24 Tunisian Cup winners |
| Tanzania | 6 (71) | Simba | 2023–24 Tanzanian Premier League third place |
| Tanzania | 6 (71) | Coastal Union | 2023–24 Tanzanian Premier League fourth place |
| DR Congo | 7 (54) | Saint-Éloi Lupopo | 2023–24 Linafoot third place |
| DR Congo | 7 (54) | AS Vita Club | 2023–24 Coupe du Congo winners |
| Angola | 8 (51.5) | Desportivo da LS | 2023–24 Girabola third place |
| Angola | 8 (51.5) | Bravos do Maquis | 2023–24 Taça de Angola runners-up |
| Libya | 10 (35) | Al Ahli Tripoli | 2023–24 Libyan Premier League third place |
| Libya | 10 (35) | Al Hilal Benghazi | 2023–24 Libyan Premier League fourth place |
| Ivory Coast | 11 (30.5) | ASEC Mimosas | 2023–24 Côte d'Ivoire Ligue 1 third place |
| Ivory Coast | 11 (30.5) | RC Abidjan | 2024 Coupe de Côte d'Ivoire winners |
| Nigeria | 12 (25) | Enyimba | 2023–24 Nigeria Premier Football League third place |
| Nigeria | 12 (25) | El Kanemi Warriors | 2024 Nigeria Federation Cup winners |
Associations eligible to enter one team :
| Association | Rank (Pts) | Team | Qualifying method |
| Guinea | 13 (20.5) | Hafia | 2023–24 Guinée Championnat National third place |
| Ghana | 14 (20) | Nsoatreman | 2023–24 Ghana FA Cup winners |
| Mali | 15 (15) | Stade Malien | 2023–24 Malian Cup winners |
| Cameroon | 16 (11.5) | Fovu Club | 2024 Cameroonian Cup winners |
| Congo | 18 (9.5) | AS Otohô | 2024 Congo Premier League runners-up |
| Botswana | 19 (8) | Orapa United | 2024 Botswana FA Challenge Cup runners-up |
| Zambia | 20 (7.5) | ZESCO United | 2023–24 Zambia Super League runners-up |
| Senegal | 21 (6) | ASC Jaraaf | 2023 Senegal FA Cup winners |
| Togo | T-22 (4) | ASC Kara | 2023–24 Togolese Championnat National runners-up |
| Uganda | T-22 (4) | Kitara | 2023–24 Uganda Premier League runners-up |
| Eswatini | T-24 (1.5) | Nsingizini Hotspurs | 2023–24 Eswatini Premier League runners-up |
| Niger | T-24 (1.5) | AS FAN | 2024 Niger Cup winners |
| Burkina Faso | T-26 (1) | Étoile Filante | 2024 Coupe du Faso winners |
| Zimbabwe | T-26 (1) | Dynamos | 2024 Zimbabwe Cup winners |
| Benin | 28 (0.5) | Dadje | 2024 Benin Cup winners |
| Burundi | — | Rukinzo | 2024 Burundian Cup winners |
| Chad | — | Elect Sport | 2024 Chad Premier League runners-up |
| Comoros | — | Alizé Fort | 2024 Comoros Cup runners-up |
| Equatorial Guinea | — | 15 de Agosto | 2024 Equatoguinean Cup winners |
| Ethiopia | — | Ethiopian Coffee | 2023–24 Ethiopian Premier League runners-up |
| Kenya | — | Administration Police | 2024 FKF President's Cup winners |
| Liberia | — | Paynesville | 2024 Liberian FA Cup winners |
| Madagascar | — | Elgeco Plus | 2024 Coupe de Madagascar winners |
| Mozambique | — | Black Bulls | 2024 Taça de Moçambique winners |
| Rwanda | — | Police FC | 2024 Rwandan Cup winners |
| Seychelles | — | Foresters | 2024 Seychelles FA Cup winners |
| Sierra Leone | — | East End Lions | 2024 Sierra Leonean FA Cup winners |
| Somalia | — | Horseed | 2024 Somalia Cup winners |
| South Sudan | — | Jamus | 2024 South Sudan National Cup winners |
| Zanzibar | — | Uhamiaji | 2024 Zanzibari Cup winners |

### Associations which did not enter a team

* Sudan (9 – 37 pts; eligible for two entrants)
* Mauritania (17 – 10.5 pts)
* Cape Verde
* Central African Republic
* Djibouti
* Eritrea
* Gabon
* Gambia
* Guinea-Bissau
* Lesotho
* Malawi
* Mauritius
* Namibia
* Réunion
* São Tomé and Príncipe
Notes
* ^ The identity of the team was not known in the draw; as the Coupe du Faso was postponed and the Burkinabé representative was yet to be determined by the time of the draw.
* ^ The Egyptian Premier League was not finished by the CAF deadline for associations to submit teams participating in this season's CAF competitions. As a result, Al Masry, who finished the first half of the season at third place (and were also at third place by the time of the draw) qualified for the CAF Confederation Cup.
* ^ The Libyan Premier League was not finished by the CAF deadline for associations to submit teams participating in this season's CAF competitions. CAF approved a request made by the Libyan Football Federation to submit the names of participating teams in the competition following the end of the season by 22 July 2024, and as a result, Libyan teams were listed as Libya 1 and Libya 2 during the draw; as their identity was still unknown by the time of the draw.

## Schedule

The schedule of the qualifying tournament is as follows.
| Phase | Round | Draw date | First leg | Second leg |
| Qualifying rounds | First round | 11 July 2024 | 16–18 August 2024 | 23–25 August 2024 |
| Qualifying rounds | Second round | 11 July 2024 | 13–15 September 2024 | 20–22 September 2024 |
| Group stage | Matchday 1 | 7 October 2024 | 27 November 2024 | 27 November 2024 |
| Group stage | Matchday 2 | 7 October 2024 | 8 December 2024 | 8 December 2024 |
| Group stage | Matchday 3 | 7 October 2024 | 15 December 2024 | 15 December 2024 |
| Group stage | Matchday 4 | 7 October 2024 | 5 January 2025 | 5 January 2025 |
| Group stage | Matchday 5 | 7 October 2024 | 12 January 2025 | 12 January 2025 |
| Group stage | Matchday 6 | 7 October 2024 | 19 January 2025 | 19 January 2025 |
| Knockout stage | Quarter-finals | 20 February 2025 | 3 April 2025 | 10 April 2025 |
| Knockout stage | Semi-finals | 20 February 2025 | 20 April 2025 | 27 April 2025 |
| Knockout stage | Final | 20 February 2025 | 17 May 2025 | 25 May 2025 |

## Qualifying rounds

The draw for the qualifying rounds was held on 11 July 2024, 12:00 GMT (15:00 local time, UTC+3), at the CAF headquarters in Cairo, Egypt.
In the qualifying rounds, each tie was played on a home-and-away two-legged basis. If the aggregate score was tied after the second leg, the away goals rule was applied, and if still tied, extra time was not played, and a penalty shoot-out was used to determine the winner (Regulations III. 13 & 14).

### First round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| El Kanemi Warriors | 2–3 | Dadje | 1–1 | 1–2 |
| ASC Kara | 4–2 | AS FAN | 2–2 | 2–0 |
| Paynesville | 5–0 | Fovu Club | 4–0 | 1–0 |
| Hafia | 1–1 (a) | Étoile Filante | 1–1 | 0–0 |
| Union de Touarga | 0–0 (1–2 p) | RC Abidjan | 0–0 | 0–0 |
| East End Lions | 0–4 | ASC Jaraaf | 0–1 | 0–3 |
| Administration Police | 1–0 | Ethiopian Coffee | 0–0 | 1–0 |
| Jamus | 0–5 | Stade Tunisien | 0–1 | 0–4 |
| Uhamiaji | 1–5 | Al Ahli Tripoli | 0–2 | 1–3 |
| Kitara | 4–6 | Al Hilal Benghazi | 2–3 | 2–3 |
| Horseed | 0–2 | Rukinzo | 0–0 | 0–2 |
| Nsingizini Hotspurs | 0–8 | Stellenbosch | 0–3 | 0–5 |
| Elgeco Plus | 1–1 (a) | Desportivo da LS | 1–1 | 0–0 |
| Bravos do Maquis | 3–0 | Coastal Union | 3–0 | 0–0 |
| Alizé Fort | 0–11 | Black Bulls | 0–7 | 0–4 |
| 15 de Agosto | 1–4 | AS Otohô | 0–2 | 1–2 |
| Foresters | 1–3 | Orapa United | 1–1 | 0–2 |
| Dynamos | 1–0 | ZESCO United | 1–0 | 0–0 |
| Nsoatreman | 5–0 | Elect Sport | 3–0 | 2–0 |
| CS Constantine | 4–1 | Police FC | 2–0 | 2–1 |

### Second round

The 16 winners of the second round advanced to the group stage.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Dadje | 0–7 | RS Berkane | 0–2 | 0–5 |
| ASC Kara | 2–3 | ASEC Mimosas | 2–1 | 0–2 |
| Paynesville | 2–3 | Stade Malien | 1–0 | 1–3 |
| Étoile Filante | 0–0 (2–3 p) | Enyimba | 0–0 | 0–0 |
| RC Abidjan | 0–3 | ASC Jaraaf | 0–0 | 0–3 |
| Administration Police | 1–3 | Zamalek | 0–1 | 1–2 |
| Stade Tunisien | 1–2 | USM Alger | 1–0 | 0–2 |
| Al Ahli Tripoli | 1–3 | Simba | 0–0 | 1–3 |
| Al Hilal Benghazi | 5–5 (3–5 p) | Al Masry | 3–2 | 2–3 |
| Rukinzo | 0–2 | CS Sfaxien | 0–1 | 0–1 |
| Stellenbosch | 3–1 | AS Vita Club | 2–0 | 1–1 |
| Desportivo da LS | 2–2 (a) | Sekhukhune United | 1–0 | 1–2 |
| Bravos do Maquis | 3–1 | Saint-Éloi Lupopo | 1–0 | 2–1 |
| Black Bulls | 2–2 (a) | AS Otohô | 1–0 | 1–2 |
| Orapa United | 1–1 (3–1 p) | Dynamos | 0–1 | 1–0 |
| Nsoatreman | 0–3 | CS Constantine | 0–2 | 0–1 |

## Group stage

The draw for the group stage was held on 7 October 2024, 10:00 GMT (13:00 local time, UTC+3), in Cairo, Egypt. The 16 winners of the second round of qualifying rounds were drawn into four groups of four.
The teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown next to every team). Each group contained one team from Pot 1 and one from Pot 2, with two groups including one team from Pot 3 and one from Pot 4, and the remaining two groups featuring two teams from Pot 4. Teams were allocated to positions in their respective groups according to their pot.
* Tiebreakers

### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SSC | CSC | FCB | CSS |
| 1 | Simba | 6 | 4 | 1 | 1 | 8 | 4 | +4 | 13 | Advance to knockout stage | — | 2–0 | 1–0 | 2–1 |
| 2 | CS Constantine | 6 | 4 | 0 | 2 | 12 | 6 | +6 | 12 | Advance to knockout stage | 2–1 | — | 4–0 | 3–0 |
| 3 | Bravos do Maquis | 6 | 2 | 1 | 3 | 7 | 14 | −7 | 7 | | 1–1 | 3–2 | — | 3–2 |
| 4 | CS Sfaxien | 6 | 1 | 0 | 5 | 7 | 10 | −3 | 3 | | 0–1 | 0–1 | 4–0 | — |

### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RSB | STB | CDL | SMB |
| 1 | RS Berkane | 6 | 5 | 1 | 0 | 12 | 1 | +11 | 16 | Advance to knockout stage | — | 5–0 | 2–0 | 1–0 |
| 2 | Stellenbosch | 6 | 3 | 0 | 3 | 6 | 10 | −4 | 9 | Advance to knockout stage | 1–3 | — | 2–0 | 2–0 |
| 3 | Desportivo da LS | 6 | 1 | 2 | 3 | 2 | 6 | −4 | 5 | | 0–0 | 0–1 | — | 1–1 |
| 4 | Stade Malien | 6 | 1 | 1 | 4 | 3 | 6 | −3 | 4 | | 0–1 | 2–0 | 0–1 | — |

### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | USMA | ASEC | JAR | ORP |
| 1 | USM Alger | 6 | 4 | 2 | 0 | 14 | 2 | +12 | 14 | Advance to knockout stage | — | 3–0 | 2–0 | 6–0 |
| 2 | ASEC Mimosas | 6 | 2 | 2 | 2 | 7 | 5 | +2 | 8 | Advance to knockout stage | 1–1 | — | 2–0 | 4–0 |
| 3 | ASC Jaraaf | 6 | 2 | 2 | 2 | 2 | 4 | −2 | 8 | | 0–0 | 1–0 | — | 1–0 |
| 4 | Orapa United | 6 | 0 | 2 | 4 | 1 | 13 | −12 | 2 | | 1–2 | 0–0 | 0–0 | — |
* 1 2 Ranked on goal difference in head-to-head matches: ASEC Mimosas +1, ASC Jaraaf –1.

### Group D

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ZAM | MAS | ENY | ABB |
| 1 | Zamalek | 6 | 4 | 2 | 0 | 11 | 4 | +7 | 14 | Advance to knockout stage | — | 1–0 | 3–1 | 2–0 |
| 2 | Al Masry | 6 | 2 | 3 | 1 | 7 | 4 | +3 | 9 | Advance to knockout stage | 0–0 | — | 2–0 | 3–1 |
| 3 | Enyimba | 6 | 1 | 2 | 3 | 8 | 12 | −4 | 5 | | 2–2 | 1–1 | — | 4–1 |
| 4 | Black Bulls | 6 | 1 | 1 | 4 | 7 | 13 | −6 | 4 | | 1–3 | 1–1 | 3–0 | — |

## Knockout stage

The mechanism of the draws for each round will be as follows:
* In the draw for the quarter-finals, the four group winners will be seeded, and the four group runners-up will be unseeded. The seeded teams will be drawn against the unseeded teams, with the seeded teams hosting the second leg. Teams from the same group could not be drawn against each other, while teams from the same association could be drawn against each other.
* In the draws for semi-finals, there will be no seedings, and teams from the same group or the same association could be drawn against each other. As the draws for the quarter-finals and semi-finals will be held together before the quarter-finals will be played, the identity of the quarter-final winners will not be known at the time of the semi-final draw.
| Group | Winners | Runners-up |
| A | Simba | CS Constantine |
| B | RS Berkane | Stellenbosch |
| C | USM Alger | ASEC Mimosas |
| D | Zamalek | Al Masry |

### Bracket

The bracket will be decided after the draw for the knockout stage, which will be held on 20 February 2025, 17:00 AST (UTC+3) at the beIN Sports headquarters in Doha, Qatar.
| Quarter-finals | Semi-finals | Final |
| ASEC Mimosas | | |
| RS Berkane | | |
| RS Berkane | QF2 winner | |
| | QF3 winner | |
| CS Constantine | QF3 winner | |
| USM Alger | | |
| USM Alger | | SF1 winner |
| | | SF2 winner |
| Al Masry | | | SF2 winner |
| Simba | | |
| Simba | QF4 winner | |
| | QF1 winner | |
| Stellenbosch | QF1 winner | |
| Zamalek | | |

### Quarter-finals

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| ASEC Mimosas | QF1 | RS Berkane | 3 Apr | 10 Apr |
| CS Constantine | QF2 | USM Alger | 3 Apr | 10 Apr |
| Al Masry | QF3 | Simba | 3 Apr | 10 Apr |
| Stellenbosch | QF4 | Zamalek | 3 Apr | 10 Apr |

### Final

The first leg will be played on 17 May, and the second leg will be played on 25 May 2025.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| SF1 winner | F | SF2 winner | 17 May | 25 May |

## Top goalscorers

As of 19 January 2025
| Rank | Player | Team | MD1 | MD2 | MD3 | MD4 | MD5 | MD6 | Total |
| 1 | Ismaïl Belkacemi | USM Alger | 2 | | 2 | | | 1 | 5 |
| 2 | Ifeanyi Ihemekwele | Enyimba | | 1 | | 1 | 1 | 1 | 4 |
| 3 | Fakhreddine Ben Youssef | Al Masry | | | | | | 3 | 3 |
| 3 | Seifeddine Jaziri | Zamalek | | 1 | | | | 2 | 3 |
| 3 | Youssef Zghoudi | RS Berkane | | 2 | | | | 1 | 3 |
| 3 | Issoufou Dayo | RS Berkane | 2 | | 1 | | | | 3 |
| 3 | Kibu Denis | Simba | | | 2 | | | 1 | 3 |