Skip to main content

Match analysis

South-AfricaPremier Soccer League

Durban City vs Orlando Pirates — live score & stats

Durban City against Orlando Pirates in the Premier Soccer League (South-Africa) on 29th November 2025. Both sides' Elo ratings and recent form, the lineups, the head-to-head record and the best prices on the match are all on this page, refreshing live through the game.

Live score, Elo ratings, form and every key stat from this Premier Soccer League clash.

Match Timeline

23'
E. Makgopa⚽
Normal Goal → R. Mofokeng
29'
Masindi Nemtajela🟨
Yellow Card
46'
M. Nemtajela🔄
Substitution 1 → M. Makhaula
53'
Jean Lwamba🟨
Yellow Card
61'
B. Mokwena🔄
Substitution 1 → L. Koapeng
61'
J. Lwamba🔄
Substitution 2 → J. Kamatuka
65'
T. Moremi🔄
Substitution 2 → O. Appollis
65'
E. Makgopa🔄
Substitution 3 → Y. Mbuthuma
72'
Nkosikhona Ndaba🟨
Yellow Card
73'
Unknown Player🔄
Substitution 3 → S. Magawana
75'
Patrick Maswanganyi🟨
Yellow Card
77'
P. Maswanganyi⚽
Normal Goal → O. Appollis
79'
P. Maswanganyi🔄
Substitution 4 → K. Dlamini
82'
Siphamandla Ncanana🟨
Yellow Card
87'
S. Maseko🔄
Substitution 4 → L. Sifumba
87'
F. Gcaba🔄
Substitution 5 → O. Nyulu
88'
T. Lebitso🔄
Substitution 5 → D. van Rooyen
90+5'
Siphamandla Ncanana🟨
Yellow Card
90+5'
Siphamandla Ncanana🟥
Red Card

Match Statistics

2Shots on Goal4
5Shots off Goal2
8Total Shots9
1Blocked Shots3
3Shots insidebox7
5Shots outsidebox2
14Fouls16
1Corner Kicks2
4Offsides1
44Ball Possession56
3Yellow Cards3
1Red Cards0
2Goalkeeper Saves2
340Total passes440
246Passes accurate327
72Passes %74

Form & key stats

Last 10 matches, all competitions

Durban City

3W 3D 4L1.20 pts/game

Orlando Pirates

8W 1D 1L2.50 pts/game

Per game

Durban City at home vs Orlando Pirates away

The stronger figure on each row is highlighted. Both teams to score is a shared stat, so neither side takes the highlight.

Elo ratings

Before the match · within Premier Soccer League

Overall edge
+183Orlando Pirates
Venue edge
+101Orlando Pirates
Rating period
Match snapshot
Durban City versus Orlando Pirates: long term Elo, before the match
Durban CityHomeRatingOrlando PiratesAway
Strength
1,522Overall1,705
1,526Match venue1,627
1,526At home1,677
1,492Away1,627
Attack & defence
1,465Attack1,548
1,561Defence1,680
1,497Home attack1,537
1,461Away attack1,519
1,534Home defence1,663
1,535Away defence1,649
Match profile
1,458Goal environment1,168
1,487Home goals1,353
1,472Away goals1,315
1,493Possession1,513
Specialist ratings
1,506Set-piece attack1,535
1,506Set-piece defence1,534
1,503Close games1,634
1,529Winning margin1,727

The venue row sets Durban City at home against Orlando Pirates on the road, which is the most telling comparison for this exact game. The higher number on each row is highlighted.

Match profile rows describe how the game is likely to flow, not who is stronger. A high goal environment points to an open, high-scoring contest; possession shows who tends to keep the ball.

Starting Lineups

Durban CityDurban City1:1

Starting XI

1D. KeetG
23T. MashegoD
8A. JodwanaM
10S. Maseko4:1
20J. Lwamba5:1
30M. Mkhize2:2
17K. Jurgens3:2
15B. Mokwena4:2
5S. NcananaD
7H. DomingoM
4F. GcabaD

Orlando PiratesOrlando Pirates1:1

Starting XI

24S. ChaineG
3N. Ndaba2:1
15M. NemtajelaM
11T. MoremiM
17E. MakgopaF
44M. MbokaziD
16T. MbathaM
28P. MaswanganyiM
5N. SibisiD
38R. MofokengM
37T. LebitsoD