Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballPremier Soccer LeagueFull time

Orlando Pirates vs Kaizer Chiefs

Ellis Park · South Africa

Orlando PiratesWinner
2:1
Kaizer Chiefs

Team statistics

  • 1.99Expected goals1.7
  • 396Accurate passes345
  • 9Shots inside box7
  • 3Shots outside box7
  • 3Blocked shots7
  • 6Free kicks18
  • 1.99Expected goals1.7
  • 396Accurate passes345
  • 9Shots inside box7
  • 3Shots outside box7
  • 3Blocked shots7
  • 6Free kicks18
  • 3Shots on goal2
  • 1Saves1
  • 6Shots off goal5
  • 3Offsides0
  • 460Passes420
  • 12Total shots14
  • 2Yellow cards1
  • 2Corners6
  • 0Red cards1
  • 19Fouls7
  • 53%Possession47%

Line-ups

Orlando Pirates 4-2-3-1

  1. 24S. ChaineG
  2. 7D. HottoD
  3. 6L. SeemaD
  4. 5N. SibisiD
  5. 3N. NdabaD
  6. 20S. SelepeM
  7. 16T. MbathaM
  8. 48S. MasilelaM
  9. 33T. MokobodiM
  10. 11T. MoremiM
  11. 9Y. MbuthumaF

Kaizer Chiefs 4-2-3-1

  1. 1B. PetersenG
  2. 39R. FroslerD
  3. 84Inácio MiguelD
  4. 42T. MoloisaneD
  5. 29P. MakoD
  6. 5S. MthethwaM
  7. 6L. MaboeM
  8. 28Mfundo VilakaziM
  9. 7M. ShabalalaM
  10. 13P. MmodiM
  11. 47W. DubaF

Orlando Pirates 4-2-3-1

  1. 24S. ChaineG
  2. 7D. HottoD
  3. 6L. SeemaD
  4. 5N. SibisiD
  5. 3N. NdabaD
  6. 20S. SelepeM
  7. 16T. MbathaM
  8. 48S. MasilelaM
  9. 33T. MokobodiM
  10. 11T. MoremiM
  11. 9Y. MbuthumaF

Bench

  1. 37S. ZuluD
  2. 49K. KgosietsileM
  3. 32S. DladlaG
  4. 12O. AppollisF
  5. 23G. LunguF
  6. 17E. MakgopaF
  7. 29M. MthiyaneM
  8. 21M. NkotaF
  9. MP
    38Mpho PadimeF

Coach

A. Ouaddou

Kaizer Chiefs 4-2-3-1

  1. 1B. PetersenG
  2. 39R. FroslerD
  3. 84Inácio MiguelD
  4. 42T. MoloisaneD
  5. 29P. MakoD
  6. 5S. MthethwaM
  7. 6L. MaboeM
  8. 28Mfundo VilakaziM
  9. 7M. ShabalalaM
  10. 13P. MmodiM
  11. 47W. DubaF

Bench

  1. 77Flávio SilvaF
  2. 44B. BvumaG
  3. 23E. ChislettM
  4. 24R. DortleyD
  5. 4Z. KwinikaD
  6. TM
    34T. MabasoM
  7. 38K. NkgwesaD
  8. 35F. AbrahamsM
  9. 17A. VelebayiM

Coach

F. Da Cruz

Timeline

0'15'30'45'60'75'90'105'120'
  1. 24'GoalYanela Mbuthuma (assist: thapelo mokobodi)Orlando Pirates
  2. 30'GoalP. MmodiKaizer Chiefs
  3. 55'GoalTshepang Moremi (assist: thapelo mokobodi)Orlando Pirates
0'15'30'45'60'75'90'105'120'
  1. 8'Yellow cardReeve FroslerKaizer Chiefs
  2. 24'GoalYanela Mbuthuma (assist: thapelo mokobodi)Orlando Pirates
  3. 30'GoalP. MmodiKaizer Chiefs
  4. 38'Yellow cardSimphiwe SelepeOrlando Pirates
  5. 43'Yellow cardLebone SeemaOrlando Pirates
  6. 45'SubstitutionOn: Ghampani LunguOff: Nkosikhona ndabaOrlando Pirates
  7. 55'GoalTshepang Moremi (assist: thapelo mokobodi)Orlando Pirates
  8. 59'SubstitutionOn: Mpho PadimeOff: Thalente MbathaOrlando Pirates
  9. 59'SubstitutionOn: Mthetheleli Sibansezwe MthiyaneOff: Simphiwe SelepeOrlando Pirates
  10. 69'SubstitutionOn: Zitha MachekeOff: Reeve FroslerKaizer Chiefs
  11. 75'SubstitutionOn: Evidence MakgopaOff: Yanela MbuthumaOrlando Pirates
  12. 75'SubstitutionOn: Oswin AppollisOff: Simphiwe MasilelaOrlando Pirates
  13. 76'SubstitutionOn: Faiz AbrahamsOff: mfundo vilakaziKaizer Chiefs
  14. 81'Yellow cardInacio Miguel Ferreira SantosKaizer Chiefs
  15. 82'SubstitutionOn: Flávio SilvaOff: P. MmodiKaizer Chiefs
  16. 82'SubstitutionOn: Ethan ChislettOff: Lebohang MaboeKaizer Chiefs
  17. 90'Red cardInacio Miguel Ferreira SantosKaizer Chiefs

Players of the match

  • 8.6T. MokobodiOrlando Pirates
  • 7.75T. MoremiOrlando Pirates
  • 7.7Y. MbuthumaOrlando Pirates
PlayerMinutesRating
T. Mokobodi908.6
T. Moremi907.75
Y. Mbuthuma757.7
P. Mmodi827.57
S. Masilela757.06
G. Lungu456.95
L. Seema906.93
N. Sibisi906.79
Mpho Padime316.69
S. Chaine906.67
T. Moloisane906.67
O. Appollis156.63
E. Makgopa156.6
P. Mako906.6
S. Selepe596.5
M. Mthiyane316.49
L. Maboe826.46
N. Ndaba456.42
W. Duba906.42
Mfundo Vilakazi766.37
D. Hotto906.35
Flávio Silva86.31
M. Shabalala906.23
S. Mthethwa906.21
T. Mbatha596.18
Z. Kwinika216.12
F. Abrahams146.06
E. Chislett85.97
B. Petersen905.59
R. Frosler695.56
Inácio Miguel905.47
S. Zulu00
M. Nkota00
S. Dladla00
K. Kgosietsile00
A. Velebayi00
B. Bvuma00
R. Dortley00
T. Mabaso00
K. Nkgwesa00

Standings

PositionRecordPointsGoal diff
2Orlando Pirates8-1-025+19
5Kaizer Chiefs3-5-114+4
Premier Soccer League table

Recent matches

  • Orlando Pirates
    4-1WLWWWW3
  • Kaizer Chiefs
    1-3-1DDDLWW1

Also in this competition

FinishedMarumo GallantsvsSiwelelePremier Soccer LeagueRoyal Bafokeng Stadium3:2
FinishedMilford FCvsSekhukhune UnitedPremier Soccer LeagueRichards Bay Stadium (Umhlathuze)1:0
FinishedStellenboschvsChippa UnitedPremier Soccer LeagueDanie Craven Stadium0:2
FinishedAmazuluvsGolden ArrowsPremier Soccer LeagueMoses Mabhida Stadium1:0
FinishedMarumo GallantsvsSiwelelePremier Soccer LeagueRoyal Bafokeng Stadium3:2
FinishedMilford FCvsSekhukhune UnitedPremier Soccer LeagueRichards Bay Stadium (Umhlathuze)1:0
FinishedStellenboschvsChippa UnitedPremier Soccer LeagueDanie Craven Stadium0:2
FinishedAmazuluvsGolden ArrowsPremier Soccer LeagueMoses Mabhida Stadium1:0
FinishedPolokwane CityvsTS GalaxyPremier Soccer LeaguePeter Mokaba Stadium0:0
FinishedKruger UnitedvsRichards BayPremier Soccer LeagueKaNyamazane Stadium3:1
FinishedMamelodi SundownsvsDurban CityPremier Soccer LeagueLoftus Versfeld Stadium4:1
PostponedChippa UnitedvsSekhukhune UnitedPremier Soccer LeagueNelson Mandela Bay Stadium

Entertainment only. 18+. Play responsibly.