2024–25 CAF Champions League qualifying rounds

The 2024–25 CAF Champions League qualifying rounds began on 16 August and will end on 22 September 2024. 59 teams are competing in the qualifying rounds to decide the 16 places in the group stage of the 2024–25 CAF Champions League.

2024–25 CAF Champions League qualifying rounds
Dates16 August – 22 September 2024
Tournament statistics
Matches played53
Goals scored109 (2.06 per match)
2025–26
All statistics correct as of 25 August 2024.

All times are local.

Draw

edit

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

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

Format

edit

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

Schedule

edit

The schedule of the competition is as follows.

Schedule for the 2024–25 CAF Champions League qualifying rounds
Round Draw date First leg Second leg
First round 11 July 2024 16–18 August 2024 23–25 August 2024
Second round 13–15 September 2024 20–22 September 2024

Bracket

edit

The bracket of the draw was announced by the CAF on 11 July 2024.

The 16 winners of the second round will advance to the group stage.

First round Second round
          
1   Al Merreikh Bentiu 1 1 2
4   Gor Mahia 0 5 5
  Gor Mahia
  Al Ahly
First round Second round
          
1   Arta Solar 0 4 4
4   Dekedaha 2 3 5
  Dekedaha
  Espérance de Tunis
First round Second round
          
1   SC Villa 1 1 2
4   CBE 2 1 3
  CBE
  Young Africans
3   Vital'O 0 0 0
2   Young Africans 4 6 10
First round Second round
          
1   Azam 1 0 1
4   APR 0 2 2
  APR
  Pyramids
3   JKU 0 1 1
2   Pyramids 6 3 9
First round Second round
          
1   Mbabane Swallows 1 0 1
4   Ferroviário da Beira 0 0 0
  Mbabane Swallows
  Mamelodi Sundowns
First round Second round
          
1   Ngezi Platinum 0 0 0 (3)
4   AS Maniema Union 0 0 0 (4)
  AS Maniema Union
  Petro de Luanda
First round Second round
          
1   Nyasa Big Bullets 2 0 2
4   Red Arrows 1 2 3
  Red Arrows
  TP Mazembe
First round Second round
          
1   African Stars 1 0 1 (5)
4   Jwaneng Galaxy (p) 0 1 1 (6)
  Jwaneng Galaxy
  Orlando Pirates
3   Disciples FC 0 0 0
2   Orlando Pirates 0 4 4
First round Second round
          
1   US Zilimadjou 0 1 1
4   Enugu Rangers 1 1 2
  Enugu Rangers
  Sagrada Esperança
3   Saint Louis Suns United 0 0 0
2   Sagrada Esperança 1 3 4
First round Second round
          
1   AS Douanes (a) 0 1 1
4   Coton FC 0 1 1
  AS Douanes
  CR Belouizdad
3   AC Léopards 0 0 0
2   CR Belouizdad 2 1 3
First round Second round
          
1   Victoria United 0 0 0
4   Samartex 1 1 2
  Samartex
  Raja CA
3   AS GNN 1 0 1
2   Raja CA 2 5 7
First round Second round
          
1   AS PSI 0 0 0
4   US Monastir 1 2 3
  US Monastir
  MC Alger
3   Watanga 0 0 0
2   MC Alger 2 2 4
First round Second round
          
1   Red Star de Bangui 0
4   Djoliba 0 w/o
  Djoliba
  ASKO Kara
3   Deportivo Mongomo 2 0 2
2   ASKO Kara 2 1 3
First round Second round
          
1   Stade d'Abidjan 1 1 2 (5)
4   Teungueth 1 1 2 (4)
  Stade d'Abidjan
  Milo
3   Milo (a) 0 1 1
2   FC Nouadhibou 0 1 1
First round Second round
          
1   Bo Rangers 1 0 1
4   San Pédro 1 1 2
  San Pédro
  Al Hilal
3   Al Ahly Benghazi 0 1 1
2   Al Hilal 1 1 2
First round Second round
          
1   Al Nasr 0 0 0
4   Al Merrikh 0 2 2
  Al Merrikh
  AS FAR
3   Remo Stars 2 0 2
2   AS FAR 1 2 3

First round

edit

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

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Al Merreikh Bentiu  2–5  Gor Mahia1–01–5
Arta Solar  4–5  Dekedaha0–24–3
SC Villa  2–3  CBE1–21–1
Vital'O  0–10  Young Africans0–40–6
Azam  1–2  APR1–00–2
JKU  1–9  Pyramids0–61–3
Mbabane Swallows  1–0  Ferroviário da Beira1–00–0
Ngezi Platinum  0–0 (3–4 p)  AS Maniema Union0–00–0
Nyasa Big Bullets  2–3  Red Arrows2–10–2
African Stars  1–1 (5–6 p)  Jwaneng Galaxy1–00–1
Disciples FC  0–4  Orlando Pirates0–00–4
US Zilimadjou  1–2  Enugu Rangers0–11–1
Saint Louis Suns United  0–4  Sagrada Esperança0–10–3
AS Douanes  1–1 (a)  Coton FC0–01–1
AC Léopards  0–3  CR Belouizdad0–20–1
Victoria United  0–2  Samartex0–10–1
AS GNN  1–7  Raja CA1–20–5
AS PSI  0–3  US Monastir0–10–2
Watanga  0–4  MC Alger0–20–2
Red Star de Bangui  w/o[A]  Djoliba0–0
Deportivo Mongomo  2–3  ASKO Kara2–20–1
Stade d'Abidjan  2–2 (5–4 p)  Teungueth1–11–1
Milo  1–1 (a)  FC Nouadhibou0–01–1
Bo Rangers  1–2  San Pédro1–10–1
Al Ahly Benghazi  1–2  Al Hilal0–11–1
Al Nasr  0–2  Al Merrikh0–00–2
Remo Stars  2–3  AS FAR2–10–2

Notes:

  1. ^ Djoliba won on a walkover after Red Star de Bangui withdrew from the competition citing financial reasons.


Al Merreikh Bentiu  1–0  Gor Mahia
  • Elfaki   64'
Report
Referee: Keren Yocette (Seychelles)
Gor Mahia  5–1  Al Merreikh Bentiu
Report
Referee: Julian Nii Akwa Nunoo (Ghana)

Gor Mahia won 5–2 on aggregate.


Arta Solar  0–2  Dekedaha
Report
Referee: Brighton Chimene (Zimbabwe)
Dekedaha  3–4  Arta Solar
Report
Referee: Clement Franklin Kpan (Ivory Coast)

Dekedaha won 5–4 on aggregate.


SC Villa  1–2  CBE
Report
Referee: Hillary Hambaba (Zambia)
CBE  1–1  SC Villa
Report

CBE won 3–2 on aggregate.


Vital'O  0–4  Young Africans
Report Dube   6'
Chama   69'
Mzize   74'
Aziz Ki   90'
Young Africans  6–0  Vital'O
Report

Young Africans won 10–0 on aggregate.


Azam  1–0  APR
Report
Referee: Thulani Sibandze (Eswatini)
APR  2–0  Azam
Report

APR won 2–1 on aggregate.


JKU  0–6  Pyramids
Report
Referee: Mohamed Ali Moussa (Niger)
Pyramids  3–1  JKU
Report

Pyramids won 9–1 on aggregate.


Mbabane Swallows  1–0  Ferroviário da Beira
Report
Referee: Ashebir Seboka Wordofa (Ethiopia)
Ferroviário da Beira  0–0  Mbabane Swallows
Report
Referee: Joseph Odey Ogabor (Nigeria)

Mbabane Swallows won 1–0 on aggregate.


Ngezi Platinum  0–0  AS Maniema Union
Report
AS Maniema Union  0–0  Ngezi Platinum
Report
Penalties
4–3

0–0 on aggregate. AS Maniema Union won 4–3 on penalties.


Nyasa Big Bullets  2–1  Red Arrows
Report
Referee: Abdou Abdel Mefire (Cameroon)
Red Arrows  2–0  Nyasa Big Bullets
Report
Referee: Amir Loussif (Tunisia)

Red Arrows won 3–2 on aggregate.


Jwaneng Galaxy  1–0  African Stars
Report
Penalties
6–5
Referee: Bertrand Manirakiza (Burundi)

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


Disciples FC  0–0  Orlando Pirates
Report
Referee: Pousri Armi Alfred (Chad)
Orlando Pirates  4–0  Disciples FC
Report
Referee: Ring Nyier Akech Malong (South Sudan)

Orlando Pirates won 4–0 on aggregate.


Enugu Rangers  1–1  US Zilimadjou
Report

Enugu Rangers won 2–1 on aggregate.


Sagrada Esperança  3–0  Saint Louis Suns United
Report

Sagrada Esperança won 4–0 on aggregate.


AS Douanes  0–0  Coton FC
Report
Referee: Lotfi Bekouassa (Algeria)
Coton FC  1–1  AS Douanes
Report
Referee: Leonidas Lenine Da Graca (Cape Verde)

1–1 on aggregate. AS Douanes won on away goals.


AC Léopards  0–2  CR Belouizdad
Report
CR Belouizdad  1–0  AC Léopards
Report

CR Belouizdad won 3–0 on aggregate.


Victoria United  0–1  Samartex
Report
Referee: Saddam Houssein Mansour (Djibouti)
Samartex  1–0  Victoria United
Report

Samartex won 2–0 on aggregate.


AS GNN  1–2  Raja CA
Report
Referee: Godfrey Nkhakananga (Malawi)
Raja CA  5–0  AS GNN
Report
Referee: Abdoulaye Manet (Guinea)

Raja CA won 7–1 on aggregate.


AS PSI  0–1  US Monastir
Report
Referee: Alhaji Musa Kabia (Sierra Leone)
US Monastir  2–0  AS PSI
Report
Referee: Keabetswe Dintwa (Botswana)

US Monastir won 3–0 on aggregate.


Watanga  0–2  MC Alger
Report
MC Alger  2–0  Watanga
Report
Referee: Yannick Malala Kabanga (DR Congo)

MC Alger won 4–0 on aggregate.


Red Star de Bangui  0–0  Djoliba
Report
Referee: Ahmed Arajiga (Tanzania)

Djoliba won on a walkover after Red Star de Bangui withdrew.


Deportivo Mongomo  2–2  ASKO Kara
Report
Referee: Jelly Chavani (South Africa)
ASKO Kara  1–0  Deportivo Mongomo
Report
Referee: Abdulrazg Ahmed (Libya)

ASKO Kara won 3–2 on aggregate.


Stade d'Abidjan  1–1  Teungueth
Report Traoré   72' (o.g.)
Teungueth  1–1  Stade d'Abidjan
Report

2–2 on aggregate. Stade d'Abidjan won 5–4 on penalties.


Milo  0–0  FC Nouadhibou
Report
Referee: Jean Ouattara (Burkina Faso)
FC Nouadhibou  1–1  Milo
Report

1–1 on aggregate. Milo won on away goals.


Bo Rangers  1–1  San Pédro
Report
San Pédro  1–0  Bo Rangers
Report

San Pédro won 2–1 on aggregate.


Al Ahly Benghazi  0–1  Al Hilal
Report
Referee: Aklesso Gnama (Togo)
Al Hilal  1–1  Al Ahly Benghazi
Report
Referee: Andofetra Rakotojaona (Madagascar)

Al Hilal won 2–1 on aggregate.


Al Nasr  0–0  Al Merrikh
Report
Al Merrikh  2–0  Al Nasr
Report

Al Merrikh won 2–0 on aggregate.


Remo Stars  2–1  AS FAR
Report
Referee: Mashood Ssali (Uganda)
AS FAR  2–0  Remo Stars
Report

AS FAR won 3–2 on aggregate.

Second round

edit

The second round, also called the second preliminary round, will include 32 teams: the 5 teams that received byes to this round, and the 27 winners of the first round.

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Gor Mahia  SR1  Al Ahly13–15 Sep20–22 Sep
Dekedaha  SR2  Espérance de Tunis15 Sep20–22 Sep
CBE  SR3  Young Africans13–15 Sep20–22 Sep
APR  SR4  Pyramids13–15 Sep20–22 Sep
Mbabane Swallows  SR5  Mamelodi Sundowns13–15 Sep20–22 Sep
AS Maniema Union  SR6  Petro de Luanda13–15 Sep20–22 Sep
Red Arrows  SR7  TP Mazembe13–15 Sep20–22 Sep
Jwaneng Galaxy  SR8  Orlando Pirates13–15 Sep20–22 Sep
Enugu Rangers  SR9  Sagrada Esperança13–15 Sep20–22 Sep
AS Douanes  SR10  CR Belouizdad13–15 Sep20–22 Sep
Samartex  SR11  Raja CA13–15 Sep20–22 Sep
US Monastir  SR12  MC Alger13–15 Sep20–22 Sep
Djoliba  SR13  ASKO Kara13–15 Sep20–22 Sep
Stade d'Abidjan  SR14  Milo13–15 Sep20–22 Sep
San Pédro  SR15  Al Hilal13–15 Sep20–22 Sep
Al Merrikh  SR16  AS FAR13–15 Sep20–22 Sep
Gor Mahia  v  Al Ahly
Report
Al Ahly  v  Gor Mahia
Report

Dekedaha  v  Espérance de Tunis
Report
Referee: Boubou Traoré (Mali)
Espérance de Tunis  v  Dekedaha
Report

CBE  v  Young Africans
Report
Young Africans  v  CBE
Report

APR  v  Pyramids
Report
Pyramids  v  APR
Report

Mamelodi Sundowns  v  Mbabane Swallows
Report

AS Maniema Union  v  Petro de Luanda
Report
Petro de Luanda  v  AS Maniema Union
Report

Red Arrows  v  TP Mazembe
Report
TP Mazembe  v  Red Arrows
Report

Orlando Pirates  v  Jwaneng Galaxy
Report

Sagrada Esperança  v  Enugu Rangers
Report

AS Douanes  v  CR Belouizdad
Report
CR Belouizdad  v  AS Douanes
Report

Samartex  v  Raja CA
Report
Raja CA  v  Samartex
Report

US Monastir  v  MC Alger
Report
MC Alger  v  US Monastir
Report

Djoliba  v  ASKO Kara
Report
ASKO Kara  v  Djoliba
Report

Stade d'Abidjan  v  Milo
Report
Milo  v  Stade d'Abidjan
Report

San Pédro  v  Al Hilal
Report
Al Hilal  v  San Pédro
Report

Al Merrikh  v  AS FAR
Report
AS FAR  v  Al Merrikh
Report

See also

edit

Notes

edit
  1. ^ a b Libyan teams were listed as Libya 1 and Libya 2 during the draw; as their identity was still unknown by the time of the draw.[3]

References

edit
  1. ^ "CAF to conduct Preliminary Draw of 2024/25 CAF Interclub season on Thursday". Confederation of African Football. 10 July 2024.
  2. ^ "New Champions League season kicks off with high-stakes preliminary round matches". Confederation of African Football. 11 July 2024. Retrieved 12 July 2024.
  3. ^ "في الجول يكشف سبب عدم تواجد أسماء لفرق ليبية في قرعة دوري أبطال إفريقيا والكونفدرالية" [FilGoal reveals why Libyan teams were unnamed in CAF Champions League and Confederation Cup draw]. FilGoal (in Arabic). 11 July 2024. Retrieved 20 July 2024.
edit