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

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

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

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

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

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–0 Senegal Génération Foot
Report
Referee: Alhasan Baboucarr Bass ( Gambia)
Génération Foot Senegal2–2 Guinea Hafia
  • Al. Sy 47'
  • Gueye 62'
Report
Referee: Karim Sabry ( Morocco)

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


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

Bo Rangers won 2–1 on aggregate.


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

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


KMKM Zanzibar1–2 Ethiopia Saint George
Report
Referee: Philip Brooke ( Kenya)
Saint George Ethiopia3–1 Zanzibar KMKM
Report
Referee: Andre Kolissala Mbangui ( Central African Republic)

Saint George won 5–2 on aggregate.


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

APR won 3–1 on aggregate.


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

Bumamuru won 6–2 on aggregate.


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

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


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

UD Songo won 2–1 on aggregate.


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

Nyasa Big Bullets won 3–0 on aggregate.


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

Al Ahly Benghazi won 4–3 on aggregate.


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

ASEC Mimosas won 2–0 on aggregate.


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

Étoile du Sahel won 3–0 on aggregate.


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

ASFAR won 8–0 on aggregate.


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

Real Bamako won 2–0 on aggregate.


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

FC Nouadhibou won 2–1 on aggregate.


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

Primeiro de Agosto won 2–1 on aggregate.


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

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


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

Young Africans won 7–1 on aggregate.


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

Jwaneng Galaxy won 3–2 on aggregate.


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

Orlando Pirates won 4–0 on aggregate.

Second round

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–1 Morocco Wydad AC
Report
Referee: Patrick Tanguy Vlei ( Ivory Coast)
Wydad AC Morocco3–0 Guinea Hafia
Report
Referee: Djindo Louis Houngnandande ( Benin)

Wydad AC won 4–1 on aggregate.


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

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


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

CR Belouizdad won 6–2 on aggregate.


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

Medeama won 4–3 on aggregate.


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

Al Ahly won 7–0 on aggregate.


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

Pyramids won 6–1 on aggregate.


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

Mamelodi Sundowns won 6–0 on aggregate.


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

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


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

Petro de Luanda won 5–2 on aggregate.


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

TP Mazembe won 5–0 on aggregate.


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

ASEC Mimosas won 2–1 on aggregate.


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

Étoile du Sahel won 3–1 on aggregate.


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

FC Nouadhibou won 4–1 on aggregate.


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

Al Hilal won 2–1 on aggregate.


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

Young Africans won 3–0 on aggregate.


Jwaneng Galaxy Botswana1–0 South Africa Orlando Pirates
Report
Referee: Rulisa Patience Fidele ( Rwanda)
Orlando Pirates South Africa1–0 Botswana 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

Notes

  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

  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