Final table 38 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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.83
99 goals.
54.3% of matches went over 2.5.
Home advantage
54.3%
Draws 0%,
away wins 45.7%.
Half-time lead held
90.9%
From 22 matches where someone led at the break.
1–0
5 · 14.3%
2–1
4 · 11.4%
0–2
4 · 11.4%
0–1
4 · 11.4%
2–0
3 · 8.6%
1–3
3 · 8.6%
Results 39
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.
Saturday 10 May 2025
13:30
Kaizer Chiefs
2 – 1
Orlando Pirates
5.02
3.18
1.98
Sunday 13 April 2025
16:00
Mamelodi Sundowns
1 – 2
Kaizer Chiefs
1.45
4.00
15.00
13:00
Orlando Pirates
1 – 0
Marumo Gallants
1.33
5.40
15.06
Friday 28 March 2025
17:00
Mamelodi Sundowns
1 – 0
Sekhukhune United
1.40
4.90
9.20
Sunday 9 March 2025
13:00
Durban City
0 – 0
Marumo Gallants
8.00
3.56
2.70
Saturday 8 March 2025
16:00
Stellenbosch
1 – 3
Kaizer Chiefs
2.90
2.95
2.98
13:00
Supersport United
2 – 2
Orlando Pirates
—
—
—
Sunday 2 March 2025
13:00
Milford FC
1 – 2
Sekhukhune United
—
—
—
Sunday 16 February 2025
13:00
Mamelodi Sundowns
2 – 0
Mpheni
—
—
—
Saturday 15 February 2025
16:00
Kaizer Chiefs
3 – 0
Chippa United
1.60
3.98
7.00
13:00
Marumo Gallants
1 – 0
Amazulu
2.85
3.12
2.93
13:00
Orlando Pirates
3 – 1
Baroka FC
1.22
8.16
25.00
Friday 14 February 2025
17:00
Durban City
2 – 1
TS Galaxy
7.70
3.91
2.00
Thursday 13 February 2025
17:00
Stellenbosch
2 – 0
Polokwane City
1.80
3.40
5.49
Wednesday 12 February 2025
17:00
Supersport United
2 – 1
Ajax Cape Town
—
—
—
Wednesday 29 January 2025
17:00
TS Galaxy
7 – 0
Vasco da Gama
—
—
—
Tuesday 28 January 2025
17:00
Magesi
0 – 2
Supersport United
—
—
—
17:00
Stellenbosch
2 – 1
Kruger United
1.57
3.82
10.00
17:00
Amazulu
5 – 1
Mighty Eagles
1.06
19.05
34.00
Monday 27 January 2025
17:00
Sekhukhune United
2 – 0
Cape Town City
2.39
3.00
4.60
17:00
Royal AM
cancelled
Milford FC
—
—
—
Sunday 26 January 2025
16:00
Kaizer Chiefs
4 – 0
Free Agents
—
—
—
13:00
Mpheni
3 – 1
Hungry Lions
—
—
—
13:00
Polokwane City
1 – 0
The Bees
—
—
—
13:00
Richards Bay
1 – 3
Orlando Pirates
7.25
3.65
1.62
Saturday 25 January 2025
16:00
Mamelodi Sundowns
5 – 2
Sibanye
—
—
—
13:00
Lerumo Lions
0 – 2
Durban City
—
—
—
13:00
Venda FC
1 – 3
Ajax Cape Town
2.86
2.95
2.93
13:00
Umvoti
0 – 3
Baroka FC
—
—
—
13:00
Golden Arrows
1 – 2
Chippa United
2.55
3.18
3.94
Friday 24 January 2025
17:00
Pretoria Callies
0 – 1
Marumo Gallants
6.40
3.15
2.05
Wednesday 4 December 2024
13:30
University of Pretoria
0 – 1
Hungry Lions
—
—
—
13:30
Leruma United
0 – 1
Pretoria Callies
—
—
—
13:30
Durban City
1 – 0
Highbury
—
—
—
13:30
Black Leopards
0 – 0
Ajax Cape Town
—
—
—
Tuesday 3 December 2024
13:30
Upington City
0 – 2
Milford FC
—
—
—
13:30
Orbit College
0 – 1
Kruger United
—
—
—
13:30
JDR Stars
1 – 4
Venda FC
—
—
—
13:30
Casric Stars
0 – 2
Baroka FC
—
—
—