WOR

COSAFA Cup 2024/25

Every result, the table as it finished, and the price each match went off at. 20 matches played between June 2024 and July 2024.

20Matches
43Goals
2.15Per game
40%Home wins
100%Priced at kickoff
AngolaTop of the table

Final table 12 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
1 ANGAngola 5 4 1 0 +9 13
2 NAMNamibia 4 2 1 1 -2 7
3 KENKenya 3 2 0 1 +2 6
4 COMComoros 4 2 0 2 +1 6
5 ZIMZimbabwe 3 2 0 1 +1 6
6 MOZMozambique 3 1 2 0 +2 5
7 SASouth Africa 3 1 2 0 +1 5
8 ESWEswatini 3 0 2 1 -1 2
9 BOTBotswana 3 0 2 1 -2 2
10 SEYSeychelles 3 0 1 2 -3 1
11 LESLesotho 3 0 1 2 -3 1
12 ZAMZambia 3 0 0 3 -5 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.15
43 goals. 35% of matches went over 2.5.
Home advantage
40%
Draws 30%, away wins 30%.
Half-time lead held
72.7%
From 11 matches where someone led at the break.
0–0 5 · 25%
0–2 3 · 15%
3–1 2 · 10%
1–1 2 · 10%
1–0 2 · 10%
5–0 1 · 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 7 July 2024
13:00 Angola 5 – 0 Namibia 3.10 2.67 3.31
10:00 Comoros 2 – 2 Mozambique 2.96 2.98 3.45
Friday 5 July 2024
16:00 Mozambique 0 – 0 Namibia 3.80 2.73 3.19
13:00 Comoros 1 – 2 Angola 4.90 2.71 2.45
Wednesday 3 July 2024
13:00 Lesotho 1 – 3 Angola 6.30 3.51 1.80
13:00 Namibia 3 – 1 Seychelles 1.41 4.80 10.00
Tuesday 2 July 2024
13:00 South Africa 1 – 0 Eswatini 1.54 3.96 8.00
13:00 Mozambique 3 – 1 Botswana 3.36 2.83 3.25
10:00 Comoros 1 – 0 Zambia 3.59 2.95 2.65
10:00 Kenya 2 – 0 Zimbabwe 2.68 3.10 4.35
Monday 1 July 2024
13:00 Namibia 2 – 1 Lesotho 2.56 2.75 3.75
10:00 Angola 3 – 2 Seychelles 1.23 7.17 22.55
Sunday 30 June 2024
13:00 Zambia 0 – 2 Zimbabwe 2.55 2.89 3.56
10:00 Kenya 0 – 2 Comoros 2.50 2.89 3.70
Saturday 29 June 2024
13:00 South Africa 0 – 0 Botswana 1.59 3.82 7.75
10:00 Mozambique 0 – 0 Eswatini 2.36 3.01 3.53
Friday 28 June 2024
16:00 Angola 0 – 0 Namibia 2.40 3.00 3.80
13:00 Lesotho 1 – 1 Seychelles 1.37 5.20 11.00
Thursday 27 June 2024
16:00 Zambia 0 – 2 Kenya 2.38 3.14 4.10
13:00 Comoros 0 – 1 Zimbabwe 3.26 3.05 2.70
Wednesday 26 June 2024
16:00 South Africa 1 – 1 Mozambique 1.88 3.55 4.82
13:00 Eswatini 0 – 0 Botswana 2.92 3.14 2.82

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key