Sat, 16 May 2026, 13:00
Premier Soccer League
South-Africa
Full Time
Match Timeline
21'
Yellow Card
30'
Yellow Card
35'
Yellow Card
39'
Substitution 1 → Evidence Makgopa
42'
Yellow Card
52'
Yellow Card
54'
Substitution 1 → Luphumlo Kaka Sifumba
66'
Yellow Card
69'
Substitution 2 → Abdoulaye Fousseyni Mariko
69'
Substitution 3 → Tshepang Moremi
70'
Yellow Card
77'
Substitution 2 → Ronaldo Maarman
82'
Substitution 4 → Nkosikhona Ndaba
90'
Substitution 3 → Sphiwe Prince Mahlangu
Match Statistics
7Shots on Goal0
13Shots off Goal1
30Total Shots4
10Blocked Shots3
10Shots insidebox2
20Shots outsidebox2
2Fouls12
19Corner Kicks1
77Ball Possession23
1Yellow Cards6
0Goalkeeper Saves7
585Total passes185
493Passes accurate104
84Passes %56
1.45expected_goals0.28
0.23goals_prevented0.23
Starting Lineups
Orlando Pirates1:1
Starting XI
24Sipho ChaineG
7Deon HottoD
20Simphiwe SelepeM
12Oswin AppollisM
9Yanela MbuthumaF
5Nkosinathi SibisiD
16Thalente MbathaM
28Patrick MaswanganyiM
33Lebone SeemaD
38Relebohile MofokengM
36Kamogelo SebelebeleD
Durban City1:1
Starting XI
33Frederick AsareG
23Terrence MashegoD
18Brooklyn PoggenpoelM
20Jean LwambaM
15Bokang Trevor MokwenaF
30Mfanafuthi MkhizeD
17Kyle JurgensM
26Thabo NodadaM
5Siphamandla NcananaD
14Joslin KamatukaM
2Emmanuel JalaiD
Head-to-Head
1
Wins
1
Draws
0
Wins
📈 Team Form & Statistics
Orlando Pirates
Form: W-W-D-W-D
Durban City
Form: D-D-W-D-L
Record
7 W
3 D
0 L
•
3 W
3 D
4 L
Goals Per Game
2.7
Scored
vs
0.9
Scored
0.5
Conceded
vs
1.2
Conceded
Betting Indicators
Clean Sheets
60%
Clean Sheets
30%
BTTS
40%
BTTS
40%
Home/Away Performance
Scored
Home:2.4
Away:3.0
Conceded
Home:0.4
Away:0.6
Scored
Home:0.8
Away:1.0
Conceded
Home:0.5
Away:2.3
⚡ Elo Ratings
Long Term Elo Rating
1680
Good
1540
Average
Short Term Elo Rating
1712
↑ Momentum (+32)
1575
↑ Momentum (+35)
Expected Outcome
50%
Home Win
28%
Draw
22%
Away Win
Attack & Defence Elo
Long Term
1578
Attack
1471
1710
Defence
1571
Recent Form
1620
Attack
1448
1746
Defence
1582
Post-Match Changes
-7
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

