• Call-in Numbers: 917-633-8191 / 201-880-5508

  • Now Playing

    Title

    Artist

    The 2025 Africa Cup of Nations sees 24 nations vie for Afcon glory over the coming weeks, as Morocco plays host for the second time.

    The 24 teams have been split into six groups of four, with the winners and runners-up progressing to the knockout phase, along with the best four third-placed nations.

    The holders Ivory Coast face a testing Group F with Cameroon, Gabon and Mozambique. Nigeria, the beaten finalists last time, will meet Tunisia, Uganda and Tanzania in Group C.

    Morocco stepped up to host after Guinea was stripped of staging rights over concerns about infrastructure and facilities in the country.

    The host cities are the capital Rabat, Casablanca, Agadir, Marrakech, Fes and Tangier, with the tournament playing out in nine different stadiums.

    Ivory Coast won the tournament two years ago

    Ivory Coast won the tournament two years ago (AFP via Getty Images)

    Afcon 2025 groups

    • Group A: Morocco, 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, Cameroon, Gabon, Mozambique

    Afcon 2025 fixture schedule

    All times GMT

    Wednesday, December 24, 2025

    Cameroon v Gabon | 8:00 PM | Le Grand Stade Agadir, Agadir, Morocco

    Friday, December 26, 2025

    Angola v Zimbabwe | 12:30 PM | Stade de Marrakech, Marrakech, Morocco

    Egypt v South Africa | 3:00 PM | Le Grand Stade Agadir, Agadir, Morocco

    Zambia v Comoros | 5:30 PM | Stade Mohamed V, Casablanca, Morocco

    Morocco v Mali | 8:00 PM | Stade Prince Moulay Abdallah, Rabat, Morocco

    Saturday, December 27, 2025

    Benin v Botswana | 12:30 PM | Stade Olympique de Rabat, Rabat, Morocco

    Senegal v Congo DR | 3:00 PM | Stade Ibn-Batouta, Tangier, Morocco

    Uganda v Tanzania | 5:30 PM | Stade El Barid, Rabat, Morocco

    Nigeria v Tunisia | 8:00 PM | Complexe Sportif de Fès, Fès, Morocco

    Sunday, December 28, 2025

    Gabon v Mozambique | 12:30 PM | Le Grand Stade Agadir, Agadir, Morocco

    Equatorial Guinea v Sudan | 3:00 PM | Stade Mohamed V, Casablanca, Morocco

    Algeria v Burkina Faso | 5:30 PM | Stade Prince Moulay Al Hassan, Rabat, Morocco

    Ivory Coast v Cameroon | 8:00 PM | Stade de Marrakech, Marrakech, Morocco

    Monday, December 29, 2025

    Angola v Egypt | 4:00 PM | Le Grand Stade Agadir, Agadir, Morocco

    Zimbabwe v South Africa | 4:00 PM | Stade de Marrakech, Marrakech, Morocco

    Comoros v Mali | 7:00 PM | Stade Mohamed V, Casablanca, Morocco

    Zambia v Morocco | 7:00 PM | Stade Prince Moulay Abdallah, Rabat, Morocco

    Tuesday, December 30, 2025

    Tanzania v Tunisia | 4:00 PM | Stade Olympique de Rabat, Rabat, Morocco

    Uganda v Nigeria | 4:00 PM | Complexe Sportif de Fès, Fès, Morocco

    Benin v Senegal | 7:00 PM | Stade Ibn-Batouta, Tangier, Morocco

    Botswana v Congo DR | 7:00 PM | Stade El Barid, Rabat, Morocco

    Wednesday, December 31, 2025

    Equatorial Guinea v Algeria | 4:00 PM | Stade Prince Moulay Al Hassan, Rabat, Morocco

    Sudan v Burkina Faso | 4:00 PM | Stade Mohamed V, Casablanca, Morocco

    Gabon v Ivory Coast | 7:00 PM | Stade de Marrakech, Marrakech, Morocco

    Mozambique v Cameroon | 7:00 PM | Le Grand Stade Agadir, Agadir, Morocco

    Saturday, January 3, 2026

    1D v 3rd Place Group B/E/F | 4:00 PM | Stade Ibn-Batouta, Tangier, Morocco

    2A v 2C | 7:00 PM | Stade Mohamed V, Casablanca, Morocco

    Sunday, January 4, 2026

    1A v 3rd Place Group C/D/E | 4:00 PM | Stade Prince Moulay Abdallah, Rabat, Morocco

    2B v 2F | 7:00 PM | Stade El Barid, Rabat, Morocco

    Monday, January 5, 2026

    1B v 3rd Place Group A/C/D | 4:00 PM | Le Grand Stade Agadir, Agadir, Morocco

    1C v 3rd Place Group A/B/F | 7:00 PM | Complexe Sportif de Fès, Fès, Morocco

    Tuesday, January 6, 2026

    1E v 2D | 4:00 PM | Stade Prince Moulay Al Hassan, Rabat, Morocco

    1F v 2E | 7:00 PM | Stade de Marrakech, Marrakech, Morocco

    Friday, January 9, 2026

    Round of 16 2 Winner v Round of 16 1 Winner | 4:00 PM | Stade Ibn-Batouta, Tangier, Morocco

    Round of 16 4 Winner v Round of 16 3 Winner | 7:00 PM | Stade Prince Moulay Abdallah, Rabat, Morocco

    Saturday, January 10, 2026

    Round of 16 7 Winner v Round of 16 6 Winner | 4:00 PM | Stade de Marrakech, Marrakech, Morocco

    Round of 16 5 Winner v Round of 16 8 Winner | 7:00 PM | Le Grand Stade Agadir, Agadir, Morocco

    Wednesday, January 14, 2026

    Quarter-final 1 Winner v Quarter-final 4 Winner | 5:00 PM | Stade Ibn-Batouta, Tangier, Morocco

    Quarter-final 3 Winner v Quarter-final 2 Winner | 8:00 PM | Stade Prince Moulay Abdallah, Rabat, Morocco

    Saturday, January 17, 2026

    Semi-final 1 Loser v Semi-final 2 Loser | 4:00 PM | Stade Mohamed V, Casablanca, Morocco

    Sunday, January 18, 2026

    Semi-final 1 Winner v Semi-final 2 Winner | 7:00 PM | Stade Prince Moulay Abdallah, Rabat, Morocco

    Results

    Sunday, December 21, 2025

    Morocco 2-0 Comoros | Stade Prince Moulay Abdallah, Rabat, Morocco

    Monday, December 22, 2025

    Mali 1-1 Zambia | Stade Mohamed V, Casablanca, Morocco

    South Africa 2-1 Angola | Stade de Marrakech, Marrakech, Morocco

    Egypt 2-1 Zimbabwe | Le Grand Stade Agadir, Agadir, Morocco

    Tuesday, December 23, 2025

    DR Congo 1-0 Benin | Stade El Barid, Rabat, Morocco

    Senegal 3-0 Botswana | Stade Ibn-Batouta, Tangier, Morocco

    Nigeria 2-1 Tanzania | Complexe Sportif de Fès, Fès, Morocco

    Tunisia 3-1 Uganda | Stade Olympique de Rabat, Rabat, Morocco

    Wednesday, December 24, 2025

    Burkina Faso 2-1 Equatorial Guinea | Stade Mohamed V, Casablanca, Morocco

    Algeria 3-0 Sudan | Stade Prince Moulay Al Hassan, Rabat, Morocco

    Ivory Coast 1-0 Mozambique | Stade de Marrakech, Marrakech, Morocco

    Group A

    PLD

    W

    D

    L

    GD

    PTS

    1. Morocco

    1

    1

    0

    0

    +2

    3

    2. Mali

    1

    0

    1

    0

    0

    1

    3. Zambia

    1

    0

    1

    0

    0

    1

    4. Comoros

    1

    0

    0

    1

    -2

    0

    Group B

    PLD

    W

    D

    L

    GD

    PTS

    1. Egypt

    1

    1

    0

    0

    +1

    3

    2. South Africa

    1

    1

    0

    0

    +1

    3

    3. Angola

    1

    0

    0

    1

    -1

    0

    4. Zimbabwe

    1

    0

    0

    1

    -1

    0

    Group C

    PLD

    W

    D

    L

    GD

    PTS

    1. Tunisia

    1

    1

    0

    0

    +2

    3

    2. Nigeria

    1

    1

    0

    0

    +1

    3

    3. Tanzania

    1

    0

    0

    1

    -1

    0

    4. Uganda

    1

    0

    0

    1

    -2

    0

    Group D

    PLD

    W

    D

    L

    GD

    PTS

    1. Senegal

    1

    1

    0

    0

    +3

    3

    2. DR Congo

    1

    1

    0

    0

    +1

    3

    3. Benin

    1

    0

    0

    1

    -1

    0

    4. Botswana

    1

    0

    0

    1

    -3

    0

    Group E

    PLD

    W

    D

    L

    GD

    PTS

    1. Algeria

    1

    1

    0

    0

    +3

    3

    2. Burkina Faso

    1

    1

    0

    0

    +1

    3

    3. Equatorial Guinea

    1

    0

    0

    1

    -1

    0

    4. Sudan

    1

    0

    0

    1

    -3

    0

    Group F

    PLD

    W

    D

    L

    GD

    PTS

    1. Ivory Coast

    1

    1

    0

    0

    +1

    3

    2. Cameroon

    0

    0

    0

    0

    0

    0

    3. Gabon

    0

    0

    0

    0

    0

    0

    4. Mozambique

    1

    0

    0

    1

    -1

    0

    Read More


    Reader's opinions

    Leave a Reply