2023–24 CAF Champions League qualifying rounds

From Wikipedia, the free encyclopedia
2023–24 CAF Champions League qualifying rounds
Dates18 August – 2 October 2023
Tournament statistics
Matches played72
Goals scored164 (2.28 per match)
2024–25

The 2023–24 CAF Champions League qualifying rounds began on 18 August and ended on 2 October 2023. A total of 54 teams competed in the qualifying rounds to decide the 16 places in the group stage of the 2023–24 CAF Champions League.

All times are local.

Draw[edit]

The draw for the qualifying rounds was held on 25 July 2023, 11:00 GMT (14:00 local time, UTC+3), at the CAF headquarters in Cairo, Egypt.[1]

The entry round of the 54 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
(10 teams)
First round
(44 teams)
Teams

Format[edit]

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).

Schedule[edit]

The schedule of the competition was as follows.

Schedule for the 2023–24 CAF Champions League qualifying rounds
Round Draw date First leg Second leg
First round 25 July 2023 18–20 August 2023 25–27 August 2023
Second round 15–17 September 2023 29 September – 1 October 2023

Bracket[edit]

The bracket of the draw was announced by the CAF on 25 July 2023.

The 16 winners of the second round advanced to the group stage.

First round Second round
          
1 Guinea Hafia (a) 0 2 2
4 Senegal Génération Foot 0 2 2
Guinea Hafia 1 0 1
Morocco Wydad AC 1 3 4
First round Second round
          
1 Niger AS GNN
4 Burkina Faso AS Douanes Burkina Faso w/o
Burkina Faso AS Douanes Burkina Faso 0 0 0
Tunisia Espérance de Tunis 1 0 1
First round Second round
          
1 Sierra Leone Bo Rangers 1 1 2
4 Liberia LISCR 1 0 1
Sierra Leone Bo Rangers 1 1 2
Algeria CR Belouizdad 3 3 6
First round Second round
          
1 Ghana Medeama (p) 1 0 1 (3)
4 Nigeria Remo Stars 0 1 1 (2)
Ghana Medeama 3 1 4
Guinea Horoya 1 2 3
First round Second round
          
1 Zanzibar KMKM 1 1 2
4 Ethiopia Saint George 2 3 5
Ethiopia Saint George 0 0 0
Egypt Al Ahly 3 4 7
First round Second round
          
1 Rwanda APR 1 2 3
4 Somalia Gaadiidka 1 0 1
Rwanda APR 0 1 1
Egypt Pyramids 0 6 6
First round Second round
          
1 Gabon Centre Sportif de Bendje 1 1 2
4 Burundi Bumamuru 1 5 6
Burundi Bumamuru 0 0 0
South Africa Mamelodi Sundowns 4 2 6
First round Second round
          
1 Namibia African Stars 2 0 2
4 Zambia Power Dynamos (a) 1 1 2
Zambia Power Dynamos 2 1 3
Tanzania Simba (a) 2 1 3
First round Second round
          
1 Mozambique UD Songo 1 1 2
4 Eswatini Green Mamba 0 1 1
Mozambique UD Songo 1 1 2
Angola Petro de Luanda 2 3 5
First round Second round
          
1 Equatorial Guinea Dragón 0 0 0
4 Malawi Nyasa Big Bullets 2 1 3
Malawi Nyasa Big Bullets 0 0 0
Democratic Republic of the Congo TP Mazembe 1 4 5
First round Second round
          
1 Libya Al Ahly Benghazi 4 0 4
4 Nigeria Enyimba 3 0 3
Libya Al Ahly Benghazi 0 1 1
Ivory Coast ASEC Mimosas 0 2 2
3 Benin Coton FC 0 0 0
2 Ivory Coast ASEC Mimosas 0 2 2
First round Second round
          
1 Algeria CS Constantine 0 0 0
4 Tunisia Étoile du Sahel 2 1 3
Tunisia Étoile du Sahel 1 2 3
Morocco ASFAR 0 1 1
3 Togo ASKO Kara 0 0 0
2 Morocco ASFAR 1 7 8
First round Second round
          
1 Mali Real Bamako 0 2 2
4 Cameroon Coton Sport 0 0 0
Mali Real Bamako 0 1 1
Mauritania FC Nouadhibou 3 1 4
3 Mauritania FC Nouadhibou 2 0 2
2 Libya Al Ahli Tripoli 0 1 1
First round Second round
          
1 Angola Primeiro de Agosto 1 1 2
4 Democratic Republic of the Congo AS Vita Club 0 1 1
Angola Primeiro de Agosto 0 1 1
Sudan Al Hilal 0 2 2
3 South Sudan Salaam FC Bor
2 Sudan Al Hilal w/o
First round Second round
          
1 Republic of the Congo AS Otohô 1 0 1
4 Sudan Al Merrikh (a) 1 0 1
Sudan Al Merrikh 0 0 0
Tanzania Young Africans 2 1 3
3 Djibouti Djibouti Telecom 0 1 1
2 Tanzania Young Africans 2 5 7
First round Second round
          
1 Botswana Jwaneng Galaxy 2 1 3
4 Uganda Vipers 0 2 2
Botswana Jwaneng Galaxy (p) 1 0 1 (5)
South Africa Orlando Pirates 0 1 1 (4)
3 Comoros Djabal 0 0 0
2 South Africa Orlando Pirates 1 3 4

First round[edit]

The first round, also called the first preliminary round, included the 44 teams that did not receive byes to the second round.

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Hafia Guinea 2–2 (a) Senegal Génération Foot 0–0 2–2
AS GNN Niger w/o[A] Burkina Faso AS Douanes Burkina Faso
Bo Rangers Sierra Leone 2–1 Liberia LISCR 1–1 1–0
Medeama Ghana 1–1 (3–2 p) Nigeria Remo Stars 1–0 0–1
KMKM Zanzibar 2–5 Ethiopia Saint George 1–2 1–3
APR Rwanda 3–1 Somalia Gaadiidka 1–1 2–0
Centre Sportif de Bendje Gabon 2–6 Burundi Bumamuru 1–1 1–5
African Stars Namibia 2–2 (a) Zambia Power Dynamos 2–1 0–1
UD Songo Mozambique 2–1 Eswatini Green Mamba 1–0 1–1
Dragón Equatorial Guinea 0–3 Malawi Nyasa Big Bullets 0–2 0–1
Al Ahly Benghazi Libya 4–3 Nigeria Enyimba 4–3 0–0
Coton FC Benin 0–2 Ivory Coast ASEC Mimosas 0–0 0–2
CS Constantine Algeria 0–3 Tunisia Étoile du Sahel 0–2 0–1
ASKO Kara Togo 0–8 Morocco ASFAR 0–1 0–7
Real Bamako Mali 2–0 Cameroon Coton Sport 0–0 2–0
FC Nouadhibou Mauritania 2–1 Libya Al Ahli Tripoli 2–0 0–1
Primeiro de Agosto Angola 2–1 Democratic Republic of the Congo AS Vita Club 1–0 1–1
Salaam FC Bor South Sudan w/o[B] Sudan Al Hilal
AS Otohô Republic of the Congo 1–1 (a) Sudan Al Merrikh 1–1 0–0
Djibouti Telecom Djibouti 1–7 Tanzania Young Africans 0–2 1–5
Jwaneng Galaxy Botswana 3–2 Uganda Vipers 2–0 1–2
Djabal Comoros 0–4 South Africa Orlando Pirates 0–1 0–3

Notes:

  1. ^ AS Douanes Burkina Faso won on a walkover after Niger clubs withdrew from 2023–24 CAF interclub competitions due to the 2023 Nigerien coup d'état.[2]
  2. ^ Al Hilal won on a walkover after Salaam FC Bor failed to travel to Morocco.
Hafia Guinea0–0Senegal Génération Foot
Report
Referee: Alhasan Baboucarr Bass (Gambia)
Génération Foot Senegal2–2Guinea Hafia
Report
Referee: Karim Sabry (Morocco)

2–2 on aggregate. Hafia won on away goals.


Bo Rangers Sierra Leone1–1Liberia LISCR
Report
Referee: Nurudeen Abubakar (Nigeria)
LISCR Liberia0–1Sierra Leone Bo Rangers
Report
Referee: Adaari Abdul-Latif (Ghana)

Bo Rangers won 2–1 on aggregate.


Medeama Ghana1–0Nigeria Remo Stars
Report
Remo Stars Nigeria1–0Ghana Medeama
Report
Penalties
2–3
Referee: Kouassi Frederic Francois Biro (Ivory Coast)

1–1 on aggregate. Medeama won 3–2 on penalties.


KMKM Zanzibar1–2Ethiopia Saint George
Report
Saint George Ethiopia3–1Zanzibar KMKM
Report

Saint George won 5–2 on aggregate.


APR Rwanda1–1Somalia Gaadiidka
Report
Referee: Dedjinnanchi Tanisla Ahomlanto (Benin)
Gaadiidka Somalia0–2Rwanda APR
Report
Referee: Idris Mohammed Osman (Eritrea)

APR won 3–1 on aggregate.


Centre Sportif de Bendje Gabon1–1Burundi Bumamuru
Report
Bumamuru Burundi5–1Gabon Centre Sportif de Bendje
Report
Referee: Souleiman Ahmed Djama (Djibouti)

Bumamuru won 6–2 on aggregate.


African Stars Namibia2–1Zambia Power Dynamos
Report
Referee: Cregue Fleury Moukagni (Gabon)
Power Dynamos Zambia1–0Namibia African Stars
Report

2–2 on aggregate. Power Dynamos won on away goals.


UD Songo Mozambique1–0Eswatini Green Mamba
Report
Referee: Fabricio Duarte (Cape Verde)
Green Mamba Eswatini1–1Mozambique UD Songo
Report
Referee: Noris Aaron Godfrey Arissol (Seychelles)

UD Songo won 2–1 on aggregate.


Dragón Equatorial Guinea0–2Malawi Nyasa Big Bullets
Report
Referee: Fitial Charel Just Kokolo (Congo)
Nyasa Big Bullets Malawi1–0Equatorial Guinea Dragón
Report
Referee: Wilhem Letukwafa Haitembu (Namibia)

Nyasa Big Bullets won 3–0 on aggregate.


Al Ahly Benghazi Libya4–3Nigeria Enyimba
Report
Referee: Nabil Boukhalfa (Algeria)
Enyimba Nigeria0–0Libya Al Ahly Benghazi
Report
Referee: Messie Nkounkou (Congo)

Al Ahly Benghazi won 4–3 on aggregate.


Coton FC Benin0–0Ivory Coast ASEC Mimosas
Report
Referee: Naim Hosni (Tunisia)
ASEC Mimosas Ivory Coast2–0Benin Coton FC
Report
Referee: Rulisa Patience Fidele (Rwanda)

ASEC Mimosas won 2–0 on aggregate.


CS Constantine Algeria0–2Tunisia Étoile du Sahel
Report
Étoile du Sahel Tunisia1–0Algeria CS Constantine
Report
Referee: Abdulwahid Huraywidah (Libya)

Étoile du Sahel won 3–0 on aggregate.


ASKO Kara Togo0–1Morocco ASFAR
Report
Referee: David Daouda Guèye (Senegal)
ASFAR Morocco7–0Togo ASKO Kara
Report
Referee: Ahmed El Ghandour (Egypt)

ASFAR won 8–0 on aggregate.


Real Bamako Mali0–0Cameroon Coton Sport
Report
Referee: Younoussa Tawel Camara (Guinea)
Coton Sport Cameroon0–2Mali Real Bamako
Report
Referee: Yannick Malala Kabanga (DR Congo)

Real Bamako won 2–0 on aggregate.


FC Nouadhibou Mauritania2–0Libya Al Ahli Tripoli
Report
Referee: Ousmane Diakate (Mali)
Al Ahli Tripoli Libya1–0Mauritania FC Nouadhibou
Report
Referee: Mahmood Ismail (Sudan)

FC Nouadhibou won 2–1 on aggregate.


Primeiro de Agosto Angola1–0Democratic Republic of the Congo AS Vita Club
Report
Referee: Andofetra Rakotojaona (Madagascar)
AS Vita Club Democratic Republic of the Congo1–1Angola Primeiro de Agosto
Report
Referee: Alhadi Allaou Mahamat (Chad)

Primeiro de Agosto won 2–1 on aggregate.


AS Otohô Republic of the Congo1–1Sudan Al Merrikh
Report
Al Merrikh Sudan0–0Republic of the Congo AS Otohô
Report
Referee: Jean Claude Ishimwe (Rwanda)

1–1 on aggregate. Al Merrikh won on away goals.


Djibouti Telecom Djibouti0–2Tanzania Young Africans
Report
Referee: Tsegay Mogos Teklu (Eritrea)
Young Africans Tanzania5–1Djibouti Djibouti Telecom
Report
Referee: Mathews Moonje Hamalila (Zambia)

Young Africans won 7–1 on aggregate.


Jwaneng Galaxy Botswana2–0Uganda Vipers
Report
Referee: Retselisitsoe David Molise (Lesotho)
Vipers Uganda2–1Botswana Jwaneng Galaxy
Report
Referee: Georges Gatogato (Burundi)

Jwaneng Galaxy won 3–2 on aggregate.


Djabal Comoros0–1South Africa Orlando Pirates
Report
Referee: Easter Zimba (Malawi)
Orlando Pirates South Africa3–0Comoros Djabal
Report
Referee: Keren Yocette (Seychelles)

Orlando Pirates won 4–0 on aggregate.

Second round[edit]

The second round, also called the second preliminary round, included 32 teams: the 10 teams that received byes to this round, and the 22 winners of the first round.

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Hafia Guinea 1–4 Morocco Wydad AC 1–1 0–3
AS Douanes Burkina Faso Burkina Faso 0–1 Tunisia Espérance de Tunis 0–1 0–0
Bo Rangers Sierra Leone 2–6 Algeria CR Belouizdad 1–3 1–3
Medeama Ghana 4–3 Guinea Horoya 3–1 1–2
Saint George Ethiopia 0–7 Egypt Al Ahly 0–3 0–4
APR Rwanda 1–6 Egypt Pyramids 0–0 1–6
Bumamuru Burundi 0–6 South Africa Mamelodi Sundowns 0–4 0–2
Power Dynamos Zambia 3–3 (a) Tanzania Simba 2–2 1–1
UD Songo Mozambique 2–5 Angola Petro de Luanda 1–2 1–3
Nyasa Big Bullets Malawi 0–5 Democratic Republic of the Congo TP Mazembe 0–1 0–4
Al Ahly Benghazi Libya 1–2 Ivory Coast ASEC Mimosas 0–0 1–2
Étoile du Sahel Tunisia 3–1 Morocco ASFAR 1–0 2–1
Real Bamako Mali 1–4 Mauritania FC Nouadhibou 0–3 1–1
Primeiro de Agosto Angola 1–2 Sudan Al Hilal 0–0 1–2
Al Merrikh Sudan 0–3 Tanzania Young Africans 0–2 0–1
Jwaneng Galaxy Botswana 1–1 (5–4 p) South Africa Orlando Pirates 1–0 0–1
Hafia Guinea1–1Morocco Wydad AC
Report
Referee: Patrick Tanguy Vlei (Ivory Coast)
Wydad AC Morocco3–0Guinea Hafia
Report
Referee: Djindo Louis Houngnandande (Benin)

Wydad AC won 4–1 on aggregate.


AS Douanes Burkina Faso Burkina Faso0–1Tunisia Espérance de Tunis
Report
Espérance de Tunis Tunisia0–0Burkina Faso AS Douanes Burkina Faso
Report

Espérance de Tunis won 1–0 on aggregate.


Bo Rangers Sierra Leone1–3Algeria CR Belouizdad
Report
Referee: Joseph Odey Ogabor (Nigeria)
CR Belouizdad Algeria3–1Sierra Leone Bo Rangers
Report
Referee: Mohamad Ali Moussa (Niger)

CR Belouizdad won 6–2 on aggregate.


Medeama Ghana3–1Guinea Horoya
Report
Referee: Mustapha Kechaf (Morocco)
Horoya Guinea2–1Ghana Medeama
Report

Medeama won 4–3 on aggregate.


Saint George Ethiopia0–3Egypt Al Ahly
Report
Referee: Pousri Armi Alfred (Chad)
Al Ahly Egypt4–0Ethiopia Saint George
Report
Referee: Boubou Traoré (Mali)

Al Ahly won 7–0 on aggregate.


APR Rwanda0–0Egypt Pyramids
Report
Referee: Jean Ouattara (Burkina Faso)
Pyramids Egypt6–1Rwanda APR
Report
Referee: Abdel Aziz Mohamed Bouh (Mauritania)

Pyramids won 6–1 on aggregate.


Bumamuru Burundi0–4South Africa Mamelodi Sundowns
Report
Referee: Godfrey Nkhakananga (Malawi)
Mamelodi Sundowns South Africa2–0Burundi Bumamuru
Report
Referee: Antoine Max Depadoux Effa Essouma (Cameroon)

Mamelodi Sundowns won 6–0 on aggregate.


Power Dynamos Zambia2–2Tanzania Simba
Report
Referee: Karim Sabry (Morocco)
Simba Tanzania1–1Zambia Power Dynamos
Report
Referee: Ibrahim Mutaz (Libya}

3–3 on aggregate. Simba won on away goals.


UD Songo Mozambique1–2Angola Petro de Luanda
Report
Referee: Masixole Bambiso (South Africa)
Petro de Luanda Angola3–1Mozambique UD Songo
Report

Petro de Luanda won 5–2 on aggregate.


Nyasa Big Bullets Malawi0–1Democratic Republic of the Congo TP Mazembe
Report
Referee: Mohamed Diraneh Guedi (Djibouti)
TP Mazembe Democratic Republic of the Congo4–0Malawi Nyasa Big Bullets
Report
Referee: Mahmoud Nagy (Egypt)

TP Mazembe won 5–0 on aggregate.


Al Ahly Benghazi Libya0–0Ivory Coast ASEC Mimosas
Report
ASEC Mimosas Ivory Coast2–1Libya Al Ahly Benghazi
Report
Referee: Pierre Atcho (Gabon)

ASEC Mimosas won 2–1 on aggregate.


Étoile du Sahel Tunisia1–0Morocco ASFAR
Report
ASFAR Morocco1–2Tunisia Étoile du Sahel
Report
Referee: Pacifique Ndabihawenimana (Burundi}

Étoile du Sahel won 3–1 on aggregate.


Real Bamako Mali0–3Mauritania FC Nouadhibou
Report
FC Nouadhibou Mauritania1–1Mali Real Bamako
Report
Referee: Omar Abdulkadir Artan (Somalia)

FC Nouadhibou won 4–1 on aggregate.


Primeiro de Agosto Angola0–0Sudan Al Hilal
Report
Referee: Messie Nkounkou (Congo)
Al Hilal Sudan2–1Angola Primeiro de Agosto
Report
Referee: Jean Jacques Ndala Ngambo (DR Congo)

Al Hilal won 2–1 on aggregate.


Al Merrikh Sudan0–2Tanzania Young Africans
Report
Referee: Andofetra Rakotojaona (Madagascar)
Young Africans Tanzania1–0Sudan Al Merrikh
Report
Referee: Tanguy Patrice Mebiame (Gabon)

Young Africans won 3–0 on aggregate.


Jwaneng Galaxy Botswana1–0South Africa Orlando Pirates
Report
Referee: Rulisa Patience Fidele (Rwanda)
Orlando Pirates South Africa1–0Botswana Jwaneng Galaxy
Report
Penalties
4–5
Referee: Celso Armindo Alvação (Mozambique)

1–1 on aggregate. Jwaneng Galaxy won 5–4 on penalties.

See also[edit]

Notes[edit]

  1. ^ The Saint George v Al Ahly match, originally scheduled to be played between 15 or 17 September 2023, was rescheduled to 24 September 2023 due to Al Ahly participation in the 2023 CAF Super Cup on 15 September 2023.
  2. ^ a b The Al Ahly Benghazi v ASEC Mimosas match, originally scheduled to be played on 17 September 2023 at Benina Martyrs Stadium, Benghazi, was rescheduled to 18 September 2023 at Stade Olympique de Sousse, Sousse (Tunisia) due to the Storm Daniel.

References[edit]

  1. ^ "TotalEnergies CAF Champions League, Confederation Cup Preliminary Draw on Tuesday". Confederation of African Football. 23 July 2023.
  2. ^ "Désistement de nos représentants en compétitions interclubs Ligue des Champions et Coupe de la Confédération 2023-2024". Nigerien Football Federation (in French). 23 August 2023.

External links[edit]