# 2021–22 CAF Confederation Cup qualifying rounds

The 2021–22 CAF Confederation Cup qualifying rounds were played from 10 September to 6 February 2022. A total of 51 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2021–22 CAF Confederation Cup.
Times are in local times.

## Draw

The draw for the qualifying rounds was held on 13 August 2021 at the CAF headquarters in Cairo, Egypt.
The entry round of the 51 teams entered into the draw was determined by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses).
| Entry round | Second round (13 teams) | First round (38 teams) |
| Teams | RS Berkane (41 pts) Pyramids (31 pts) JS Kabylie (28 pts) AS Vita Club (26 pts) Enyimba (24 pts) CS Sfaxien (21 pts) Primeiro de Agosto (16 pts) Coton Sport (16 pts) Orlando Pirates (16 pts) Al Masry (14 pts) Gor Mahia (8 pts) JS Saoura (6 pts) DC Motema Pembe (4 pts) | Al Ahli Tripoli (3 pts) FC San Pédro (2 pts) Interclube Les Buffles du Borgou Orapa United ASFA Yennenga Bumamuru Olympique de Missiri CSMD Diables Noirs FC Dikhil Futuro Kings Young Buffaloes Ethiopian Coffee AS Mangasport AS Ashanti Golden Boys Wakriya AC MC Breweries CFFA Binga FC ASAC Concorde AS FAR Bayelsa United AS Police AS Kigali Diambars FC Horseed Marumo Gallants Atlabara Al-Ahli Merowe Hay Al-Wadi Azam Biashara United ASC Kara US Ben Guerdane URA Football Club Red Arrows Kabwe Warriors Mafunzo |

## Format

In the qualifying rounds, each tie was played on a home-and-away two-legged basis. If the aggregate score was tied after the second leg, the away goals rule was applied, and if still tied, extra time won't be played, and the penalty shoot-out was used to determine the winner (Regulations III. 13 & 14).

## Schedule

The schedule of the competition was as follows.
| Round | First leg | Second leg |
| First round | 10–12 September 2021 | 17–19 September 2021 |
| Second round | 15–17 October 2021 | 22–24 October 2021 |
| Play-off round | 28 November 2021 | 5 December 2021 |

## First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| US Ben Guerdane | 3–2 | AS Police | 3–1 | 0–1 |
| AS FAR | 3–1 | Les Buffles du Borgou | 3–1 | 0–0 |
| Diambars FC | 3–0 | Wakriya AC||colspan="2" rowspan="2" data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, #2C2C2C); vertical-align: middle; text-align: center; " class="table-na" | |
| AS Ashanti Golden Boys | 2–4 | Bayelsa United |
| ASC Kara | 3–4 | ASAC Concorde | 3–0 | 0–4 |
| Azam | 4–1 | Horseed | 3–1 | 1–0 |
| URA Football Club | 5–2 | Ethiopian Coffee | 2–1 | 3–1 |
| Atlabara | 0–4 | Al-Ahli Merowe | 0–2 | 0–2 |
| Futuro Kings | 2–4 | Marumo Gallants | 2–1 | 0–3 |
| AS Mangasport | 0–0 (2–3 p) | Orapa United | 0–0 | 0–0 |
| Bumamuru | 0–1 | CSMD Diables Noirs | 0–0 | 0–1 |
| Red Arrows | 2–1 | Young Buffaloes | 2–1 | 0–0 |
| Olympique de Missiri | 1–8 | AS Kigali | 1–2 | 0–6 |
| Binga FC | 5–0 | MC Breweries | 3–0 | 2–0 |
| ASFA Yennenga | 2–1 | FC San Pédro | 0–0 | 2–1 |
| FC Dikhil | 0–3 | Biashara United | 0–1 | 0–2 |
| Hay Al-Wadi SC | 0–4 | Al Ahli Tripoli | | |
| CFFA | 2–1 | Kabwe Warriors | 0–0 | 2–1 |
| Mafunzo | 0–4 | Interclube | 0–1 | 0–3 |
Notes:
* 1 2 Matches involving Guinean clubs were played over a single leg in their opponent's country due to the political and security situation in Guinea following a coup d'état.
* ↑ The first leg was originally scheduled to be played on 12 September 2021 at El-Obeid Stadium, El-Obeid, but was cancelled due to concerns over the suitability of the venue. The match was played over a single leg at the venue for the second leg.
US Ben Guerdane won 3–2 on aggregate.
AS FAR won 3–1 on aggregate.
ASAC Concorde won 4–3 on aggregate.
Azam won 4–1 on aggregate.
URA Football Club won 5–2 on aggregate.
Al-Ahli Merowe won 4–0 on aggregate.
Marumo Gallants won 4–2 on aggregate.
0–0 on aggregate. Orapa United won 3–2 on penalties.
CSMD Diables Noirs won 1–0 on aggregate.
Red Arrows won 2–1 on aggregate.
AS Kigali won 8–1 on aggregate.
Binga FC won 5–0 on aggregate.
ASFA Yennenga won 2–1 on aggregate.
Biashara United won 3–0 on aggregate.
CFFA won 2–1 on aggregate.
Interclube won 4–0 on aggregate.

## Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| US Ben Guerdane | 0–5 | RS Berkane | 0–1 | 0–4 |
| AS FAR | 1–3 | JS Kabylie | 0–1 | 1–2 |
| Diambars FC | 0–4 | Enyimba | 0–1 | 0–3 |
| Bayelsa United | 1–4 | CS Sfaxien | 1–0 | 0–4 |
| ASAC Concorde | 2–3 | JS Saoura | 1–2 | 1–1 |
| Azam | 0–1 | Pyramids | 0–0 | 0–1 |
| URA Football Club | 0–1 | Al Masry | 0–0 | 0–1 |
| Al-Ahli Merowe | w/o | Gor Mahia | 1–3 | — |
| Marumo Gallants | 3–2 | AS Vita Club | 2–1 | 1–1 |
| Orapa United | 2–2 (a) | Coton Sport | 2–1 | 0–1 |
| CSMD Diables Noirs | 0–1 | Orlando Pirates | 0–0 | 0–1 |
| Red Arrows | 1–0 | Primeiro de Agosto | 1–0 | 0–0 |
| AS Kigali | 2–4 | DC Motema Pembe | 1–2 | 1–2 |
| Binga FC | 1–1 (7–6 p) | ASFA Yennenga | 0–1 | 1–0 |
| Biashara United | w/o | Al Ahli Tripoli | 2–0 | — |
| CFFA | w/o | Interclube | 0–3 | — |
Notes:
* ↑ Gor Mahia won on a walkover after Al-Ahli Merowe withdrew from the second leg in Kenya.
* ↑ Al Ahli SC won on a walkover after Biashara United failed to appear for the second leg in Libya.
* ↑ Interclube won on a walkover after CFFA withdrew from the second leg in Angola.
RS Berkane won 5–0 on aggregate.
JS Kabylie won 3–1 on aggregate.
Enyimba won 4–0 on aggregate.
CS Sfaxien won 4–1 on aggregate.
JS Saoura won 3–2 on aggregate.
Pyramids won 1–0 on aggregate.
Al Masry won 1–0 on aggregate.
Gor Mahia won on walkover after Al-Ahli Merowe withdrew from the second leg in Kenya.
Marumo Gallants won 3–2 on aggregate.
2–2 on aggregate. Coton Sport won on away goals.
Orlando Pirates won 1–0 on aggregate.
Red Arrows won 1–0 on aggregate.
DC Motema Pembe won 4–2 on aggregate.
1–1 on aggregate. Binga FC won 7–6 on penalties.
Al Ahli Tripoli won on walkover after Biashara United failed to appear for the second leg in Libya.
Interclube won on walkover after CFFA withdrew from the second leg in Angola.

## Play-off round

The play-off round, also called the additional second preliminary round, includes 32 teams: the 16 winners of the Confederation Cup second round, and the 16 losers of the Champions League second round.
The draw for the play-off round was held on 26 October 2021, 11:00 GMT (13:00 local time, UTC+2), at the CAF headquarters in Cairo, Egypt.
The teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown in parentheses):
* Pot A contained the 4 seeded losers of the Champions League first round.
* Pot B contained the 4 unseeded winners of the Confederation Cup first round.
* Pot C contained the 12 unseeded losers of the Champions League first round.
* Pot D contained the 12 seeded winners of the Confederation Cup first round.
| Pot | Pot A | Pot B | Pot C | Pot D |
| Qualified from | Champions League | Confederation Cup | Champions League | Confederation Cup |
| Teams | TP Mazembe (45 pts) Simba (24 pts) Zanaco (10 pts) ASEC Mimosas (5 pts) | Marumo Gallants Red Arrows Binga FC Interclube | FC Nouadhibou (2 pts) AS Otohô (1.5 pts) Rivers United (0.5 pt) Hearts of Oak LPRC Oilers Stade Malien USGN Al Ittihad Tusker APR AS Maniema Union Royal Leopards | RS Berkane (41 pts) Pyramids (31 pts) JS Kabylie (28 pts) Enyimba (24 pts) CS Sfaxien (21 pts) Coton Sport (16 pts) Orlando Pirates (16 pts) Al Masry (14 pts) Gor Mahia (8 pts) JS Saoura (6 pts) DC Motema Pembe (4 pts) Al Ahli Tripoli (3 pts) |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Zanaco | 3–2 | Binga FC | 3–0 | 0–2 |
| Simba | 4–2 | Red Arrows | 3–0 | 1–2 |
| TP Mazembe | 1–0 | Marumo Gallants | 1–0 | 0–0 |
| ASEC Mimosas | 5–2 | Interclube | 2–0 | 3–2 |
| FC Nouadhibou | 0–2 | Coton Sport | 0–0 | 0–2 |
| USGN | 2–1 | DC Motema Pembe | 2–0 | 0–1 |
| AS Otohô | 2–1 | Gor Mahia | 1–0 | 1–1 |
| APR | 1–2 | RS Berkane | 0–0 | 1–2 |
| Tusker | 0–1 | CS Sfaxien | 0–0 | 0–1 |
| Hearts of Oak | 2–4 | JS Saoura | 2–0 | 0–4 |
| Rivers United | 2–2 (a) | Al Masry | 2–1 | 0–1 |
| Stade Malien | 1–1 (2–4 p) | Al Ahli Tripoli | 1–0 | 0–1 |
| Al Ittihad | w/o | Enyimba | — | 0–2 |
| AS Maniema Union | 0–2 | Pyramids | 0–1 | 0–1 |
| LPRC Oilers | w/o | Orlando Pirates | 0–2 | — |
| Royal Leopards | 2–2 (a) | JS Kabylie | 1–0 | 1–2 |
Notes:
* ↑ Al Ittihad won on a walkover after Enyimba failed to travel to Libya for the first leg.
* ↑ Orlando Pirates won on a walkover after LPRC Oilers withdrew from the second leg in South Africa.
Zanaco won 3–2 on aggregate.
Simba won 4–2 on aggregate.
TP Mazembe won 1–0 on aggregate.
ASEC Mimosas won 5–2 on aggregate.
Coton Sport won 2–0 on aggregate.
USGN won 2–1 on aggregate.
AS Otohô won 2–1 on aggregate.
RS Berkane won 2–1 on aggregate.
CS Sfaxien won 1–0 on aggregate.
JS Saoura won 4–2 on aggregate.
2–2 on aggregate. Al Masry won on away goals.
1–1 on aggregate. Al Ahli Tripoli won 4–2 on penalties.
Al Ittihad won on walkover after Enyimba failed to travel to Libya for the first leg.
Pyramids won 2–0 on aggregate.
Orlando Pirates won on walkover after LPRC Oilers withdrew from the second leg in South Africa.
2–2 on aggregate. Royal Leopards won on away goals.