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.02
486 goals.
34.6% of matches went over 2.5.
Home advantage
35.8%
Draws 33.3%,
away wins 30.8%.
Half-time lead held
73.2%
From 112 matches where someone led at the break.
1–1
38 · 15.8%
1–0
35 · 14.6%
0–0
35 · 14.6%
0–1
26 · 10.8%
1–2
21 · 8.8%
2–1
19 · 7.9%
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 23 May 2021
14:00
Pretoria Callies
0 – 2
Ts Sporting
2.73
2.88
2.63
14:00
Uthongathi
0 – 3
Bizana Pondo Chiefs
1.57
3.54
5.50
14:00
JDR Stars
1 – 3
Sekhukhune United
3.05
3.38
2.48
14:00
Richards Bay
4 – 0
Steenberg United
1.62
3.42
5.30
14:00
Real Kings
1 – 1
Cape Town ALL Stars
—
—
—
14:00
Polokwane City
0 – 0
Free State Stars
3.02
3.00
2.36
14:00
Cape Umoya United
0 – 0
Jomo Cosmos
2.37
2.96
3.01
14:00
Ajax Cape Town
2 – 1
University of Pretoria
3.03
2.99
2.34
Sunday 16 May 2021
14:00
Bizana Pondo Chiefs
2 – 4
Pretoria Callies
4.32
3.22
1.80
14:00
Sekhukhune United
2 – 0
Polokwane City
1.95
3.50
3.58
14:00
University of Pretoria
1 – 2
Real Kings
—
—
—
14:00
Ts Sporting
1 – 0
Uthongathi
2.11
3.08
3.42
14:00
Steenberg United
1 – 1
JDR Stars
3.98
3.04
1.96
14:00
Jomo Cosmos
1 – 1
Richards Bay
3.96
3.17
1.91
14:00
Free State Stars
3 – 1
Ajax Cape Town
1.80
3.24
4.32
14:00
Cape Town ALL Stars
1 – 0
Cape Umoya United
2.77
2.95
2.52
Sunday 9 May 2021
14:00
Polokwane City
2 – 0
Bizana Pondo Chiefs
1.70
3.32
4.82
14:00
Richards Bay
1 – 2
JDR Stars
1.79
3.24
4.32
14:00
Cape Town ALL Stars
0 – 0
Steenberg United
2.33
3.01
3.03
Saturday 8 May 2021
14:00
Ajax Cape Town
0 – 1
Pretoria Callies
—
—
—
14:00
Sekhukhune United
1 – 0
Cape Umoya United
—
—
—
14:00
Uthongathi
0 – 1
Free State Stars
2.26
3.13
3.25
14:00
University of Pretoria
1 – 0
Jomo Cosmos
—
—
—
14:00
Real Kings
2 – 1
Ts Sporting
—
—
—
Wednesday 5 May 2021
14:00
Bizana Pondo Chiefs
2 – 3
Cape Town ALL Stars
—
—
—
14:00
Pretoria Callies
1 – 2
Sekhukhune United
—
—
—
14:00
Uthongathi
1 – 0
University of Pretoria
—
—
—
14:00
Ts Sporting
1 – 0
Richards Bay
2.73
3.10
3.04
14:00
Free State Stars
1 – 1
Steenberg United
—
—
—
14:00
Cape Umoya United
1 – 0
Polokwane City
—
—
—
Tuesday 4 May 2021
14:00
JDR Stars
2 – 1
Jomo Cosmos
—
—
—
14:00
Ajax Cape Town
1 – 1
Real Kings
—
—
—
Sunday 2 May 2021
14:00
Pretoria Callies
0 – 0
Cape Town ALL Stars
2.16
2.98
3.42
14:00
Richards Bay
3 – 2
University of Pretoria
1.65
3.32
5.15
14:00
Free State Stars
3 – 4
Ts Sporting
2.16
2.98
3.42
Saturday 1 May 2021
14:00
Jomo Cosmos
1 – 0
Bizana Pondo Chiefs
1.74
3.20
4.70
14:00
Sekhukhune United
0 – 0
Uthongathi
2.25
2.98
3.22
14:00
Steenberg United
1 – 2
Real Kings
—
—
—
14:00
Polokwane City
1 – 0
Ajax Cape Town
2.15
3.04
3.34
Friday 30 April 2021
14:00
Cape Umoya United
1 – 0
JDR Stars
—
—
—
Wednesday 28 April 2021
14:00
Pretoria Callies
2 – 0
Steenberg United
—
—
—
Sunday 25 April 2021
14:00
University of Pretoria
0 – 0
Pretoria Callies
2.40
2.99
2.94
14:00
Richards Bay
2 – 2
Sekhukhune United
2.22
3.10
3.15
14:00
Ajax Cape Town
0 – 2
Cape Umoya United
2.65
2.95
2.65
Saturday 24 April 2021
14:00
Bizana Pondo Chiefs
1 – 1
Free State Stars
—
—
—
14:00
Cape Town ALL Stars
1 – 0
Ts Sporting
—
—
—
14:00
Real Kings
3 – 1
Uthongathi
—
—
—
14:00
Jomo Cosmos
0 – 1
Steenberg United
—
—
—
14:00
JDR Stars
0 – 0
Polokwane City
—
—
—
Wednesday 21 April 2021
14:00
Pretoria Callies
1 – 0
Free State Stars
—
—
—
14:00
Bizana Pondo Chiefs
0 – 2
Polokwane City
—
—
—
14:00
Real Kings
0 – 1
Richards Bay
—
—
—
14:00
Cape Town ALL Stars
0 – 1
Ajax Cape Town
—
—
—
Sunday 18 April 2021
14:00
Sekhukhune United
0 – 1
Jomo Cosmos
1.90
3.35
4.10
14:00
Polokwane City
1 – 1
Cape Town ALL Stars
—
—
—
Saturday 17 April 2021
14:00
Ajax Cape Town
1 – 2
Bizana Pondo Chiefs
—
—
—
14:00
Uthongathi
2 – 1
Richards Bay
—
—
—
14:00
Ts Sporting
3 – 0
University of Pretoria
—
—
—
14:00
Free State Stars
3 – 0
JDR Stars
—
—
—
Friday 16 April 2021
14:00
Cape Umoya United
1 – 1
Real Kings
—
—
—
Wednesday 14 April 2021
14:00
Steenberg United
1 – 1
Bizana Pondo Chiefs
—
—
—
14:00
Ts Sporting
1 – 1
Sekhukhune United
2.65
2.90
2.82
14:00
Jomo Cosmos
0 – 0
Ajax Cape Town
—
—
—
14:00
Cape Town ALL Stars
2 – 3
Uthongathi
—
—
—
Tuesday 13 April 2021
14:00
Pretoria Callies
0 – 2
Cape Umoya United
—
—
—
14:00
University of Pretoria
0 – 0
JDR Stars
—
—
—
14:00
Richards Bay
1 – 2
Free State Stars
—
—
—
14:00
Real Kings
2 – 1
Polokwane City
—
—
—
Sunday 11 April 2021
14:00
Sekhukhune United
0 – 1
Ajax Cape Town
—
—
—
Saturday 10 April 2021
14:00
Bizana Pondo Chiefs
2 – 3
University of Pretoria
—
—
—
14:00
JDR Stars
1 – 0
Pretoria Callies
—
—
—
14:00
Steenberg United
2 – 1
Uthongathi
2.58
2.98
2.81
14:00
Richards Bay
3 – 0
Polokwane City
—
—
—
14:00
Free State Stars
1 – 1
Real Kings
—
—
—
14:00
Cape Umoya United
5 – 0
Ts Sporting
—
—
—
Friday 9 April 2021
14:00
Jomo Cosmos
0 – 1
Cape Town ALL Stars
—
—
—
Wednesday 7 April 2021
14:00
Bizana Pondo Chiefs
0 – 0
Cape Umoya United
—
—
—
14:00
Real Kings
0 – 0
Sekhukhune United
—
—
—
14:00
Uthongathi
1 – 1
JDR Stars
2.91
2.95
2.70
14:00
Ajax Cape Town
1 – 1
Ts Sporting
—
—
—
Tuesday 6 April 2021
14:00
Polokwane City
0 – 1
Pretoria Callies
2.42
2.93
2.99
14:00
University of Pretoria
2 – 0
Steenberg United
2.39
2.92
3.42
14:00
Free State Stars
0 – 2
Jomo Cosmos
2.36
3.00
3.03
14:00
Cape Town ALL Stars
1 – 2
Richards Bay
3.24
2.99
2.23
Sunday 4 April 2021
14:00
Ts Sporting
4 – 0
Bizana Pondo Chiefs
1.51
3.68
6.00
14:00
Real Kings
0 – 1
JDR Stars
—
—
—
14:00
Ajax Cape Town
2 – 1
Uthongathi
2.98
2.98
2.37
Saturday 3 April 2021
14:00
Pretoria Callies
0 – 0
Jomo Cosmos
2.64
2.93
2.83
14:00
Sekhukhune United
2 – 0
Cape Town ALL Stars
—
—
—
14:00
University of Pretoria
0 – 1
Free State Stars
2.66
3.25
2.70
14:00
Polokwane City
2 – 1
Steenberg United
—
—
—
14:00
Cape Umoya United
3 – 1
Richards Bay
—
—
—
Wednesday 31 March 2021
14:30
Pretoria Callies
1 – 3
Uthongathi
2.50
2.80
3.50
Sunday 21 March 2021
13:30
Richards Bay
0 – 0
Ajax Cape Town
1.49
3.58
6.55
13:30
Free State Stars
1 – 1
Cape Umoya United
1.90
3.19
3.98
11:30
Cape Town ALL Stars
1 – 2
University of Pretoria
2.44
2.97
2.90
Saturday 20 March 2021
13:30
Bizana Pondo Chiefs
0 – 2
Real Kings
—
—
—
13:30
Uthongathi
0 – 0
Pretoria Callies
2.57
2.89
2.75
13:30
Steenberg United
1 – 0
Sekhukhune United
6.05
3.34
1.58
13:30
Jomo Cosmos
1 – 1
Polokwane City
2.45
2.92
2.95
13:30
JDR Stars
1 – 3
Ts Sporting
2.40
2.95
3.01
Wednesday 17 March 2021
13:30
Sekhukhune United
1 – 0
Bizana Pondo Chiefs
1.50
3.62
6.45
13:30
Richards Bay
1 – 0
Pretoria Callies
1.96
3.24
3.68
13:30
Ts Sporting
3 – 1
Steenberg United
1.86
3.22
4.12
13:30
Polokwane City
0 – 0
Uthongathi
2.29
2.96
3.15
13:30
Ajax Cape Town
1 – 2
JDR Stars
4.70
3.18
1.75
13:30
Free State Stars
3 – 1
Cape Town ALL Stars
2.43
2.94
3.24
Tuesday 16 March 2021
13:30
Real Kings
0 – 0
Jomo Cosmos
—
—
—
13:30
Cape Umoya United
0 – 2
University of Pretoria
2.57
3.19
3.05
Sunday 14 March 2021
13:30
Bizana Pondo Chiefs
1 – 1
JDR Stars
3.80
3.15
1.96
13:30
Ts Sporting
1 – 0
Polokwane City
2.34
2.90
3.17
Saturday 13 March 2021
13:30
University of Pretoria
0 – 0
Sekhukhune United
3.10
3.00
2.46
13:30
Uthongathi
1 – 2
Jomo Cosmos
2.30
2.90
3.19
Friday 12 March 2021
13:30
Steenberg United
2 – 1
Cape Umoya United
2.57
2.90
2.88
Sunday 7 March 2021
13:30
Pretoria Callies
2 – 3
Real Kings
—
—
—
13:30
Sekhukhune United
1 – 0
Free State Stars
2.21
3.10
3.36
13:30
Ajax Cape Town
1 – 1
Steenberg United
2.53
3.08
2.86
Saturday 6 March 2021
13:30
Bizana Pondo Chiefs
0 – 0
Richards Bay
6.25
3.72
1.50
13:30
Polokwane City
1 – 0
University of Pretoria
2.54
2.88
3.06
13:30
Jomo Cosmos
1 – 3
Ts Sporting
2.49
2.90
3.16
13:30
JDR Stars
1 – 2
Cape Town ALL Stars
1.96
3.20
3.94
Friday 5 March 2021
13:30
Cape Umoya United
0 – 2
Uthongathi
2.63
3.10
3.05
Sunday 21 February 2021
13:30
Free State Stars
2 – 1
Bizana Pondo Chiefs
—
—
—
13:30
Richards Bay
2 – 1
Uthongathi
—
—
—
13:30
Polokwane City
3 – 0
Jomo Cosmos
—
—
—
Saturday 20 February 2021
13:30
Steenberg United
0 – 1
Pretoria Callies
3.75
3.14
2.15
13:30
Sekhukhune United
1 – 1
Ts Sporting
1.87
3.24
4.60
13:30
University of Pretoria
2 – 0
Ajax Cape Town
2.70
3.00
2.85
13:30
JDR Stars
0 – 0
Real Kings
—
—
—
Friday 19 February 2021
13:30
Cape Umoya United
0 – 0
Cape Town ALL Stars
—
—
—
Wednesday 17 February 2021
13:30
Real Kings
1 – 0
Bizana Pondo Chiefs
—
—
—
13:30
Uthongathi
1 – 1
Polokwane City
—
—
—
13:30
Ts Sporting
0 – 1
Free State Stars
—
—
—
13:30
Steenberg United
1 – 1
University of Pretoria
—
—
—
13:30
Jomo Cosmos
0 – 0
JDR Stars
2.74
3.06
2.80
Tuesday 16 February 2021
13:30
Pretoria Callies
0 – 1
Ajax Cape Town
1.85
3.24
4.85
13:30
Richards Bay
0 – 0
Cape Umoya United
—
—
—
11:30
Cape Town ALL Stars
1 – 0
Sekhukhune United
—
—
—
Sunday 14 February 2021
13:30
Polokwane City
0 – 0
Ts Sporting
2.57
3.10
3.07
11:30
Bizana Pondo Chiefs
2 – 1
Jomo Cosmos
6.50
4.00
1.44
Saturday 13 February 2021
13:30
Ajax Cape Town
1 – 4
Sekhukhune United
5.00
3.80
1.74
13:30
Uthongathi
1 – 3
Real Kings
—
—
—
13:30
JDR Stars
2 – 1
Steenberg United
1.87
3.30
4.45
13:30
Free State Stars
1 – 2
Richards Bay
2.86
3.13
2.63
11:00
University of Pretoria
0 – 1
Cape Town ALL Stars
2.58
3.13
3.00
Friday 12 February 2021
13:30
Cape Umoya United
0 – 0
Pretoria Callies
2.77
3.20
2.74
Sunday 31 January 2021
13:30
Richards Bay
4 – 1
Bizana Pondo Chiefs
—
—
—
11:00
Cape Town ALL Stars
1 – 2
Pretoria Callies
—
—
—
Saturday 30 January 2021
13:30
Sekhukhune United
1 – 1
University of Pretoria
—
—
—
13:30
Ts Sporting
2 – 0
Ajax Cape Town
—
—
—
13:30
Steenberg United
1 – 1
Polokwane City
—
—
—
13:30
Real Kings
1 – 0
Cape Umoya United
—
—
—
13:30
Jomo Cosmos
1 – 2
Free State Stars
—
—
—
13:30
JDR Stars
1 – 0
Uthongathi
—
—
—
Wednesday 27 January 2021
13:30
University of Pretoria
1 – 1
Cape Umoya United
2.63
3.06
2.65
13:30
Ts Sporting
0 – 0
Real Kings
—
—
—
13:30
Steenberg United
0 – 1
Free State Stars
2.55
3.10
3.00
12:00
Pretoria Callies
1 – 0
Bizana Pondo Chiefs
—
—
—
Tuesday 26 January 2021
13:30
Sekhukhune United
4 – 2
JDR Stars
—
—
—
13:30
Uthongathi
1 – 1
Ajax Cape Town
2.02
3.05
4.15
13:30
Polokwane City
0 – 1
Richards Bay
2.63
3.00
3.05
13:30
Cape Town ALL Stars
1 – 2
Jomo Cosmos
2.91
2.88
2.78
Sunday 24 January 2021
12:00
Bizana Pondo Chiefs
0 – 0
Ts Sporting
—
—
—
11:00
Real Kings
0 – 1
Pretoria Callies
—
—
—
Saturday 23 January 2021
13:30
Jomo Cosmos
2 – 2
University of Pretoria
2.00
3.05
4.25
13:30
JDR Stars
0 – 0
Richards Bay
2.05
3.30
3.45
13:30
Free State Stars
2 – 2
Polokwane City
2.56
3.04
2.90
13:30
Ajax Cape Town
1 – 0
Cape Town ALL Stars
2.65
3.04
2.70
11:00
Uthongathi
1 – 0
Steenberg United
2.35
3.16
3.15
Friday 22 January 2021
11:15
Cape Umoya United
0 – 0
Sekhukhune United
—
—
—
Sunday 17 January 2021
13:30
Pretoria Callies
2 – 1
Polokwane City
—
—
—
13:30
University of Pretoria
1 – 1
Uthongathi
3.00
3.00
2.53
13:30
Richards Bay
0 – 0
Ts Sporting
2.10
3.28
3.75
Saturday 16 January 2021
13:30
Free State Stars
1 – 2
Sekhukhune United
—
—
—
13:30
Steenberg United
2 – 0
Cape Town ALL Stars
2.95
2.95
2.53
13:30
Jomo Cosmos
0 – 1
Real Kings
—
—
—
13:30
JDR Stars
1 – 2
Ajax Cape Town
1.56
3.50
5.90
Friday 15 January 2021
11:00
Cape Umoya United
1 – 0
Bizana Pondo Chiefs
—
—
—
Wednesday 13 January 2021
13:30
Sekhukhune United
1 – 0
Pretoria Callies
—
—
—
13:30
Steenberg United
1 – 1
Richards Bay
2.89
2.90
2.48
13:30
Real Kings
2 – 1
University of Pretoria
—
—
—
12:00
Ts Sporting
0 – 1
Jomo Cosmos
—
—
—
Tuesday 12 January 2021
13:30
Bizana Pondo Chiefs
3 – 0
Ajax Cape Town
—
—
—
13:30
Uthongathi
2 – 1
Cape Umoya United
—
—
—
13:30
Polokwane City
1 – 2
JDR Stars
—
—
—
13:30
Cape Town ALL Stars
0 – 2
Free State Stars
—
—
—
Sunday 10 January 2021
13:30
Pretoria Callies
1 – 2
Richards Bay
—
—
—
13:30
University of Pretoria
1 – 2
Ts Sporting
—
—
—
Saturday 9 January 2021
13:30
JDR Stars
3 – 1
Bizana Pondo Chiefs
—
—
—
13:30
Uthongathi
1 – 1
Sekhukhune United
—
—
—
13:30
Jomo Cosmos
1 – 1
Cape Umoya United
—
—
—
13:30
Ajax Cape Town
1 – 1
Free State Stars
—
—
—
11:00
Real Kings
2 – 2
Steenberg United
—
—
—
Friday 8 January 2021
13:30
Cape Town ALL Stars
2 – 0
Polokwane City
2.60
2.75
2.70
Sunday 3 January 2021
13:30
Pretoria Callies
0 – 2
JDR Stars
—
—
—
13:30
Richards Bay
1 – 1
Real Kings
—
—
—
13:30
Free State Stars
1 – 0
University of Pretoria
—
—
—
13:30
Cape Umoya United
0 – 0
Ajax Cape Town
—
—
—
Saturday 2 January 2021
13:30
Bizana Pondo Chiefs
0 – 0
Uthongathi
—
—
—
13:30
Polokwane City
1 – 0
Sekhukhune United
—
—
—
13:30
Ts Sporting
1 – 1
Cape Town ALL Stars
—
—
—
11:15
Steenberg United
0 – 2
Jomo Cosmos
—
—
—
Wednesday 23 December 2020
13:30
Bizana Pondo Chiefs
2 – 1
Steenberg United
—
—
—
13:30
Jomo Cosmos
0 – 0
Pretoria Callies
—
—
—
Sunday 20 December 2020
13:30
Cape Town ALL Stars
2 – 0
Bizana Pondo Chiefs
—
—
—
13:30
Sekhukhune United
3 – 1
Steenberg United
—
—
—
13:30
University of Pretoria
0 – 1
Polokwane City
1.74
3.20
4.56
13:30
Ajax Cape Town
1 – 4
Richards Bay
2.29
2.97
3.08
Saturday 19 December 2020
13:30
Ts Sporting
1 – 1
Pretoria Callies
—
—
—
13:30
Real Kings
3 – 1
Free State Stars
—
—
—
13:30
Jomo Cosmos
0 – 1
Uthongathi
1.97
3.12
3.72
13:30
JDR Stars
3 – 1
Cape Umoya United
3.90
3.17
1.91
Wednesday 16 December 2020
13:30
Pretoria Callies
1 – 0
University of Pretoria
—
—
—
13:30
Steenberg United
1 – 0
Ajax Cape Town
—
—
—
13:30
Polokwane City
2 – 2
Cape Umoya United
—
—
—
13:30
JDR Stars
1 – 1
Free State Stars
—
—
—
Tuesday 15 December 2020
13:30
Bizana Pondo Chiefs
0 – 0
Sekhukhune United
—
—
—
13:30
Uthongathi
0 – 2
Ts Sporting
2.27
2.81
3.32
13:30
Richards Bay
0 – 1
Jomo Cosmos
2.49
2.96
2.78
13:30
Cape Town ALL Stars
0 – 0
Real Kings
—
—
—
Tuesday 8 December 2020
13:30
Ajax Cape Town
1 – 2
Jomo Cosmos
—
—
—
Sunday 6 December 2020
13:30
Free State Stars
1 – 1
Pretoria Callies
—
—
—
13:30
Sekhukhune United
0 – 1
Richards Bay
—
—
—
13:30
Polokwane City
1 – 0
Real Kings
—
—
—
Saturday 5 December 2020
13:30
University of Pretoria
1 – 0
Bizana Pondo Chiefs
—
—
—
13:30
Uthongathi
1 – 1
Cape Town ALL Stars
—
—
—
13:30
Ts Sporting
1 – 1
JDR Stars
—
—
—
13:30
Cape Umoya United
2 – 1
Steenberg United
—
—
—
Wednesday 2 December 2020
13:30
Richards Bay
2 – 2
Cape Town ALL Stars
2.60
2.97
2.64
13:30
JDR Stars
0 – 1
University of Pretoria
2.52
2.80
2.91
13:30
Cape Umoya United
2 – 0
Free State Stars
2.29
3.00
3.06
Tuesday 1 December 2020
13:30
Jomo Cosmos
2 – 2
Sekhukhune United
—
—
—
13:30
Steenberg United
2 – 1
Ts Sporting
—
—
—
13:30
Real Kings
0 – 0
Ajax Cape Town
—
—
—
Sunday 29 November 2020
13:30
University of Pretoria
1 – 0
Richards Bay
—
—
—
Saturday 28 November 2020
13:30
Sekhukhune United
4 – 0
Real Kings
—
—
—
13:30
Ts Sporting
2 – 3
Cape Umoya United
—
—
—
13:30
Free State Stars
0 – 1
Uthongathi
—
—
—
Friday 27 November 2020
13:30
Cape Town ALL Stars
1 – 1
JDR Stars
—
—
—
13:30
Ajax Cape Town
1 – 1
Polokwane City
—
—
—