
CAF Confederation Cup (altID 4498
FIFA Region
CAF
Season
2021-2022
Location
Africa
Abbreviation
CAFCC
Summary
The 2021-2022 CAF Confederation Cup (CAFCC) is Africa's 2nd most prestigious club football tournament where all 56 CAF F/As (football associations) may participate. The 2021-2022 CAFCC winner will play against the 2021-2022 CAFCL winner in the 2022 CAF Super Cup.
Club teams qualified for the 2021-2022 CAFCC based on the Rankings for 2021-2022 CAF Competitions table. This table is based on results from each CAF Champions League and Confederation Cup from the 2017 to 2021 seasons. F/As that were not ranked (due to lack of results in previous CAFCL and CAFCC competitions) were only given one CAFCC berth.
Raja Casablanca (MAR1) is the reigning champion.
More Info...
Rankings for 2021-2022 CAF Competitions
F/A | CAF Rank | CAFCL Teams | CAFCC Teams |
---|
Morocco | 1 | 2 | 2 |
Egypt | 2 | 2 | 2 |
Tunisia | 3 | 2 | 2 |
Algeria | 4 | 2 | 2 |
South Africa | 5 | 2 | 2 |
Congo DR | 6 | 2 | 2 |
Guinea | 7 | 2 | 2 |
Nigeria | 8 | 2 | 2 |
Zambia | 9 | 2 | 2 |
Angola | 10 | 2 | 2 |
Sudan | 11 | 2 | 2 |
Tanzania | 12 | 2 | 2 |
Cameroon | 13 | 1 | 1 |
Senegal | 14 | 1 | 1 |
Libya | 15 | 1 | 1 |
Côte d'Ivoire | 16 | 1 | 1 |
Kenya | 17 | 1 | 1 |
Zimbabwe | 17 | 1 | 1 |
Congo | 19 | 1 | 1 |
Mali | 20 | 1 | 1 |
Mozambique | 20 | 1 | 1 |
Uganda | 20 | 1 | 1 |
Ghana | 23 | 1 | 1 |
Rwanda | 23 | 1 | 1 |
Eswatini | 26 | 1 | 1 |
Benin | 27 | 1 | 1 |
Botswana | 27 | 1 | 1 |
Ethiopia | 27 | 1 | 1 |
Mauritania | 27 | 1 | 1 |
Togo | 27 | 1 | 1 |
Burkina Faso | 29 | 1 | 1 |
Gabon | 32 | 1 | 1 |
Competition Structure
Stage | # Teams | New Teams Entering This Round | Teams From Previous Round | Format |
---|---|---|---|---|
Premliminary Round 1 | 38 | 38 | 19 sets of Home/Away matches, highest aggregate goals advances | |
Premliminary Round 2 | 32 | 13 | 19 winners from Preliminary Round 1 | 16 sets of Home/Away matches, highest aggregate goals advances |
1st Round | 38 | 23 top clubs that received Preliminary Round byes | 16 winners from Preliminary Round 2 | 19 sets of Home/Away matches, highest aggregate goals advances |
2nd Round | 32 | 13 top clubs that received bye to 2nd Round | 19 winners from 1st Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Playoff Round | 32 | 16 teams eliminated from 2021-2022 CAFCL 2nd Round | 16 winners from 1st Round | 16 sets of Home/Away matches, highest aggregate goals advances |
Group Stage | 16 | None | 16 winners from Playoff Round | 4 groups of 4 with Home/Away matches against each team in group, top 2 teams with most points (win = 3 pts, draw = 1 pt) in each group advance |
Quarterfinals | 8 | None | top 2 teams with most points from each group in Group stage | 4 sets of Home/Away matches, highest aggregate goals advances |
Semifinals | 4 | None | 4 winners from Quarterfinals | 2 sets of Home/Away matches, highest aggregate goals advances |
Finals | 2 | None | 2 winners from Semifinals | Home/Away matches, highest aggregate goals advances |
Final
Date | Home | Status | Road | Venue |
Fri - 20 May 2022
![]() | 11 | RSB Berkane (MAR1)![]() | Godswill Akpabio International Stadium | |||
RSB Berkane wins on PKs (5-4) |
Semifinals
Date | Home | Status | Road | Venue |
Aggregate | TP Mazembe (COD1) | 24 | RSB Berkane (MAR1) |
08.05.22 | ![]() | 10 | RSB Berkane![]() | Stade TP Mazembe |
15.05.22 | ![]() | 41 | TP Mazembe![]() | Stade Municipal de Berkane |
Aggregate | Al Ahli SC (LBY1) | 12 | Orlando Pirates FC (RSA1) |
08.05.22 | ![]() | 02 | Orlando Pirates FC![]() | Martyrs of February Stadium |
15.05.22 | ![]() | 01 | Al Ahli SC![]() | Orlando Stadium |
Quarterfinals
Date | Home | Status | Road | Venue |
Aggregate | Simba SC (TAN1) | 11 | Orlando Pirates FC (RSA1) |
17.04.22 | ![]() | 10 | Orlando Pirates FC![]() | Benjamin Mkapa National Stadium |
24.04.22 | ![]() | 10 | Simba SC![]() | Orlando Stadium |
Aggregate | Al-Ittihad SCSC (LBY1) | 01 | Al Ahli SC (LBY1) |
17.04.22 | ![]() | 00 | Al Ahli SC![]() | Martyrs of February Stadium |
24.04.22 | ![]() | 10 | Al-Ittihad SCSC![]() | Martyrs of February Stadium |
Aggregate | Pyramids FC (EGY1) | 02 | TP Mazembe (COD1) |
17.04.22 | ![]() | 00 | TP Mazembe![]() | 30 June Air Defence Stadium |
24.04.22 | ![]() | 20 | Pyramids FC![]() | Stade TP Mazembe |
Aggregate | Al-Masry Club (EGY1) | 22 | RSB Berkane (MAR1) |
17.04.22 | ![]() | 21 | RSB Berkane![]() | Borg El Arab Stadium |
24.04.22 | ![]() | 10 | Al-Masry Club![]() | Stade Municipal de Berkane |
Group Stage
Group A | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Al Ahli SC (LBY1) | 6 | 4 -1-1 | 13 | - | 9 | 5 | 4 | 3 | 3 -0-0 | 9 | 5 | 1 | 4 | 3 | 1 -1-1 | 4 | 4 | 4 | 0 |
2 | Pyramids FC (EGY1) | 6 | 4 -1-1 | 13 | - | 7 | 3 | 4 | 3 | 3 -0-0 | 9 | 4 | 1 | 3 | 3 | 1 -1-1 | 4 | 3 | 2 | 1 |
3 | CS Sfaxien (TUN1) | 6 | 1 -2-3 | 5 | - | 3 | 5 | -2 | 3 | 1 -2-0 | 5 | 2 | 1 | 1 | 3 | 0 -0-3 | 0 | 1 | 4 | -3 |
4 | Zanaco FC (ZAM1) | 6 | 1 -0-5 | 3 | - | 3 | 9 | -6 | 3 | 1 -0-2 | 3 | 3 | 5 | -2 | 3 | 0 -0-3 | 0 | 0 | 4 | -4 |
Quarterfinals |
Date | Home | Status | Road | Venue |
13.02.22 | ![]() | 21 | Al Ahli SC![]() | 30 June Air Defence Stadium |
![]() | 10 | Zanaco FC![]() | Stade Olympique de Radès |
20.02.22 | ![]() | 02 | Pyramids FC![]() | National Heroes Stadium |
![]() | 21 | CS Sfaxien![]() | Martyrs of February Stadium |
27.02.22 | ![]() | 10 | CS Sfaxien![]() | 30 June Air Defence Stadium |
![]() | 20 | Zanaco FC![]() | Martyrs of February Stadium |
13.03.22 | ![]() | 23 | Al Ahli SC![]() | National Heroes Stadium |
![]() | 11 | Pyramids FC![]() | Stade Olympique de Radès |
20.03.22 | ![]() | 10 | CS Sfaxien![]() | National Heroes Stadium |
![]() | 10 | Pyramids FC![]() | Martyrs of February Stadium |
03.04.22 | ![]() | 10 | Zanaco FC![]() | 30 June Air Defence Stadium |
![]() | 00 | Al Ahli SC![]() | Stade Olympique de Radès |
Group B | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Orlando Pirates FC (RSA1) | 6 | 4 -1-1 | 13 | - | 15 | 5 | 10 | 3 | 2 -1-0 | 7 | 5 | 0 | 5 | 3 | 2 -0-1 | 6 | 10 | 5 | 5 |
2 | Al-Ittihad SCSC (LBY1) | 6 | 3 -2-1 | 11 | - | 9 | 7 | 2 | 3 | 2 -1-0 | 7 | 7 | 5 | 2 | 3 | 1 -1-1 | 4 | 2 | 2 | 0 |
3 | JS Saoura (ALG1) | 6 | 3 -1-2 | 10 | - | 6 | 5 | 1 | 3 | 2 -0-1 | 6 | 3 | 2 | 1 | 3 | 1 -1-1 | 4 | 3 | 3 | 0 |
4 | Royal Leopards FC (SWZ1) | 6 | 0 -0-6 | 0 | - | 5 | 18 | -13 | 3 | 0 -0-3 | 0 | 3 | 10 | -7 | 3 | 0 -0-3 | 0 | 2 | 8 | -6 |
Quarterfinals |
Date | Home | Status | Road | Venue |
13.02.22 | ![]() | 20 | JS Saoura![]() | Orlando Stadium |
20.02.22 | ![]() | 32 | Orlando Pirates FC![]() | Martyrs of February Stadium |
![]() | 20 | Royal Leopards FC![]() | Stade Olympique d'Oran |
27.02.22 | ![]() | 11 | JS Saoura![]() | Martyrs of February Stadium |
![]() | 26 | Orlando Pirates FC![]() | Mbombela Stadium |
06.03.22 | ![]() | 12 | Al-Ittihad SCSC![]() | Mbombela Stadium |
13.03.22 | ![]() | 30 | Royal Leopards FC![]() | Orlando Stadium |
![]() | 10 | Al-Ittihad SCSC![]() | Stade 5 Juillet 1962 |
20.03.22 | ![]() | 32 | Royal Leopards FC![]() | Martyrs of February Stadium |
![]() | 02 | Orlando Pirates FC![]() | Stade 5 Juillet 1962 |
03.04.22 | ![]() | 00 | Al-Ittihad SCSC![]() | Orlando Stadium |
![]() | 02 | JS Saoura![]() | Mbombela Stadium |
Group C | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | TP Mazembe (COD1) | 6 | 3 -2-1 | 11 | - | 8 | 6 | 2 | 3 | 3 -0-0 | 9 | 4 | 0 | 4 | 3 | 0 -2-1 | 2 | 4 | 6 | -2 |
2 | Al-Masry Club (EGY1) | 6 | 3 -1-2 | 10 | - | 5 | 3 | 2 | 3 | 3 -0-0 | 9 | 5 | 0 | 5 | 3 | 0 -1-2 | 1 | 0 | 3 | -3 |
3 | AS Otôho d'Oyo (CGO1) | 6 | 2 -2-2 | 8 | - | 5 | 5 | 0 | 3 | 1 -2-0 | 5 | 4 | 3 | 1 | 3 | 1 -0-2 | 3 | 1 | 2 | -1 |
4 | Coton Sport FC (CMR1) | 6 | 0 -3-3 | 3 | - | 3 | 7 | -4 | 3 | 0 -2-1 | 2 | 2 | 3 | -1 | 3 | 0 -1-2 | 1 | 1 | 4 | -3 |
Quarterfinals |
Date | Home | Status | Road | Venue |
13.02.22 | ![]() | 10 | AS Otôho d'Oyo![]() | Stade TP Mazembe |
![]() | 00 | Al-Masry Club![]() | Stade Omnisport Roumdé Adjia |
20.02.22 | ![]() | 20 | TP Mazembe![]() | Borg El Arab Stadium |
23.02.22 | ![]() | 11 | Coton Sport FC![]() | Stade des Martyrs |
27.02.22 | ![]() | 10 | Coton Sport FC![]() | Stade TP Mazembe |
![]() | 10 | Al-Masry Club![]() | Stade des Martyrs |
13.03.22 | ![]() | 22 | TP Mazembe![]() | Stade Omnisport Roumdé Adjia |
![]() | 10 | AS Otôho d'Oyo![]() | Borg El Arab Stadium |
20.03.22 | ![]() | 20 | Coton Sport FC![]() | Borg El Arab Stadium |
![]() | 22 | TP Mazembe![]() | Stade des Martyrs |
03.04.22 | ![]() | 20 | Al-Masry Club![]() | Stade TP Mazembe |
![]() | 01 | AS Otôho d'Oyo![]() | Stade Omnisport Roumdé Adjia |
Group D | League | Home | Road | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | RSB Berkane (MAR1) | 6 | 3 -1-2 | 10 | - | 11 | 9 | 2 | 3 | 3 -0-0 | 9 | 8 | 3 | 5 | 3 | 0 -1-2 | 1 | 3 | 6 | -3 |
2 | Simba SC (TAN1) | 6 | 3 -1-2 | 10 | - | 9 | 7 | 2 | 3 | 3 -0-0 | 9 | 8 | 1 | 7 | 3 | 0 -1-2 | 1 | 1 | 6 | -5 |
3 | ASEC Mimosas (CIV1) | 6 | 3 -0-3 | 9 | - | 9 | 8 | 1 | 3 | 3 -0-0 | 9 | 8 | 2 | 6 | 3 | 0 -0-3 | 0 | 1 | 6 | -5 |
4 | USGN (NIG1) | 6 | 1 -2-3 | 5 | - | 9 | 14 | -5 | 3 | 1 -2-0 | 5 | 5 | 3 | 2 | 3 | 0 -0-3 | 0 | 4 | 11 | -7 |
Quarterfinals |
Date | Home | Status | Road | Venue |
13.02.22 | ![]() | 31 | ASEC Mimosas![]() | Benjamin Mkapa National Stadium |
![]() | 53 | USGN![]() | Stade Municipal de Berkane |
20.02.22 | ![]() | 31 | RSB Berkane![]() | Stade de l'Amitié |
27.02.22 | ![]() | 20 | ASEC Mimosas![]() | Général Seyni Kountché Stadion |
![]() | 20 | Simba SC![]() | Stade Municipal de Berkane |
13.03.22 | ![]() | 10 | RSB Berkane![]() | Benjamin Mkapa National Stadium |
![]() | 21 | USGN![]() | Stade de l'Amitié |
20.03.22 | ![]() | 22 | RSB Berkane![]() | Général Seyni Kountché Stadion |
![]() | 30 | Simba SC![]() | Stade de l'Amitié |
03.04.22 | ![]() | 10 | ASEC Mimosas![]() | Stade Municipal de Berkane |
Playoffs
Date | Home | Status | Road | Venue |
Aggregate | Tusker FC (KEN1) | 01 | CS Sfaxien (TUN1) |
28.11.21 | ![]() | 00 | CS Sfaxien![]() | Nyayo National Stadium |
05.12.21 | ![]() | 10 | Tusker FC![]() | Stade Taïeb Mhiri |
Aggregate | Royal Leopards FC (SWZ1) | 22 | JS Kabylie (ALG1) |
28.11.21 | ![]() | 10 | JS Kabylie![]() | Mavuso Sports Centre |
06.02.22 | ![]() | 21 | Royal Leopards FC![]() | Stade du 1er Novembre 1954 (Tizi-Ouzou) |
Aggregate | APR FC (RWA1) | 12 | RSB Berkane (MAR1) |
28.11.21 | ![]() | 00 | RSB Berkane![]() | Stade Régional de Nyamirambo |
05.12.21 | ![]() | 21 | APR FC![]() | Stade Municipal de Berkane |
Aggregate | Zanaco FC (ZAM1) | 32 | Binga FC (MLI1) |
Aggregate | Simba SC (TAN1) | 42 | Red Arrows FC (ZAM1) |
28.11.21 | ![]() | 30 | Red Arrows FC![]() | Benjamin Mkapa National Stadium |
05.12.21 | ![]() | 21 | Simba SC![]() | National Heroes Stadium |
Aggregate | TP Mazembe (COD1) | 10 | Marumo Gallants FC (RSA1) |
28.11.21 | ![]() | 10 | Marumo Gallants FC![]() | Stade TP Mazembe |
05.12.21 | ![]() | 00 | TP Mazembe![]() | Peter Mokaba Stadium |
Aggregate | AS Otôho d'Oyo (CGO1) | 21 | Gor Mahia FC (KEN1) |
28.11.21 | ![]() | 10 | Gor Mahia FC![]() | Stade Alphonse Massamba-Débat |
05.12.21 | ![]() | 11 | AS Otôho d'Oyo![]() | Nyayo National Stadium |
Aggregate | AS Maniema Union (COD1) | 02 | Pyramids FC (EGY1) |
28.11.21 | ![]() | 01 | Pyramids FC![]() | Stade des Martyrs |
05.12.21 | ![]() | 10 | AS Maniema Union![]() | 30 June Air Defence Stadium |
Aggregate | Rivers United FC (NGA1) | 22 | Al-Masry Club (EGY1) |
28.11.21 | ![]() | 21 | Al-Masry Club![]() | Enyimba International Stadium |
05.12.21 | ![]() | 10 | Rivers United FC![]() | Borg El Arab Stadium |
Aggregate | Hearts of Oak SC (GHA1) | 24 | JS Saoura (ALG1) |
28.11.21 | ![]() | 20 | JS Saoura![]() | Ohene Djan Sports Stadium (Accra) |
05.12.21 | ![]() | 40 | Hearts of Oak SC![]() | Stade du 20 Août 1955 (Béchar) |
Aggregate | USGN (NIG1) | 21 | DC Motema Pembe (COD1) |
28.11.21 | ![]() | 20 | DC Motema Pembe![]() | Général Seyni Kountché Stadion |
05.12.21 | ![]() | 10 | USGN![]() | Stade des Martyrs |
Aggregate | ASEC Mimosas (CIV1) | 52 | GD Interclube (ANG1) |
28.11.21 | ![]() | 20 | GD Interclube![]() | Stade Robert Champroux |
05.12.21 | ![]() | 23 | ASEC Mimosas![]() | Estádio Joaquim Dinis |
Aggregate | Stade Malien de Bamako (MLI1) | 11 | Al Ahli SC (LBY1) |
28.11.21 | ![]() | 10 | Al Ahli SC![]() | Stade Omnisports Modibo Kéïta |
05.12.21 | ![]() | 10 | Stade Malien de Bamako![]() | Martyrs of February Stadium | ||
Al Ahli SC advances on PKs (4-2) |
Aggregate | FC Nouadhibou (MTN1) | 02 | Coton Sport FC (CMR1) |
28.11.21 | ![]() | 00 | Coton Sport FC![]() | Stade Olympique (Nouakchott) |
05.12.21 | ![]() | 20 | FC Nouadhibou![]() | Stade de la Réunification |
Aggregate | LPRC Oilers FC (LBR1) | 05 | Orlando Pirates FC (RSA1) |
28.11.21 | ![]() | 02 | Orlando Pirates FC![]() |
05.12.21 | ![]() | 30 | LPRC Oilers FC![]() | Orlando Stadium | ||
Match awarded 3-0 to Orlando Pirates FC by walkover |
Aggregate | Al-Ittihad SCSC (LBY1) | 02 | Enyimba International (NGA1) |
28.11.21 | ![]() | PSPD | Enyimba International![]() | Stade Mustapha Ben Jannet |
05.12.21 | ![]() | 20 | Al-Ittihad SCSC![]() | Enyimba International Stadium |
2nd Qualifying Round
Date | Home | Status | Road | Venue |
Aggregate | Biashara United FC (TAN1) | 23 | Al Ahli SC (LBY1) |
15.10.21 | ![]() | 20 | Al Ahli SC![]() | Benjamin Mkapa National Stadium |
23.10.21 | ![]() | 30 | Biashara United FC![]() | Martyrs of February Stadium | ||
Al Ahli SC awarded match 3-0 by walkover. |
Aggregate | CSM Diables Noirs (CGO1) | 01 | Orlando Pirates FC (RSA1) |
15.10.21 | ![]() | 00 | Orlando Pirates FC![]() | Stade Alphonse Massamba-Débat |
24.10.21 | ![]() | 10 | CSM Diables Noirs![]() | Orlando Stadium |
Aggregate | Marumo Gallants FC (RSA1) | 32 | AS Vita Club (COD1) |
15.10.21 | ![]() | 21 | AS Vita Club![]() | Peter Mokaba Stadium |
22.10.21 | ![]() | 11 | Marumo Gallants FC![]() | Stade des Martyrs |
Aggregate | Binga FC (MLI1) | 11 | AS du Faso-Yennenga (BFA1) |
15.10.21 | ![]() | 01 | AS du Faso-Yennenga![]() | Stade Omnisports Modibo Kéïta |
23.10.21 | ![]() | 01 | Binga FC![]() | Stade Robert Champroux | ||
Binga FC advances on PKs (7-6) |
Aggregate | Al-Ahly SC Merowe (SDN1) | 13 | Gor Mahia FC (KEN1) |
15.10.21 | ![]() | 13 | Gor Mahia FC![]() | Suez Stadium |
24.10.21 | ![]() | CANC | Al-Ahly SC Merowe![]() | Nyayo National Stadium |
Aggregate | Azam FC (TAN1) | 01 | Pyramids FC (EGY1) |
16.10.21 | ![]() | 00 | Pyramids FC![]() | Chamazi Stadium |
23.10.21 | ![]() | 10 | Azam FC![]() | 30 June Air Defence Stadium |
Aggregate | Red Arrows FC (ZAM1) | 10 | CD 1º de Agosto (ANG1) |
16.10.21 | ![]() | 10 | CD 1º de Agosto![]() | National Heroes Stadium |
24.10.21 | ![]() | 00 | Red Arrows FC![]() | Estádio 11 de Novembro |
Aggregate | UGA Revenue Authority (UGA1) | 01 | Al-Masry Club (EGY1) |
16.10.21 | ![]() | 00 | Al-Masry Club![]() | St Mary's Stadium (Kitende) |
23.10.21 | ![]() | 10 | UGA Revenue Authority![]() | Alexandria Stadium |
Aggregate | Orapa United FC (BOT1) | 22 | Coton Sport FC (CMR1) |
16.10.21 | ![]() | 21 | Coton Sport FC![]() | Botswana National Stadium |
23.10.21 | ![]() | 10 | Orapa United FC![]() | Stade Omnisport Roumdé Adjia |
Aggregate | US de Ben Guerdane (TUN1) | 05 | RSB Berkane (MAR1) |
16.10.21 | ![]() | 01 | RSB Berkane![]() | Stade Mustapha Ben Jannet |
24.10.21 | ![]() | 40 | US de Ben Guerdane![]() | Stade Municipal de Berkane |
Aggregate | ASAC Concorde (MTN1) | 23 | JS Saoura (ALG1) |
16.10.21 | ![]() | 12 | JS Saoura![]() | Stade Olympique (Nouakchott) |
23.10.21 | ![]() | 11 | ASAC Concorde![]() | Stade Omar Hamadi |
Aggregate | Diambars FC (SEN1) | 04 | Enyimba International (NGA1) |
16.10.21 | ![]() | 01 | Enyimba International![]() | Stade Lat Dior |
24.10.21 | ![]() | 30 | Diambars FC![]() | Enyimba International Stadium |
Aggregate | FAR Rabat (MAR1) | 13 | JS Kabylie (ALG1) |
16.10.21 | ![]() | 01 | JS Kabylie![]() | Stade Prince Moulay Abdallah |
24.10.21 | ![]() | 21 | FAR Rabat![]() | Stade du 1er Novembre 1954 (Tizi-Ouzou) |
Aggregate | AS Kigali (RWA1) | 24 | DC Motema Pembe (COD1) |
17.10.21 | ![]() | 12 | DC Motema Pembe![]() | Stade Régional de Nyamirambo |
24.10.21 | ![]() | 21 | AS Kigali![]() | Stade des Martyrs |
Aggregate | CFFA (MAD1) | 06 | GD Interclube (ANG1) |
17.10.21 | ![]() | 03 | GD Interclube![]() | Mahamasina Municipal Stadium |
22.10.21 | ![]() | 30 | CFFA![]() | Estádio Joaquim Dinis | ||
Match awarded 3-0 to GD Interclube by walkover. |
Aggregate | Bayelsa United FC (NGA2) | 14 | CS Sfaxien (TUN1) |
17.10.21 | ![]() | 10 | CS Sfaxien![]() | Samson Siasia Stadium |
23.10.21 | ![]() | 40 | Bayelsa United FC![]() | Stade Taïeb Mhiri |
1st Qualifying Round
Date | Home | Status | Road | Venue |
Aggregate | FC Olympique de Missiri (COM1) | 18 | AS Kigali (RWA1) |
10.09.21 | ![]() | 12 | AS Kigali![]() | Stade Omnisports de Malouzini |
18.09.21 | ![]() | 60 | FC Olympique de Missiri![]() | Stade Régional de Nyamirambo |
Aggregate | Bumamuru FC (BDI1) | 01 | CSM Diables Noirs (CGO1) |
10.09.21 | ![]() | 00 | CSM Diables Noirs![]() | Chamazi Stadium |
18.09.21 | ![]() | 10 | Bumamuru FC![]() | Stade Alphonse Massamba-Débat |
Aggregate | FC Dikhil (DJI1) | 03 | Biashara United FC (TAN1) |
10.09.21 | ![]() | 01 | Biashara United FC![]() | Stade El Hadj Hassan Gouled |
18.09.21 | ![]() | 20 | FC Dikhil![]() | Benjamin Mkapa National Stadium |
Aggregate | Red Arrows FC (ZAM1) | 21 | Young Buffaloes FC (SWZ1) |
11.09.21 | ![]() | 21 | Young Buffaloes FC![]() | National Heroes Stadium |
18.09.21 | ![]() | 00 | Red Arrows FC![]() | Mavuso Sports Centre |
Aggregate | Atlabara FC (SSN1) | 04 | Al-Ahly SC Merowe (SDN1) |
11.09.21 | ![]() | 02 | Al-Ahly SC Merowe![]() | Al-Ubayyid Stadium |
17.09.21 | ![]() | 20 | Atlabara FC![]() | Al-Ubayyid Stadium |
Aggregate | Futuro Kings FC (EQG1) | 24 | Marumo Gallants FC (RSA1) |
11.09.21 | ![]() | 21 | Marumo Gallants FC![]() | Estadio de Mongomo |
17.09.21 | ![]() | 30 | Futuro Kings FC![]() | Peter Mokaba Stadium |
Aggregate | Azam FC (TAN1) | 41 | Horseed FC (SOM1) |
11.09.21 | ![]() | 31 | Horseed FC![]() | Chamazi Stadium |
18.09.21 | ![]() | 01 | Azam FC![]() | Chamazi Stadium |
Aggregate | Binga FC (MLI1) | 50 | Monrovia Club Breweries (LBR1) |
11.09.21 | ![]() | 30 | Monrovia Club Breweries![]() | Stade Omnisports Modibo Kéïta |
19.09.21 | ![]() | 02 | Binga FC![]() | Samuel Kanyon Doe Sports Complex |
Aggregate | UGA Revenue Authority (UGA1) | 52 | Ethiopian Coffee SC (ETH1) |
12.09.21 | ![]() | 21 | Ethiopian Coffee SC![]() | St Mary's Stadium (Kitende) |
19.09.21 | ![]() | 13 | UGA Revenue Authority![]() | Bahir Dar Stadium |
Aggregate | CFFA (MAD1) | 21 | Kabwe Warriors FC (ZAM1) |
12.09.21 | ![]() | 00 | Kabwe Warriors FC![]() | Mahamasina Municipal Stadium |
19.09.21 | ![]() | 12 | CFFA![]() | National Heroes Stadium |
Aggregate | AS Mangasport (GAB1) | 00 | Orapa United FC (BOT1) |
12.09.21 | ![]() | 00 | Orapa United FC![]() | Stade Augustin Monédan de Sibang |
18.09.21 | ![]() | 00 | AS Mangasport![]() | Botswana National Stadium | ||
Orapa United advances on PKs (3-2). |
Aggregate | AS du Faso-Yennenga (BFA1) | 21 | FC San-Pédro (CIV1) |
12.09.21 | ![]() | 00 | FC San-Pédro![]() | Stade de Marrakech |
19.09.21 | ![]() | 12 | AS du Faso-Yennenga![]() | Stade Robert Champroux |
Aggregate | ASC Kara (TOG1) | 34 | ASAC Concorde (MTN1) |
12.09.21 | ![]() | 30 | ASAC Concorde![]() | Stade de Kégué |
19.09.21 | ![]() | 40 | ASC Kara![]() | Stade Olympique (Nouakchott) |
Aggregate | US de Ben Guerdane (TUN1) | 32 | AS Police (NIG1) |
12.09.21 | ![]() | 31 | AS Police![]() | Stade de Ben Guerdane |
18.09.21 | ![]() | 10 | US de Ben Guerdane![]() | Général Seyni Kountché Stadion |
Aggregate | Mafunzo FC (ZAN1) | 04 | GD Interclube (ANG1) |
12.09.21 | ![]() | 01 | GD Interclube![]() | Amaan Stadium (Zanzibar City) |
19.09.21 | ![]() | 30 | Mafunzo FC![]() | Estádio Joaquim Dinis |
Aggregate | Diambars FC (SEN1) | 30 | Wakirya AC (GUI1) |
12.09.21 | ![]() | 30 | Wakirya AC![]() | Stade Lat Dior |
19.09.21 | ![]() | CANC | Diambars FC![]() | General Lansana Conté Stadium |
Aggregate | FAR Rabat (MAR1) | 31 | Buffles de Borgou FC (BEN1) |
12.09.21 | ![]() | 31 | Buffles de Borgou FC![]() | Stade Prince Moulay Abdallah |
18.09.21 | ![]() | 00 | FAR Rabat![]() | Stade de l'Amitié |
Aggregate | Hay Al Wadi FC (SDN1) | 04 | Al Ahli SC (LBY1) |
13.09.21 | ![]() | CANC | Al Ahli SC![]() | Al-Ubayyid Stadium |
19.09.21 | ![]() | 40 | Hay Al Wadi FC![]() | Martyrs of February Stadium |
Aggregate | Bayelsa United FC (NGA2) | 42 | Ashanti Golden Boys (GUI1) |
19.09.21 | ![]() | 42 | Ashanti Golden Boys![]() | Samson Siasia Stadium |
19.09.21 | ![]() | CANC | Bayelsa United FC![]() | Samson Siasia Stadium |