NB: Morocco qualified as hosts; despite of this, they decided to participate
to the group stage of the qualification tournament.
Preliminary Round
Somalia Eswatini 03 22
Sγo Tomι/Prνncipe South Sudan 11 00
Chad Mauritius 10 21
Djibouti Liberia 02 00
Group Stage
Group A
4- 9-2024 El Jadida Comoros 11 Gambia
5- 9-2024 Tunis Tunisia 10 Madagascar
8- 9-2024 El Jadida Gambia 12 Tunisia
9- 9-2024 Tunis Madagascar 11 Comoros
11-10-2024 Casablanca Madagascar 11 Gambia
11-10-2024 Tunis Tunisia 01 Comoros
14-10-2024 El Jadida Gambia 10 Madagascar
15-10-2024 Abidjan Comoros 11 Tunisia
14-11-2024 Pretoria Madagascar 23 Tunisia
15-11-2024 Berkane Gambia 12 Comoros
18-11-2024 Tunis Tunisia 01 Gambia
18-11-2024 Al Hoceima Comoros 10 Madagascar
1.COMOROS 6 3 3 0 7- 4 12
2.TUNISIA 6 3 1 2 7- 6 10
3.Gambia 6 2 2 2 6- 6 8
4.Madagascar 6 0 2 4 4- 8 2
Group B
5- 9-2024 El Jadida Central Afr. Rep. 31 Lesotho
6- 9-2024 Agadir Morocco 41 Gabon
9- 9-2024 Agadir Lesotho 01 Morocco
10- 9-2024 Franceville Gabon 20 Central Afr. Rep.
11-10-2024 Franceville Gabon 00 Lesotho
12-10-2024 Oujda Morocco 50 Central Afr. Rep.
15-10-2024 Durban Lesotho 02 Gabon
15-10-2024 Oujda Central Afr. Rep. 04 Morocco
14-11-2024 Bloemfontein Lesotho 10 Central Afr. Rep.
15-11-2024 Franceville Gabon 15 Morocco
18-11-2024 Oujda Morocco 70 Lesotho
18-11-2024 Johannesburg Central Afr. Rep. 01 Gabon
1.MOROCCO 6 6 0 0 26- 2 18
2.GABON 6 3 1 2 7- 9 10
3.Lesotho 6 1 1 4 2-13 4
4.Central Afr. Rep. 6 1 0 5 3-14 3
Group C
6- 9-2024 Cairo Egypt 30 Cape Verde
7- 9-2024 Nouakchott Mauritania 10 Botswana
10- 9-2024 Francistown Botswana 04 Egypt
10- 9-2024 Praia Cape Verde 20 Mauritania
10-10-2024 Praia Cape Verde 01 Botswana
11-10-2024 Cairo Egypt 20 Mauritania
15-10-2024 Nouakchott Mauritania 01 Egypt
15-10-2024 Francistown Botswana 10 Cape Verde
15-11-2024 Francistown Botswana 11 Mauritania
15-11-2024 Praia Cape Verde 11 Egypt
19-11-2024 Cairo Egypt 11 Botswana
19-11-2024 Nouakchott Mauritania 10 Cape Verde
1.EGYPT 6 4 2 0 12- 2 14
2.BOTSWANA 6 2 2 2 4- 7 8
3.Mauritania 6 2 1 3 3- 6 7
4.Cape Verde 6 1 1 4 3- 7 4
Group D
4- 9-2024 Tripoli Libya 11 Rwanda
7- 9-2024 Uyo Nigeria 30 Benin
10- 9-2024 Kigali Rwanda 00 Nigeria
10- 9-2024 Abidjan Benin 21 Libya
11-10-2024 Abidjan Benin 30 Rwanda
11-10-2024 Uyo Nigeria 10 Libya
15-10-2024 Kigali Rwanda 21 Benin
15-10-2024 Benghazi Libya 03 Nigeria [awarded]
14-11-2024 Kigali Rwanda 01 Libya
14-11-2024 Abidjan Benin 11 Nigeria
18-11-2024 Uyo Nigeria 12 Rwanda
18-11-2024 Tripoli Libya 00 Benin
1.NIGERIA 6 3 2 1 9- 3 11
2.BENIN 6 2 2 2 7- 7 8
3.Rwanda 6 2 2 2 5- 7 8
4.Libya 6 1 2 3 3- 7 5
Group E
5- 9-2024 Oran Algeria 20 Equatorial Guinea
6- 9-2024 Lomι Togo 11 Liberia
9- 9-2024 Malabo Equatorial Guinea 22 Togo
10- 9-2024 Monrovia Liberia 03 Algeria
10-10-2024 Annaba Algeria 51 Togo
11-10-2024 Malabo Equatorial Guinea 10 Liberia
14-10-2024 Monrovia Liberia 12 Equatorial Guinea
14-10-2024 Lomι Togo 01 Algeria
13-11-2024 Monrovia Liberia 10 Togo
14-11-2024 Malabo Equatorial Guinea 00 Algeria
17-11-2024 Tizi Ouzou Algeria 51 Liberia
17-11-2024 Lomι Togo 30 Equatorial Guinea
1.ALGERIA 6 5 1 0 16- 2 16
2.EQUATORIAL GUINEA 6 2 2 2 5- 8 8
3.Togo 6 1 2 3 7-10 5
4.Liberia 6 1 1 4 4-12 4
Group F
4- 9-2024 Juba Sudan 10 Niger
5- 9-2024 Kumasi Ghana 01 Angola
9- 9-2024 Berkane Niger 11 Ghana
9- 9-2024 Talatona Angola 21 Sudan
10-10-2024 Accra Ghana 00 Sudan
11-10-2024 Talatona Angola 20 Niger
15-10-2024 Benghazi Sudan 20 Ghana
15-10-2024 Casablanca Niger 01 Angola
14-11-2024 Lomι Niger 40 Sudan
15-11-2024 Talatona Angola 11 Ghana
18-11-2024 Accra Ghana 12 Niger
18-11-2024 Benghazi Sudan 00 Angola
1.ANGOLA 6 4 2 0 7- 2 14
2.SUDAN 6 2 2 2 4- 6 8
3.Niger 6 2 1 3 7- 6 7
4.Ghana 6 0 3 3 3- 7 3
Group G
6- 9-2024 Monrovia Sierra Leone 00 Chad
6- 9-2024 Bouakι Ivory Coast 20 Zambia
10- 9-2024 Ndola Zambia 32 Sierra Leone
10- 9-2024 Yaoundι Chad 02 Ivory Coast
11-10-2024 Ndola Zambia 00 Chad
11-10-2024 San-Pιdro Ivory Coast 41 Sierra Leone
15-10-2024 Yaoundι Chad 01 Zambia
15-10-2024 Monrovia Sierra Leone 10 Ivory Coast
13-11-2024 Abidjan Chad 11 Sierra Leone
15-11-2024 Ndola Zambia 10 Ivory Coast
19-11-2024 Abidjan Ivory Coast 40 Chad
19-11-2024 Monrovia Sierra Leone 02 Zambia
1.ZAMBIA 6 4 1 1 7- 4 13
2.IVORY COAST 6 4 0 2 12- 3 12
3.Sierra Leone 6 1 2 3 5-10 5
4.Chad 6 0 3 3 1- 8 3
Group H
4- 9-2024 Dar es Salaam Tanzania 00 Ethiopia
6- 9-2024 Kinshasa DR Congo 10 Guinea
9- 9-2024 Dar es Salaam Ethiopia 02 DR Congo
10- 9-2024 Yamoussoukro Guinea 12 Tanzania
10-10-2024 Kinshasa DR Congo 10 Tanzania
12-10-2024 Abidjan Guinea 41 Ethiopia
15-10-2024 Dar es Salaam Tanzania 02 DR Congo
15-10-2024 Abidjan Ethiopia 03 Guinea
16-11-2024 Kinshasa Ethiopia 02 Tanzania
16-11-2024 Abidjan Guinea 10 DR Congo
19-11-2024 Kinshasa DR Congo 12 Ethiopia
19-11-2024 Dar es Salaam Tanzania 10 Guinea
1.DR CONGO 6 4 0 2 7- 3 12
2.TANZANIA 6 3 1 2 5- 4 10
3.Guinea 6 3 0 3 9- 5 9
4.Ethiopia 6 1 1 4 3-12 4
Group I
5- 9-2024 Bissau Guinea-Bissau 10 Eswatini
6- 9-2024 Bamako Mali 11 Mozambique
10- 9-2024 Mbombela Eswatini 01 Mali
10- 9-2024 Maputo Mozambique 21 Guinea-Bissau
11-10-2024 Maputo Mozambique 11 Eswatini
11-10-2024 Bamako Mali 10 Guinea-Bissau
14-10-2024 Mbombela Eswatini 03 Mozambique
15-10-2024 Bissau Guinea-Bissau 00 Mali
15-11-2024 Mbombela Eswatini 11 Guinea-Bissau
15-11-2024 Maputo Mozambique 01 Mali
19-11-2024 Bamako Mali 60 Eswatini
19-11-2024 Bissau Guinea-Bissau 12 Mozambique
1.MALI 6 4 2 0 10- 1 14
2.MOZAMBIQUE 6 3 2 1 9- 5 11
3.Guinea-Bissau 6 1 2 3 4- 6 5
4.Eswatini 6 0 2 4 2-13 2
Group J
6- 9-2024 Kampala Kenya 00 Zimbabwe
7- 9-2024 Douala Cameroon 10 Namibia
10- 9-2024 Kampala Zimbabwe 00 Cameroon
10- 9-2024 Johannesburg Namibia 12 Kenya
10-10-2024 Johannesburg Namibia 01 Zimbabwe
11-10-2024 Douala Cameroon 41 Kenya
14-10-2024 Kampala Kenya 01 Cameroon
14-10-2024 Johannesburg Zimbabwe 31 Namibia
13-11-2024 Johannesburg Namibia 00 Cameroon
15-11-2024 Polokwane Zimbabwe 11 Kenya
19-11-2024 Yaoundι Cameroon 21 Zimbabwe
19-11-2024 Polokwane Kenya 00 Namibia
1.CAMEROON 6 4 2 0 8- 2 14
2.ZIMBABWE 6 2 3 1 6- 4 9
3.Kenya 6 1 3 2 4- 7 6
4.Namibia 6 0 2 4 2- 7 2
Group K
5- 9-2024 Brazzaville Congo 10 South Sudan
6- 9-2024 Johannesburg South Africa 22 Uganda
9- 9-2024 Kampala Uganda 20 Congo
10- 9-2024 Juba South Sudan 23 South Africa
11-10-2024 Kampala Uganda 10 South Sudan
11-10-2024 Gqeberha South Africa 50 Congo
15-10-2024 Juba South Sudan 12 Uganda
15-10-2024 Brazzaville Congo 11 South Africa
14-11-2024 Juba South Sudan 32 Congo
15-11-2024 Kampala Uganda 02 South Africa
19-11-2024 Cape Town South Africa 30 South Sudan
19-11-2024 Brazzaville Congo 01 Uganda
1.SOUTH AFRICA 6 4 2 0 16- 5 14
2.UGANDA 6 4 1 1 8- 5 13
3.Congo 6 1 1 4 4-12 4
4.South Sudan 6 1 0 5 6-12 3
Group L
5- 9-2024 Lilongwe Malawi 23 Burundi
6- 9-2024 Dakar Senegal 11 Burkina Faso
9- 9-2024 Lilongwe Burundi 01 Senegal
10- 9-2024 Bamako Burkina Faso 31 Malawi
10-10-2024 Abidjan Burkina Faso 41 Burundi
11-10-2024 Dakar Senegal 40 Malawi
13-10-2024 Abidjan Burundi 02 Burkina Faso
15-10-2024 Lilongwe Malawi 01 Senegal
14-11-2024 Abidjan Burundi 00 Malawi
14-11-2024 Bamako Burkina Faso 01 Senegal
18-11-2024 Lilongwe Malawi 30 Burkina Faso
19-11-2024 Dakar Senegal 20 Burundi
1.SENEGAL 6 5 1 0 10- 1 16
2.BURKINA FASO 6 3 1 2 10- 7 10
3.Burundi 6 1 1 4 4-11 4
4.Malawi 6 1 1 4 6-11 4
Morocco, 21 December 2025 - 18 January 2026
Stadiums: Agadir Adrar Stadium 46.000
Casablanca Stade Mohammed V 45.000
Fez Fez Stadium 45.000
Marrakesh Marrakesh Stadium 45.000
Rabat [1] Prince Moulay Abdellah Stadium 69.500
Rabat [2] Moulay Hassan Stadium 22.000
Rabat [3] Olympic Stadium 21.000
Rabat [4] Al Medina Stadium 18.000
Tangier Tangier Grand Stadium 75.500
Group Stage
Group A
21-12-2025 Rabat [1] Morocco 20 Comoros
[Brahim Diaz 55, El Kaabi 74]
22-12-2025 Casablanca Mali 11 Zambia
[Sinayoko 61; Daka 90+2]
26-12-2025 Casablanca Zambia 00 Comoros
26-12-2025 Rabat [1] Morocco 11 Mali
[Brahim Diaz 45+5pen; Sinayoko 64pen]
29-12-2025 Rabat [1] Zambia 03 Morocco
[El Kaabi 9, 50, Brahim Diaz 27]
29-12-2025 Casablanca Comoros 00 Mali
1.MOROCCO 3 2 1 0 6- 1 7
2.MALI 3 0 3 0 2- 2 3
3.Comoros 3 0 2 1 0- 2 2
4.Zambia 3 0 2 1 1- 4 2
Group B
22-12-2025 Marrakesh South Africa 21 Angola
[Appollis 21, Foster 79; Show 35]
22-12-2025 Agadir Egypt 21 Zimbabwe
[Marmoush 64, Salah 90+1; Dube 20]
26-12-2025 Marrakesh Angola 11 Zimbabwe
[Dala 24; Musona 45+6]
26-12-2025 Agadir Egypt 10 South Africa
[Salah 45pen]
29-12-2025 Agadir Angola 00 Egypt
29-12-2025 Marrakesh Zimbabwe 23 South Africa
[Maswanhise 19, Modiba 73og; Moremi 7, Foster 50, Appollis 82pen]
1.EGYPT 3 2 1 0 3- 1 7
2.SOUTH AFRICA 3 2 0 1 5- 4 6
3.Angola 3 0 2 1 2- 3 2
4.Zimbabwe 3 0 1 2 4- 6 1
Group C
23-12-2025 Fez Nigeria 21 Tanzania
[Ajayi 36, Lookman 52; M'Mombwa 50]
23-12-2025 Rabat [3] Tunisia 31 Uganda
[Skhiri 10, Achouri 40, 64; Omedi 90+2]
27-12-2025 Rabat [4] Uganda 11 Tanzania
[Ikpeazu 80; Msuva 59pen]
27-12-2025 Fez Nigeria 32 Tunisia
[Osimhen 44, Ndidi 50, Lookman 67; Talbi 74, Abdi 87pen]
30-12-2025 Fez Uganda 13 Nigeria
[Mato 75; Onuachu 28, Onyedika 62, 67]
30-12-2025 Rabat [3] Tanzania 11 Tunisia
[Salum 48; Gharbi 43pen]
1.NIGERIA 3 3 0 0 8- 4 9
2.TUNISIA 3 1 1 1 6- 5 4
3.TANZANIA 3 0 2 1 3- 4 2
4.Uganda 3 0 1 2 3- 7 1
Group D
23-12-2025 Rabat [4] DR Congo 10 Benin
[Bongonda 16]
23-12-2025 Tangier Senegal 30 Botswana
[Jackson 40, 58, C. Ndiaye 90]
27-12-2025 Rabat [3] Benin 10 Botswana
[Roche 28]
27-12-2025 Tangier Senegal 11 DR Congo
[Manι 69; Bakambu 61]
30-12-2025 Tangier Benin 03 Senegal
[Seck 38, H. Diallo 62, C. Ndiaye 90+7pen]
30-12-2025 Rabat [4] Botswana 03 DR Congo
[Mbuku 31, Kakuta 41pen, 60]
1.SENEGAL 3 2 1 0 7- 1 7
2.DR CONGO 3 2 1 0 5- 1 7
3.BENIN 3 1 0 2 1- 4 3
4.Botswana 3 0 0 3 0- 7 0
Group E
24-12-2025 Casablanca Burkina Faso 21 Equatorial Guinea
[Minoungou 90+5, Tapsoba 90+8; Anieboh 85]
24-12-2025 Rabat [2] Algeria 30 Sudan
[Mahrez 2, 61, Maza 85]
28-12-2025 Casablnca Equatorial Guinea 01 Sudan
[Coco 74og]
28-12-2025 Rabat [2] Algeria 10 Burkina Faso
[Mahrez 23pen]
31-12-2025 Rabat [2] Equatorial Guinea 13 Algeria
[Nsue 50; Belaid 19, Chaibi 25, Maza 32]
31-12-2025 Casablanca Sudan 02 Burkina Faso
[L. Traorι 16, Kouassi 85]
1.ALGERIA 3 3 0 0 7- 1 9
2.BURKINA FASO 3 2 0 1 4- 2 6
3.SUDAN 3 1 0 2 1- 5 3
4.Equatorial Guinea 3 0 0 3 2- 6 0
Group F
24-12-2025 Marrakesh Ivory Coast 10 Mozambique
[Amad 49]
24-12-2025 Agadir Cameroon 10 Gabon
[Etta Eyong 6]
28-12-2025 Agadir Gabon 23 Mozambique
[Aubameyang 45+5, Moussounda 76; Bangal 37, Catamo 42pen,
Calila 52]
28-12-2025 Marrakesh Ivory Coast 11 Cameroon
[Amad 51; Konan 56og]
31-12-2025 Marrakesh Gabon 23 Ivory Coast
[Kanga 11, Bouanga 21; Krasso 44, Guessand 84, Tourι 90+1]
31-12-2025 Agadir Mozambique 12 Cameroon
[Catamo 23; Nenι 28og, Kofane 55]
1.IVORY COAST 3 2 1 0 5- 3 7
2.CAMEROON 3 2 1 0 4- 2 7
3.MOZAMBIQUE 3 1 0 2 4- 5 3
4.Gabon 3 0 0 3 4- 7 0
Second Round
3- 1-2026 Tangier Senegal 31 Sudan
[P. Gueye 29, 45+3, Mbaye 77; Abdallah 6]
3- 1-2026 Casablanca Mali 11 Tunisia [aet, 3-2 pen]
[Sinayoko 90+6pen; Chaouat 88]
4- 1-2026 Rabat [1] Morocco 10 Tanzania
[Brahim Diaz 64]
4- 1-2026 Rabat [4] South Africa 12 Cameroon
[Makgopa 88; Tchamadeu 34, Kofane 47]
5- 1-2026 Agadir Egypt 31 Benin [aet]
[Attia 69, Ibrahim 97, Salah 120+4; Dossou 83]
5- 1-2026 Fez Nigeria 40 Mozambique
[Lookman 20, Osimhen 25, 47, Adams 75]
6- 1-2026 Rabat [2] Algeria 10 DR Congo [aet]
[Boulbina 119]
6- 1-2026 Marrakesh Ivory Coast 30 Burkina Faso
[Amad 20, Y. Diomande 32, Tourι 87]
Quarterfinals
9- 1-2026 Tangier Mali 01 Senegal
[I. Ndiaye 27]
9- 1-2026 Rabat [1] Cameroon 02 Morocco
[Brahim Diaz 26, Saibari 74]
10- 1-2026 Marrakesh Algeria 02 Nigeria
[Osimhen 47, Adams 57]
10- 1-2026 Agadir Egypt 32 Ivory Coast
[Marmoush 4, Rabia 32, Salah 52; Fatouh 40og, Douι 73]
Semifinals
14- 1-2026 Tangier Senegal 10 Egypt
[Manι 78]
14- 1-2026 Rabat [1] Nigeria 00 Morocco [aet, 2-4 pen]
Third Place Match
17- 1-2026 Casablanca Egypt 00 Nigeria [2-4 pen]
Final
18- 1-2026 Rabat [1] Senegal 10 Morocco [aet]
[P. Gueye 94]
Prepared and maintained by Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Di Maggio
Last updated: 23 Feb 2026
(C) Copyright Roberto Di Maggio and RSSSF 2026
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.