Final table 16 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.14
514 goals.
37.1% of matches went over 2.5.
Home advantage
42.1%
Draws 30.8%,
away wins 27.1%.
Half-time lead held
72.3%
From 119 matches where someone led at the break.
1–0
43 · 17.9%
1–1
34 · 14.2%
0–0
28 · 11.7%
0–1
25 · 10.4%
2–1
19 · 7.9%
1–2
16 · 6.7%
Results 240
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 18 May 2025
14:00
Upington City
1 – 0
Highbury
2.10
3.00
3.30
14:00
Pretoria Callies
0 – 2
JDR Stars
2.63
3.00
2.50
14:00
Orbit College
0 – 0
Leruma United
1.73
3.30
4.33
14:00
Milford FC
1 – 2
Baroka FC
2.10
3.20
3.10
14:00
Kruger United
2 – 2
Venda FC
3.10
3.06
2.75
14:00
Casric Stars
2 – 1
Hungry Lions
1.67
3.75
4.00
14:00
Ajax Cape Town
0 – 1
Durban City
2.28
3.00
4.35
14:00
Black Leopards
2 – 1
University of Pretoria
1.91
3.30
3.50
Sunday 11 May 2025
14:00
Venda FC
1 – 1
Casric Stars
3.13
3.00
2.70
14:00
University of Pretoria
0 – 2
Upington City
2.10
3.00
3.30
14:00
Durban City
3 – 2
Black Leopards
1.80
3.25
4.00
14:00
Leruma United
1 – 1
Milford FC
3.10
3.10
2.15
14:00
JDR Stars
0 – 2
Orbit College
2.15
2.88
3.40
14:00
Hungry Lions
1 – 1
Ajax Cape Town
2.89
3.20
2.60
14:00
Highbury
1 – 0
Kruger United
2.90
3.10
2.25
14:00
Baroka FC
1 – 2
Pretoria Callies
1.75
3.30
4.20
Wednesday 7 May 2025
18:30
Durban City
1 – 2
Milford FC
2.00
3.25
3.50
Sunday 4 May 2025
14:00
JDR Stars
0 – 3
Durban City
3.10
3.00
2.20
Saturday 3 May 2025
14:00
Upington City
0 – 1
Milford FC
2.86
3.00
2.80
14:00
Pretoria Callies
2 – 1
Hungry Lions
2.70
2.90
2.50
14:00
Orbit College
1 – 0
Baroka FC
2.40
2.95
3.38
14:00
Kruger United
1 – 0
Leruma United
1.66
3.80
5.50
14:00
Casric Stars
2 – 1
Black Leopards
2.25
3.10
2.90
Friday 2 May 2025
18:30
Ajax Cape Town
0 – 1
University of Pretoria
2.03
3.12
4.49
14:00
Highbury
1 – 1
Venda FC
3.60
3.13
2.50
Wednesday 30 April 2025
14:00
Milford FC
0 – 2
Pretoria Callies
1.80
3.40
3.90
Sunday 27 April 2025
14:00
Orbit College
3 – 0
Kruger United
2.25
2.70
3.30
14:00
Milford FC
0 – 1
Black Leopards
2.30
3.20
2.75
Saturday 26 April 2025
14:00
Venda FC
1 – 1
Upington City
2.00
3.15
4.20
14:00
Leruma United
1 – 1
University of Pretoria
3.20
3.00
2.15
14:00
Hungry Lions
0 – 0
JDR Stars
2.64
3.35
2.64
14:00
Baroka FC
3 – 1
Highbury
1.75
3.20
4.50
14:00
Casric Stars
0 – 0
Ajax Cape Town
1.83
3.45
5.00
Friday 25 April 2025
18:30
Durban City
3 – 0
Pretoria Callies
1.40
3.75
7.50
Wednesday 23 April 2025
14:00
Leruma United
1 – 2
Venda FC
3.11
3.34
2.40
14:00
Black Leopards
2 – 1
Highbury
2.00
2.75
4.00
14:00
Baroka FC
1 – 1
Upington City
2.05
3.30
3.30
14:00
Hungry Lions
1 – 2
Orbit College
2.49
3.15
2.95
Tuesday 22 April 2025
14:00
University of Pretoria
2 – 1
Casric Stars
2.70
3.25
2.35
14:00
Ajax Cape Town
4 – 0
Pretoria Callies
1.85
3.78
4.93
Friday 18 April 2025
14:00
JDR Stars
0 – 0
Kruger United
2.25
3.10
2.90
Sunday 13 April 2025
14:00
Pretoria Callies
1 – 2
Leruma United
1.80
3.25
4.10
14:00
Kruger United
0 – 3
Black Leopards
1.80
3.40
3.70
Saturday 12 April 2025
14:00
Venda FC
0 – 0
Hungry Lions
2.25
3.70
3.00
14:00
Upington City
0 – 0
JDR Stars
2.88
3.00
2.30
14:00
Milford FC
2 – 1
University of Pretoria
2.25
1.18
1.82
14:00
Highbury
1 – 0
Durban City
3.00
1.50
5.50
Friday 11 April 2025
18:30
Ajax Cape Town
0 – 0
Orbit College
2.28
3.00
3.62
14:00
Casric Stars
1 – 1
Baroka FC
1.80
3.25
4.00
Sunday 6 April 2025
14:00
Upington City
0 – 1
Hungry Lions
2.32
3.20
3.02
14:00
University of Pretoria
1 – 1
Durban City
2.90
2.45
2.70
Saturday 5 April 2025
14:00
Orbit College
1 – 0
Pretoria Callies
2.00
3.10
4.10
14:00
Milford FC
1 – 2
Kruger United
2.60
2.90
2.60
14:00
Black Leopards
1 – 0
Venda FC
2.10
3.68
3.40
14:00
Baroka FC
3 – 2
JDR Stars
2.40
3.00
2.75
Friday 4 April 2025
18:30
Ajax Cape Town
1 – 1
Leruma United
1.95
3.70
5.70
14:00
Highbury
0 – 1
Casric Stars
2.60
2.90
2.60
Sunday 30 March 2025
14:30
Pretoria Callies
1 – 0
Venda FC
2.86
3.05
3.21
Saturday 29 March 2025
13:30
JDR Stars
2 – 2
Milford FC
2.40
3.12
3.15
13:30
Orbit College
0 – 1
Highbury
1.80
3.00
4.50
13:30
Hungry Lions
0 – 1
University of Pretoria
2.25
3.20
2.80
13:30
Casric Stars
2 – 2
Leruma United
1.40
4.33
6.00
13:30
Ajax Cape Town
1 – 1
Kruger United
3.20
3.36
3.30
13:30
Black Leopards
2 – 2
Baroka FC
2.60
3.00
2.55
Friday 28 March 2025
13:30
Durban City
1 – 0
Upington City
1.50
3.60
6.00
Sunday 16 March 2025
13:30
University of Pretoria
1 – 1
Orbit College
2.80
2.70
2.60
Saturday 15 March 2025
13:30
Venda FC
3 – 0
JDR Stars
2.85
3.12
2.85
13:30
Leruma United
0 – 0
Durban City
4.00
3.20
1.80
13:30
Kruger United
2 – 0
Upington City
2.00
3.25
3.90
13:30
Hungry Lions
2 – 2
Black Leopards
2.30
3.55
2.85
13:30
Casric Stars
2 – 0
Milford FC
2.10
3.25
3.00
Friday 14 March 2025
13:30
Baroka FC
0 – 2
Ajax Cape Town
2.03
3.33
4.10
13:30
Highbury
0 – 0
Pretoria Callies
2.10
2.90
3.40
Wednesday 12 March 2025
17:30
Durban City
0 – 0
Orbit College
1.95
3.10
3.90
13:30
Upington City
0 – 1
Black Leopards
2.45
3.15
3.05
Tuesday 11 March 2025
13:30
Kruger United
2 – 0
Baroka FC
2.25
3.00
3.00
13:30
Venda FC
2 – 1
Ajax Cape Town
2.29
3.60
2.81
13:30
Pretoria Callies
0 – 3
Casric Stars
2.88
2.88
2.40
13:30
Milford FC
1 – 0
Hungry Lions
1.91
3.10
3.75
13:30
JDR Stars
1 – 0
University of Pretoria
1.95
3.00
3.75
13:30
Highbury
1 – 1
Leruma United
1.80
3.00
4.33
Sunday 2 March 2025
13:30
University of Pretoria
2 – 3
Kruger United
2.45
3.00
2.70
13:30
Leruma United
0 – 0
Baroka FC
3.75
3.10
1.91
13:30
Black Leopards
2 – 2
JDR Stars
3.05
3.05
2.40
Saturday 1 March 2025
13:30
Orbit College
0 – 0
Venda FC
1.89
3.55
5.25
13:30
Hungry Lions
1 – 2
Durban City
3.45
3.25
2.15
Friday 28 February 2025
17:30
Ajax Cape Town
2 – 1
Highbury
2.22
3.60
2.87
13:30
Casric Stars
0 – 1
Upington City
2.10
3.10
3.20
Sunday 23 February 2025
13:30
Upington City
0 – 1
Leruma United
1.74
3.40
4.88
13:30
Orbit College
2 – 2
Casric Stars
2.00
3.00
3.60
Saturday 22 February 2025
13:30
Venda FC
0 – 0
University of Pretoria
3.12
3.05
2.35
13:30
Pretoria Callies
2 – 1
Black Leopards
2.50
3.00
2.63
13:30
Kruger United
1 – 0
Hungry Lions
2.15
2.90
3.30
13:30
JDR Stars
0 – 0
Ajax Cape Town
2.10
3.71
3.75
13:30
Baroka FC
2 – 1
Durban City
2.80
2.63
2.60
Friday 21 February 2025
13:30
Highbury
5 – 1
Milford FC
2.50
3.00
2.63
Sunday 9 February 2025
13:30
Baroka FC
1 – 1
University of Pretoria
2.25
2.75
3.30
Saturday 8 February 2025
13:30
Black Leopards
3 – 0
Ajax Cape Town
1.60
3.75
6.25
13:30
Pretoria Callies
1 – 2
Upington City
2.30
2.80
3.10
13:30
Milford FC
1 – 2
Orbit College
1.80
3.10
4.20
13:30
Kruger United
1 – 1
Casric Stars
2.70
3.10
2.70
13:30
JDR Stars
0 – 0
Highbury
1.91
3.00
3.90
13:30
Hungry Lions
2 – 0
Leruma United
1.60
3.75
5.75
Friday 7 February 2025
17:30
Durban City
1 – 0
Venda FC
1.62
3.80
6.50
Sunday 2 February 2025
13:30
University of Pretoria
1 – 0
Pretoria Callies
2.25
2.88
3.10
Saturday 1 February 2025
13:30
Venda FC
5 – 1
Baroka FC
4.40
3.30
1.84
13:30
Leruma United
1 – 0
Black Leopards
3.75
3.10
1.91
13:30
Hungry Lions
3 – 1
Highbury
2.46
3.10
2.85
Friday 31 January 2025
17:30
Durban City
1 – 0
Kruger United
1.73
3.30
4.33
17:30
Ajax Cape Town
2 – 2
Milford FC
2.57
2.94
3.21
13:30
Orbit College
1 – 1
Upington City
1.67
3.30
4.75
13:30
Casric Stars
3 – 1
JDR Stars
2.38
3.00
2.80
Sunday 19 January 2025
13:30
Upington City
2 – 2
Ajax Cape Town
2.00
3.20
3.50
13:30
Milford FC
1 – 0
Venda FC
1.83
3.50
6.60
Saturday 18 January 2025
13:30
Pretoria Callies
3 – 1
Kruger United
2.90
2.80
2.40
13:30
JDR Stars
2 – 1
Leruma United
1.48
3.75
7.00
13:30
Black Leopards
1 – 0
Orbit College
2.90
3.20
2.45
13:30
Baroka FC
1 – 1
Hungry Lions
1.75
3.20
4.33
Friday 17 January 2025
13:30
Highbury
2 – 0
University of Pretoria
2.30
2.90
3.00
13:30
Casric Stars
1 – 0
Durban City
2.63
2.80
2.63
Sunday 12 January 2025
13:30
University of Pretoria
1 – 1
Milford FC
2.10
2.88
3.50
13:30
Kruger United
1 – 0
Highbury
1.85
3.25
3.75
Saturday 11 January 2025
13:30
Venda FC
2 – 0
Black Leopards
4.80
3.30
2.36
13:30
Upington City
0 – 0
Pretoria Callies
2.31
3.13
3.46
13:30
Leruma United
0 – 1
Orbit College
6.00
3.50
1.50
13:30
JDR Stars
3 – 3
Baroka FC
1.95
3.00
3.75
Friday 10 January 2025
17:30
Durban City
4 – 2
Hungry Lions
1.53
3.60
5.50
17:30
Ajax Cape Town
1 – 0
Casric Stars
3.30
3.23
2.74
Sunday 15 December 2024
13:30
University of Pretoria
1 – 0
Leruma United
1.57
3.40
5.50
13:30
Orbit College
0 – 0
JDR Stars
2.25
2.80
3.25
Saturday 14 December 2024
13:30
Venda FC
1 – 2
Highbury
2.31
3.08
3.40
13:30
Milford FC
1 – 2
Durban City
2.10
3.30
3.00
13:30
Casric Stars
2 – 2
Kruger United
2.05
3.00
3.40
Friday 13 December 2024
13:30
Baroka FC
4 – 2
Black Leopards
2.20
2.90
3.20
13:30
Pretoria Callies
2 – 1
Ajax Cape Town
3.20
3.12
2.65
13:30
Hungry Lions
1 – 1
Upington City
2.15
3.00
3.20
Sunday 8 December 2024
13:30
Upington City
1 – 3
Kruger United
—
—
—
13:30
Pretoria Callies
2 – 3
Orbit College
2.80
2.60
2.70
Saturday 7 December 2024
17:30
Durban City
3 – 0
Leruma United
1.57
3.25
6.00
13:30
JDR Stars
1 – 0
Hungry Lions
2.00
3.00
3.60
13:30
Highbury
1 – 0
Ajax Cape Town
2.80
2.85
2.85
13:30
Black Leopards
1 – 1
Milford FC
2.61
3.05
3.15
13:30
Baroka FC
4 – 2
Venda FC
2.15
3.20
3.85
13:30
Casric Stars
1 – 0
University of Pretoria
2.40
2.75
3.00
Sunday 1 December 2024
13:30
University of Pretoria
4 – 3
Black Leopards
2.30
2.80
3.10
13:30
Leruma United
2 – 3
Hungry Lions
3.30
2.80
2.20
Saturday 30 November 2024
13:30
Venda FC
1 – 1
Pretoria Callies
—
—
—
13:30
Upington City
1 – 3
Durban City
—
—
—
13:30
Milford FC
0 – 1
Casric Stars
1.75
3.10
4.50
13:30
Kruger United
1 – 1
Orbit College
2.50
3.00
2.55
Friday 29 November 2024
13:30
Ajax Cape Town
0 – 1
JDR Stars
2.35
3.22
3.70
11:00
Highbury
0 – 1
Baroka FC
2.20
3.00
3.10
Sunday 24 November 2024
13:30
Leruma United
0 – 0
Highbury
3.30
2.90
2.15
13:30
Kruger United
2 – 0
University of Pretoria
2.55
2.90
2.95
13:30
Orbit College
1 – 1
Durban City
2.25
3.00
3.00
Saturday 23 November 2024
13:30
JDR Stars
2 – 1
Venda FC
2.06
3.33
4.40
13:30
Hungry Lions
2 – 1
Milford FC
4.10
3.25
1.95
13:30
Casric Stars
1 – 2
Pretoria Callies
1.83
3.25
3.80
13:30
Black Leopards
1 – 1
Upington City
2.05
3.10
3.95
Friday 22 November 2024
17:30
Ajax Cape Town
1 – 1
Baroka FC
2.40
2.87
3.50
Wednesday 20 November 2024
13:30
Hungry Lions
3 – 0
Casric Stars
—
—
—
Sunday 10 November 2024
13:30
University of Pretoria
1 – 1
Venda FC
1.85
3.40
4.70
13:30
Milford FC
1 – 0
Upington City
2.15
2.90
3.30
Saturday 9 November 2024
13:30
Pretoria Callies
0 – 3
Highbury
2.35
2.90
2.90
13:30
Orbit College
2 – 0
Ajax Cape Town
2.30
3.03
3.80
13:30
Black Leopards
0 – 0
Kruger United
1.81
3.45
4.57
13:30
Baroka FC
3 – 1
Leruma United
2.15
2.90
3.30
Friday 8 November 2024
17:30
Durban City
5 – 2
JDR Stars
2.50
2.75
2.88
Sunday 3 November 2024
13:30
Leruma United
1 – 4
Kruger United
2.57
2.85
3.34
13:30
Ajax Cape Town
1 – 2
Black Leopards
2.40
2.95
3.39
Saturday 2 November 2024
13:30
Venda FC
0 – 2
Orbit College
2.95
2.80
2.71
13:30
Upington City
2 – 2
Casric Stars
2.50
2.95
3.16
13:30
JDR Stars
1 – 0
Pretoria Callies
2.19
2.88
4.01
13:30
Baroka FC
2 – 3
Milford FC
3.75
3.12
3.12
Friday 1 November 2024
17:30
Durban City
0 – 1
University of Pretoria
2.10
3.14
4.40
13:30
Highbury
1 – 0
Hungry Lions
2.96
2.88
2.67
Sunday 27 October 2024
13:30
University of Pretoria
3 – 2
Hungry Lions
2.15
2.80
3.60
13:30
Kruger United
1 – 0
Ajax Cape Town
2.70
3.05
2.60
Saturday 26 October 2024
14:30
Upington City
1 – 2
Orbit College
2.49
3.05
3.90
14:30
Pretoria Callies
1 – 0
Baroka FC
3.60
2.90
2.25
14:30
Milford FC
3 – 0
Leruma United
1.68
3.55
5.15
14:30
Black Leopards
2 – 1
Durban City
2.85
2.85
2.85
14:30
Casric Stars
2 – 3
Venda FC
1.77
3.60
6.75
Friday 25 October 2024
14:30
Highbury
1 – 0
JDR Stars
3.90
2.90
1.95
Sunday 20 October 2024
14:30
University of Pretoria
1 – 1
Highbury
1.92
3.23
4.55
14:30
Ajax Cape Town
1 – 1
Upington City
2.45
3.03
3.25
14:30
Leruma United
1 – 0
Casric Stars
4.55
3.15
2.24
Saturday 19 October 2024
14:30
Venda FC
1 – 0
Kruger United
2.65
3.05
2.65
14:30
Orbit College
3 – 0
Milford FC
2.89
2.90
2.70
14:30
JDR Stars
3 – 1
Black Leopards
2.33
2.95
3.50
14:30
Hungry Lions
0 – 0
Pretoria Callies
2.21
2.95
4.25
Friday 18 October 2024
18:30
Durban City
1 – 0
Baroka FC
2.40
3.02
3.30
Sunday 6 October 2024
14:30
Pretoria Callies
0 – 0
Durban City
3.44
3.34
2.25
14:30
Baroka FC
0 – 0
Casric Stars
2.70
2.99
3.42
Saturday 5 October 2024
14:30
Upington City
1 – 0
Venda FC
1.44
4.20
7.05
14:30
Orbit College
1 – 0
University of Pretoria
3.25
2.75
2.63
14:30
Milford FC
2 – 1
Highbury
1.39
4.40
7.80
14:30
Kruger United
0 – 0
JDR Stars
3.12
3.15
2.28
14:30
Black Leopards
1 – 1
Hungry Lions
2.15
3.15
3.57
14:00
Leruma United
2 – 0
Ajax Cape Town
4.94
3.25
1.80
Sunday 29 September 2024
14:00
University of Pretoria
1 – 1
Baroka FC
2.55
2.99
3.24
Saturday 28 September 2024
14:00
Black Leopards
2 – 0
Pretoria Callies
—
—
—
14:00
Leruma United
0 – 3
JDR Stars
3.25
3.01
2.62
14:00
Kruger United
1 – 3
Milford FC
—
—
—
14:00
Hungry Lions
3 – 1
Venda FC
—
—
—
Friday 27 September 2024
18:30
Durban City
1 – 0
Ajax Cape Town
2.48
3.36
3.35
14:00
Highbury
1 – 3
Upington City
—
—
—
14:00
Casric Stars
2 – 0
Orbit College
1.94
3.42
5.25
Monday 23 September 2024
14:00
Ajax Cape Town
2 – 1
Hungry Lions
2.03
3.35
4.91
Sunday 22 September 2024
14:30
Pretoria Callies
0 – 0
Milford FC
3.50
3.10
3.22
14:00
Orbit College
0 – 1
Black Leopards
2.30
3.22
3.38
Saturday 21 September 2024
14:00
Venda FC
0 – 1
Leruma United
—
—
—
14:00
Upington City
0 – 0
University of Pretoria
2.32
2.85
3.60
14:00
JDR Stars
0 – 2
Casric Stars
2.60
2.88
3.22
14:00
Baroka FC
1 – 0
Kruger United
—
—
—
Friday 20 September 2024
18:30
Durban City
1 – 1
Highbury
1.74
3.45
5.10
Sunday 15 September 2024
14:00
Venda FC
0 – 0
Durban City
—
—
—
14:00
University of Pretoria
0 – 1
JDR Stars
2.04
2.97
4.30
14:00
Leruma United
0 – 1
Upington City
3.55
3.02
2.25
Saturday 14 September 2024
14:00
Black Leopards
0 – 1
Casric Stars
—
—
—
14:00
Milford FC
0 – 0
Ajax Cape Town
3.15
2.98
2.76
14:00
Kruger United
1 – 0
Pretoria Callies
—
—
—
14:00
Hungry Lions
0 – 1
Baroka FC
—
—
—
14:00
Highbury
0 – 1
Orbit College
—
—
—
Sunday 1 September 2024
14:00
Orbit College
0 – 2
Hungry Lions
2.45
2.92
3.23
14:00
Kruger United
1 – 2
Durban City
—
—
—
Saturday 31 August 2024
14:00
Black Leopards
2 – 0
Leruma United
—
—
—
14:00
Upington City
4 – 1
Baroka FC
—
—
—
14:00
Pretoria Callies
0 – 1
University of Pretoria
3.07
2.80
2.82
14:00
Milford FC
1 – 0
JDR Stars
2.87
2.90
2.80
Friday 30 August 2024
18:30
Ajax Cape Town
1 – 0
Venda FC
1.78
3.10
4.20
14:00
Casric Stars
1 – 0
Highbury
2.21
3.14
3.58
Sunday 25 August 2024
14:00
University of Pretoria
0 – 0
Ajax Cape Town
2.65
2.91
3.00
14:00
Baroka FC
1 – 1
Orbit College
2.00
3.13
4.10
Saturday 24 August 2024
14:00
Venda FC
0 – 2
Milford FC
2.43
3.15
2.92
14:00
Leruma United
0 – 1
Pretoria Callies
2.61
3.20
2.61
14:00
JDR Stars
1 – 0
Upington City
2.36
3.15
3.22
14:00
Hungry Lions
1 – 1
Kruger United
1.80
3.16
4.39
Friday 23 August 2024
18:30
Durban City
2 – 1
Casric Stars
1.99
3.11
3.65
14:00
Highbury
1 – 1
Black Leopards
2.75
3.18
2.37