Final Ranking | pts | win | drw | lst | gf | ga | g+- | 1. | Kaizer Chiefs | 54 | 23 | 8 | 3 | 58: | 21 | +37 | 2. | Arcadia Shepherds | 52 | 23 | 6 | 5 | 72: | 29 | +43 | 3. | Highlands Park | 51 | 21 | 9 | 4 | 64: | 26 | +38 | 4. | Hellenic | 49 | 20 | 9 | 5 | 53: | 20 | +33 | 5. | Dynamos | 46 | 19 | 8 | 7 | 62: | 33 | +29 | 6. | Durban City | 45 | 20 | 5 | 9 | 58: | 40 | +18 | 7. | Cape Town City | 41 | 17 | 7 | 10 | 58: | 38 | +20 | 8. | Witbank Aces | 36 | 14 | 8 | 12 | 59: | 48 | +11 | 9. | Orlando Pirates | 34 | 14 | 6 | 14 | 48: | 42 | +6 | 10. | Moroka Swallows | 29 | 12 | 5 | 17 | 49: | 43 | +6 | 11. | Amazulu Durban | 29 | 11 | 7 | 16 | 43: | 51 | -8 | 12. | Pretoria Callies | 29 | 10 | 9 | 15 | 36: | 49 | -13 | 13. | Wits University | 28 | 10 | 8 | 16 | 36: | 40 | -4 | 14. | Lusitano | 25 | 9 | 7 | 18 | 36: | 55 | -19 | 15. | Benoni United | 21 | 6 | 9 | 19 | 33: | 60 | -27 | 16. | Welkom Real Harts | 19 | 6 | 7 | 21 | 30: | 60 | -30 | 17. | Vaal Professionals | 15 | 5 | 5 | 24 | 21: | 70 | -49 | 18. | African Wanderers | 6 | 2 | 2 | 30 | 13: | 97 | -84 |
|
Cape Town City were put into liquidation just before the end of the season for refusing to play in the Mainstay Cup and withdrew for the 1980 season. | Promoted: Leicester City, Pilkington United Brothers and Bloemfontein Celtic. |
|