South AfricaSouth Africa
Founded 1937

Orlando Pirates Squad

WWWWW
Orlando Stadium · 40,000
Johannesburg, GA

Goalkeepers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
S. Chaine
S. Chaine#24 · 29y · South Africa
981000007.5
S. Dladla
S. Dladla#32 · 24y · South Africa
0000000.0
PlayerMatchesGoalsRating
S. Chaine
S. Chaine#24 · 29y · South Africa
907.5
S. Dladla
S. Dladla#32 · 24y · South Africa
000.0

Defenders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
L. Seema
L. Seema#6 · 24y · South Africa
981022107.6
N. Sibisi
N. Sibisi#5 · 30y · South Africa
762110007.4
K. Sebelebele
K. Sebelebele#36 · 23y · South Africa
758901007.1
N. Ndaba
N. Ndaba#3 · 23y · South Africa
645600007.3
D. Hotto
D. Hotto#7 · 35y · Namibia
536801006.8
S. Zulu
S. Zulu#37 · 23y · South Africa
318900105.5
B. Sigomoshe
B. Sigomoshe#2 · 26y
15601007.7
N. Rapoo
N. Rapoo#19 · 20y
44600006.7
B. Mabuza
B. Mabuza#41 · 22y · South Africa
11200006.6
T. Xoki
T. Xoki#27 · 30y · South Africa
0-0000-
M. Chabatsane
M. Chabatsane#43 · 23y · South Africa
0-0000-
PlayerMatchesGoalsRating
L. Seema
L. Seema#6 · 24y · South Africa
927.6
N. Sibisi
N. Sibisi#5 · 30y · South Africa
717.4
K. Sebelebele
K. Sebelebele#36 · 23y · South Africa
707.1
N. Ndaba
N. Ndaba#3 · 23y · South Africa
607.3
D. Hotto
D. Hotto#7 · 35y · Namibia
506.8
S. Zulu
S. Zulu#37 · 23y · South Africa
305.5
B. Sigomoshe
B. Sigomoshe#2 · 26y
107.7
N. Rapoo
N. Rapoo#19 · 20y
406.7
B. Mabuza
B. Mabuza#41 · 22y · South Africa
106.6
T. Xoki
T. Xoki#27 · 30y · South Africa
00-
M. Chabatsane
M. Chabatsane#43 · 23y · South Africa
00-

Midfielders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
T. Mokobodi
T. Mokobodi#33 · 23y · South Africa
865904107.4
T. Moremi
T. Moremi#11 · 25y · South Africa
754050007.2
S. Masilela
S. Masilela#48 · 21y
742511206.9
O. Appollis
O. Appollis#12 · 24y · South Africa
942123007.2
C. Dansin
C. Dansin#46 · 21y
432800007.1
M. Mthiyane
M. Mthiyane#29 · 24y · South Africa
632600206.9
S. Selepe
S. Selepe#20 · 21y
630000106.8
K. Kgositsile
K. Kgositsile#49 · South Africa
027611006.9
P. Maswanganyi
P. Maswanganyi#28 · 27y · South Africa
323601207.2
T. Mbatha
T. Mbatha#16 · 25y · South Africa
214900006.6
S. Nduli
S. Nduli#30 · 30y · South Africa
15500006.6
Bohlale Ngwato
Bohlale Ngwato#47 · 19y
11500006.7
Matome Mmolai
Matome Mmolai#26 · 22y
11300006.6
M. Nemtajela
M. Nemtajela#15 · 24y · South Africa
11200006.7
K. Kgosietsile
K. Kgosietsile#49 · 22y
7000000.0
Abdoulaye Mariko
Abdoulaye Mariko#4 · 21y · Mali
0-0000-
PlayerMatchesGoalsRating
T. Mokobodi
T. Mokobodi#33 · 23y · South Africa
807.4
T. Moremi
T. Moremi#11 · 25y · South Africa
757.2
S. Masilela
S. Masilela#48 · 21y
716.9
O. Appollis
O. Appollis#12 · 24y · South Africa
927.2
C. Dansin
C. Dansin#46 · 21y
407.1
M. Mthiyane
M. Mthiyane#29 · 24y · South Africa
606.9
S. Selepe
S. Selepe#20 · 21y
606.8
K. Kgositsile
K. Kgositsile#49 · South Africa
016.9
P. Maswanganyi
P. Maswanganyi#28 · 27y · South Africa
307.2
T. Mbatha
T. Mbatha#16 · 25y · South Africa
206.6
S. Nduli
S. Nduli#30 · 30y · South Africa
106.6
Bohlale Ngwato
Bohlale Ngwato#47 · 19y
106.7
Matome Mmolai
Matome Mmolai#26 · 22y
106.6
M. Nemtajela
M. Nemtajela#15 · 24y · South Africa
106.7
K. Kgosietsile
K. Kgosietsile#49 · 22y
700.0
Abdoulaye Mariko
Abdoulaye Mariko#4 · 21y · Mali
00-

Attackers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
Y. Mbuthuma
Y. Mbuthuma#9 · 23y · South Africa
747130106.9
G. Lungu
G. Lungu#23 · 27y · Zambia
629820106.9
B. Radiopane
B. Radiopane#25 · 23y · South Africa
524031007.1
D. Msendami
D. Msendami#45 · 25y · Zimbabwe
27110007.2
S. Pedersen
S. Pedersen#31 · 26y · Norway
34800006.4
E. Makgopa
E. Makgopa#17 · 25y · South Africa
23900006.9
M. Padime
M. Padime#38 · 19y
33700006.6
M. Nkota
M. Nkota#21 · 21y · South Africa
0000000.0
PlayerMatchesGoalsRating
Y. Mbuthuma
Y. Mbuthuma#9 · 23y · South Africa
736.9
G. Lungu
G. Lungu#23 · 27y · Zambia
626.9
B. Radiopane
B. Radiopane#25 · 23y · South Africa
537.1
D. Msendami
D. Msendami#45 · 25y · Zimbabwe
217.2
S. Pedersen
S. Pedersen#31 · 26y · Norway
306.4
E. Makgopa
E. Makgopa#17 · 25y · South Africa
206.9
M. Padime
M. Padime#38 · 19y
306.6
M. Nkota
M. Nkota#21 · 21y · South Africa
000.0

Squad and player statistics sourced from official match data for the selected competition and season.

Orlando Pirates squad in Premier Soccer League 2026: key players

Orlando Pirates's Premier Soccer League squad lists 37 players this season. Goalkeepers: 2, defenders: 11, midfielders: 16, attackers: 8. The average age of the players who have featured is 24.2. The squad includes players from 6 countries.

Goals have been shared around: 10 different players have scored, led by T. Moremi (5). T. Mokobodi leads the team in assists (4).

L. Seema has been the standout regular, with an average rating of 7.6. S. Chaine has made the most saves in goal (18).

Forecasts for upcoming matches are on the Orlando Pirates Predictions page, and season numbers on the Orlando Pirates Statistics page.