2019–20 CAF Champions League
Founded | 1964 (1997 in its current format) |
---|---|
Region | Africa (CAF) |
Number of teams | 16 (Group stage) 52 (Total) (from 44 associations) |
Qualifier for | CAF Super Cup FIFA Club World Cup |
Related competitions | CAF Confederation Cup |
Current champions | Espérance de Tunis (4 title) |
Most successful club(s) | Al Ahly (8 titles) |
Website |
Schedule
Phase | Round | Draw date | First leg | Second leg |
---|---|---|---|---|
Qualifying | Preliminary round | 21 July 2019 | 9–11 August 2019 | 23–25 August 2019 |
First round | 13–15 September 2019 | 27–29 September 2019 | ||
Group stage | Matchday 1 | 9 October 2019 | 29 November – 1 December 2019 | |
Matchday 2 | 6–8 December 2019 | |||
Matchday 3 | 27–29 December 2019 | |||
Matchday 4 | 14–16 February 2020 | |||
Matchday 5 | 21–23 February 2020 | |||
Matchday 6 | 6–8 March 2020 | |||
Knockout stage | Quarter-finals | 11 March 2020 | 3–5 April 2020 | 10–12 April 2020 |
Semi-finals | 18-19 October 2020 | 23 October01 November 2020 | ||
Final | 23 October 2020 |
Qualifying rounds
Preliminary round
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Brikama United | 3-7 | Raja Casablanca | 3-3 Bojang (2), Manneh / Badr Banoun (2), Mouhcine Moutouali | 0-4 Soufiane Rahimi, Nanah (2), Maouhcine Moutouali |
AS Tempête Mocaf | 2-3 | Al-Nasr | 1-0 Nyetobouko | 1-3 Kaya / Moataz Al-Mehdi (2), Belaem |
JS Kabylie | 3-3 | Al-Merrikh | 1-0 Bansayah | 2-3 Nabil Saadou, Toufik Addadi / Bakri Al-Madina (2), Tag Eldin Ibrahim |
Stade Malien | 1-2 | Horoya | 1-1 Kone / Asante | 0-1 Nikiema |
Buffles du Borgou | 1-2 | ASC Kara | 1-1 Martins / Ouro-Agoro | 0-1 Nane |
UMS de Loum | 0-1 | AS Vita Club | 0-0 | 0-1 Mumuni |
Rayon Sports | 1-1 | Al-Hilal | 1-1 Sarpong / Nizar Hamid | 0-0 |
Rahimo | 1-5 | Enyimba | 1-0 Zonon | 0-5 Bala (2), Okorom, Dimgba (2) |
AS SONIDEP | 2-5 | USM Alger | 1-2 Sabo / Zakaria Benchaa (2) | 1-3 Mustapha Kheiraoui (og) / Aymen Mahious, Muaid Ellafi, Oualid Ardji |
Aigle Noir | 1-5 | Gor Mahia | 0-0 | 1-5 Gasongo / Hitimana (og), Kipkirui (2), Ambundo, Omondi |
Atlabara | 0-13 | Al-Ahly | 0-4 Ali Maaloul, Walid Azaro (2), Ahmed el Sheikh | 0-9 Salah Mohsen (2), Hussein El Shahat (3), Ahmed Fathy, Hamdy Fathy (2), Salim (og) |
Cano Sport | 3-2 | Mekelle 70 Enderta | 2-1 Obiang, Jose Fidel Sipi / Gebremichael | 1-1 Benjamin Ndong / Gebremichael |
Dekedaha | 0-13 | Zamalek | 0-7 Achraf Bencharki (2), Mahmoud Hamdy (2), Omar El Said, Karim Bambo, Mostafa Mohamed | 0-6 Mostafa Mohamed (2), Shikabala (2), Mahmoud Alaa, Mahmoud Abdel Azizi |
LPRC Oilers | 1-3 | Génération Foot | 1-0 Sackor | 0-3 Gueye, Bayo, Diagne |
Hafia | 3-8 | Étoile du Sahel | 2-1 Sylla, Sacca / Karim Aribi | 1-7 Kader Bidimbou / Ouanes, Karim Aribi (4), Al Arbi (2) |
Kano Pillars | 3-4 | Asante Kotoko | 3-2 Adam, Rabiu Ali, Mohammed Gambo / Blay, Asiamah | 0-2 Andoh, Gyamfi |
African Stars | 3-4 | KCCA | 3-2 Amseb, Youssouf (2) / Kamberipa (og), Patrick Kaddu | 0-2 Kizza, Allan Okello |
Matlama | 0-4 | Petro de Luanda | 0-2 Manguxi, Mensah | 0-2 Mensah, Afonso |
Fomboni | 3-3 | Côte d'Or | 2-2 Sadad, Mouhtare / Stephane, Kbenga | 1-1 Mouhtare / Kizito |
AS Otôho | 2-5 | Mamelodi Sundowns | 2-1 Nganou, Tofic / Morena | 0-4 Gaston Sirino (2), Mosa Lebusa, Themba Zwane |
SO de l'Armée | 0-1 | FC Nouadhibou | 0-0 | 0-1 Abdoulaye Gaye |
Cercle Mbéri Sportif | 0-2 | Elect-Sport | 0-0 | 0-2 Gamninga, Seid |
Green Mamba | 0-3 | ZESCO United | 0-2 Kasumba, Jhon Ching'andu | 0-1 Jesse Were |
Young Africans | 2-1 | Township Rollers | 1-1 Patrick Sibomana / Serameng | 1-0 Balinya |
Big Bullets | 2-3 | FC Platinum | 0-0 | 2-3 Banda, Phiri / Devon Chafa, Tigere, Chikwende |
UD Songo | 1-1 | Simba | 0-0 | 1-1 Misguissone / Erasto Nyoni |
KMKM | 0-4 | 1º de Agosto | 0-2 Ary Papel, Yombi | 0-2 Mabululu (2) |
Green Eagles | 2-1 | Orlando Pirates | 1-0 Spencer Sautu | 1-1 Shamende / Happy Jele |
Fosa Juniors | 2-1 | Pamplemousses | 1-0 Baggio Rakotoarisoa | 1-1 Andriamamonjy / Razah |
First round
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Al-Nasr | 2-4 | Raja Casablanca | 1-3 Sherif / Ngoma, Nanah, Mouhcine Moutouali | 1-1 Figongang / Mouhcine Moutouali |
JS Kabylie | 2-2 (5-3 pen.) | Horoya | 2-0 Hamza Banouh (2) | 0-2 Aristide Bance, Makambo (5-3 pen.) |
ASC Kara | 0-1 | AS Vita Club | 0-0 | 0-1 Kikasa |
Enyimba | 0-1 | Al-Hilal | 0-0 | 0-1 Eldai |
USM Alger | 6-1 | Gor Mahia | 4-1 Mohammed Rabie Meftah (2), Zakaria Benchaa (2) / Kenneth Muguna | 2-0 Aymen Mahious (2) |
Cano Sport | 0-6 | Al-Ahly | 0-2 Salah Mohsen, Walid Soliman | 0-4 Aliou Dieng, Junior Ajavi, Hussein El Shahat, Marwan Mohsen |
Génération Foot | 2-2 | Zamalek | 2-1 Gueye (2) / Mostafa Mohamed | 0-1 Mostafa Mohamed Ahmed Abdalla |
Asante Kotoko | 2-3 | Étoile du Sahel | 2-0 Augustine Okrah, Arthur | 0-3 Ouanes, Karim Aribi (2) |
Petro de Luanda | 1-1 | Kampala City | 0-0 | 1-1 Job / Mustafa Kizza |
Côte d'Or | 1-16 | Mamelodi Sundowns | 0-5 Samuel Mabunda (2), Lyle Lakay, Mkhulise, Wayne Arendse | 1-11 Voavy / Themba Zwane, Gaston Sirino, Sibusiso Vilakazi (2), Oupa Manyisa, Morena, Motjeka Madisha, Anele Ngcongca, N.Zwane, Benoit Marie, Mauricio Affonso |
FC Nouadhibou | 1-6 | Wydad Casablanca | 0-2 Mohamed Nahiri, Ismail El Haddad | 1-4 Boubacar Bagili / Mohamed Nahiri, İsmail El Haddad, Ayman El Hassouni, Ayoub El Kaabi |
Elect-Sport | 2-3 | Espérance de Tunis | 1-1 Djibrine / Fedi Ben Choug | 1-2 Ibrahim / Ouattara, Raouf Benguit |
Young Africans | 2-3 | ZESCO United | 1-1 Patrick Sibomana / Thabani Kamusoko | Sadney Urikhob / Jesse Were, Kola |
FC Platinum | 5-2 | UD Songo | 1-0 Tigere | 4-2 Rodwel Chinyengentere (3), Tigere / Frank Banda, Cremildo |
Green Eagle | 2-2 | 1º de Agosto | 1-2 Shamende / Mabululu, Ngudikama | 1-0 Tapson Kaseba |
Fosa Juniors | 1-3 | TP Mazembe | 0-0 | 1-3 Andriamamonjy / Christian Koffi (2), Ushindi |
Group stage
Group A
Team | Pld. | W | D | L | Goals | Pts. | Qualification |
TP Mazembe | 6 | 4 | 2 | 0 | 11-4 | 14 | Quarters Finals |
Zamalek SC | 6 | 2 | 3 | 1 | 5-4 | 9 | Quarters Finals |
ZESCO United | 6 | 0 | 4 | 2 | 4-7 | 4 | |
1 de Agosto | 6 | 0 | 3 | 3 | 5-10 | 3 |
30-11-2019 | TP Mazembe | 3-0 Muleka (2), Tresor Mputu | Zamalek SC |
30-11-2019 | 1 de Agosto | 1-1 Mabululu / Clement Mwape | ZESCO United |
07-12-2019 | Zamalek SC | 2-0 Achraf Bencharki (2) | 1 de Agosto |
07-12-2019 | ZESCO United | 1-2 Winston Kalengo / Jackson Muleka (2) | TP Mazembe |
27-12-2019 | ZESCO United | 1-1 Quadri Aladeokun / Mostafa Mohamed | Zamalek SC |
27-12-2019 | 1 de Agosto | 1-1 Mabululu / Rainford Kabala | TP Mazembe |
10-01-2020 | Zamalek SC | 2-0 Achraf Bencharki, Mostafa Mohamed | ZESCO United |
11-01-2020 | TP Mazembe | 2-1 Ushindi, Jackson Muleka Kyanvubu / Agostinho Mabululu | 1 de Agosto |
24-01-2020 | Zamalek SC | 0-0 | TP Mazembe |
25-01-2020 | ZESCO United | 1-1 Winston Kalengo / Ary Papel | 1 de Agosto |
01-02-2020 | 1 de Agosto | 0-0 | Zamalek SC |
01-02-2020 | TP Mazembe | 3-1 Jackson Muleka (2), Ushindi / Winston Kalengo | ZESCO United |
Group B
Team | Pld. | W | D | L | Goals | Pts. | Qualification |
Etoile de Suhael | 6 | 4 | 0 | 2 | 8-3 | 12 | Quarters Finals |
Al Ahly | 6 | 3 | 2 | 1 | 7-4 | 11 | Quarters Finals |
Al Hilal | 6 | 3 | 1 | 2 | 7-6 | 10 | |
FC Platinium | 6 | 0 | 1 | 5 | 2-11 | 1 |
29-11-2019 | Etoile de Suhael | 1-0 Yassine Chikhaoui | Al Ahly |
29-11-2019 | Al Hilal | 2-1 Eldai (2) / Tigere | FC Platinium |
06-12-2019 | Al Ahly | 2-1 Hussein El Shahat, Ramadan Sobhi / Athar El Tahir | Al Hilal |
07-12-2019 | FC Platinium | 0-3 Karim Aribi (2), Hazem Haj Hassen | Etoile de Suhael |
28-12-2019 | Al Ahly | 2-0 Walid Soliman (2) | FC Platinium |
28-12-2019 | FC Platinium | 0-1 Athar El Tahir | Al Hilal |
11-01-2020 | FC Platinium | 1-1 Ngala / Marwan Mohsen | Al Ahly |
11-01-2020 | Al Hilal | 1-2 Bakhet / Behaldeen (og), Iheb Msakni | Etoile de Suhael |
25-01-2020 | FC Platinium | 0-1 Eldai | Al Hilal |
26-01-2020 | Al Ahly | 1-0 Oluwafemi Ajayi | Etoile de Suhael |
01-02-2020 | Etoile de Suhael | 2-0 Karim Aribi,Baayou | FC Platinium |
01-02-2020 | Al Hilal | 1-1 Omer / Mohamed Magdy | Al Ahly |
Group C
Team | Pld. | W | D | L | Goals | Pts. | Qualification |
Mamelodi Sundowns | 6 | 4 | 2 | 0 | 9-3 | 14 | Quarters Finals |
Wydad Casablanca | 6 | 2 | 3 | 1 | 10-6 | 9 | Quarters Finals |
USM Alger | 6 | 0 | 4 | 2 | 8-14 | 4 | |
Petro de Luanda | 6 | 0 | 3 | 3 | 6-10 | 3 |
30-11-2019 | USM Alger | 1-1 Abdelkerim Zouari / Badie Aouk | Wydad Casablanca |
30-11-2019 | Mamelodi Sundowns | 3-0 Mauricio Alfonso, Motjeka Madisha, Mkhulise | Petro de Luanda |
07-12-2019 | Petro de Luanda | 1-1 Toni / Zakaria Benchaa | USM Alger |
07-12-2019 | Wydad Casablanca | 0-0 | Mamelodi Sundowns |
28-12-2019 | Wydad Casablanca | 4-1 Ayoub El Kaabi (3), Wilson Tinto Gaspar (og) / Toni | Petro de Luanda |
28-12-2019 | USM Alger | 0-1 Hlompho Kekana | Mamelodi Sundowns |
11-01-2020 | Mamelodi Sundowns | 2-1 Morena, Sibusiso Vilakazi / Aymen Mahious | USM Alger |
11-01-2020 | Petro de Luanda | 2-2 Herenilson, Silas Daniel Satonho / Kazadi Kasengu, Yahya Jabrane | Wydad Casablanca |
24-01-2020 | Wydad Casablanca | 3-1 Walid El Karti, Badie Aouk, Kazadi Kasengu / Mohamed Rabie Meftah | USM Alger |
25-01-2020 | Petro de Luanda | 2-2 Ricardo Job, Jacgues Tuyisenge / Leandro Sirino, Motjeka Madisha | Mamelodi Sundowns |
01-02-2020 | USM Alger | 2-2 Aymen Mahious, Oualid Ardji / Picas, Antonio Rosa Ribeiro | Petro de Luanda |
01-02-2020 | Mamelodi Sundowns | 1-0 Ricardo Dos Santos Nascimento | Wydad Casablanca |
Group D
Team | Pld. | W | D | L | Goals | Pts. | Qualification |
Esperance de Tunis | 6 | 3 | 2 | 1 | 7-3 | 11 | Quarters Finals |
Raja Casablanca | 6 | 3 | 2 | 1 | 6-4 | 11 | Quarters Finals |
JS Kabylie | 6 | 2 | 1 | 3 | 3-7 | 7 | |
AS Vita Club | 6 | 1 | 1 | 4 | 4-6 | 4 |
29-11-2019 | JS Kabylie | 1-0 Toufik Addadi | AS Vita Club |
30-11-2019 | Raja Casablanca | 0-2 Anice Badri, Ouattara | Esperance de Tunis |
06-12-2019 | AS Vita Club | 0-1 Soufianne Rahimi | Raja Casablanca |
06-12-2019 | Esperance de Tunis | 1-0 Anice Badri | JS Kabylie |
27-12-2019 | Raja Casablanca | 2-0 Ben Malango, Soufianne Rahimi | JS Kabylie |
27-12-2019 | Esperance de Tunis | 0-0 | AS Vita Club |
10-01-2020 | JS Kabylie | 0-0 | Raja Casablanca |
11-01-2020 | AS Vita Club | 0-2 Fousseny Coulibaly, Hamdou Mohamed Elhouni | Esperance de Tunis |
25-01-2020 | AS Vita Club | 4-1 Djuma Shabani, Yannick Bangala Litombo, Luzolo, Mayele / Rezki Hamtoune | JS Kabylie |
25-01-2020 | Esperance de Tunis | 2-2 Abdelraouf Benguit, Fedi Ben Choug / Ngah, Badr Banoun | Raja Casablanca |
01-02-2020 | Raja Casablanca | 1-0 Badr Banoun | AS Vita Club |
01-02-2020 | JS Kabylie | 1-0 Rezki Hamtoune | Esperance de Tunis |
Knockout stage
Quarters Finals
28-29 February 2020 | Al Ahly | 2-0 Ali Maaloul (2) | Mamelodi Sundowns |
06-07-March 2020 | Mamelodi Sundowns | 1-1 Gaston Sirino / Lebohang Kgosana Maboe (og) | Al Ahly |
28-29 February 2020 | Raja Casablanca | 2-0 Ben Malongo, Badr Banoun | TP Mazembe |
06-07-March 2020 | TP Mazembe | 1-0 Isaac Tshibangu | Raja Casablanca |
28-29 February 2020 | Zamalek | 3-1 Mohamed Ounajem, Achraf Bencharki, Mahmoud Alaa / Abdelraouf Benguit | Esperance de Tunis |
06-07-March 2020 | Esperance de Tunis | 1-0 Billel Bensaha | Zamalek |
28-29 February 2020 | Wydad Casablanca | 2-0 Mohamed Nahiri (2) | Etoile du Sahel |
06-07-March 2020 | Etoile du Sahel | 1-0 Karim Aribi | Wydad Casablanca |
Semi-Finals
18-10-2020 | Raja Casablanca | 0-1 Achraf Bencharki | Zamalek SC |
04-11-2020 | Zamalek SC | 3-1 Fercani Sesi, Mostafa Mohamed (2) / Ben Malango | Raja Casablanca |
17-10-2020 | Wydad Casablanca | 0-2 Mohamed Magdy, Ali Maâloul | Al Ahly SC |
23-10-2020 | Al Ahly SC | 3-1 Mervan Muhsin, Hüseyin eş-Şehat, Yasser İbrahim / Zouhair El Moutaraji | Wydad Casablanca |
Final
27-11-2020 | Cairo International Stadium, Cairo | Al Ahly SC | 2-1 Amr Mohamed El Soleya, Mohamed Magdy / Shikabala | Zamalek SC |
Top goalscorers
Players (Club) | Goals |
Jackson Muleka (TP Mazembe) | 7 |
Achraf Bencharki (Zamalek SC) | 5 |
Karim Aribi (Etoile du Sahel) Mostafa Mohamed (Zamalek SC) | 4 |