Note: The statistics shown below are limited to 2 seasons before and after 2024-2025. Visit the player's page to view their career statistics.

Goalkeepers


Elvis Chipezeze

Elvis Chipezeze headshot

Position: GK

Age: 34

Born: Zimbabwe, Zimbabwe zw

National Team: Zimbabwe zw

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS Matches
2024-202534Magesi FCza RSA1. Premier Division191,7101411191,7101411Matches
5 Seasons*2 Clubs877,7671428877,7671428

Bongani Mpandle

Position: GK

Age: 32

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS Matches
2022-202330Cape Town Cityza RSA1. Premier DivisionMatches
2023-202431Cape Town Cityza RSA1. Premier Division190019000Matches
2024-202532Magesi FCza RSA1. Premier Division218011218011Matches
10 Seasons*4 Clubs221,98018221,98018

Mbali Tshabalala

Position: GK

Age: 30

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS Matches
2024-202530Magesi FCza RSA1. Premier DivisionMatches
1 Season*1 Club0000

Defenders


John Mokone

Position: DF

Born: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-2025Magesi FCza RSA1. Premier Division181,57603181,57603Matches
1 Season*1 Club181,57603181,57603

Lehlegonolo Mokone

Position: DF

Age: 30

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202530Magesi FCza RSA1. Premier Division171,42310171,42310Matches
1 Season*1 Club171,42310171,42310

Tshepo Makgoga

Position: DF

Age: 33

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202533Magesi FCza RSA1. Premier Division121,03400121,03400Matches
1 Season*1 Club121,03400121,03400

Mzwandile Buthelezi

Position: DF

Age: 32

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202532Magesi FCza RSA1. Premier Division12824001282400Matches
4 Seasons*2 Clubs231,57200231,57200

Lehlohonolo Mtshali

Lehlohonolo Mtshali headshot

Position: DF

Age: 29

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2023-202428Sekhukhune United FCza RSA1. Premier Division15631001563100Matches
2024-202529Sekhukhune United FCza RSA1. Premier Division1110011100Matches
2024-202529Magesi FCza RSA1. Premier Division857810857810Matches
3 Seasons*3 Clubs261,31110261,31110

Limbikani Mzava

Limbikani Mzava headshot

Position: DF (CB-FB) ▪  Footed: Right

Age: 30

Born: Blantyre, Malawi mw

National Team: Malawi mw

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202530Magesi FCza RSA1. Premier Division654000654000Matches
8 Seasons*5 Clubs14712,5014014712,50140

Dimakatso Komape

Position: DF

Born: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-2025Magesi FCza RSA1. Premier Division218000218000Matches
1 Season*1 Club218000218000

Sello Motsepe

Position: DF

Age: 30

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202328Sekhukhune United FCza RSA1. Premier Division849600849600Matches
2024-202530Magesi FCza RSA1. Premier Division1900019000Matches
5 Seasons*3 Clubs604,67810604,67810

Glen Malesa

Position: DF

Age: 22

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202522Magesi FCza RSA1. Premier Division00Matches
1 Season*1 Club0000

Midfielders


Samuel Darpoh

Position: MF

Age: 26

Citizenship: Ghana gh

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202526Magesi FCza RSA1. Premier Division151,29100151,29100Matches
5 Seasons*2 Clubs644,60101644,60101

Wonderboy Makhubu

Position: MF

Age: 27

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202325Sekhukhune United FCza RSA1. Premier Division615900615900Matches
2024-202527Magesi FCza RSA1. Premier Division141,14031141,14031Matches
3 Seasons*3 Clubs211,31131211,31131

Deolin Mekoa

Deolin Mekoa headshot

Position: MF

Age: 30

Born: Wentworth, South Africa za

National Team: South Africa za

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202530Magesi FCza RSA1. Premier Division141,03700141,03700Matches
6 Seasons*2 Clubs1178,749781178,74978

Kayden Rademeyer

Position: MF

Age: 25

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202525Magesi FCza RSA1. Premier Division14816001481600Matches
1 Season*1 Club14816001481600

Mcedi Vandala

Position: MF

Age: 29

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202529Sekhukhune United FCza RSA1. Premier Division524010524010Matches
2024-202529Magesi FCza RSA1. Premier Division973921973921Matches
1 Season*2 Clubs14979311497931

Motsie Matima

Position: MF

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-2025Magesi FCza RSA1. Premier Division13630001363000Matches
3 Seasons*2 Clubs24924002492400

Tlou Masegela

Position: MF

Age: 26

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202526Magesi FCza RSA1. Premier Division847400847400Matches
3 Seasons*3 Clubs10528001052800

Edmore Chirambadare

Edmore Chirambadare headshot

Position: MF (AM)

Age: 32

National Team: Zimbabwe zw

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202532Magesi FCza RSA1. Premier Division430910430910Matches
3 Seasons*2 Clubs271,43820271,43820

Boikanyo Komane

Position: MF

Age: 31

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2023-202430Richards Bay FCza RSA1. Premier Division211,57620211,57620Matches
2024-202531Magesi FCza RSA1. Premier Division524500524500Matches
5 Seasons*4 Clubs775,36030775,36030

Given Mashikinya

Position: MF (CM) ▪  Footed: Left

Age: 33

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202331Sekhukhune United FCza RSA1. Premier Division12787011278701Matches
2022-202331Maritzburg Utdza RSA1. Premier Division11931001193100Matches
2023-202432Polokwane Cityza RSA1. Premier Division262,03821262,03821Matches
2024-202533Magesi FCza RSA1. Premier Division316000316000Matches
10 Seasons*8 Clubs18012,1144418012,11444

Mokhele Maloisane

Position: MF

Age: 27

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2023-202426Sekhukhune United FCza RSA1. Premier Division11425111142511Matches
2024-202527Magesi FCza RSA1. Premier Division614900614900Matches
4 Seasons*3 Clubs512,82041512,82041

Ntsako Makhubela

Position: MF

Age: 30

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202328Golden Arrowsza RSA1. Premier Division131,06110131,06110Matches
2023-202429Richards Bay FCza RSA1. Premier Division744010744010Matches
2023-202429Moroka Swallowsza RSA1. Premier Division11892111189211Matches
2024-202530Magesi FCza RSA1. Premier Division710600710600Matches
6 Seasons*5 Clubs1047,694741047,69474

Menzi Banele Ndwandwe

Position: MF

Age: 27

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2023-202426Chippa Utdza RSA1. Premier Division11339001133900Matches
2024-202527Magesi FCza RSA1. Premier Division2400024000Matches
4 Seasons*4 Clubs37926323792632

Tumelo Njoti

Position: MF

Age: 28

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202326Maritzburg Utdza RSA1. Premier Division161,00211161,00211Matches
2024-202528Magesi FCza RSA1. Premier Division2250022500Matches
5 Seasons*4 Clubs321,38821321,38821

Cameron Ashby

Position: MF

Born: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-2025Sekhukhune United FCza RSA1. Premier Division2470024700Matches
2024-2025Magesi FCza RSA1. Premier Division00Matches
1 Season*2 Clubs2470024700

Sabulela Ntombela

Position: MF

Age: 20

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202520Magesi FCza RSA1. Premier Division00Matches
1 Season*1 Club0000

Forwards


Delano Abrahams

Position: FW ▪  Footed: Right

Age: 28

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202528Magesi FCza RSA1. Premier Division171,53010171,53010Matches
1 Season*1 Club171,53010171,53010

Tshepo Kakora

Position: FW

Age: 26

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202526Magesi FCza RSA1. Premier Division181,33810181,33810Matches
1 Season*1 Club181,33810181,33810

Tshepo Mashigo

Position: FW

Born: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-2025Magesi FCza RSA1. Premier Division868800868800Matches
1 Season*1 Club868800868800

Bafedile Baloyi

Position: FW

Born: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-2025Magesi FCza RSA1. Premier Division10546011054601Matches
1 Season*1 Club10546011054601

Thabang Sibanyoni

Position: FW ▪  Footed: Right

Age: 28

Born: South Africa, South Africa za

National Team: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202326SuperSportza RSA1. Premier Division13336101333610Matches
2024-202528Magesi FCza RSA1. Premier Division530010530010Matches
2024-202528Richards Bay FCza RSA1. Premier Division728600728600Matches
3 Seasons*4 Clubs301,14520301,14520

Kgaogelo Sekgota

Position: FW

Age: 27

Born: South Africa, South Africa za

National Team: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202325Kaizer Chiefsza RSA1. Premier Division241,04901241,04901Matches
2023-202426Stellenbosch FCza RSA1. Premier Division12429001242900Matches
2024-202527Magesi FCza RSA1. Premier Division829800829800Matches
7 Seasons*6 Clubs1054,339331054,33933

Gift Motupa

Gift Motupa headshot

Position: FW-MF

Age: 29

Born: South Africa za

National Team: South Africa za

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202327Sundownsza RSA1. Premier Division2230022300Matches
2024-202529Magesi FCza RSA1. Premier Division618000618000Matches
9 Seasons*5 Clubs1095,2352661095,235266

Rhulani Manzini

Rhulani Manzini headshot

Position: FW

Age: 36

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202536Magesi FCza RSA1. Premier Division11169001116900Matches
7 Seasons*4 Clubs1015,1962411015,196241

Anathi Ngwadla

Position: FW

Age: 22

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202522Magesi FCza RSA1. Premier Division213400213400Matches
1 Season*1 Club213400213400

Tshepo Matsemela

Position: FW

Age: 29

Born: South Africa, South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202529Magesi FCza RSA1. Premier Division411400411400Matches
3 Seasons*2 Clubs13491101349110

Clement Moshwana

Position: FW

Age: 20

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202520Magesi FCza RSA1. Premier Division3780037800Matches
1 Season*1 Club3780037800

Jacob Everso

Position: FW

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2023-2024Moroka Swallowsza RSA1. Premier Division12788101278810Matches
2024-2025Magesi FCza RSA1. Premier Division3540035400Matches
2 Seasons*2 Clubs15842101584210

Karabo Seroto

Position: FW

Age: 21

Born: South Africa za

Citizenship: South Africa za

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2024-202521Magesi FCza RSA1. Premier Division1120011200Matches
1 Season*1 Club1120011200

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.