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.28
548 goals.
42.1% of matches went over 2.5.
Home advantage
47.5%
Draws 30%,
away wins 22.5%.
Half-time lead held
80.3%
From 127 matches where someone led at the break.
1–1
36 · 15%
1–0
35 · 14.6%
2–1
28 · 11.7%
0–0
26 · 10.8%
0–1
18 · 7.5%
2–0
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 17 May 2026
14:00
Leicesterfield
2 – 4
Cape Town City
—
—
—
14:00
Venda FC
1 – 2
Highbury
—
—
—
14:00
Kruger United
2 – 2
The Bees
1.67
3.85
6.00
14:00
Hungry Lions
0 – 0
Milford FC
2.37
2.95
3.10
14:00
Lerumo Lions
4 – 0
Black Leopards
2.63
3.05
3.00
14:00
Casric Stars
3 – 1
Gomora United FC
1.68
3.86
6.35
14:00
University of Pretoria
6 – 2
Midlands Wanderers
2.40
3.12
3.02
14:00
Baroka FC
0 – 0
Upington City
3.30
3.55
2.34
Sunday 10 May 2026
14:00
The Bees
2 – 1
Leicesterfield
—
—
—
14:00
Gomora United FC
0 – 1
Kruger United
2.75
3.16
3.05
14:00
Cape Town City
1 – 0
Baroka FC
1.18
6.42
19.00
14:00
Midlands Wanderers
1 – 1
Lerumo Lions
1.95
3.24
4.18
14:00
Black Leopards
2 – 1
Venda FC
1.86
3.10
4.40
14:00
Upington City
0 – 2
Casric Stars
3.85
2.95
2.11
14:00
Milford FC
2 – 0
University of Pretoria
1.97
3.05
4.20
14:00
Highbury
0 – 4
Hungry Lions
2.51
3.10
2.86
Wednesday 6 May 2026
14:00
Gomora United FC
1 – 1
Midlands Wanderers
2.15
2.60
3.60
Sunday 3 May 2026
14:00
Venda FC
2 – 0
Leicesterfield
—
—
—
14:00
Cape Town City
4 – 0
Gomora United FC
1.75
3.30
5.00
Saturday 2 May 2026
14:00
Hungry Lions
0 – 0
Upington City
1.97
3.57
5.25
14:00
Milford FC
2 – 1
The Bees
1.83
3.65
6.25
14:00
University of Pretoria
0 – 1
Lerumo Lions
2.35
3.12
3.22
14:00
Kruger United
3 – 1
Black Leopards
1.91
3.25
4.30
Friday 1 May 2026
14:00
Highbury
3 – 1
Midlands Wanderers
2.21
3.05
3.57
14:00
Casric Stars
2 – 0
Baroka FC
1.45
4.62
9.35
Sunday 26 April 2026
14:00
Baroka FC
0 – 3
Kruger United
4.37
3.58
1.85
14:00
Midlands Wanderers
1 – 0
Venda FC
2.25
2.95
3.55
14:00
Gomora United FC
2 – 1
Hungry Lions
2.05
3.00
3.70
Saturday 25 April 2026
14:00
Leicesterfield
2 – 1
Casric Stars
—
—
—
14:00
Lerumo Lions
0 – 1
Highbury
2.60
2.80
2.91
14:00
The Bees
0 – 0
Cape Town City
3.40
2.92
2.26
14:00
Upington City
2 – 2
University of Pretoria
2.10
3.05
3.70
14:00
Black Leopards
0 – 1
Milford FC
2.50
3.03
3.03
Wednesday 22 April 2026
14:00
Leicesterfield
0 – 0
Lerumo Lions
—
—
—
14:00
Baroka FC
1 – 1
Gomora United FC
3.25
3.15
2.62
14:00
Hungry Lions
4 – 2
University of Pretoria
2.60
2.95
3.73
14:00
Kruger United
2 – 1
Cape Town City
2.94
3.30
2.94
14:00
Venda FC
1 – 0
Milford FC
3.12
2.70
2.83
Tuesday 21 April 2026
14:00
Black Leopards
0 – 0
The Bees
1.95
3.23
4.30
14:00
Midlands Wanderers
2 – 1
Upington City
2.70
3.14
2.90
14:00
Casric Stars
3 – 0
Highbury
1.95
3.20
4.70
Sunday 19 April 2026
14:00
Lerumo Lions
2 – 0
Baroka FC
1.93
3.39
4.20
Saturday 18 April 2026
14:00
Highbury
3 – 0
Leicesterfield
—
—
—
14:00
Cape Town City
0 – 0
Hungry Lions
1.97
3.65
4.60
14:00
Milford FC
3 – 1
Upington City
2.10
3.12
3.90
14:00
Venda FC
2 – 0
The Bees
2.20
3.05
3.57
14:00
Kruger United
3 – 0
Midlands Wanderers
1.95
3.15
4.00
Friday 17 April 2026
14:00
University of Pretoria
1 – 1
Gomora United FC
2.24
3.02
3.50
14:00
Casric Stars
0 – 2
Black Leopards
1.94
3.67
6.30
Sunday 12 April 2026
14:00
Upington City
0 – 2
Cape Town City
2.65
2.76
2.90
14:00
Highbury
1 – 2
Kruger United
2.35
3.00
3.20
Saturday 11 April 2026
14:00
Baroka FC
1 – 2
Leicesterfield
—
—
—
14:00
Gomora United FC
2 – 1
Milford FC
3.25
2.92
2.34
14:00
Black Leopards
1 – 0
University of Pretoria
2.00
3.00
4.05
14:00
Hungry Lions
3 – 1
Venda FC
2.12
2.89
3.95
14:00
The Bees
1 – 1
Lerumo Lions
2.57
3.19
3.10
14:00
Midlands Wanderers
3 – 3
Casric Stars
3.65
3.21
2.23
Wednesday 8 April 2026
14:00
Kruger United
2 – 1
Lerumo Lions
1.93
3.44
3.85
14:00
Milford FC
1 – 1
Casric Stars
2.87
2.84
2.74
14:00
Upington City
3 – 1
Venda FC
2.16
2.80
3.75
Tuesday 7 April 2026
14:00
Leicesterfield
2 – 2
Hungry Lions
—
—
—
14:00
Gomora United FC
1 – 6
The Bees
2.15
2.90
3.67
14:00
Midlands Wanderers
2 – 1
Baroka FC
2.13
3.32
3.70
14:00
Cape Town City
1 – 0
Black Leopards
1.68
3.40
5.40
14:00
University of Pretoria
1 – 2
Highbury
2.78
2.60
3.63
Wednesday 1 April 2026
14:00
Black Leopards
0 – 0
Upington City
2.60
2.80
2.65
Sunday 22 March 2026
13:30
The Bees
3 – 0
University of Pretoria
2.40
3.10
2.65
13:30
Hungry Lions
2 – 1
Midlands Wanderers
2.05
2.80
3.65
Saturday 21 March 2026
13:30
Leicesterfield
1 – 1
Gomora United FC
2.75
2.80
2.50
13:30
Venda FC
1 – 1
Cape Town City
2.70
2.65
2.65
13:30
Milford FC
5 – 0
Baroka FC
1.75
3.10
4.50
Friday 20 March 2026
13:30
Highbury
0 – 0
Black Leopards
1.90
3.00
3.85
13:30
Casric Stars
4 – 0
Kruger United
1.95
3.10
3.55
Wednesday 18 March 2026
13:30
Lerumo Lions
0 – 2
Upington City
2.50
2.90
2.65
Sunday 15 March 2026
13:30
Black Leopards
1 – 0
Leicesterfield
1.75
3.10
4.33
13:30
University of Pretoria
1 – 0
Venda FC
2.25
2.85
3.00
Saturday 14 March 2026
13:30
Upington City
2 – 1
The Bees
1.75
3.00
4.50
13:30
Baroka FC
0 – 1
Hungry Lions
2.00
2.80
3.60
13:30
Lerumo Lions
1 – 1
Casric Stars
3.50
2.75
2.05
13:30
Kruger United
1 – 0
Milford FC
2.25
2.62
3.30
Friday 13 March 2026
13:30
Highbury
3 – 1
Cape Town City
2.75
2.62
2.62
Wednesday 11 March 2026
13:30
Casric Stars
1 – 2
University of Pretoria
1.67
3.10
5.25
Tuesday 10 March 2026
13:30
Cape Town City
2 – 2
Milford FC
2.05
3.00
3.40
Sunday 8 March 2026
13:30
The Bees
2 – 1
Highbury
2.45
2.90
2.80
13:30
Venda FC
0 – 0
Baroka FC
2.05
3.00
3.98
Saturday 7 March 2026
13:30
Leicesterfield
1 – 1
Kruger United
—
—
—
13:30
Midlands Wanderers
1 – 1
Black Leopards
2.20
3.08
3.34
13:30
Hungry Lions
0 – 0
Lerumo Lions
2.00
3.10
4.05
13:30
Gomora United FC
1 – 1
Upington City
2.62
2.75
3.14
Sunday 1 March 2026
13:30
Black Leopards
1 – 2
Hungry Lions
2.50
3.00
2.63
13:30
University of Pretoria
1 – 0
Baroka FC
2.25
3.00
2.88
13:30
Lerumo Lions
0 – 1
Cape Town City
2.75
3.00
2.40
Saturday 28 February 2026
13:30
Upington City
1 – 0
Leicesterfield
—
—
—
13:30
Milford FC
0 – 1
Midlands Wanderers
1.50
3.40
6.25
Friday 27 February 2026
13:30
Kruger United
3 – 1
Venda FC
2.25
3.00
3.60
13:30
Highbury
2 – 0
Gomora United FC
2.10
2.90
3.93
13:30
Casric Stars
1 – 0
The Bees
1.75
3.20
4.20
Sunday 15 February 2026
13:30
Milford FC
1 – 0
Highbury
2.00
3.00
4.30
13:30
Cape Town City
4 – 1
Midlands Wanderers
1.70
3.20
4.75
13:30
Venda FC
1 – 1
Lerumo Lions
1.95
3.07
4.46
Saturday 14 February 2026
13:30
Leicesterfield
2 – 1
University of Pretoria
—
—
—
13:30
Hungry Lions
2 – 2
Casric Stars
3.19
2.84
2.48
13:30
Kruger United
2 – 1
Upington City
2.21
2.82
3.62
13:30
Baroka FC
1 – 0
The Bees
2.20
3.10
2.88
13:30
Gomora United FC
2 – 0
Black Leopards
2.10
3.00
3.75
Sunday 1 February 2026
13:30
Black Leopards
1 – 1
Baroka FC
2.27
2.92
3.31
13:30
University of Pretoria
1 – 1
Kruger United
2.40
3.30
2.50
13:30
Highbury
1 – 1
Upington City
2.44
2.82
3.17
Saturday 31 January 2026
13:30
Midlands Wanderers
1 – 0
Leicesterfield
—
—
—
13:30
Lerumo Lions
1 – 2
Milford FC
3.03
2.99
2.46
13:30
The Bees
1 – 2
Hungry Lions
2.46
2.83
3.13
Friday 30 January 2026
13:30
Casric Stars
0 – 0
Cape Town City
2.15
3.00
3.10
13:30
Gomora United FC
0 – 0
Venda FC
2.75
2.80
3.00
Wednesday 28 January 2026
13:30
Milford FC
1 – 0
Leicesterfield
—
—
—
13:30
Upington City
1 – 1
Black Leopards
2.42
2.82
3.16
13:30
Kruger United
1 – 0
Hungry Lions
1.80
3.10
4.20
13:30
Midlands Wanderers
0 – 0
The Bees
2.20
3.10
3.00
13:30
Baroka FC
0 – 0
Highbury
2.45
2.90
2.75
Tuesday 27 January 2026
13:30
Cape Town City
4 – 0
University of Pretoria
2.25
2.90
3.10
13:30
Lerumo Lions
3 – 3
Gomora United FC
2.59
2.95
2.95
13:30
Venda FC
1 – 2
Casric Stars
2.97
2.75
2.67
Sunday 25 January 2026
13:30
Leicesterfield
2 – 1
The Bees
—
—
—
13:30
Hungry Lions
2 – 0
Black Leopards
2.50
2.87
3.08
Saturday 24 January 2026
13:30
Kruger United
1 – 1
Baroka FC
2.15
2.98
3.70
13:30
Venda FC
1 – 0
Upington City
2.32
2.76
3.57
13:30
University of Pretoria
3 – 2
Milford FC
2.40
2.88
2.88
Friday 23 January 2026
13:30
Highbury
1 – 2
Lerumo Lions
2.10
2.94
3.79
13:30
Gomora United FC
1 – 2
Cape Town City
3.15
3.02
2.62
Wednesday 21 January 2026
13:30
Casric Stars
0 – 0
Midlands Wanderers
1.53
3.50
5.75
Sunday 7 December 2025
13:30
Baroka FC
0 – 1
Venda FC
2.61
3.12
2.91
13:30
Upington City
0 – 1
Hungry Lions
2.35
2.88
3.35
Saturday 6 December 2025
13:30
Casric Stars
4 – 0
Leicesterfield
—
—
—
13:30
Black Leopards
2 – 2
Gomora United FC
2.20
2.90
3.54
13:30
Midlands Wanderers
2 – 0
Milford FC
3.60
3.10
1.95
13:30
Lerumo Lions
2 – 1
University of Pretoria
3.04
2.98
2.60
13:30
The Bees
3 – 1
Kruger United
—
—
—
13:30
Cape Town City
1 – 0
Highbury
1.67
3.25
4.75
Sunday 30 November 2025
13:30
Milford FC
1 – 0
Hungry Lions
2.10
3.03
3.93
13:30
Upington City
3 – 0
Lerumo Lions
1.85
3.32
4.76
Saturday 29 November 2025
13:30
Leicesterfield
2 – 0
Midlands Wanderers
—
—
—
13:30
Venda FC
1 – 3
Kruger United
2.32
2.84
3.31
13:30
The Bees
2 – 0
Casric Stars
—
—
—
13:30
University of Pretoria
0 – 3
Cape Town City
2.48
2.78
3.72
13:30
Baroka FC
3 – 1
Black Leopards
2.58
3.22
2.87
13:00
Gomora United FC
1 – 0
Highbury
2.40
3.00
3.51
Wednesday 26 November 2025
13:30
Cape Town City
4 – 0
Lerumo Lions
1.85
3.10
4.00
Sunday 23 November 2025
13:30
Hungry Lions
1 – 1
Gomora United FC
—
—
—
13:30
Lerumo Lions
2 – 1
Midlands Wanderers
2.32
2.80
3.55
13:30
Highbury
0 – 2
Milford FC
2.90
2.75
2.82
Saturday 22 November 2025
13:30
Leicesterfield
1 – 1
Baroka FC
—
—
—
13:30
University of Pretoria
1 – 0
The Bees
2.30
3.00
2.88
13:30
Cape Town City
0 – 0
Upington City
2.00
3.23
4.15
13:30
Kruger United
3 – 2
Casric Stars
3.31
2.88
2.74
Friday 21 November 2025
13:30
Venda FC
1 – 0
Black Leopards
2.20
3.03
3.55
Sunday 9 November 2025
13:30
Baroka FC
1 – 2
Lerumo Lions
2.05
3.10
3.30
13:30
Hungry Lions
2 – 0
The Bees
—
—
—
Saturday 8 November 2025
13:30
Kruger United
2 – 1
Leicesterfield
—
—
—
13:30
Black Leopards
0 – 1
Cape Town City
2.70
3.11
2.86
13:30
Midlands Wanderers
1 – 1
University of Pretoria
3.10
2.75
2.60
13:30
Milford FC
0 – 0
Gomora United FC
—
—
—
Friday 7 November 2025
13:30
Casric Stars
1 – 0
Upington City
1.75
3.36
5.50
13:30
Highbury
0 – 2
Venda FC
2.55
2.75
3.21
Sunday 2 November 2025
13:30
Lerumo Lions
1 – 1
Hungry Lions
—
—
—
13:30
The Bees
1 – 4
Black Leopards
—
—
—
13:30
Gomora United FC
0 – 0
Casric Stars
3.90
3.00
2.13
13:30
Baroka FC
3 – 1
Cape Town City
3.00
3.00
2.20
Saturday 1 November 2025
13:30
Leicesterfield
1 – 1
Milford FC
—
—
—
13:30
Venda FC
0 – 0
University of Pretoria
2.35
2.80
3.40
13:30
Upington City
1 – 2
Highbury
2.45
2.75
3.30
13:30
Midlands Wanderers
0 – 1
Kruger United
2.80
2.60
2.70
Wednesday 29 October 2025
13:30
Casric Stars
1 – 1
Venda FC
2.07
3.10
4.10
13:30
Milford FC
0 – 1
Kruger United
1.85
3.20
4.40
13:30
Black Leopards
1 – 1
Midlands Wanderers
2.10
3.00
3.25
13:30
Hungry Lions
2 – 0
Highbury
2.43
2.90
3.20
Tuesday 28 October 2025
13:30
University of Pretoria
5 – 0
Leicesterfield
—
—
—
13:30
Upington City
3 – 0
Baroka FC
2.35
3.00
3.50
13:30
The Bees
1 – 1
Gomora United FC
2.02
3.35
3.05
Sunday 26 October 2025
13:30
Venda FC
0 – 1
Midlands Wanderers
1.74
3.55
5.10
Saturday 25 October 2025
14:30
Lerumo Lions
4 – 0
Leicesterfield
—
—
—
14:30
University of Pretoria
1 – 2
Upington City
2.20
2.90
3.20
14:30
Kruger United
1 – 1
Gomora United FC
—
—
—
14:30
Cape Town City
2 – 1
The Bees
2.00
3.60
3.00
14:30
Hungry Lions
2 – 0
Baroka FC
2.57
2.88
2.95
Friday 24 October 2025
14:30
Milford FC
2 – 1
Black Leopards
2.10
2.90
3.40
14:30
Highbury
1 – 0
Casric Stars
3.40
2.88
2.30
Sunday 19 October 2025
14:30
Gomora United FC
1 – 2
Lerumo Lions
2.39
3.02
3.25
14:30
Casric Stars
3 – 2
Hungry Lions
1.67
3.30
4.75
Saturday 18 October 2025
14:30
Black Leopards
3 – 0
Kruger United
2.54
3.25
3.60
14:30
Baroka FC
0 – 2
University of Pretoria
2.45
2.92
4.05
14:30
Midlands Wanderers
2 – 3
Cape Town City
3.37
2.80
2.55
14:30
The Bees
0 – 0
Venda FC
—
—
—
14:30
Upington City
3 – 3
Milford FC
3.22
2.85
2.50
Friday 17 October 2025
14:30
Leicesterfield
2 – 1
Highbury
—
—
—
Sunday 5 October 2025
14:30
Lerumo Lions
0 – 1
Venda FC
—
—
—
14:30
Midlands Wanderers
0 – 0
Gomora United FC
3.32
2.82
2.67
Saturday 4 October 2025
14:30
Black Leopards
0 – 1
Highbury
2.60
3.07
2.76
14:30
University of Pretoria
1 – 1
Casric Stars
3.20
3.00
2.20
14:30
The Bees
2 – 0
Upington City
—
—
—
14:30
Baroka FC
0 – 2
Milford FC
2.25
3.10
3.00
14:30
Hungry Lions
0 – 3
Kruger United
2.41
2.88
3.15
Wednesday 1 October 2025
14:30
Cape Town City
0 – 1
Leicesterfield
—
—
—
Sunday 28 September 2025
14:00
Leicesterfield
1 – 0
Black Leopards
—
—
—
14:00
Upington City
2 – 1
Midlands Wanderers
—
—
—
Saturday 27 September 2025
14:00
Milford FC
1 – 0
Cape Town City
—
—
—
14:00
Kruger United
1 – 1
University of Pretoria
2.80
2.75
3.80
14:00
Venda FC
1 – 3
Hungry Lions
2.10
3.14
3.85
Friday 26 September 2025
14:00
Highbury
1 – 1
The Bees
2.25
3.25
2.75
14:00
Gomora United FC
2 – 1
Baroka FC
2.94
2.86
2.88
14:00
Casric Stars
2 – 1
Lerumo Lions
1.65
3.50
4.50
Sunday 21 September 2025
14:00
Cape Town City
1 – 1
Kruger United
2.30
3.00
3.00
14:00
Leicesterfield
0 – 0
Venda FC
—
—
—
14:00
Baroka FC
1 – 1
Casric Stars
3.00
3.00
2.30
14:00
The Bees
1 – 3
Milford FC
—
—
—
Saturday 20 September 2025
14:00
Upington City
1 – 0
Gomora United FC
—
—
—
14:00
Midlands Wanderers
0 – 1
Highbury
2.50
3.00
2.63
14:00
Black Leopards
1 – 1
Lerumo Lions
1.90
3.60
3.25
14:00
University of Pretoria
0 – 0
Hungry Lions
2.25
3.00
3.00
Sunday 14 September 2025
14:00
Highbury
1 – 0
Baroka FC
2.70
2.88
2.90
14:00
Gomora United FC
0 – 0
University of Pretoria
2.55
2.93
3.03
14:00
The Bees
2 – 0
Midlands Wanderers
—
—
—
Saturday 13 September 2025
14:00
Hungry Lions
1 – 0
Leicesterfield
—
—
—
14:00
Lerumo Lions
1 – 2
Kruger United
2.50
2.88
2.75
14:00
Milford FC
1 – 0
Venda FC
2.45
2.89
3.15
14:00
Cape Town City
0 – 1
Casric Stars
2.55
2.88
2.70
Sunday 31 August 2025
14:00
University of Pretoria
2 – 2
Black Leopards
2.47
3.60
6.50
14:00
Lerumo Lions
2 – 1
The Bees
—
—
—
Saturday 30 August 2025
14:00
Hungry Lions
1 – 1
Cape Town City
—
—
—
14:00
Baroka FC
3 – 0
Midlands Wanderers
—
—
—
14:00
Leicesterfield
1 – 0
Upington City
—
—
—
14:00
Kruger United
1 – 1
Highbury
—
—
—
14:00
Venda FC
2 – 1
Gomora United FC
—
—
—
Friday 29 August 2025
14:00
Casric Stars
1 – 0
Milford FC
2.00
3.20
3.30
Sunday 24 August 2025
14:00
Midlands Wanderers
1 – 0
Hungry Lions
2.50
3.00
2.60
14:00
The Bees
2 – 1
Baroka FC
—
—
—
Saturday 23 August 2025
14:00
Upington City
4 – 2
Kruger United
3.10
3.05
2.40
14:00
Milford FC
1 – 0
Lerumo Lions
—
—
—
14:00
Cape Town City
0 – 0
Venda FC
—
—
—
14:00
Black Leopards
0 – 3
Casric Stars
2.26
3.00
3.40
Friday 22 August 2025
14:00
Gomora United FC
1 – 0
Leicesterfield
—
—
—
14:00
Highbury
1 – 1
University of Pretoria
—
—
—