TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Premier Soccer League · Matchday 7

Richards Bay

N. Xulu 77', 86'

2 – 3

FT

 

HT 0–1

Sekhukhune United

T. Mokoane 10'

N. S. Gilbani 73'

N. Rammala 90'

Premier Soccer League

Matchday 7

Richards Bay2–3Sekhukhune United

1.56

Expected goals

0.86

10′73′77′86′90′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: RB 1.56, SU 0.86.

RBSU· Richards Bay Stadium (Umhlathuze), Richards Bay

tacklezone.app

Match report

Richards Bay 2-3 Sekhukhune United

Sekhukhune United edged out Richards Bay 3-2 at Richards Bay Stadium (Umhlathuze) in Premier Soccer League. Mokoane opened the scoring for Sekhukhune United on 10', Gilbani made it 2-0 to Sekhukhune United on 73', Xulu pulled one back for Richards Bay on 77', Xulu added his second on 86' and Rammala put Sekhukhune United back in front on 90'.

Expected goals finished Richards Bay 1.56, Sekhukhune United 0.86. On the balance of chances Richards Bay had enough to take something from it, which makes this a result Sekhukhune United will take more happily than the performance deserved. Richards Bay held 58.0% of the ball.

It was settled late — Rammala struck on 90' to swing it Sekhukhune United's way with the game otherwise level.

The numbers picked up more than the scoreline shows. Sekhukhune United graded out for clinical edge — 3 goals and 0.86 expected goals. Richards Bay graded out for set-piece siege — 9 corners.

Ndongani Samba Gilbani came out of it with the best individual rating on the pitch, 8.2 for Sekhukhune United from 1 goal and 1 shot.

It was a niggly afternoon: 26 fouls between them, with Sekhukhune United conceding the most free-kicks (15).

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

58%Possession42%
16Shots10
1.56xG0.86

What the numbers say

3 reads

Clinical Edge

Sekhukhune United

Sekhukhune United finished well above what their chances were worth — 3 goals from 0.86 xG.

Goals
3
Expected goals
0.86
Overperformance
+2.14

Late Drama

Both teams

The game was still moving in the closing minutes — Sekhukhune United scored on 90′.

Goals after 80′
2
Last goal
90′

Set-Piece Siege

Richards Bay

Richards Bay turned the game into a dead-ball contest with 9 corners.

Corners
9
Opponent
3

Timeline

⚽10'

T. Mokoane — assist: B. Muzeu

🔄18'

S. Sangweni ↑ K. Tlaka ↓

Half-time
🔄66'

B. Ndlovu ↑ B. Muzeu ↓

🔄66'

O. Phiri ↑ T. Nkwana ↓

W. Ngema ↑ S. Barns ↓

🔄67'
⚽73'

N. S. Gilbani

L. Mahala ↑ S. Gwele ↓

🔄75'

N. Xulu — assist: M. Mthembu

⚽77'

N. Xulu

⚽86'
🔄88'

C. Ohizu ↑ T. Mokoane ↓

⚽90'

N. Rammala — assist: O. Phiri

Match info

Kickoff 
VenueRichards Bay Stadium (Umhlathuze), Richards Bay
RefereeMichael Mosemeng, South Africa
CompetitionPremier Soccer League
Season2026
RoundMatchday 7
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

Richards Bay

#14

3 pts · 7 played

LLLDD

Sekhukhune United

#6

11 pts · 7 played

WDDLW

Richards Bay

LLDD
  • @ Milford FC1–5 · 13 Sep
  • vs Amazulu1–2 · 4 Sep
  • vs Kaizer Chiefs2–2 · 26 Aug
  • @ Durban City1–1 · 15 Aug

Sekhukhune United

DDLL
  • @ Stellenbosch1–1 · 11 Sep
  • vs TS Galaxy0–0 · 5 Sep
  • @ Orlando Pirates0–3 · 29 Aug
  • @ Orlando Pirates0–2 · 25 Aug