Data coverage
Premier Soccer League · 2026/27

Top scorers

Season stats are ready. Player stats are missing or incomplete for 25 of 73 completed matches. Rankings include players with confirmed appearances only. About the data
#PlayerPlayedGoals
1T. NgwenyaAmazulu88
2N. XuluRichards Bay95
3T. MoremiOrlando Pirates75
4I. RaynersMamelodi Sundowns74
5M. ZikakayoMilford FC104
6V. LetsoaloTS Galaxy94
7A. Van WykMamelodi Sundowns83
8B. LeónMamelodi Sundowns83
9B. RadiopaneOrlando Pirates53
10Q. PlaatjiesStellenbosch73
11T. MatthewsMamelodi Sundowns103
12Y. MbuthumaOrlando Pirates73
13B. MuzeuSekhukhune United52
14C. MailulaMamelodi Sundowns102
15E. RammalaSekhukhune United82
16G. LunguOrlando Pirates62
17H. MajadiboduChippa United92
18Jean LwambaDurban City92
19K. NdlovuKruger United82
20L. MaboeKaizer Chiefs82
21L. SeemaOrlando Pirates92
22M. MbanjwaAmazulu92
23M. NdlovuMarumo Gallants92
24M. PuleSiwelele82
25M. ShabalalaKaizer Chiefs62
26O. AppollisOrlando Pirates92
27S. DionGolden Arrows82
28S. KwayibaStellenbosch92
29S. MkhuliseMamelodi Sundowns52
30S. NdlabiMilford FC92
31Samkele SihlaliMarumo Gallants42
32Siyanda NdlovuMamelodi Sundowns02
33T. MatuludiMamelodi Sundowns22
34T. MokoaneSekhukhune United92
35T. MokoenaMamelodi Sundowns62
36A. BalitiSiwelele81
37A. MaqokolaAmazulu91
38A. MatroseChippa United81
39B. DlaminiPolokwane City81
40B. GroblerStellenbosch71
41B. MokoenaMamelodi Sundowns51
42B. NashixwaRichards Bay41
43Bright NdlovuSekhukhune United71
44C. SaileSiwelele71
45D. MsendamiOrlando Pirates21
46D. TitusStellenbosch21
47DanielsStellenbosch91
48E. SeedatKruger United81
49F. BasadienMamelodi Sundowns61
50G. PhilanderPolokwane City91
51G. SirinoDurban City71
52H. DomingoDurban City61
53I. JonesChippa United91
54J. GxakosheMilford FC81
55K. KgositsileOrlando Pirates01
56K. LetlhakuMamelodi Sundowns31
57Keanan JohannessenStellenbosch31
58L. BaartmanKaizer Chiefs71
59L. KhumaloRichards Bay81
60L. MabuyaRichards Bay71
61L. PhiliKaizer Chiefs21
62L. SifumbaDurban City81
63M. ChiliMilford FC81
64M. MthembuRichards Bay91
65M. N'GuessanSiwelele21
66M. VilakaziKaizer Chiefs81
67M. ZwaneKruger United31
68Malibongwe KhozaMamelodi Sundowns81
69N. MaphangulePolokwane City71
70N. MlotshwaChippa United71
71N. NdlondloMarumo Gallants91
72N. RadebeAmazulu91
73N. S. GilbaniSekhukhune United31
74N. SibisiOrlando Pirates71
75O. MoletsheMarumo Gallants61
76Oageng PhiriSekhukhune United51
77P. JwaraMilford FC31
78P. KumaloGolden Arrows91
79P. MmodiKaizer Chiefs71
80R. DanielsPolokwane City01
81S. GeorgeTS Galaxy81
82S. JezaSiwelele91
83S. KammiesChippa United71
84S. MasilelaOrlando Pirates71
85S. McinekaRichards Bay81
86S. NdlovuKaizer Chiefs61
87S. SibiyaKruger United81
88Sicelo MasilelaMilford FC101
89Surprise ManthosiPolokwane City81
90T. DhludhluMarumo Gallants51
91T. NdeluRichards Bay61
92Thabana MabenaMilford FC71
93Tidimalo MolokwanePolokwane City91
94V. ZuluTS Galaxy61
95W. DubaKaizer Chiefs61
96W. MakhubuStellenbosch, Kruger United71
97Y. MfoloziSiwelele91
98A. BitegekoKaizer Chiefs00
99A. BitegekoKaizer Chiefs30
100A. BonaniChippa United60
101A. ChabanhuMilford FC10
102A. Du PreezStellenbosch40
103A. JiyaneGolden Arrows50
104A. KonqobeKruger United30
105A. MaxweleGolden Arrows90
106A. McabaSekhukhune United20
107A. MobaraChippa United90
108A. ModibaMamelodi Sundowns90
109A. MphotheKruger United70
110A. NgwenyaPolokwane City00
111A. SitholeAmazulu50
112A. TiwaniKruger United30
113A. TshobeniChippa United70
114A. Van RooiGolden Arrows30
115A. VelebayiKaizer Chiefs40
116Abram MashelePolokwane City20
117Alou DoumbiaDurban City20
118Anslin WilliamsTS Galaxy50
119Arthur SalesMamelodi Sundowns10
120B. AubaasMamelodi Sundowns40
121B. CrossKaizer Chiefs30
122B. DlaminiChippa United20
123B. MabuzaMarumo Gallants, Orlando Pirates40
124B. MadingwaneChippa United80
125B. MalatjieKruger United70
126B. NikaniPolokwane City20
127B. PetersenKaizer Chiefs70
128B. PoggenpoelDurban City60
129B. SamChippa United20
130B. ShanduDurban City90
131B. SigomosheOrlando Pirates, Milford FC50
132Banele MnguniPolokwane City70
133Bhekani MthiyaneMilford FC30
134Blessing ThuloSiwelele50
135Bohlale NgwatoOrlando Pirates10
136Bongani MthembuDurban City20
137C. ButsakaStellenbosch80
138C. DansinOrlando Pirates40
139C. MdevulanaTS Galaxy40
140C. MthethwaMilford FC90
141C. NgemaKruger United30
142C. OhizuSekhukhune United50
143CiroSekhukhune United10
144D. CardosoSekhukhune United70
145D. DiakitéChippa United00
146D. HottoOrlando Pirates50
147D. LungaMamelodi Sundowns10
148D. ManakaMarumo Gallants70
149D. MatshekeStellenbosch10
150D. MsibiGolden Arrows10
151D. SolomonsKaizer Chiefs40
152E. AgnikoiGolden Arrows50
153E. BrooksDurban City50
154E. ChislettKaizer Chiefs50
155E. IghodaroKaizer Chiefs40
156E. injiliMarumo Gallants40
157E. MakgopaOrlando Pirates20
158E. MaovaGolden Arrows30
159E. RamajaPolokwane City10
160E.LakoMarumo Gallants60
161Edson KhumaloTS Galaxy30
162F. AbrahamsKaizer Chiefs50
163F. AsareDurban City90
164F. GcabaDurban City40
165F. NtwariKruger United20
166Flávio SilvaKaizer Chiefs30
167G. KekanaMamelodi Sundowns70
168G. KhotoSekhukhune United10
169G. KhupeSekhukhune United70
170G. MargemanSiwelele50
171G. MoraloAmazulu20
172G. MoseleChippa United90
173G. NhlanhlaGolden Arrows60
174G. PalaceStellenbosch60
175G. PhokoSiwelele30
176G. TaunyanaStellenbosch40
177H. EksteinAmazulu50
178H. IssahSiwelele30
179H. SereetsKruger United20
180I. BancéChippa United30
181I. TapéTS Galaxy80
182Ian Aubrey OtienoRichards Bay60
183Igor SalatielTS Galaxy10
184Inácio MiguelKaizer Chiefs90
185J. FebruarySiwelele20
186J. FiguareidoChippa United90
187J. KarleseGolden Arrows30
188J. MarksSiwelele30
189J. MokoneDurban City90
190J. MutudzaPolokwane City00
191J. MutudzaPolokwane City30
192Jaisen Jaren CliffordSiwelele00
193Junior PapierDurban City10
194Junior ZindogaTS Galaxy70
195K. AdeyanjuStellenbosch10
196K. AllanAmazulu30
197K. EtemesiMarumo Gallants00
198K. JohannesMamelodi Sundowns20
199K. JurgensDurban City10
200K. KhwanyaMilford FC30
201K. LekoloaneAmazulu00
202K. LupaluleleSiwelele10
203K. MarebaneMarumo Gallants10
204K. MfecaneChippa United80
205K. MhlongoTS Galaxy30
206K. MngonyamaKruger United40
207K. MofokengDurban City20
208K. MohammeKruger United70
209K. MudauMamelodi Sundowns30
210K. NcubeMarumo Gallants80
211K. NdamaneMamelodi Sundowns50
212K. NkgwesaKaizer Chiefs20
213K. OtladisaMarumo Gallants80
214K. PhillipsAmazulu20
215K. RadebeMilford FC40
216K. RakosaGolden Arrows10
217K. SebelebeleOrlando Pirates70
218K. SebonePolokwane City30
219K. SheziGolden Arrows80
220K. ThokozaniGolden Arrows60
221K. TlakaSekhukhune United00
222Kagiso MlamboMarumo Gallants30
223Kgaogelo RamushuStellenbosch30
224L. BernAmazulu60
225L. ButtonMarumo Gallants30
226L. De KockDurban City10
227L. KapingaKruger United20
228L. KoapengDurban City20
229L. MahalaRichards Bay70
230L. MakuaDurban City10
231L. MathebulaPolokwane City30
232L. MatlouStellenbosch90
233L. MhlongoAmazulu60
234L. MojelaSekhukhune United60
235L. MotaungTS Galaxy70
236L. MothibaMamelodi Sundowns10
237L. NguseGolden Arrows20
238L. NkakiPolokwane City90
239L. NkosiMilford FC10
240L. TshabalalaChippa United40
241L. VenaStellenbosch90
242L. ZikhaliRichards Bay70
243Leeyogan SavilleChippa United10
244Lennol MathebulaTS Galaxy40
245Lucky MalatsiPolokwane City00
246Lundi MahalaRichards Bay00
247M. AllendeMamelodi Sundowns100
248M. ButheleziSekhukhune United80
249M. DandjinouKruger United70
250M. KhanyiChippa United40
251M. KhosaPolokwane City10
252M. LebusaStellenbosch10
253M. MahlanguTS Galaxy10
254M. MatimaKruger United70
255M. MazibukoSiwelele60
256M. MbunjanaTS Galaxy90
257M. MkhizeDurban City10
258M. MkhizeMilford FC50
259M. MncwangoTS Galaxy70
260M. MphambanisoMarumo Gallants30
261M. MthiyaneOrlando Pirates60
262M. MvalaMamelodi Sundowns20
263M. MvelaseTS Galaxy90
264M. MvundlelaPolokwane City30
265M. NelKruger United50
266M. NemtajelaOrlando Pirates10
267M. PadimeOrlando Pirates30
268M. RamabuSekhukhune United40
269M. RantoaTS Galaxy20
270M. RikhotsoMarumo Gallants80
271M. SeketsoMarumo Gallants50
272M. ShumahAmazulu10
273M. SikakaneMarumo Gallants70
274M. W. MaokeTS Galaxy20
275M. ZwaneKruger United80
276Malebogo ModisePolokwane City80
277Manuel KambalaPolokwane City90
278Marvin Sibusiso SikhosanaMarumo Gallants20
279Matome MmolaiOrlando Pirates10
280Mcedi VandalaSekhukhune United30
281Mfanuvela MafulekaGolden Arrows10
282Monty BatlhabanePolokwane City20
283N. BlomStellenbosch10
284N. BomeloRichards Bay20
285N. DlaminiGolden Arrows90
286N. MabasoGolden Arrows60
287N. MakhubelaKruger United90
288N. MobbieSekhukhune United40
289N. MokoenaAmazulu30
290N. NdabaOrlando Pirates60
291N. NgwenyaTS Galaxy20
292N. NkosiTS Galaxy80
293N. RalenkoaneMarumo Gallants20
294N. RapooOrlando Pirates40
295N. ZwaneGolden Arrows90
296Neo MokhachaneSiwelele80
297Nhlakanipho NgcoboRichards Bay10
298Njabulo NgcoboSiwelele40
299Nkosiyethu MkhabelaRichards Bay10
300Nuno SantosMamelodi Sundowns40
301O. CeleMilford FC100
302O. MalulekeGolden Arrows70
303O. MandiSekhukhune United00
304O. MasulukePolokwane City40
305O. MdakaAmazulu80
306O. MzimelaAmazulu60
307Olwethu NzimandeRichards Bay00
308Ousman BarryGolden Arrows10
309OzilKruger United30
310P. FisherTS Galaxy10
311P. MakoKaizer Chiefs20
312P. MaswanganyiOrlando Pirates30
313P. SithebeRichards Bay00
314Phakamani NgxongoMilford FC30
315Q. SibandeStellenbosch50
316R. FroslerKaizer Chiefs70
317R. GossMamelodi Sundowns10
318R. HanamubAmazulu80
319R. LeanerKaizer Chiefs20
320R. MokhuoaneSiwelele60
321R. Van NeelGolden Arrows80
322R. WilliamsMamelodi Sundowns90
323S. BarnsRichards Bay70
324S. CeleGolden Arrows20
325S. ChaineOrlando Pirates90
326S. FakudeKruger United30
327S. GumbiRichards Bay20
328S. GweleRichards Bay70
329S. HlangabezaAmazulu90
330S. JaliRichards Bay20
331S. JoyiMilford FC20
332S. KhumaloRichards Bay10
333S. KobediSiwelele70
334S. MadonselaGolden Arrows00
335S. MadunaAmazulu30
336S. MahlanguKruger United40
337S. MakgalakaSekhukhune United10
338S. MalivhaSekhukhune United10
339S. MasekoDurban City90
340S. MashininiPolokwane City20
341S. MbheleMarumo Gallants60
342S. MdluliMilford FC100
343S. MkhizeSekhukhune United90
344S. MoremiMarumo Gallants00
345S. MsimangoStellenbosch40
346S. MsomiGolden Arrows10
347S. MthantiMamelodi Sundowns90
348S. MthembuDurban City00
349S. MthethwaAmazulu80
350S. MthethwaKaizer Chiefs80
351S. MtshaliRichards Bay20
352S. NcananaDurban City90
353S. NdebeleSiwelele80
354S. NdloziSekhukhune United10
355S. NduliOrlando Pirates10
356S. NgobeniTS Galaxy30
357S. NkwaliStellenbosch90
358S. Ntiya-NtiyaMarumo Gallants70
359S. NwabaliChippa United90
360S. NzamaRichards Bay70
361S. PedersenOrlando Pirates30
362S. RasebotjaSiwelele70
363S. SaralinaKruger United10
364S. SeabiChippa United80
365S. SelepeOrlando Pirates60
366S. SimelaneRichards Bay00
367S. SitholeGolden Arrows90
368S. SiyayaMilford FC20
369S. StephensStellenbosch90
370S. XuluTS Galaxy50
371S. ZuluOrlando Pirates30
372Samukelo XuluSiwelele20
373Sapholwethu KelepuPolokwane City00
374Seluleko MahlambiTS Galaxy70
375Seth GreenDurban City30
376Seun NdlovuChippa United20
377Shaheed Kazeem D'AngeloSekhukhune United70
378Siphamandla HlezaMilford FC90
379Siphelele SangweniSekhukhune United10
380Siphesihle TatiTS Galaxy20
381Sipho Gift MasetiTS Galaxy10
382Sisanda MbheleChippa United00
383Siyabonga GumedeRichards Bay20
384Siyabonga MsomiDurban City60
385Siyabonga SibanyoniKruger United00
386Siyanda XuluTS Galaxy00
387Sphamandla ZikhaliAmazulu70
388T. CeleMamelodi Sundowns10
389T. FieliesAmazulu90
390T. GumedeRichards Bay40
391T. KhibaSekhukhune United50
392T. KutumelaMarumo Gallants40
393T. LebitsoStellenbosch90
394T. LetshediSiwelele40
395T. LukheleMarumo Gallants20
396T. MabasoKaizer Chiefs10
397T. MakaraChippa United30
398T. MantshiyaneGolden Arrows30
399T. MashegoStellenbosch80
400T. MashigoAmazulu40
401T. MashiloaneSekhukhune United40
402T. MatlhokoAmazulu40
403T. MatsimbiSekhukhune United90
404T. MbanjwaGolden Arrows50
405T. MbathaOrlando Pirates20
406T. MbungaMilford FC90
407T. MkhwanaziMarumo Gallants20
408T. MohlammeMarumo Gallants10
409T. MokobodiOrlando Pirates80
410T. MoloisaneKaizer Chiefs70
411T. MonyaneKaizer Chiefs50
412T. MorenaMamelodi Sundowns40
413T. MorrisDurban City70
414T. MthethwaStellenbosch50
415T. MthombeniSiwelele10
416T. MukumelaKruger United30
417T. NdlelaKruger United30
418T. NkwanaSekhukhune United00
419T. NkwePolokwane City70
420T. NodadaDurban City50
421T. NsabataSekhukhune United10
422T. NtsabelengMamelodi Sundowns10
423T. PotsaneSiwelele60
424T. SesaneSiwelele70
425T. SikhakhaneRichards Bay70
426T. TavengwaKruger United70
427T. ZandamelaTS Galaxy10
428T. ZwaneMamelodi Sundowns50
429Thabelo TshikwetaTS Galaxy10
430Thabisa NdeluRichards Bay00
431Thobani BhenguMilford FC80
432Thulani NdlelaKruger United00
433Tshepang MatubePolokwane City30
434Tshepo KakoraTS Galaxy60
435Tylo SangerDurban City90
436V. AndriesStellenbosch10
437V. KopamotsePolokwane City30
438V. LetlapaSekhukhune United10
439Vusumuzi MthabelaMilford FC100
440W. KouassiAmazulu30
441W. NgemaRichards Bay50
442W. NgidiRichards Bay10
443X. SitholeChippa United20
444Y. MadibaMarumo Gallants40
445Yanelisa NomandelaMilford FC70
446Z. KwinikaKaizer Chiefs70
447Z. LepasaSiwelele10
448Z. MdunyelwaMamelodi Sundowns30

Season totals for players with a confirmed appearance for the club in this competition. Missing values are not counted as zero.

Source: API-Football · Updated