2019–20 CAF Champions League qualifying rounds
The 2019–20 CAF Champions League qualifying rounds were played from 9 August to 24 October 2019.[1] A total of 61 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2019–20 CAF Champions League.[2]
Dates | 9 August – 24 October 2019 |
---|---|
Tournament statistics | |
Matches played | 90 |
Goals scored | 237 (2.63 per match) |
Draw
The draw for the qualifying rounds was held on 21 July 2019 at the CAF headquarters in Cairo, Egypt.[3][4]
The entry round of the 61 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).
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 was not played, and the penalty shoot-out was used to determine the winner (Regulations III. 13 & 14).[2]
Schedule
The schedule of the competition was as follows.[1]
Round | First leg | Second leg |
---|---|---|
Preliminary round | 9–11 August 2019 | 23–25 August 2019 |
First round | 13–15 September 2019 | 27–29 September 2019 |
Bracket
The bracket of the draw was announced by the CAF on 21 July 2019.[4] The 16 winners of the first round advanced to the group stage, while the 16 losers of the first round entered the Confederation Cup play-off round.
Preliminary round | First round | |||||||||||
![]() |
1 | 1 | 2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 3 | 3 | |||||||||
![]() |
1 | 1 | 2 | |||||||||
![]() |
3 | 1 | 4 | |||||||||
![]() |
3 | 0 | 3 | |||||||||
![]() |
3 | 4 | 7 |
Preliminary round | First round | |||||||||||
![]() |
1 | 2 | 3 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 3 | 3 | |||||||||
![]() |
2 | 0 | 2 (5) | |||||||||
![]() |
0 | 2 | 2 (3) | |||||||||
![]() |
1 | 0 | 0 | |||||||||
![]() |
1 | 1 | 2 |
Preliminary round | First round | |||||||||||
![]() |
1 | 0 | 1 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
1 | 1 | 2 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
0 | 1 | 1 |
Preliminary round | First round | |||||||||||
![]() |
1 | 0 | 1 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 5 | 5 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
1 | 0 | 1 | |||||||||
![]() |
1 | 0 | 1 |
Preliminary round | First round | |||||||||||
![]() |
1 | 1 | 2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
2 | 3 | 5 | |||||||||
![]() |
4 | 2 | 6 | |||||||||
![]() |
1 | 0 | 1 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 5 | 5 |
Preliminary round | First round | |||||||||||
![]() |
2 | 1 | 3 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
1 | 1 | 2 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
2 | 4 | 6 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
4 | 9 | 13 |
Preliminary round | First round | |||||||||||
![]() |
1 | 0 | 1 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 3 | 3 | |||||||||
![]() |
2 | 0 | 2 | |||||||||
![]() |
1 | 1 | 2 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
7 | 6 | 13 |
Preliminary round | First round | |||||||||||
![]() |
3 | 0 | 3 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
2 | 2 | 4 | |||||||||
![]() |
2 | 0 | 2 | |||||||||
![]() |
0 | 3 | 3 | |||||||||
![]() |
2 | 1 | 3 | |||||||||
![]() |
1 | 7 | 8 |
Preliminary round | First round
| |||||||||||
![]() |
0 | 0 | 0 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
2 | 2 | 4 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
3 | 0 | 3 | |||||||||
![]() |
2 | 2 | 4 |
Preliminary round | First round | |||||||||||
![]() |
2 | 1 | 3 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
2 | 1 | 3 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
5 | 11 | 16 | |||||||||
![]() |
2 | 0 | 2 | |||||||||
![]() |
1 | 4 | 5 |
Preliminary round | First round | |||||||||||
![]() |
0 | 0 | 0 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
2 | 4 | 6 | |||||||||
![]() |
Bye | |||||||||||
Preliminary round | First round | |||||||||||
![]() |
0 | 0 | 0 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 2 | 2 | |||||||||
![]() |
1 | 1 | 2 | |||||||||
![]() |
1 | 2 | 3 | |||||||||
![]() |
Bye | |||||||||||
Preliminary round | First round | |||||||||||
![]() |
1 | 1 | 2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
1 | 0 | 1 | |||||||||
![]() |
1 | 1 | 2 | |||||||||
![]() |
1 | 2 | 3 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
2 | 1 | 3 |
Preliminary round | First round | |||||||||||
![]() |
0 | 2 | 2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 3 | 3 | |||||||||
![]() |
1 | 4 | 5 | |||||||||
![]() |
0 | 2 | 2 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 1 | 1 |
Preliminary round | First round | |||||||||||
![]() |
1 | 1 | 2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 1 | 1 | |||||||||
![]() |
1 | 1 | 2 | |||||||||
![]() |
2 | 0 | 2 | |||||||||
![]() |
0 | 0 | 0 | |||||||||
![]() |
2 | 2 | 4 |
Preliminary round | First round | |||||||||||
![]() |
1 | 1 | 2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 1 | 1 | |||||||||
![]() |
0 | 3 | 3 | |||||||||
![]() |
Bye | |||||||||||
Preliminary round
The preliminary round included the 58 teams that did not receive byes to the first round.
Brikama United ![]() | 3–3 | ![]() |
---|---|---|
|
Report |
Raja Casablanca ![]() | 4–0 | ![]() |
---|---|---|
Report |
Raja Casablanca won 7–3 on aggregate.
AS Tempête Mocaf ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
Al-Nasr ![]() | 3–1 | ![]() |
---|---|---|
|
Report |
|
Al-Nasr won 3–2 on aggregate.
JS Kabylie ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
Al-Merrikh ![]() | 3–2 | ![]() |
---|---|---|
Report |
3–3 on aggregate. JS Kabylie won on away goals.
Stade Malien ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Horoya ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
Horoya won 2–1 on aggregate.
Buffles du Borgou ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
ASC Kara ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
ASC Kara won 2–1 on aggregate.
AS Vita Club ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
AS Vita Club won 1–0 on aggregate.
Rayon Sports ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Al-Hilal ![]() | 0–0 | ![]() |
---|---|---|
Report |
1–1 on aggregate. Al-Hilal won on away goals.
Enyimba ![]() | 5–0 | ![]() |
---|---|---|
|
Report |
Enyimba won 5–1 on aggregate.
USM Alger won 5–2 on aggregate.
Gor Mahia ![]() | 5–1 | ![]() |
---|---|---|
|
Report |
|
Gor Mahia won 5–1 on aggregate.
Al-Ahly won 13–0 on aggregate.
Cano Sport ![]() | 2–1 | ![]() |
---|---|---|
|
Report |
|
Mekelle 70 Enderta ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Cano Sport won 3–2 on aggregate.
Zamalek ![]() | 6–0 | ![]() |
---|---|---|
|
Report |
Zamalek won 13–0 on aggregate.
LPRC Oilers ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
Génération Foot ![]() | 3–0 | ![]() |
---|---|---|
|
Report |
Génération Foot won 3–1 on aggregate.
Hafia ![]() | 2–1 | ![]() |
---|---|---|
|
Report |
|
Étoile du Sahel ![]() | 7–1 | ![]() |
---|---|---|
Report |
|
Étoile du Sahel won 8–3 on aggregate.
Kano Pillars ![]() | 3–2 | ![]() |
---|---|---|
Report |
|
Asante Kotoko ![]() | 2–0 | ![]() |
---|---|---|
|
Report |
Asante Kotoko won 4–3 on aggregate.
African Stars ![]() | 3–2 | ![]() |
---|---|---|
|
Report |
KCCA ![]() | 2–0 | ![]() |
---|---|---|
Report |
KCCA won 4–3 on aggregate.
Matlama ![]() | 0–2 | ![]() |
---|---|---|
Report |
|
Petro de Luanda ![]() | 2–0 | ![]() |
---|---|---|
|
Report |
Petro de Luanda won 4–0 on aggregate.
Fomboni ![]() | 2–2 | ![]() |
---|---|---|
|
Report |
|
3–3 on aggregate. Côte d'Or won on away goals.
AS Otôho ![]() | 2–1 | ![]() |
---|---|---|
|
Report |
|
Mamelodi Sundowns ![]() | 4–0 | ![]() |
---|---|---|
Report |
Mamelodi Sundowns won 5–2 on aggregate.
SO de l'Armée ![]() | 0–0 | ![]() |
---|---|---|
Report |
FC Nouadhibou ![]() | 1–0 | ![]() |
---|---|---|
Report |
FC Nouadhibou won 1–0 on aggregate.
Cercle Mbéri Sportif ![]() | 0–0 | ![]() |
---|---|---|
Report |
Elect-Sport ![]() | 2–0 | ![]() |
---|---|---|
|
Report |
Elect-Sport won 2–0 on aggregate.
Green Mamba ![]() | 0–2 | ![]() |
---|---|---|
Report |
|
ZESCO United ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
ZESCO United won 3–0 on aggregate.
Young Africans ![]() | 1–1 | ![]() |
---|---|---|
Report |
|
Township Rollers ![]() | 0–1 | ![]() |
---|---|---|
Report |
|
Young Africans won 2–1 on aggregate.
Big Bullets ![]() | 0–0 | ![]() |
---|---|---|
Report |
FC Platinum ![]() | 3–2 | ![]() |
---|---|---|
|
Report |
|
FC Platinum won 3–2 on aggregate.
1–1 on aggregate. UD Songo won on away goals.
KMKM ![]() | 0–2 | ![]() |
---|---|---|
Report |
|
1º de Agosto ![]() | 2–0 | ![]() |
---|---|---|
Report |
1º de Agosto won 4–0 on aggregate.
Green Eagles ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
Orlando Pirates ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Green Eagles won 2–1 on aggregate.
Fosa Juniors ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
Pamplemousses ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Fosa Juniors won 2–1 on aggregate.
First round
The first round, also called the second preliminary round,[6] included 32 teams: the 3 teams that received byes to this round, and the 29 winners of the preliminary round.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Al-Nasr ![]() |
2–4 | ![]() |
1–3 | 1–1 |
JS Kabylie ![]() |
2–2 (5–3 p) | ![]() |
2–0 | 0–2 |
ASC Kara ![]() |
0–1 | ![]() |
0–0 | 0–1 |
Enyimba ![]() |
0–1 | ![]() |
0–0 | 0–1 |
USM Alger ![]() |
6–1 | ![]() |
4–1 | 2–0 |
Cano Sport ![]() |
0–6 | ![]() |
0–2 | 0–4 |
Génération Foot ![]() |
2–2 (a) | ![]() |
2–1 | 0–1 |
Asante Kotoko ![]() |
2–3 | ![]() |
2–0 | 0–3 |
Petro de Luanda ![]() |
1–1 (a) | ![]() |
0–0 | 1–1 |
Côte d'Or ![]() |
1–16 | ![]() |
0–5 | 1–11 |
FC Nouadhibou ![]() |
1–6 | ![]() |
0–2 | 1–4 |
Elect-Sport ![]() |
2–3 | ![]() |
1–1 | 1–2 |
Young Africans ![]() |
2–3 | ![]() |
1–1 | 1–2 |
FC Platinum ![]() |
5–2 | ![]() |
1–0 | 4–2 |
Green Eagles ![]() |
2–2 (a) | ![]() |
1–2 | 1–0 |
Fosa Juniors ![]() |
1–3 | ![]() |
0–0 | 1–3 |
Al-Nasr ![]() | 1–3 | ![]() |
---|---|---|
|
Report |
|
Raja Casablanca ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Raja Casablanca won 4–2 on aggregate.
JS Kabylie ![]() | 2–0 | ![]() |
---|---|---|
|
Report |
Horoya ![]() | 2–0 | ![]() |
---|---|---|
|
Report | |
Penalties | ||
3–5 |
|
2–2 on aggregate. JS Kabylie won 5–4 on penalties.
ASC Kara ![]() | 0–0 | ![]() |
---|---|---|
Report |
AS Vita Club ![]() | 1–0 | ![]() |
---|---|---|
Report |
AS Vita Club won 1–0 on aggregate.
Al-Hilal won 1–0 on aggregate.
USM Alger won 6–1 on aggregate.
Cano Sport ![]() | 0–2 | ![]() |
---|---|---|
Report |
Al-Ahly ![]() | 4–0 | ![]() |
---|---|---|
Report |
Al-Ahly won 6–0 on aggregate.
Génération Foot ![]() | 2–1 | ![]() |
---|---|---|
|
Report |
|
Zamalek ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
2–2 on aggregate. Zamalek won on away goals.
Asante Kotoko ![]() | 2–0 | ![]() |
---|---|---|
|
Report |
Étoile du Sahel won 3–2 on aggregate.
Petro de Luanda ![]() | 0–0 | ![]() |
---|---|---|
Report |
KCCA ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
1–1 on aggregate. Petro de Luanda won on away goals.
Côte d'Or ![]() | 0–5 | ![]() |
---|---|---|
Report |
Mamelodi Sundowns ![]() | 11–1 | ![]() |
---|---|---|
Report |
|
Mamelodi Sundowns won 16–1 on aggregate.
FC Nouadhibou ![]() | 0–2 | ![]() |
---|---|---|
Report |
Wydad Casablanca ![]() | 4–1 | ![]() |
---|---|---|
|
Report |
|
Wydad Casablanca won 6–1 on aggregate.
Elect-Sport ![]() | 1–1 | ![]() |
---|---|---|
|
Report |
|
Espérance de Tunis ![]() | 2–1 | ![]() |
---|---|---|
|
Report |
|
Espérance de Tunis won 3–2 on aggregate.
Young Africans ![]() | 1–1 | ![]() |
---|---|---|
Report |
|
ZESCO United ![]() | 2–1 | ![]() |
---|---|---|
Report |
|
ZESCO United won 3–2 on aggregate.
FC Platinum ![]() | 1–0 | ![]() |
---|---|---|
|
Report |
UD Songo ![]() | 2–4 | ![]() |
---|---|---|
|
Report |
|
FC Platinum won 5–2 on aggregate.
Green Eagles ![]() | 1–2 | ![]() |
---|---|---|
|
Report |
|
1º de Agosto ![]() | 0–1 | ![]() |
---|---|---|
Report |
|
2–2 on aggregate. 1º de Agosto won on away goals.
Fosa Juniors ![]() | 0–0 | ![]() |
---|---|---|
Report |
TP Mazembe ![]() | 3–1 | ![]() |
---|---|---|
Report |
|
TP Mazembe won 3–1 on aggregate.
Notes
- The teams from Egypt were listed as Egypt 1 (Al-Ahly) and Egypt 2 (Zamalek) at the time of the qualifying round draw as the identity of the teams had not been confirmed.
- Teams from Libya played their home matches outside the country due to security concerns from the ongoing civil war.
- Teams from South Sudan played their home matches outside the country due to renovation of Juba Stadium.
- The Dekedaha v Zamalek match was postponed from 11 August to 16 August due to Eid al-Adha celebrations.[5]
- Teams from Somalia played their home matches outside the country due to security concerns from the ongoing civil war.
- The Zamalek v Génération Foot match was originally scheduled to be played on 28 September at Petro Sport Stadium, Cairo, but was postponed to 29 September and moved to Borg El Arab Stadium, Alexandria on 27 September following requests from the local security forces, but Génération Foot refused to play the match in Alexandria.[7] The CAF announced on 8 October that the match would be replayed on 24 October 2019 in Cairo.[8]
References
- "Interclubs competition calendar; seasons 2018/19, 2019/20 & 2020/21" (PDF). CAF. Retrieved 26 July 2019.
- "CAF Champions League regulations" (PDF). CAF. Retrieved 26 July 2019.
- "Fixtures for 2019/20 Interclubs preliminary rounds released". CAF. 22 July 2019.
- "CAF Champions League 2019/2020 Preliminary Rounds" (PDF). CAF.
- "CAF postpone Zamalek clash against Dekedaha in Champions League". kingfut.com. 9 August 2019.
- "Fixtures of the 2nd preliminary of the CL 2019/20" (PDF). cafonline.com.
- "Generation Foot refuse to play Zamalek, set to return back to Senegal". KingFut. 29 September 2019.
- "Total CAF Champions League 2019/20: Zamalek vs Generation Foot". CAF. 8 October 2019.
External links
- Total CAF Champions League, CAFonline.com