You switched the prediction game

All champions since 1975



By season


Al AhlyAl Ahly
Wydad CasablancaWydad Casablanca
Al AhlyAl Ahly
Al AhlyAl Ahly
2019
Espérance STEspérance ST
Espérance STEspérance ST
Wydad CasablancaWydad Casablanca
2016
Mamelodi SundownsMamelodi Sundowns
2015
TP MazembeTP Mazembe
2014
ES SétifES Sétif
Al AhlyAl Ahly
2012
Al AhlyAl Ahly
2011
Espérance STEspérance ST
2010
TP MazembeTP Mazembe
2009
TP MazembeTP Mazembe
2008
Al AhlyAl Ahly
2007
Étoile Sportive du SahelÉtoile Sportive du Sahel
2006
Al AhlyAl Ahly
2005
Al AhlyAl Ahly
2004
Étoile Sportive du SahelÉtoile Sportive du Sahel
2003
Enyimba FCEnyimba FC
2002
Zamalek SCZamalek SC
2001
Al AhlyAl Ahly
2000
Accra Hearts of Oak SCAccra Hearts of Oak SC
1999
Raja CasablancaRaja Casablanca
1998
ASEC MimosasASEC Mimosas
1997
Raja CasablancaRaja Casablanca
1996
Zamalek SCZamalek SC
1995
Orlando PiratesOrlando Pirates
1994
Espérance STEspérance ST
1993
Zamalek SCZamalek SC
1992
Wydad CasablancaWydad Casablanca
1991
Club AfricainClub Africain
1990
JS KabylieJS Kabylie
1989
Raja CasablancaRaja Casablanca
1988
ES SétifES Sétif
1987
Al AhlyAl Ahly
1986
Zamalek SCZamalek SC
1985
FAR RabatFAR Rabat
1984
Zamalek SCZamalek SC
1983
Asante KotokoAsante Kotoko
1982
Al AhlyAl Ahly
1981
JS KabylieJS Kabylie
1980
Canon YaoundéCanon Yaoundé
1979
Union DoualaUnion Douala
1978
Canon YaoundéCanon Yaoundé
1977
Hafia FCHafia FC
1976
MC AlgerMC Alger
1975
Hafia FCHafia FC

Most successful


11
Al AhlyAl Ahly
2022/23 2020/21 2019/20 2013 2012 2008 2006 2005 2001 1987 1982
5
Zamalek SCZamalek SC
2002 1996 1993 1986 1984
4
Espérance STEspérance ST
2019 2018 2011 1994
3
TP MazembeTP Mazembe
2015 2010 2009
3
Wydad CasablancaWydad Casablanca
2021/22 2017 1992
3
Raja CasablancaRaja Casablanca
1999 1997 1989
2
Étoile Sportive du SahelÉtoile Sportive du Sahel
2007 2004
2
ES SétifES Sétif
2014 1988
2
JS KabylieJS Kabylie
1990 1981
2
Canon YaoundéCanon Yaoundé
1980 1978
2
Hafia FCHafia FC
1977 1975
1
Mamelodi SundownsMamelodi Sundowns
2016
1
Enyimba FCEnyimba FC
2003
1
Accra Hearts of Oak SCAccra Hearts of Oak SC
2000
1
ASEC MimosasASEC Mimosas
1998
1
Orlando PiratesOrlando Pirates
1995
1
Club AfricainClub Africain
1991
1
FAR RabatFAR Rabat
1985
1
Asante KotokoAsante Kotoko
1983
1
Union DoualaUnion Douala
1979
1
MC AlgerMC Alger
1976
Move the mouse cursor above the team badge to see the country of origin.