Home and away
The same record, split by where it was played.
At home
55.1%
243 played, 134 won.
1.44 scored a game.
Away
34.8%
178 played, 62 won.
1.29 scored a game.
How the market priced them
44.9%
107 priced matches at an average of 3.11, which implied 32.2%.
Season by season 114
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Sunday 28 March 2027
H
South Africa
scheduled
Eritrea
—
Wednesday 24 March 2027
A
South Africa
scheduled
Guinea
—
Sunday 15 November 2026
A
South Africa
scheduled
Kenya
—
Wednesday 11 November 2026
H
South Africa
scheduled
Kenya
—
Sunday 4 October 2026
A
South Africa
1 – 0
Egypt
—
Wednesday 30 September 2026
A
South Africa
5 – 0
Eritrea
—
Saturday 26 September 2026
H
South Africa
2 – 1
Guinea
—
Sunday 28 June 2026
H
South Africa
0 – 1
Canada
5.43
Thursday 25 June 2026
H
South Africa
1 – 0
South Korea
5.80
Thursday 18 June 2026
A
South Africa
1 – 1
Czechia
4.70
Thursday 11 June 2026
A
South Africa
0 – 2
Mexico
9.00
Saturday 6 June 2026
A
South Africa
1 – 1
Jamaica
—
Friday 29 May 2026
H
South Africa
0 – 0
Nicaragua
1.19
Tuesday 31 March 2026
H
South Africa
1 – 2
Panama
2.04
Friday 27 March 2026
H
South Africa
1 – 1
Panama
2.16
Sunday 4 January 2026
H
South Africa
1 – 2
Cameroon
3.50
Monday 29 December 2025
A
South Africa
3 – 2
Zimbabwe
1.72
Friday 26 December 2025
A
South Africa
0 – 1
Egypt
5.50
Monday 22 December 2025
H
South Africa
2 – 1
Angola
3.00
Tuesday 16 December 2025
H
South Africa
1 – 0
Ghana B
—
Saturday 15 November 2025
H
South Africa
3 – 1
Zambia
1.85
Monday 18 August 2025
H
South Africa
3 – 3
Uganda
2.53
Friday 15 August 2025
A
South Africa
0 – 0
Niger
1.64
Monday 11 August 2025
H
South Africa
2 – 1
Guinea
2.13
Friday 8 August 2025
A
South Africa
1 – 1
Algeria
4.10
Sunday 15 June 2025
A
South Africa
0 – 3
Angola
3.44
Friday 13 June 2025
H
South Africa
3 – 1
Comoros
1.68
Tuesday 10 June 2025
H
South Africa
2 – 0
Mozambique
—
H
South Africa
0 – 0
Mauritius
1.30
Saturday 7 June 2025
H
South Africa
2 – 0
Zimbabwe
1.56