Ayman Aref/NurPhoto via Getty Images
17hEd Dove

Egypt rest Salah, cite artificial pitch concerns

Mohamed Salah will sit out Egypt's Africa Cup of Nations qualifier against South Sudan in Juba on Tuesday due to concerns about the artificial pitch, according to a statement from the Egyptian Football Association.

Dave Bernal/ISI Photos/ISI Photos via Getty Images
2dLeonard Solms

Bafana show strength in depth in win over Guinea

Pitso Mosimane's second stint as South Africa head coach started with a 2-1 win over Guinea in Saturday's 2027 Africa Cup of Nations (AFCON) qualifier at Orlando Stadium.

Moses Usor/NFF/Instagram
3dColin Udoh

Rookies shine in Nigeria win in AFCON qualifiers

Moses Simon won his one hundredth cap for Nigerian but debutants George Ilhenikena and Moses Usor were the heroes, bagging a goal each as Nigeria came from behind to beat Madagascar 2-1 in Uyo.

Fran Santiago/Getty Images
4dEd Dove

Jackson saves Senegal from dire start to AFCON qualifiers

Patrick Vieira took his first steps into international management on Friday, as his new-look Senegal side began their Africa Cup of Nations 2027 qualifying campaign with a disjointed 1-1 draw against Mozambique in Maputo.

Ferda Demir/Getty Images
7dColin Udoh

Osimhen out of Nigeria squad for AFCON qualifiers

Victor Osimhen has been ruled out of Nigeria's opening 2027 Africa Cup of Nations qualifiers against Madagascar and Guinea-Bissau, after failing to recover from a muscle injury.

Ben STANSALL / AFP via Getty Images
7dColin Udoh

Kudus withdraws from Ghana to 'protect recovery'

Ghana coach Carlos Queiroz said Mohammed Kudus' decision to withdraw from Ghana's squad for this 2027 Africa Cup of Nations qualifying window was made to avoid risking a setback in the Tottenham forward's recovery from injury.

Patrick Vieira insists he expects to win trophies as Senegal boss (0:43)
10d
Ferda Demir/Getty Images
11dColin Udoh

Nigeria name injured Osimhen, recall GK Nwabali

Kelechi Iheanacho and Stanley Nwabali are back in the Nigeria squad, with coach Eric Chelle also recalling defenders Ola Aina and Benjamin Fredrick for the upcoming Africa Cup of Nations qualifiers.

Abdelkarim praises Norwegian striker, accepts 'Haaland of the Nile' comparison (0:52)
13d
Burak Basturk / Middle East Images / AFP via Getty Images
21dColin Udoh

Osimhen out of Gala's UCL opener due to injury

Galatasaray have ruled Victor Osimhen out with a groin injury, with the Nigeria striker expected to spend between two and three weeks on the sidelines, ruling him out of the club's UEFA Champions League opener.

Emmanuel Adebayor: Jamie Carragher's treatment of Mohamed Salah is disrespectful (1:03)
48d
Can Tunisia cause an upset in Group F? (1:34)
48d
Do South Africa have reasons to be optimistic after World Cup draw? (1:24)
48d
Could Mo Salah fire Egypt to World Cup success? (1:28)
48d
Did Achraf Hakimi deserve to win the African Footballer of the Year? (1:26)
48d
Thabo Moloisane says Bafana have a winning mentality now (1:11)
48d
Franck Fife/AFP via Getty Images
2yEd Dove

2025 AFCON qualifiers guide: News, scores, standings, recap

The 2025 Africa Cup of Nations qualifying campaign is in the books, with all 24 qualifiers for next year's biennial competition now confirmed. ESPN present the definitive recap on all things AFCON.

AFCON Qualifying Table

Group AGPWDLGDP
Morocco1100+23
Niger1100+13
Lesotho1001-10
Gabon1001-20
Group BGPWDLGDP
Malawi1100+13
Angola101001
Egypt101001
South Sudan1001-10
Group CGPWDLGDP
Ivory Coast1100+23
Gambia1100+13
Somalia1001-10
Ghana1001-20
Group DGPWDLGDP
South Africa1100+13
Eritrea101001
Kenya101001
Guinea1001-10
Group EGPWDLGDP
Congo DR1100+23
Zimbabwe1100+13
Sierra Leone1001-10
Equatorial Guinea1001-20
Group FGPWDLGDP
Mauritania1100+23
Benin101001
Burkina Faso101001
Central African Republic1001-20
Group GGPWDLGDP
Cameroon1100+23
Namibia1100+13
Congo1001-10
Comoros1001-20
Group HGPWDLGDP
Botswana101001
Libya101001
Tunisia101001
Uganda101001
Group IGPWDLGDP
Algeria1100+23
Togo1100+13
Burundi1001-10
Zambia1001-20
Group JGPWDLGDP
Sudan1100+13
Senegal101001
Mozambique101001
Ethiopia1001-10
Group KGPWDLGDP
Mali1100+23
Rwanda1100+23
Cape Verde1001-20
Liberia1001-20
Group LGPWDLGDP
Guinea-Bissau1100+23
Nigeria1100+13
Madagascar1001-10
Tanzania1001-20