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