National First Division
Pos Team Pld W D L GF GA GD Pts
1 Baroka FC 30 17 9 4 50 23 27 60
2 Highlands Park 30 17 8 5 43 18 25 59
3 Mbombela United 30 15 11 4 42 23 19 56
4 Witbank Spurs 30 16 5 9 47 34 13 53
5 Royal Eagles 30 15 7 8 48 32 16 52
6 Milano United AFC 30 16 3 11 37 23 14 51
7 Cape Town All Stars 30 13 6 11 30 32 -2 45
8 Black Leopards 30 11 7 12 32 30 2 40
9 AmaZulu 30 9 9 12 34 32 2 36
10 FC Cape Town 30 9 6 15 33 50 -17 33
11 Santos 30 7 10 13 32 43 -11 31
12 Mthatha Bucks 30 6 12 12 24 34 -10 30
13 Vasco Da Gama 30 7 9 14 27 41 -14 30
14 Thanda Royal Zulu FC 30 6 12 12 33 50 -17 30
15 African Warriors 30 6 7 17 25 44 -19 25
16 Moroka Swallows 30 5 9 16 26 54 -28 24