16/05/2026 · 13:00 South African Premier Division · Jornada 29
Estadio Orlando Amstel Arena
Jornada 29
Ciudad Soweto

Timeline

Half-time
90'+4
Ronaldo Maarman → Sphiwe Prince Mahlangu
Sustitución
82'
Deon Hotto → Nkosikhona Ndaba
Sustitución
77'
Bokang Trevor Mokwena → Ronaldo Maarman
Sustitución
70'
Frederick Asare
Tarjeta amarilla
69'
Simphiwe Selepe → Abdoulaye Fousseyni Mariko
Sustitución
69'
Patrick Maswanganyi → Tshepang Moremi
Sustitución
66'
Brooklyn Poggenpoel
Tarjeta amarilla
54'
Joslin Kamatuka → Luphumlo Kaka Sifumba
Sustitución
52'
Joslin Kamatuka
Tarjeta amarilla
42'
Terrence Mashego
Tarjeta amarilla
39'
Yanela Mbuthuma → Evidence Makgopa
Sustitución
35'
Bokang Trevor Mokwena
Tarjeta amarilla
30'
Kyle Jurgens
Tarjeta amarilla
21'
Simphiwe Selepe
Tarjeta amarilla

Match statistics

Orlando Pirates
Durban City FC
77%
Ball possession
23%
1.48
Expected goals
0.28
31
Total shots
4
0
Goalkeeper saves
8
19
Corner kicks
1
2
Fouls
12
586
Passes
185
15
Tackles
15
12
Free kicks
2
1
Yellow cards
6
31
Total shots
4
8
Shots on target
0
0
Hit woodwork
0
13
Shots off target
1

Lineups

Orlando Pirates · 4-2-3-1 Durban City FC · 4-2-3-1
24 S. Chaine 36 K. Sebelebele 33 L. Seema 5 N. Sibisi 7 D. Hotto 16 T. Mbatha 20 S. Selepe 38 R. Mofokeng 28 P. Maswanganyi 12 O. Appollis 9 Y. Mbuthuma 33 F. Asare 2 E. Jalai 5 S. Ncanana 30 M. Mkhize 23 T. Mashego 17 K. Jurgens 18 B. Poggenpoel 14 J. Kamatuka 26 T. Nodada 20 J. Lwamba 15 B. T. Mokwena

Player performance

Orlando Pirates
PlayerMINGARating
90 7
90 7.2
90 6.9
90 7.4
82 7.2
90 7.8
69 7.1
90 7.1
69 6.9
90 7.2
39 6.6
51 6.8
21 7.3
21 7
8 6.7
Durban City FC
PlayerMINGARating
90 7.7
90 6.5
90 8.2
90 7
90 6.7
90 6.6
90 6.7
54 6.4
90 7.2
90 6.3
77 6.1
36 6.6
12 6.7
1