The 2025 Africa Cup of Nations, the biennial tournament held by the Confederation of African Football (CAF), kicked off the group stage on Sunday, Dec. 21. The tournament will determine the continent’s champion with the final on Sunday, Jan. 18.
The Africa Cup of Nations – also known as AFCON – is being held in Morocco, with nine venues in six cities hosting matches. Morocco, which advanced to the semifinals of the 2022 World Cup and currently are rated No. 11 in the FIFA world rankings, enter as tournament favorites, according to BetMGM.
Ivory Coast enters as defending champions, having defeated Nigeria in the final of the 2023 Africa Cup of Nations.
Seven of the nine CAF nations that have qualified for the 2026 World Cup – Algeria, Egypt, Ivory Coast, Morocco, Senegal, South Africa and Tunisia – will be competing in the 2025 Africa Cup of Nations. Another nation, the Democratic Republic of the Congo, could qualify for the World Cup at the FIFA World Cup 2026 Play-Off Tournament that will take place in March.
Here’s what to know for the 2025 Africa Cup of Nations:
How to watch the Africa Cup of Nations
The entire tournament will be broadcast on beIN Sports, with streaming available on Fubo.
Watch the Africa Cup of Nations on Fubo
Africa Cup of Nations groups
Group A
Comoros
Mali
Morocco
Zambia
Group B
Angola
Egypt
South Africa
Zimbabwe
Group C
Nigeria
Tanzania
Tunisia
Uganda
Group D
Benin
Botswana
Congo DR
Senegal
Group E
Algeria
Burkina Faso
Equatorial Guinea
Sudan
Group F
Cameroon
Gabon
Ivory Coast
Mozambique
Africa Cup of Nations schedule
GROUP STAGE
Sunday, Dec. 21
Morocco 2, Comoros 0
Monday, Dec. 22
Mali vs. Zambia, 9 a.m. ET
South Africa vs. Angola, 12 p.m. ET
Egypt vs. Zimbabwe, 3 p.m. ET
Tuesday, Dec. 23
Congo DR vs. Benin, 7:30 a.m. ET
Senegal vs. Botswana, 10 a.m. ET
Nigeria vs. Tanzania, 12:30 p.m. ET
Tunisia vs. Uganda, 3 p.m. ET
Wednesday, Dec. 24
Burkina Faso vs. Equatorial Guinea, 7:30 a.m. ET
Algeria vs. Sudan, 10 a.m. ET
Ivory Coast vs. Mozambique, 12:30 p.m. ET
Cameroon vs. Gabon, 3 p.m. ET
Friday, Dec. 26
Angola vs. Zimbabwe, 7:30 a.m. ET
Egypt vs. South Africa, 10 a.m. ET
Zambia vs. Comoros, 12:30 p.m. ET
Morocco vs. Mali, 3 p.m. ET
Saturday, Dec. 27
Benin vs. Botswana, 7:30 a.m. ET
Senegal vs. Congo DR, 10 a.m. ET
Uganda vs. Tanzania, 12:30 p.m. ET
Nigeria vs. Tunisia, 3 p.m. ET
Sunday, Dec. 28
Gabon vs. Mozambique, 7:30 a.m. ET
Equatorial Guinea vs. Sudan, 10 a.m. ET
Algeria vs. Burkina Faso, 12:30 p.m. ET
Ivory Coast vs. Cameroon, 3 p.m. ET
Monday, Dec. 29
Angola vs. Egypt, 11 a.m. ET
Zimbabwe vs. South Africa, 11 a.m. ET
Comoros vs. Mali, 2 p.m. ET
Zambia vs. Morocco, 2 p.m. ET
Tuesday, Dec. 30
Tanzania vs. Tunisia, 11 a.m. ET
Uganda vs. Nigeria, 11 a.m. ET
Benin vs. Senegal, 2 p.m. ET
Botswana vs. Congo DR, 2 p.m. ET
Wednesday, Dec. 31
Equatorial Guinea vs. Algeria, 11 a.m. ET
Sudan vs. Burkina Faso, 11 a.m. ET
Gabon vs. Ivory Coast, 2 p.m. ET
Mozambique vs. Cameroon, 2 p.m. ET
ROUND OF 16
Saturday, Jan. 3-Tuesday, Jan. 6
QUARTERFINALS
Friday, Jan. 9-Saturday, Jan. 10
SEMIFINALS
Wednesday, Jan. 14
THIRD-PLACE GAME
Saturday, Jan. 17 (in Casablanca)
FINAL
Sunday, Jan. 18 (in Rabat)
Africa Cup of Nations 2025 odds
Here are the favorites to win AFCON 2025, per BetMGM:
(Odds as of Sunday, Dec. 21)
Morocco: +210
Algeria: +550
Senegal: +600
Egypt: +700
Nigeria: +1000
Ivory Coast: +1200
Cameroon: +2000
Tunisia: +2000
Mali: +2000
South Africa: +2500



















