2024–25 CAF Champions League qualifying rounds Dates 16 August – 22 September 2024 Tournament statistics Matches played 53 Goals scored 109 (2.06 per match) 2025–26 →
All statistics correct as of 25 August 2024.
International football competition
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 .
All times are local .
Draw 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).
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 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 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 The first round, also called the first preliminary round, includes the 54 teams that did not receive byes to the second round.
Notes:
^ Djoliba won on a walkover after Red Star de Bangui withdrew from the competition citing financial reasons.
18 August 2024 (2024-08-18 )
15:00 UTC+2
Al Merreikh Bentiu 1–0 Gor Mahia Elfaki 64' Report
25 August 2024 (2024-08-25 )
15:00 UTC+3
Gor Mahia 5–1 Al Merreikh Bentiu Ochieng Oduor 11' A. Onyango 21' Omija 35' R. Onyango 80' , 90' Report
Referee: Julian Nii Akwa Nunoo (
Ghana )
Gor Mahia won 5–2 on aggregate.
16 August 2024 (2024-08-16 )
18:00 UTC+3
Dekedaha won 5–4 on aggregate.
17 August 2024 (2024-08-17 )
16:00 UTC+3
Referee: Hillary Hambaba (
Zambia )
CBE won 3–2 on aggregate.
17 August 2024 (2024-08-17 )
16:00 UTC+3
24 August 2024 (2024-08-24 )
19:00 UTC+3
Young Africans 6–0 Vital'O Report
Young Africans won 10–0 on aggregate.
18 August 2024 (2024-08-18 )
18:00 UTC+3
Azam 1–0 APR Blanco 57' (pen.) Report
APR won 2–1 on aggregate.
18 August 2024 (2024-08-18 )
20:00 UTC+3
Referee: Mohamed Ali Moussa (
Niger )
24 August 2024 (2024-08-24 )
20:00 UTC+3
Pyramids 3–1 JKU Report
Pyramids won 9–1 on aggregate.
16 August 2024 (2024-08-16 )
19:00 UTC+2
Referee: Ashebir Seboka Wordofa (
Ethiopia )
25 August 2024 (2024-08-25 )
15:00 UTC+2
Ferroviário da Beira 0–0 Mbabane Swallows Report
Referee: Joseph Odey Ogabor (
Nigeria )
Mbabane Swallows won 1–0 on aggregate.
17 August 2024 (2024-08-17 )
15:00 UTC+2
25 August 2024 (2024-08-25 )
15:30 UTC+1
AS Maniema Union 0–0 Ngezi Platinum Report Penalties 4–3
0–0 on aggregate. AS Maniema Union won 4–3 on penalties.
18 August 2024 (2024-08-18 )
15:00 UTC+2
Red Arrows won 3–2 on aggregate.
17 August 2024 (2024-08-17 )
15:00 UTC+2
24 August 2024 (2024-08-24 )
16:00 UTC+2
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.
18 August 2024 (2024-08-18 )
15:00 UTC+4
Referee: Pousri Armi Alfred (
Chad )
23 August 2024 (2024-08-23 )
19:30 UTC+2
Orlando Pirates 4–0 Disciples FC Report
Orlando Pirates won 4–0 on aggregate.
18 August 2024 (2024-08-18 )
15:00 UTC+1
Enugu Rangers won 2–1 on aggregate.
17 August 2024 (2024-08-17 )
18:00 UTC+4
24 August 2024 (2024-08-24 )
15:30 UTC+1
Sagrada Esperança 3–0 Saint Louis Suns United Report
Sagrada Esperança won 4–0 on aggregate.
17 August 2024 (2024-08-17 )
16:00 UTC±0
25 August 2024 (2024-08-25 )
14:00 UTC+1
Coton FC 1–1 AS Douanes Idriss 90' Report
1–1 on aggregate. AS Douanes won on away goals.
18 August 2024 (2024-08-18 )
14:30 UTC+1
Referee: Ousmane Diakate (
Mali )
25 August 2024 (2024-08-25 )
20:00 UTC+1
CR Belouizdad 1–0 AC Léopards Report
CR Belouizdad won 3–0 on aggregate.
18 August 2024 (2024-08-18 )
15:00 UTC+1
Victoria United 0–1 Samartex Report Mamah 46'
Referee: Saddam Houssein Mansour (
Djibouti )
25 August 2024 (2024-08-25 )
15:00 UTC±0
Samartex 1–0 Victoria United Afful 8' Report
Samartex won 2–0 on aggregate.
17 August 2024 (2024-08-17 )
16:00 UTC+1
Referee: Godfrey Nkhakananga (
Malawi )
24 August 2024 (2024-08-24 )
20:00 UTC+1
Raja CA 5–0 AS GNN Report
Referee: Abdoulaye Manet (
Guinea )
Raja CA won 7–1 on aggregate.
18 August 2024 (2024-08-18 )
15:00 UTC+1
AS PSI 0–1 US Monastir Report Zeguei 31'
US Monastir won 3–0 on aggregate.
18 August 2024 (2024-08-18 )
20:00 UTC+1
22 August 2024 (2024-08-22 )
20:00 UTC+1
MC Alger 2–0 Watanga Report
Referee: Yannick Malala Kabanga (
DR Congo )
MC Alger won 4–0 on aggregate.
17 August 2024 (2024-08-17 )
15:00 UTC+1
Red Star de Bangui 0–0 Djoliba Report
Djoliba won on a walkover after Red Star de Bangui withdrew.
18 August 2024 (2024-08-18 )
15:00 UTC+1
25 August 2024 (2024-08-25 )
16:00 UTC±0
ASKO Kara 1–0 Deportivo Mongomo Musah 7' Report
Referee: Abdulrazg Ahmed (
Libya )
ASKO Kara won 3–2 on aggregate.
17 August 2024 (2024-08-17 )
16:00 UTC±0
24 August 2024 (2024-08-24 )
17:00 UTC±0
Teungueth 1–1 Stade d'Abidjan Report
2–2 on aggregate. Stade d'Abidjan won 5–4 on penalties.
16 August 2024 (2024-08-16 )
16:00 UTC±0
25 August 2024 (2024-08-25 )
17:00 UTC±0
FC Nouadhibou 1–1 Milo Report
1–1 on aggregate. Milo won on away goals.
17 August 2024 (2024-08-17 )
16:00 UTC±0
25 August 2024 (2024-08-25 )
16:00 UTC±0
San Pédro 1–0 Bo Rangers Report
San Pédro won 2–1 on aggregate.
18 August 2024 (2024-08-18 )
19:00 UTC+2
Al Ahly Benghazi 0–1 Al Hilal Report Girumugisha 70'
Referee: Aklesso Gnama (
Togo )
25 August 2024 (2024-08-25 )
15:00 UTC+2
Al Hilal 1–1 Al Ahly Benghazi Report Robia 14'
Al Hilal won 2–1 on aggregate.
17 August 2024 (2024-08-17 )
21:30 UTC+2
24 August 2024 (2024-08-24 )
15:00 UTC+2
Al Merrikh 2–0 Al Nasr Qabbani 45+2' , 75' Report
Al Merrikh won 2–0 on aggregate.
18 August 2024 (2024-08-18 )
16:00 UTC+1
Referee: Mashood Ssali (
Uganda )
AS FAR won 3–2 on aggregate.
Second round 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.
13–15 September 2024 (2024-09 )
--:-- UTC+3
20–22 September 2024 (2024-09 )
--:-- UTC+3
Al Ahly v Gor Mahia Report
13–15 September 2024 (2024-09 )
--:-- UTC+3
20–22 September 2024 (2024-09 )
--:-- UTC+1
Espérance de Tunis v Dekedaha Report
13–15 September 2024 (2024-09 )
--:-- UTC+3
20–22 September 2024 (2024-09 )
--:-- UTC+3
Young Africans v CBE Report
13–15 September 2024 (2024-09 )
--:-- UTC+2
20–22 September 2024 (2024-09 )
--:-- UTC+3
Pyramids v APR Report
13–15 September 2024 (2024-09 )
--:-- UTC+2
20–22 September 2024 (2024-09 )
--:-- UTC+2
Mamelodi Sundowns v Mbabane Swallows Report
13–15 September 2024 (2024-09 )
--:-- UTC+1
20–22 September 2024 (2024-09 )
--:-- UTC+1
Petro de Luanda v AS Maniema Union Report
13–15 September 2024 (2024-09 )
--:-- UTC+2
20–22 September 2024 (2024-09 )
--:-- UTC+2
TP Mazembe v Red Arrows Report
13–15 September 2024 (2024-09 )
--:-- UTC+2
20–22 September 2024 (2024-09 )
--:-- UTC+2
Orlando Pirates v Jwaneng Galaxy Report
13–15 September 2024 (2024-09 )
--:-- UTC+1
20–22 September 2024 (2024-09 )
--:-- UTC+1
Sagrada Esperança v Enugu Rangers Report
13–15 September 2024 (2024-09 )
--:-- UTC±0
20–22 September 2024 (2024-09 )
--:-- UTC+1
CR Belouizdad v AS Douanes Report
13–15 September 2024 (2024-09 )
--:-- UTC±0
20–22 September 2024 (2024-09 )
--:-- UTC+1
Raja CA v Samartex Report
13–15 September 2024 (2024-09 )
--:-- UTC+1
20–22 September 2024 (2024-09 )
--:-- UTC+1
MC Alger v US Monastir Report
13–15 September 2024 (2024-09 )
--:-- UTC±0
20–22 September 2024 (2024-09 )
--:-- UTC±0
ASKO Kara v Djoliba Report
13–15 September 2024 (2024-09 )
--:-- UTC±0
20–22 September 2024 (2024-09 )
--:-- UTC±0
13–15 September 2024 (2024-09 )
--:-- UTC±0
20–22 September 2024 (2024-09 )
--:-- UTC+2
Al Hilal v San Pédro Report
13–15 September 2024 (2024-09 )
--:-- UTC+2
20–22 September 2024 (2024-09 )
--:-- UTC+1
AS FAR v Al Merrikh Report
See also
Notes ^ 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 ^ "CAF to conduct Preliminary Draw of 2024/25 CAF Interclub season on Thursday". Confederation of African Football . 10 July 2024. ^ "New Champions League season kicks off with high-stakes preliminary round matches". Confederation of African Football . 11 July 2024. Retrieved 12 July 2024 . ^ "في الجول يكشف سبب عدم تواجد أسماء لفرق ليبية في قرعة دوري أبطال إفريقيا والكونفدرالية" [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 .
External links TotalEnergies CAF Champions League, CAFonline.com Domestic leagues Algeria Angola Benin Botswana Burkina Faso Burundi Cameroon Cape Verde Central African Republic Chad Comoros Congo Democratic Republic of Congo Djibouti Egypt Equatorial Guinea Eritrea Eswatini Ethiopia Gabon Gambia Ghana Guinea Guinea-Bissau Ivory Coast Kenya Lesotho Liberia Libya Madagascar Malawi '24 '25 Mali Mauritania Mauritius Morocco Mozambique '24 '25 Namibia Niger Nigeria Réunion '24 '25 Rwanda São Tomé and Príncipe '24 Senegal Seychelles Sierra Leone Somalia South Africa South Sudan Sudan Tanzania Togo Tunisia Uganda Zambia Zanzibar Zimbabwe '24 '25 Domestic cups Algeria Angola Botswana Burundi Cameroon '24 '25 Democratic Republic of Congo Egypt Ethiopia Ghana Kenya '24 '25 Morocco Nigeria '24 '25 Senegal '24 '25 South Africa South Sudan Sudan '24 '25 Tanzania Tunisia Uganda Super cups Algeria Angola Egypt Tunisia Regional club competitions CAF club competitions International competitions