Final table 14 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2
44 goals.
36.4% of matches went over 2.5.
Home advantage
27.3%
Draws 36.4%,
away wins 36.4%.
Half-time lead held
81.8%
From 11 matches where someone led at the break.
0–1
6 · 27.3%
0–0
5 · 22.7%
3–0
2 · 9.1%
1–1
2 · 9.1%
4–1
1 · 4.5%
4–0
1 · 4.5%
Results 22
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Sunday 15 June 2025
13:00
Angola
3 – 0
South Africa
2.80
2.88
3.44
10:00
Madagascar
0 – 1
Comoros
3.18
2.80
2.88
Friday 13 June 2025
16:00
South Africa
3 – 1
Comoros
1.68
3.35
7.98
13:00
Angola
4 – 1
Madagascar
1.95
2.90
6.00
Wednesday 11 June 2025
13:00
Botswana
3 – 3
Zambia
2.74
2.75
3.09
13:00
Eswatini
1 – 2
Tanzania
3.40
2.70
2.76
Tuesday 10 June 2025
16:00
Malawi
0 – 1
Angola
5.75
2.90
2.17
16:00
Namibia
3 – 0
Lesotho
2.33
2.75
5.25
13:00
South Africa
0 – 0
Mauritius
1.30
5.50
16.12
13:00
Mozambique
1 – 3
Zimbabwe
2.53
2.95
3.95
Monday 9 June 2025
16:00
Comoros
0 – 0
Botswana
3.10
2.53
3.19
13:00
Madagascar
1 – 1
Eswatini
2.85
2.64
3.21
Sunday 8 June 2025
13:00
Namibia
0 – 0
Malawi
2.15
2.69
5.93
10:00
Angola
4 – 0
Lesotho
1.63
3.24
9.50
Saturday 7 June 2025
16:00
Tanzania
0 – 1
Madagascar
2.35
2.88
4.26
13:00
South Africa
2 – 0
Zimbabwe
1.56
3.65
8.00
10:00
Mozambique
0 – 0
Mauritius
1.84
3.13
5.77
Friday 6 June 2025
16:00
Zambia
0 – 1
Comoros
2.11
3.06
4.27
Thursday 5 June 2025
16:00
Angola
1 – 1
Namibia
1.95
3.02
5.38
13:00
Malawi
0 – 1
Lesotho
2.32
3.00
3.67
Wednesday 4 June 2025
16:00
Mauritius
0 – 0
Zimbabwe
3.52
3.04
2.35
13:00
South Africa
0 – 1
Mozambique
1.75
3.67
6.00