South Africa Premier

South Africa Premier

Player Team Matches Goals Penalties G/M
Iqraam Rayners Mamelodi Sundowns 9 6 0 0.67
Tshegofatso John Mabasa Orlando Pirates 9 4 1 0.44
Lucas Ribeiro Mamelodi Sundowns 8 4 0 0.50
Evidence Makgopa Orlando Pirates 7 4 0 0.57
Dzenan Zajmovic TS Galaxy 7 3 0 0.43
Hendrick Ekstein Amazulu 6 3 0 0.50
Ryan Moon Golden Arrows 3 3 1 1.00
Ranga Chivaviro Kaizer Chiefs 8 3 0 0.38
Thalente Mbatha Orlando Pirates 9 3 0 0.33
Mduduzi Shabalala Kaizer Chiefs 9 3 0 0.33
Etiosa Godspower Ighodaro Amazulu 8 3 0 0.38
Andile Ernest Jali Chippa United 8 2 1 0.25
Bradley Grobler Supersport United 4 2 0 0.50
Hellings Frank Mhango Marumo Gallants 7 2 0 0.29
Sera Motebang Royal AM FC 8 2 0 0.25
Xolani Mlambo Marumo Gallants 8 2 0 0.25
Bienvenu Eva Nga Chippa United 10 2 0 0.20
Fawaaz Basadien Stellenbosch FC 8 2 0 0.25
Peter Shalulile Mamelodi Sundowns 9 2 0 0.22
Sphelele Mkhulise Mamelodi Sundowns 8 2 0 0.25
Levy Mashiane Royal AM FC 4 2 0 0.50
Wonderboy Makhubu Magesi FC 8 2 0 0.25
Ashley Du Preez Kaizer Chiefs 9 2 0 0.22
Devon Titus Stellenbosch FC 9 2 0 0.22
Monnapule Kenneth Saleng Orlando Pirates 3 2 0 0.67
Prins Tjiueza Cape Town City 8 2 0 0.25
Yanela Mbuthuma Richards Bay FC 10 2 0 0.20
Wandile Duba Kaizer Chiefs 9 2 0 0.22
Sinoxolo Kwayiba Chippa United 9 2 0 0.22
Bulelani Nikani Polokwane City 10 2 0 0.20
Tholo Thabang Matuludi Polokwane City 10 2 0 0.20
Mokibelo Simon Ramabu Polokwane City 6 2 0 0.33
Samukelo Kabini TS Galaxy 10 2 0 0.20
Tshabalala Sibusiso Polokwane City 5 2 0 0.40
Mohau Nkota Orlando Pirates 7 2 0 0.29
Kutlwano Lethlaku Mamelodi Sundowns 4 2 0 0.50
Amadou Soukouna Cape Town City 8 1 0 0.12
Thabo Matlaba Royal AM FC 10 1 1 0.10
Deon Hotto Orlando Pirates 9 1 0 0.11
Andre De Jong Stellenbosch FC 8 1 0 0.12
Ayabulela Konqobe Magqwaka Chippa United 9 1 0 0.11
Tashreeq Morris Supersport United 7 1 0 0.14
Inacio Miguel Kaizer Chiefs 6 1 0 0.17
Leandro Gaston Sirino Kaizer Chiefs 7 1 0 0.14
Matlala Makgalwa Sekhukhune United FC 8 1 1 0.12
Sipho Mbule Sekhukhune United FC 5 1 0 0.20
Sbusiso Victor Magaqa Royal AM FC 8 1 0 0.12
Thamsanqa Mkhize Cape Town City 9 1 0 0.11
Thabang Monare Sekhukhune United FC 6 1 0 0.17
Sepana Victor Letsoalo TS Galaxy 7 1 0 0.14
Edmore Chirambadare Magesi FC 4 1 0 0.25
Nduduzo Sibiya Golden Arrows 9 1 0 0.11
Knox Mutizwa Golden Arrows 5 1 0 0.20
Diala Edgar Manaka Marumo Gallants 8 1 1 0.12
Puleng Marema Polokwane City 7 1 0 0.14
Kabelo Dlamini Orlando Pirates 8 1 0 0.12
Phathutshedzo Nange Marumo Gallants 6 1 0 0.17
Khuliso Johnson Mudau Mamelodi Sundowns 6 1 0 0.17
Lesedi Kapinga Sekhukhune United FC 3 1 0 0.33
Kamohelo Mahlatsi Marumo Gallants 5 1 0 0.20
Terrence Dzvukamanja Supersport United 9 1 0 0.11
Tashreeq Matthews Mamelodi Sundowns 4 1 0 0.25
Themba Mantshiyane Golden Arrows 8 1 0 0.12
Brendon Moloisane Stellenbosch FC 8 1 0 0.12
Siphesihle Mkhize Sekhukhune United FC 8 1 0 0.12
Oswin Appollis Polokwane City 10 1 0 0.10
Nkosivumile Zulu Royal AM FC 10 1 0 0.10
Dean David Van Rooyen Orlando Pirates 7 1 0 0.14
Rowan Human Amazulu 9 1 0 0.11
Sanele Barns Stellenbosch FC 9 1 0 0.11
Ethan Duncan Brooks Amazulu 7 1 0 0.14
Lungelo Nguse Golden Arrows 6 1 1 0.17
Celimpilo Ngema Amazulu 6 1 0 0.17
Kayden Francis Cape Town City 9 1 0 0.11
Nqobeko Dlamini Golden Arrows 5 1 0 0.20
Sekela Christopher Sithole Marumo Gallants 10 1 0 0.10
Boitumelo Radiopane Orlando Pirates 2 1 1 0.50
Ayabulela Maxwele Royal AM FC 10 1 0 0.10
Keegan Shannon Allan Richards Bay FC 10 1 0 0.10
Sibusiso Radebe TS Galaxy 9 1 0 0.11
Arthur Sales Mamelodi Sundowns 3 1 1 0.33
Tresor Yamba Sekhukhune United FC 8 1 0 0.12
Relebohile Ratomo Orlando Pirates 9 1 0 0.11
Daniel Msendami Marumo Gallants 10 1 0 0.10
Ashley Cupido Stellenbosch FC 9 1 0 0.11
Lehlogonolo Mojela Stellenbosch FC 1 1 0 1.00
Mondli Mbanjwa Amazulu 8 1 0 0.12
Siphelo Baloni Chippa United 9 1 0 0.11
Siyanda Mthanti Golden Arrows 5 1 0 0.20
Ayanda Jiyane Royal AM FC 7 1 0 0.14
Vilakazi Kaizer Chiefs 8 1 0 0.12
Puso Dithejane TS Galaxy 9 1 0 0.11
Bonginkosi Dlamini Polokwane City 6 1 0 0.17
Tshepo Kakora Magesi FC 8 1 0 0.12
Andy Bobwa Boyeli Sekhukhune United FC 8 1 0 0.12
Vandala Sekhukhune United FC 5 1 0 0.20
Gabriel Amato Cape Town City 7 1 0 0.14
Lindokuhle Zikhali Richards Bay FC 3 1 0 0.33
Player Team Matches Yellow Card Yellow/Red Card Red Card
Diala Edgar Manaka Marumo Gallants 8 4 0 1
Yanela Mbuthuma Richards Bay FC 10 1 0 1
Ronwen Williams Mamelodi Sundowns 8 0 0 1
Joseph Molangoane Marumo Gallants 2 0 0 1
Sera Motebang Royal AM FC 8 0 0 1
Abbubaker Mobara Amazulu 6 0 0 1
Jayden Adams Stellenbosch FC 6 3 1 0
Reeve Frosler Kaizer Chiefs 7 2 1 0
Aprocious Petrus Cape Town City 5 2 1 0
Kamogelo Sebelebele TS Galaxy 9 0 1 0
Sirgio Kammies Chippa United 6 0 1 0
Pogiso Sanoka Supersport United 9 5 0 0
Bulelani Nikani Polokwane City 10 5 0 0
Celimpilo Ngema Amazulu 6 4 0 0
Thato Khiba TS Galaxy 9 4 0 0
Kabelo Mahlasela Royal AM FC 10 3 0 0
Thabo Matlaba Royal AM FC 10 3 0 0
Inacio Miguel Kaizer Chiefs 6 3 0 0
Makhehlene Makhaula Orlando Pirates 9 3 0 0
Sbusiso Victor Magaqa Royal AM FC 8 3 0 0
Ben Motshwari Amazulu 9 3 0 0
Somila Ntsundwana Richards Bay FC 8 3 0 0
Craig Martin Chippa United 10 3 0 0
Lorenzo Gordinho Cape Town City 6 3 0 0
Nkosinathi Sibisi Orlando Pirates 8 3 0 0
Mduduzi Shabalala Kaizer Chiefs 9 3 0 0
Moegamat Yusuf Maart Kaizer Chiefs 9 3 0 0
Relebohile Ratomo Orlando Pirates 9 3 0 0
Ndamulelo Maphangule Polokwane City 10 3 0 0
Olivier Toure Stellenbosch FC 8 3 0 0
Blessing Mchunu Golden Arrows 6 3 0 0
Tshegofatso Nyama Cape Town City 8 3 0 0
Manuel Kambala Polokwane City 9 3 0 0
Keanin Ayer Supersport United 10 3 0 0
Sphelele Mkhulise Mamelodi Sundowns 8 3 0 0
Marks Munyai TS Galaxy 7 3 0 0
Sammy Seabi Polokwane City 5 2 0 0
Siboniso Conco Richards Bay FC 7 2 0 0
Lungelo Dube Golden Arrows 4 2 0 0
Siphesihle Ndlovu Supersport United 10 2 0 0
Vusumuzi William Mncube Sekhukhune United FC 4 2 0 0
Thabo Nodada Cape Town City 4 2 0 0
Lyle Lakay Supersport United 7 2 0 0
Taariq Fielies Amazulu 9 2 0 0
Thabang Monare Sekhukhune United FC 6 2 0 0
Thamsanqa Mkhize Cape Town City 9 2 0 0
Wayde Russel Jooste Amazulu 8 2 0 0
Tashreeq Morris Supersport United 7 2 0 0
Sage Stephens Stellenbosch FC 8 2 0 0
Teboho Mokoena Mamelodi Sundowns 4 2 0 0
Leandro Gaston Sirino Kaizer Chiefs 7 2 0 0
Deolin Mekoa Magesi FC 9 2 0 0
Mothobi Mvala Mamelodi Sundowns 3 2 0 0
Marcelo Allende Mamelodi Sundowns 8 2 0 0
Siyabulela Shai Marumo Gallants 10 2 0 0
Richard Ofori Amazulu 6 2 0 0
Washington Arubi Marumo Gallants 8 2 0 0
Hellings Frank Mhango Marumo Gallants 7 2 0 0
Amadou Soukouna Cape Town City 8 2 0 0
Andile Ernest Jali Chippa United 8 2 0 0
Divine Lunga Mamelodi Sundowns 4 2 0 0
Kabelo Dlamini Orlando Pirates 8 2 0 0
Sbonelo Cele Golden Arrows 8 2 0 0
Bradley Cross Kaizer Chiefs 8 2 0 0
Sibusiso Radebe TS Galaxy 9 2 0 0
Sibanyoni Thokozan TS Galaxy 3 2 0 0
Tshepo Mashigo Magesi FC 7 2 0 0
Tshepo Kakora Magesi FC 8 2 0 0
Siviwe Magidigidi Supersport United 7 2 0 0
Eric Mbangossoum Supersport United 8 2 0 0
Samukelo Kabini TS Galaxy 10 2 0 0
Tholo Thabang Matuludi Polokwane City 10 2 0 0
Siphelo Baloni Chippa United 9 2 0 0
Lucas Ribeiro Mamelodi Sundowns 8 2 0 0
Moses Mthembu Richards Bay FC 8 2 0 0
Langelihle Mhlongo Richards Bay FC 8 2 0 0
Edson Khumalo Marumo Gallants 5 2 0 0
Kyle Jurgens Stellenbosch FC 9 2 0 0
Keegan Shannon Allan Richards Bay FC 10 2 0 0
Oswin Appollis Polokwane City 10 2 0 0
Prins Tjiueza Cape Town City 8 2 0 0
Njabulo Blom Kaizer Chiefs 8 2 0 0
Brendon Moloisane Stellenbosch FC 8 2 0 0
Siphesihle Mkhize Sekhukhune United FC 8 2 0 0
Justice Figuareido Richards Bay FC 8 2 0 0
Lesego Manganyi Royal AM FC 4 2 0 0
Sihle Nduli Stellenbosch FC 8 2 0 0
Thabiso Sesane Orlando Pirates 9 2 0 0
Thabang Sibanyoni TS Galaxy 10 2 0 0
Patrick Maswanganyi Orlando Pirates 7 2 0 0
Bonginkosi Dlamini Polokwane City 6 1 0 0
Khulumani Ndamane TS Galaxy 7 1 0 0
Nhlanhla Zwane Golden Arrows 5 1 0 0
Bongani Cele Golden Arrows 3 1 0 0
Raymond Daniels Polokwane City 8 1 0 0
Ashby Sekhukhune United FC 2 1 0 0
Andy Bobwa Boyeli Sekhukhune United FC 8 1 0 0
Nokutenda Mangezi Supersport United 7 1 0 0
S Dube Richards Bay FC 4 1 0 0
Lindokuhle Zikhali Richards Bay FC 3 1 0 0
Xolani Sithole Chippa United 7 1 0 0
Omega Mdaka Stellenbosch FC 4 1 0 0
Badra Ali Sangare Sekhukhune United FC 7 1 0 0
Seun Ndlovu Chippa United 4 1 0 0
Ranga Chivaviro Kaizer Chiefs 8 1 0 0
Bathusi Aubaas Mamelodi Sundowns 6 1 0 0
Lloyd Kazapua Sekhukhune United FC 1 1 0 0
Riaan Hanamub Amazulu 9 1 0 0
Edward Maova Golden Arrows 9 1 0 0
Fawaaz Basadien Stellenbosch FC 8 1 0 0
Phathutshedzo Nange Marumo Gallants 6 1 0 0
Khuliso Johnson Mudau Mamelodi Sundowns 6 1 0 0
Gadiel Michael Kamagi Chippa United 3 1 0 0
Boniface Haba Amazulu 6 1 0 0
Peter Shalulile Mamelodi Sundowns 9 1 0 0
Sello Jorry Matjila Royal AM FC 1 1 0 0
Monde Mpambaniso Marumo Gallants 9 1 0 0
Terrence Dzvukamanja Supersport United 9 1 0 0
Sphiwe Mahlangu TS Galaxy 10 1 0 0
Mbulelo Wagaba Marumo Gallants 4 1 0 0
Gamphani Lungu Supersport United 6 1 0 0
Ryan Baartman Sekhukhune United FC 3 1 0 0
Happy Mashiane Kaizer Chiefs 2 1 0 0
Keenan Phillips Golden Arrows 9 1 0 0
Fezile Gcaba Richards Bay FC 1 1 0 0
Levy Mashiane Royal AM FC 4 1 0 0
Puleng Marema Polokwane City 7 1 0 0
Knox Mutizwa Golden Arrows 5 1 0 0
Wonderboy Makhubu Magesi FC 8 1 0 0
Katlego Relebogile Mokhuoane Sekhukhune United FC 5 1 0 0
Dzenan Zajmovic TS Galaxy 7 1 0 0
Kwanda Mngonyama Amazulu 1 1 0 0
Siyabonga Nhlapho Marumo Gallants 6 1 0 0
Thulani Hlatshwayo Supersport United 8 1 0 0
Aubrey Modiba Mamelodi Sundowns 8 1 0 0
Kobamelo Kodisang Mamelodi Sundowns 3 1 0 0
Thapelo Morena Mamelodi Sundowns 9 1 0 0
Kgaogelo Rathete Sekgota Magesi FC 7 1 0 0
Malebogo Modise Chippa United 8 1 0 0
Sipho Mbule Sekhukhune United FC 5 1 0 0
Justice Chabalala Chippa United 7 1 0 0
Thabani Zuke Golden Arrows 5 1 0 0
Brandon Junior Theron Golden Arrows 7 1 0 0
Brandon Petersen Kaizer Chiefs 3 1 0 0
Sedwyn George Royal AM FC 5 1 0 0
Thakasani Mbanjwa Supersport United 6 1 0 0
Samuel Darpoh Magesi FC 7 1 0 0
Xolani Mlambo Marumo Gallants 8 1 0 0
Tshegofatso John Mabasa Orlando Pirates 9 1 0 0
Mlungisi Mbunjana TS Galaxy 6 1 0 0
Lebohang Kgosana Maboe Mamelodi Sundowns 3 1 0 0
Gladwin Shitolo Golden Arrows 9 1 0 0
Nkosivumile Zulu Royal AM FC 10 1 0 0
Dean David Van Rooyen Orlando Pirates 7 1 0 0
Limbikani Mzava Magesi FC 6 1 0 0
Lebohang Petrus Nkaki Polokwane City 11 1 0 0
Katlego Mkhabela Sekhukhune United FC 5 1 0 0
Lebone Seema TS Galaxy 6 1 0 0
Samkelo Zwane Kaizer Chiefs 6 1 0 0
John Mokone Magesi FC 7 1 0 0
Kayden Rademeyer Magesi FC 4 1 0 0
Daniel Msendami Marumo Gallants 10 1 0 0
Ashley Cupido Stellenbosch FC 9 1 0 0
Lehlogonolo Mojela Stellenbosch FC 1 1 0 0
Mondli Mbanjwa Amazulu 8 1 0 0
Sinoxolo Kwayiba Chippa United 9 1 0 0
Tlou Nkwe Polokwane City 11 1 0 0
Keikie Karim Orlando Pirates 2 1 0 0
Samuel Bafana Nana Polokwane City 1 1 0 0
Hlayisi Chauke Polokwane City 10 1 0 0
Ime Okon Supersport United 7 1 0 0
Ayanda Jiyane Royal AM FC 7 1 0 0
Vilakazi Kaizer Chiefs 8 1 0 0
Puso Dithejane TS Galaxy 9 1 0 0
Thabisa Ndelu Richards Bay FC 5 1 0 0
Langelihle Phili Stellenbosch FC 8 1 0 0
Sikhosonke Langa Sekhukhune United FC 4 1 0 0
Boy John Madingwana Chippa United 3 1 0 0
Tresor Yamba Sekhukhune United FC 8 1 0 0
Asekho Tiwani Mamelodi Sundowns 4 1 0 0
Iqraam Rayners Mamelodi Sundowns 9 1 0 0
Stanley Nwabali Chippa United 10 1 0 0
Rowan Human Amazulu 9 1 0 0
Thalente Mbatha Orlando Pirates 9 1 0 0
Thatayaone Ditlhokwe Kaizer Chiefs 3 1 0 0
Evidence Makgopa Orlando Pirates 7 1 0 0
Sanele Barns Stellenbosch FC 9 1 0 0
Ethan Duncan Brooks Amazulu 7 1 0 0
Tlakusani Mthethwa Richards Bay FC 9 1 0 0
Rasebotja Selaelo Orlando Pirates 3 1 0 0
Sipho Chaine Orlando Pirates 9 1 0 0
Devon Titus Stellenbosch FC 9 1 0 0
Lwandile Sandile Mabuya Richards Bay FC 11 1 0 0
Azola Ntsabo Chippa United 5 1 0 0
Zukile Mkhize Royal AM FC 3 1 0 0
Tshepang Moremi Amazulu 9 1 0 0
Nqobeko Dlamini Golden Arrows 5 1 0 0
Chibuike Ohizu Sekhukhune United FC 4 1 0 0
Sekela Christopher Sithole Marumo Gallants 10 1 0 0
Athenkosi Mcaba Stellenbosch FC 4 1 0 0
Baraka Majogoro Chippa United 7 1 0 0
Aphelele Teto Chippa United 6 1 0 0
Etiosa Godspower Ighodaro Amazulu 8 1 0 0
Khulekani Shezi Royal AM FC 6 1 0 0
Mohau Nkota Orlando Pirates 7 1 0 0