Clubs, Leagues, Rankings - from A to Z

CAF - Strongest Leagues Ranking 2023

Only top 5 clubs for each country will be taken in consideration for the strongest leagues ranking. More details about this can be found in the methodology page.

2023
#1y +/- League Points Competitions
Stats
1st2nd3rd4th5th
1
0
EgyptEgypt Premier League 4,179.57 7
3
1
Al Ahly SC
1,761.91
Zamalek SC
960.03
Pyramids FC
793.50
Al Masry SC
380.46
Smouha SC
283.67
2
0
MoroccoMorocco Botola 3,647.49 7
1
1
Wydad AC
1,295.76
Raja CA
879.69
RS Berkane
647.59
AS FAR Rabat
520.31
Hassania Agadir
304.14
3
0
TunisiaTunisia Ligue Professionnelle 1 2,958.06 2
2
1
Esperance de Tunis
1,132.85
Etoile Sportive du Sahel
617.57
CS Sfaxien
488.86
US Monastir
395.42
Club Africain
323.36
4
+1
South AfricaSouth Africa Premier Division 2,484.64 -
3
Mamelodi Sundowns FC
1,072.79
Orlando Pirates FC
526.35
Kaizer Chiefs FC
372.94
SuperSport United FC
265.85
Cape Town City FC
246.71
5
+1
AlgeriaAlgeria Ligue Professionnelle 1 2,413.25 2
2
2
CR Belouizdad
756.24
JS Kabylie
487.38
USM Alger
464.20
ES Setif
397.01
JS Saoura
308.42
6
-2
DR CongoDR Congo Linafoot 1,824.99 -
2
TP Mazembe
650.10
AS Vita Club
432.33
DC Motema Pembe
284.65
AS Maniema Union
244.44
FC Saint Eloi Lupopo
213.47
7
+2
TanzaniaTanzania Premier League 1,806.94 -
3
Simba SC
658.50
Young Africans SC
553.54
Azam FC
278.70
Namungo FC
166.10
KMC FC (Kinondoni Municipal Council)
150.10
8
-1
SudanSudan Premier League 1,586.10 -
1
1
1
Al Hilal Club
626.75
Al Merrikh SC
458.71
Hay Al-Arab SC
174.28
Hay Al Wadi SC
164.08
Al Ahli SC (Khartoum)
162.28
9
+1
AngolaAngola Girabola 1,538.77 -
3
Atletico Petroleos de Luanda
619.64
CD Primeiro de Agosto
310.52
GD Sagrada Esperanca
264.72
GD Interclube de Luanda
182.13
Academica Petroleos do Lobito
161.76
10
-2
ZambiaZambia Super League 1,410.24 -
3
ZESCO United FC
347.32
Zanaco FC
273.27
Nkana FC
271.65
Red Arrows FC
264.38
Power Dynamos FC
253.62
11
0
NigeriaNigeria Professional League 1,280.05 -
2
1
Rivers United FC
338.09
Enyimba FC
327.73
Rangers International FC
214.32
Plateau United FC
202.83
Akwa United FC
197.08
12
0
GuineaGuinea Championnat National 1,082.27 -
2
2
Horoya AC
481.46
Hafia FC
182.11
Academie SOAR
149.85
AS Ashanti Golden Boys
134.58
CI Kamsar
134.27
13
+2
Ivory CoastIvory Coast Ligue 1 1,009.73 -
2
2
ASEC Mimosas
421.35
FC San Pedro
166.66
SOA FC (Societe Omnisports de l'Armee)
147.28
AFAD Djekanou
139.39
RC Abidjan
135.05
14
-1
UgandaUganda Premier League 932.85 2
2
2
Vipers SC
278.52
Kampala Capital City Authority FC (KCCA)
208.49
Express FC
162.67
Uganda Revenue Authority SC (URA)
149.56
Bul FC (Jinja)
133.61
15
+1
KenyaKenya Premier League 906.58 -
2
1
Gor Mahia FC
242.65
Tusker FC
203.12
Bandari FC (Keynia)
155.75
Kakamega Homeboyz FC
155.74
Kenya Commercial Bank SC
149.32
16
-2
CongoCongo Premier League 891.25 -
2
1
AS Otoho
296.03
CSMD Diables Noirs
230.63
Etoile du Congo
128.05
AC Leopards
118.68
JS Talangai
117.86
17
0
LibyaLibya Premier League 885.53 -
2
1
Al Ahli SC (Tripoli)
253.83
Al Ittihad Club (Tripoli)
195.42
Al Ahly SC (Benghazi)
163.00
Al Nasr SC (Benghazi)
143.35
Al Akhdar SC
129.93
18
+4
MaliMali Premiere Division 779.69 -
2
1
Stade Malien
209.47
Djoliba AC
187.52
AS Real Bamako
177.34
AS Onze Createurs de Niarela
106.80
AS Bakaridjan
98.56
19
-1
RwandaRwanda Premier League 775.44 -
3
1
APR FC
231.13
Rayon Sport FC
166.44
AS Kigali FC
141.09
SC Kiyovu Sports
127.40
Mukura Victory Sports FC
109.38
20
0
GhanaGhana Premier League 774.11 -
2
1
Asante Kotoko SC
187.36
Medeama SC
174.30
Accra Hearts of Oak SC
160.28
Dreams FC (Ghana)
133.74
Aduana Stars FC
118.43
21
-2
SwazilandSwaziland Premier League 734.59 -
1
3
Royal Leopards FC
180.50
Young Buffaloes FC
163.85
Green Mamba FC
135.00
Mbabane Swallows FC
133.35
Mbabane Highlanders FC
121.89
22
-1
CameroonCameroon Elite One 638.68 -
3
Coton Sport FC de Garoua
260.84
PWD Bamenda
102.78
UMS de Loum
93.47
Fovu Club
93.28
APEJES Academy de Mfou
88.31
23
+3
SenegalSenegal Premier League 619.22 -
3
ASC Jaraaf
157.36
Teungueth FC
137.75
Generation Foot
129.06
Casa Sports
113.92
Diambars FC
81.13
24
-1
BurundiBurundi League A 603.41 -
2
2
Aigle Noir Makamba FC
130.41
Bumamuru FC
128.48
Flambeau du Centre
123.78
Le Messager Ngozi FC
118.15
Musongati
102.59
25
+2
Burkina FasoBurkinabe Premier League 597.24 -
2
1
Salitas FC
158.21
AS Douanes (Ouagadougou)
139.38
Rail Club du Kadiogo
101.84
AS SONABEL
99.94
ASFA Yennenga
97.87
26
+3
MauritaniaMauritania Super D1 587.90 -
1
1
2
FC Nouadhibou
224.83
FC Tevragh-Zeina
108.37
ASAC Concorde
89.58
Nouakchott Kings
83.25
Chemal FC
81.87
27
+1
BotswanaBotswana Premier League 571.24 -
2
2
Jwaneng Galaxy FC
142.77
Gaborone United SC
129.40
Orapa United FC
112.40
Township Rollers FC
107.29
Security Systems FC
79.38
28
+3
ZanzibarZanzibar Premier League 520.95 -
1
2
KMKM FC
137.00
KVZ SC
98.30
JKU SC
97.10
Zimamoto FC
94.95
Mlandege FC
93.60
29
+3
TogoTogo Championnat National 509.80 -
2
2
ASKO Kara
168.13
ASC Kara
129.88
Dynamic Togolais FC
80.19
Gomido FC
66.76
AS Togo Port
64.84
30
+3
NigerNiger Super League 491.75 -
2
1
US GN (Union Sportive de la Gendarmerie Nationale)
132.05
AS GNN (Association Sportive des Gendarmerie Nationale Nigerienne)
99.60
AS Douanes (Niger)
92.50
ASN Nigelec
92.35
AS Police (Niamey)
75.25
31
-7
EthiopiaEthiopia National League 443.78 -
2
2
Fasil Kenema SC
114.41
Saint George SC
113.98
Bahir Dar Kenema FC
73.67
Sidama Coffee SC
72.77
Ethiopian Coffee SC
68.95
32
+5
LesothoLesotho Premier League 404.50 -
1
1
Bantu FC
95.60
Matlama FC
91.50
Lesotho Defence Force FC (LDF)
75.35
Lesotho Correctional Services FC
74.10
Lesotho Mounted Police Service FC (LMPS)
67.95
33
+9
LiberiaLiberia First League 389.60 -
1
2
LISCR FC
102.45
LPRC Oilers
84.95
Watanga FC
82.00
Bea Mountain FC
65.35
Nimba Kwado FC
54.85
34
-9
ZimbabweZimbabwe Premier Soccer League 380.10 -
2
2
FC Platinum
139.76
Highlanders FC (Bulawayo)
62.16
Chicken Inn FC
61.61
Dynamos FC
58.62
Triangle United FC
57.95
35
-5
MozambiqueMozambique League 376.03 -
1
2
UD Songo
110.93
Clube Ferroviario de Maputo
68.36
Clube Ferroviario da Beira
68.26
CD Costa do Sol
67.24
Associacao Black Bulls
61.24
36
+2
DjiboutiDjibouti Premier League 359.45 -
2
1
AS Arta/Solar7
107.80
CF Garde Republicaine/SIAF
73.15
AS Ali Sanieh/Djibouti Telecom
68.50
AS Port (Djibouti)
65.60
FC Dikhil/SGDT
44.40
37
+7
BeninBenin Premier League 350.70 -
1
2
Loto-Popo FC
104.05
Les Buffles du Borgou
71.95
Ayema d'Adjarra FC
67.55
Coton Sport FC (Ouidah)
56.60
ASVO FC (Adjohoun)
50.55
38
-4
MalawiMalawi Super League 347.20 -
4
Nyasa Big Bullets FC
119.20
Mighty Wanderers FC
66.70
Silver Strikers FC
62.15
Blue Eagles FC
51.10
Kamuzu Barracks FC
48.05
39
+4
SeychellesSeychelles Premier League 340.80 -
1
3
La Passe FC (Seychelles)
74.95
Foresters (Mont Fleuri)
73.00
Cote d'Or FC
68.40
St Michel United FC
67.40
Saint Louis Suns United FC
57.05
40
-5
ReunionReunion Premier League 275.75 -
2
1
JS Saint-Pierroise
66.35
Saint-Denis FC
61.55
AS Excelsior (Saint-Joseph)
52.15
La Tamponnaise
50.70
US Sainte-Marienne
45.00
41
-5
GambiaGambia First Division 275.30 -
1
2
Real de Banjul FC
64.25
Hawks FC
56.60
Fortune FC
52.70
Brikama United FC
51.70
Wallidan FC (Bakau)
50.05
42
-3
ComorosComoros Premier League 259.35 -
1
1
1
US Zilimadjou
71.70
Volcan Club de Moroni
61.30
Fomboni FC
43.90
Gombessa (Mutsamudu)
41.55
FC Male
40.90
43
-3
Guinea BissauCampeonato Nacional da Guinea-Bissau 253.20 -
3
Sport Bissau e Benfica
66.40
Sporting da Guinea-Bissau
64.90
Uniao Desportiva Internacional de Bissau (UDIB)
44.05
FC Cuntum
40.00
Sporting de Bafata
37.85
44
-3
Central African RepublicCentral African Republic Championnat National 244.20 -
3
Olympic Real de Bangui
55.95
Red Star (Bangui)
50.80
DFC 8eme Arrondissement
48.55
Stade Centrafricain Tocages (SCAF)
45.30
Anges de Fatima
43.60
45
+1
Equatorial GuineaEquatoguinean Primera Division 228.20 -
2
1
Cano Sport Academy
52.20
Futuro Kings FC
50.25
Leones Vegetarianos FC
43.85
Akonangui FC
41.50
Deportivo Mongomo
40.40
46
-1
SomaliaSomalia First Division 225.20 -
1
Horseed FC
55.35
Dekedaha FC
46.45
Mogadishu City Club
44.15
Heegan FC
41.45
Gaadiidka FC
37.80
47
+4
MauritiusMauritius Premier League 223.25 -
3
Grande Riviere Sud Est Wanderers SC
57.95
Pamplemousses SC
55.20
AS Port-Louis 2000
44.35
AS Vacoas-Phoenix
33.45
Roche Bois Bolton City FC
32.30
48
+4
NamibiaNamibia Premier League 219.50 -
1
1
African Stars FC
62.75
Blue Waters FC
42.20
Mighty Gunners FC
40.25
Black Africa SC
37.70
Tura Magic FC
36.60
49
0
Sierra LeoneSierra Leone National Premier League 215.35 -
1
Bo Rangers FC
60.55
East End Lions FC
45.80
FC Kallon
43.40
Kamboi Eagles FC
33.85
Ports Authority FC (Freetown)
31.75
50
-3
MadagascarMadagascar Pro League 214.36 -
2
1
Fosa Juniors FC
62.14
Ajesaia FC (Antananarivo)
40.92
ASSM Elgeco Plus
40.28
AS Adema
36.04
COSFA
34.98
Positive records (only teams with at least 50 games are taken into account for defeats and conceded goals)
Negative records