Global Football Ranks

CAF Club Ranking ( 25th May 2023 )

Enter 2023 CAF Champions League

Enter 2023 CAF Confederation Cup

Rank Team Move Up/Down 2023
( X 5 )
2022
( X 4 )
2021
( X 3 )
2020
( X 2 )
2019
( X 1 )
Total
cl cc cl cc cl cc cl cc cl cc
1 Al-Ahly ( Egypt ) 0 4 0 20 5 0 20 6 0 18 6 0 12 3 0 3 73
2 Wydad AC ( Morocco ) 0 4 0 20 6 0 24 4 0 12 4 0 8 5 0 5 69
3 Esperance ( Tunisia ) 0 4 0 20 3 0 12 4 0 12 3 0 6 6 0 6 56
4 Raja Casablanca ( Morocco ) 0 3 0 15 3 0 12 0 5 15 4 0 8 0 1 1 51
5 Mamelodi Sundowns ( South Africa ) 2 4 0 20 3 0 12 3 0 9 3 0 6 4 0 4 51
6 Zamalek ( Egypt ) -1 2 0 10 2 0 8 2 0 6 5 0 10 0 5 5 39
7 Renaissance de Berkane ( Morocco ) -1 0 0 0 0 5 20 0 1 3 0 5 10 0 4 4 37
8 CR Belouizdad ( Algeria ) 1 3 0 15 3 0 12 3 0 9 0 0 0 0 0 0 36
9 Simba S.C ( Tanzania ) 1 3 0 15 0 2 8 3 0 9 0 0 0 3 0 3 35
10 Pyramids FC ( Egypt ) 3 0 2 10 0 2 8 0 3 9 0 4 8 0 0 0 35
11 Atlético Petróleos de Luanda ( Angola ) 1 2 0 10 4 0 16 1 0 3 2 0 4 0 0.5 0.5 33.5
12 JS Kabylie ( Algeria ) 3 3 0 15 0 0 0 0 4 12 2 0 4 0 0 0 31
13 Mazembe ( RD Congo ) -5 0 0.5 2.5 0 3 12 2 0 6 3 0 6 4 0 4 30.5
14 Horoya AC ( Guinea Conakry ) -3 2 0 10 1 0 4 2 0 6 0 3 6 3 0 3 29
15 Al-Hilal ( Sudan ) -1 2 0 10 2 0 8 1 0 3 2 0 4 0 2 2 27
16 Orlando Pirates ( South Africa ) 0 0 0 0 0 4 16 0 2 6 0 0 0 2 0 2 24
17 Etolie De Sahel ( Tunisia ) 1 0 0 0 2 0 8 0 1 3 3 0 6 0 3 3 20
18 ASEC Mimosas ( Cote Divoire ) 9 0 3 15 0 1 4 0 0 0 0 0 0 1 0 1 20
19 ES Setif ( Algeria ) 0 0 0 0 4 0 16 0 1 3 0 0 0 0 0 0 19
20 USM Alger ( Algeria ) 12 0 3 15 0 0 0 0 0 0 1 0 2 0 0 0 17
21 Coton De Garoua ( Cameron ) -4 1 0 5 0 0.5 2 0 3 9 0 0 0 0 0 0 16
22 Young Africans ( Tanzania ) 17 0 3 15 0 0 0 0 0 0 0 0 0 0 0 0 15
23 Kaizer Chiefs ( South Africa ) -2 0 0 0 0 0 0 5 0 15 0 0 0 0 0 0 15
24 MARUMO GALLANTS FC ( South Africa ) 35 0 3 15 0 0 0 0 0 0 0 0 0 0 0 0 15
25 AS Vita Club ( RD Congo ) -5 1 0 5 0 0 0 2 0 6 1 0 2 1 0 1 14
26 CS Sfaxien ( Tunisia ) -4 0 0 0 0 1 4 0 2 6 0 0 0 0 3 3 13
27 Al-Merrikh ( Sudan ) -4 1 0 5 1 0 4 1 0 3 0 0 0 0 0 0 12
28 Al-Masry ( Egypt ) -4 0 0 0 0 2 8 0 0 0 0 2 4 0 0 0 12
29 Al-Ahli SC - Tripoli ( Libya ) -4 0 0 0 0 3 12 0 0 0 0 0 0 0 0 0 12
30 Enyimba ( Nigeria ) -4 0 0 0 0 0 0 0 2 6 0 2 4 0 0 0 10
31 US Monastir ( Tunisia ) 6 0 2 10 0 0 0 0 0 0 0 0 0 0 0 0 10
32 FAR AS ( Morocco ) 6 0 2 10 0 0 0 0 0 0 0 0 0 0 0 0 10
33 Rivers United F.C ( Nigeria ) 25 0 2 10 0 0 0 0 0 0 0 0 0 0 0 0 10
34 MC Alger ( Algeria ) -6 0 0 0 0 0 0 3 0 9 0 0 0 0 0 0 9
35 Hassania Union Sport d'Agadir ( Morocco ) -6 0 0 0 0 0 0 0 0 0 0 3 6 0 2 2 8
36 Al-Ittihad Club (Tripoli) ( Libya ) -6 0 0 0 0 2 8 0 0 0 0 0 0 0 0 0 8
37 AmaZulu ( South Africa ) -6 0 0 0 2 0 8 0 0 0 0 0 0 0 0 0 8
38 ASC Diaraf ( Senegal ) -4 0 0 0 0 0 0 0 2 6 0 0 0 0 0 0 6
39 Zanaco ( Zambia ) -4 0 0 0 0 0.5 2 0 0 0 0 2 4 0 0 0 6
40 JS Saoura ( Algeria ) -4 0 0 0 0 1 4 0 0 0 0 0 0 2 0 2 6
41 Diables Noirs ( Congo Brazzaville ) -1 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 5
42 FC Saint Eloi Lupopo ( RD Congo ) -1 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 5
43 Real Bamako ( Mali ) 14 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 5
44 Nkana F.C. ( Zambia ) -1 0 0 0 0 0 0 0 1 3 0 0 0 0 2 2 5
45 Future FC ( Egypt ) -1 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 5
46 Vipers S.C. (Bunamwaya) ( Uganda ) 0 1 0 5 0 0 0 0 0 0 0 0 0 0 0 0 5
47 Daring Motema Pembe ( RD Congo ) -14 0 0.5 2.5 0 0 0 0 0 0 0 1 2 0 0 0 4.5
48 AS Otôho ( Congo Brazzaville ) -1 0 0 0 0 1 4 0 0 0 0 0 0 0 0.5 0.5 4.5
49 Nasr ( Libya ) -1 0 0 0 0 0 0 0 0 0 0 2 4 0 0 0 4
50 C.D. Primeiro de Agosto ( Angola ) -1 0 0 0 0 0 0 0 0 0 2 0 4 0 0 0 4
51 Sagrada Esperanca ( Angola ) -1 0 0 0 1 0 4 0 0 0 0 0 0 0 0 0 4
52 Jwaneng Galaxy FC ( Botswana ) -1 0 0 0 1 0 4 0 0 0 0 0 0 0 0 0 4
53 CS Constantine ( Algeria ) -1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 3
54 F.C. Platinum ( Zimbabwe ) -1 0 0 0 0 0 0 0 0 0 1 0 2 1 0 1 3
55 Enugu Rangers ( Nigeria ) -1 0 0 0 0 0 0 0 0 0 0 1 2 0 1 1 3
56 Teungueth FC ( Senegal ) -1 0 0 0 0 0 0 1 0 3 0 0 0 0 0 0 3
57 Zesco ( Zambia ) -1 0 0 0 0 0 0 0 0 0 1 0 2 0 0.5 0.5 2.5
58 ASKO Kara ( Togo ) -16 0 0.5 2.5 0 0 0 0 0 0 0 0 0 0 0 0 2.5
59 Al Akhdar S.C. ( Libya ) -14 0 0.5 2.5 0 0 0 0 0 0 0 0 0 0 0 0 2.5
60 Club Africain ( Tunisia ) 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2
61 Royal Leopards ( Swaziland ) 0 0 0 0 0 0.5 2 0 0 0 0 0 0 0 0 0 2
62 Gor Mahia ( Kenya ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2
63 Djoliba AC ( Mali ) 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 2
64 Lobi Stars F.C ( Nigeria ) 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2
65 Paradou AC ( Algeria ) 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 2
66 Salimata et Taséré FC ( Burkina Faso ) 0 0 0 0 0 0 0 0 0.5 1.5 0 0 0 0 0.5 0.5 2
67 US Gendarmerie Nationale ( Niger ) 0 0 0 0 0 0.5 2 0 0 0 0 0 0 0 0 0 2
68 AL AHLI - BENGHAZI ( Libya ) 0 0 0 0 0 0 0 0 0.5 1.5 0 0 0 0 0 0 1.5
69 Napsa Stars ( Zambia ) 0 0 0 0 0 0 0 0 0.5 1.5 0 0 0 0 0 0 1.5
70 Namungo FC ( Tanzania ) 0 0 0 0 0 0 0 0 0.5 1.5 0 0 0 0 0 0 1.5
71 Al-Ismaily ( Egypt ) 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1
72 NAsr hussein day ( Algeria ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
73 Asante Kotoko ( Ghana ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
74 Bidvest Wits F.C ( South Africa ) 0 0 0 0 0 0 0 0 0 0 0 0.5 1 0 0 0 1
75 FC Nouadhibou ( Mauritania ) 0 0 0 0 0 0 0 0 0 0 0 0.5 1 0 0 0 1
76 FC San Pédro ( Cote Divoire ) 0 0 0 0 0 0 0 0 0 0 0 0.5 1 0 0 0 1
77 Adjobi FC , ESAE FC ( Benin ) 0 0 0 0 0 0 0 0 0 0 0 0.5 1 0 0 0 1