Premier Soccer League 2016/17 | Results
May 27, 2017
 Golden Arrows2 - 1Orlando Pirates Played
 Maritzburg United1 - 1Bloemfontein Celtic Played
 Polokwane City4 - 2Cape Town City Played
 Kaizer Chiefs1 - 0Bidvest Wits Played
 Ajax Cape Town0 - 1Baroka FC Played
 SuperSport United0 - 1Platinum Stars Played
 Highlands Park2 - 2Mamelodi Sundowns Played
 Free State Stars0 - 0Chippa United Played
May 17, 2017
 Mamelodi Sundowns2 - 2Maritzburg United Played
 Cape Town City1 - 0Golden Arrows Played
 Bidvest Wits2 - 0Polokwane City Played
 Chippa United3 - 0SuperSport United Played
 Baroka FC0 - 0Highlands Park Played
 Platinum Stars2 - 0Kaizer Chiefs Played
 Orlando Pirates0 - 0Ajax Cape Town Played
 Bloemfontein Celtic0 - 0Free State Stars Played
May 13, 2017
 Ajax Cape Town2 - 0Bloemfontein Celtic Played
 Polokwane City1 - 0Kaizer Chiefs Played
 Golden Arrows3 - 2Baroka FC Played
May 10, 2017
 Free State Stars3 - 1Bidvest Wits Played
 Bloemfontein Celtic0 - 0Orlando Pirates Played
 Mamelodi Sundowns2 - 2Baroka FC Played
 Maritzburg United0 - 0Platinum Stars Played
May 9, 2017
 SuperSport United4 - 2Cape Town City Played
May 7, 2017
 Platinum Stars1 - 0Highlands Park Played
 Orlando Pirates0 - 2Mamelodi Sundowns Played
 Bidvest Wits1 - 0Maritzburg United Played
May 6, 2017
 Polokwane City2 - 3SuperSport United Played
 Kaizer Chiefs1 - 1Golden Arrows Played
 Chippa United0 - 1Ajax Cape Town Played