- 1st Division - Table
# Team Name P W D L F A GD Pts
1 Royal AM 28 12 11 5 31 23 8 47
2 Richards Bay 28 12 9 7 36 26 10 45
3 Sekhukhune United 28 11 11 6 33 20 13 44
4 TS Sporting 28 11 10 7 38 28 10 43
5 JDR Stars 28 11 10 7 31 28 3 43
6 Free State Stars 28 11 8 9 34 31 3 41
7 Cape United 28 10 10 8 31 23 8 40
8 Pretoria Callies 28 10 8 10 20 22 -2 38
9 Polokwane City 28 9 10 9 26 25 1 37
10 Uthongathi 28 9 10 9 28 29 -1 37
11 Jomo Cosmos 28 9 9 10 24 26 -2 36
12 University of Pretoria 28 9 8 11 25 26 -1 35
13 Cape Town All Stars 28 8 9 11 26 31 -5 33
14 Cape Town Spurs 28 7 9 12 19 34 -15 30
15 Steenberg United 28 7 8 13 26 36 -10 29
16 Bizana Pondo Chiefs 28 4 8 16 19 39 -20 20
- 1st Division - Table
# Team Name P W D L F A GD Pts
1 Royal AM 28 12 11 5 31 23 8 47
2 Richards Bay 28 12 9 7 36 26 10 45
3 Sekhukhune United 28 11 11 6 33 20 13 44
4 TS Sporting 28 11 10 7 38 28 10 43
5 JDR Stars 28 11 10 7 31 28 3 43
6 Free State Stars 28 11 8 9 34 31 3 41
7 Cape United 28 10 10 8 31 23 8 40
8 Pretoria Callies 28 10 8 10 20 22 -2 38
9 Polokwane City 28 9 10 9 26 25 1 37
10 Uthongathi 28 9 10 9 28 29 -1 37
11 Jomo Cosmos 28 9 9 10 24 26 -2 36
12 University of Pretoria 28 9 8 11 25 26 -1 35
13 Cape Town All Stars 28 8 9 11 26 31 -5 33
14 Cape Town Spurs 28 7 9 12 19 34 -15 30
15 Steenberg United 28 7 8 13 26 36 -10 29
16 Bizana Pondo Chiefs 28 4 8 16 19 39 -20 20