Premier Soccer League · Regular Season - 8
Orlando Pirates 3–0 TS Galaxy
Tue 13 Oct 2026 · 17:30 UTC · Ellis Park, Gauteng Province
Orlando PiratesTeam 1588
TS GalaxyTeam 1158Match story
Orlando Pirates · draw · TS GalaxyBefore kick-off: 76% · 16% · 8%
Last reading, 90+3': 100% · 0% · 0%
Live chances from PlayerElo's pre-match model and the current score.
We gave Orlando Pirates 76% to win: they did.
- Boitumelo Lawrence Radiopane 1334 +25* assist Oswin Appollis 1807 −1*18'
Orlando Pirates:Boitumelo Lawrence Radiopane 1334 +25* assist Oswin Appollis 1807 −1* - Ghampani Lungu 1421 −2*25'
Orlando Pirates:Ghampani Lungu 1421 −2* - 41'Mpho Mvelase 1128 −19*
TS Galaxy:Mpho Mvelase 1128 −19* - 45'Seluleko Mahlambi 1304 −11* for Siyanda Xulu 1148 −8*
TS Galaxy:Seluleko Mahlambi 1304 −11* for Siyanda Xulu 1148 −8* - Tshepang Moremi 1715 0* for Ghampani Lungu 1421 −2*45'
Orlando Pirates:Tshepang Moremi 1715 0* for Ghampani Lungu 1421 −2* - Tshepang Moremi 1715 0* assist B Sigomoshe 1644 +6*50'
Orlando Pirates:Tshepang Moremi 1715 0* assist B Sigomoshe 1644 +6* - Kabelo Kgosietsile 1415 −1* for Oswin Appollis 1807 −1*55'
Orlando Pirates:Kabelo Kgosietsile 1415 −1* for Oswin Appollis 1807 −1* - Mthetheleli Sibansezwe Mthiyane 1499 +4* for B Sigomoshe 1644 +6*56'
Orlando Pirates:Mthetheleli Sibansezwe Mthiyane 1499 +4* for B Sigomoshe 1644 +6* - 62'Mlondi Mncwango 1223 −10*
TS Galaxy:Mlondi Mncwango 1223 −10* - Evidence Makgopa 1711 −4* for Boitumelo Lawrence Radiopane 1334 +25*66'
Orlando Pirates:Evidence Makgopa 1711 −4* for Boitumelo Lawrence Radiopane 1334 +25* - 66'T. Kakora 1114 −9*
TS Galaxy:T. Kakora 1114 −9* - 70'Thulani Zandamela for S. George 1092 −14*
TS Galaxy:Thulani Zandamela for S. George 1092 −14* - thapelo mokobodi 1250 +45*73'
Orlando Pirates:thapelo mokobodi 1250 +45* - Simphiwe Masilela 1446 +29*76'
Orlando Pirates:Simphiwe Masilela 1446 +29* - 77'Anslin Williams 1042 −8* for Junior Zindoga 1140 −8*
TS Galaxy:Anslin Williams 1042 −8* for Junior Zindoga 1140 −8* - 77'Makhama Rantoa 1044 −8* for Mpho Mvelase 1128 −19*
TS Galaxy:Makhama Rantoa 1044 −8* for Mpho Mvelase 1128 −19* - Sbangani Zulu 1208 −2* for Nkosinathi Sibisi 1763 −6*81'
Orlando Pirates:Sbangani Zulu 1208 −2* for Nkosinathi Sibisi 1763 −6* - Simphiwe Masilela 1446 +29*90+2'
Orlando Pirates:Simphiwe Masilela 1446 +29*
Line-ups
Elo change from this match, next to the Elo after it.
Before kick-off: 76% · 16% · 8%(Orlando Pirates · draw · TS Galaxy)
Our most likely score was 2–0 (11%); the result 3–0 had 10%.
- Average value of the starting XI: Orlando Pirates €511K, TS Galaxy €111K.
- Draw chance was 15%, below the Premier Soccer League average of 24% this round.
- Orlando Pirates' expected eleven was in form: average EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +2.1 over 180 days.
- Orlando Pirates had won their last 5 matches.
Form
Last five matches; the number is the team Elo of the eleven that started.
Orlando Pirates
2nd in Premier Soccer League · 19 pts from 7
- 20 SepWMarumo Gallants South Africa PSL1540
- 17 SepWDurban City South Africa PSL1537
- 1 SepWKruger United South Africa PSL1505
- 25 AugWSekhukhune United South Africa PSL1504
- 16 AugWChippa United South Africa PSL1577
TS Galaxy
12th in Premier Soccer League · 6 pts from 7
- 20 SepLChippa United South Africa PSL1185
- 13 SepLKruger United South Africa PSL1165
- 5 SepDSekhukhune United South Africa PSL1175
- 25 AugWMarumo Gallants South Africa PSL1173
- 16 AugDGolden Arrows South Africa PSL1190
Season outlook
From the Premier Soccer League simulation, before this match.
| Club | Pts now | Pred. pts | Title | Top 4 | Bottom 3 | Most likely |
|---|---|---|---|---|---|---|
| Orlando Pirates | 19 /7 | 65.9 | 31% | 100% | 0% | 2nd |
| TS Galaxy | 6 /7 | 29.2 | 0% | <1% | 40% | 14th |
Each bar is one finishing position, 1st on the left to 16th on the right; the taller the bar, the likelier that finish.
Players to watch
Highest EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. (Elo Above Replacement over the last 180 days) in each starting eleven. Elo after each match, last three years.

Orlando Pirates · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +4.5 (Elite) · Elo 1769

TS Galaxy · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +1.8 (Good) · Elo 1277
Team Elo history
Starting-eleven Team Elo in league matches, last three years.
Coach Elo history
Elo after each match, last three years (the whole career if shorter).
Coach DNA: creative · shot-heavy
Coach DNA: balanced profile
Playing style
How both clubs play against their own league (2024–2026).
Orlando Pirates: shot-heavy · creative (how Abdeslam Ouaddou plays) · TS Galaxy: balanced profile (how Adnan Beganović plays)
* Includes our monthly adjustment: every month we take a little off each player's Elo to keep ratings from inflating.