| Final Ranking | pts | win | drw | lst | gf | ga | g+- |  | 1. | Kaizer Chiefs | 51 | 21 | 9 | 4 | 50: | 23 | +27 |  | 2. | Orlando Pirates | 50 | 22 | 6 | 6 | 61: | 31 | +30 |  | 3. | Hellenic | 47 | 20 | 7 | 7 | 64: | 28 | +36 |  | 4. | Jomo Cosmos | 42 | 19 | 4 | 11 | 66: | 36 | +30 |  | 5. | Mamelodi Sundowns | 42 | 15 | 12 | 7 | 48: | 28 | +20 |  | 6. | Giant Blackpool | 41 | 16 | 9 | 9 | 50: | 39 | +11 |  | 7. | Wits University | 36 | 12 | 12 | 10 | 44: | 36 | +8 |  | 8. | Arcadia Shepherds | 36 | 9 | 18 | 7 | 41: | 35 | +6 |  | 9. | Moroka Swallows | 32 | 12 | 8 | 14 | 39: | 45 | -6 |  | 10. | Fairway Stars | 32 | 12 | 8 | 14 | 37: | 47 | -10 |  | 11. | Amazulu | 32 | 11 | 10 | 13 | 36: | 46 | -10 |  | 12. | Bloemfontein Celtic | 29 | 7 | 15 | 12 | 32: | 41 | -9 |  | 13. | Vaal Reefs Stars | 28 | 7 | 14 | 13 | 39: | 52 | -13 |  | 14. | Witbank Aces | 26 | 7 | 12 | 15 | 29: | 39 | -10 |  | 15. | Grinaker Rangers | 24 | 5 | 14 | 15 | 29: | 48 | -19 |  | 16. | Bush Bucks Durban | 23 | 6 | 11 | 17 | 31: | 53 | -22 |  | 17. | Leeds United | 21 | 6 | 9 | 19 | 24: | 61 | -37 |  | 18. | Cape Town Spurs | 18 | 4 | 10 | 20 | 25: | 56 | -31 |   
 | 
| 1st place - R110 000 |  | Leeds United and Cape Town Spurs were relegated. Umtata Bucks and Pretoria City wre promoted. |  | Points After Matches |   
 | 
 
| Team | Kaiz | Orla | Hell | Jomo | Mame | Blac | Wits | Arca | Moro | Fair | AmaZ | Bloe | Vaal | Witb | Grin | Bush | Leed | Cape |  | Kaizer Chiefs | -- | 2:0 |   | 0:0 | 4:1 | 1:4 | 1:0 |   | 4:3 | 1:1 | - | 1:0 | 2:0 | 3:0 | 1:3 | 1:1 | 2:1 | 4:1 |  | Orlando Pirates | 0:0 | -- |   | 1:5 | 2:1 |   | 2:1 | 1:1 | 1:0 | 4:0 | 2:0 | 3:0 | 2:0 | 2:0 |   |   |   | 2:3 |  | Hellenic | 0:1 | 0:3 | -- | 2:0 | 2:0 | 2:1 | - |   | 5:1 | 4:0 | - |   |   |   | 5:0 |   | 1:1 | 1:0 |  | Jomo Cosmos | 0:2 |   |   | -- | 2:2 | 4:0 | 1:3 | 2:1 |   | - |   | 0:1 | 2:1 | 2:1 | - | - |   |   |  | Mamelodi Sundowns | 0:0 |   |   | - | -- | 1:1 | 2:3 | 0:2 | 1:1 | 2:0 | 3:0 |   | 4:1 | - |   |   |   |   |  | Giant Blackpool | 0:0 | 4:2 | - | lt | 1:1 | -- | 1:0 | 1:1 | 3:1 | 0:2 | 2:1 | 5:3 | 0:0 | - |   | 3:0 | 1:2 |   |  | Wits University | 0:2 | 2:1 | 1:4 | 2:1 | 1:1 | 0:0 | -- |   | 3:1 | 0:1 | 1:1 | 1:1 | - | 1:1 |   | 2:3 | 4:0 | 1:1 |  | Arcadia Shepherds |   |   | 2:2 |   |   |   | 1:1 | -- |   | 0:3 |   |   | 1:1 | 0:0 | - | 0:0 | 2:0 |   |  | Moroka Swallows | 0:1 |   |   | 0:3 | 1:2 | 1:0 | 0:2 | - | -- | 3:1 | 1:0 | 1:1 |   | - |   |   | 3:1 | 5:1 |  | Fairway Stars | 0:1 | 0:1 |   |   |   |   | 1:0 |   |   | -- |   |   | - | 0:0 | 1:1 | 3:0 | 2:1 | 2:0 |  | AmaZulu | 2:0 | 1:2 | - |   | 1:2 | 1:1 | 1:1 | 3:0 | 1:0 | 3:1 | -- | 2:2 |   |   |   |   | - | 0:1 |  | Bloemfontein Celtic |   |   |   | 1:3 | 0:0 | - | 1:3 | 1:1 |   | 0:0 | - | -- | 2:0 | 4:3 | 2:1 | 2:1 | 0:1 | 2:1 |  | Vaal Refs Stars | 1:3 | - |   | 2:4 | 2:2 |   | - |   | 2:1 | - | 4:0 |   | -- | 1:2 |   | 1:0 |   | 0:0 |  | Witbank Aces |   | - | 2:0 |   |   | 1:0 | 0:0 |   |   | 3:1 |   |   |   | -- | 0:0 | - |   | 1:1 |  | Grinaker Rangers | 2:1 | 0:1 | 0:2 | - |   | - | 0:1 | - | 1:1 | - | 0:2 |   |   | 0:0 | -- | 1:4 | 0:0 |   |  | Bush Bucks Durban | 0:1 | 1:5 |   | 4:3 | 0:2 | 0:1 | 0:2 |   | 0:2 |   | 0:1 | 2:1 |   | - |   | -- | 1:1 |   |  | Leeds United | 1:0 | 2:4 |   | 0:2 |   | 2:1 | - | - | 0:2 |   |   | - | 0:0 | 0:0 |   |   | -- | 1:0 |  | Cape Town Spurs | 1:1 | 1:1 |   |   | 0:1 | 0:1 |   | - |   | - | 0:0 | - | - |   |   |   | 0:1 | -- |  | Team | Kaiz | Orla | Hell | Jomo | Mame | Blac | Wits | Arca | Moro | Fair | AmaZ | Bloe | Vaal | Witb | Grin | Bush | Leed | Cape |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | --- --.0-.89 | Mamelodi Sundwons | 0-0 | Kaizer Chiefs |    |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 04.03.89 | Kaizer Chiefs | 3-4? | Ginat Blackpool |    |  | Sun 05.03.89 | Giant Blackpool | 3-1 | Moroka Swallows |  1 |  | Sun 12.03.89 | Fairway Stars? | 0-1 | Kaizer Chiefs |    |  | Sun 12.03.89 | AmaZulu | 0-1 | Cape Town Spurs |   |  | Wed?15.03.89 | Orlando Pirates | 4-0 | Fairway Stars |   |  | Wed?15.03.89 | Kaizer Chiefs | 2-1 | Leeds United | 1-0 |    1-0 Marks Maponyane 4' 1-1  Samuel Sikhakhane 61'  2-1 Fetsi Molatedi 90+-' Milpark  |  | Wed?15.03.89 | Witbank Aces | 0-0 | Grinaker Rangers | 0-0 |  |   Lynville Stadium |  | Wed 15.03.89 | Bush Bucks Durban | 2-1 | Bloemfontein Celtic | 2-1 |    1-0 Bennett Gondwe 11' 1-1  Jonathan Mambwe 12'  2-1 Mafa Nduli 35' Kings Park Rugby Stadium. |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 18.03.89 | Leeds United | 1-0 | Cape Town Spurs |   |  |   Rumelin Stadium night |  | Sun 19.03.89 | Kaizer Chiefs | 3-0 | Witbank Aces | 1-0 |    1-0 Shane MacGregor 1T  2-0 Shane MacGregor 2T  3-0 Donald Khuse 2T pen. Orlando Stadium |  | Sun 19.03.89 | Mamelodi Sundowns | 3-0 | AmaZulu | 3-0 |    1-0 Bernard Massinga 8'  2-0 Brian Johnson 27'  3-0 Brian Johnson 44' Super Stadium, Atteridge |  | Sun 19.03.89 | Fairway Stars | 1-0 | Wits University |   |    1-0 Roy Ntambo 65' Qwa-Qwa  |   
 | 
| Ranking | pts | m  |  | 1. Kaizer Chiefs | 9 | 3 |  | 2. Jomo Cosmos | 7 | 4 |  | 3. Giant Blackpool | 7 | 3 |  | 4. Mamelodi Sundowns | 7 | 3 |  | 5. Arcadia Shpepherds | 7 | 3 |  | 6. Moroka Swallows | 7 | 4 |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 24.03.89 | Mamelodi Sundowns | 1-1 | Moroka Swallows |   |  |   | Jomo Cosmos | 1-3 | Wits University |   |  | Mon 27.03.89 | Giant Blackpool | 4-2 | Orlando Pirates |   |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 01.04.89 | Orlando Pirates | --- | Giant Blackpool |    |  |   Ellispark 13:00 |  | Sat 01.04.89 | Kaizer Chiefs | --- | Arcadia Shepherds |    |  |   Ellispark 15:00 |  | Sun 02.04.89 | Mamelodi Sundowns | --- | Jomo Cosmos |    |  |   Super Stadium. Atteridgeville |  | Sun 02.04.89 | Bloemfontein Celtic | --- | Wits University |    |  |   Bloemfontein |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Thu 06.04.89 | Mamelodi Sundowns | 1-1 | Giant Blackpool |   |    RC:  Gavin Lane (Blackpool), RC:  Neil van Rooyen (Blackpool) - referee fell over his feet, byt accused him for "tripping", RC:  Coach: Eddie Lewis (Blackpool). Atteridgeville. Referee: Errol Sweeney. |  | Thu 06.04.89 | Kaizer Chiefs | 2-0 | Vaal Reef Stars |   |  | Sat 08.04.89 | Bush Bucks Durban | 0-1 | Giant Blackpool | 0-1 |   0-1  Goma Masongo 5' Glebe |  | Sun 09.04.89 | Jomo Cosmos | 0-2 | Kaizer Chiefs | 0-0 |   0-1  Scara Thindwa 53' 0-2  Doctor Khumalo 89' Vosloorus |  | Sun 09.04.89 | AmaZulu | 1-2 | Orlando Pirates | 1-0 |    1-0 Joel Faya 30' 1-1  Tebogo Moli 70' 1-2  Tebogo Moloi 74' Kings Park Rugby Stadium. |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 22.04.89 | Grinaker Rangers | 1-3 | Kaizer Chiefs | 0-1 |   1-0 Ian Palmer 8' 1-1  Wellington Manyathi 2T 1-2  Marks Maponyane 64' 1-3  Trevor Mthimkhulu 74' Tembisa |  | Sat 22.04.89 | Wits University | 0-0 | Giant Blackpool | 0-0 |  |   Milpark |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 28.04.89 | Cape Town Spurs |   | Fairway Stars |   |  |   Hartleyvale 20:00  |  | Sat 29.04.89 | AmaZulu |   | Hellenic |   |  |   Glebe 15:00  |  | Sun 30.04.89 | Bloemfontein Celtic |   | Giant Blackpool |   |  |   Seisa Ramabodu 15:00  |  | Sun 30.04.89 | Bush Bucks Durban |   | Witbank Aces |   |  |   Glebe 15:00 |  |  Ohlsson's Challenge Semi-Finals |  | Sat 29.04.89 | Kaizer Chiefs |   | Wits University |    |  |   Orlando Stadium 15:00 |  | Sun 30.04.89 | Jomo Cosmos |   | Orlando Pirates |    |  |   Super Stadium 15:00 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Thu 04.05.89 | Kaizer Chiefs | 1-4 | Giant Blackpool |   |     Chippa Malotedi --- Fani Madida   2, Geelboy Masango  and Shoes Moshoeu  Orlando stadium 25,000 |  | Sun 07.05.89 | Jomo Cosmos | 0-1 | Bloemfontein Celtic | 0-1 |   0-1  Lucas Skosana 29' Vosloorus Stadium, Boksburg |  | Sun 07.05.89 | Arcadia Shepherds | 2-0 | Leeds United |   |    1-0 Noel Cousins from Fri 28.04.89 |  | Sun 07.05.89 | Leeds United | 2-1 | Giant Blackpool |   |    Samuel Sikakane |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Wed 10.05.89 | Wits University | 4-0 | Leeds United | 2-0 |    1-0 Abel Shongwe 23'  2-0 Graham Boyle 1T  3-0 Derek Mils 2T  4-0 Peter Gordon 2T Milpark |  | Sat 13.05.89 | Grinaker Rangers |   | Arcadia Shepherds |   |  |   Rand Stadium |  | Sun 14.05.89 | AmaZulu | 1-0 | Moroka Swallows | 0-0 |    1-0 Doctor Molefe 70' Kings Park Rugby Stadium |  | Sun 14.05.89 | Bloemfontein Celtic | 2-1 | Cape Town Spurs | 0-0 |    1-0 John Serathi 70'  2-0 Lucas Skosana 75' 2-1  George van den Berg 87' Referee: Jacob Mofokeng. |  | Sun 14.05.89 | Giant Blackpool |   | Hellenic |   |  |   Orlando Stadium |  | Sun 14.05.89 | Vaal Refs Stars |   | Fairway Stars |   |  |   Orkney |  |  Saturday 13.05 Ohlsson Challenge Final at Ellis Park Kaizer Chiefs - Jomo Cosmos 3rd place: Orlando Pirates - Wits University |   
 | 
 |  
|
 |   |  | Return Round Sunday 20.08.1989 |   
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 19.05.89 | Hellenic |   | Wits University |   |  |   Hartleyvale 20:00 |  | Fri 19.05.89 | Grinaker Rangers |   | Fairway Stars |   |  |   Rand Stadium 20:00 |  | Sat 20.05.89 | Giant Blackpool |   | Witbank Aces |   |  |   Orlando Stadium 15:00 |  | Sun 21.05.89 | Kaizer Chiefs | 3-1 | AmaZulu |   |     Thindwa,   Marks Maponyane 2 --- Gordon Igesund  Orlando Stadium 15:00 |  | Sun 21.05.89 | Jomo Cosmos |   | Bush Bucks Durban |   |  |   Vosloorus 15:00 |  | Sun 21.05.89 | Moroka Swallows |   | Arcadia Shepherds |   |  |   George Goch 15:00 |  | Sun 21.05.89 | Vaal Refs Stars |   | Orlando Pirates |   |  |   HM Pitje, Pretoria 15:00 |  | Sun 21.05.89 | Leeds United |   | Bloemfontein Celtic |   |  |   Rumelin, Newcastle 15:00 |  |   | Mamelodi Sundowns |   | Cape Town Spurs |   |   
 | 
 |  
|  Saturday 27.05.1989 and Sunday 28.05.87 - 1989 JPS Cup - Ninth-Finals (1/9) |  |   |   
| date | team 1 _________ | score | team 2 _________ | HT |  | Wed 31.05.89 | Kaizer Chiefs | 4-1 | Cape Town Spurs | 2-1 |    1-0 Shane MacGregor 9' 1-1  Philemon Mulala 21'  2-1 Teenage Dadla 33'  3-1 Marks Maponyane 46'  4-1 Shane MacGregor 88' Tembisa Stadium  |  | Wed 31.05.89 | Hellenic | 5-0 | Grinaker Rangers | 2-0 |    1-0 Mark Williams 11'  2-0 Barry Diamond 26'  3-0 Taswall Human 47'  4-0 Mark Williams 65'  5-0 Mark Williams 88' Hartleyvale |  | Wed 31.05.89 | Wits University | 2-3 | Bush Bucks Durban | 1-2 |   0-1  Steven Yates 21' 0-2  Michael Williams 31'  1-2 Steve Fields 34' pen. miss: Professor Bgubane (Bush) 64' pen. miss: Professor Bgubane (Bush) 64'saved 1-3  Albert Nyalanga 8-'  2-3 Graham Boyle 90+2' Milpark Stadium. Refree: Jacob Mofokeng. |  | Wed 31.05.89 | Fairway Stars | 0-0 | Witbank Aces | 0-0 |  |   Charles Mopeli Stadium, Phuthaditjaba. |  | Wed 31.05.89 | Bloemfontein Celtic | 0-0 | Mamelodi Sundowns | 0-0 |  |   Free State Stadium slipery conditions |  | Wed 31.05.89 | Vaal Refs Stars | 2-4 | Jomo Cosmos | 1-2 |   0-1  Augustine Makalakalane 1T 0-2  Eric September 1T  1-2 Moses Modisane 45' 1-3  Jomo Sono 2T 1-4  Augustine Makalakalane 2T  2-4 Moses Modisane 2T Oppenheimer Stadium |  | Wed 31.05.89 | Leeds United | 0-2 | Moroka Swallows | 0-1 |   0-1  Noel Cousins 38' 0-2  Les Brobler 85' Rumelin, Newcastle |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 03.06.89 | Giant Blackpool | 3-2 | Jomo Cosmos |   |  |   Orlando Stadium |  | Wed 07.06.89 | Vaal Refs Stars |   | Wits University |   |  |   Orkney 20:00 |  | Wed 07.06.89 | Witbank Aces |   | Orlando Pirates |   |  |   Lynville 20:00 |  | Wed 07.06.89 | Grinaker Rangers |   | Jomo Cosmos |   |  |   Rand Stadium 20:00 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 09.06.89 | Wits University |   | Vaal Refs Stars |   |  |   Milpark 20:00 |  | Fri 09.06.89 | Hellenic |   | Amazulu |   |  |   Hartleyvale 20:00 |  | Sat 10.06.89 | Jomo Cosmos |   | Grinaker Rangers |   |  |   Vosloorus 13:00 |  | Sat 10.06.89 | Witbank Aces |   | Bush Bucks Durban |   |  |   13:00 |  | Sat 10.06.89 | Leeds United |   | Arcadia Shepherds |   |  |   Rumelin, Newcastle 13:00  |  |  Saturday 10.06.1989 and Sunday 11.06.87 - 1989 JPS Cup - Quarter-Finals (1/4) |   
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Tue 13.06.89 | Orlando Pirates | 2-3 | Cape Town Spurs |   |    Gavin van Wyk   2 Orlando Stadium night |  | Wed 14.06.89 | Moroka Swallows | 0-1 | Kaizer Chiefs |   |   0-1  Doctor Khumalo Ellispark night |  | Wed 14.06.89 | Mamelodi Sundowns | --- | Jomo Cosmos |    |  |   Berea Park night |   
 | 
 | 
 
| Ranking Round Robin 1 | pts | win | drw | lst | gf | ga | g+- | m |  | 1. | Kaizer Chiefs | 29 | 13 | 3 | 1 | 28: | 9 | +19 | 17 |  | 2. | Giant Blackpool | 26 | 11 | 4 | 2 | 34: | 17 | +17 | 17 |  | 3. | Hellenic | 25 | 11 | 3 | 3 | 30: | 11 | +19 | 17 |  | 4. | Orlando Pirates | 22 | 9 | 4 | 4 | 26: | 16 | +10 | 17 |  | 5. | Mamelodi Sundowns | 21 | 7 | 7 | 3 | 21: | 10 | +11 | 17 |  | 6. | Arcadia Shepherds | 19 | 6 | 7 | 4 | 25: | 17 | +8 | 17 |  | 7. | Wits University | 19 | 7 | 5 | 5 | 25: | 18 | +7 | 17 |  | 8. | Jomo Cosmos | 16 | 7 | 2 | 8 | 25: | 18 | +7 | 17 |  | 9. | Fairway Stars | 16 | 6 | 4 | 7 | 16: | 24 | -8 | 17 |  | 10. | Moroka Swallows | 15 | 5 | 5 | 7 | 13: | 17 | -4 | 17 |  | 11. | Vaal Refs Stars | 14 | 3 | 8 | 6 | 21: | 28 | -7 | 17 |  | 12. | Bush Bucks Durban | 14 | 4 | 6 | 7 | 16: | 23 | -7 | 17 |  | 13. | Witbank Aces | 14 | 3 | 8 | 6 | 12: | 19 | -7 | 17 |  | 14. | AmaZulu | 14 | 4 | 6 | 7 | 17: | 27 | -10 | 17 |  | 15. | Grinaker Rangers | 13 | 2 | 9 | 6 | 14: | 22 | -8 | 17 |  | 16. | Bloemfontein Celtic | 12 | 2 | 8 | 7 | 12: | 18 | -6 | 17 |  | 17. | Cape Town Spurs | 10 | 4 | 2 | 11 | 17: | 32 | -15 | 17 |  | 18. | Leeds United | 7 | 2 | 3 | 12 | 10: | 36 | -26 | 17 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 01.07.89 | Giant Blackpool | 1-1 | Arcadia Shepherds | 1-1 |   0-1  Andy Cencig 16' *1-1 Fani Madida 45+3'pen. Orlando Stadium |  | Sun 02.07.89 | Hellenic | 5-1 | Moroka Swallows | 1-0 |    1-0 Neven Payne 4' 1-1  Owen da Gama 50'  2-1 Neven Payne 69'  3-1 Mark Williams 71'  4-1 Carlos das Neves 2T  5-1 Taswal Human 2T Harleyvale. |  | Sun 02.07.89 | Mamelodi Sundowns | 4-1 | Vaal Refs Stars | 2-1 |    1-0 Lovemore Xhafunya 1T 1-1  Zebulon Nhlapo 42'  2-1 Ernest Chirwali 44'  3-1 Bennett Masinga 67'  4-1 Cedric Nakhumwa 89' HM Pitje Stadium Referee: Sylvester Ndaba. |  | Sun 02.07.89 | Fairway Stars | 0-1 | Orlando Pirates | 0-1 |   0-1  Basil Steenkamp 40' Phuthaditjhaba Stadium |  | Sun 02.07.89 | Bloemfontein Celtic | 2-1 | Bush Bucks Durban | 0-0 |    1-0 Lucas Skosane 57'  2-0 Timothy Nzonyi 2T OG 2-1  Timothy Nzonyi 90' Bloemfontein |  | Sun 02.07.89 | Leeds United | 1-0 | Kaizer Chiefs | 1-0 |    1-0 Innocent Mngwango 35' Rumelin Newcastle |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Thu 06.07.89 | Giant Blackpool | 1-0 | Wits University | 0-0 |    1-0 Daniel Ramarutsi 2T Orlando Stadium 20:00 |  | Fri 07.07.89 | Cape Town Spurs |   | Arcadia Shepherds |   |  |   Hartleyvale 20:00 |  | Sat 08.07.89 | Mamelodi Sundowns |   | Witbank Aces |   |  |   Glebe Stadium 15:00 |  | Sat 08.07.89 | Grinaker Rangers | 2-1 | Kaizer Chiefs |   |     Ian Palmer,  Claude van Keirbilck --- Doctor Khumalo  Tembisa Stadium 15:00 Chiefs fans called for the blood of Jeff Butler. |  | Sun 09.07.89 | Orlando Pirates | 3-0 | Bloemfontein Celtic | 2-0 |    1-0 Pitso Mosimane 1T  2-0 Albert Mhlangu 1T  3-0 Stephen Potsane 2T Orlando Stadium 15:00 |  | Sun 09.07.89 | Jomo Cosmos |   | Fairway Stars |   |  |   Vosloorus Stadium 15:00 |  | Sun 09.07.89 | AmaZulu |   | Leeds United |   |  |   Kings Park Stadium 15:00 |  | Sun 09.07.89 | Vaal Refs Stars | 2-1 | Moroka Swallows |   |  |   Oppenheimer Stadium 15:00 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Tue 11.07.89 | Grinaker Rangers |   | Giant Blackpool |   |  |   Rand Stadium 20:00 |  | Thu 13.07.89 | Arcadia Shepherds |   | Grinaker Rangers |   |  |   Berea Park 20:00 |  | Thu 13.07.89 | Cape Town Spurs |   | Bloemfontein Celtic |   |  |   Hartleyvale 20:00 |  | Fri 14.07.89 | Fairway Stars |   | Vaal Refs Stars |   |  |   Puthditjhaba 15:00 |  | Fri 14.07.89 | Leeds United |   | Wits University |   |  |   Rumelin Stadium 15:00 |  | Sun 16.07.89 | Jomo Cosmos | 2-2 | Mamelodi Sundowns |   |  |   Vosloorus 15:00 |  | Wed 19.07,89 | Bush Bucks Durban | 0-1 | Kaizer Chiefs |    |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sun 23.07.89 | Moroka Swallows | 0-3 | Jomo Cosmos | 0-1 |   0-1  Philemon Massinga 35' 0-2  Philemon Massinga 77' 0-3  Philemon Massinga 79' Ellis Park |  | Sun 23.07.89 | Fairway Stars | 2-1 | Leeds United | 1-0 |    1-0 Chris Motaung 19'  2-0 Serame Letshwake 49' 2-1  Edward Salomane 69'OG Phudhaditjaba |  | Sun 23.07.89 | Vaal Refs Stars | 1-3 | Kaizer Chiefs | 0-2 |   0-1  Shane MacGregor 4' 0-2  Marks Maponyane 7' 0-3  Trevor Muhikhulu 65'  1-3 Zebulon Nhlapo 75' Oppenheimer Stadium, Orkney |  | Sun 23.07.89 | Bush Bucks Durban | 1-5 | Orlando Pirates | 1-3 |   0-1  Lawrence Maake 4' 0-2  Pat Gumede 9'OG 0-3  Johnny Masegela 20'  1-3 Albert Nyalunga 30' 1-4  Alfred Gwabeni 48' 1-5  Tholeni Khambule 78' Glebe Stadium, Umlazi |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 28.07.89 | Wits University | 0-1 | Fairway Stars |   |  |   Milpark 20:00 |  | Fri 28.07.89 | Cape Town Spurs | 0-1 | Leeds United |   |  |   Hartleyvale 20:00 |  | Sun 30.07.89 | Hellenic | 2-0 | Jomo Cosmos |   |  |   Hartleyvale 15:00 |  | Sun 30.07.89 | AmaZulu | 1-2 | Mamelodi Sundowns |   |  |   Kings Park Stadium 15:00 |  | Sun 30.07.89 | Bloemfontein Celtic | 1-1 | Arcadia Shepherds |   |  |   Boet Erasmus Stadium 15:00 |  | Sun 30.07.89 | Vaal Refs Stars | 1-0 | Bush Bucks Durban |   |  |   Oppenheimer Stadium 15:00 |  |  Saturday 29.07.1989 - 1989 JPS Cup - Semi-Finals (1/2), 2nd Leg |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 05.08.89 | Kaizer Chiefs | 1-1 | Fairway Stars |   |  | Sat 05.08.89 | Giant Blackpool | 0-0 | Vaal Refs Stars |   |  |   Orlando |  | Sun 06.08.89 | Orlando Pirates | 2-1 | Wits University | 0-0 |    1-0 Stewart Johnson 46'(50sec)  2-0 Basil Steenkamp 83' 2-1  Mike Rowbottom 85' Orlando Stadium. |  | Sun 06.08.89 | Hellenic | 2-0 | Mamelodi Sundowns | 1-0 |    1-0 Carlos das Neves 28'  2-0 Carlos das Neves 2T Hartleyvale |  | Sun 06.08.89 | Jomo Cosmos | 2-1 | Arcadia Shepherds | 0-0 |   0-1  Dave Caldwell 38'  1-1 Philemon Massinga 1T  2-1 Philemon Massinga 88' Vosloorus |  | Sun 06.08.89 | Cape Town Spurs | 0-0 | AmaZulu |   |  | Sun 06.08.89 | Bloemfontein Celtic | 4-3 | Witbank Aces |   |  | Sun 06.08.89 | Grinaker Rangers | 1-1 | Moroka Swallows |   |  | Sun 06.08.89 | Bush Bucks Durban | 1-1 | Leeds United |   |   
 | 
 | 
 
| Ranking 08.08 | pts | win | drw | lst | gf | ga | g+- | m  |  | 1. | Hellenic | 35 | 15 | 5 | 4 | 48: | 17 | +31 | 24  |  | 2. | Kaizer Chiefs | 33 | 14 | 5 | 3 | 34: | 15 | +19 | 22 |  | 3. | Giant Blackpool | 33 | 13 | 7 | 3 | 38: | 23 | +15 | 23  |  | 4. | Orlando Pirates | 32 | 14 | 4 | 4 | 41: | 18 | +23 | 22  |  | 5. | Mamelodi Sundowns | 31 | 11 | 9 | 4 | 36: | 17 | +19 | 24  |  | 6. | Jomo Cosmos | 29 | 13 | 3 | 9 | 44: | 26 | +18 | 25  |  | 7. | Arcadia Shepherds | 28 | 8 | 12 | 5 | 33: | 24 | +9 | 25  |  | 8. | Wits University | 25 | 8 | 9 | 8 | 32: | 26 | +6 | 25  |  | 9. | Fairway Stars | 22 | 8 | 6 | 9 | 23: | 32 | -9 | 23 |  | 10. | Vaal Refs Stars | 22 | 6 | 10 | 9 | 31: | 41 | -10 | 25  |  | 11. | Bloemfontein Celtic | 21 | 5 | 11 | 8 | 22: | 28 | -6 | 24  |  | 12. | Grinaker Rangers | 21 | 5 | 11 | 9 | 26: | 35 | -9 | 25 |  | 13. | AmaZulu | 20 | 6 | 8 | 10 | 24: | 37 | -13 | 24  |  | 14. | Bush Bucks Durban | 17 | 4 | 9 | 11 | 22: | 35 | -13 | 24 |  | 15. | Moroka Swallows | 16 | 5 | 6 | 10 | 16: | 29 | -13 | 21 |  | 16. | Witbank Aces | 15 | 3 | 9 | 11 | 18: | 30 | -12 | 23  |  | 17. | Cape Town Spurs | 13 | 4 | 5 | 15 | 19: | 41 | -22 | 24  |  | 18. | Leeds United | 13 | 4 | 5 | 16 | 16: | 49 | -33 | 25 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Wed 09.08.89 | Witbank Aces | 0-1 | Kaizer Chiefs | 0-0 |   0-1  Teenage Dadla 84' Lynville Stadium, Witbank |  | Fri 11.08.89 | Cape Town Spurs | 0-0 | Vaal Refs Stars |   |  |  Hartleyvale 20:00 1-1? |  | Sat 12.08.89 | Moroka Swallows | 2-1? | Witbank Aces |   |  |  Ellis Park 15:00 |  | Sun 13.08.89 | Grinaker Rangers | 0-1 | Orlando Pirates | 0-0 |   0-1  Tebogo Moloi 80' Beechnut Stadium, Tembisa 15:00 |  | Sun 13.08.89 | Hellenic | 0-1 | Kaizer Chiefs | 0-1 |   0-1  Gavin Hunt 37'OG Hartleyvale 15:00 25,000. Referee: David Nungu. |  | Sun 13.08.89 | Giant Blackpool | 0-2 | Fairway Stars | 0-2 |   0-1  Roger Lupiya 1' 0-2  Moses Moloi 27' RC:  Chembo (Fairway) 76' Orlando Stadium 15:00  |  | Sun 13.08.89 | Arcadia Shepherds | 1-1 | Wits University | 0-1 |   0-1  Peter Gordon 29'  1-1 Trevor Poole 67' Berea Park 15:00 |  | Sun 13.08.89 | Bush Bucks Durban | 0-2 | Mamelodi Sundowns | 0-0 |   0-1  Harold Legodi 46'(28'') 0-2  Rabby Moribe 59' Glebe, Umlazi 15:00 |  | Sun 13.08.89 | Leeds United | 0-2 | Jomo Cosmos |   |  |   Rumelin Stadium, Dannhausr 15:00 |  | Sun 13.08.89 | Bloemfontein Celtic | 0-0 | Amazulu | 0-0 |  |   Seisa Ramabodou 15:00 5,000 |   
 | 
 |  
|
 |   |  | Return Round Sunday 21.05.1989 |   
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 18.08.89 | Cape Town Spurs | 0-1? | Mamelodi Sundowns |   |  |   Hartleyvile 20:00 1-2? |  | Sat 19.08.89 | Orlando Pirates | 2-0 | Vaal Refs Stars |   |  |   Tembisa 15:00 |  | Sat 19.08.89 | Wits University | 1-4 | Hellenic |   |  |   Milpark 15:00 |  | Sat 19.08.89 | Fairway Stars | 1-1 | Grinaker Rangers |   |  |   Phudatidjaba 15:00 |  | Sat 19.08.89 | Bloemfontein Celtic | 0-1? | Leeds United |   |  |   Bloemfontein 15:00 1-2? |  | Sat 19.08.89 | Witbank Aces | 1-0 | Giant Blackpool |   |  |   Lynville 15:00 |  | Sat 19.08.89 | Bush Bucks Durban | 4-3 | Jomo Cosmos |   |  |   Glebe 15:00 |  |  JPS Series Final Leg 1 |  | Sun 20.08.89 | Kaizer Chiefs | 2-0 | Moroka Swallows | 2-0 |    1-0 Shane MacGregor 43'  2-0 Shane MacGregor 45+2' Kings Park Rugby Stadium, Durban 15:00 |   
 | 
 | 
 
| Ranking 21.08 | pts | win | drw | lst | gf | ga | g+- | m |  | 1. | Hellenic | 37 | 16 | 5 | 5 | 52: | 19 | +33 | 26 |  | 2. | Kaizer Chiefs | 37 | 16 | 5 | 3 | 36: | 15 | +21 | 24 |  | 3. | Orlando Pirates | 36 | 16 | 4 | 4 | 44: | 18 | +26 | 24 |  | 4. | Mamelodi Sundowns | 35 | 13 | 9 | 4 | 39: | 17 | +22 | 26 |  | 5. | Rabali Blackpool | 33 | 13 | 7 | 5 | 38: | 26 | +12 | 25 |  | 6. | Jomo Cosmos | 31 | 14 | 3 | 10 | 49: | 30 | +19 | 27 |  | 7. | Arcadia Shepherds | 29 | 8 | 13 | 5 | 35: | 25 | +10 | 26 |  | 8. | Wits University | 26 | 8 | 10 | 9 | 34: | 31 | +3 | 27 |  | 9. | Fairway Stars | 25 | 9 | 7 | 10 | 27: | 35 | -8 | 26 |  | 10. | Vaal Refs Stars | 23 | 6 | 11 | 10 | 31: | 43 | -12 | 27 |  | 11. | Bloemfontein Celtic | 22 | 5 | 12 | 9 | 22: | 29 | -7 | 26 |  | 12. | Grinaker Rangers | 22 | 5 | 12 | 10 | 27: | 37 | -10 | 27 |  | 13. | AmaZulu | 21 | 6 | 9 | 10 | 24: | 37 | -13 | 25 |  | 14. | Moroka Swallows | 20 | 7 | 6 | 10 | 20: | 31 | -11 | 23 |  | 15. | Bush Bucks Durban | 19 | 5 | 9 | 12 | 26: | 40 | -14 | 26 |  | 16. | Witbank Aces | 17 | 4 | 9 | 12 | 20: | 32 | -12 | 25 |  | 17. | Leeds United | 15 | 5 | 5 | 17 | 18: | 52 | -34 | 27 |  | 18. | Cape Town Spurs | 14 | 4 | 6 | 16 | 20: | 43 | -23 | 26 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 25.08.89 | Grinaker Rangers | 1-4? | Bush Bucks Durban |   |  |   Rand Stadium 19:30 |  | Fri 25.08.89 | Cape Town Spurs | 0-1 | Giant Blackpool |   |  |   Hartleyvale 20:00 |  | Fri 25.08.89 | Leeds United | 2-4 | Orlando Pirates |   |    Rumelin Stadium, Newcastle 20:00   Samule Sikhakane --- Basil Steenkamp  |  | Sat 26.08.89 | Moroka Swallows | 1-2 | Mamelodi Sundowns | 1-2 |   0-1  Rabbie Moripe 25' 0-2  Cedric Nakhumwa 30'  1-2 Noel Cousins 38' Ellispark 15:00 Referee: David Nungu. |  | Sat 26.08.89 | Arcadia Shepherds | 1-1 | Vaal Refs Stars | 0-0 |   0-1 Ernest Motloung 52'  1-1 Trevor Poole 2T Berea Park 15:00. Referee: Ranjith Ramlucken. |  | Sun 27.08.89 | Kaizer Chiefs | 1-0 | Bloemfontein Celtic | 1-0 |    1-0 Fetsi Molatedi 38' Orlando Stadium 15:00  |  | Sun 27.08.89 | Wits University | 2-1 | Jomo Cosmos | 0-0 |   0-1  Erik September 2T  1-1 Basil Gwagwa 85'  2-1 Nicky Shaw 8-' Milpark 15:00 First win in 10 matches |  | Sun 27.08.89 | AmaZulu | 3-1 | Fairway Stars | 3-0 |    1-0 Neil Tovey 4'pen.  2-0 Julius Chirwa 1T  3-0 Julius Chirwa 1T+1' 3-1  Serame Letsoaka 60' Kings Parg Rugby Stadium 15:00. |  | Sun 27.08.89 | Witbank Aces | 2-0 | Hellenic | 0-0 |    1-0 Ocacio Nonguora 49'  2-0 Ocacio Nonguora 62' Lynneville Stadium near Witbank 15:00  |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 01.09.89 | Grinaker Rangers | 0-2? | Hellenic |   |  |   Rand Stadium 20:00 |  | Sun 03.09.89 | Orlando Pirates | 1-1 | Arcadia Shepherds |   |  |   Tembisa 15:00 |  | Sun 03.09.89 | Jomo Cosmos | 2-1 | Vaal Refs Stars |   |     Eric September Vosloorus 15:00 |  | Sun 03.09.89 | AmaZulu | 1-1 | Rabali Blackpool |   |  |   Kings Park 15:00 |  | Sun 03.09.89 | Witbank Aces | 3-1 | Fairway Stars |   |      Pio Nogueira 2 Lynville 15:00 |  | Sun 03.09.89 | Bush Bucks Durban | 0-2? | Wits University |   |  |   Glebe 15:00 |  |  JPS Series Final Leg 2 |  | Sat 02.09.89 | Kaizer Chiefs | 2-1 | Moroka Swallows | 0-1 |   0-1  Andries Mpondo 44' RC: Andries Mpondo (Moroka) 2T  1-1 Doctor Khumalo 84'   2-1 Shane MacGregor 89' Soccer City 15:00 70,000  |   
 | 
 | 
 
| Leading Goalscorers | G |  | 1. Noel Cousins (Swallows) | 15 |  | 2. Mark Williams (Hellenic) | 13 |  | 2. Philemon Massinga (Cosmos) | 13 |  | 4. John Moshoeu (Blackpool) | 12 |  | 5. Eric September (Cosmos) | 11 |  | 5. Basil Steenkamp (Orolando) | 11 |  | 5. Samuel Sikhakane (Leeds) | 11 |  | 8. Fanie Madida (Blackpool) | 10 |  | 9. Ben Maroga (Vaal) | 9 |  | 9. Reggie Jantjes (Hellenic) | 9 |  | 11.Bennet Massinga (Sundowns) | 8 |  | 11.Moses Moloy | Stars) | 8 |  | 11.Taswald Human (Hellenic) | 8 |  | 11.Ian Palmer (Rangers) | 8 |  | 11.Marks Maponyane (Chiefs) | 8 |  | 16.Albert Mahlangu (Orlando) | 7 |  | 16.Pio Nogueira (Aces) | 7 |  | 16.Trevor Pool (Arcadia) | 7 |  | 16.Geelboi Massango (Blackpool) | 7 |  | 16.Andries Chitja (Sundowns) | 7 |  | 16.Augustine Makalakalane (Cosmos) | 7 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |   |  | --- --.09.89 | Arcadia | 2-2 | Hellenic |    |  | --- --.09.89 | Wits University | 3-1 | Moroka Swallows |    |  | --- --.09.89 | Amazulu | 2-2 | Bloemfontein Celtic |    |  | --- --.09.89 | Grinaker Rangers | 0-0 | Witbank Aces |    |  | --- --.09.89 | Kaizer Chiefs | 1-0 |   |    |  | --- --.09.89 | Vaal Reefs Stars | 2-2 | Mamelodi Subdowns |    |  | Sun 17.09.89 | Amazulu | 2-0 | Kaizer Chiefs | 1-0 |    1-0 Neil Tovey 17'  2-0 Joel Faya 49' Kings Park Rugby stadium. |  | Sun 17.09.89 | Jomo Cosmos | 4-0 | Giant Blackpool | 1-0 |    1-0 Lawrence Siyagaphi 8'  2-0 Jomo Sono 59'  3-0 Philemon Massinga 66'  4-0 Philemon Massinga 83' Vosloorus, Boksburg. Referee: Davis Rasebopye. |  | Sun 17.09.89 | Moroka Swallows | 1-1 | Bloemfontein Celtic | 0-0 |    1-0 Owen da Gama 56' 1-1 Ishael Mokitlane 74' Ellispark |  | Sun 17.09.89 | Fairway Stars | 3-0 | Bush Bucks Durban |   |  | Sun 17.09.89 | Leeds United | 0-0 | Witbank Aces |   |  | Thu 21.09.89 | Cape Town Spurs | 1-1 | Orlando Pirates |    |  |   Hartleyvale 18:30 postponed from Sun 17.09.89 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 22.09.89 | Giant Blackpool | 3-0 | Bush Bucks Durban |   |  |   Milpark 19:00 |  | Fri 22.09.89 | Hellenic | 4-0 | Fairway Stars |   |  |   Hartleyvale 20:00 |  | Fri 22.09.89 | Grinaker Rangers | 0-0 | Leeds United |   |  |   Rand Stadium 20:00 |  | Sat 23.09.89 | Kaizer Chiefs | 0-0 | Jomo Cosmos |   |  |   George Goch 15:00 |  | Sat 23.09.89 | Wits University | 1-1 | Mamelodi Sundowns |   |  |   Milpark 15:00 |  | Sun 24.09.89 | Orlando Pirates | 2-0 | AmaZulu |   |     1-0 Steenkalmp  2-0 Steenkamp George Goch 15:00 |  | Sun 24.09.89 | Arcadia Shepherds | 0-0 | Witbank Aces |   |  |   Berea Park 15:00 |  | Sun 24.09.89 | Moroka Swallows | 5-1 | Cape Town Spurs |   |  |   Ellispark 15:00 |  | Sun 24.09.89 | Bloemfontein Celtic | 2-0 | Vaal Refs Stars |   |  |   Bloemfontein 15:00 |   
 | 
 | 
 
| Ranking 05.10.89 | pts | win | drw | lst | gf | ga | g+- | m |  | 1. | Hellenic | 42 | 18 | 6 | 6 | 60: | 23 | +37 | 30 |  | 2. | Orlando Pirates | 42 | 18 | 6 | 4 | 52: | 22 | +30 | 28 |  | 3. | Kaizer Chiefs | 42 | 18 | 6 | 4 | 38: | 17 | +21 | 28 |  | 4. | Mamelodi Sundowns | 40 | 14 | 12 | 4 | 44: | 21 | +23 | 30 |  | 5. | Giant Blackpool | 38 | 15 | 8 | 7 | 43: | 31 | +12 | 30 |  | 6. | Jomo Cosmos | 36 | 16 | 4 | 11 | 56: | 33 | +23 | 31 |  | 7. | Arcadia Shepherds | 33 | 8 | 17 | 5 | 39: | 29 | +10 | 30 |  | 8. | Wits University | 31 | 10 | 11 | 10 | 40: | 35 | +5 | 31 |  | 9. | Fairway Stars | 27 | 10 | 7 | 13 | 32: | 45 | -13 | 31 |  | 10. | Bloemfontein Celtic | 26 | 6 | 14 | 10 | 26: | 32 | -6 | 30 |  | 11. | AmaZulu | 26 | 8 | 10 | 11 | 30: | 41 | -11 | 29 |  | 12. | Vaal Refs Stars | 25 | 6 | 13 | 12 | 35: | 49 | -14 | 31 |  | 13. | Moroka Swallows | 24 | 8 | 8 | 11 | 29: | 37 | -8 | 27 |  | 14. | Grinaker Rangers | 24 | 5 | 14 | 12 | 28: | 43 | -15 | 31 |  | 15. | Witbank Aces | 23 | 6 | 11 | 13 | 25: | 33 | -8 | 30 |  | 16. | Bush Bucks Durban | 21 | 6 | 9 | 15 | 30: | 49 | -19 | 30 |  | 17. | Leeds United | 17 | 5 | 7 | 18 | 20: | 56 | -36 | 30 |  | 18. | Cape Town Spurs | 15 | 4 | 7 | 18 | 22: | 50 | -28 | 29 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 06.10.89 | Hellenic | 1-0 | Cape Town Spurs |   |  |   Hartleyvale 20:00 |  | Sat 07.10.89 | Kaizer Chiefs | 2-0 | Orlando Pirates |   |    1-0 Maponyane  2-0 Donald Khuse FNB Stadium 15:00 |  | Sat 07.10.89 | Bloemfontein Celtic | 0-0 | Fairway Stars |   |  |   Bloemfontein 15:00 |  | Sun 08.10.89 | Jomo Cosmos | 2-1 | Witbank Aces |   |  |   Vosloorus 15:00 |  | Sun 08.10.89 | Mamelodi Sundowns | 0-2 | Arcadia Shepherds |   |  |   HM Pitje 15:00 |  | Sun 08.10.89 | Moroka Swallows | 1-0 | Giant Blackpool |   |  |   Ellis Park 15:00 |  | Sun 08.10.89 | Bush Bucks Durban | 0-1 | AmaZulu |   |  |   Glebe 15:00 |  | Sun 08.10.89 | Leeds United | 0-0 | Vaal Refs Stars |   |  |   Rumelin 15:00 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Tue?10.10.89 | Grinaker Rangers | 0-1? | Wits University |    |  | Wed 11.10.89 | Kaizer Chiefs | 1-1 | Bush Bucks Durban |   |  | Wed 11.10.89 | Orlando Pirates | 2-0 | Witbank Aces |   |  | Wed 11.10.89 | Hellenic | 2-1 | Giant Blackpool |   |  | Wed 11.10.89 | Moroka Swallows | 1-0 | AmaZulu |   |  | Wed 11.10.89 | Fairway Stars | 2-0 | Cape Town Spurs |   |  | Wed 11.10.89 | Bloemfontein Celtic | 2-1 | Grinaker Rangers |   |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Wed 18.10.89 | Moroka Swallows | 3-1 | Leeds United |   |  |   Ellis Park 20:00 |  | Fri 20.10.89 | Wits University | ppd | Cape Town Spurs |   |  |   Milpark 20:00 |  | Sat 21.10.89 | Kaizer Chiefs | 4-1 | Mamelodi Sundowns |   |    0-1   1-1 Khuse 1  2-1 DoctorR | Khumalo  3-1 Scara Thindwa  4-1 Marks Maponyane RC: Ewe Khambule Soccer City 15:00 |  | Sat 21.10.89 | Arcadia Shepherds | 0-3 | Fairway Stars |   |  |   Bera Park 15:00 |  | Sun 22.10.89 | Hellenic | 0-3 | Orlando Pirates |   |  |   Hartleyvale 15:00 |  | Sun 22.10.89 | Giant Blackpool | 1-2 | Leeds United |   |  |   George Goch 15:00 |  | Sun 22.10.89 | Bloemfontein Celtic | 1-3 | Jomo Cosmos |   |  |   Bloemfontein 15:00 |  | Sun 22.10.89 | Vaal Refs Stars | 1-2? | Witbank Aces |   |  |   Openheimer 15:00 |  | Sun 22.10.89 | Grinaker Rangers | 0-2 | AmaZulu |   |  |   Tembisa 15:00 |  | Sun 22.10.89 | Bush Bucks Durban | 0-2? | Moroka Swallows |   |  |   Glebe 15:00 |   |   
 | 
 | 
 
| Ranking 26.10.1989 | pts | win | drw | lst | gf | ga | g+- | m |  | 1. | Kaizer Chiefs | 47 | 20 | 7 | 4 | 45: | 19 | +26 | 31 |  | 2. | Hellenic | 46 | 20 | 6 | 7 | 63: | 27 | +36 | 33 |  | 3. | Orlando Pirates | 46 | 20 | 6 | 5 | 57: | 25 | +32 | 31 |  | 4. | Jomo Cosmos | 40 | 18 | 4 | 11 | 61: | 35 | +26 | 33 |  | 5. | Mamelodi Sundowns | 40 | 14 | 12 | 6 | 45: | 26 | +19 | 32 |  | 6. | Giant Blackpool | 38 | 15 | 8 | 9 | 45: | 36 | +9 | 32 |  | 7. | Arcadia Shepherds | 35 | 9 | 17 | 6 | 41: | 32 | +9 | 32 |  | 8. | Wits University | 33 | 11 | 11 | 10 | 41: | 35 | +6 | 32 |  | 9. | Fairway Stars | 32 | 12 | 8 | 13 | 37: | 45 | -8 | 33 |  | 10. | Moroka Swallows | 32 | 12 | 8 | 11 | 36: | 38 | -2 | 31 |  | 11. | AmaZulu | 30 | 10 | 10 | 12 | 33: | 42 | -9 | 32 |  | 12. | Bloemfontein Celtic | 29 | 7 | 15 | 11 | 29: | 36 | -7 | 33 |  | 13. | Vaal Refs Stars | 26 | 6 | 14 | 13 | 35: | 52 | -17 | 33 |  | 14. | Witbank Aces | 25 | 7 | 11 | 15 | 28: | 38 | -10 | 33 |  | 15. | Grinaker Rangers | 24 | 5 | 14 | 15 | 29: | 48 | -19 | 34 |  | 16. | Bush Bucks Durban | 22 | 6 | 10 | 17 | 31: | 53 | -22 | 33 |  | 17. | Leeds United | 20 | 6 | 8 | 19 | 23: | 60 | -37 | 33 |  | 18. | Cape Town Spurs | 15 | 4 | 7 | 20 | 22: | 53 | -31 | 31 |   
 | 
 |  
|
 |   |  | Bob Save Super Bowl Semi-Finals (1/2) |   
| date | team 1 _________ | score | team 2 _________ | HT |  | Fri 27.10.89 | Hellenic | 1-1 | Leeds United |   |  |   Greenpoint 20:00 |  | Sun 29.10.89 | Arcadia Shepherds | 0-0 | Bush Bucks Durban |   |  |   Belea Park 15:00  |  | Sun 29.10.89 | Witbank Aces | 1-1 | Cape Town Spurs |   |  |   Lynville 15:00 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Tue 31.10.89 | Cape Town Spurs | 1-1 | Kaizer Chiefs |   |  | Wed 01.11.89 | Orlando Pirates | 1-0 | Moroka Swallows |   |  | Sat 04.11.89 | Orlando Pirates | 1-5 | Jomo Cosmos |   |  |   FNB-Bob City 15:00 |  | Sat 04.11.89 | Moroka Swallows | 0-2 | Wits University |   |  |   George Goch 15:00 |  | Sun 05.11.89 | Mamelodi Sundowns | 2-0 | Fairway Stars | 1-0 |  |   HM Pitje 15:00 |  | Sun 05.11.89 | Giant Blackpool | 0-0 | Kaizer Chiefs | 0-0 |  |   George Goch 15:00 |  | Sun 05.11.89 | Vaal Refs Stars | 4-0 | AmaZulu |   |  |   Oppenheimer 15:00 |   
 | 
 |  
| date | team 1 _________ | score | team 2 _________ | HT |  | Sat 11.11.89 | Kaizer Chiefs | 4-3 | Moroka Swallows | 2-2 |   0-1  Les Grobler 23'  1-1 Shane MacGregor 33' 1-2  Les Grobler 40'  2-2 Shane MacGregor 43'  3-2 Absalom Thindwa 73' 3-3  Noel Cousins 83'  4-3 Donald Khuse 85'pen. FNB Bob City Stadium. Referee: Ian McLeod. |  | Sun 12.11.89 | Mamelodi Sundowns | 1-2 | Orlando Pirates |    |  | --- --.11.89 | Giant Blackpool | 5-3 | Bloemfontein Celtic |    |  | --- --.11.89 | Wits University | 1-1 | Cape Town Spurs |   |  | --- --.11.89 | Amazulu | 3-0 | Arcadia Shepherds |   |   
 | 
 | 
 
| date | team 1 _________ | score | team 2 _________ | HT |  |   | Wits University | 0-2 | Kaizer Chiefs |   |    0-1  Mangena 0-2  Doctor Khumalo |  |   | Kaizer Chiefs | 1-0 | Wits University |   |     1-0 Doctor Khumalo |  |   | Giant Blackpool | 1-1 | Mamelodi Sundowns | RR2 |  |   | Orlando Pirates | 0-0 | Kaizer Chiefs |   |  |   | Mamelodi Sundowns | 2-3 | Wits University |   |  |   | Giant Blackpool | 2-1 | AmaZulu |   |  |   | Wits University | 2-1 | Orlando Pirates |   |  |   | Wits University | 1-1 | AmaZulu |   |  |   | Wits University | 1-1 | Bloemfontein Celtic |   |  |   | Wits University | 1-1 | Witbank Aces |   |  |   | Moroka Swallows | 3-1 | Fairway Stars |   |  |   | AmaZulu | 1-1 | Wits University |   |  |   | Bloemfontein Celtic | 1-3 | Wits University |   |  |   | Vaal Refs Stars | 0-0 | Cape Town Spurs |   |  |   | Witbank Aces | 0-0 | Wits University |   |   
 | 
 |  
| Ranking | 1. | 2. | 3. | 4. | 5. | 6. | 7. | 8. | 9. | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |  | 1. Kaizer Chiefs |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 42 |   |   | 47 |   |   | 51 |  | 2. Orlando Pirates |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 42 |   |   | 46 |   |   | 50 |  | 3. Hellenic |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 42 |   |   | 46 | 47 |  | 4. Jomo Cosmos |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 36 |   | 40 | 42 |  | 5. Mamelodi Sundowns |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 40 |   | 40 |   | 42 |  | 6. Giant Blackpool |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 38 |   |   | 38 |   | 41 |  | 7. Wits University |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 31 | 33 |   | 36 |  | 8. Arcadia Shepherds |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 33 |   | 35 |   | 36 |  | 9. Moroka Swallows |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 24 |   |   |   | 32 |   |   | 32 |  | 10.Fairway Stars |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 27 |   |   | 32 | 32 |  | 11.Amazulu |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 26 |   |   | 30 |   | 32 |  | 12.Bloemfontein Celtic |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 26 |   |   | 29 | 29 |  | 13.Vaal Reefs Stars |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 25 |   | 26 | 28 |  | 14.Witbank Aces |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 23 |   |   | 25 | 26 |  | 15.Grinaker Rangers |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 24 |   |   | 24 |  | 16.Bush Bucks Durban |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 21 |   |   | 22 | 23 |  | 17.Leeds United |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 17 |   |   | 20 | 21 |  | 18.Cape Town Spurs |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | 15 |   | 15 |   |   | 18 |   
 | 
 |  
 |