National First Division
Pos Team Pld W D L GF GA GD Pts
1 Thanda Royal Zulu FC 21 12 8 1 38 17 21 44
2 Black Leopards 21 10 6 5 32 25 7 36
3 Stellenbosch FC 21 9 7 5 25 21 4 34
4 Royal Eagles 21 9 6 6 42 28 14 33
5 Mthatha Bucks 21 7 11 3 32 26 6 32
6 Jomo Cosmos 21 8 6 7 24 21 3 30
7 Witbank Spurs 21 8 6 7 24 27 -3 30
8 AmaZulu 21 8 5 8 31 28 3 29
9 University of Pretoria 21 8 5 8 27 30 -3 29
10 Mbombela United 21 7 5 9 26 24 2 26
11 Real Kings FC 21 6 7 8 25 26 -1 25
12 Cape Town All Stars 21 5 9 7 17 22 -5 24
13 FC Cape Town 21 5 9 7 26 33 -7 24
14 Milano United AFC 21 6 2 13 24 38 -14 20
15 Santos 21 3 9 9 14 25 -11 18
16 Magesi FC 21 3 7 11 16 32 -16 16