Fri, 10 Apr 2026, 17:30
Premier Soccer League
South-Africa
Full Time
Match Timeline
10'
Normal Goal → S. Mcineka
52'
Normal Goal → R. Mofokeng
56'
Substitution 1 → E. Makgopa
59'
Normal Goal → L. Mahala
66'
Substitution 1 → N. Bomelo
66'
Substitution 2 → W. Ngema
68'
Substitution 2 → A. De Jong
71'
Yellow Card
71'
Substitution 3 → T. Mthethwa
77'
Substitution 3 → P. Maswanganyi
84'
Yellow Card
86'
Substitution 4 → L. Khumalo
87'
Yellow Card
90'
Normal Goal → D. Hotto
Match Statistics
3Shots on Goal8
3Shots off Goal10
6Total Shots27
0Blocked Shots9
2Shots insidebox16
4Shots outsidebox11
15Fouls9
1Corner Kicks17
0Offsides2
24Ball Possession76
3Yellow Cards0
6Goalkeeper Saves1
180Total passes532
116Passes accurate449
64Passes %84
Starting Lineups
Richards Bay1:1
Starting XI
1Ian OtienoG
5Thembela SikhakhaneD
45Baggio Tuli-Ngenovali NashixwaM
17Thulani GumedeM
14Lundi MahalaF
25Simphiwe Fortune McinekaD
36Lindokuhle ZikhaliM
37Sbangani ZuluD
20Moses MthembuM
22Lwandile Sandile MabuyaD
30Sanele BarnsM
Orlando Pirates1:1
Starting XI
24Sipho ChaineG
7Deon HottoD
15Masindi NemtajelaM
11Tshepang MoremiM
9Yanela MbuthumaF
5Nkosinathi SibisiD
16Thalente MbathaM
38Relebohile MofokengM
33Lebone SeemaD
12Oswin AppollisM
36Kamogelo SebelebeleD
Head-to-Head
1
Wins
4
Draws
6
Wins
📈 Team Form & Statistics
Richards Bay
Form: W-L-L-L-W
Orlando Pirates
Form: W-W-D-W-W
Record
2 W
3 D
5 L
•
7 W
2 D
1 L
Goals Per Game
0.7
Scored
vs
2.7
Scored
1.3
Conceded
vs
0.5
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
60%
BTTS
40%
BTTS
40%
Home/Away Performance
Scored
Home:1.3
Away:0.3
Conceded
Home:1.0
Away:1.5
Scored
Home:2.0
Away:3.8
Conceded
Home:0.5
Away:0.5
⚡ Elo Ratings
Long Term Elo Rating
1550
Average
1679
Good
Short Term Elo Rating
1607
↑ Momentum (+57)
1706
↑ Momentum (+28)
Expected Outcome
23%
Home Win
28%
Draw
49%
Away Win
Attack & Defence Elo
Long Term
1442
Attack
1565
1576
Defence
1712
Recent Form
1472
Attack
1594
1563
Defence
1756
Post-Match Changes
+4
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

