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

Goalkeepers


King Ndlovu

King Ndlovu headshot

Position: GK ▪  Footed: Right

Age: 25

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
2018-201925Black Leopardsza RSA1. Premier Division232,0624232,06204Matches
2019-202026Black Leopardsza RSA1. Premier Division65391653901Matches
2020-202127Black Leopardsza RSA1. Premier Division151,2862151,28602Matches
5 Seasons*4 Clubs685,90114685,901014

Rotshidzwa Muleka

Rotshidzwa Muleka headshot

Position: GK

Age: 26

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
2016-201724Baroka FCza RSA1. Premier DivisionMatches
2018-201926Black Leopardsza RSA1. Premier Division75481754801Matches
2019-202027Black Leopardsza RSA1. Premier Division54500545000Matches
2020-202128Black Leopardsza RSA1. Premier Division21800218000Matches
4 Seasons*2 Clubs141,1781141,17801

Christophe Aïfimi

Position: GK ▪  Footed: Right

Age: 28

Citizenship: Benin bj

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
2018-201928Black Leopardsza RSA1. Premier Division190019000Matches
1 Season*1 Club190019000

Rendani Maduwa

Position: GK

Age: 24

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
2018-201924Black Leopardsza RSA1. Premier DivisionMatches
2019-202025Black Leopardsza RSA1. Premier DivisionMatches
2 Seasons*1 Club0000

Defenders


Pentjie Zulu

Pentjie Zulu headshot

Position: DF (FB, left)

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
2016-201726Chippa Utdza RSA1. Premier Division18001800Matches
2016-201726Bidvest Witsza RSA1. Premier Division327000327000Matches
2018-201928Black Leopardsza RSA1. Premier Division262,34000262,34000Matches
2019-202029Black Leopardsza RSA1. Premier Division282,44310282,44310Matches
2020-202130Black Leopardsza RSA1. Premier Division844100844100Matches
6 Seasons*5 Clubs1098,925221098,92522

Jean Munganga

Position: DF

Age: 32

Citizenship: Congo DR cd

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
2018-201932Black Leopardsza RSA1. Premier Division272,29201272,29201Matches
1 Season*1 Club272,29201272,29201

Marks Munyai

Position: DF (FB, right) ▪  Footed: Right

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
2018-201927Black Leopardsza RSA1. Premier Division232,07003232,07003Matches
2019-202028Highlands Parkza RSA1. Premier Division171,32500171,32500Matches
2020-202129TS Galaxyza RSA1. Premier Division13801101380110Matches
7 Seasons*3 Clubs13010,4411613010,44116

Khuliso Mudau

Khuliso Mudau headshot

Position: DF-MF (FB, right)

Age: 23

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
2018-201923Black Leopardsza RSA1. Premier Division201,57513201,57513Matches
2019-202024Black Leopardsza RSA1. Premier Division231,91500231,91500Matches
2020-202125Sundownsza RSA1. Premier Division11435001143500Matches
7 Seasons*2 Clubs1198,593351198,59335

Chris Katjiukua

Chris Katjiukua headshot

Position: DF ▪  Footed: Right

Age: 31

Born: Otjiwarongo, Namibia na

National Team: Namibia na

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
2016-201729Golden Arrowsza RSA1. Premier Division1770017700Matches
2016-201729Highlands Parkza RSA1. Premier Division11979001197900Matches
2018-201931Black Leopardsza RSA1. Premier Division121,08000121,08000Matches
2019-202032Black Leopardsza RSA1. Premier Division151,33520151,33520Matches
4 Seasons*3 Clubs554,76920554,76920

Isaac Masia

Isaac Masia headshot

Position: DF

Age: 23

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
2018-201923Black Leopardsza RSA1. Premier Division121,00010121,00010Matches
2019-202024Black Leopardsza RSA1. Premier Division221,98000221,98000Matches
2020-202125Black Leopardsza RSA1. Premier Division161,41710161,41710Matches
4 Seasons*2 Clubs514,47120514,47120

Tsheamo Mashoene

Position: DF ▪  Footed: Left

Age: 22

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
2018-201922Black Leopardsza RSA1. Premier Division541400541400Matches
2019-202023Black Leopardsza RSA1. Premier Division00Matches
2020-202124Black Leopardsza RSA1. Premier Division151,17302151,17302Matches
3 Seasons*1 Club201,58702201,58702

Themba Ndlovu

Themba Ndlovu headshot

Position: DF

Age: 34

Born: Zimbabwe zw

Citizenship: 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
2018-201934Black Leopardsza RSA1. Premier Division12368101236810Matches
2019-202035Black Leopardsza RSA1. Premier Division11501101150110Matches
2020-202136Black Leopardsza RSA1. Premier Division14286101428610Matches
3 Seasons*1 Club371,15530371,15530

Nyiko Nicholas Sibanda

Position: DF

Age: 23

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
2018-201923Black Leopardsza RSA1. Premier Division429400429400Matches
1 Season*1 Club429400429400

Xolani Ndlovu

Position: DF

Age: 22

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 Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2017-201821Baroka FCza RSA1. Premier Division00Matches
2018-201922Black Leopardsza RSA1. Premier Division421500421500Matches
2 Seasons*2 Clubs421500421500

Andiswa Ndawonde

Position: DF

Age: 22

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
2018-201922Black Leopardsza RSA1. Premier Division00Matches
2019-202023Black Leopardsza RSA1. Premier Division210400210400Matches
2020-202124Black Leopardsza RSA1. Premier Division1450014500Matches
3 Seasons*1 Club314900314900

Midfielders


Lifa Hlongwane

Lifa Hlongwane headshot

Position: MF

Age: 24

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
2018-201924Black Leopardsza RSA1. Premier Division261,67122261,67122Matches
2019-202025Black Leopardsza RSA1. Premier Division181,18511181,18511Matches
2020-202126Black Leopardsza RSA1. Premier Division14941111494111Matches
7 Seasons*4 Clubs1066,067751066,06775

Karabo Tshepe

Karabo Tshepe headshot

Position: MF

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
2018-201929Black Leopardsza RSA1. Premier Division241,41613241,41613Matches
2019-202030Black Leopardsza RSA1. Premier Division511810511810Matches
2020-202131TS Galaxyza RSA1. Premier Division433600433600Matches
4 Seasons*2 Clubs341,94623341,94623

Tshwarelo Bereng

Tshwarelo Bereng headshot

Position: MF ▪  Footed: Right

Age: 27

Born: South Africa, South Africa za

National Team: Lesotho ls

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
2016-201725Chippa Utdza RSA1. Premier Division16806101680610Matches
2018-201927Black Leopardsza RSA1. Premier Division181,29323181,29323Matches
2019-202028Black Leopardsza RSA1. Premier Division16932111693211Matches
2020-202129TTM FCza RSA1. Premier Division2220022200Matches
4 Seasons*3 Clubs523,05344523,05344

Lehlogonolo Masalesa

Position: MF ▪  Footed: Right

Age: 26

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
2016-201724Larissagr GRE1. Super League141,18300141,18300Matches
2017-201825Platinum Starsza RSA1. Premier Division10705001070500Matches
2018-201926Black Leopardsza RSA1. Premier Division141,23500141,23500Matches
2019-202027Chippa Utdza RSA1. Premier Division747300747300Matches
2020-202128Black Leopardsza RSA1. Premier Division624500624500Matches
6 Seasons*5 Clubs614,62000614,62000

Eden Nene

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
2018-201930Black Leopardsza RSA1. Premier Division141,17310141,17310Matches
2019-202031Polokwane Cityza RSA1. Premier Division13930101393010Matches
2 Seasons*2 Clubs272,10320272,10320

Phathutshedzo Nange

Phathutshedzo Nange headshot

Position: MF

Age: 26

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
2018-201926Black Leopardsza RSA1. Premier Division161,16110161,16110Matches
2019-202027Bidvest Witsza RSA1. Premier Division221,55022221,55022Matches
2020-202128Stellenbosch FCza RSA1. Premier Division231,14443231,14443Matches
7 Seasons*6 Clubs1026,2441051026,244105

Thivhavhudzi Ndou

Thivhavhudzi Ndou headshot

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
2018-201927Black Leopardsza RSA1. Premier Division976300976300Matches
2019-202028Black Leopardsza RSA1. Premier Division312700312700Matches
2020-202129Black Leopardsza RSA1. Premier Division327000327000Matches
3 Seasons*1 Club151,16000151,16000

Thabiso Mokoena

Thabiso Mokoena headshot

Position: MF

Age: 26

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
2018-201926Black Leopardsza RSA1. Premier Division14673001467300Matches
2019-202027Black Leopardsza RSA1. Premier Division201,57200201,57200Matches
2020-202128Black Leopardsza RSA1. Premier Division925800925800Matches
3 Seasons*1 Club432,50300432,50300

Robert Ng'ambi

Robert Ng'ambi headshot

Position: MF ▪  Footed: Right

Age: 31

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
2016-201729Platinum Starsza RSA1. Premier Division221,71050221,71050Matches
2017-201830Platinum Starsza RSA1. Premier Division271,97931271,97931Matches
2018-201931Black Leopardsza RSA1. Premier Division528900528900Matches
2019-202032Black Leopardsza RSA1. Premier Division16897201689720Matches
5 Seasons*2 Clubs976,821151976,821151

Thokozani Sekotlong

Thokozani Sekotlong headshot

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
2016-201725Free State Starsza RSA1. Premier Division211,53050211,53050Matches
2017-201826Sundownsza RSA1. Premier Division831220831220Matches
2018-201927Black Leopardsza RSA1. Premier Division713800713800Matches
2019-202028Chippa Utdza RSA1. Premier Division13503101350310Matches
2020-202129Chippa Utdza RSA1. Premier Division514700514700Matches
6 Seasons*4 Clubs773,76893773,76893

Forwards


Mwape Musonda

Position: FW ▪  Footed: Both

Age: 27

National Team: Zambia zm

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
2018-201927Black Leopardsza RSA1. Premier Division282,411160282,411160Matches
2019-202028Black Leopardsza RSA1. Premier Division242,01792242,01792Matches
5 Seasons*3 Clubs1006,7353431006,735343

Lesedi Kapinga

Lesedi Kapinga headshot

Position: FW

Age: 23

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
2018-201923Black Leopardsza RSA1. Premier Division211,03712211,03712Matches
2019-202024Black Leopardsza RSA1. Premier Division241,83755241,83755Matches
2020-202125Sundownsza RSA1. Premier Division12239011223901Matches
7 Seasons*4 Clubs843,95789843,95789

Joseph Mhlongo

Joseph Mhlongo headshot

Position: FW

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
2018-201927Black Leopardsza RSA1. Premier Division22820122282012Matches
2019-202028Black Leopardsza RSA1. Premier Division16637011663701Matches
2020-202129Moroka Swallowsza RSA1. Premier Division16302311630231Matches
4 Seasons*2 Clubs561,80144561,80144

Tumelo Khutlang

Tumelo Khutlang headshot

Position: FW-MF ▪  Footed: Left

Born: Maseru, Lesotho ls

National Team: Lesotho ls

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
2018-2019Black Leopardsza RSA1. Premier Division11735201173520Matches
2019-2020Black Leopardsza RSA1. Premier Division846201846201Matches
2020-2021Black Leopardsza RSA1. Premier Division10491031049103Matches
4 Seasons*2 Clubs301,72524301,72524

Ivan Mahangwahaya

Ivan Mahangwahaya headshot

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
2018-201929Black Leopardsza RSA1. Premier Division12423001242300Matches
2019-202030Baroka FCza RSA1. Premier Division321101321101Matches
2019-202030Bidvest Witsza RSA1. Premier Division00Matches
2 Seasons*3 Clubs15634011563401

Thembisani Nevhulamba

Position: FW

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
2018-201932Black Leopardsza RSA1. Premier Division2670026700Matches
2020-202134TTM FCza RSA1. Premier Division21991302199130Matches
3 Seasons*3 Clubs241,06430241,06430

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.