The Africa Cup of Nations – AFCON 2025 – is taking place in Morocco from December 21, 2025, to January 18, 2025. Follow the entire competition on our website, Footy-Africa.com. Here you can find the tournament schedule with all the games with daily updates of results and group standings.
24 teams are participating in this 35th edition of the Africa Cup of Nations. Ivory Coast are current title-holders and preparing to defend their title while seeking a fourth victory in the tournament.
AFCON 2025 Schedule and Results
*Time in Morocco (GMT+1)
Final
January 18, 2026
8:00 PM 🇸🇳 Senegal – 🇲🇦 Morocco
Third-Place Match
January 17, 2026
5:00 PM 🇪🇬 Egypt – 🇳🇬 Nigeria
Semifinals
January 14, 2026
6:00 PM 🇸🇳 Senegal – 🇪🇬 Egypt: 1-0
8:30 PM 🇳🇬 Nigeria – 🇲🇦 Morocco: 0-0 (Pen. 2:4)
Quarter-finals
January 9, 2026
6:00 PM 🇲🇱 Mali vs. 🇸🇳 Senegal: 0-1
8:30 PM 🇨🇲 Cameroon – 🇲🇦 Morocco: 0-2
January 10, 2026
6:00 PM 🇩🇿 Algeria – 🇳🇬 Nigeria: 0-2
8:30 PM 🇪🇬 Egypt – 🇨🇮 Ivory Coast: 3-2
Round of 16
January 3, 2026
6:00 PM 🇸🇳 Senegal vs. 🇸🇩 Sudan: 3-1
8:30 PM 🇲🇱 Mali vs. 🇹🇳 Tunisia: 1-1 (Pen. 3:2)
January 4, 2026
6:00 PM 🇲🇦 Morocco vs. 🇹🇿 Tanzania: 1-0
8:30 PM 🇿🇦 South Africa vs. 🇨🇲 Cameroon: 1-2
January 5, 2026
6:00 PM 🇪🇬 Egypt vs. 🇧🇯 Benin: 3-1
8:30 PM 🇳🇬 Nigeria vs. 🇲🇿 Mozambique: 4-0
January 6, 2026
6:00 PM 🇩🇿 Algeria vs. 🇨🇩 DR Congo: 1-0
8:30 PM 🇨🇮 Ivory Coast vs. 🇧🇫 Burkina Faso: 3-0
AFCON Diaspora Tour off to successful start in London and attracts legends including Alex Song, Alex Iwobi, musicians Stonebwoy, Odumodublvck and former Arsenal executive David Dein.
🔗 https://t.co/TA2bymS60W
https://t.co/QbEEnUKcbL… pic.twitter.com/jHES7JvUXF— CAF Media (@CAF_Media) November 28, 2025
Group Stage
December 21, 2025
8:00 PM 🇲🇦 Morocco – 🇰🇲 Comoros: 2-0
December 22, 2025
3:00 PM 🇲🇱 Mali – 🇿🇲 Zambia: 1-1
6:00 PM 🇿🇦 South Africa – 🇦🇴 Angola: 2-1
9:00 PM 🇪🇬 Egypt – 🇿🇼 Zimbabwe: 2-1
December 23, 2025
1:30 PM 🇨🇩 DR Congo – 🇧🇯 Benin: 1-0
4:00 PM 🇸🇳 Senegal – 🇧🇼 Botswana: 3-0
6:30 PM 🇳🇬 Nigeria – 🇹🇿 Tanzania: 2-1
9:00 PM 🇹🇳 Tunisia – 🇺🇬 Uganda: 3-1
December 24, 2025
1:30 PM 🇧🇫 Burkina Faso – 🇬🇶 Equatorial Guinea: 2-1
4:00 PM 🇩🇿 Algeria – 🇸🇩 Sudan: 3-0
6:30 PM 🇨🇮 Ivory Coast – 🇲🇿 Mozambique: 1-0
7:00 PM 🇨🇲 Cameroon – 🇬🇦 Gabon: 1-0
December 26, 2025
1:30 PM 🇦🇴 Angola – 🇿🇼 Zimbabwe: 1-1
4:00 PM 🇪🇬 Egypt – 🇿🇦 South Africa: 1-0
6:30 PM 🇿🇲 Zambia – 🇰🇲 Comoros: 0-0
9:00 PM 🇲🇦 Morocco – 🇲🇱 Mali: 1-1
December 27, 2025
1:30 PM 🇧🇯 Benin – 🇧🇼 Botswana: 1-0
4:00 PM 🇨🇩 DR Congo – 🇸🇳 Senegal: 1-1
6:30 PM 🇺🇬 Uganda – 🇹🇿 Tanzania: 1-1
9:00 PM 🇳🇬 Nigeria – 🇹🇳 Tunisia: 3-2
December 28, 2025
1:30 PM 🇬🇦 Gabon – 🇲🇿 Mozambique: 2-3
4:00 PM 🇬🇶 Equatorial Guinea – 🇸🇩 Sudan: 0-1
6:30 PM 🇩🇿 Algeria – 🇧🇫 Burkina Faso: 1-0
9:00 PM 🇨🇲 Cameroon – 🇨🇮 Ivory Coast: 1-1
December 29, 2025
5:00 PM 🇪🇬 Egypt – 🇦🇴 Angola: 0-0
5:00 PM 🇿🇼 Zimbabwe – 🇿🇦 South Africa: 2-3
8:00 PM 🇰🇲 Comoros – 🇲🇱 Mali: 0-0
8:00 PM 🇲🇦 Morocco – 🇿🇲 Zambia: 3-0
December 30, 2025
5:00 PM 🇳🇬 Nigeria – 🇺🇬 Uganda: 1-3
5:00 PM 🇹🇿 Tanzania – 🇹🇳 Tunisia: 1-1
8:00 PM 🇧🇼 Botswana – 🇨🇩 DR Congo: 0-3
8:00 PM 🇧🇯 Benin – 🇸🇳 Senegal: 0-3
December 31, 2025
5:00 PM: 🇬🇶 Equatorial Guinea – 🇩🇿 Algeria: 1-3
5:00 PM 🇧🇫 Burkina Faso – 🇸🇩 Sudan: 2-0
8:30 PM 🇨🇲 Cameroon – 🇲🇿 Mozambique: 2-1
8:30 PM 🇨🇮 Ivory Coast – 🇬🇦 Gabon: 3-2
CAF appoints Match Officials for TotalEnergies CAF Africa Cup of Nations Morocco 2025.
🔗 https://t.co/oLp2tYmjuH
https://t.co/DJPXVYfrm2#TotalEnergiesAFCON2025 pic.twitter.com/tmIp282FHd— CAF Media (@CAF_Media) November 27, 2025
Group standings
Group A
| Team | G | W | D | L | GD | P |
| Morocco | 3 | 2 | 1 | 0 | +5 | 7 |
| Mali | 3 | 0 | 3 | 0 | 0 | 3 |
| Comoros | 3 | 0 | 2 | 1 | -2 | 2 |
| Zambia | 3 | 0 | 2 | 1 | -3 | 2 |
Group B
| Team | G | W | D | L | GD | P |
| Egypt | 3 | 2 | 1 | 0 | +2 | 7 |
| South Africa | 3 | 2 | 0 | 1 | +1 | 6 |
| Angola | 3 | 0 | 2 | 1 | -1 | 2 |
| Zimbabwe | 3 | 0 | 1 | 2 | -2 | 1 |
Group C
| Team | G | W | D | L | GD | P |
| Nigeria | 3 | 3 | 0 | 0 | +4 | 9 |
| Tunisia | 3 | 1 | 1 | 1 | +1 | 4 |
| Tanzania | 3 | 0 | 2 | 1 | -1 | 2 |
| Uganda | 3 | 0 | 1 | 2 | -4 | 1 |
Group D
| Team | G | W | D | L | GD | P |
| Senegal | 3 | 2 | 1 | 0 | +6 | 7 |
| DR Congo | 3 | 2 | 1 | 0 | +4 | 7 |
| Benin | 3 | 1 | 0 | 2 | -3 | 3 |
| Botswana | 3 | 0 | 0 | 3 | -7 | 0 |
Group E
| Team | G | W | D | L | GD | P |
| Algeria | 3 | 3 | 0 | 0 | 6 | 9 |
| Burkina Faso | 3 | 2 | 0 | 1 | 2 | 6 |
| Sudan | 3 | 1 | 0 | 2 | -4 | 3 |
| Equatorial Guinea | 3 | 0 | 0 | 3 | -4 | 0 |
Group F
| Team | G | W | D | L | GD | P |
| Ivory Coast | 3 | 2 | 1 | 0 | 2 | 7 |
| Cameroon | 3 | 2 | 1 | 0 | 2 | 7 |
| Mozambique | 3 | 1 | 0 | 2 | -1 | 3 |
| Gabon | 3 | 0 | 0 | 3 | -3 | 0 |





