# CAF Confederation Cup 2019/20

Der CAF Confederation Cup 2019/20 (aus Sponsorengründen auch Total CAF Confederation Cup 2019/20 genannt) war die 17. Spielzeit des zweitwichtigsten afrikanischen Wettbewerbs für Vereinsmannschaften im Fußball unter dieser Bezeichnung. Die Saison begann mit der Vorrunde am 9. August 2019 und endete mit dem Finale am 25. Oktober 2020.
Sieger wurde zum ersten Mal der marokkanische Verein RS Berkane, der sich im Finale mit 1:0 gegen Pyramids FC durchsetzen konnte. Er qualifizierte sich so für den CAF Super Cup gegen den Sieger der Champions League 2019/20.

## Vorrunde

Die Auslosung fand am 21. Juli 2019 statt. Die Hinspiele wurden vom 9. bis zum 12. August, die Rückspiele vom 23. bis zum 25. August 2019 ausgetragen.
| | Gesamt | | Hinspiel | Rückspiel |
| ASC Snim Mauretanien | 0:7 | Benin ESAE FC | 0:5 | 0:2 |
| US Gendarmerie Nationale Niger | 1:3 | Libyen al-Ittihad | 1:1 | 0:2 |
| Maranatha Fiokpo Togo | 3:0 | Liberia LISCR FC | 3:0 | 0:0 |
| AS Pélican Gabun | 2:2 (4:2 i. E.) | Kongo Demokratische Republik AS Maniema Union | 1:1 | 1:1 |
| Paradou AC Algerien | 3:1 | Guinea-a CI Kamsar | 3:0 | 0:1 |
| Bolton City Mauritius | 3:2 | Botswana Jwaneng Galaxy | 3:1 | 0:1 |
| Banadir SC Somalia | 0:1 | Sansibar Malindi SC | 0:0 | 0:1 |
| Akonangui FC Äquatorialguinea | 1:4 | Ghana AshantiGold SC | 1:1 | 0:3 |
| Niger Tornadoes Nigeria | 4:5 | Guinea-a Santoba FC | 1:2 | 3:3 |
| TS Galaxy Sudafrika | 2:0 | Seychellen Saint Louis Suns United | 1:0 | 1:0 |
| Buildcon FC Sambia | 1:2 | Eswatini Young Buffaloes | 0:1 | 1:1 |
| AS Arta/Solar7 Dschibuti | 1:4 | Sudan al Khartoum SC | 1:1 | 0:3 |
| Daring Club Motema Pembe Kongo Demokratische Republik | 4:0 | Kamerun Stade Renard de Melong | 2:0 | 2:0 |
| AS Kigali Ruanda | 2:1 | Tansania KMC FC | 0:0 | 2:1 |
| Proline FC Uganda | 3:0 | Malawi Masters Security FC | 3:0 | 0:0 |
| Bandari FC Kenia | (a)1:1(a) | Sudan Al-Ahly Shendi | 0:0 | 1:1 |
| US Ben Guerdane Tunesien | 5:1 | Sudsudan Amarat United | 5:1 | 0:0 |
| Fasil Kenema SC Athiopien | 2:3 | Tansania Azam FC | 1:0 | 1:3 |
| Triangle United Simbabwe | 5:0 | Burundi Rukinzo FC | 5:0 | 0:0 |
| Pyramids FC Agypten | 5:1 | Kongo Republik Étoile du Congo | 4:1 | 1:0 |
| CR Belouizdad Algerien | 4:0 | Tschad AS CotonTchad | 2:0 | 2:0 |

## Erste Runde

Die Auslosung fand am 21. Juli 2019 statt. Die Hinspiele wurden vom 13. bis zum 15. September, die Rückspiele vom 27. bis zum 29. September 2019 ausgetragen.
| | Gesamt | | Hinspiel | Rückspiel |
| ESAE FC Benin | 0:0 (3:2 i. E.) | Burkina Faso Salitas FC | 0:0 | 0:0 |
| al-Ittihad Libyen | (a)1:1(a) | Marokko Hassania d’Agadir | 1:1 | 0:0 |
| Maranatha Fiokpo Togo | 2:3 | Mali Djoliba AC | 1:2 | 1:1 |
| AS Pélican Gabun | 3:4 | Nigeria Rangers International | 2:1 | 1:3 |
| Paradou AC Algerien | 3:1 | Tunesien CS Sfax | 3:1 | 0:0 |
| Bolton City Mauritius | 1:5 | Sambia Zanaco FC | 1:2 | 0:3 |
| Malindi SC Sansibar | 2:7 | Agypten al-Masry | 1:4 | 1:3 |
| AshantiGold SC Ghana | 3:4 | Marokko RS Berkane | 3:2 | 0:2 |
| Santoba FC Guinea-a | 0:3 | Elfenbeinküste FC San Pédro | 0:0 | 0:3 |
| TS Galaxy Sudafrika | 4:1 | Madagaskar CNaPS Sport | 1:0 | 3:1 |
| Young Buffaloes Eswatini | 1:3 | Sudafrika Bidvest Wits | 1:0 | 0:3 |
| al Khartoum SC Sudan | 3:3 (1:3 i. E.) | Kongo Demokratische Republik Daring Club Motema Pembe | 1:2 | 2:1 |
| AS Kigali Ruanda | 2:3 | Uganda Proline FC | 1:1 | 1:2 |
| Bandari FC Kenia | 3:2 | Tunesien US Ben Guerdane | 2:0 | 1:2 |
| Azam FC Tansania | 0:2 | Simbabwe Triangle United | 0:1 | 0:1 |
| Pyramids FC Agypten | 2:1 | Algerien CR Belouizdad | 1:1 | 1:0 |

## Play-off-Runde

Die Auslosung fand am 9. Oktober 2019 statt. Dabei wurde je ein Sieger der ersten Runde gegen einen Unterlegenen der ersten Runde der Champions League gelost, wobei die Vereine des CAF Confederation Cups im Rückspiel Heimreicht hatten. Die Hinspiele wurden am 27. und 28. sowie am 30. Oktober, die Rückspiele am 3. und 5. November 2019 ausgetragen.
| | Gesamt | | Hinspiel | Rückspiel |
| Horoya AC Guinea-a | 5:2 | Kenia Bandari FC | 4:2 | 1:0 |
| Young Africans FC Tansania | 1:5 | Agypten Pyramids FC | 1:2 | 0:3 |
| FC Enyimba Nigeria | 4:1 | Sudafrika TS Galaxy | 2:0 | 2:1 |
| AS Génération Foot Senegal | 1:1 (3:4 i. E.) | Benin ESAE FC | 0:1 | 1:0 |
| Asante Kotoko SC Ghana | 1:2 | Elfenbeinküste FC San Pédro | 1:0 | 0:2 |
| KCCA FC Uganda | 1:4 | Algerien Paradou AC | 0:0 | 1:4 |
| Gor Mahia FC Kenia | 2:3 | Kongo Demokratische Republik Daring Club Motema Pembe | 1:1 | 1:2 |
| UD Songo Mosambik | 1:8 | Sudafrika Bidvest Wits | 1:2 | 0:6 |
| Elect Sport N’Djamena FC Tschad | 0:5 | Mali Djoliba AC | 0:1 | 0:4 |
| Green Eagles FC Sambia | 2:3 | Marokko Hassania d’Agadir | 1:1 | 1:2 |
| Cano Sport Äquatorialguinea | 2:8 | Sambia Zanaco FC | 1:3 | 1:5 |
| Fosa Juniors Madagaskar | 2:5 | Marokko RS Berkane | 2:0 | 0:5 |
| Côte d’Or FC Seychellen | 0:6 | Agypten al-Masry | 0:4 | 0:2 |
| ASC Kara Togo | (a)2:2(a) | Nigeria Rangers International | 2:1 | 0:1 |
| FC Nouadhibou Mauretanien | 4:3 | Simbabwe Triangle United | 2:0 | 2:3 |
| al-Nasr Libyen | 4:2 | Uganda Proline FC | 2:2 | 2:0 |

## Gruppenphase

Die Gruppenauslosung fand am 10. November 2019 statt. Die 16 Sieger der Play-off-Runde wurden in vier Lostöpfe eingeteilt und zu vier Gruppen mit jeweils vier Mannschaften gelost. Gesetzt wurden die Mannschaften nach ihren Ergebnissen in den CAF-Wettbewerben der letzten fünf Spielzeiten (CAF-Fünfjahreswertung). Die Gruppensieger und -zweiten qualifizierten sich für das Viertelfinale, die Dritt- und Viertplatzierten schieden aus dem Wettbewerb aus. Bei Punktgleichheit zweier oder mehrerer Mannschaften wurde die Platzierung durch folgende Kriterien ermittelt:
* Anzahl Punkte im direkten Vergleich
* Tordifferenz im direkten Vergleich
* Anzahl Tore im direkten Vergleich
* Anzahl Auswärtstore im direkten Vergleich
* Wenn nach der Anwendung der Kriterien 1 bis 4 immer noch mehrere Mannschaften denselben Tabellenplatz belegen, werden die Kriterien 1 bis 4 erneut angewendet, jedoch ausschließlich auf die Direktbegegnungen der betreffenden Mannschaften. Sollte auch dies zu keiner definitiven Platzierung führen, werden die Kriterien 6 bis 9 angewendet.
* Tordifferenz aus allen Gruppenspielen
* Anzahl Tore in allen Gruppenspielen
* Anzahl Auswärtstore in allen Gruppenspielen
* Losziehung

### Gruppe A

| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 1. | Agypten Pyramids FC | 6 | 5 | 0 | 1 | 014:300 | +11 | 15 |
| 2. | Agypten al-Masry | 6 | 3 | 1 | 2 | 010:900 | +1 | 10 |
| 3. | Nigeria Rangers International | 6 | 1 | 3 | 2 | 006:900 | −3 | 06 |
| 4. | Mauretanien FC Nouadhibou | 6 | 0 | 2 | 4 | 003:120 | −9 | 02 |
| 1. Dezember 2019 |
| Rangers International | 1:3 | Pyramids FC | Nnamdi-Azikiwe-Stadion |
| FC Nouadhibou | 2:3 | al-Masry | Stade Cheikha Ould Boïdiya |
| 8. Dezember 2019 |
| al-Masry | 4:2 | Rangers International | Alexandria Stadium |
| Pyramids FC | 6:0 | FC Nouadhibou | Stadion des 30. Juni |
| 29. Dezember 2019 |
| al-Masry | 1:2 | Pyramids FC | Alexandria Stadium |
| FC Nouadhibou | 0:0 | Rangers International | Stade Cheikha Ould Boïdiya |
| 12. Januar 2020 |
| Rangers International | 1:1 | FC Nouadhibou | Nnamdi-Azikiwe-Stadion |
| Pyramids FC | 2:0 | al-Masry | Stadion des 30. Juni |
| 26. Januar 2020 |
| Pyramids FC | 0:1 | Rangers International | Cairo International Stadium |
| al-Masry | 1:0 | FC Nouadhibou | Alexandria Stadium |
| 2. Februar 2020 |
| FC Nouadhibou | 0:1 | Pyramids FC | Stadion des 30. Juni (in Kairo) |
| Rangers International | 1:1 | al-Masry | Nnamdi-Azikiwe-Stadion |

### Gruppe B

| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 1. | Marokko RS Berkane | 6 | 3 | 2 | 1 | 013:400 | +9 | 11 |
| 2. | Sambia Zanaco FC | 6 | 2 | 4 | 0 | 008:400 | +4 | 10 |
| 3. | Kongo Demokratische Republik Daring Club Motema Pembe | 6 | 3 | 1 | 2 | 006:600 | ±0 | 10 |
| 4. | Benin ESAE FC | 6 | 0 | 1 | 5 | 001:140 | −13 | 01 |
| 1. Dezember 2019 |
| Daring Club Motema Pembe | 1:1 | Zanaco FC | Stade des Martyrs |
| RS Berkane | 3:0 | ESAE FC | Stade Municipal de Berkane |
| 8. Dezember 2019 |
| ESAE FC | 0:2 | Daring Club Motema Pembe | Stade Charles de Gaulle |
| Zanaco FC | 1:1 | RS Berkane | National Heroes Stadium |
| 29. Dezember 2019 |
| ESAE FC | 0:0 | Zanaco FC | Stade Charles de Gaulle |
| RS Berkane | 3:0 | Daring Club Motema Pembe | Stade Municipal de Berkane |
| 12. Januar 2020 |
| Daring Club Motema Pembe | 1:0 | RS Berkane | Stade des Martyrs |
| Zanaco FC | 3:0 | ESAE FC | National Heroes Stadium |
| 26. Januar 2020 |
| ESAE FC | 1:5 | RS Berkane | Stade Charles de Gaulle |
| Zanaco FC | 2:1 | Daring Club Motema Pembe | National Heroes Stadium |
| 2. Februar 2020 |
| RS Berkane | 1:1 | Zanaco FC | Stade Municipal de Berkane |
| Daring Club Motema Pembe | 1:0 | ESAE FC | Stade des Martyrs |

### Gruppe C

| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 1. | Guinea-a Horoya AC | 6 | 4 | 2 | 0 | 008:100 | +7 | 14 |
| 2. | Libyen al-Nasr | 6 | 2 | 2 | 2 | 004:700 | −3 | 08 |
| 3. | Mali Djoliba AC | 6 | 2 | 2 | 2 | 004:300 | +1 | 08 |
| 4. | Sudafrika Bidvest Wits | 6 | 0 | 2 | 4 | 002:700 | −5 | 02 |
| 1. Dezember 2019 |
| al-Nasr | 1:1 | Djoliba AC | al Salam Stadium (in Kairo) |
| Bidvest Wits | 0:0 | Horoya AC | Bidvest Stadium |
| 8. Dezember 2019 |
| Djoliba AC | 1:0 | Bidvest Wits | Stade du 26 mars |
| Horoya AC | 3:0 | al-Nasr | Stade du 28 Septembre |
| 29. Dezember 2019 |
| Horoya AC | 1:0 | Djoliba AC | Stade du 28 Septembre |
| Bidvest Wits | 0:0 | al-Nasr | Dobsonville Stadium |
| 12. Januar 2020 |
| al-Nasr | 2:1 | Bidvest Wits | Petro Sport Stadium (in Kairo) |
| Djoliba AC | 0:0 | Horoya AC | Stade du 26 mars |
| 26. Januar 2020 |
| Horoya AC | 2:1 | Bidvest Wits | Stade du 28 Septembre |
| Djoliba AC | 0:1 | al-Nasr | Stade du 26 mars |
| 2. Februar 2020 |
| Bidvest Wits | 0:2 | Djoliba AC | Dobsonville Stadium |
| al-Nasr | 0:2 | Horoya AC | Petro Sport Stadium (in Kairo) |

### Gruppe D

| Pl. | Verein | Sp. | S | U | N | Tore | Diff. | Punkte |
| 1. | Marokko Hassania d’Agadir | 6 | 3 | 2 | 1 | 009:500 | +4 | 11 |
| 2. | Nigeria FC Enyimba | 6 | 3 | 1 | 2 | 011:700 | +4 | 10 |
| 3. | Algerien Paradou AC | 6 | 2 | 2 | 2 | 005:600 | −1 | 08 |
| 4. | Elfenbeinküste FC San Pédro | 6 | 0 | 3 | 3 | 003:100 | −7 | 03 |
| 1. Dezember 2019 |
| FC San Pédro | 0:0 | Paradou AC | Stade Félix Houphouët-Boigny |
| Hassania d’Agadir | 2:0 | FC Enyimba | Stade Adrar |
| 8. Dezember 2019 |
| FC Enyimba | 1:0 | FC San Pédro | Enyimba-International-Stadion |
| Paradou AC | 0:2 | Hassania d’Agadir | Stade Mustapha Tchaker |
| 29. Dezember 2019 |
| FC San Pédro | 1:1 | Hassania d’Agadir | Stade Félix Houphouët-Boigny |
| Paradou AC | 1:0 | FC Enyimba | Stade Mustapha Tchaker |
| 12. Januar 2020 |
| FC Enyimba | 4:1 | Paradou AC | Enyimba-International-Stadion |
| Hassania d’Agadir | 3:0 | FC San Pédro | Stade Adrar |
| 26. Januar 2020 |
| FC Enyimba | 1:1 | Hassania d’Agadir | Enyimba-International-Stadion |
| Paradou AC | 0:0 | FC San Pédro | Stade Mustapha Tchaker |
| 2. Februar 2020 |
| FC San Pédro | 2:5 | FC Enyimba | Stade Félix Houphouët-Boigny |
| Hassania d’Agadir | 0:3 | Paradou AC | Stade Adrar |

## Finalrunde
### Viertelfinale

Die Auslosung fand am 5. Februar 2020 statt. Es traf je ein Gruppenzweiter auf einen Gruppensieger einer anderen Gruppe, wobei die Gruppensieger das Hinspiel zunächst auswärts bestritten. Die Hinspiele wurden am 1. März, die Rückspiele am 8. März 2020 ausgetragen.
| | Gesamt | | Hinspiel | Rückspiel |
| Zanaco FC Sambia | 1:3 | Agypten Pyramids FC | 0:3 | 1:0 |
| al-Nasr Libyen | 0:7 | Marokko Hassania d’Agadir | 0:5 | 0:2 |
| al-Masry Agypten | 2:3 | Marokko RS Berkane | 2:2 | 0:1 |
| FC Enyimba Nigeria | 1:3 | Guinea-a Horoya AC | 1:1 | 0:2 |

### Halbfinale

Die Hinspiele sollten ursprünglich am 3. Mai, die Rückspiele am 10. Mai 2020 ausgetragen werden. Aufgrund der COVID-19-Pandemie wurde sie zunächst auf unbestimmte Zeit verschoben. Das Halbfinale fand schließlich in jeweils einem Spiel am 19. und 20. Oktober 2020 in Marokko statt.
| | Ergebnis | |
| Pyramids FC Agypten | 2:0 | Guinea-a Horoya AC |
| RS Berkane Marokko | 2:1 | Marokko Hassania d’Agadir |

### Finale

Das Spiel sollte ursprünglich am 24. Mai 2020 ausgetragen werden, wurde aber ebenso wie das Halbfinale zunächst auf unbestimmte Zeit verschoben. Das Spiel fand schließlich am 25. Oktober 2020 in Marokko statt.
| | Ergebnis | |
| Pyramids FC Agypten | 0:1 | Marokko RS Berkane |