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

Goalkeepers


Darren Keet

Darren Keet headshot

Position: GK ▪  Footed: Left

Age: 27

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 GA CS MP Min GA CS MP Min GA CS Matches
2015-201625Kortrijkbe BEL1. Pro League302,700329302,700329Matches
2016-201726Bidvest Witsza RSA1. Premier Division221,98010221,980010Matches
2017-201827Bidvest Witsza RSA1. Premier Division201,8004201,80004Matches
2018-201928Bidvest Witsza RSA1. Premier Division262,29510262,295010Matches
2019-202029OH Leuvenbe BEL2. First Division B65111651101Matches
14 Seasons*4 Clubs26924,0771659626924,07716596

Moeneeb Josephs

Moeneeb Josephs headshot

Position: GK ▪  Footed: Right

Age: 37

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 GA CS MP Min GA CS MP Min GA CS Matches
2015-201635Bidvest Witsza RSA1. Premier Division292,61014292,610014Matches
2016-201736Bidvest Witsza RSA1. Premier Division87205872005Matches
2017-201837Bidvest Witsza RSA1. Premier Division76301763001Matches
2018-201938AmaZuluza RSA1. Premier Division65401654001Matches
2019-202039AmaZuluza RSA1. Premier Division190019000Matches
5 Seasons*2 Clubs514,59021514,590021

Kyle Peters

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
2016-201723Bidvest Witsza RSA1. Premier DivisionMatches
2017-201824Bidvest Witsza RSA1. Premier Division32701327001Matches
2018-201925Highlands Parkza RSA1. Premier DivisionMatches
2019-202026Highlands Parkza RSA1. Premier Division190019000Matches
4 Seasons*2 Clubs43601436001

Defenders


Sifiso Hlanti

Sifiso Hlanti headshot

Position: DF (FB, left)

Age: 27

Born: Durban, 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
2015-201625Bidvest Witsza RSA1. Premier Division131,17010131,17010Matches
2016-201726Bidvest Witsza RSA1. Premier Division262,29300262,29300Matches
2017-201827Bidvest Witsza RSA1. Premier Division282,51313282,51313Matches
2018-201928Bidvest Witsza RSA1. Premier Division292,59512292,59512Matches
2019-202029Bidvest Witsza RSA1. Premier Division221,97600221,97600Matches
9 Seasons*3 Clubs18516,2048718516,20487

Thulani Hlatshwayo

Thulani Hlatshwayo headshot

Position: DF (CB) ▪  Footed: Both

Age: 27

Born: Soweto, 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
2015-201625Bidvest Witsza RSA1. Premier Division191,60630191,60630Matches
2016-201726Bidvest Witsza RSA1. Premier Division242,16030242,16030Matches
2017-201827Bidvest Witsza RSA1. Premier Division211,89014211,89014Matches
2018-201928Bidvest Witsza RSA1. Premier Division232,02440232,02440Matches
2019-202029Bidvest Witsza RSA1. Premier Division262,34040262,34040Matches
10 Seasons*3 Clubs20017,48316420017,483164

Buhle Mkhwanazi

Buhle Mkhwanazi headshot

Position: DF-MF (CB)

Age: 27

Born: Bloemfontein, 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
2015-201625Bidvest Witsza RSA1. Premier Division242,11500242,11500Matches
2016-201726Bidvest Witsza RSA1. Premier Division191,68940191,68940Matches
2017-201827Bidvest Witsza RSA1. Premier Division181,62010181,62010Matches
2018-201928Bidvest Witsza RSA1. Premier Division252,17200252,17200Matches
2019-202029Bidvest Witsza RSA1. Premier Division201,75510201,75510Matches
6 Seasons*2 Clubs1149,758601149,75860

Bongani Khumalo

Bongani Khumalo headshot

Position: DF (CB) ▪  Footed: Right

Age: 30

Born: Manzini, Eswatini sz

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
2015-201628SuperSportza RSA1. Premier Division972900972900Matches
2015-201628Bidvest Witsza RSA1. Premier Division13947001394700Matches
2016-201729Bidvest Witsza RSA1. Premier Division141,04010141,04010Matches
2017-201830Bidvest Witsza RSA1. Premier Division161,39510161,39510Matches
2018-201931SuperSportza RSA1. Premier Division221,65710221,65710Matches
2019-202032SuperSportza RSA1. Premier Division10305001030500Matches
11 Seasons*7 Clubs16912,7813016912,78130

Reeve Frosler

Reeve Frosler headshot

Position: DF-MF (FB)

Age: 19

Born: Gqeberha, 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
2016-201718Bidvest Witsza RSA1. Premier Division11990001199000Matches
2017-201819Bidvest Witsza RSA1. Premier Division161,26411161,26411Matches
2018-201920Kaizer Chiefsza RSA1. Premier Division323900323900Matches
2019-202021Kaizer Chiefsza RSA1. Premier Division231,77803231,77803Matches
9 Seasons*2 Clubs14311,1183914311,11839

Edwin Gyimah

Edwin Gyimah headshot

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

Age: 26

Born: Sekondi-Takoradi, Ghana gh

National Team: Ghana gh

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
2015-201624Orlando Piratesza RSA1. Premier Division201,68700201,68700Matches
2016-201725Orlando Piratesza RSA1. Premier Division10728001072800Matches
201725Helsingborgse SWE2. Superettan242,06920242,06920Matches
2017-201826Bidvest Witsza RSA1. Premier Division141,23400141,23400Matches
2018-201927Bidvest Witsza RSA1. Premier Division518200518200Matches
2019-202028Black Leopardsza RSA1. Premier Division211,83600211,83600Matches
10 Seasons*5 Clubs18115,3656018115,36560

Nazeer Allie

Nazeer Allie headshot

Position: DF (FB, right) ▪  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
2015-201630Bidvest Witsza RSA1. Premier Division232,04400232,04400Matches
2016-201731Bidvest Witsza RSA1. Premier Division181,62000181,62000Matches
2017-201832Bidvest Witsza RSA1. Premier Division12942001294200Matches
2018-201933Maritzburg Utdza RSA1. Premier Division11965001196500Matches
2019-202034Maritzburg Utdza RSA1. Premier Division262,26900262,26900Matches
8 Seasons*3 Clubs14912,2000014912,20000

Keegan Ritchie

Keegan Ritchie headshot

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

Age: 27

Born: Alberton, 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 Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2015-201625Kaizer Chiefsza RSA1. Premier Division639000639000Matches
2016-201726SuperSportza RSA1. Premier Division423800423800Matches
2017-201827SuperSportza RSA1. Premier Division1900019000Matches
2017-201827Bidvest Witsza RSA1. Premier Division737610737610Matches
2018-201928Bidvest Witsza RSA1. Premier Division739211739211Matches
2019-202029Bidvest Witsza RSA1. Premier Division13866121386612Matches
9 Seasons*6 Clubs815,43647815,43647

Slavko Damjanović

Slavko Damjanović headshot

Position: DF-GK ▪  Footed: Left

Age: 24

Born: Montenegro me

Citizenship: Montenegro me

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
2015-201622Békéscsabahu HUN1. NB I201,61210201,61210Matches
2017-201824Bidvest Witsza RSA1. Premier Division327000327000Matches
6 Seasons*7 Clubs796,22030796,22030

Bokang Thlone

Bokang Thlone headshot

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
2015-201624Free State Starsza RSA1. Premier Division231,83200231,83200Matches
2016-201725Free State Starsza RSA1. Premier Division242,11900242,11900Matches
2017-201826Bidvest Witsza RSA1. Premier Division215500215500Matches
2017-201826Maritzburg Utdza RSA1. Premier Division627800627800Matches
2018-201927Maritzburg Utdza RSA1. Premier Division640800640800Matches
2019-202028Maritzburg Utdza RSA1. Premier Division1900019000Matches
5 Seasons*3 Clubs624,88200624,88200

Denis Weidlich

Denis Weidlich headshot

Position: DF-MF

Age: 31

Born: Hamburg, Germany de

Citizenship: Germany de

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2015-201629Holstein Kielde GER3. 3. Liga301,7680019000311,85800Matches
2016-201730Maritzburg Utdza RSA1. Premier Division292,56700292,56700Matches
2017-201831Maritzburg Utdza RSA1. Premier Division10791001079100Matches
2017-201831Bidvest Witsza RSA1. Premier Division212900212900Matches
2018-201932Bidvest Witsza RSA1. Premier Division614100614100Matches
9 Seasons*6 Clubs23317,2441191900023417,334119

Midfielders


Daylon Claasen

Daylon Claasen headshot

Position: MF ▪  Footed: Right

Age: 27

Born: Klerksdorp, South Africa za

National Team: South Africa za

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2015-2016251860 Munichde GER2. 2. Bundesliga221,58011327011251,85022Matches
2016-2017261860 Munichde GER2. 2. Bundesliga1476501190001585501Matches
2017-201827Bidvest Witsza RSA1. Premier Division241,59000241,59000Matches
2018-201928Bidvest Witsza RSA1. Premier Division822500822500Matches
2019-202029Maritzburg Utdza RSA1. Premier Division302,50452302,50452Matches
12 Seasons*5 Clubs26218,515191664711126818,9862017

Thabang Monare

Thabang Monare headshot

Position: MF (CM)

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
2015-201625Jomo Cosmosza RSA1. Premier Division221,81000221,81000Matches
2016-201726Bidvest Witsza RSA1. Premier Division242,07120242,07120Matches
2017-201827Bidvest Witsza RSA1. Premier Division221,47303221,47303Matches
2018-201928Bidvest Witsza RSA1. Premier Division252,15311252,15311Matches
2019-202029Bidvest Witsza RSA1. Premier Division241,65112241,65112Matches
10 Seasons*4 Clubs18413,8416818413,84168

Phumlani Ntshangase

Phumlani Ntshangase headshot

Position: MF

Age: 22

Born: South Africa za

Youth 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
2015-201620Bidvest Witsza RSA1. Premier Division251,86410251,86410Matches
2016-201721Bidvest Witsza RSA1. Premier Division13747101374710Matches
2017-201822Bidvest Witsza RSA1. Premier Division13997001399700Matches
2018-201923SuperSportza RSA1. Premier Division171,16500171,16500Matches
2019-202024Maritzburg Utdza RSA1. Premier Division151,01900151,01900Matches
7 Seasons*3 Clubs1107,601201107,60120

Daine Klate

Daine Klate headshot

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

Age: 32

Born: Gqeberha, 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
2015-201630Bidvest Witsza RSA1. Premier Division292,20380292,20380Matches
2016-201731Bidvest Witsza RSA1. Premier Division251,63430251,63430Matches
2017-201832Bidvest Witsza RSA1. Premier Division17952101795210Matches
2018-201933Chippa Utdza RSA1. Premier Division14571011457101Matches
4 Seasons*2 Clubs855,360121855,360121

Granwald Scott

Granwald Scott headshot

Position: MF ▪  Footed: Right

Age: 29

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
2015-201627Ajax Cape Townza RSA1. Premier Division738600738600Matches
2016-201728Bidvest Witsza RSA1. Premier Division12848101284810Matches
2017-201829Bidvest Witsza RSA1. Premier Division14952001495200Matches
2018-201930Bidvest Witsza RSA1. Premier Division433800433800Matches
2019-202031Bidvest Witsza RSA1. Premier Division00Matches
2019-202031Stellenbosch FCza RSA1. Premier Division131,03800131,03800Matches
7 Seasons*3 Clubs764,46820764,46820

Domingues

Domingues headshot

Position: MF (WM, right) ▪  Footed: Right

Age: 33

Born: Maputo, Mozambique mz

National Team: Mozambique mz

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
2015-201631Bidvest Witsza RSA1. Premier Division251,88120251,88120Matches
2016-201732Bidvest Witsza RSA1. Premier Division241,51720241,51720Matches
2017-201833Bidvest Witsza RSA1. Premier Division13829011382901Matches
2018-201934Bidvest Witsza RSA1. Premier Division201,32725201,32725Matches
2019-202035Bidvest Witsza RSA1. Premier Division12738011273801Matches
7 Seasons*2 Clubs1237,8779111237,877911

Sifiso Myeni

Sifiso Myeni headshot

Position: MF (WM, right) ▪  Footed: Right

Age: 29

Born: Soweto, 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
2015-201627Orlando Piratesza RSA1. Premier Division221,61650221,61650Matches
2016-201728Bidvest Witsza RSA1. Premier Division19737001973700Matches
2017-201829Bidvest Witsza RSA1. Premier Division968012968012Matches
2017-201829SuperSportza RSA1. Premier Division721211721211Matches
4 Seasons*4 Clubs573,24573573,24573

Ben Motshwari

Ben Motshwari headshot

Position: MF (CM) ▪  Footed: Right

Age: 26

Born: Randfontein, 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
2015-201624Bidvest Witsza RSA1. Premier Division191,60620191,60620Matches
2016-201725Bidvest Witsza RSA1. Premier Division201,66510201,66510Matches
2017-201826Bidvest Witsza RSA1. Premier Division962810962810Matches
2018-201927Orlando Piratesza RSA1. Premier Division211,79621211,79621Matches
2019-202028Orlando Piratesza RSA1. Premier Division232,07010232,07010Matches
10 Seasons*3 Clubs17413,3949117413,39491

Abednego Mosiatlhaga

Abednego Mosiatlhaga headshot

Position: MF ▪  Footed: Right

Age: 22

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
2015-201620Bidvest Witsza RSA1. Premier Division412800412800Matches
2017-201822Bidvest Witsza RSA1. Premier Division533501533501Matches
3 Seasons*2 Clubs21835012183501

Xolani Mlambo

Xolani Mlambo headshot

Position: MF

Age: 26

Citizenship: 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
2015-201624Chippa Utdza RSA1. Premier Division161,01120161,01120Matches
2016-201725Bidvest Witsza RSA1. Premier Division851200851200Matches
2017-201826Bidvest Witsza RSA1. Premier Division428700428700Matches
2017-201826Orlando Piratesza RSA1. Premier Division10753011075301Matches
2018-201927Orlando Piratesza RSA1. Premier Division181,41402181,41402Matches
2019-202028Orlando Piratesza RSA1. Premier Division857801857801Matches
9 Seasons*6 Clubs1388,316541388,31654

Steven Pienaar

Steven Pienaar headshot

Position: MF (AM-WM) ▪  Footed: Both

Age: 35

Born: Johannesburg, South Africa za

National Team: South Africa za

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2015-201633Evertoneng ENG1. Premier League412200213600625800Matches
2016-201734Sunderlandeng ENG1. Premier League1580300264001786700Matches
2017-201835Bidvest Witsza RSA1. Premier Division625200625200Matches
17 Seasons*6 Clubs33925,2493652420000463,6295238929,0784154

Kobamelo Kodisang

Position: MF ▪  Footed: Left

Age: 17

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
2015-201615Platinum Starsza RSA1. Premier Division11303001130300Matches
2016-201716Platinum Starsza RSA1. Premier Division822700822700Matches
2017-201817Bidvest Witsza RSA1. Premier Division417810417810Matches
6 Seasons*5 Clubs572,44924572,44924

Cole Alexander

Cole Alexander headshot

Position: MF (CM)

Age: 28

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
2015-201626Polokwane Cityza RSA1. Premier Division242,12600242,12600Matches
2016-201727SuperSportza RSA1. Premier Division848120848120Matches
2017-201828SuperSportza RSA1. Premier Division1170011700Matches
2017-201828Bidvest Witsza RSA1. Premier Division415300415300Matches
2018-201929Bidvest Witsza RSA1. Premier Division282,46011282,46011Matches
2019-202030Bidvest Witsza RSA1. Premier Division252,19630252,19630Matches
11 Seasons*6 Clubs15812,23111815812,231118

Anthony Gordinho

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
2017-201822Bidvest Witsza RSA1. Premier Division00Matches
1 Season*1 Club0000

Phakamani Mahlambi

Phakamani Mahlambi headshot

Position: MF

Age: 19

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
2015-201617Bidvest Witsza RSA1. Premier Division14961301496130Matches
2016-201718Bidvest Witsza RSA1. Premier Division13734701373470Matches
2017-201819Bidvest Witsza RSA1. Premier Division00Matches
2018-201920Sundownsza RSA1. Premier Division18656401865640Matches
2019-202021Sundownsza RSA1. Premier Division820200820200Matches
7 Seasons*4 Clubs582,755150582,755150

Forwards


Vincent Pule

Vincent Pule headshot

Position: FW-MF ▪  Footed: Left

Age: 25

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
2015-201623Bidvest Witsza RSA1. Premier Division4930049300Matches
2016-201724Bidvest Witsza RSA1. Premier Division622110622110Matches
2017-201825Bidvest Witsza RSA1. Premier Division221,29832221,29832Matches
2018-201926Orlando Piratesza RSA1. Premier Division262,03183262,03183Matches
2019-202027Orlando Piratesza RSA1. Premier Division252,06433252,06433Matches
10 Seasons*3 Clubs1469,49922121469,4992212

Lehlohonolo Majoro

Lehlohonolo Majoro headshot

Position: FW ▪  Footed: Left

Age: 30

Born: Ladybrand, 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
2015-201628Orlando Piratesza RSA1. Premier Division16656101665610Matches
2016-201729Cape Town Cityza RSA1. Premier Division231,54180231,54180Matches
2017-201830Cape Town Cityza RSA1. Premier Division850121850121Matches
2017-201830Bidvest Witsza RSA1. Premier Division161,20540161,20540Matches
2018-201931Bidvest Witsza RSA1. Premier Division17880401788040Matches
2019-202032AmaZuluza RSA1. Premier Division201,12721201,12721Matches
8 Seasons*4 Clubs1548,9643051548,964305

Amr Gamal

Amr Gamal headshot

Position: FW ▪  Footed: Right

Age: 25

Born: Naja' Ḥammādī, Egypt eg

National Team: Egypt eg

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
2017-201825Bidvest Witsza RSA1. Premier Division13987201398720Matches
201826HJKfi FIN1. Veikkausliiga12385101238510Matches
2 Seasons*2 Clubs251,37230251,37230

James Keene

James Keene headshot

Position: FW ▪  Footed: Both

Age: 31

Born: Wells, England, United Kingdom eng

Citizenship: England eng

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
201529Halmstadse SWE1. Allsvenskan221,80642221,80642Matches
2015-201629Bidvest Witsza RSA1. Premier Division11763701176370Matches
2016-201730Bidvest Witsza RSA1. Premier Division10616201061620Matches
2017-201831Bidvest Witsza RSA1. Premier Division18774301877430Matches
2018-201932SuperSportza RSA1. Premier Division221,37840221,37840Matches
201933Österse SWE2. Superettan963411963411Matches
202034Österse SWE2. Superettan261,71250261,71250Matches
21 Seasons*12 Clubs34621,810751794642035522,2747717

Gabadinho Mhango

Gabadinho Mhango headshot

Position: FW

Age: 24

Born: Chiweta, 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
2015-201622Golden Arrowsza RSA1. Premier Division13819501381950Matches
2015-201622Bloem Celticza RSA1. Premier Division525310525310Matches
2016-201723Bidvest Witsza RSA1. Premier Division241,63180241,63180Matches
2017-201824Bidvest Witsza RSA1. Premier Division16759211675921Matches
2018-201925Bidvest Witsza RSA1. Premier Division12519301251930Matches
2019-202026Orlando Piratesza RSA1. Premier Division281,954161281,954161Matches
10 Seasons*7 Clubs17110,26252517110,262525

Eleazar Rodgers

Eleazar Rodgers headshot

Position: FW ▪  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
2015-201630Platinum Starsza RSA1. Premier Division251,50260251,50260Matches
2016-201731Bidvest Witsza RSA1. Premier Division17950301795030Matches
2017-201832Bidvest Witsza RSA1. Premier Division12486201248620Matches
2018-201933Free State Starsza RSA1. Premier Division241,49044241,49044Matches
4 Seasons*3 Clubs784,428154784,428154

Gerald Phiri Jr.

Gerald Phiri Jr. headshot

Position: FW-MF

Age: 24

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-201723Platinum Starsza RSA1. Premier Division161,22920161,22920Matches
2017-201824Platinum Starsza RSA1. Premier Division10593321059332Matches
2017-201824Bidvest Witsza RSA1. Premier Division630210630210Matches
2019-202026Baroka FCza RSA1. Premier Division272,13322272,13322Matches
5 Seasons*3 Clubs785,318104785,318104

Thobani Mncwango

Position: FW

Age: 29

Born: Nongoma, 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
2015-201627Polokwane Cityza RSA1. Premier Division291,971140291,971140Matches
2016-201728Polokwane Cityza RSA1. Premier Division141,18730141,18730Matches
2017-201829Polokwane Cityza RSA1. Premier Division1740017400Matches
2017-201829Bidvest Witsza RSA1. Premier Division2460024600Matches
2019-202031Black Leopardsza RSA1. Premier Division937100937100Matches
4 Seasons*3 Clubs553,649170553,649170

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.