2025 Africa Cup of Nations Group A

Last updated

Group A of the 2025 Africa Cup of Nations took place from 21 to 29 December 2025. The group consisted of hosts Morocco, Mali, Zambia, and Comoros. [1]

Contents

Morocco and Mali as the top two teams advanced to the round of 16.

Teams

Draw positionTeamZoneMethod of
qualification
Date of
qualification
Finals
appearance
Last
appearance
Previous best
performance
FIFA Rankings
December 2024 [nb 1] December 2025
A1Flag of Morocco.svg  Morocco UNAF Hosts and Group B winners27 September 202320th 2023 Winners (1976)14TBA
A2Flag of Mali.svg  Mali WAFU Group I winners15 November 202414th 2023 Runners-up (1972)51TBA
A3Flag of Zambia.svg  Zambia COSAFA Group G winners15 November 202419th 2023 Winners (2012)87TBA
A4Flag of the Comoros.svg  Comoros COSAFA Group A winners15 November 20242nd 2021 Round of 16 (2021)103TBA

Notes

  1. The rankings of December 2024 were used for seeding for the final draw.

Standings

PosTeamPldWDLGFGAGDPtsQualification
1Flag of Morocco.svg  Morocco (H)321061+57Advance to knockout stage
2Flag of Mali.svg  Mali 30302203
3Flag of the Comoros.svg  Comoros 30210222
4Flag of Zambia.svg  Zambia 30211432
Source: CAF
Rules for classification: Group stage tiebreakers
(H) Hosts

Matches

All times are local, CET (UTC+1).

Morocco vs Comoros

Morocco  Flag of Morocco.svg2–0Flag of the Comoros.svg  Comoros
Report
Kit left arm mrc24h.png
Kit left arm.svg
Kit body mrc24h.png
Kit body.svg
Kit right arm mrc24h.png
Kit right arm.svg
Kit shorts mrc24h.png
Kit shorts.svg
Kit socks long.svg
Morocco
Kit left arm com26a.png
Kit left arm.svg
Kit body com26a.png
Kit body.svg
Kit right arm com26a.png
Kit right arm.svg
Kit shorts com26a.png
Kit shorts.svg
Kit socks com26a.png
Kit socks long.svg
Comoros
GK1 Yassine Bounou
RB3 Noussair Mazraoui
CB5 Nayef Aguerd
CB6 Romain Saïss (c)Sub off.svg 19'
LB26 Anass Salah-Eddine
DM4 Sofyan Amrabat Yellow card.svg 90'
CM24 Neil El Aynaoui
CM8 Azzedine Ounahi Sub off.svg 65'
RF10 Brahim Díaz Yellow card.svg 45+3'Sub off.svg 76'
CF9 Soufiane Rahimi Sub off.svg 65'
LF11 Ismael Saibari Sub off.svg 76'
Substitutes:
DF18 Jawad El Yamiq Yellow card.svg 78'Sub on.svg 19'
FW17 Abde Ezzalzouli Sub on.svg 65'
FW20 Ayoub El Kaabi Sub on.svg 65'
FW19 Youssef En-Nesyri Sub on.svg 76'
MF23 Bilal El Khannouss Sub on.svg 76'
Coach:
Walid Regragui
MAR-COM 2025-12-21.svg
GK16 Yannick Pandor
RB4 Kenan Toibibou Sub off.svg 79'
CB5 Ahmed Soilihi
CB8 Yannis Kari Yellow card.svg 36'Sub off.svg 67'
LB2 Ismaël Boura
RM15 Benjaloud Youssouf Sub off.svg 67'
CM28 Zaydou Youssouf Sub off.svg 79'
CM6 Iyad Mohamed
LM7 Faïz Selemani
AM10 Youssouf M'Changama (c)Sub off.svg 82'
CF11 Rafiki Saïd
Substitutes:
DF3 Abdel-Hakim Abdallah Sub on.svg 67'
DF22 Saïd Bakari Sub on.svg 67'
DF12 Kassim M'Dahoma Sub on.svg 79'
MF18 Yacine Bourhane Sub on.svg 79'
FW17 Myziane Maolida Sub on.svg 82'
Coach:
Flag of Canada (Pantone).svg Stefano Cusin

Mali vs Zambia

Mali  Flag of Mali.svg1–1Flag of Zambia.svg  Zambia
Report
Kit left arm mli24ho.png
Kit left arm.svg
Kit body mli24ho.png
Kit body.svg
Kit right arm mli24ho.png
Kit right arm.svg
Kit shorts.svg
Kit socks mli23hl.png
Kit socks long.svg
Mali
Kit left arm zam23H.png
Kit left arm.svg
Kit body zam23H.png
Kit body.svg
Kit right arm zam23H.png
Kit right arm.svg
Kit shorts zam23H.png
Kit shorts.svg
Kit socks long.svg
Zambia
GK16 Djigui Diarra
RB26 Woyo Coulibaly
CB5 Abdoulaye Diaby
CB15 Mamadou Fofana
LB3 Amadou Dante
CM20 Mamadou Sangaré
CM23 Aliou Dieng (c)Yellow card.svg 65'
RW17 Lassine Sinayoko
AM19 Kamory Doumbia Sub off.svg 86'
LW7 Dorgeles Nene Sub off.svg 76'
CF9 El Bilal Touré Sub off.svg 76'
Substitutes:
FW8 Mahamadou Doumbia Sub on.svg 76'
FW21 Gaoussou Diarra Sub on.svg 76'
DF4 Amadou Haidara Sub on.svg 86'
Coach:
Flag of Belgium (civil).svg Tom Saintfiet
MLI-ZAM 2025-12-22.svg
GK1 Willard Mwanza
RB2 Mathews Banda
CB6 Benson Sakala
CB21 Dominic Chanda
LB8 Lubambo Musonda
CM25 Owen Tembo
CM5 Miguel Chaiwa Sub off.svg 67'
RW9 Lameck Banda Sub off.svg 67'
AM17 Kings Kangwa
LW10 Fashion Sakala (c)Sub off.svg 78'
CF20 Patson Daka
Substitutes:
MF28 David Simukonda Yellow card.svg 69'Sub on.svg 67'
FW11 Joseph Banda Sub on.svg 67'
FW19 Kennedy Musonda Sub on.svg 78'
Coach:
Moses Sichone

Zambia vs Comoros

Zambia  Flag of Zambia.svg0–0Flag of the Comoros.svg  Comoros
Report
Kit left arm zam23H.png
Kit left arm.svg
Kit body zam23H.png
Kit body.svg
Kit right arm zam23H.png
Kit right arm.svg
Kit shorts zam23H.png
Kit shorts.svg
Kit socks long.svg
Zambia
Kit left arm com26a.png
Kit left arm.svg
Kit body com26a.png
Kit body.svg
Kit right arm com26a.png
Kit right arm.svg
Kit shorts com26a.png
Kit shorts.svg
Kit socks com26a.png
Kit socks long.svg
Comoros
GK1 Willard Mwanza
RB2 Mathews Banda
CB6 Benson Sakala
CB21 Dominic Chanda Yellow card.svg 55'
LB8 Lubambo Musonda
DM25 Owen Tembo Sub off.svg 89'
CM17 Kings Kangwa
CM28 David Simukonda Sub off.svg 57'
RF9 Lameck Banda Sub off.svg 70'
CF20 Patson Daka
LF10 Fashion Sakala (c)Sub off.svg 70'
Substitutes:
MF12 Wilson Chisala Sub on.svg 57'
FW19 Kennedy Musonda Sub on.svg 70'
MF11 Joseph Sabobo Sub on.svg 70'
FW7 Jack Lahne Yellow card.svg 90+5'Sub on.svg 89'
Coach:
Moses Sichone
ZAM-COM 2025-12-26.svg
GK16 Yannick Pandor
CB4 Kenan Toibibou
CB5 Ahmed Soilihi
CB2 Ismaël Boura Sub off.svg 77'
RM22 Saïd Bakari Sub off.svg 58'
CM18 Yacine Bourhane Sub off.svg 62'
CM28 Zaydou Youssouf
LM3 Abdel-Hakim Abdallah Sub off.svg 58'
AM10 Youssouf M'Changama (c)
CF17 Myziane Maolida Sub off.svg 77'
CF11 Rafiki Saïd
Substitutes:
MF27 Rayan Lutin Sub on.svg 58'
DF8 Yannis Kari Sub on.svg 58'
MF25 Idris Mohamed Sub on.svg 62'
FW7 Faïz Selemani Sub on.svg 77'
MF14 Rémy Vita Sub on.svg 77'
Coach:
Flag of Canada (Pantone).svg Stefano Cusin

Morocco vs Mali

Morocco  Flag of Morocco.svg1–1Flag of Mali.svg  Mali
Report
Kit left arm mrc24h.png
Kit left arm.svg
Kit body mrc24h.png
Kit body.svg
Kit right arm mrc24h.png
Kit right arm.svg
Kit shorts mrc24h.png
Kit shorts.svg
Kit socks long.svg
Morocco
Kit left arm mli24ho.png
Kit left arm.svg
Kit body mli24ho.png
Kit body.svg
Kit right arm mli24ho.png
Kit right arm.svg
Kit shorts.svg
Kit socks mli23hl.png
Kit socks long.svg
Mali
GK1 Yassine Bounou (c)
RB3 Noussair Mazraoui
CB18 Jawad El Yamiq
CB5 Nayef Aguerd Yellow card.svg 52'
LB26 Anass Salah-Eddine
DM4 Sofyan Amrabat Sub off.svg 82'
RM10 Brahim Díaz Sub off.svg 71'
CM24 Neil El Aynaoui
CM8 Azzedine Ounahi Sub off.svg 71'
LM11 Ismael Saibari Sub off.svg 82'
CF20 Ayoub El Kaabi Sub off.svg 70'
Substitutes:
FW19 Youssef En-Nesyri Sub on.svg 70'
FW17 Abde Ezzalzouli Sub on.svg 71'
MF23 Bilal El Khannouss Sub on.svg 71'
FW9 Soufiane Rahimi Sub on.svg 82'
FW13 Eliesse Ben Seghir Sub on.svg 82'
Coach:
Walid Regragui
MAR-MLI 2025-12-26.svg
GK16 Djigui Diarra Yellow card.svg 82'
RB26 Woyo Coulibaly Yellow card.svg 51'
CB5 Abdoulaye Diaby Yellow card.svg 45+5'
CB25 Ousmane Camara Yellow card.svg 22'
LB28 Nathan Gassama
RM20 Mamadou Sangaré Sub off.svg 90+1'
CM11 Lassana Coulibaly
CM23 Aliou Dieng
LM8 Mamadou Doumbia Yellow card.svg 49'Sub off.svg 90+1'
AM10 Yves Bissouma (c)Sub off.svg 57'
CF17 Lassine Sinayoko Yellow card.svg 63'Sub off.svg 76'
Substitutes:
FW21 Gaoussou Diarra Sub on.svg 57'
FW9 El Bilal Touré Sub on.svg 76'
FW7 Dorgeles Nene Yellow card.svg 90+7'Sub on.svg 90+1'
MF19 Kamory Doumbia Yellow card.svg 90+2'Sub on.svg 90+1'
Coach:
Flag of Belgium (civil).svg Tom Saintfiet

Zambia vs Morocco

Zambia  Flag of Zambia.svg0–3Flag of Morocco.svg  Morocco
Report
Prince Moulay Abdellah Stadium, Rabat
Attendance: 62,532 [6]
Referee: Issa Sy (Senegal)
Kit left arm zam23H.png
Kit left arm.svg
Kit body zam23H.png
Kit body.svg
Kit right arm zam23H.png
Kit right arm.svg
Kit shorts zam23H.png
Kit shorts.svg
Kit socks long.svg
Zambia
Kit left arm mrc24a.png
Kit left arm.svg
Kit body mrc24a.png
Kit body.svg
Kit right arm mrc24a.png
Kit right arm.svg
Kit shorts mrc24a.png
Kit shorts.svg
Kit socks long.svg
Morocco
GK1 Willard Mwanza
RB2 Mathews Banda Sub off.svg 63'
CB14 Kabaso Chongo Yellow card.svg 39'Sub off.svg 46'
CB21 Dominic Chanda
LB22 David Hamansenya Yellow card.svg 85'
CM6 Benson Sakala
CM26 Joseph Liteta Sub off.svg 46'
RW8 Lubambo Musonda (c)
AM5 Miguel Chaiwa Yellow card.svg 29'
LW17 Kings Kangwa Red card.svg 90+5'Sub off.svg 79'
CF20 Patson Daka Sub off.svg 79'
Substitutes:
FW27 Elia Mandanji Yellow card.svg 55'Sub on.svg 46'
FW9 Lameck Banda Sub on.svg 46'
MF11 Joseph Sabobo Sub on.svg 63'
MF12 Wilson Chisala Sub on.svg 79'
MF15 Given Kalusa Sub on.svg 79'
Coach:
Moses Sichone
ZAM-MAR 2025-12-29.svg
GK1 Yassine Bounou (c)
RB15 Mohamed Chibi
CB5 Nayef Aguerd
LB25 Adam Masina
LB3 Noussair Mazraoui Sub off.svg 64'
CM24 Neil El Aynaoui
CM8 Azzedine Ounahi Yellow card.svg 90+3'
RW10 Brahim Díaz Sub off.svg 64'
AM11 Ismael Saibari Sub off.svg 64'
LW17 Abde Ezzalzouli Sub off.svg 74'
CF20 Ayoub El Kaabi Sub off.svg 74'
Substitutes:
FW13 Eliesse Ben Seghir Sub on.svg 64'
FW16 Ilias Akhomach Sub on.svg 64'
DF2 Achraf Hakimi Sub on.svg 64'
FW21 Chemsdine Talbi Sub on.svg 74'
FW19 Youssef En-Nesyri Sub on.svg 74'
Coach:
Walid Regragui

Comoros vs Mali

Comoros  Flag of the Comoros.svg0–0Flag of Mali.svg  Mali
Report
Mohammed V Stadium, Casablanca
Attendance: 8,842 [7]
Referee: Mahamat Alhadji Allaou  [ fr ] (Chad)
Kit left arm com26h.png
Kit left arm.svg
Kit body com26h.png
Kit body.svg
Kit right arm com26h.png
Kit right arm.svg
Kit shorts com26h.png
Kit shorts.svg
Kit socks com26h.png
Kit socks long.svg
Comoros
Kit left arm mli24ho.png
Kit left arm.svg
Kit body mli24ho.png
Kit body.svg
Kit right arm mli24ho.png
Kit right arm.svg
Kit shorts.svg
Kit socks mli23hl.png
Kit socks long.svg
Mali
GK16 Yannick Pandor (c)
CB4 Kenan Toibibou Yellow card.svg 34'
CB5 Ahmed Soilihi Sub off.svg 57'
CB8 Yannis Kari
RWB15 Benjaloud Youssouf Sub off.svg 84'
LWB3 Abdel-Hakim Abdallah
CM7 Faïz Selemani
CM28 Zaydou Youssouf Sub off.svg 72'
CM18 Yacine Bourhane Sub off.svg 72'
CF17 Myziane Maolida Sub off.svg 58'
CF11 Rafiki Saïd
Substitutes:
DF2 Ismaël Boura Yellow card.svg 79'Sub on.svg 57'
FW21 El Fardou Ben Nabouhane Yellow card.svg 90+1'Sub on.svg 58'
MF6 Iyad Mohamed Sub on.svg 72'
MF10 Youssouf M'Changama Sub on.svg 72'
DF22 Saïd Bakari Sub on.svg 84'
Coach:
Flag of Canada (Pantone).svg Stefano Cusin
COM-MLI 2025-12-29.svg
GK16 Djigui Diarra
RB13 Fodé Doucouré
CB5 Abdoulaye Diaby
CB25 Ousmane Camara
LB28 Nathan Gassama
CM12 Mohamed Camara Yellow card.svg 47'Sub off.svg 70'
CM10 Yves Bissouma (c)Sub off.svg 63'
RW20 Mamadou Sangaré Sub off.svg 83'
AM19 Kamory Doumbia
LW7 Dorgeles Nene Sub off.svg 70'
CF17 Lassine Sinayoko Sub off.svg 83'
Substitutes:
FW18 Mamadou Doumbia Sub on.svg 63'
MF4 Amadou Haidara Red card.svg 88'Sub on.svg 70'
FW21 Gaoussou Diarra Sub on.svg 70'
MF11 Lassana Coulibaly Sub on.svg 83'
FW14 Mamadou Camara Sub on.svg 83'
Coach:
Flag of Belgium (civil).svg Tom Saintfiet

References

  1. "Final Draw for the TotalEnergies CAF Africa Cup of Nations, Morocco 2025 produces intriguing groups for continent's greatest show". CAF. 27 January 2025.
  2. "Morocco vs Comoros match report". globalsportsarchive.com. Retrieved 21 December 2025.
  3. "Mali vs Zambia match report". globalsportsarchive.com. Retrieved 22 December 2025.
  4. "Zambia vs Comoros match report". globalsportsarchive.com. Retrieved 29 December 2025.
  5. "Morocco vs Mali match report". globalsportsarchive.com. Retrieved 26 December 2025.{{cite web}}: CS1 maint: url-status (link)
  6. "Zambia vs Morocco match report". globalsportsarchive.com. Retrieved 29 December 2025.
  7. "Comoros vs Mali match report". globalsportsarchive.com. Retrieved 29 December 2025.