SOUPremier Soccer League · Matchday 9Saturday, 31 October 2026 · Ellis Park

Orlando Pirates

2nd · 25 pts
2–1FULL TIME

Kaizer Chiefs

5th · 14 pts
72% Orlando
19% Draw
9% Kaizer
OUR PICK
Orlando Pirates to win
Model probability 72% · fair odds
1.38
Expected goals
2.00 – 0.53
Confidence
Very high

Fair odds

From our model, no margin
1X211.38X5.28211.41
Goals 2.5Over2.05Under1.86
Both scoreGG2.62NG1.55

Every market, one match

Over 1.5 goals@1.39
Over 1.5
72%
Over/Under 2.5@1.86
Under 2.5
54%
Both teams to score@1.55
NG
64%
Double chance@1.10
1X
91%

Season stats

Orlando PiratesKaizer Chiefs
2.3Goals per game1.6
0.2Conceded per game1.1
2.78Points per game1.56
89%Win rate33%
19Goal difference4
15Form, last 5 (pts)6

Orlando Pirates form

No recent matches.

Kaizer Chiefs form

No recent matches.

Head to head

0
Orlando
0
Draw
0
Kaizer

These sides haven't met recently.

Premier Soccer League table

#TeamGPGDPts
1Mamelodi Sundowns10+1826
2Orlando Pirates9+1925
3Amazulu9+522
4Milford FC10+418
5Kaizer Chiefs9+414
6Sekhukhune United9014
7Chippa United9-111
8Stellenbosch9-110
9Kruger United9-610
10Golden Arrows9-28

Match preview

Our model makes Orlando Pirates clear favourites, giving them a 72% chance of winning against 19% for the draw.

Our fair price for "Home win" is 1.38 — the pick only has value at a bookmaker price above that.

We expect 2.5 goals in total (2.00 for Orlando Pirates, 0.53 for Kaizer Chiefs), which points to Under 2.5 as a secondary angle.

Orlando Pirates sit 2nd on 25 points; Kaizer Chiefs are 5th on 14.

Check team news before kick-off — a late change to either line-up moves the numbers.