2025–26 CAF Confederation Cup group stage

The 2025–26 CAF Confederation Cup group stage began on 22 November 2025 and ended on 15 February 2026. 16 teams competed in the group stage to decide the eight places in the knockout stage of the 2025–26 CAF Confederation Cup.

2025–26 CAF Confederation Cup group stage
Dates22 November 2025 – 15 February 2026
Tournament statistics
Matches played48
Goals scored102 (2.13 per match)
2026–27

Draw

edit

The draw for the group stage was held on 3 November 2025, 11:00 GMT (13:00 local time, UTC+2), in Johannesburg, South Africa.[1] 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 each of Pot 1, Pot 2, and Pot 3, and each team was allocated to the positions in their group according to their pot.

Pot Pot 1 Pot 2 Pot 3 Pot 4
Teams

Format

edit

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

edit

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 was 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

edit

The schedule of each matchday was as follows.[2]

Matchday Dates Matches
Matchday 1 22–23 November 2025 Team 1 vs. Team 4, Team 2 vs. Team 3
Matchday 2 28–30 November 2025 Team 3 vs. Team 1, Team 4 vs. Team 2
Matchday 3 24–25 January 2026 Team 4 vs. Team 3, Team 1 vs. Team 2
Matchday 4 1 February 2026 Team 3 vs. Team 4, Team 2 vs. Team 1
Matchday 5 7–8 February 2026 Team 4 vs. Team 1, Team 3 vs. Team 2
Matchday 6 14–15 February 2026 Team 1 vs. Team 3, Team 2 vs. Team 4

Groups

edit

All times are local.

Group A

edit
Pos Team Pld W D L GF GA GD Pts Qualification USMA OCS DAC FCSP
1 Algeria USM Alger 6 4 2 0 9 4 +5 14 Advance to knockout stage 0–0 2–0 3–2
2 Morocco Olympic Safi 6 4 1 1 7 4 +3 13 0–1 2–1 2–1
3 Mali Djoliba 6 1 1 4 5 7 2 4 0–0 0–1 4–0
4 Ivory Coast San Pédro 6 1 0 5 8 14 6 3 2–3 0–1 2–0
Source: CAF
Rules for classification: Group stage tiebreakers
Djoliba Mali0–1Morocco Olympic Safi
Report
USM Alger Algeria3–2Ivory Coast San Pédro
Report
Referee: Tewodros Mitiku (Ethiopia)

Olympic Safi Morocco0–1Algeria USM Alger
Report
Referee: Mohamed Maarouf (Egypt)
San Pédro Ivory Coast2–0Mali Djoliba
Report
Referee: Brighton Chimene (Zimbabwe)

San Pédro Ivory Coast1–2Morocco Olympic Safi
Report
Referee: Abdelkerim Ousmane (Chad)
USM Alger Algeria2–0Mali Djoliba
Report
Referee: Mohamed Diraneh (Djibouti)

Djoliba Mali0–0Algeria USM Alger
Report
Olympic Safi Morocco2–1Ivory Coast San Pédro
Report
Referee: Tewodros Mitiku (Ethiopia)

San Pédro Ivory Coast2–3Algeria USM Alger
Report
Referee: Naby Laye Touré (Guinea)
Olympic Safi Morocco2–1Mali Djoliba
Report

USM Alger Algeria0–0Morocco Olympic Safi
Report
Referee: Sulaiman Kamara (Sierra Leone)
Djoliba Mali4–0Ivory Coast San Pédro
Report
Referee: Jean Ouattara (Burkina Faso)

Group B

edit
Pos Team Pld W D L GF GA GD Pts Qualification WAC ASMU AFC NU
1 Morocco Wydad AC 6 5 0 1 9 2 +7 15 Advance to knockout stage 1–0 2–0 3–0
2 Democratic Republic of the Congo Maniema Union 6 4 0 2 8 3 +5 12 2–1 2–0 3–0
3 Tanzania Azam 6 3 0 3 4 6 2 9 0–1 1–0 1–0
4 Kenya Nairobi United 6 0 0 6 1 11 10 0 0–1 0–1 1–2
Source: CAF
Rules for classification: Group stage tiebreakers
Maniema Union Democratic Republic of the Congo2–0Tanzania Azam
Report
Referee: Joseph Ogabor (Nigeria)
Wydad AC Morocco3–0Kenya Nairobi United
Report
Referee: Alhadi Allaou Mahamat (Chad)

Azam Tanzania0–1Morocco Wydad AC
Report
Referee: Antoine Effa (Cameroon)
Nairobi United Kenya0–1Democratic Republic of the Congo Maniema Union
Report

Nairobi United Kenya1–2Tanzania Azam
Report
Referee: Chanshi Kasongo (Zambia)
Wydad AC Morocco1–0Democratic Republic of the Congo Maniema Union
Report
Referee: Vincent Kaboré (Burkina Faso)

Maniema Union Democratic Republic of the Congo2–1Morocco Wydad AC
Report
Referee: Mohamed Ali Moussa (Niger)
Azam Tanzania1–0Kenya Nairobi United
Report

Azam Tanzania1–0Democratic Republic of the Congo Maniema Union
Report
Referee: Messie Nkounkou (Congo)
Nairobi United Kenya0–1Morocco Wydad AC
Report

Wydad AC Morocco2–0Tanzania Azam
Report
Referee: Emmanuel Mensah (Liberia)
Maniema Union Democratic Republic of the Congo3–0Kenya Nairobi United
Report

Group C

edit
Pos Team Pld W D L GF GA GD Pts Qualification CRB ASO SFC SBS
1 Algeria CR Belouizdad 6 5 0 1 11 5 +6 15 Advance to knockout stage 2–1 2–0 2–0
2 Republic of the Congo AS Otohô 6 3 0 3 10 6 +4 9 4–1 3–0 2–1
3 South Africa Stellenbosch 6 1 2 3 2 9 7 5[a] 0–3 1–0 0–0
4 Tanzania Singida Black Stars 6 1 2 3 3 6 3 5[a] 0–1 1–0 1–1
Source: CAF
Rules for classification: Group stage tiebreakers
Notes:
  1. 1 2 Ranked on away goals scored in head-to-head matches: Stellenbosch 1, Singida Black Stars 0.
CR Belouizdad Algeria2–0Tanzania Singida Black Stars
Report
Referee: Fabrício Duarte (Cape Verde)
Stellenbosch South Africa1–0Republic of the Congo AS Otohô
Report
Referee: Mohamed El Baroudi (Morocco)

AS Otohô Republic of the Congo4–1Algeria CR Belouizdad
Report
Singida Black Stars Tanzania1–1South Africa Stellenbosch
Report
Referee: Lamin Jammeh (Gambia)

Singida Black Stars Tanzania1–0Republic of the Congo AS Otohô
Report
Referee: Hicham Temsamani (Morocco)
CR Belouizdad Algeria2–0South Africa Stellenbosch
Report
Referee: Mutaz Ibrahim (Libya)

AS Otohô Republic of the Congo2–1Tanzania Singida Black Stars
Report
Stellenbosch South Africa0–3Algeria CR Belouizdad
Report
Referee: Abdallah Jammeh (Gambia)

AS Otohô Republic of the Congo3–0South Africa Stellenbosch
Report
Singida Black Stars Tanzania0–1Algeria CR Belouizdad
Report
Referee: Adalbert Diouf (Senegal)

CR Belouizdad Algeria2–1Republic of the Congo AS Otohô
Report
Referee: Omar Sallah (Gambia)
Stellenbosch South Africa0–0Tanzania Singida Black Stars
Report
Referee: Hillary Hambaba (Zambia)

Group D

edit
Pos Team Pld W D L GF GA GD Pts Qualification ZAM MAS KCFC ZUFC
1 Egypt Zamalek 6 3 2 1 6 4 +2 11 Advance to knockout stage 0–0 2–1 1–0
2 Egypt Al Masry 6 3 1 2 9 7 +2 10[a] 1–2 2–1 2–0
3 South Africa Kaizer Chiefs 6 3 1 2 7 6 +1 10[a] 1–1 2–1 1–0
4 Zambia ZESCO United 6 1 0 5 3 8 5 3 1–0 2–3 0–1
Source: CAF
Rules for classification: Group stage tiebreakers
Notes:
  1. 1 2 Ranked on goal difference in all group matches: Al Masry +2, Kaizer Chiefs +1.
Al Masry Egypt2–1South Africa Kaizer Chiefs
Report
Referee: Washington Dolo (Liberia)
Zamalek Egypt1–0Zambia ZESCO United
Report
Referee: Mohamed Diraneh (Djibouti)

ZESCO United Zambia2–3Egypt Al Masry
Report
Kaizer Chiefs South Africa1–1Egypt Zamalek
Report
Referee: Samuel Uwikunda (Rwanda)

ZESCO United Zambia0–1South Africa Kaizer Chiefs
Report
Referee: Noris Arissol (Seychelles)
Zamalek Egypt0–0Egypt Al Masry
Report
Referee: Georges Gatogato (Burundi)

Kaizer Chiefs South Africa1–0Zambia ZESCO United
Report
Referee: Mweshitsama Naftal (Namibia)
Al Masry Egypt1–2Egypt Zamalek
Report
Referee: Lotfi Bekouassa (Algeria)

ZESCO United Zambia1–0Egypt Zamalek
Report
Referee: Abdou Mefire (Cameroon)
Kaizer Chiefs South Africa2–1Egypt Al Masry
Report

Zamalek Egypt2–1South Africa Kaizer Chiefs
Report
Al Masry Egypt2–0Zambia ZESCO United
Report
Referee: Pacifique Ndabihawenimana (Burundi)

See also

edit

References

edit
  1. "CAF Interclub Group Stages Draw to be held in Johannesburg on 03 November". Confederation of African Football. 23 October 2025.
  2. "Fixtures" (PDF). Confederation of African Football. 3 November 2025.
edit