2023–24 CAF Champions League group stage

The 2023–24 CAF Champions League group stage began on 24 November 2023 and ended on 2 March 2024. A total of 16 teams competed in the group stage to decide the eight places in the knockout stage of the 2023–24 CAF Champions League.

2023–24 CAF Champions League group stage
Dates24 November 2023 – 2 March 2024
Tournament statistics
Matches played48
Goals scored82 (1.71 per match)
2024–25

Draw

The draw for the group stage was held on 6 October 2023, 13:00 GMT (15:00 local time, UTC+2), in Johannesburg, South Africa. The 16 winners of the second round of qualifying rounds were drawn into four groups of four.[1]

The teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown next to every team). Each group contained one team from each of Pot 1, Pot 2, Pot 3, and Pot 4, and each team was allocated to the positions in their group according to their pot.

Pot 1
TeamPts
Al Ahly83
Wydad AC74
Espérance de Tunis56
Mamelodi Sundowns51
Pot 2
TeamPts
CR Belouizdad36
Pyramids35
Simba35
Petro de Luanda33.5
Pot 3
TeamPts
TP Mazembe30.5
Al Hilal23
ASEC Mimosas20
Young Africans20
Pot 4
TeamPts
Étoile du Sahel20
Jwaneng Galaxy4
FC Nouadhibou1
Medeama

Format

In the group stage, each group was played on a home-and-away round-robin basis. The winners and runners-up of each group advanced to the quarter-finals of the knockout stage.

Tiebreakers

The teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If tied on points, tiebreakers were applied in the following order (Regulations III. 20 & 21):

  1. Points in head-to-head matches among tied teams;
  2. Goal difference in head-to-head matches among tied teams;
  3. Goals scored in head-to-head matches among tied teams;
  4. Away goals scored in head-to-head matches among tied teams;
  5. If more than two teams were tied, and after applying all head-to-head criteria above, a subset of teams were still tied, all head-to-head criteria above were reapplied exclusively to this subset of teams;
  6. Goal difference in all group matches;
  7. Goals scored in all group matches;
  8. Away goals scored in all group matches;
  9. Drawing of lots.

Schedule

The schedule of each matchday was as follows.

MatchdayDatesMatches
Matchday 124–25 November 2023Team 1 vs. Team 4, Team 2 vs. Team 3
Matchday 21–2 December 2023Team 3 vs. Team 1, Team 4 vs. Team 2
Matchday 38–9 December 2023Team 4 vs. Team 3, Team 1 vs. Team 2
Matchday 419 December 2023Team 3 vs. Team 4, Team 2 vs. Team 1
Matchday 523–24 February 2024Team 4 vs. Team 1, Team 3 vs. Team 2
Matchday 61–2 March 2024Team 1 vs. Team 3, Team 2 vs. Team 4

Groups

All times are local.

Group A

PosTeamPldWDLGFGAGDPtsQualification SUN TPM NDB PYR
1 Mamelodi Sundowns641171+613Advance to knockout stage1–03–00–0
2 TP Mazembe631262+4101–02–03–0
3 FC Nouadhibou612349−55[a]0–20–02–0
4 Pyramids612338−55[a]0–11–02–2
Source: CAF
Rules for classification: Group stage tiebreakers
Notes:
Pyramids 1–0 TP Mazembe
  • Lakay 54'
Report
Mamelodi Sundowns 3–0 FC Nouadhibou
Report
Referee: Youcef Gamouh (Algeria)

FC Nouadhibou 2–0 Pyramids
Report

FC Nouadhibou 0–0 TP Mazembe
Report
Referee: Mahmood Ismail (Sudan)
Mamelodi Sundowns 0–0 Pyramids
Report
Referee: Pierre Atcho (Gabon)

TP Mazembe 2–0 FC Nouadhibou
  • Fofana 80', 90+4'
Report
Referee: Djindo Louis Houngnandande (Benin)
Pyramids 0–1 Mamelodi Sundowns
Report
Referee: Alhadi Allaou Mahamat (Chad)

TP Mazembe 3–0 Pyramids
Report
FC Nouadhibou 0–2 Mamelodi Sundowns
Report
Referee: Pacifique Ndabihawenimana (Burundi)

Mamelodi Sundowns 1–0 TP Mazembe
Report
Referee: Jalal Jayed (Morocco)
Pyramids 2–2 FC Nouadhibou
Report
Referee: Jelly Alfred Chavani (South Africa)

Group B

PosTeamPldWDLGFGAGDPtsQualification ASE SIM WAC JWA
1 ASEC Mimosas632172+511Advance to knockout stage0–01–03–0
2 Simba623192+79[a]1–12–06–0
3 Wydad AC630334−19[a]1–01–00–1
4 Jwaneng Galaxy6114112−1140–20–00–1
Source: CAF
Rules for classification: Group stage tiebreakers
Notes:
Simba 1–1 ASEC Mimosas
Report
  • Pokou 77'
Referee: Mohamed Maarouf Eid Mansour (Egypt)
Wydad AC 0–1 Jwaneng Galaxy
Report
Referee: Omar Abdulkadir Artan (Somalia)

ASEC Mimosas 1–0 Wydad AC
  • Karamoko 72'
Report
Referee: Patrice Tanguy Mebiame (Gabon)

Jwaneng Galaxy 0–2 ASEC Mimosas
Report
  • Karamoko 57', 79'
Wydad AC 1–0 Simba
Report

Simba 2–0 Wydad AC
  • Onana 36', 38'
Report
ASEC Mimosas 3–0 Jwaneng Galaxy
  • Leibé 11'
  • Aka 80'
  • Karamoko 90+1'
Report

ASEC Mimosas 0–0 Simba
Report
Referee: Lahlou Benbraham (Algeria)

Wydad AC 1–0 ASEC Mimosas
Report
Referee: Abdel Aziz Mohamed Bouh (Mauritania)
Simba 6–0 Jwaneng Galaxy
Report

Group C

PosTeamPldWDLGFGAGDPtsQualification APL EST HIL ESS
1 Petro de Luanda633050+512Advance to knockout stage0–01–02–0
2 Espérance de Tunis632163+3110–01–02–0
3 Al Hilal612345−150–03–11–1
4 Étoile du Sahel611429−740–20–21–0
Source: CAF
Rules for classification: Group stage tiebreakers
Espérance de Tunis 2–0 Étoile du Sahel
Report
Petro de Luanda 1–0 Al Hilal
Report
Referee: Samir Guezzaz (Morocco)

Al Hilal 3–1 Espérance de Tunis
Report
  • Sowe 59'
Étoile du Sahel 0–2 Petro de Luanda
Report
Referee: Samuel Uwikunda (Rwanda)

Étoile du Sahel 1–0 Al Hilal
  • Mbé 88'
Report
Espérance de Tunis 0–0 Petro de Luanda
Report
Referee: Alhadi Allaou Mahamat (Chad)

Petro de Luanda 0–0 Espérance de Tunis
Report
Referee: Dahane Beida (Mauritania)
Al Hilal 1–1 Étoile du Sahel
  • N'Diaye 45+3'
Report
  • Barhoumi 90+2'
Referee: Ahmad Imtehaz Heeralall (Mauritius)

Al Hilal 0–0 Petro de Luanda
Report
Referee: Ibrahim Kalilou Traoré (Ivory Coast)
Étoile du Sahel 0–2 Espérance de Tunis
Report
Referee: Samir Guezzaz (Morocco)

Espérance de Tunis 1–0 Al Hilal
Report
Referee: Patrice Tanguy Mebiame (Gabon)
Petro de Luanda 2–0 Étoile du Sahel
Report

Group D

PosTeamPldWDLGFGAGDPtsQualification AHL YNG CRB MED
1 Al Ahly633061+512Advance to knockout stage1–00–03–0
2 Young Africans622296+38[a]1–14–03–0
3 CR Belouizdad622276+18[a]0–03–03–0
4 Medeama6114312−940–11–12–1
Source: CAF
Rules for classification: Group stage tiebreakers
Notes:
CR Belouizdad 3–0 Young Africans
Report
Referee: Alhadi Allaou Mahamat (Chad)
Al Ahly 3–0 Medeama
Report
Referee: Boubou Traoré (Mali)

Medeama 2–1 CR Belouizdad
Report
Referee: Lamin Jammeh (Gambia)
Young Africans 1–1 Al Ahly
  • Zouzoua 90+1'
Report
Referee: Abdel Aziz Mohamed Bouh (Mauritania)

Medeama 1–1 Young Africans
Report
  • Zouzoua 36'
Referee: Ibrahim Mutaz (Libya)
Al Ahly 0–0 CR Belouizdad
Report

Young Africans 3–0 Medeama
Report
CR Belouizdad 0–0 Al Ahly
Report
Referee: Samuel Uwikunda (Rwanda)

Medeama 0–1 Al Ahly
Report
Referee: Patrice Tanguy Mebiame (Gabon)
Young Africans 4–0 CR Belouizdad
Report
Referee: Boubou Traoré (Mali)

Al Ahly 1–0 Young Africans
Report
Referee: Djindo Louis Houngnandande (Benin)

See also

Notes

References

External links