2024–25 CAF Champions League


The 2024–25 CAF Champions League, officially the TotalEnergies CAF Champions League for sponsorship reasons, was the 61st season of Africa's premier club football tournament organized by the Confederation of African Football and the 29th under the CAF Champions League title.
The winners of this edition of the competition, Pyramids, automatically qualified for the group stage of its next edition, earned the right to play against the winners of the 2024–25 CAF Confederation Cup in the 2025 CAF Super Cup, the 2025 FIFA Intercontinental Cup and the 2029 FIFA Club World Cup.

Association team allocation

All 54 CAF member associations may enter the CAF Champions League, 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 LeagueCAF Confederation Cup
Winners6 points5 points
Runners-up5 points4 points
Losing semi-finalists4 points3 points
Losing quarter-finalists3 points2 points
3rd place in groups2 points1 point
4th place in groups1 point0.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 59 teams from 47 associations entered the competition.
  • Bold received a bye to the [|second round].
  • The other teams entered the [|first round].
Associations are shown according to their CAF 5-year ranking – those with a ranking score have their rank and score indicated.
AssociationRank TeamQualifying method
1 Al Ahly2023–24 CAF Champions League champions
2023–24 Egyptian Premier League champions
1 Pyramids2023–24 Egyptian Premier League runners-up
2 Raja CA2023–24 Botola champions
2 AS FAR2023–24 Botola runners-up
3 MC Alger2023–24 Algerian Ligue Professionnelle 1 champions
3 CR Belouizdad2023–24 Algerian Ligue Professionnelle 1 runners-up
4 Mamelodi Sundowns2023–24 South African Premier Division champions
4 Orlando Pirates2023–24 South African Premier Division runners-up
5 Espérance de Tunis2023–24 Tunisian Ligue Professionnelle 1 champions
5 US Monastir2023–24 Tunisian Ligue Professionnelle 1 runners-up
6 Young Africans2023–24 Tanzanian Premier League champions
6 Azam2023–24 Tanzanian Premier League runners-up
7 TP Mazembe2023–24 Linafoot champions
7 AS Maniema Union2023–24 Linafoot runners-up
8 Petro de Luanda2023–24 Girabola champions
8 Sagrada Esperança2023–24 Girabola runners-up
9 Al Hilal2023–24 Sudan Premier League champions
9 Al Merrikh2023–24 Sudan Premier League runners-up
10 Al Nasr2023–24 Libyan Premier League champions
10 Al Ahly Benghazi2023–24 Libyan Premier League runners-up
11 San Pédro2023–24 Côte d'Ivoire Ligue 1 champions
11 Stade d'Abidjan2023–24 Côte d'Ivoire Ligue 1 runners-up
12 Enugu Rangers2023-24 Nigeria Premier Football League champions
12 Remo Stars2023-24 Nigeria Premier Football League runners-up

; Associations which did not enter a team
'''Notes'''

Schedule

The schedule of the qualifying tournament was as follows.

Group stage


Knockout stage

Bracket

first and second leg