# Player Country Team Goals (Penalty)
1. Tshegofatso Mabaso South Africa South Africa Moroka Swallows Moroka Swallows
Orlando Pirates Orlando Pirates
16 (1)
2. Iqraam Rayners South Africa South Africa Stellenbosch FC Stellenbosch FC 15 (1)
3. Bradley Grobler South Africa South Africa SuperSport United SuperSport United 12 (0)
Lucas Ribeiro Brazil Brazil Mamelodi Sundowns Mamelodi Sundowns 12 (4)
5. Peter Shalulile Namibia Namibia Mamelodi Sundowns Mamelodi Sundowns 9 (1)
6. Sphiwe Mahlangu South Africa South Africa TS Galaxy TS Galaxy 8 (2)
Khanyisa Mayo South Africa South Africa Cape Town City FC Cape Town City FC 8 (0)
Samir Nurković Serbia Serbia TS Galaxy TS Galaxy 8 (0)
Chibuike Ohizu Nigeria Nigeria Sekhukhune United Sekhukhune United 8 (2)
10. Ashley Cupido South Africa South Africa Cape Town Spurs Cape Town Spurs 7 (0)
Augustine Kwem Nigeria Nigeria AmaZulu FC AmaZulu FC 7 (1)
Gabadinho Mhango Malawi Malawi Moroka Swallows Moroka Swallows 7 (1)
Devin Titus South Africa South Africa Stellenbosch FC Stellenbosch FC 7 (0)
14. Oswin Appollis South Africa South Africa Polokwane City FC Polokwane City FC 6 (0)
Lungelo Nguse South Africa South Africa Golden Arrows Golden Arrows 6 (0)
Jaedin Rhodes South Africa South Africa Cape Town City FC Cape Town City FC 6 (0)
17. Sanele Barns South Africa South Africa Richards Bay FC Richards Bay FC 5 (0)
Terrence Dzvukamanja Zimbabwe Zimbabwe SuperSport United SuperSport United 5 (1)
Etiosa Ighodaro Nigeria Nigeria SuperSport United SuperSport United 5 (0)
Evidence Makgopa South Africa South Africa Orlando Pirates Orlando Pirates 5 (0)
Craig Martin South Africa South Africa Chippa United Chippa United 5 (0)
Patrick Maswanganyi South Africa South Africa Orlando Pirates Orlando Pirates 5 (2)
Linda Mntambo South Africa South Africa Sekhukhune United Sekhukhune United 5 (0)
Nduduzo Sibiya South Africa South Africa Golden Arrows Golden Arrows 5 (1)
25. Ranga Chivaviro South Africa South Africa Kaizer Chiefs Kaizer Chiefs 4 (0)
Junior Dion Ivory Coast Ivory Coast AmaZulu FC AmaZulu FC 4 (0)
Ashley Du Preez South Africa South Africa Kaizer Chiefs Kaizer Chiefs 4 (0)
Darwin González Venezuela Venezuela Cape Town City FC Cape Town City FC 4 (1)
Elmo Kambindu Namibia Namibia Chippa United Chippa United 4 (0)
Sinoxolo Kwayiba South Africa South Africa Chippa United Chippa United 4 (0)
Lyle Lakay South Africa South Africa SuperSport United SuperSport United 4 (0)
Douglas Mapfumo Zimbabwe Zimbabwe Polokwane City FC Polokwane City FC 4 (0)
Tashreeq Matthews South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 4 (0)
Pule Mmodi South Africa South Africa Kaizer Chiefs Kaizer Chiefs 4 (0)
Lehlohonolo Mojela South Africa South Africa TS Galaxy TS Galaxy 4 (0)
Elias Mokwana South Africa South Africa Sekhukhune United Sekhukhune United 4 (0)
Ryan Moon South Africa South Africa Golden Arrows Golden Arrows 4 (0)
Lindokuhle Mtshali South Africa South Africa Moroka Swallows Moroka Swallows 4 (0)
Lesiba Nku South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 4 (0)
Anicet Oura Ivory Coast Ivory Coast Stellenbosch FC Stellenbosch FC 4 (0)
Christian Saile Congo DR Congo DR Kaizer Chiefs Kaizer Chiefs 4 (0)
Jamie Webber South Africa South Africa Sekhukhune United Sekhukhune United 4 (0)
43. Jayden Adams South Africa South Africa Stellenbosch FC Stellenbosch FC 3 (0)
Édson Castillo Venezuela Venezuela Kaizer Chiefs Kaizer Chiefs 3 (0)
Justice Figareido Eswatini Eswatini Richards Bay FC Richards Bay FC 3 (0)
Kayden Francis South Africa South Africa Chippa United Chippa United 3 (0)
Grant Kekana South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Thabiso Kutumela South Africa South Africa Cape Town City FC Cape Town City FC 3 (0)
Zakhele Lepasa South Africa South Africa Orlando Pirates Orlando Pirates 3 (1)
Mxolisi Macuphu South Africa South Africa Royal AM Royal AM 3 (0)
Menzi Masuku South Africa South Africa Royal AM Royal AM 3 (1)
Relebohile Mofokeng South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Teboho Mokoena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 3 (0)
Therlo Moosa South Africa South Africa Cape Town Spurs Cape Town Spurs 3 (0)
Olwethu Ncube South Africa South Africa Golden Arrows Golden Arrows 3 (0)
Mokibelo Ramabu South Africa South Africa Polokwane City FC Polokwane City FC 3 (0)
Monnapule Saleng South Africa South Africa Orlando Pirates Orlando Pirates 3 (0)
Antonio Van Wyk South Africa South Africa Stellenbosch FC Stellenbosch FC 3 (0)
59. Marcelo Allende Chile Chile Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Luke Baartman South Africa South Africa Cape Town Spurs Cape Town Spurs 2 (0)
Shandre Campbell South Africa South Africa SuperSport United SuperSport United 2 (0)
Hopewell Cele South Africa South Africa Royal AM Royal AM 2 (0)
Justice Chabalala South Africa South Africa Chippa United Chippa United 2 (0)
Andre de Jong New Zealand New Zealand Stellenbosch FC Stellenbosch FC 2 (0)
Kabelo Dlamini South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Bienvenu Eva Nga Cameroon Cameroon Chippa United Chippa United
Orlando Pirates Orlando Pirates
2 (0)
Sedwyn George South Africa South Africa Royal AM Royal AM 2 (0)
Mbongeni Gumede South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Angola Angola Cape Town City FC Cape Town City FC 2 (0)
Thato Khiba South Africa South Africa TS Galaxy TS Galaxy 2 (0)
Karim Kimvuidi Congo DR Congo DR Orlando Pirates Orlando Pirates 2 (0)
Boikanyo Komane South Africa South Africa Richards Bay FC Richards Bay FC 2 (2)
Victor Letsoalo South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Thembinkosi Lorch South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns
Orlando Pirates Orlando Pirates
2 (0)
Gamphani Lungu Zambia Zambia SuperSport United SuperSport United 2 (2)
Ronaldo Maarman South Africa South Africa Chippa United Chippa United 2 (0)
Ndumiso Mabena South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Augustine Mahlonoko South Africa South Africa Moroka Swallows Moroka Swallows 2 (0)
Ntsako Makhubela South Africa South Africa Moroka Swallows Moroka Swallows
Richards Bay FC Richards Bay FC
2 (0)
Given Mashikinya South Africa South Africa Polokwane City FC Polokwane City FC 2 (0)
Thamsanqa Masiya South Africa South Africa Sekhukhune United Sekhukhune United 2 (0)
Thabo Matlaba South Africa South Africa Royal AM Royal AM 2 (0)
Yanela Mbuthuma South Africa South Africa Richards Bay FC Richards Bay FC 2 (0)
Júnior Mendieta Argentina Argentina Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Gadiel Michael Tanzania Tanzania Cape Town Spurs Cape Town Spurs 2 (1)
Zukile Mkhize South Africa South Africa Royal AM Royal AM 2 (0)
Vusimuzi Mncube South Africa South Africa Sekhukhune United Sekhukhune United 2 (0)
Aubrey Modiba South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 2 (0)
Tshepang Moremi South Africa South Africa AmaZulu FC AmaZulu FC 2 (0)
Siyanda Mthanti South Africa South Africa Golden Arrows Golden Arrows 2 (0)
Knox Mutizwa Zimbabwe Zimbabwe Golden Arrows Golden Arrows 2 (0)
Mpho Mvelase South Africa South Africa TS Galaxy TS Galaxy 2 (0)
Somila Ntsundwana South Africa South Africa Richards Bay FC Richards Bay FC 2 (0)
Kamogelo Sebelebele South Africa South Africa TS Galaxy TS Galaxy 2 (0)
Mduduzi Shabalala South Africa South Africa Kaizer Chiefs Kaizer Chiefs 2 (1)
Bandile Shandu South Africa South Africa Orlando Pirates Orlando Pirates 2 (0)
Khulekani Shezi South Africa South Africa Royal AM Royal AM 2 (0)
Gladwin Shitolo South Africa South Africa Golden Arrows Golden Arrows 2 (0)
Sabelo Sithole South Africa South Africa Royal AM Royal AM 2 (0)
Asekho Tiwani South Africa South Africa Sekhukhune United Sekhukhune United 2 (0)
Tapelo Xoki South Africa South Africa Orlando Pirates Orlando Pirates 2 (2)
102. Jody Ah Shene South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Bilal Baloyi South Africa South Africa SuperSport United SuperSport United 1 (0)
Fawaaz Basadien South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Ethan Brooks South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Chumani Butsaka South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Larry Bwalya Zambia Zambia Sekhukhune United Sekhukhune United 1 (0)
Puso Dithejane South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Wandile Duba South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Thabani Dube South Africa South Africa Richards Bay FC Richards Bay FC 1 (0)
Edmilson Mozambique Mozambique Kaizer Chiefs Kaizer Chiefs 1 (0)
Hendrick Ekstein South Africa South Africa AmaZulu FC AmaZulu FC 1 (1)
Matias Esquivel Argentina Argentina Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Jacob Everson South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Ruzaigh Gamildien South Africa South Africa Royal AM Royal AM 1 (0)
Taahir Goedeman South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Lorenzo Gordinho South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Thulani Gumede South Africa South Africa Richards Bay FC Richards Bay FC 1 (0)
Edwin Gyimah Ghana Ghana Sekhukhune United Sekhukhune United 1 (0)
Riaan Hanamub Namibia Namibia AmaZulu FC AmaZulu FC 1 (0)
Lubeni Haukongo Namibia Namibia Cape Town Spurs Cape Town Spurs 1 (0)
Higor Vidal Brazil Brazil TS Galaxy TS Galaxy 1 (0)
S'fiso Hlanti South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Deon Hotto Namibia Namibia Orlando Pirates Orlando Pirates 1 (0)
Azola Jakalashe South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Litsie Koapeng South Africa South Africa Moroka Swallows Moroka Swallows
Richards Bay FC Richards Bay FC
1 (0)
Ayabulela Konqobe South Africa South Africa Chippa United Chippa United 1 (0)
Thabiso Lebitso South Africa South Africa Chippa United Chippa United
Orlando Pirates Orlando Pirates
1 (0)
Moyela Libamba Zambia Zambia Golden Arrows Golden Arrows 1 (0)
Siyabonga Mabena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Sikhethele Mabuza South Africa South Africa Royal AM Royal AM 1 (0)
Neo Maema South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Fortune Makaringe South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Kagiso Malinga South Africa South Africa Golden Arrows Golden Arrows
Moroka Swallows Moroka Swallows
1 (0)
Lesego Manganyi South Africa South Africa Royal AM Royal AM 1 (0)
Themba Mantshiyane South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Katlego Maphathe South Africa South Africa Cape Town Spurs Cape Town Spurs
Richards Bay FC Richards Bay FC
1 (0)
Grant Margeman South Africa South Africa SuperSport United SuperSport United 1 (0)
Levy Mashiane South Africa South Africa Royal AM Royal AM 1 (0)
Tendamudzimu Matodzi South Africa South Africa SuperSport United SuperSport United 1 (0)
Darrel Matsheke South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Tholo Matuludi South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Lwanda Mbanjwa South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Mondli Mbanjwa South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Thalente Mbatha South Africa South Africa Orlando Pirates Orlando Pirates
SuperSport United SuperSport United
1 (0)
Sipho Mbule South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Simphiwe Mcineka South Africa South Africa Richards Bay FC Richards Bay FC 1 (0)
Khaya Mfecane South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Langelihle Mhlongo South Africa South Africa Richards Bay FC Richards Bay FC 1 (0)
Abbubaker Mobara South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Thato Mohlamme South Africa South Africa Richards Bay FC Richards Bay FC 1 (0)
Maloisane Mokhele South Africa South Africa Sekhukhune United Sekhukhune United 1 (0)
Relebogile Mokhuoane South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Thabo Moloisane South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Thabiso Monyane South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Gape Moralo South Africa South Africa SuperSport United SuperSport United 1 (0)
Thapelo Morena South Africa South Africa Mamelodi Sundowns Mamelodi Sundowns 1 (0)
Jarrod Moroole South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Michael Morton South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Goodman Mosele South Africa South Africa Chippa United Chippa United 1 (0)
Sera Motebang Lesotho Lesotho Royal AM Royal AM 1 (1)
Moses Mthembu South Africa South Africa Richards Bay FC Richards Bay FC 1 (0)
Sandile Mthethwa South Africa South Africa Orlando Pirates Orlando Pirates 1 (0)
Augustine Mulenga Zambia Zambia AmaZulu FC AmaZulu FC
Chippa United Chippa United
1 (0)
Khuda Muyaba Malawi Malawi Richards Bay FC Richards Bay FC 1 (0)
Nkosingiphile Ngcobo South Africa South Africa Kaizer Chiefs Kaizer Chiefs 1 (0)
Celimpilo Ngema South Africa South Africa AmaZulu FC AmaZulu FC 1 (0)
Lebohang Nkaki South Africa South Africa Polokwane City FC Polokwane City FC 1 (0)
Thabo Nodada South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Tshegofatso Nyama South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Ime Okon South Africa South Africa SuperSport United SuperSport United 1 (0)
Luvuyo Phewa South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Keenan Phillips South Africa South Africa Moroka Swallows Moroka Swallows 1 (0)
Brooklyn Poggenpoel South Africa South Africa Chippa United Chippa United 1 (0)
Nkosikhona Radebe South Africa South Africa TS Galaxy TS Galaxy 1 (0)
Heaven Sereets South Africa South Africa Cape Town City FC Cape Town City FC 1 (0)
Brandon Theron South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Mfundo Thikazi South Africa South Africa Royal AM Royal AM 1 (0)
Angelo Van Rooi South Africa South Africa Golden Arrows Golden Arrows 1 (0)
Dean van Rooyen South Africa South Africa Stellenbosch FC Stellenbosch FC 1 (0)
Asanele Velebayi South Africa South Africa Cape Town Spurs Cape Town Spurs 1 (0)
Trésor Yamba Congo DR Congo DR Sekhukhune United Sekhukhune United 1 (0)