WOR

COSAFA Cup 2023/24

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

20Matches
46Goals
2.3Per game
30%Home wins
100%Priced at kickoff
ZambiaTop 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 ZAMZambia 5 4 0 1 +4 12
2 MALMalawi 3 3 0 0 +5 9
3 SASouth Africa 4 2 1 1 +1 7
4 LESLesotho 4 2 0 2 0 6
5 ANGAngola 3 1 1 1 +1 4
6 BOTBotswana 3 1 1 1 0 4
7 MOZMozambique 3 1 1 1 0 4
8 COMComoros 3 1 0 2 0 3
9 ESWEswatini 3 1 0 2 -1 3
10 MAUMauritius 3 1 0 2 -2 3
11 NAMNamibia 3 0 2 1 -1 2
12 SEYSeychelles 3 0 0 3 -7 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.3
46 goals. 40% of matches went over 2.5.
Home advantage
30%
Draws 15%, away wins 55%.
Half-time lead held
76.9%
From 13 matches where someone led at the break.
0–1 6 · 30%
2–1 3 · 15%
1–1 3 · 15%
2–0 2 · 10%
1–2 2 · 10%
0–0 2 · 10%

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 16 July 2023
16:00 Lesotho 0 – 1 Zambia 5.45 3.52 1.95
13:00 Malawi 0 – 0 South Africa 3.75 3.47 2.41
Friday 14 July 2023
16:00 South Africa 1 – 2 Zambia 2.25 3.29 4.45
13:00 Malawi 1 – 1 Lesotho 2.14 3.34 4.50
Wednesday 12 July 2023
13:00 Mauritius 0 – 1 Mozambique 4.97 3.65 3.23
13:00 Angola 4 – 2 Lesotho 2.28 3.37 5.25
Tuesday 11 July 2023
16:00 South Africa 2 – 1 Eswatini 1.53 4.40 9.00
16:00 Namibia 0 – 0 Botswana 2.92 3.30 2.86
13:00 Seychelles 2 – 4 Zambia 21.00 8.50 1.15
13:00 Malawi 2 – 0 Comoros 2.22 3.49 4.00
Monday 10 July 2023
16:00 Mozambique 0 – 1 Lesotho 2.07 3.40 5.12
13:00 Angola 0 – 1 Mauritius 1.25 6.93 16.57
Sunday 9 July 2023
16:00 Malawi 2 – 0 Seychelles 1.28 5.25 15.00
13:00 Zambia 2 – 1 Comoros 1.82 3.48 5.45
Saturday 8 July 2023
16:00 Namibia 1 – 2 Eswatini 1.94 3.22 5.37
13:00 South Africa 2 – 1 Botswana 1.56 4.29 8.78
Friday 7 July 2023
16:00 Mozambique 1 – 1 Angola 3.90 3.00 2.34
13:00 Mauritius 0 – 2 Lesotho 5.35 3.55 2.09
Thursday 6 July 2023
16:00 Zambia 0 – 1 Malawi 1.99 3.32 5.50
13:00 Seychelles 0 – 3 Comoros 8.90 4.25 1.89
Wednesday 5 July 2023
16:00 South Africa 1 – 1 Namibia 1.72 4.11 7.47
13:00 Eswatini 0 – 1 Botswana 3.96 2.91 2.58

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