South Africa U20 vs Angola U20 — Head to Head (4 matches)
South Africa U20
3
WINS (75%)
1
DRAWS
(25%)
(25%)
Avg: 1.8 goals
Angola U20
0
WINS (0%)
21/09/26
South Africa U20
2 : 0
Angola U20
11/07/25
South Africa U20
2 : 0
Angola U20
03/10/24
Angola U20
0 : 1
South Africa U20
16/10/22
South Africa U20
1 : 1
Angola U20
Odds Comparison — Match Winner (1X2)
1 — Home
55%
X — Draw
26%
2 — Away
19%
Bookmaker1 (Home)X (Draw)2 (Away)
William Hill
1.62
3.40
4.60
Bet365
1.62
3.50
5.00
Marathonbet
1.59
3.48
4.85
Betfair
1.57
3.40
5.00
BetVictor
1.55
3.10
4.33
Pinnacle
1.65
3.45
4.60
Last 10 Matches — South Africa U20
07/07/25
South Africa U20
3 : 0
Botswana U20
W
09/07/25
South Africa U20
2 : 0
Eswatini U20
W
11/07/25
South Africa U20
2 : 0
Angola U20
W
13/07/25
South Africa U20
3 : 0
Malawi U20
W
29/09/25
France U20
2 : 1
South Africa U20
L
03/10/25
South Africa U20
5 : 0
New Caledonia U20
W
05/10/25
South Africa U20
2 : 1
United States U20
W
08/10/25
Colombia U20
3 : 1
South Africa U20
L
19/09/26
South Africa U20
3 : 0
Lesotho U20
W
21/09/26
South Africa U20
2 : 0
Angola U20
W
Last 10 Matches — Angola U20
12/10/22
Angola U20
8 : 1
Seychelles U20
W
27/09/24
Zambia U20
1 : 3
Angola U20
W
29/09/24
Angola U20
1 : 0
Namibia U20
W
03/10/24
Angola U20
0 : 1
South Africa U20
L
04/07/25
Namibia U20
0 : 1
Angola U20
W
06/07/25
Angola U20
1 : 1
Malawi U20
D
08/07/25
Angola U20
2 : 0
Zimbabwe U20
W
11/07/25
South Africa U20
2 : 0
Angola U20
L
19/09/26
Angola U20
4 : 0
Eswatini U20
W
21/09/26
South Africa U20
2 : 0
Angola U20
L
League Table — COSAFA U20 Championship
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Namibia U20
|
2 | 2 | 0 | 0 | 2 | 0 | 2 | 6 |
WW |
| 2 | Mozambique U20
|
2 | 1 | 0 | 1 | 4 | 2 | 2 | 3 |
LW |
| 3 | Seychelles U20
|
2 | 1 | 0 | 1 | 5 | 7 | -2 | 3 |
WL |
| 4 | Mauritius U20
|
2 | 0 | 0 | 2 | 3 | 5 | -2 | 0 |
LL |
Our Prediction Analysis — H2H Based
Our Tip
Home Win
Confidence
73.0%
Home Win
55%
Draw
26%
Away Win
19%
South Africa Form
50/100
Angola U20 Form
50/100
H2H Home Dom.
0%
73.0% confidence based on real H2H records, team form, and league data.
Standings
No standings data available for this fixture yet.
South Africa U20WWLWW
Angola U20LWLWD
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWLWWLWWWW
Angola U20LWLWDWLWWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWLWWLWWWWDWWDW
Angola U20LWLWDWLWWWLWWLW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWLWWLWWWWDWWDWWLWWW
Angola U20LWLWDWLWWWLWWLWLLW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWLWWLWWWWDWWDWWLWWWWWLWW
Angola U20LWLWDWLWWWLWWLWLLW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWLWWLWWWWDWWDWWLWWWWWLWWLDWDD
Angola U20LWLWDWLWWWLWWLWLLW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWWWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWWWWWWWDW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWWWWWWWDWWDWWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWWWWWWWDWWDWWWWWLDD
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWWWWWWWDWWDWWWWWLDDD
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
South Africa U20WWWWWWWWDWWDWWWWWLDDD
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
Angola U20LLWWL
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
Angola U20LLWWLWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
Angola U20LLWWLWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
Angola U20LLWWLWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
Angola U20LLWWLWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
Angola U20LLWWLWW
Namibia U20WW
Mozambique U20LW
Seychelles U20WL
Mauritius U20LL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 29 | 1 | 97% |
Angola U20 | 18 | 18 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 24 | 6 | 80% |
Angola U20 | 18 | 12 | 6 | 67% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 16 | 14 | 53% |
Angola U20 | 18 | 8 | 10 | 44% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 10 | 20 | 33% |
Angola U20 | 18 | 6 | 12 | 33% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 7 | 23 | 23% |
Angola U20 | 18 | 3 | 15 | 17% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 4 | 26 | 13% |
Angola U20 | 18 | 1 | 17 | 6% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 30 | 2 | 28 | 7% |
Angola U20 | 18 | 1 | 17 | 6% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 20 | 1 | 95% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 17 | 4 | 81% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 10 | 11 | 48% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 6 | 15 | 29% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 4 | 17 | 19% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 2 | 19 | 10% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
South Africa U20 | 21 | 0 | 21 | 0% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 7 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 5 | 2 | 71% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 3 | 4 | 43% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 2 | 5 | 29% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 0 | 7 | 0% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 0 | 7 | 0% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Angola U20 | 7 | 0 | 7 | 0% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 5 | 4 | 0 | 0 | 0 | 1 |
Angola U20 | 5 | 2 | 0 | 0 | 1 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 10 | 8 | 0 | 0 | 0 | 1 |
Angola U20 | 10 | 4 | 1 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 15 | 10 | 2 | 0 | 1 | 1 |
Angola U20 | 10 | 4 | 1 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 20 | 13 | 3 | 0 | 1 | 1 |
Angola U20 | 10 | 4 | 1 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 25 | 14 | 3 | 0 | 1 | 3 |
Angola U20 | 10 | 4 | 1 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 25 | 14 | 3 | 0 | 1 | 3 |
Angola U20 | 10 | 4 | 1 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 5 | 5 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 10 | 8 | 2 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 15 | 12 | 2 | 0 | 1 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 17 | 12 | 2 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 17 | 12 | 2 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
South Africa U20 | 17 | 12 | 2 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Angola U20 | 3 | 0 | 0 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Angola U20 | 3 | 0 | 0 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Angola U20 | 3 | 0 | 0 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Angola U20 | 3 | 0 | 0 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Angola U20 | 3 | 0 | 0 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Angola U20 | 3 | 0 | 0 | 0 | 0 | 2 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.