# 2024–25 CAF Confederation Cup group stage

The 2024–25 CAF Confederation Cup group stage began on 27 November 2024 and ended on 19 January 2025. 16 teams competed in the group stage to decide the eight places in the knockout stage of the 2024–25 CAF Confederation Cup.

## Draw

The draw for the group stage was held on 7 October 2024, 10:00 GMT (13:00 local time, UTC+3), in Cairo, Egypt. The 16 winners of the second round of qualifying rounds were drawn into four groups of four.
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 Pot 1 and one from Pot 2, with two groups including one team from Pot 3 and one from Pot 4, and the remaining two groups featuring two teams from Pot 4. Teams were allocated to positions in their respective groups according to their pot.
Pot 1 :
| Team | Pts |
| Zamalek | 48 |
| RS Berkane | 42 |
| Simba | 39 |
| USM Alger | 36 |
Pot 2 :
| Team | Pts |
| ASEC Mimosas | 30 |
| Stade Malien | 10 |
| Al Masry | 8 |
| CS Sfaxien | 7 |
Pot 3 :
| Team | Pts |
| Enyimba | 6 |
| ASC Jaraaf | 4 |
Pot 4 :
| Team | Pts |
| CS Constantine | — |
| Bravos do Maquis | — |
| Lunda Sul | — |
| Team | Pts |
| Orapa United | — |
| Black Bulls | — |
| Stellenbosch | — |

## 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):
* Points in head-to-head matches among tied teams;
* Goal difference in head-to-head matches among tied teams;
* Goals scored in head-to-head matches among tied teams;
* Away goals scored in head-to-head matches among tied teams;
* If more than two teams were tied, and after applying all head-to-head criteria above, a subset of teams was still tied, all head-to-head criteria above were reapplied exclusively to this subset of teams;
* Goal difference in all group matches;
* Goals scored in all group matches;
* Away goals scored in all group matches;
* Drawing of lots.

## Schedule

The schedule of each matchday was as follows.
| Matchday | Dates | Matches |
| Matchday 1 | 28 November 2024 | Team 1 vs. Team 4, Team 2 vs. Team 3 |
| Matchday 2 | 8 December 2024 | Team 3 vs. Team 1, Team 4 vs. Team 2 |
| Matchday 3 | 15 December 2024 | Team 4 vs. Team 3, Team 1 vs. Team 2 |
| Matchday 4 | 5 January 2025 | Team 3 vs. Team 4, Team 2 vs. Team 1 |
| Matchday 5 | 12 January 2025 | Team 4 vs. Team 1, Team 3 vs. Team 2 |
| Matchday 6 | 19 January 2025 | Team 1 vs. Team 3, Team 2 vs. Team 4 |

## Groups

All times are local.

### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SSC | CSC | FCB | CSS |
| 1 | Simba | 6 | 4 | 1 | 1 | 8 | 4 | +4 | 13 | Advance to knockout stage | — | 2–0 | 1–0 | 2–1 |
| 2 | CS Constantine | 6 | 4 | 0 | 2 | 12 | 6 | +6 | 12 | Advance to knockout stage | 2–1 | — | 4–0 | 3–0 |
| 3 | Bravos do Maquis | 6 | 2 | 1 | 3 | 7 | 14 | −7 | 7 | | 1–1 | 3–2 | — | 3–2 |
| 4 | CS Sfaxien | 6 | 1 | 0 | 5 | 7 | 10 | −3 | 3 | | 0–1 | 0–1 | 4–0 | — |

### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RSB | STB | SMB | CDL |
| 1 | RS Berkane (A) | 5 | 4 | 1 | 0 | 7 | 1 | +6 | 13 | Advance to knockout stage | — | 19 Jan | 1–0 | 2–0 |
| 2 | Stellenbosch (A) | 5 | 3 | 0 | 2 | 6 | 5 | +1 | 9 | Advance to knockout stage | 1–3 | — | 2–0 | 2–0 |
| 3 | Stade Malien (E) | 5 | 1 | 1 | 3 | 3 | 5 | −2 | 4 | | 0–1 | 2–0 | — | 19 Jan |
| 4 | Desportivo da LS (E) | 5 | 0 | 2 | 3 | 1 | 6 | −5 | 2 | | 0–0 | 0–1 | 1–1 | — |

### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | USMA | JAR | ASEC | ORP |
| 1 | USM Alger (A) | 5 | 3 | 2 | 0 | 12 | 2 | +10 | 11 | Advance to knockout stage | — | 19 Jan | 3–0 | 6–0 |
| 2 | ASC Jaraaf | 5 | 2 | 2 | 1 | 2 | 2 | 0 | 8 | Advance to knockout stage | 0–0 | — | 1–0 | 1–0 |
| 3 | ASEC Mimosas | 5 | 1 | 2 | 2 | 3 | 5 | −2 | 5 | | 1–1 | 2–0 | — | 19 Jan |
| 4 | Orapa United (E) | 5 | 0 | 2 | 3 | 1 | 9 | −8 | 2 | | 1–2 | 0–0 | 0–0 | — |

### Group D

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ZAM | MAS | ENY | ABB |
| 1 | Zamalek | 6 | 4 | 2 | 0 | 11 | 4 | +7 | 14 | Advance to knockout stage | — | 1–0 | 3–1 | 2–0 |
| 2 | Al Masry | 6 | 2 | 3 | 1 | 7 | 4 | +3 | 9 | Advance to knockout stage | 0–0 | — | 2–0 | 3–1 |
| 3 | Enyimba | 6 | 1 | 2 | 3 | 8 | 12 | −4 | 5 | | 2–2 | 1–1 | — | 4–1 |
| 4 | Black Bulls | 6 | 1 | 1 | 4 | 7 | 13 | −6 | 4 | | 1–3 | 1–1 | 3–0 | — |