Year
|
Host
|
|
Final
|
|
Third place match
|
Champion
|
Score
|
Second place
|
Third place
|
Score
|
Fourth place
|
1979 Details
|
Шаблон:Flagicon Cairo
|
Al Ahly SC Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Grasshoppers HT of Owerri
|
US Rail Шаблон:Flagicon
|
–
|
|
1980 Details
|
Шаблон:Flagicon Bouaké
|
Gezira Cairo Шаблон:Flagicon
|
8 – 7
|
Шаблон:Flagicon Nadit Alger
|
Шаблон:Flagicon Grasshoppers HT of Owerri and ?
|
1981 Details
|
Шаблон:Flagicon Dakar
|
Air Afrique Bouaké Шаблон:FlagiconШаблон:Ref
|
Шаблон:Gray
|
1982 Details
|
Шаблон:Flagicon Bouaké
|
Grasshoppers HT of Owerri Шаблон:Flagicon
|
12–10
|
Шаблон:Flagicon Air Afrique Bouake
|
|
|
–
|
|
1983 Details
|
Шаблон:Flagicon Brazzaville
|
ASC Bouake Шаблон:Flagicon
|
21–15
|
Шаблон:Flagicon CARA Brazzaville
|
AS CAMI Шаблон:Flagicon
|
20 – 14
|
Шаблон:Flagicon Nadit Alger
|
1984 Details
|
Шаблон:Flagicon Dakar
|
ASC Bouake Шаблон:Flagicon
|
19 – 17
|
Шаблон:Flagicon Étoile du Congo
|
Grasshoppers HT of Lagos Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Shippings of Douala
|
1985 Details
|
Шаблон:Flagicon Rabat
|
Étoile du Congo Шаблон:Flagicon
|
22–16
|
Шаблон:Flagicon Grasshoppers HT of Owerri
|
ASC Bouake Шаблон:Flagicon
|
–
|
|
1986 Details
|
Шаблон:Flagicon Libreville
|
Étoile du Congo Шаблон:Flagicon
|
21 – 18
|
Шаблон:Flagicon AS CAMI
|
Grasshoppers HT of Owerri Шаблон:Flagicon
|
–
|
|
1987 Details
|
Шаблон:Flagicon Owerri
|
Ferroportuária Шаблон:Flagicon
|
19 – 15
|
Шаблон:Flagicon Grasshoppers HT of Owerri
|
Étoile du Congo Шаблон:Flagicon
|
–
|
|
1988 Details
|
Шаблон:Flagicon Cotonou
|
Grasshoppers HT of Owerri Шаблон:Flagicon
|
19–16
|
Шаблон:Flagicon AS Cheminot
|
Petro Atlético Шаблон:Flagicon
|
26–25
|
Шаблон:Flagicon Camship
|
1989 Details
|
Шаблон:Flagicon Abidjan / Bouake
|
USC Bassam Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Camship
|
Ferroportuária Шаблон:Flagicon
|
–
|
|
1990 Details
|
Шаблон:Flagicon Brazzaville
|
Étoile du Congo Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Camship
|
Africa Sports Шаблон:Flagicon
|
–
|
|
1991 Details
|
Шаблон:Flagicon Kano
|
Africa Sports Шаблон:Flagicon
|
Шаблон:Ref
|
Шаблон:Flagicon Petro Atlético
|
CNPS Yaoundé Шаблон:Flagicon
|
Шаблон:Ref
|
|
1992 Details
|
Шаблон:Flagicon Yamoussoukro
|
Africa Sports Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Petro Atlético
|
Étoile du Congo Шаблон:Flagicon
|
–
|
|
1993 Details
|
Шаблон:Flagicon Tunis
|
Petro Atlético Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Africa Sports
|
Étoile du Congo Шаблон:Flagicon
|
–
|
|
1994 Details
|
Шаблон:Flagicon Cotonou
|
Étoile du Congo Шаблон:Flagicon
|
21 – 20
|
Шаблон:Flagicon Africa Sports
|
Petro Atlético Шаблон:Flagicon
|
–
|
|
1995 Details
|
Шаблон:Flagicon Cotonou
|
Petro Atlético Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Africa Sports
|
Étoile du Congo Шаблон:Flagicon
|
–
|
|
1996 Details
|
Шаблон:Flagicon Cotonou
|
Africa Sports Шаблон:Flagicon
|
17 – 16
|
Шаблон:Flagicon MC Alger
|
Petro Atlético Шаблон:Flagicon
|
–
|
Шаблон:Flagicon AS Aviação
|
1997 Details
|
Шаблон:Flagicon Niamey
|
Petro Atlético Шаблон:Flagicon
|
26 – 24
|
Шаблон:Flagicon Africa Sports
|
MC Alger Шаблон:Flagicon
|
–
|
|
1998 Details
|
Шаблон:Flagicon Cotonou
|
Petro Atlético Шаблон:Flagicon
|
27–25
|
Шаблон:Flagicon Africa Sports
|
CARA Brazzaville Шаблон:Flagicon
|
20–19
|
Шаблон:Flagicon Inter Club
|
1999 Details
|
Шаблон:Flagicon Niamey
|
Petro Atlético Шаблон:Flagicon
|
25 – 21
|
Шаблон:Flagicon Africa Sports
|
RAC Abidjan Шаблон:Flagicon
|
–
|
|
2000 Details
|
Шаблон:Flagicon Cotonou
|
Petro Atlético Шаблон:Flagicon
|
25 – 19
|
Шаблон:Flagicon Africa Sports
|
Rombo Sport Шаблон:Flagicon
|
–
|
|
2001 Details
|
Шаблон:Flagicon Benin City
|
Petro Atlético Шаблон:Flagicon
|
36 – 18
|
Шаблон:Flagicon Africa Sports
|
Rombo Sport Шаблон:Flagicon
|
24 – 12
|
Шаблон:Flagicon Étoile du Congo
|
2002 Details
|
Шаблон:Flagicon Libreville
|
Petro Atlético Шаблон:Flagicon
|
32 – 30
|
Шаблон:Flagicon ENANA
|
Rombo Sport Шаблон:Flagicon
|
–
|
|
2003 Details
|
Шаблон:Flagicon Cotonou
|
Petro Atlético Шаблон:Flagicon
|
32 – 30
|
Шаблон:Flagicon Rombo Sport
|
Inter Club Шаблон:Flagicon
|
–
|
|
2004 Details
|
Шаблон:Flagicon Casablanca
|
Petro Atlético Шаблон:Flagicon
|
36 – 25
|
Шаблон:Flagicon Inter Club
|
TKC Шаблон:Flagicon
|
–
|
|
2005 Details
|
Шаблон:Flagicon Abidjan
|
Petro Atlético Шаблон:Flagicon
|
26 – 21
|
Шаблон:Flagicon Rombo Sport
|
ASA Шаблон:Flagicon
|
36 – 26
|
Шаблон:Flagicon FAP Yaoundé
|
2006 Details
|
Шаблон:Flagicon Abidjan
|
Petro Atlético Шаблон:Flagicon
|
40 – 25
|
Шаблон:Flagicon Rombo Sport
|
Africa Sports Шаблон:Flagicon
|
–
|
|
2007 Details
|
Шаблон:Flagicon Cotonou
|
Petro Atlético Шаблон:Flagicon
|
43 – 27
|
Шаблон:Flagicon ASA
|
Africa Sports Шаблон:Flagicon
|
–
|
|
2008 Details
|
Шаблон:Flagicon Casablanca
|
Petro Atlético Шаблон:Flagicon
|
31 – 19
|
Шаблон:Flagicon TKC
|
Rombo Sport Шаблон:Flagicon
|
–
|
Шаблон:Flagicon FAP Yaoundé
|
2009 Details
|
Шаблон:Flagicon Yaoundé
|
Petro Atlético Шаблон:Flagicon
|
29 – 24
|
Шаблон:Flagicon 1º de Agosto
|
Inter Club Шаблон:Flagicon
|
–
|
Шаблон:Flagicon Rombo Sport
|
2010 Details [1]
|
Шаблон:Flagicon Casablanca
|
Petro Atlético Шаблон:Flagicon
|
35 – 22
|
Шаблон:Flagicon Inter Club
|
FAP Yaoundé Шаблон:Flagicon
|
36 – 23
|
Шаблон:Flagicon Union Nouasser
|
2011 Details [2]
|
Шаблон:Flagicon Kaduna
|
Petro Atlético Шаблон:Flagicon
|
35 – 32
|
Шаблон:Flagicon 1º de Agosto
|
FAP Yaoundé Шаблон:Flagicon
|
35 – 33
|
Шаблон:Flagicon CARA Brazzaville
|
2012 Details
|
Шаблон:Flagicon Tangier
|
Petro Atlético Шаблон:Flagicon
|
29 – 23
|
Шаблон:Flagicon 1º de Agosto
|
FAP Yaoundé Шаблон:Flagicon
|
25–24
|
Шаблон:Flagicon ABO Sport
|
2013 Details
|
Шаблон:Flagicon Marrakesh
|
Petro Atlético Шаблон:Flagicon
|
31 – 27
|
Шаблон:Flagicon 1º de Agosto
|
Progresso Шаблон:Flagicon
|
33 – 30
|
Шаблон:Flagicon Inter Club
|
2014 Details
|
Шаблон:Flagicon Tunis
|
1º de Agosto Шаблон:Flagicon
|
27 – 25
|
Шаблон:Flagicon Petro Atlético
|
Progresso Шаблон:Flagicon
|
28 – 25
|
Шаблон:Flagicon Étoile du Congo
|
2015 Details
|
Шаблон:Flagicon Nador
|
1º de Agosto Шаблон:Flagicon
|
23 – 21
|
Шаблон:Flagicon Petro Atlético
|
FAP Yaoundé Шаблон:Flagicon
|
31 – 22
|
Шаблон:Flagicon Africa Sports
|
2016 Details
|
Шаблон:Flagicon Ouagadougou
|
1º de Agosto Шаблон:Flagicon
|
42 – 25
|
Шаблон:Flagicon ASEL
|
FAP Yaoundé Шаблон:Flagicon
|
30 – 24
|
Шаблон:Flagicon TKC
|
2017 Details
|
Шаблон:Flagicon Hammamet
|
1º de Agosto Шаблон:Flagicon
|
30 – 17
|
Шаблон:Flagicon ASF Sfax
|
FAP Yaoundé Шаблон:Flagicon
|
31 – 24
|
Шаблон:Flagicon ABO Sport
|
2018 Details
|
Шаблон:Flagicon Abidjan
|
1º de Agosto Шаблон:Flagicon
|
25 – 21
|
Шаблон:Flagicon Petro Atlético
|
ABO Sport Шаблон:Flagicon
|
27 – 22
|
Шаблон:Flagicon FAP Yaoundé
|
2019 Details
|
Шаблон:Flagicon Praia
|
1º de Agosto Шаблон:Flagicon
|
18 – 16
|
Шаблон:Flagicon Petro Atlético
|
ABO Sport Шаблон:Flagicon
|
29 – 28
|
Шаблон:Flagicon DGSP
|
2020
|
|
Canceled due to COVID-19 pandemic
|
2021
|
|
Canceled due to lack of host country[3]
|
2022 Details
|
Шаблон:Flagicon Hammamet
|
1º de Agosto Шаблон:Flagicon
|
29 – 24
|
Шаблон:Flagicon Petro Atlético
|
|
CSF Moknine Шаблон:Flagicon
|
26 – 24
|
Шаблон:Flagicon DGSP
|