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

Goalkeepers


Lee Langeveldt

Position: GK

Age: 33

Born: Stellenbosch, South Africa za

Citizenship: South Africa za

Wikipedia

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
2019-202032Stellenbosch FCza RSA1. Premier Division131,1705131,17005Matches
2020-202133Stellenbosch FCza RSA1. Premier Division171,5308171,53008Matches
2021-202234Stellenbosch FCza RSA1. Premier Division64953649503Matches
2022-202335Stellenbosch FCza RSA1. Premier Division42970429700Matches
7 Seasons*2 Clubs413,58216413,582016

Sage Stephens

Sage Stephens headshot

Position: GK

Age: 29

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 GA CS MP Min GA CS MP Min GA CS Matches
2018-201927Cape Town Cityza RSA1. Premier Division21801218001Matches
2019-202028Cape Town Cityza RSA1. Premier Division75452754502Matches
2020-202129Stellenbosch FCza RSA1. Premier Division131,1701131,17001Matches
2021-202230Stellenbosch FCza RSA1. Premier Division252,20510252,205010Matches
2022-202331Stellenbosch FCza RSA1. Premier Division272,3105272,31005Matches
8 Seasons*2 Clubs12911,34214712911,342147

Keegan Pool

Position: GK

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 GA CS MP Min GA CS MP Min GA CS Matches
2019-202021Stellenbosch FCza RSA1. Premier DivisionMatches
2020-202122Stellenbosch FCza RSA1. Premier DivisionMatches
2 Seasons*1 Club0000

Defenders


Nathan Sinkala

Nathan Sinkala headshot

Position: DF-MF

Age: 29

Born: Chingola, Zambia zm

National Team: Zambia zm

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
2019-202028Stellenbosch FCza RSA1. Premier Division755510755510Matches
2020-202129Stellenbosch FCza RSA1. Premier Division282,31740282,31740Matches
2021-202230Stellenbosch FCza RSA1. Premier Division181,40201181,40201Matches
5 Seasons*3 Clubs755,82751755,82751

Marc van Heerden

Marc van Heerden headshot

Position: DF (FB, left) ▪  Footed: Left

Age: 32

Born: Johannesburg, 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
2018-201930AmaZuluza RSA1. Premier Division171,43910171,43910Matches
2019-202031Stellenbosch FCza RSA1. Premier Division282,45703282,45703Matches
2020-202132Stellenbosch FCza RSA1. Premier Division282,23331282,23331Matches
2021-202233Stellenbosch FCza RSA1. Premier Division201,54700201,54700Matches
2022-202334Cape Town Cityza RSA1. Premier Division19993011999301Matches
8 Seasons*5 Clubs15211,8156615211,81566

Deano Van Rooyen

Position: DF-MF (FB, right)

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
2019-202022Stellenbosch FCza RSA1. Premier Division4610046100Matches
2020-202123Stellenbosch FCza RSA1. Premier Division262,18205262,18205Matches
2021-202224Stellenbosch FCza RSA1. Premier Division292,48121292,48121Matches
2022-202325Stellenbosch FCza RSA1. Premier Division292,56001292,56001Matches
6 Seasons*2 Clubs1219,926381219,92638

Zitha Kwinika

Zitha Kwinika headshot

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

Age: 26

Born: South Africa, South Africa za

Youth 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-201924Chippa Utdza RSA1. Premier Division272,43001272,43001Matches
2019-202025Bidvest Witsza RSA1. Premier Division242,16000242,16000Matches
2020-202126Stellenbosch FCza RSA1. Premier Division282,16300282,16300Matches
2021-202227Stellenbosch FCza RSA1. Premier Division272,32810272,32810Matches
2022-202328Kaizer Chiefsza RSA1. Premier Division221,84910221,84910Matches
9 Seasons*4 Clubs18215,3092118215,30921

Alan Robertson

Position: DF

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
2019-202025Stellenbosch FCza RSA1. Premier Division161,29310161,29310Matches
2020-202126Stellenbosch FCza RSA1. Premier Division251,86200251,86200Matches
2021-202227Stellenbosch FCza RSA1. Premier Division11813101181310Matches
3 Seasons*1 Club523,96820523,96820

Robyn Johannes

Robyn Johannes headshot

Position: DF (CB)

Age: 33

Born: Cape Town, 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
2018-201931Bidvest Witsza RSA1. Premier Division221,88310221,88310Matches
2019-202032Bidvest Witsza RSA1. Premier Division00Matches
2019-202032Stellenbosch FCza RSA1. Premier Division201,80002201,80002Matches
2020-202133Stellenbosch FCza RSA1. Premier Division161,41911161,41911Matches
2021-202234Stellenbosch FCza RSA1. Premier Division12530001253000Matches
6 Seasons*3 Clubs1139,412231139,41223

Sibusiso Mthethwa

Position: DF (CB)

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
2019-202028Stellenbosch FCza RSA1. Premier Division221,85100221,85100Matches
2020-202129Stellenbosch FCza RSA1. Premier Division181,35100181,35100Matches
2021-202230Stellenbosch FCza RSA1. Premier Division11676001167600Matches
2022-202331Richards Bay FCza RSA1. Premier Division191,49500191,49500Matches
7 Seasons*4 Clubs1108,865001108,86500

Mogamad De Goede

Position: DF (CB)

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
2019-202026Stellenbosch FCza RSA1. Premier Division141,21400141,21400Matches
2020-202127Stellenbosch FCza RSA1. Premier Division141,14002141,14002Matches
2021-202228Stellenbosch FCza RSA1. Premier Division211,57103211,57103Matches
2022-202329Stellenbosch FCza RSA1. Premier Division977400977400Matches
2022-202329Maritzburg Utdza RSA1. Premier Division151,29510151,29510Matches
5 Seasons*3 Clubs786,30315786,30315

Kristopher Bergman

Position: DF ▪  Footed: Right

Age: 31

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
2019-202030Stellenbosch FCza RSA1. Premier Division21984002198400Matches
2020-202131Stellenbosch FCza RSA1. Premier Division426400426400Matches
4 Seasons*2 Clubs422,49510422,49510

Azeemud-Deen Brenner

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
2020-202122Stellenbosch FCza RSA1. Premier Division210100210100Matches
1 Season*1 Club210100210100

Mswati Mavuso

Position: DF

Age: 19

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
2020-202119Stellenbosch FCza RSA1. Premier Division00Matches
2022-202321AmaZuluza RSA1. Premier Division00Matches
2 Seasons*2 Clubs0000

Midfielders


Stanley Dimgba

Position: MF

Age: 27

National Team: Nigeria ng

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
2020-202127Stellenbosch FCza RSA1. Premier Division231,46672231,46672Matches
2021-202228Stellenbosch FCza RSA1. Premier Division241,36322241,36322Matches
2 Seasons*1 Club472,82994472,82994

Jayden Adams

Position: MF ▪  Footed: Right

Age: 19

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
2019-202018Stellenbosch FCza RSA1. Premier Division2210022100Matches
2020-202119Stellenbosch FCza RSA1. Premier Division211,34801211,34801Matches
2021-202220Stellenbosch FCza RSA1. Premier Division251,59920251,59920Matches
2022-202321Stellenbosch FCza RSA1. Premier Division281,76410281,76410Matches
6 Seasons*1 Club1077,208681077,20868

Leletu Skelem

Position: MF

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
2019-202021Stellenbosch FCza RSA1. Premier Division221,26832221,26832Matches
2020-202122Stellenbosch FCza RSA1. Premier Division261,21512261,21512Matches
2021-202223Maritzburg Utdza RSA1. Premier Division19643211964321Matches
2022-202324Maritzburg Utdza RSA1. Premier Division829201829201Matches
4 Seasons*2 Clubs753,41866753,41866

Ibraheem Jabaar

Position: MF

Age: 17

Youth National Team: Nigeria ng

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
2020-202117Stellenbosch FCza RSA1. Premier Division151,18900151,18900Matches
2021-202218Stellenbosch FCza RSA1. Premier Division282,40002282,40002Matches
2022-202319Stellenbosch FCza RSA1. Premier Division211,53420211,53420Matches
4 Seasons*1 Club725,40522725,40522

Phathutshedzo Nange

Phathutshedzo Nange headshot

Position: MF

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
2018-201926Black Leopardsza RSA1. Premier Division161,16110161,16110Matches
2019-202027Bidvest Witsza RSA1. Premier Division221,55022221,55022Matches
2020-202128Stellenbosch FCza RSA1. Premier Division231,14443231,14443Matches
2021-202229Kaizer Chiefsza RSA1. Premier Division241,71220241,71220Matches
2022-202330Kaizer Chiefsza RSA1. Premier Division310500310500Matches
7 Seasons*6 Clubs1006,1571051006,157105

Granwald Scott

Granwald Scott headshot

Position: MF ▪  Footed: Right

Age: 32

Born: Cape Town, 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
2018-201930Bidvest Witsza RSA1. Premier Division433800433800Matches
2019-202031Bidvest Witsza RSA1. Premier Division00Matches
2019-202031Stellenbosch FCza RSA1. Premier Division131,03800131,03800Matches
2020-202132Stellenbosch FCza RSA1. Premier Division22817002281700Matches
2021-202233Stellenbosch FCza RSA1. Premier Division4891048910Matches
7 Seasons*3 Clubs764,46820764,46820

Ally Msengi

Position: MF ▪  Footed: Right

Age: 18

Born: Nyamagana, Tanzania tz

National Team: Tanzania tz

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
2019-202017Stellenbosch FCza RSA1. Premier Division734400734400Matches
2020-202118Stellenbosch FCza RSA1. Premier Division14406011440601Matches
2021-202219Stellenbosch FCza RSA1. Premier Division715000715000Matches
3 Seasons*1 Club28900012890001

Molahlehi Khunyedi

Position: MF

Age: 19

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
2019-202018Bidvest Witsza RSA1. Premier Division514500514500Matches
2020-202119Stellenbosch FCza RSA1. Premier Division833700833700Matches
2021-202220Stellenbosch FCza RSA1. Premier Division17214001721400Matches
2022-202321Stellenbosch FCza RSA1. Premier Division4640046400Matches
4 Seasons*2 Clubs34760003476000

Asavela Mbekile

Position: MF (CM) ▪  Footed: Right

Age: 33

Born: Cape Town, 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
2018-201931Orlando Piratesza RSA1. Premier Division846301846301Matches
2019-202032Orlando Piratesza RSA1. Premier Division2950029500Matches
2019-202032Stellenbosch FCza RSA1. Premier Division840100840100Matches
2020-202133Stellenbosch FCza RSA1. Premier Division12290001229000Matches
6 Seasons*3 Clubs532,57111532,57111

Roy Avontuur

Position: MF

Age: 16

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
2020-202116Stellenbosch FCza RSA1. Premier Division5640056400Matches
2021-202217Stellenbosch FCza RSA1. Premier Division00Matches
2 Seasons*1 Club5640056400

Devon Titus

Position: MF

Age: 20

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
2020-202120Stellenbosch FCza RSA1. Premier Division1110011100Matches
2021-202221Stellenbosch FCza RSA1. Premier Division624200624200Matches
2022-202322Stellenbosch FCza RSA1. Premier Division301,73662301,73662Matches
5 Seasons*1 Club755,011156755,011156

Sihle Ntshuntshe

Position: MF

Age: 20

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
2020-202120Stellenbosch FCza RSA1. Premier Division00Matches
1 Season*1 Club0000

Forwards


Ashley Du Preez

Position: FW-MF

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
2019-202022Stellenbosch FCza RSA1. Premier Division11714121171412Matches
2020-202123Stellenbosch FCza RSA1. Premier Division251,96423251,96423Matches
2021-202224Stellenbosch FCza RSA1. Premier Division291,97392291,97392Matches
2022-202325Kaizer Chiefsza RSA1. Premier Division252,04264252,04264Matches
6 Seasons*2 Clubs1228,74324121228,7432412

Júnior Mendieta

Position: FW-MF

Age: 27

Citizenship: Argentina ar

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
2020-202127Stellenbosch FCza RSA1. Premier Division211,30831211,30831Matches
2021-202228Stellenbosch FCza RSA1. Premier Division251,88724251,88724Matches
2022-202329Stellenbosch FCza RSA1. Premier Division262,06898262,06898Matches
5 Seasons*3 Clubs1036,71620131036,7162013

Ryan Moon

Position: FW ▪  Footed: Left

Age: 23

Born: Pietermaritzburg, 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
2018-201921Kaizer Chiefsza RSA1. Premier Division13302001330200Matches
2019-202022Stellenbosch FCza RSA1. Premier Division231,27841231,27841Matches
2020-202123Stellenbosch FCza RSA1. Premier Division12275101227510Matches
202124Varbergse SWE1. Allsvenskan251,36271251,36271Matches
2022-202325Golden Arrowsza RSA1. Premier Division241,09750241,09750Matches
10 Seasons*5 Clubs1416,4132961416,413296

Waseem Isaacs

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
2019-202028Stellenbosch FCza RSA1. Premier Division251,58480251,58480Matches
2020-202129Stellenbosch FCza RSA1. Premier Division3740037400Matches
2021-202230Stellenbosch FCza RSA1. Premier Division20475102047510Matches
2022-202331Moroka Swallowsza RSA1. Premier Division251,48923251,48923Matches
4 Seasons*2 Clubs733,622113733,622113

Fuad Johnson

Position: FW

Age: 17

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
2020-202117Stellenbosch FCza RSA1. Premier Division4600046000Matches
1 Season*1 Club4600046000

Antonio Van Wyk

Position: FW

Age: 18

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
2020-202118Stellenbosch FCza RSA1. Premier Division00Matches
2021-202219Stellenbosch FCza RSA1. Premier Division13470021347002Matches
2022-202320Stellenbosch FCza RSA1. Premier Division251,24622251,24622Matches
4 Seasons*1 Club632,52857632,52857

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.