Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Premier Soccer League·Regular Season - 15·FT
Orlando PiratesOrlando Pirates
2-0
HT (1-0)
Richards BayRichards Bay
Wed, Mar 11, 2026·5:30 PM UTC·Orlando Stadium · Soweto

Last 5 meetings

Full H2H
D
Fri
Apr 10
2026
Richards BayRichards Bay
Orlando PiratesOrlando Pirates
2
2
Premier Soccer League
HT 1-0Regular Season - 24Umhlathuze Sports Stadium, Richards BayChristopher Kistoor, South Africa
W
Sat
Nov 8
2025
Richards BayRichards Bay
Orlando PiratesOrlando Pirates
0
1
League Cup
HT 0-1Semi-finalsKing Zwelithini Stadium, Durban
W
Sun
Jan 26
2025
Richards BayRichards Bay
Orlando PiratesOrlando Pirates
1
3
Cup
HT 0-2Round of 32King Goodwill Zwelithini Stadium, Durban, KNJ. Chavani
W
Tue
Nov 5
2024
Orlando PiratesOrlando Pirates
Richards BayRichards Bay
1
0
Premier Soccer League
HT 1-0Regular Season - 5Orlando Stadium, Johannesburg, GAMasixole Bambiso, South Africa
W
Sun
Sep 29
2024
Richards BayRichards Bay
Orlando PiratesOrlando Pirates
0
1
Premier Soccer League
HT 0-0Regular Season - 3King Goodwill Zwelithini Stadium, Durban, KNM. Bambiso

Match events

  1. 27'
    O. Appollis
    Assist: K. Sebelebele
    Orlando Pirates
    ⚽
  2. 60'
    E. Makgopa ↑
    Y. Mbuthuma ↓
    Orlando Pirates
    🔁
  3. 60'
    T. Moremi ↑
    P. Maswanganyi ↓
    Orlando Pirates
    🔁
  4. 64'
    Makhehlene Makhaula
    Foul
    Orlando Pirates
    🟨
  5. 68'
    🟨
    Richards Bay
    Moses Mthembu
    Foul
  6. 71'
    🔁
    Richards Bay
    B. T. Nashixwa ↑
    T. Mthethwa ↓
  7. 75'
    🔁
    Richards Bay
    K. Mutizwa ↑
    L. Mahala ↓
  8. 75'
    🔁
    Richards Bay
    L. Khumalo ↑
    M. Mthembu ↓
  9. 84'
    🔁
    Richards Bay
    W. Ngema ↑
    S. Barns ↓
  10. 90+1'
    N. Ndaba ↑
    D. Hotto ↓
    Orlando Pirates
    🔁
  11. 90+1'
    M. Chabatsane ↑
    O. Appollis ↓
    Orlando Pirates
    🔁
  12. 90'
    E. Makgopa (pen.)
    Orlando Pirates
    ⚽

Match stats

Orlando PiratesRichards Bay
  • 58%Possession42%
  • 18Shots9
  • 7Shots on target1
  • 8Shots off target5
  • 3Blocked shots3
  • 8Shots inside box3
  • 10Shots outside box6
  • 447Passes326
  • 369Accurate passes241
  • 83%Pass accuracy74%
  • 4Corners3
  • 15Fouls14
  • 1Yellow cards1
  • 1Saves5

Lineups

Orlando Pirates
Orlando Pirates
Formation: 4-2-3-1

Starting XI

Goalkeeper
  • 24S. Chaine
Defenders
  • 36K. Sebelebele
  • 33L. Seema
  • 5N. Sibisi
  • 7D. Hotto
Midfielders
  • 8M. Makhaula
  • 16T. Mbatha
  • 12O. Appollis
  • 28P. Maswanganyi
  • 38R. Mofokeng
Forwards
  • 9Y. Mbuthuma

Substitutes

  • 35M. N. Buthelezi
  • 14A. De Jong
  • 17E. Makgopa
  • 15M. Nemtajela
  • 46C. Dansin
  • 21D. van Rooyen
  • 11T. Moremi
  • 3N. Ndaba
  • 43M. Chabatsane
Coach: Abdeslam Ouaddou
Richards Bay
Richards Bay
Formation: 4-1-4-1

Starting XI

Defenders
  • 22L. Mabuya
  • 5T. Sikhakhane
  • 25S. Mcineka
Midfielders
  • 6T. Mthethwa
  • 30S. Barns
  • 20M. Mthembu

Substitutes

  • 32S. Mtshali
  • 45B. T. Nashixwa
  • 19S. Nzama
  • 18K. Mutizwa
  • 35T. Ndelu
  • 33W. Ngema
  • 77L. Khumalo
  • 55M. Mzobe
Coach: Papi Zothwane

Top performers

Orlando PiratesOrlando Pirates
  • Thalente Mbatha90'8.7
  • Relebohile Mofokeng90'7.9
  • Kamogelo Sebelebele1A90'7.7
  • Oswin Appollis1G89'7.6
  • Nkosinathi Sibisi90'7.3
Richards BayRichards Bay
  • Moses Mthembu75'7.0
  • Ian Otieno90'6.9
  • Lindokuhle Zikhali90'6.9
  • Lundi Mahala75'6.9
  • Thembela Sikhakhane90'6.7