Africa Cup of Nations Qualifications xG Table 2025

Which sides have got more from their chances than they deserved, and which have got less.

Updated 19 November 2024, after the last game

How these xG numbers are calculated

Expected goals measure the quality of the chances a team creates and concedes, with every shot scored between 0 and 1 by how often shots like it are converted. Expected points come from running each finished match through a Poisson model using both sides' xG, giving a win, draw and loss probability, then awarding three points and one point against those probabilities. Underlying data is supplied by Sportmonks. How xG is calculated How xPts is calculated

Africa Cup of Nations Qualifications 2025 xG table, Home

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Algeria31211.0+1.022.2-0.2+108.8+1.298.0+1.0
2Côte d'Ivoire3109.1+0.911.1-0.1+98.0+1.098.0+1.0
3South Africa3108.1+1.921.4+0.6+86.7+1.377.7-0.7
4Angola356.4-1.421.5+0.5+34.9-1.977.4-0.4
5Mali386.2+1.810.5+0.5+75.7+1.377.0+0.0
6Nigeria354.1+0.920.8+1.2+33.4-0.466.8-0.8
7Senegal376.6+0.411.3-0.3+65.3+0.776.6+0.4
8Morocco31610.2+5.815.8-4.8+154.4+10.696.4+2.6
9Guinea366.4-0.433.0+0.0+33.4-0.466.4-0.4
10Togo345.8-1.822.5-0.5+23.3-1.346.4-2.4
11Gambia337.4-4.443.0+1.0-14.3-5.336.3-3.3
12Burkina Faso376.9+0.133.3-0.3+43.6+0.466.2-0.2
13Egypt365.0+1.012.1-1.1+53.0+2.076.1+0.9
14Cameroon374.6+2.421.8+0.2+52.9+2.196.1+2.9
15Benin363.9+2.121.8+0.2+42.1+1.975.6+1.4
16Sudan333.8-0.801.5-1.5+32.4+0.675.5+1.5
17Ghana315.4-4.432.9+0.1-22.5-4.515.3-4.3
18Cape Verde Islands334.0-1.022.5-0.5+11.5-0.545.3-1.3
19Equatorial Guinea333.3-0.321.8+0.2+11.5-0.555.2-0.2
20Rwanda324.7-2.723.5-1.5+01.1-1.145.1-1.1
21Uganda332.3+0.720.9+1.1+11.4-0.465.0+1.0
22Congo DR333.3-0.322.0+0.0+11.3-0.365.0+1.0
23Niger353.3+1.722.1-0.1+31.2+1.844.9-0.9
24Tanzania312.6-1.621.5+0.5-11.1-2.144.9-0.9
25Gabon334.2-1.253.7+1.3-20.5-2.544.9-0.9
26Mauritania322.1-0.111.1-0.1+11.0+0.064.8+1.2
27Mozambique333.0+0.032.0+1.0+01.0-1.044.8-0.8
28Tunisia313.2-2.222.3-0.3-10.9-1.934.8-1.8
29Sierra Leone312.2-1.221.5+0.5-10.7-1.744.6-0.6
30Zambia232.5+0.520.7+1.3+11.8-0.844.1-0.1
31Namibia313.0-2.032.9+0.1-20.1-2.114.1-3.1
32Guinea-Bissau323.6-1.623.2-1.2+00.3-0.344.0+0.0
33Kenya301.6-1.611.8-0.8-1-0.2-0.823.7-1.7
34Zimbabwe343.0+1.023.5-1.5+2-0.5+2.553.7+1.3
35Comoros333.1-0.123.6-1.6+1-0.5+1.553.5+1.5
36Ethiopia302.9-2.973.8+3.2-7-0.9-6.103.4-3.4
37Malawi352.6+2.443.9+0.1+1-1.4+2.433.2-0.2
38Liberia323.5-1.555.0+0.0-3-1.5-1.533.2-0.2
39South Sudan363.9+2.176.4+0.6-1-2.5+1.532.9+0.1
40Madagascar342.2+1.853.9+1.1-1-1.7+0.722.8-0.8
41Libya211.4-0.411.4-0.4+00.1-0.122.7-0.7
42Chad312.8-1.845.3-1.3-3-2.5-0.512.7-1.7
43Burundi301.8-1.835.5-2.5-3-3.7+0.712.6-1.6
44Central African Republic332.9+0.166.5-0.5-3-3.6+0.632.5+0.5
45Eswatini312.0-1.054.6+0.4-4-2.6-1.412.1-1.1
46Botswana322.0+0.055.0+0.0-3-3.0+0.042.1+1.9
47Lesotho311.7-0.736.2-3.2-2-4.5+2.531.3+1.7
48Congo111.0+0.011.5-0.5+0-0.4+0.411.1-0.1

Africa Cup of Nations Qualifications 2025 xG table, Away

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Morocco3107.1+2.911.3-0.3+95.8+3.297.6+1.4
2Gabon349.4-5.445.4-1.4+04.1-4.166.4-0.4
3Senegal336.1-3.102.2-2.2+33.9-0.996.3+2.7
4Mali323.5-1.501.2-1.2+22.3-0.375.8+1.2
5Gambia334.1-1.122.1-0.1+12.0-1.055.6-0.6
6Tunisia363.9+2.142.1+1.9+21.8+0.275.5+1.5
7South Africa365.3+0.732.8+0.2+32.5+0.575.3+1.7
8Burkina Faso333.7-0.742.1+1.9-11.6-2.644.9-0.9
9Angola322.4-0.401.5-1.5+21.0+1.074.7+2.3
10Egypt363.9+2.112.4-1.4+51.5+3.574.6+2.4
11Cameroon313.1-2.102.4-2.4+10.7+0.354.6+0.4
12Algeria343.9+0.103.3-3.3+40.6+3.474.2+2.8
13Zimbabwe322.9-0.922.8-0.8+00.1-0.144.2-0.2
14Guinea-Bissau323.4-1.443.6+0.4-2-0.2-1.813.9-2.9
15Zambia332.7+0.323.0-1.0+1-0.4+1.463.9+2.1
16Kenya342.8+1.263.5+2.5-2-0.7-1.343.8+0.2
17Mauritania313.1-2.153.5+1.5-4-0.4-3.613.7-2.7
18Tanzania342.6+1.423.3-1.3+2-0.6+2.663.5+2.5
19Cape Verde Islands302.2-2.253.2+1.8-5-1.0-4.003.5-3.5
20Mozambique362.6+3.423.7-1.7+4-1.2+5.273.5+3.5
21Nigeria213.2-2.211.8-0.8+01.4-1.423.4-1.4
22Congo DR341.9+2.113.0-2.0+3-1.1+4.163.3+2.7
23Côte d'Ivoire222.4-0.411.0+0.0+11.5-0.533.2-0.2
24Guinea332.9+0.124.1-2.1+1-1.3+2.333.1-0.1
25Central African Republic304.0-4.086.3+1.7-8-2.3-5.703.0-3.0
26Rwanda331.6+1.453.3+1.7-2-1.6-0.442.8+1.2
27Ethiopia332.8+0.254.8+0.2-2-1.9-0.142.7+1.3
28Togo334.1-1.187.0+1.0-5-3.0-2.012.7-1.7
29Uganda241.9+2.132.9+0.1+1-1.0+2.042.5+1.5
30Comoros342.9+1.126.0-4.0+2-3.2+5.272.5+4.5
31Congo322.2-0.2104.5+5.5-8-2.4-5.602.4-2.4
32Burundi342.6+1.485.9+2.1-4-3.3-0.732.3+0.7
33Benin311.5-0.553.8+1.2-4-2.3-1.712.2-1.2
34Botswana321.5+0.524.0-2.0+0-2.5+2.542.2+1.8
35Sierra Leone342.8+1.286.4+1.6-4-3.7-0.312.2-1.2
36Namibia311.1-0.143.4+0.6-3-2.3-0.712.1-1.1
37Niger322.0+0.045.1-1.1-2-3.1+1.132.0+1.0
38Ghana321.8+0.245.3-1.3-2-3.5+1.522.0+0.0
39Equatorial Guinea322.4-0.466.7-0.7-4-4.3+0.332.0+1.0
40Madagascar302.0-2.035.6-2.6-3-3.6+0.601.9-1.9
41Eswatini310.9+0.186.3+1.7-7-5.4-1.611.8-0.8
42Lesotho311.6-0.6106.0+4.0-9-4.4-4.611.7-0.7
43Liberia321.3+0.776.6+0.4-5-5.3+0.311.4-0.4
44Libya321.1+0.935.2-2.2-1-4.1+3.131.3+1.7
45Chad300.7-0.746.2-2.2-4-5.5+1.521.3+0.7
46Malawi311.7-0.777.6-0.6-6-6.0+0.011.3-0.3
47Sudan311.7-0.767.0-1.0-5-5.3+0.311.2-0.2
48South Sudan200.8-0.845.0-1.0-4-4.2+0.200.6-0.6

Africa Cup of Nations Qualifications xG Table Questions

Which Africa Cup of Nations Qualifications team is overperforming their xG the most in 2025?

Morocco overperformed their xG by more than any other side in the Africa Cup of Nations Qualifications in 2025, with 26 goals from chances worth 17.3 xG, a gap of 8.7. Mozambique were next on 3.4.

Which Africa Cup of Nations Qualifications team is underperforming their xG the most in 2025?

Gabon underperformed their xG by more than any other side in the Africa Cup of Nations Qualifications in 2025, with 7 goals from chances worth 13.6 xG, a shortfall of 6.6. The Gambia were next on 5.4.

Which Africa Cup of Nations Qualifications team has been the luckiest on expected points in 2025?

The Comoros were the luckiest side in the Africa Cup of Nations Qualifications in 2025, with 12 points from performances worth 6.1 xPts, 5.9 more than their chances deserved. Morocco were next on 4.0.

Which Africa Cup of Nations Qualifications team has been the unluckiest on expected points in 2025?

The Cape Verde Islands were the unluckiest side in the Africa Cup of Nations Qualifications in 2025, with 4 points from performances worth 8.7 xPts, 4.7 short of what they deserved. Ghana were next on 4.3.

Who would be top of the Africa Cup of Nations Qualifications on xG in 2025?

Morocco were also top of the Africa Cup of Nations Qualifications in 2025 on expected points, with 14.0 xPts from 17.3 xG created and 7.1 conceded across six matches. South Africa were next on 13.0.

Which Africa Cup of Nations Qualifications team has the most xG in 2025?

Morocco created the most xG in the Africa Cup of Nations Qualifications in 2025, 17.3 from six matches, 2.9 a game against a competition average of 1.2. Algeria were next on 14.9.

Which Africa Cup of Nations Qualifications team has the least xG in 2025?

Libya created the least xG in the Africa Cup of Nations Qualifications in 2025, 2.6 from five matches, 0.5 a game against a competition average of 1.2. Eswatini were next on 2.9.

Which Africa Cup of Nations Qualifications team has conceded the most xG in 2025?

The Central African Republic conceded the most xG in the Africa Cup of Nations Qualifications in 2025, 12.7 from six matches, 2.1 a game against a competition average of 1.2. Lesotho were next on 12.2.

Which Africa Cup of Nations Qualifications team has conceded the least xG in 2025?

Mali conceded the least xG in the Africa Cup of Nations Qualifications in 2025, 1.7 from six matches, 0.3 a game against a competition average of 1.2. Côte d'Ivoire were next on 2.1.

What is the average xG per game in the Africa Cup of Nations Qualifications in 2025?

Africa Cup of Nations Qualifications teams averaged 1.19 xG a game in 2025, from the 140 matches played, and scored 1.12 goals a game from it. That is down from 1.25 xG a game in 2023.

Did Africa Cup of Nations Qualifications teams create more xG at home or away in 2025?

Africa Cup of Nations Qualifications teams created more xG at home in 2025, 1.40 a game against 0.97 away, a home advantage of +0.43, against +0.30 in 2023.

Africa Cup of Nations Qualifications pages

  • Africa Cup of Nations Qualifications Table
  • Africa Cup of Nations Qualifications Fixtures
  • Africa Cup of Nations Qualifications Player Stats
  • Africa Cup of Nations Qualifications Team Stats
  • Africa Cup of Nations Qualifications BTTS Stats
  • Africa Cup of Nations Qualifications Corner Stats
  • Africa Cup of Nations Qualifications stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Africa Cup of Nations Qualifications 2025 xG table

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1 Morocco 6 26 17.3 +8.7 2 7.1 -5.1 +24 10.2 +13.8 18 14.0 +4.0
2 South Africa 6 16 13.4 +2.6 5 4.2 +0.8 +11 9.1 +1.9 14 13.0 +1.0
3 Senegal 6 10 12.6 -2.6 1 3.5 -2.5 +9 9.2 -0.2 16 12.9 +3.1
4 Mali 6 10 9.7 +0.3 1 1.7 -0.7 +9 8.0 +1.0 14 12.8 +1.2
5 Algeria 6 16 14.9 +1.1 2 5.5 -3.5 +14 9.4 +4.6 16 12.2 +3.8
6 Angola 6 7 8.8 -1.8 2 2.9 -0.9 +5 5.9 -0.9 14 12.1 +1.9
7 Gambia 6 6 11.4 -5.4 6 5.1 +0.9 +0 6.3 -6.3 8 11.8 -3.8
8 Côte d'Ivoire 5 12 11.6 +0.4 2 2.1 -0.1 +10 9.5 +0.5 12 11.2 +0.8
9 Burkina Faso 6 10 10.6 -0.6 7 5.4 +1.6 +3 5.2 -2.2 10 11.2 -1.2
10 Gabon 6 7 13.6 -6.6 9 9.1 -0.1 -2 4.6 -6.6 10 11.2 -1.2
11 Egypt 6 12 8.9 +3.1 2 4.4 -2.4 +10 4.4 +5.6 14 10.7 +3.3
12 Cameroon 6 8 7.7 +0.3 2 4.1 -2.1 +6 3.6 +2.4 14 10.7 +3.3
13 Tunisia 6 7 7.1 -0.1 6 4.4 +1.6 +1 2.7 -1.7 10 10.3 -0.3
14 Nigeria 5 6 7.3 -1.3 3 2.5 +0.5 +3 4.8 -1.8 8 10.2 -2.2
15 Guinea 6 9 9.3 -0.3 5 7.2 -2.2 +4 2.1 +1.9 9 9.5 -0.5
16 Togo 6 7 9.8 -2.8 10 9.5 +0.5 -3 0.3 -3.3 5 9.1 -4.1
17 Cape Verde Islands 6 3 6.2 -3.2 7 5.7 +1.3 -4 0.5 -4.5 4 8.7 -4.7
18 Mauritania 6 3 5.2 -2.2 6 4.6 +1.4 -3 0.5 -3.5 7 8.5 -1.5
19 Tanzania 6 5 5.2 -0.2 4 4.7 -0.7 +1 0.5 +0.5 10 8.4 +1.6
20 Congo DR 6 7 5.2 +1.8 3 5.0 -2.0 +4 0.2 +3.8 12 8.3 +3.7
21 Mozambique 6 9 5.6 +3.4 5 5.8 -0.8 +4 -0.2 +4.2 11 8.2 +2.8
22 Zambia 5 6 5.2 +0.8 4 3.7 +0.3 +2 1.5 +0.5 10 8.0 +2.0
23 Guinea-Bissau 6 4 7.0 -3.0 6 6.8 -0.8 -2 0.1 -2.1 5 7.9 -2.9
24 Benin 6 7 5.4 +1.6 7 5.6 +1.4 +0 -0.2 +0.2 8 7.9 +0.1
25 Zimbabwe 6 6 5.9 +0.1 4 6.3 -2.3 +2 -0.4 +2.4 9 7.9 +1.1
26 Rwanda 6 5 6.3 -1.3 7 6.8 +0.2 -2 -0.5 -1.5 8 7.9 +0.1
27 Uganda 5 7 4.2 +2.8 5 3.8 +1.2 +2 0.4 +1.6 10 7.5 +2.5
28 Kenya 6 4 4.5 -0.5 7 5.4 +1.6 -3 -0.9 -2.1 6 7.5 -1.5
29 Ghana 6 3 7.3 -4.3 7 8.3 -1.3 -4 -1.0 -3.0 3 7.3 -4.3
30 Equatorial Guinea 6 5 5.7 -0.7 8 8.5 -0.5 -3 -2.8 -0.2 8 7.3 +0.7
31 Niger 6 7 5.3 +1.7 6 7.2 -1.2 +1 -2.0 +3.0 7 6.9 +0.1
32 Sierra Leone 6 5 5.0 +0.0 10 7.9 +2.1 -5 -2.9 -2.1 5 6.8 -1.8
33 Sudan 6 4 5.5 -1.5 6 8.5 -2.5 -2 -2.9 +0.9 8 6.6 +1.4
34 Namibia 6 2 4.1 -2.1 7 6.3 +0.7 -5 -2.3 -2.7 2 6.2 -4.2
35 Ethiopia 6 3 5.7 -2.7 12 8.5 +3.5 -9 -2.8 -6.2 4 6.1 -2.1
36 Comoros 6 7 5.9 +1.1 4 9.6 -5.6 +3 -3.7 +6.7 12 6.1 +5.9
37 Central African Republic 6 3 6.9 -3.9 14 12.7 +1.3 -11 -5.9 -5.1 3 5.5 -2.5
38 Burundi 6 4 4.4 -0.4 11 11.4 -0.4 -7 -7.0 +0.0 4 4.9 -0.9
39 Madagascar 6 4 4.2 -0.2 8 9.5 -1.5 -4 -5.3 +1.3 2 4.7 -2.7
40 Liberia 6 4 4.8 -0.8 12 11.6 +0.4 -8 -6.9 -1.1 4 4.6 -0.6
41 Malawi 6 6 4.2 +1.8 11 11.6 -0.6 -5 -7.4 +2.4 4 4.5 -0.5
42 Botswana 6 4 3.5 +0.5 7 9.0 -2.0 -3 -5.5 +2.5 8 4.3 +3.7
43 Libya 5 3 2.6 +0.4 4 6.6 -2.6 -1 -4.0 +3.0 5 4.0 +1.0
44 Chad 6 1 3.5 -2.5 8 11.5 -3.5 -7 -8.0 +1.0 3 4.0 -1.0
45 Eswatini 6 2 2.9 -0.9 13 10.9 +2.1 -11 -8.0 -3.0 2 3.9 -1.9
46 South Sudan 5 6 4.7 +1.3 11 11.4 -0.4 -5 -6.7 +1.7 3 3.5 -0.5
47 Congo 4 3 3.2 -0.2 11 6.0 +5.0 -8 -2.8 -5.2 1 3.4 -2.4
48 Lesotho 6 2 3.3 -1.3 13 12.2 +0.8 -11 -8.9 -2.1 4 3.0 +1.0

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org