Punts is free and independent. We earn a commission when you join a licensed bookmaker through our links; it never changes a tip.Free and independent: we earn from our links, never from a tip. 18+.

PSL results

PSL results for the last 40 matches, the latest Kruger United 3-1 Richards Bay on Sat 31 Oct. Every score as it was confirmed, newest first.

PSL log: a league table with the crests of Mamelodi Sundowns, Orlando Pirates, AmaZulu, Kaizer Chiefs and Stellenbosch, beside the next fixture with our chance and the best price (PSL results)

The last 40 PSL results

  • Sat 31 OctKruger United3-1Richards Bay
  • Sat 31 OctMamelodi Sundowns4-1Durban City
  • Sat 31 OctStellenbosch FC0-2Chippa United
  • Sat 31 OctAmaZulu FC1-0Golden Arrows
  • Sat 31 OctPolokwane City0-0TS Galaxy
  • Sat 31 OctOrlando Pirates2-1Kaizer Chiefs
  • Sat 31 OctMilford FC1-0Sekhukhune United
  • Fri 30 OctMarumo Gallants3-2Siwelele
  • Sun 18 OctSiwelele1-0Polokwane City
  • Sat 17 OctGolden Arrows0-1Milford FC
  • Sat 17 OctChippa United0-1Kruger United
  • Sat 17 OctSekhukhune United2-1Marumo Gallants
  • Tue 13 OctDurban City1-2AmaZulu FC
  • Tue 13 OctKaizer Chiefs1-1Stellenbosch FC
  • Tue 13 OctRichards Bay1-4Mamelodi Sundowns
  • Tue 13 OctOrlando Pirates3-0TS Galaxy
  • Sun 20 SepMilford FC1-1Durban City
  • Sun 20 SepGolden Arrows0-0Kaizer Chiefs
  • Sun 20 SepTS Galaxy0-1Chippa United
  • Sun 20 SepMarumo Gallants0-2Orlando Pirates
  • Sat 19 SepRichards Bay2-3Sekhukhune United
  • Sat 19 SepPolokwane City0-1AmaZulu FC
  • Sat 19 SepKruger United0-1Stellenbosch FC
  • Thu 17 SepOrlando Pirates2-0Durban City
  • Sun 13 SepMilford FC5-1Richards Bay
  • Sun 13 SepTS Galaxy0-1Kruger United
  • Sun 13 SepSiwelele1-1Golden Arrows
  • Sat 12 SepChippa United1-1Mamelodi Sundowns
  • Sat 12 SepAmaZulu FC1-0Marumo Gallants
  • Sat 12 SepPolokwane City1-1Kaizer Chiefs
  • Fri 11 SepStellenbosch FC1-1Sekhukhune United
  • Wed 9 SepMamelodi Sundowns3-0Siwelele
  • Sun 6 SepKaizer Chiefs3-2Siwelele
  • Sun 6 SepGolden Arrows1-2Mamelodi Sundowns
  • Sat 5 SepSekhukhune United0-0TS Galaxy
  • Sat 5 SepChippa United0-0Milford FC
  • Fri 4 SepRichards Bay1-2AmaZulu FC
  • Fri 4 SepMarumo Gallants2-2Polokwane City
  • Wed 2 SepMamelodi Sundowns2-0Milford FC
  • Tue 1 SepDurban City0-0Stellenbosch FC

Where this comes from

The log, fixtures and results are read once a day from the PSL's MatchCentre (psl.co.za). The chances and prices beside a fixture are Punts' own: every licensed South African bookmaker's price with its margin taken out, Pinnacle's line where it prices the match, and our goals model. A fixture shows them from the moment the books price it, usually about a week before kick-off.

More football: Premier League, Champions League, AFCON, La Liga, Serie A, Bundesliga, and every soccer prediction today. Betting is for over-18s; a chance is not a promise.

PSL results: questions

What was the latest PSL result?

Kruger United 3-1 Richards Bay, on Sat 31 Oct.

Where do these PSL results come from?

From the PSL's MatchCentre (psl.co.za), read once a day. A match appears here after its result is confirmed there.

18+ only. Gambling can be addictive: bet only what you can afford to lose. Free, confidential help: National Responsible Gambling Programme 0800 006 008. Winners know when to stop.
Get the free tips by email