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

Goalkeepers


Ronwen Williams

Ronwen Williams headshot

Position: GK ▪  Footed: Right

Age: 30

Born: Gqeberha, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
202028South Africa172017200
2020-202128SuperSportza RSA1. Premier Division262,3408262,34008Matches
202129South Africa76302763002
2021-202229SuperSportza RSA1. Premier Division252,21610252,216010Matches
202230South Africa1088851088805
2022-202330Sundownsza RSA1. Premier Division262,34018262,340018Matches
202331South Africa121,14035121,14035
2023-202431Sundownsza RSA1. Premier Division191,71012191,710012Matches
20 Seasons*3 Clubs21619,40697423,67571325823,0817110

Veli Mothwa

Position: GK

Age: 30

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
2020-202129Chippa Utdza RSA1. Premier Division43600436000Matches
2020-202129AmaZuluza RSA1. Premier Division221,98011221,980011Matches
2021-202230AmaZuluza RSA1. Premier Division272,43014272,430014Matches
202230South Africa21802218002
2022-202331AmaZuluza RSA1. Premier Division252,1897252,18907Matches
202331South Africa21802218002
2023-202432AmaZuluza RSA1. Premier Division201,8009201,80009Matches
11 Seasons*3 Clubs11710,469524360412110,829056

Melusi Buthelezi

Position: GK

Age: 23

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
2020-202122TS Galaxyza RSA1. Premier DivisionMatches
2021-202223TS Galaxyza RSA1. Premier Division1199071199007Matches
202223South Africa112111201
2022-202324TS Galaxyza RSA1. Premier Division211,83010211,830010Matches
2023-202425Orlando Piratesza RSA1. Premier Division121,0806121,08006Matches
5 Seasons*3 Clubs443,900231121453,912024

Bruce Bvuma

Bruce Bvuma headshot

Position: GK

Age: 26

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
2020-202125Kaizer Chiefsza RSA1. Premier Division64951649501Matches
202125South Africa0
2021-202226Kaizer Chiefsza RSA1. Premier Division87203872003Matches
202226South Africa0
2022-202327Kaizer Chiefsza RSA1. Premier Division43601436001Matches
202327South Africa0
2023-202428Kaizer Chiefsza RSA1. Premier Division151,3507151,35007Matches
12 Seasons*2 Clubs443,871140443,871014

Defenders


Sydney Mobbie

Sydney Mobbie headshot

Position: DF-MF (FB, right)

Age: 27

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Chippa Utdza RSA1. Premier Division201,69201201,69201Matches
2021-202226Sekhukhune United FCza RSA1. Premier Division221,91910221,91910Matches
202227South Africa10889011088901
2022-202327Sekhukhune United FCza RSA1. Premier Division272,35801272,35801Matches
202328South Africa727900727900
2023-202428Sekhukhune United FCza RSA1. Premier Division252,22301252,22301Matches
12 Seasons*5 Clubs17915,37739171,1680119616,545310

Rushine De Reuck

Position: DF (CB)

Age: 25

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Maritzburg Utdza RSA1. Premier Division10855001085500Matches
2020-202124Sundownsza RSA1. Premier Division872000872000Matches
202124South Africa1900019000
2021-202225Sundownsza RSA1. Premier Division161,42700161,42700Matches
202225South Africa10855001085500
2022-202326Sundownsza RSA1. Premier Division171,33910171,33910Matches
2023-202427Sundownsza RSA1. Premier Division320400320400Matches
9 Seasons*3 Clubs1209,67921119450013110,62421

Siyanda Xulu

Siyanda Xulu headshot

Position: DF (CB) ▪  Footed: Right

Age: 30

Born: Durban, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202129South Africa216600216600
202230South Africa974100974100
202331South Africa972200972200
2023-202431SuperSportza RSA1. Premier Division11648001164800Matches
15 Seasons*5 Clubs1179,55341231,8800014011,43341

Terrence Mashego

Terrence Mashego headshot

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

Age: 25

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Cape Town Cityza RSA1. Premier Division282,45502282,45502Matches
2021-202225Cape Town Cityza RSA1. Premier Division282,39811282,39811Matches
202225South Africa544300544300
2022-202326Cape Town Cityza RSA1. Premier Division322800322800Matches
2022-202326Sundownsza RSA1. Premier Division635400635400Matches
202326South Africa2260022600
2023-202427Sundownsza RSA1. Premier Division13734001373400Matches
6 Seasons*3 Clubs786,16913746900856,63813

Mothobi Mvala

Position: DF-FW-MF

Age: 27

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025South Africa2740027400
2020-202126Sundownsza RSA1. Premier Division17857111785711Matches
202126South Africa000
2021-202227Sundownsza RSA1. Premier Division15436001543600Matches
202227South Africa539110539110
2022-202328Sundownsza RSA1. Premier Division191,39620191,39620Matches
202328South Africa10960001096000
2023-202429Sundownsza RSA1. Premier Division12953011295301Matches
13 Seasons*3 Clubs14610,550202181,4851016412,035212

Aubrey Modiba

Aubrey Modiba headshot

Position: DF-MF (WM, left) ▪  Footed: Left

Age: 26

Born: Polokwane, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Sundownsza RSA1. Premier Division19853121985312Matches
202125South Africa1100011000
2021-202226Sundownsza RSA1. Premier Division17806211780621Matches
202226South Africa327010327010
2022-202327Sundownsza RSA1. Premier Division191,29513191,29513Matches
202327South Africa11960001196000
2023-202428Sundownsza RSA1. Premier Division15854201585420Matches
16 Seasons*5 Clubs19412,8232523211,6051121514,4282624

Nkosinathi Sibisi

Nkosinathi Sibisi headshot

Position: DF (CB)

Age: 26

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Golden Arrowsza RSA1. Premier Division272,34800272,34800Matches
202125South Africa1450014500
2021-202225Golden Arrowsza RSA1. Premier Division201,76831201,76831Matches
202226South Africa322500322500
2022-202326Orlando Piratesza RSA1. Premier Division272,36912272,36912Matches
202327South Africa427400427400
2023-202427Orlando Piratesza RSA1. Premier Division14806001480600Matches
12 Seasons*3 Clubs14011,94243106640015012,60643

Khuliso Mudau

Khuliso Mudau headshot

Position: DF-MF (FB, right)

Age: 26

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Sundownsza RSA1. Premier Division11435001143500Matches
2021-202226Sundownsza RSA1. Premier Division191,38110191,38110Matches
202226South Africa321800321800
2022-202327Sundownsza RSA1. Premier Division251,89601251,89601Matches
202327South Africa980200980200
2023-202428Sundownsza RSA1. Premier Division11791001179100Matches
9 Seasons*3 Clubs1097,99324141,200101239,19334

Njabulo Ngcobo

Position: DF

Age: 27

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202126Moroka Swallowsza RSA1. Premier Division282,52010282,52010Matches
202126South Africa000
2021-202227Kaizer Chiefsza RSA1. Premier Division151,19910151,19910Matches
202227South Africa319400319400
2022-202328Kaizer Chiefsza RSA1. Premier Division11694001169400Matches
2023-202429Kaizer Chiefsza RSA1. Premier Division11637001163700Matches
6 Seasons*3 Clubs655,05020319400685,24420

Thapelo Morena

Thapelo Morena headshot

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

Age: 28

Born: Randfontein, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202126Sundownsza RSA1. Premier Division262,15101262,15101Matches
202127South Africa651200651200
2021-202227Sundownsza RSA1. Premier Division161,14802161,14802Matches
202228South Africa218000218000
2022-202328Sundownsza RSA1. Premier Division201,05035201,05035Matches
202329South Africa964202964202
2023-202429Sundownsza RSA1. Premier Division13634101363410Matches
15 Seasons*3 Clubs19014,5541413221,7840221216,3381415

Thibang Phete

Thibang Phete headshot

Position: DF-MF ▪  Footed: Right

Age: 27

Born: Kimberley, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025South Africa1720017200
2020-202126B-SADpt POR1. Primeira Liga272,05711272,05711Matches
202126South Africa000
2021-202227B-SADpt POR1. Primeira Liga261,84500261,84500Matches
202227South Africa217500217500
202328South Africa1900019000
2023-202429Chavespt POR1. Primeira Liga944300944300Matches
9 Seasons*5 Clubs885,98612433700926,32312

Grant Kekana

Grant Kekana headshot

Position: DF (CB-FB)

Age: 29

Born: Polokwane, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202127SuperSportza RSA1. Premier Division191,71000191,71000Matches
2021-202228Sundownsza RSA1. Premier Division241,87410241,87410Matches
202229South Africa213600213600
2022-202329Sundownsza RSA1. Premier Division181,31500181,31500Matches
202330South Africa10682001068200
2023-202430Sundownsza RSA1. Premier Division171,19630171,19630Matches
11 Seasons*3 Clubs15913,08263128180017113,90063

Bandile Shandu

Bandile Shandu headshot

Position: DF-MF

Age: 27

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Maritzburg Utdza RSA1. Premier Division211,10901211,10901Matches
2021-202226Orlando Piratesza RSA1. Premier Division302,13721302,13721Matches
202227South Africa210100210100
2022-202327Orlando Piratesza RSA1. Premier Division211,03302211,03302Matches
202328South Africa000
2023-202428Orlando Piratesza RSA1. Premier Division837121837121Matches
11 Seasons*3 Clubs18611,64471121010018811,745711

Lyle Lakay

Lyle Lakay headshot

Position: DF-MF (FB-WM, left) ▪  Footed: Left

Age: 30

Born: Cape Town, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202128Sundownsza RSA1. Premier Division241,85845241,85845Matches
202129South Africa1900019000
2021-202229Sundownsza RSA1. Premier Division251,83326251,83326Matches
202230South Africa2970029700
2022-202330Sundownsza RSA1. Premier Division613401613401Matches
2022-202330Cape Town Cityza RSA1. Premier Division181,34001181,34001Matches
202331South Africa1900019000
2023-202431SuperSportza RSA1. Premier Division251,60545251,60545Matches
12 Seasons*5 Clubs22014,075222442770022414,3522224

Innocent Maela

Innocent Maela headshot

Position: DF (FB) ▪  Footed: Left

Age: 29

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202027South Africa211400211400
2020-202127Orlando Piratesza RSA1. Premier Division201,67001201,67001Matches
202128South Africa436000436000
2021-202228Orlando Piratesza RSA1. Premier Division846900846900Matches
202229South Africa1900019000
2022-202329Orlando Piratesza RSA1. Premier Division241,88611241,88611Matches
202330South Africa324200324200
2023-202430Orlando Piratesza RSA1. Premier Division12510001251000Matches
13 Seasons*2 Clubs14111,29657141,1660015512,46257

Siyanda Msani

Position: DF

Age: 20

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202220South Africa1900019000
2022-202320Richards Bay FCza RSA1. Premier Division251,68500251,68500Matches
2023-202421Ajax Cape Townza RSA1. Premier Division10684011068401Matches
3 Seasons*3 Clubs352,3690119000362,45901

Thabani Zuke

Position: DF (CB)

Age: 23

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121Golden Arrowsza RSA1. Premier Division181,57601181,57601Matches
2021-202222Golden Arrowsza RSA1. Premier Division292,54400292,54400Matches
202223South Africa2270022700
2022-202323Golden Arrowsza RSA1. Premier Division141,24510141,24510Matches
2023-202424Golden Arrowsza RSA1. Premier Division10538001053800Matches
6 Seasons*2 Clubs766,0131122700786,04011

Athenkosi Mcaba

Position: DF

Age: 20

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202219Stellenbosch FCza RSA1. Premier Division131,12300131,12300Matches
202220South Africa1230012300
2022-202320Stellenbosch FCza RSA1. Premier Division537200537200Matches
2023-202421Stellenbosch FCza RSA1. Premier Division10705001070500Matches
4 Seasons*2 Clubs282,2000012300292,22300

Thabani Dube

Position: DF

Age: 29

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202228Kaizer Chiefsza RSA1. Premier Division161,01800161,01800Matches
202229South Africa000
2022-202329Kaizer Chiefsza RSA1. Premier Division1900019000Matches
2023-202430Richards Bay FCza RSA1. Premier Division201,49810201,49810Matches
4 Seasons*3 Clubs372,606100372,60610

Taariq Fielies

Taariq Fielies headshot

Position: DF (CB)

Age: 29

Born: Cape Town, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202128Cape Town Cityza RSA1. Premier Division272,41412272,41412Matches
2021-202229Cape Town Cityza RSA1. Premier Division282,52010282,52010Matches
202229South Africa000
2022-202330Cape Town Cityza RSA1. Premier Division282,38623282,38623Matches
202330South Africa1900019000
2023-202431Cape Town Cityza RSA1. Premier Division210500210500Matches
2023-202431AmaZuluza RSA1. Premier Division171,34400171,34400Matches
9 Seasons*3 Clubs17915,487771900018015,57777

Luke Fleurs

Luke Fleurs headshot

Position: DF (CB)

Age: 21

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202120SuperSportza RSA1. Premier Division191,59200191,59200Matches
2021-202221SuperSportza RSA1. Premier Division211,53200211,53200Matches
202221South Africa000
2022-202322SuperSportza RSA1. Premier Division10818001081800Matches
2023-202423SuperSportza RSA1. Premier Division11001100Matches
2023-202423Kaizer Chiefsza RSA1. Premier Division00Matches
7 Seasons*3 Clubs665,221200665,22120

Sifiso Hlanti

Sifiso Hlanti headshot

Position: DF (FB, left)

Age: 31

Born: Durban, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202029South Africa2840028400
2020-202130Moroka Swallowsza RSA1. Premier Division161,21811161,21811Matches
202130South Africa430000430000
2021-202231Kaizer Chiefsza RSA1. Premier Division758111758111Matches
202231South Africa000
2022-202332Kaizer Chiefsza RSA1. Premier Division232,02820232,02820Matches
2023-202433Kaizer Chiefsza RSA1. Premier Division181,58110181,58110Matches
16 Seasons*4 Clubs18215,95587241,9540120617,90988

Sibusiso Mabiliso

Position: DF (FB, left)

Age: 22

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121AmaZuluza RSA1. Premier Division241,92702241,92702Matches
202121South Africa1900019000
2021-202222Kaizer Chiefsza RSA1. Premier Division616900616900Matches
202222South Africa000
2022-202323AmaZuluza RSA1. Premier Division325700325700Matches
2023-202424AmaZuluza RSA1. Premier Division2590025900Matches
9 Seasons*3 Clubs906,9951419000917,08514

Tercious Malepe

Position: DF-MF

Age: 24

Born: Middleburg, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123FK Mynaiua UKR1. Premier League14792001479200Matches
2021-202224AmaZuluza RSA1. Premier Division201,45501201,45501Matches
202224South Africa000
2022-202325AmaZuluza RSA1. Premier Division191,23301191,23301Matches
2023-202426AmaZuluza RSA1. Premier Division536000536000Matches
2023-202426Richards Bay FCza RSA1. Premier Division523200523200Matches
9 Seasons*7 Clubs1269,1052601269,10526

Midfielders


Teboho Mokoena

Teboho Mokoena headshot

Position: MF (CM)

Age: 25

Born: Bethlehem, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202023South Africa211100211100
2020-202123SuperSportza RSA1. Premier Division221,79742221,79742Matches
202124South Africa000
2021-202224SuperSportza RSA1. Premier Division131,05240131,05240Matches
2021-202224Sundownsza RSA1. Premier Division846912846912Matches
202225South Africa12859311285931
2022-202325Sundownsza RSA1. Premier Division241,88411241,88411Matches
202326South Africa121,09424121,09424
2023-202426Sundownsza RSA1. Premier Division151,16632151,16632Matches
15 Seasons*3 Clubs17312,9302014312,4386520415,3682619

Ethan Brook

Position: MF

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-2021TS Galaxyza RSA1. Premier Division12792001279200Matches
2021South Africa1900019000
2021-2022TS Galaxyza RSA1. Premier Division241,45600241,45600Matches
2022South Africa631100631100
2022-2023AmaZuluza RSA1. Premier Division21886112188611Matches
2023-2024AmaZuluza RSA1. Premier Division271,73110271,73110Matches
6 Seasons*3 Clubs844,86521740100915,26621

Luke Le Roux

Luke Le Roux headshot

Position: MF (CM)

Age: 21

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202019Varbergse SWE1. Allsvenskan211,55200211,55200Matches
202120Varbergse SWE1. Allsvenskan261,69400261,69400Matches
202221South Africa421900421900Matches
202221Varbergse SWE1. Allsvenskan262,24211262,24211Matches
202322South Africa1900019000Matches
202322Varbergse SWE1. Allsvenskan171,42820171,42820Matches
2023-202423Volendamnl NED1. Eredivisie12692001269200Matches
8 Seasons*4 Clubs1027,608315309001077,91731

Thabang Monare

Thabang Monare headshot

Position: MF (CM)

Age: 32

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202130Orlando Piratesza RSA1. Premier Division171,18200171,18200Matches
202131South Africa1900019000
2021-202231Orlando Piratesza RSA1. Premier Division15959011595901Matches
202232South Africa216000216000
2022-202332Orlando Piratesza RSA1. Premier Division181,29010181,29010Matches
202333South Africa4690046900
2023-202433Orlando Piratesza RSA1. Premier Division11794001179400Matches
12 Seasons*4 Clubs17813,3835773190018513,70257

Miguel Timm

Position: MF (CM-DM)

Age: 30

Born: Johannesburg, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202128TTM FCza RSA1. Premier Division201,51400201,51400Matches
2021-202229TTM FC436000436000Matches
2021-202229Marumo Gallants FCza RSA1. Premier Division221,92601221,92601Matches
202230South Africa212100212100
2022-202330Orlando Piratesza RSA1. Premier Division241,81501241,81501Matches
202331South Africa000
2023-202431Orlando Piratesza RSA1. Premier Division211,31000211,31000Matches
10 Seasons*7 Clubs15211,2530421210015411,37404

Goodman Mosele

Position: MF (DM)

Age: 22

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202120Baroka FCza RSA1. Premier Division282,32011282,32011Matches
2021-202221Orlando Piratesza RSA1. Premier Division191,61031191,61031Matches
202222South Africa210800210800
2022-202322Orlando Piratesza RSA1. Premier Division11796001179600Matches
202323South Africa1900019000
2023-202423Chippa Utdza RSA1. Premier Division221,79410221,79410Matches
9 Seasons*4 Clubs13510,3605431980013810,55854

Sphephelo Sithole

Sphephelo Sithole headshot

Position: MF ▪  Footed: Right

Age: 22

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121B-SADpt POR1. Primeira Liga251,73200251,73200Matches
2021-202222B-SADpt POR1. Primeira Liga251,49500251,49500Matches
202222South Africa2980029800
202323South Africa12988011298801
6 Seasons*2 Clubs513,24200161,25002674,49202

Mihlali Mayambela

Mihlali Mayambela headshot

Position: MF ▪  Footed: Right

Age: 25

Born: Cape Town, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202225South Africa2921029210
202326South Africa10472101047210
2023-202426Aris Limassol FC648000648000Matches
7 Seasons*5 Clubs472,953926480001466520674,098112

Yusuf Maart

Yusuf Maart headshot

Position: MF

Age: 26

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202226Sekhukhune United FCza RSA1. Premier Division282,48222282,48222Matches
202226South Africa2850028500
2022-202327Kaizer Chiefsza RSA1. Premier Division282,39422282,39422Matches
202327South Africa1290012900
2023-202428Kaizer Chiefsza RSA1. Premier Division221,92403221,92403Matches
6 Seasons*4 Clubs796,80447311400826,91847

Sibongiseni Mthethwa

Position: MF

Age: 27

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202126Black Leopardsza RSA1. Premier Division252,13800252,13800Matches
2021-202227Stellenbosch FCza RSA1. Premier Division121,08001121,08001Matches
202227South Africa1820018200
2022-202328Stellenbosch FCza RSA1. Premier Division292,48401292,48401Matches
202328South Africa2530025300
2023-202429Stellenbosch FCza RSA1. Premier Division756800756800Matches
2023-202429Kaizer Chiefsza RSA1. Premier Division151,11300151,11300Matches
7 Seasons*4 Clubs887,38302414600927,52902

Njabulo Blom

Njabulo Blom headshot

Position: MF

Age: 22

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202120Kaizer Chiefsza RSA1. Premier Division271,61701271,61701Matches
202121South Africa000
2021-202221Kaizer Chiefsza RSA1. Premier Division282,51204282,51204Matches
202222South Africa1140011400
2022-202322Kaizer Chiefsza RSA1. Premier Division11768001176800Matches
202323South Africa1750017500Matches
202323St. Louisus USA1. MLS261,91510261,91510Matches
202424St. Louisus USA1. MLS421000421000Matches
9 Seasons*3 Clubs997,22215289001017,31115

Sipho Mbule

Sipho Mbule headshot

Position: MF

Age: 23

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202122SuperSportza RSA1. Premier Division252,02147252,02147Matches
202122South Africa000
2021-202223SuperSportza RSA1. Premier Division10542211054221Matches
202223South Africa1130011300
2022-202324Sundownsza RSA1. Premier Division20759102075910Matches
2023-202425Sundownsza RSA1. Premier Division12489101248910Matches
9 Seasons*3 Clubs1166,4261111113001176,4391111

Mduduzi Mdantsane

Position: MF

Age: 27

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Cape Town Cityza RSA1. Premier Division281,89993281,89993Matches
2021-202226Cape Town Cityza RSA1. Premier Division271,86091271,86091Matches
202227South Africa11001100
2022-202327Cape Town Cityza RSA1. Premier Division281,09221281,09221Matches
202328South Africa1450014500
2023-202428Kaizer Chiefsza RSA1. Premier Division12448011244801Matches
10 Seasons*4 Clubs17811,40727152460018011,4532715

Bathusi Aubaas

Position: MF

Age: 26

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125TS Galaxyza RSA1. Premier Division231,65010231,65010Matches
2021-202226TS Galaxyza RSA1. Premier Division292,42500292,42500Matches
202226South Africa000
2022-202327TS Galaxyza RSA1. Premier Division261,86101261,86101Matches
202327South Africa215200215200
2023-202428Sundownsza RSA1. Premier Division10449021044902Matches
7 Seasons*4 Clubs886,38513215200906,53713

Jesse Donn

Jesse Donn headshot

Position: MF

Age: 22

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121SuperSportza RSA1. Premier Division11805001180500Matches
2021-202222SuperSportza RSA1. Premier Division272,13020272,13020Matches
202222South Africa000
2022-202323SuperSportza RSA1. Premier Division12324001232400Matches
2023-202424SuperSportza RSA1. Premier Division4260042600Matches
6 Seasons*2 Clubs593,451200593,45120

Forwards


Bongokuhle Hlongwane

Position: FW-MF (AM) ▪  Footed: Right

Age: 21

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202120Maritzburg Utdza RSA1. Premier Division201,21832201,21832Matches
202120South Africa1801018010
2021-202221Maritzburg Utdza RSA1. Premier Division161,34521161,34521Matches
202221South Africa965930965930Matches
202221Minnesota Utdus USA1. MLS291,59824291,59824Matches
202322South Africa623900623900Matches
202322Minnesota Utdus USA1. MLS302,48883302,48883Matches
202423Minnesota Utdus USA1. MLS830820830820Matches
9 Seasons*3 Clubs1197,7271911181,108401378,8352311

Evidence Makgopa

Evidence Makgopa headshot

Position: FW

Age: 21

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202120Baroka FCza RSA1. Premier Division282,46173282,46173Matches
202120South Africa1452014520
2021-202221Baroka FCza RSA1. Premier Division282,20044282,20044Matches
202221South Africa744310744310
2022-202322Orlando Piratesza RSA1. Premier Division5860058600Matches
202322South Africa858611858611
2023-202423Orlando Piratesza RSA1. Premier Division17959501795950Matches
9 Seasons*3 Clubs866,413207171,125411037,538248

Percy Tau

Percy Tau headshot

Position: FW-MF (AM) ▪  Footed: Left

Age: 27

Born: Emalahleni, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025South Africa1900119001
2020-202126Anderlechtbe BEL1. First Division A141,07441141,07441Matches
2020-202126Brightoneng ENG1. Premier League310301320000630301Matches
202126South Africa651040651040
202227South Africa432100432100
202328South Africa10895201089520
13 Seasons*6 Clubs1179,0853124320000535801443,55816416913,2014729

Victor Letsoalo

Position: FW-MF

Age: 28

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202127Bloem Celticza RSA1. Premier Division271,96082271,96082Matches
2021-202228Royal Eagles FCza RSA1. Premier Division262,091152262,091152Matches
202228South Africa627801627801
2022-202329Sekhukhune United FCza RSA1. Premier Division272,13043272,13043Matches
2023-202430AmaZuluza RSA1. Premier Division16665101666510Matches
9 Seasons*6 Clubs16810,44946962780117410,7274610

Zakhele Lepasa

Zakhele Lepasa headshot

Position: FW ▪  Footed: Right

Age: 24

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123Orlando Piratesza RSA1. Premier Division737210737210Matches
2021-202224Orlando Piratesza RSA1. Premier Division610000610000Matches
202224South Africa324112324112
2022-202325SuperSportza RSA1. Premier Division938620938620Matches
2022-202325Orlando Piratesza RSA1. Premier Division10470101047010Matches
202325South Africa10297201029720
2023-202426Orlando Piratesza RSA1. Premier Division15580301558030Matches
8 Seasons*3 Clubs522,047801561632672,663112

Keagan Dolly

Keagan Dolly headshot

Position: FW-MF ▪  Footed: Left

Age: 29

Born: Johannesburg, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202027South Africa217210217210
2020-202127Montpellierfr FRA1. Ligue 11845200397012154901Matches
202128South Africa215901215901
2021-202228Kaizer Chiefsza RSA1. Premier Division262,12275262,12275Matches
202229South Africa422501422501
2022-202329Kaizer Chiefsza RSA1. Premier Division251,91154251,91154Matches
2023-202430Kaizer Chiefsza RSA1. Premier Division738301738301Matches
16 Seasons*4 Clubs1489,1771812931101201,4723517710,9602118

Themba Zwane

Themba Zwane headshot

Position: FW-MF (WM)

Age: 32

Born: Tembisa, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202030South Africa1670016700
2020-202130Sundownsza RSA1. Premier Division251,976101251,976101Matches
202131South Africa434221434221
2021-202231Sundownsza RSA1. Premier Division252,00057252,00057Matches
202232South Africa321621321621
2022-202332Sundownsza RSA1. Premier Division231,72134231,72134Matches
202333South Africa11797311179731
2023-202433Sundownsza RSA1. Premier Division16972041697204Matches
19 Seasons*2 Clubs21415,8355136413,0009325518,8356039

Kgaogelo Sekgota

Position: FW

Age: 24

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123Moroka Swallowsza RSA1. Premier Division241,56831241,56831Matches
2021-202224Kaizer Chiefsza RSA1. Premier Division18404001840400Matches
202224South Africa316101316101
2022-202325Kaizer Chiefsza RSA1. Premier Division241,04901241,04901Matches
2023-202426Stellenbosch FCza RSA1. Premier Division12429001242900Matches
7 Seasons*6 Clubs974,041333161011004,20234

Fagrie Lakay

Fagrie Lakay headshot

Position: FW-MF

Age: 24

Born: Cape Town, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123Cape Town Cityza RSA1. Premier Division241,87594241,87594Matches
2021-202224Cape Town Cityza RSA1. Premier Division12976331297633Matches
202224South Africa514800514800
202325South Africa000
10 Seasons*5 Clubs1006,46817106163001066,6311710

Lyle Foster

Lyle Foster headshot

Position: FW ▪  Footed: Right

Age: 21

Wikipedia

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202019South Africa2470024700
2020-202119Vitóriapt POR1. Primeira Liga512300512300Matches
202120South Africa1300013000
2021-202220Westerlobe BEL2. First Division B231,58543231,58543Matches
202221South Africa213800213800
2022-202321Westerlobe BEL1. Pro League A211,54583211,54583Matches
2022-202321Burnleyeng ENG2. Championship11365104238011560311Matches
202322South Africa528330528330
2023-202422Burnleyeng ENG1. Premier League231,8095325800251,86753Matches
11 Seasons*7 Clubs1126,603201162960110498301287,3972312

Khanyisa Mayo

Khanyisa Mayo headshot

Position: FW

Age: 23

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202222Cape Town Cityza RSA1. Premier Division231,26341231,26341Matches
202223South Africa413400413400
2022-202323Cape Town Cityza RSA1. Premier Division272,094122272,094122Matches
202324South Africa1900019000
2023-202424Cape Town Cityza RSA1. Premier Division251,97381251,97381Matches
5 Seasons*2 Clubs755,330244522400805,554244

Pule Mmodi

Position: FW-MF

Age: 28

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202127Golden Arrowsza RSA1. Premier Division282,29352282,29352Matches
2021-202228Golden Arrowsza RSA1. Premier Division282,31450282,31450Matches
202228South Africa211200211200
2022-202329Golden Arrowsza RSA1. Premier Division292,51463292,51463Matches
202329South Africa1280012800
2023-202430Kaizer Chiefsza RSA1. Premier Division251,81844251,81844Matches
6 Seasons*3 Clubs1108,9392093140001139,079209

Monnapule Saleng

Position: FW-MF

Age: 23

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202223Moroka Swallowsza RSA1. Premier Division221,53722221,53722Matches
202223South Africa2980029800
2022-202324Orlando Piratesza RSA1. Premier Division221,762118221,762118Matches
202324South Africa211100211100
2023-202425Orlando Piratesza RSA1. Premier Division16850311685031Matches
5 Seasons*3 Clubs604,1491611420900644,3581611

Thabiso Kutumela

Thabiso Kutumela headshot

Position: FW-MF

Age: 28

Born: Mokopane, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202026South Africa1700017000
2020-202127Maritzburg Utdza RSA1. Premier Division282,227121282,227121Matches
202127South Africa1450114501
2021-202228Sundownsza RSA1. Premier Division16792331679233Matches
202228South Africa2870028700
2022-202329Sundownsza RSA1. Premier Division627700627700Matches
2023-202430Cape Town Cityza RSA1. Premier Division241,40821241,40821Matches
11 Seasons*5 Clubs1318,15128114202011358,3532812

Ashley Du Preez

Position: FW-MF

Age: 24

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123Stellenbosch FCza RSA1. Premier Division251,96423251,96423Matches
2021-202224Stellenbosch FCza RSA1. Premier Division291,97392291,97392Matches
202224South Africa2730027300
2022-202325Kaizer Chiefsza RSA1. Premier Division252,04264252,04264Matches
2023-202426Kaizer Chiefsza RSA1. Premier Division211,51531211,51531Matches
6 Seasons*3 Clubs1118,2082112273001138,2812112

Luther Singh

Luther Singh headshot

Position: FW-MF ▪  Footed: Right

Age: 24

Born: Soweto, South Africa za

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202022South Africa2941029410
2020-202122Paçospt POR1. Primeira Liga291,94655291,94655Matches
202123South Africa410800410800
2021-202223FC Copenhagendk DEN1. Superliga4630026100612400Matches
202224South Africa1720017200
2022-202324Chavespt POR1. Primeira Liga22627012262701Matches
2023-202425Čukaričkirs SRB1. SuperLiga1024920464001431320Matches
12 Seasons*8 Clubs1398,13023106125008319101538,5742410

Gift Links

Position: FW-MF

Age: 23

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121AGFdk DEN1. Superliga281,79943281,79943Matches
2021-202222AGFdk DEN1. Superliga21940112194011Matches
202223South Africa1450014500
2022-202323AGFdk DEN1. Superliga281,55602281,55602Matches
2023-202424AGFdk DEN1. Superliga231,37705231,37705Matches
9 Seasons*4 Clubs1507,8881016145001517,9331016

Tshegofatso Mabaso

Position: FW

Age: 25

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123Orlando Piratesza RSA1. Premier Division11330501133050Matches
2021-202224Orlando Piratesza RSA1. Premier Division16723211672321Matches
202225South Africa1340013400
2022-202325Sekhukhune United FCza RSA1. Premier Division18919221891922Matches
2023-202426Orlando Piratesza RSA1. Premier Division10780911078091Matches
2023-202426Moroka Swallowsza RSA1. Premier Division131,09160131,09160Matches
10 Seasons*5 Clubs1386,990407134001397,024407

Vincent Pule

Vincent Pule headshot

Position: FW-MF ▪  Footed: Left

Age: 29

Born: South Africa, South Africa za

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202128Orlando Piratesza RSA1. Premier Division261,93460261,93460Matches
202128South Africa1140011400
2021-202229Orlando Piratesza RSA1. Premier Division647603647603Matches
202229South Africa000
2022-202330Orlando Piratesza RSA1. Premier Division14636101463610Matches
2023-202431Orlando Piratesza RSA1. Premier Division824701824701Matches
13 Seasons*3 Clubs1379,00022123149001409,1492212

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.