The CAF 5-year ranking system is used by the Confederation of African Football (CAF) to determine the number of clubs that each member association may enter its club football competitions; the CAF Champions League and the CAF Confederation Cup. At present, those associations ranked in the top 12 may enter two teams into each of the two club competitions, while the remaining associations are limited to a single team in each competition.
Prior to 2004, CAF organized 3 club competitions; the CAF Champions League, the African Cup Winners' Cup and the CAF Cup with each association allowed to enter a single team in each of those. The Cup Winners' Cup and the CAF Cup merged to create the CAF Confederation Cup in 2004. Rather than limiting all associations to just two positions in CAF club competitions, CAF decided to allow the leading nations two entries into the then-new tournament while also allowing them an additional entry in the Champions League.
As with the UEFA rankings used for their club competitions, the CAF rankings are based on obtained results in each of the past 5 completed club seasons. There are some differences, notably:
For the 2004 season, the rankings were made according to the performance of the associations in the previous 5 years from 1998 to 2002 in the CAF club competitions. These selected associations were as follows:
In July 2004, CAF informed its members that the ranking system for admission to their competitions for the 2005 season would be done according to the same 1998–2002 ranking used for the 2004 season. It is unknown why CAF did not calculate a 1999–2003 ranking (following UEFA's practice of updating its rankings each season), as there would seem to have been enough time to do this.[1] Since then, it has become CAF's policy to adopt a year older ranking for the competitions of the new season; thus in 2012, rankings were based on results from 2006 to 2010.
In December 2010, CAF altered the ranking system, removing the components from the CAF Super Cup and the FIFA Club World Cup, and weighting more recent results more highly. For the 2011 edition of the club competitions, results between the 2005 and 2009 season were still in use, but the points from 2009 were multiplied by 5, 2008 by 4 and it continues in that manner.[2] [3]
On 30 May 2016, CAF expanded the group stage team participation in its club competitions from 8 to 16, including a quarter-final knockout stage in the process.[4] [5] CAF announced the ranking system based on the new format on 20 March 2018.[6]
On 4 June 2019, CAF announced an updated ranking for the 2019–20 season, which was to be based on results from each CAF club competition from 2015 to the first ever cross-year season of 2018–19, with Tanzania replacing Ivory Coast in the top 12.[7] [8]
CAF approved its basic criteria based on the criteria used in the election of the CAF Clubs of the 20th Century in 2000 for awarding points in 2003. This was changed in 2005 with the addition of a criterion that rewards clubs that advance to the semi-finals of the FIFA Club World Cup.[9] This methodology has also been used to create an all-time ranking for CAF clubs, adding the points that would have been obtained by each club based on its results since 1965.
For the rankings system, only results since 1998 have been counted with the CAF Super Cup and the FIFA World Cup Club excluded from the system since 2011. The table below shows the years during which the competitions were operated:[10]
Competition | 6 Points | 5 Points | 4 Points | 3 Points | 2 Points | 1 Point | 0.5 Point | |||
---|---|---|---|---|---|---|---|---|---|---|
Competitions used in current rankings | ||||||||||
CAF Champions League | bgcolor=gold | Champions | bgcolor=silver | Runners-up | Semi-finalist | Quarter-finalist (from 2017) | 3rd in Group Stage | 4th in Group Stage | ||
CAF Confederation Cup | bgcolor=gold | Champions | bgcolor=silver | Runners-up | Semi-finalist | Quarter-finalist (from 2017) | 3rd in Group Stage | 4th in Group Stage | ||
Competitions used in previous rankings | ||||||||||
CAF Champions League 2000–2016 | bgcolor=gold | Champions | bgcolor=silver | Runners-up | Semi-finalist | 3rd in Group Stage | 4th in Group Stage | |||
CAF Confederation Cup 2004–2016 | bgcolor=gold | Champions | bgcolor=silver | Runners-up | Semi-finalist | 3rd in Group Stage 4th in Group Stage | ||||
CAF Super Cup 1992–2010 | bgcolor=gold | Champions | ||||||||
FIFA Club World Cup 2005–2010 | bgcolor=gold | Champions | bgcolor=silver | Runners-up 3rd Place | 4th Place |
Since 2011, points have been weighted according to the year of performance results when calculating the rankings. For the current ranking, the points calculated based on performances in CAF club competitions between 2019-20 and the 2023–24 season, the points are multiplied by a coefficient according to the year as follows:[11]
The association ranking for the 2024–25 CAF Champions League and the 2024–25 CAF Confederation Cup is based on results from each CAF club competition from 2019–20 to the 2023–24 season.
Rank | Association | 2019–20 | 2020–21 | 2021–22 | 2022–23 | 2023–24 | Total | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024 | 2023 | Mvt | ||||||||||||
1 | 2 | +1 | 11 | 6 | 8 | 3 | 7 | 4 | 8 | 2.5 | 7 | 7 | ||
2 | 1 | -1 | 8 | 8 | 4 | 6 | 9 | 5 | 8 | 2 | 2 | 4 | ||
3 | 3 | — | 3 | 1 | 6 | 5 | 7 | 1 | 6 | 5 | 2 | 3 | ||
4 | 4 | — | 3 | 0.5 | 8 | 2 | 5 | 4 | 4 | 3 | 4 | 1.5 | ||
5 | 5 | — | 6 | 0 | 4 | 3 | 5 | 1 | 4 | 2 | 6 | 1 | ||
6 | 6 | — | 0 | 0 | 3 | 0.5 | 0 | 2 | 3 | 4 | 6 | 0 | ||
7 | 7 | — | 4 | 1 | 4 | 0 | 0 | 3 | 1 | 2 | 4 | 0 | ||
8 | 8 | — | 4 | 0 | 1 | 0 | 5 | 0 | 2 | 0 | 3 | 1.5 | ||
9 | 9 | — | 2 | 0 | 2 | 0 | 3 | 0 | 3 | 0 | 2 | 0 | ||
10 | 11 | +1 | 0 | 2 | 0 | 0.5 | 0 | 5 | 0 | 0.5 | 0 | 3 | ||
11 | 13 | +2 | 0 | 0.5 | 0 | 0 | 0 | 1 | 0 | 3 | 3 | 0 | ||
12 | 12 | — | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 2 | ||
13 | 10 | -3 | 0 | 3 | 2 | 0 | 1 | 0 | 2 | 0 | 0 | 0.5 | ||
14 | 27 | +13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | ||
15 | 18 | +3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | ||
16 | 14 | -2 | 0 | 0 | 0 | 3 | 0 | 0.5 | 1 | 0 | 0 | 0 | ||
17 | 27 | +10 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
18 | 16 | -2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0.5 | ||
19 | 21 | +2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | ||
20 | 15 | -5 | 1 | 2 | 0 | 1.5 | 0 | 0.5 | 0 | 0 | 0 | 0 | ||
21 | 17 | -4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | ||
22 | 19 | -3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
22 | 19 | -3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | ||
24 | 23 | -1 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0 | 0 | ||
24 | 23 | -1 | 0 | 0 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0 | 0 | ||
26 | 22 | -4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
26 | 23 | -3 | 0 | 0 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | ||
28 | 27 | -1 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
The association ranking for the 2025–26 CAF Champions League and the 2025–26 CAF Confederation Cup will be based on results from each CAF club competition from 2020–21 to the 2024–25 season.
Rank | Association | 2020–21 | 2021–22 | 2022–23 | 2023–24 | 2024–25 | Total | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2025 | 2024 | Mvt | CC | ||||||||||||
1 | 1 | — | 8 | 3 | 7 | 4 | 8 | 2.5 | 7 | 7 | 0 | 0 | |||
2 | 2 | — | 4 | 6 | 9 | 5 | 8 | 2 | 2 | 4 | 0 | 0 | |||
3 | 3 | — | 6 | 5 | 7 | 1 | 6 | 5 | 2 | 3 | 0 | 0 | |||
4 | 4 | — | 8 | 2 | 5 | 4 | 4 | 3 | 4 | 1.5 | 0 | 0 | |||
5 | 5 | — | 4 | 3 | 5 | 1 | 4 | 2 | 6 | 1 | 0 | 0 | |||
6 | 6 | — | 3 | 0.5 | 0 | 2 | 3 | 4 | 6 | 0 | 0 | 0 | |||
7 | 7 | — | 4 | 0 | 0 | 3 | 1 | 2 | 4 | 0 | 0 | 0 | |||
7 | 8 | +1 | 1 | 0 | 5 | 0 | 2 | 0 | 3 | 1.5 | 0 | 0 | |||
9 | 9 | — | 2 | 0 | 3 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | |||
10 | 10 | — | 0 | 0.5 | 0 | 5 | 0 | 0.5 | 0 | 3 | 0 | 0 | |||
11 | 11 | — | 0 | 0 | 0 | 1 | 0 | 3 | 3 | 0 | 0 | 0 | |||
12 | 12 | — | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | |||
12 | 14 | +2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | |||
14 | 13 | -1 | 2 | 0 | 1 | 0 | 2 | 0 | 0 | 0.5 | 0 | 0 | |||
15 | 15 | — | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | |||
16 | 17 | +1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |||
17 | 16 | -1 | 0 | 3 | 0 | 0.5 | 1 | 0 | 0 | 0 | 0 | 0 | |||
17 | 18 | +1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0.5 | 0 | 0 | |||
19 | 19 | — | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |||
20 | 21 | +1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
20 | 22 | +2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |||
20 | 22 | +2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |||
23 | 20 | -3 | 0 | 1.5 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | |||
24 | 24 | — | 0 | 0 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | |||
24 | 24 | — | 0 | 0 | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | |||
26 | 26 | — | 0 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
The club ranking is used for seeding in the CAF Champions League and the CAF Confederation Cup. Pending equality in ranking points, the team receiving more points in the previous season is considered as the higher-ranked team.[12]
The club ranking for the 2024–25 CAF Champions League and the 2024–25 CAF Confederation Cup is be based on results from each CAF club competition from the 2019–20 to the 2023–24 seasons.
The club ranking is used for seeding in the CAF Champions League and the CAF Confederation Cup. Pending equality in ranking points, the team receiving more points in the previous season is considered as the higher-ranked team.[13]
The club ranking for the 2025–26 CAF Champions League and the 2025–26 CAF Confederation Cup is be based on results from each CAF club competition from the 2020–21 to the 2024–25 seasons.
Association | Rank | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data-sort-type="number" | 2011 ! | data-sort-type="number" | 2012 ! | data-sort-type="number" | 2013 ! | data-sort-type="number" | 2014 ! | data-sort-type="number" | 2015 ! | data-sort-type="number" | 2016 ! | data-sort-type="number" | 2017 ! | data-sort-type="number" | 2018 ! | data-sort-type="number" | 2018–19 ! | data-sort-type="number" | 2019–20 ! | data-sort-type="number" | 2020–21 | data-sort-type="number" | 2021–22 ! | data-sort-type="number" | 2022–23 ! | data-sort-type="number" | 2023–24! | data-sort-type="number" | 2024–25 |
2 | 2 | 3 | 2 | 2 | 2 | 2 | 1 | 2 | 3 | 2 | 2 | 2 | 2 | 1 | |||||||||||||||
8 | 7 | 4 | 5 | 4 | 7 | 7 | 6 | 4 | 2 | 1 | 1 | 1 | 1 | 2 | |||||||||||||||
6 | 6 | 7 | 7 | 7 | 4 | 4 | 4 | 5 | 4 | 5 | 4 | 3 | 3 | 3 | |||||||||||||||
14 | 16 | 17 | 11 | 12 | 6 | 5 | 6 | 6 | 6 | 5 | 5 | 4 | 4 | ||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 3 | 3 | 4 | 5 | 5 | |||||||||||||||
16 | 24 | 12 | 13 | 12 | 11 | 6 | 6 | ||||||||||||||||||||||
5 | 3 | 5 | 6 | 3 | 3 | 3 | 3 | 3 | 5 | 4 | 6 | 6 | 7 | 7 | |||||||||||||||
11 | 9 | 10 | 12 | 13 | 13 | 17 | 17 | 11 | 10 | 10 | 7 | 8 | 8 | ||||||||||||||||
4 | 5 | 6 | 4 | 6 | 5 | 5 | 7 | 7 | 8 | 11 | 11 | 8 | 9 | 9 | |||||||||||||||
16 | 10 | 15 | 16 | 14 | 14 | 14 | 9 | 18 | 12 | 15 | 9 | 11 | 10 | ||||||||||||||||
7 | 12 | 12 | 15 | 13 | 6 | 9 | 8 | 10 | 13 | 14 | 16 | 16 | 13 | 11 | |||||||||||||||
3 | 4 | 2 | 3 | 5 | 11 | 12 | 12 | 13 | 9 | 8 | 8 | 12 | 12 | 12 | |||||||||||||||
18 | 18 | 10 | 9 | 7 | 10 | 10 | 13 | ||||||||||||||||||||||
13 | 15 | 16 | 12 | 14 | 15 | 14 | 15 | 22 | 19 | 20 | 23 | 24 | 27 | 14 | |||||||||||||||
8 | 8 | 10 | 8 | 7 | 8 | 9 | 11 | 16 | 26 | 20 | 20 | 21 | 18 | 15 | |||||||||||||||
10 | 11 | 8 | 11 | 9 | 8 | 11 | 13 | 10 | 26 | 29 | 13 | 14 | 14 | 16 | |||||||||||||||
27 | 27 | 28 | 27 | 17 | |||||||||||||||||||||||||
9 | 9 | 8 | 7 | 10 | 15 | 16 | 18 | 19 | 17 | 16 | 18 | ||||||||||||||||||
24 | 25 | 27 | 18 | 21 | 19 | ||||||||||||||||||||||||
14 | 14 | 14 | 16 | 15 | 14 | 9 | 8 | 7 | 7 | 9 | 13 | 15 | 20 | ||||||||||||||||
14 | 15 | 17 | 21 | ||||||||||||||||||||||||||
24 | 25 | 27 | 30 | 19 | 22 | ||||||||||||||||||||||||
18 | 17 | 18 | 20 | 26 | 19 | 22 | |||||||||||||||||||||||
18 | 22 | 23 | 26 | 21 | 23 | 24 | |||||||||||||||||||||||
16 | 15 | 17 | 19 | 18 | 24 | 23 | 24 | ||||||||||||||||||||||
12 | 9 | 11 | 13 | 18 | 18 | 18 | 20 | 15 | 17 | 19 | 22 | 26 | |||||||||||||||||
18 | 28 | 29 | 23 | 23 | 23 | 26 | |||||||||||||||||||||||
27 | 27 | 28 | 27 | 28 | |||||||||||||||||||||||||
14 | 15 | 17 | 19 | 23 | |||||||||||||||||||||||||
20 | 22 | 23 | 26 | ||||||||||||||||||||||||||
10 | 15 | 17 | 20 | 30 | |||||||||||||||||||||||||
15 | 17 | 17 | 18 | 13 | 23 | 24 | 27 | ||||||||||||||||||||||
18 | 23 | 29 | 31 | 32 | |||||||||||||||||||||||||
17 | 18 |
Note: For associations which have the same number of points, they are listed as having the same rank as CAF did not publish any tiebreaking criteria. There was a tie for determining the 12th ranked association on two occasions:
Club results of the previous 5 seasons and the current season based on the current points system are as follows:
6 points | 5 points | 4 points | 3 points | 2 points | 1 point | 0.5 point | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018–19 | CL | valign=top | Espérance de Tunis | valign=top | Wydad AC | valign=top | valign=top | valign=top | valign=top | valign=top | |||||
CC | valign=top | valign=top | Zamalek | valign=top | RS Berkane | valign=top | valign=top | valign=top | valign=top | ||||||
2019–20 | CL | valign=top | Al-Ahly | valign=top | valign=top | valign=top | valign=top | valign=top | valign=top | ||||||
CC | valign=top | valign=top | RS Berkane | valign=top | Pyramids | valign=top | valign=top | valign=top | valign=top | ||||||
2020–21 | CL | valign=top | Al-Ahly | valign=top | Kaizer Chiefs | valign=top | valign=top | valign=top | valign=top | valign=top | |||||
CC | valign=top | valign=top | Raja CA | valign=top | JS Kabylie | valign=top | valign=top | valign=top | valign=top | ||||||
2021–22 | CL | valign=top | Wydad AC | valign=top | Al-Ahly | valign=top | valign=top | valign=top | valign=top | valign=top | |||||
CC | valign=top | valign=top | valign=top | valign=top | valign=top | valign=top | valign=top | ||||||||
2022–23 | CL | valign=top | Al Ahly | valign=top | Wydad AC | valign=top | valign=top | valign=top | valign=top | valign=top | |||||
CC | valign=top | valign=top | USM Alger | valign=top | Young Africans | valign=top | valign=top | valign=top | valign=top | ||||||
2023–24 | CL | valign=top | Al Ahly | valign=top | Espérance de Tunis | valign=top | valign=top | valign=top | valign=top | valign=top | |||||
CC | valign=top | valign=top | Zamalek | valign=top | RS Berkane | valign=top | valign=top | valign=top | valign=top |
If a team was disqualified, they will not obtain any ranking points. For example, ES Sétif were disqualified from the 2016 CAF Champions League during the group stage.[14] As a result, they did not obtain a position for that edition and thus were not counted when calculating the ranking for Algeria.