
The complete calendar (GMT hours)
Group phase
December 21
Morocco 2-0 Comoros (group A)
22 December
14h: Mali 1- 1 Zambia (group A) - Mohammed V Stadium, Casablanca
17h: Egypt 2 - 1 Zimbabwe (group B) - Grand Stadium of Agadir
20h: South Africa 2 - 1 Angola (group B) - Grand Stade de Marrakech
23 December
12:30: DR Congo 1-0 Benin (group D) - El Barid Stadium, Rabat
3 PM: Senegal 3-0 Botswana (group D) - Grand Stade de Tanger
5:30 PM: Nigeria 2- 1 Tanzania (group C) - Stadium of the Fès Sports Complex
20h: Tunisia 3-1 Uganda (group C) - Olympic Annex Stadium Moulay Abdellah, Rabat
24 December
12h30: Burkina Faso 2 - 1 Equatorial Guinea (group E) - Mohammed V Stadium, Casablanca
15h: Algeria 3 - 0 Sudan (group E) - Prince Moulay El Hassan Stadium, Rabat
17:30: Ivory Coast 1 - 0 Mozambique (group F) - Grand Stade de Marrakech
20h: Cameroon 1 - 0 Gabon (group F) - Grand Stade d'Agadir
26 December
12:30: Angola 1 - 1 Zimbabwe (group B) - Grand Stade de Marrakech
15h: Egypt 1 - 0 South Africa (group B) - Grand Stadium of Agadir
17:30: Zambia 0 - 0 Comoros (group A) - Mohammed V Stadium, Casablanca
20h: Morocco 1 - 1 Mali (group A) - Prince Moulay Abdellah Stadium, Rabat
December 27
12:30: Benin 1 - 0 Botswana (group D) - Olympic Annex Stadium Moulay Abdellah, Rabat
3 PM: DR Congo 1 - 1 Senegal (group D) - Grand Stade de Tanger
17:30: Uganda 1 - 1 Tanzania (group C) - El Barid Stadium, Rabat
20h: Nigeria 3 - 2 Tunisia (group C) - Stadium of the Fès Sports Complex
28 December
12:30: Gabon 2 - 3 Mozambique (group F) - Grand Stade d'Agadir
15h: Equatorial Guinea 0 - 1 Sudan (group E) - Mohammed V Stadium, Casablanca
17:30: Algeria 1 - 0 Burkina Faso (group E) - Prince Moulay El Hassan Stadium, Rabat
20h: Cameroon 1 - 1 Ivory Coast (group F) - Grand Stade de Marrakech
29 December
16h: Zimbabwe 2 - 3 South Africa (group B) - Grand Stade de Marrakech
16h: Egypt 0 - 0 Angola (group B) - Grand Stadium of Agadir
19h: Comoros 0 - 0 Mali (group A) - Mohammed V Stadium, Casablanca
19h: Morocco 3 - 0 Zambia (group A) - Prince Moulay Abdellah Stadium, Rabat
December 30
16h: Nigeria 3 - 1 Uganda (group C) - Stadium of the Fès Sports Complex
16h: Tanzania 1 - 1 Tunisia (group C) - Olympic Annex Stadium Moulay Abdellah, Rabat
19h: Botswana 0 - 3 DR Congo (group D) - El Barid Stadium, Rabat
19h: Benin 0 - 3 Senegal (group D) - Grand stadium of Tangier
31 December
16h: Equatorial Guinea 1 - 3 Algeria (group E) - Prince Moulay El Hassan Stadium, Rabat
16h: Burkina Faso 2 - 0 Sudan (group E) - Mohammed V Stadium, Casablanca
19h: Cameroon 2 - 1 Mozambique (group F) - Grand Stadium of Agadir
19h: Ivory Coast 3 - 2 Gabon (group F) - Grand Stade de Marrakech
Round of 16
January 3, 2026
16h: 1st group D - 3rd group B/E/F (H1) - Grand Stade de Tanger
19h: 2nd group A - 2nd group C (H2) - Mohammed V Stadium, Casablanca
January 4, 2026
16h: 2nd group B - 2nd group F (H3) - El Barid Stadium, Rabat
19h: 1st group A - 3rd group C/D/E (H4) - Prince Moulay Abdellah Stadium, Rabat
January 5, 2026
16h: 1st group B - 3rd group A/C/D (H5) - Grand Stadium of Agadir
19h: 1st group C - 3rd group A/B/F (H6) - Stadium of the Fès Sports Complex
January 6, 2026
16h: 1st group F - 2nd group E (H7) - Grand Stade de Marrakech
19h: 1st group E - 2nd group D (H8) - Prince Moulay El Hassan Stadium, Rabat
Quarter finals
January 9, 2026
16h: Winner H1 - Winner H2 (Q1) - Grand Stade de Tanger
19h: Winner H3 - Winner H4 (Q2) - Prince Moulay Abdellah Stadium, Rabat
January 10, 2026
16h: Winner H5 - Winner H7 (Q3) - Grand Stade de Marrakech
19h: Winner H8 Winner H6 (Q4) - Grand Stade d'Agadir
Semi-finals
January 14, 2026
5 PM: Winner Q1 - Winner Q3 (D1) - Prince Moulay Abdellah Stadium, Rabat
20h: Winner Q4 - Winner Q2 (D2) - Grand Stade de Tanger
Match for 3rd place
January 17, 2026
16h: Loser D1 - Loser D2 - Mohammed V Stadium, Casablanca
Final
January 18, 2026
19h: Winner D1 - Winner D2 - Prince Moulay Abdellah Stadium, Rabat
Rejoignez notre communauté sportive !
Suivez-nous sur les réseaux sociaux pour ne rien manquer de l'actualité sportive en temps réel.
Tags
À propos de l'auteur
Philemon MBALE
Rédacteur sportif
Passionné de sport depuis toujours, partage avec vous les dernières actualités et analyses du monde sportif.
