WOR

COSAFA U20 Championship 2025/26

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

15Matches
42Goals
2.8Per game
66.7%Home wins
93%Priced at kickoff
South Africa U20Top of the table

Final table 8 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 SAUSouth Africa U20 5 4 1 0 +10 13
2 MUMalawi U20 5 3 1 1 +1 10
3 ZUZambia U20 4 2 1 1 +3 7
4 AUAngola U20 4 2 1 1 +1 7
5 BUBotswana U20 3 1 0 2 -2 3
6 NUNamibia U20 3 1 0 2 -2 3
7 ZUZimbabwe U20 3 0 0 3 -4 0
8 EUEswatini U20 3 0 0 3 -7 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.8
42 goals. 53.3% of matches went over 2.5.
Home advantage
66.7%
Draws 13.3%, away wins 20%.
Half-time lead held
85.7%
From 7 matches where someone led at the break.
3–0 3 · 20%
2–0 3 · 20%
2–1 2 · 13.3%
1–1 2 · 13.3%
3–3 1 · 6.7%
3–2 1 · 6.7%

Results 16

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 13 July 2025
12:00 South Africa U20 3 – 0 Malawi U20 1.67 4.20 8.00
Saturday 12 July 2025
13:00 Angola U20 1 – 1 Zambia U20 2.79 3.30 3.16
Friday 11 July 2025
13:00 Malawi U20 2 – 1 Zambia U20 4.00 3.19 2.14
10:00 South Africa U20 2 – 0 Angola U20 1.85 3.40 4.97
Wednesday 9 July 2025
13:00 South Africa U20 2 – 0 Eswatini U20 — — —
13:00 Zambia U20 1 – 0 Botswana U20 1.22 6.83 15.00
Tuesday 8 July 2025
13:00 Angola U20 2 – 0 Zimbabwe U20 1.86 3.65 4.90
13:00 Namibia U20 0 – 2 Malawi U20 2.70 3.95 2.97
Monday 7 July 2025
13:00 South Africa U20 3 – 0 Botswana U20 1.81 3.97 5.51
10:00 Zambia U20 3 – 0 Eswatini U20 1.30 5.50 12.00
Sunday 6 July 2025
13:00 Namibia U20 3 – 2 Zimbabwe U20 2.11 3.82 3.80
10:00 Angola U20 1 – 1 Malawi U20 2.40 3.33 3.98
Saturday 5 July 2025
13:00 South Africa U20 3 – 3 Zambia U20 2.03 3.33 3.80
10:00 Eswatini U20 1 – 3 Botswana U20 2.52 3.40 3.23
Friday 4 July 2025
11:00 Namibia U20 0 – 1 Angola U20 3.55 3.31 2.41
08:00 Malawi U20 2 – 1 Zimbabwe U20 2.62 3.41 2.70

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