AFCON 2025: Full schedule, results, scores, and group standings

The 2025 CAF Africa Cup of Nations takes place in Morocco from 21 December 2025 to 18 January 2026. The tournament brings together 24 of Africa’s men’s national teams for the 35th edition of the continental championship.

Matches are hosted across nine stadiums in six Moroccan cities. The competition follows the established biennial format and features a full calendar of group stage and knockout fixtures.

Teams are divided into six groups, labeled A through F, with four teams in each group. During the group stage, each team plays three matches in a round robin format to determine qualification.

At the conclusion of group play, the top two teams from each group advance to the knockout stage. Four additional teams qualify as the best third placed finishers, completing a 16 team bracket for the elimination rounds.

The knockout stage leads into the quarterfinals, semifinals, and final, which is scheduled for 18 January 2026. Match results, scores, and group standings update throughout the tournament as teams compete for continental supremacy.

Fans and analysts follow the full AFCON 2025 fixture list to track match outcomes, points tables, goal differences, and qualification scenarios across all six groups.

CAF Africa Cup of Nations 2025: The complete draw

  • Group A: Morocco (hosts), Mali, Zambia, Comoros
  • Group B: Egypt, South Africa, Angola, Zimbabwe
  • Group C: Nigeria, Tunisia, Uganda, Tanzania
  • Group D: Senegal, DR Congo,  Benin, Botswana
  • Group E: Algeria, Burkina Faso, Equatorial Guinea, Sudan
  • Group F: Ivory Coast (holders), Cameroon, Gabon, Mozambique

Group A fixtures and scores

Sunday, 21 December 2025

  • Morocco 2-0 Comoros (Brahim Diaz 55′, Ayoub El Kaabi 74′)

Monday, 22 December 2025

  • Mali 1-1 Zambia (Lassine Sinayoko 61′: Patson Daka 90+2)

Friday, 26 December 2025

  • Zambia 0-0 Comoros 
  • Morocco 1-1 Mali (Brahim Diaz 45+5’pen : Lassine Sinayoko 64’pen)

Monday, 29 December 2025

  • Zambia 0-3 Morocco (El Kaabi 9′, 50′, Diaz 27′)
  • Comoros 0-0 Mali
PositionTeamPWDLFAGDPts
Morocco 321061+57
2Mali 30302203
Comoros302002-22
Zambia301115-32

GROUP B Fixtures and scores

Monday, 22 December 2025

  • South Africa 2-1 Angola (Apollis 21′, Foster 79′: Show 35′)
  • Egypt 2-1 Zimbabwe (Marmoush 64′, Salah 90+1′: Dube 20′)

Friday, 26 December 2025

  • Angola 1-1 Zimbabwe (Gelson Dala 24′: Musona 45+6)
  • Egypt 1-0 South Africa (Mohamed Salah 45’pen)

Monday, 29 December 2025

  • Zimbabwe 2-3 South Africa (Maswanhise 19′, Modiba 23′ OG: Moremi 7′, Foster 50′, Appollis 82’pen)
  • Angola 0-0 Egypt
PositionTeamPWDLFAGDPts
1Egypt 321031+27
2South Africa32012206
3Angola302123-12
4Zimbabwe301246-21

Group C Fixtures and scores

Tuesday, 23 December 2025

  • Nigeria 2-1 Tanzania (Ajayi 36′, Lookman 52′: M’Mombwa 50′)
  • Tunisia 3-1 Uganda (Skhiri 10′, Achouri 40′, 64′: Omedi 90+2)

Saturday, 27 December 2025

  • Uganda 1-1 Tanzania (Simon Msuva 59’pen : Uche Ikpeazu 80′) 
  • Nigeria 3-2 Tunisia (Osimhen 44′, Ndidi 50′, Lookman 67′ : Talbi 74′, Al Abdi 87’pen)

Tuesday, 30 December 2025

  • Uganda 1-3 Nigeria (Mato 75′: Onuachu 28′, Onyedika 62′, 67′)
  • Tanzania 1-1 Tunisia (Salum 48′: Gharbi 43’pen)
PositionTeamPWDLFAGDPts
1Nigeria 330084+49
2Tunisia 311165+14
3Tanzania302134-12
4Uganda301237-41

GROUP D Fixtures and scores

Tuesday, 23 December 2025

  • DR Congo 1-0 Benin (Theo Bongonda 16′)
  • Senegal 3-0 Botswana (Jackson 40′, 58′, Ndiaye 90′)

Saturday, 27 December 2025

  • Benin 1-0 Botswana (Yohan Roche 28′)
  • Senegal 1-1 DR Congo (Bakambu 61′ : Mane 69′)

Tuesday, 30 December 2025

  • Botswana 0-3 DR Congo (Mbuku 31′, Kakuta 41’pen, 60′)
  • Benin 0-3 Senegal (Seck 38′, Diallo 62′, C. Ndiaye 90+7′)
PositionTeamPWDLFAGDPts
1Senegal321071+67
2DR Congo321051+47
3Benin310114-33
4Botswana300207-70

GROUP E Fixtures and scores

Wednesday, 24 December 2025

  • Burkina Faso 2-1 Equatorial Guinea (Minoungou 90+5′, Tapsoba 90+8′: Anieboh 85′)
  • Algeria 3-0 Sudan (Mahrez 2′, 61′, Maza 81′)

Sunday, 28 December 2025

  • Equatorial Guinea 0-1 Sudan (Saul Coco 74’OG)
  • Algeria 1-0 Burkina Faso (Riyad Mahrez 23’pen)

Wednesday, 31 December 2025

  • Equatorial Guinea vs Algeria, 16:00
  • Sudan vs Burkina Faso, 16:00
PositionTeamPWDLFAGDPts 
1Algeria 220040+46
2Burkina Faso21012203
3Sudan210113-23
4Equatorial Guinea200213-20

GROUP F Fixtures and results

Wednesday, 24 December 2025

  • Côte d’Ivoire 1-0 Mozambique (Amad 49′)
  • Cameroon 1-0 Gabon (Eyong 6′)

Sunday, 28 December 2025

  • Gabon 2-3 Mozambique (Aubameyang 45+5′, Moussounda 76′ : Bangal 37′, Catamo 42′, Calila 52′)
  • Côte d’Ivoire 1-1 Cameroon (Amad 51′ : Junior Tchamadeu 59′)

Wednesday, 31 December 2025

  • Gabon vs Côte d’Ivoire, 19:00
  • Match : Mozambique vs Cameroon, 19:00
PositionTeam PWDLFAGDPts 
1Cameroon211021+14
2Côte d’Ivoire211021+14
3Mozambique 21013303
4Gabon 200224-20

Round of 16 fixtures/results

  • Saturday, 3 January 2026
    • Senegal vs 3rd place E/F, 17:00
    • South Africa vs Group F runners-up, 20:00
  • Sunday, 4 January 2026
    • Morocco vs 3rd place Group C/E, 17:00
    • Mali vs Group C runners-up, 20:00
  • Monday, 5 January 2026
    • Egypt vs 3rd place Group D, 17:00
    • Nigeria vs 3rd place Group B/F, 20:00
  • Tuesday, 6 January 2026
    • Algeria vs DR Congo, 17:00
    • Group F winners vs Group E runners-up, 20:00

Quarter-finals results

  • Friday, 9 January 2026
    • Winner R16‑2 vs Winner R16‑1, 17:00
    • Winner R16‑4 vs Winner R16‑3, 21:00
  • Saturday, 10 January 2026
    • Winner R16‑7 vs Winner R16‑6, 17:00
    • Winner R16‑5 vs Winner R16‑8, 20:00

Semi-finals results

  • Wednesday, 14 January 2026
    • Semi-final 1, 18:00
    • Semi-final 2, 21:00

Third-Place Play-off result

  • Saturday, 17 January 2026
    • Loser SF1 vs Loser SF2, 17:00

Final result

  • Sunday, 18 January 2026
    • Winner SF1 vs Winner SF2, 20:00, at Prince Moulay Abdellah Stadium, Rabat

SEO summary
The 2025 Africa Cup of Nations runs in Morocco from 21 December 2025 to 18 January 2026. Twenty four teams compete across six groups, with full schedules, results, scores, and standings determining progression to the knockout stage.

Read more sports news here.