Last 5 Matches

Last 5 Matches Table
Performance
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Fls Fld Off Crs TklW Int OG PKwon PKcon Match Report
2026-01-04SunAfrica Cup of NationsRound of 16NeutralL 1–2za South Africacm CameroonYCM90000010002200300Match Report
2025-12-29MonAfrica Cup of NationsGroup stageNeutralW 3–2za South Africazw ZimbabweN45000000000200100Match Report
2025-12-22MonAfrica Cup of NationsGroup stageNeutralW 2–1za South Africaao AngolaN11000000001000000Match Report
2025-11-01SatPremiershipMatchweek 11HomeD 1–1Mamelodi SundownsOrlando PiratesYDM78000010103101320Match Report
2025-10-14TueWCQFirst roundHomeW 3–0za South Africarw RwandaN20000000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201822Free State Starsza RSA1. Premiership00Matches
2020-202125TS Galaxyza RSA1. Premiership23191,65018.3101100600.050.000.050.050.05Matches
2021-202226TS Galaxyza RSA1. Premiership29272,42526.9000000600.000.000.000.000.00Matches
2022-202327TS Galaxyza RSA1. Premiership26201,86120.7011000400.000.050.050.000.05Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership1366597.3033000200.000.410.410.000.41Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership1465886.5000000100.000.000.000.000.00Matches
202529Mamelodi Sundowns1. Club World Cup10140.2000000000.000.000.000.000.00Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership754274.7000000200.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues113837,62484.71451002100.010.050.060.010.06
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
TS Galaxy (3 Seasons)1 League78665,93666.01121001600.020.020.030.020.03
Mamelodi Sundowns (3 Seasons)2 Leagues35171,68818.8033000500.000.160.160.000.16
Free State Stars (1 Season)1 League00
Premiership (7 Seasons)112837,61084.61451002100.010.050.060.010.06
Club World Cup (1 Season)10140.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201822Free State Stars1 League00
2020-202125TS Galaxy1 League23191,65018.3101100600.050.000.050.050.05
2021-202226TS Galaxy1 League29272,42526.9000000600.000.000.000.000.00
2022-202327TS Galaxy1 League26201,86120.7011000400.000.050.050.000.05
2023-202428Mamelodi Sundowns1 League1366597.3033000200.000.410.410.000.41
2024-202529Mamelodi Sundowns1 League1465886.5000000100.000.000.000.000.00
202529Mamelodi Sundowns1 League10140.2000000000.000.000.000.000.00
2025-202630Mamelodi Sundowns1 League754274.7000000200.000.000.000.000.00
7 Seasons3 Clubs2 Leagues113837,62484.71451002100.010.050.060.010.06
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
TS Galaxy (3 Seasons)1 League78665,93666.01121001600.020.020.030.020.03
Mamelodi Sundowns (3 Seasons)2 Leagues35171,68818.8033000500.000.160.160.000.16
Free State Stars (1 Season)1 League00
Premiership (7 Seasons)112837,61084.61451002100.010.050.060.010.06
Club World Cup (1 Season)10140.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201822Free State Starsza RSA1. Premiership6th00Matches
2020-202125TS Galaxyza RSA1. Premiership9th23191,65018.3101100600.050.000.050.050.05Matches
2021-202226TS Galaxyza RSA1. Premiership13th29272,42526.9000000600.000.000.000.000.00Matches
2022-202327TS Galaxyza RSA1. Premiership10th26201,86120.7011000400.000.050.050.000.05Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership1st1366597.3033000200.000.410.410.000.41Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership1st1465886.5000000100.000.000.000.000.00Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership2nd754274.7000000200.000.000.000.000.00Matches
7 Seasons3 Clubs1 League112837,61084.61451002100.010.050.060.010.06
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
TS Galaxy (3 Seasons)1 League78665,93666.01121001600.020.020.030.020.03
Mamelodi Sundowns (3 Seasons)1 League34171,67418.6033000500.000.160.160.000.16
Free State Stars (1 Season)1 League00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202529Mamelodi Sundowns1. Club World CupGR10140.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League10140.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202226za South AfricaFriendlies (M)00Matches
202327za South AfricaFriendlies (M)11620.7000000000.000.000.000.000.00Matches
202327za South AfricaAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202529za South AfricaFriendlies (M)00Matches
202529za South AfricaAfrica Cup of NationsR16311461.6000000000.000.000.000.000.00Matches
202529za South AfricaAfrica Cup of Nations qualification443193.5101100000.280.000.280.280.28Matches
202630za South AfricaWCQ722562.8000000100.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues1698739.7101100100.100.000.100.100.10
Friendlies (M) (3 Seasons)11620.7000000000.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)554094.5101100000.220.000.220.220.22
WCQ (1 Season)722562.8000000100.000.000.000.000.00
Africa Cup of Nations (1 Season)311461.6000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202125TS Galaxyza RSA1. Premiership18.3100Matches
2021-202226TS Galaxyza RSA1. Premiership26.9000Matches
2022-202327TS Galaxyza RSA1. Premiership20.7000Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership7.3000Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership6.505120.00.770.150.000.0000Matches
202529Mamelodi Sundowns1. Club World Cup0.20000.000.0000Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership4.70400.00.840.000.0000Matches
7 Seasons3 Clubs2 Leagues84.719111.10.790.090.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
TS Galaxy (3 Seasons)1 League66.0100
Mamelodi Sundowns (3 Seasons)2 Leagues18.809111.10.790.090.000.0000
Free State Stars (1 Season)1 League
Premiership (7 Seasons)84.619111.10.800.090.000.0000
Club World Cup (1 Season)0.20000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202125TS Galaxy1 League18.3100
2021-202226TS Galaxy1 League26.9000
2022-202327TS Galaxy1 League20.7000
2023-202428Mamelodi Sundowns1 League7.3000
2024-202529Mamelodi Sundowns1 League6.505120.00.770.150.000.0000
202529Mamelodi Sundowns1 League0.20000.000.0000
2025-202630Mamelodi Sundowns1 League4.70400.00.840.000.0000
7 Seasons3 Clubs2 Leagues84.719111.10.790.090.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
TS Galaxy (3 Seasons)1 League66.0100
Mamelodi Sundowns (3 Seasons)2 Leagues18.809111.10.790.090.000.0000
Free State Stars (1 Season)1 League
Premiership (7 Seasons)84.619111.10.800.090.000.0000
Club World Cup (1 Season)0.20000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202125TS Galaxyza RSA1. Premiership9th18.3100Matches
2021-202226TS Galaxyza RSA1. Premiership13th26.9000Matches
2022-202327TS Galaxyza RSA1. Premiership10th20.7000Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership1st7.3000Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership1st6.505120.00.770.150.000.0000Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership2nd4.70400.00.840.000.0000Matches
7 Seasons3 Clubs1 League84.619111.10.800.090.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
TS Galaxy (3 Seasons)1 League66.0100
Mamelodi Sundowns (3 Seasons)1 League18.609111.10.800.090.000.0000
Free State Stars (1 Season)1 League
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202529Mamelodi Sundowns1. Club World CupGR0.20000.000.0000Matches
1 Season1 Club1 League0.20000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202327za South AfricaFriendlies (M)0.7000Matches
202327za South AfricaAfrica Cup of Nations qualification1.0000Matches
202529za South AfricaAfrica Cup of NationsR161.60100.00.620.000.0000Matches
202529za South AfricaAfrica Cup of Nations qualification3.5100Matches
202630za South AfricaWCQ2.8000Matches
4 Seasons1 Club4 Leagues9.71100.00.620.000.0000
Friendlies (M) (3 Seasons)0.7000
Africa Cup of Nations qualification (2 Seasons)4.5100
WCQ (1 Season)2.8000
Africa Cup of Nations (1 Season)1.60100.00.620.000.0000
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201822Free State Starsza RSA1. Premiership00001Matches
2020-202125TS Galaxyza RSA1. Premiership231,6507261.118.319831142021.301814+4+0.22+0.99Matches
2021-202226TS Galaxyza RSA1. Premiership292,4258489.826.927862324501.002029-9-0.33+1.96Matches
2022-202327TS Galaxyza RSA1. Premiership261,8617268.920.720831463301.192015+5+0.24+0.13Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership136595125.27.3683472342.54122+10+1.37-0.06Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership145884222.56.5672282042.87153+12+1.84+0.06Matches
202529Mamelodi Sundowns1. Club World Cup114145.20.20011423.000000.000.00Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership74276115.84.7580221432.4392+7+1.48+0.33Matches
7 Seasons3 Clubs2 Leagues1137,6246740.184.78383563024161.629465+29+0.34-0.54
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
TS Galaxy (3 Seasons)1 League785,9367673.366.0668448123121.15585800.00+0.62
Mamelodi Sundowns (3 Seasons)2 Leagues351,6884820.618.8177881820132.66367+29+1.55+0.16
Free State Stars (1 Season)1 League00001
Premiership (7 Seasons)1127,6106840.784.68383562925141.619465+29+0.34-0.57
Club World Cup (1 Season)114145.20.20011423.000000.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201822Free State Stars1 League00001
2020-202125TS Galaxy1 League231,6507261.118.319831142021.301814+4+0.22+0.99
2021-202226TS Galaxy1 League292,4258489.826.927862324501.002029-9-0.33+1.96
2022-202327TS Galaxy1 League261,8617268.920.720831463301.192015+5+0.24+0.13
2023-202428Mamelodi Sundowns1 League136595125.27.3683472342.54122+10+1.37-0.06
2024-202529Mamelodi Sundowns1 League145884222.56.5672282042.87153+12+1.84+0.06
202529Mamelodi Sundowns1 League114145.20.20011423.000000.000.00
2025-202630Mamelodi Sundowns1 League74276115.84.7580221432.4392+7+1.48+0.33
7 Seasons3 Clubs2 Leagues1137,6246740.184.78383563024161.629465+29+0.34-0.54
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
TS Galaxy (3 Seasons)1 League785,9367673.366.0668448123121.15585800.00+0.62
Mamelodi Sundowns (3 Seasons)2 Leagues351,6884820.618.8177881820132.66367+29+1.55+0.16
Free State Stars (1 Season)1 League00001
Premiership (7 Seasons)1127,6106840.784.68383562925141.619465+29+0.34-0.57
Club World Cup (1 Season)114145.20.20011423.000000.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201822Free State Starsza RSA1. Premiership6th00001Matches
2020-202125TS Galaxyza RSA1. Premiership9th231,6507261.118.319831142021.301814+4+0.22+0.99Matches
2021-202226TS Galaxyza RSA1. Premiership13th292,4258489.826.927862324501.002029-9-0.33+1.96Matches
2022-202327TS Galaxyza RSA1. Premiership10th261,8617268.920.720831463301.192015+5+0.24+0.13Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership1st136595125.27.3683472342.54122+10+1.37-0.06Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership1st145884222.56.5672282042.87153+12+1.84+0.06Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership2nd74276115.84.7580221432.4392+7+1.48+0.33Matches
7 Seasons3 Clubs1 League1127,6106840.784.68383562925141.619465+29+0.34-0.57
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
TS Galaxy (3 Seasons)1 League785,9367673.366.0668448123121.15585800.00+0.62
Mamelodi Sundowns (3 Seasons)1 League341,6744921.118.6177881721112.65367+29+1.56+0.12
Free State Stars (1 Season)1 League00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202529Mamelodi Sundowns1. Club World CupGR114145.20.20011423.000000.000.00Matches
1 Season1 Club1 League114145.20.20011423.000000.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202226za South AfricaFriendlies (M)00002Matches
202327za South AfricaFriendlies (M)1626223.00.71620001.000000.00-0.43Matches
202327za South AfricaAfrica Cup of Nations qualification1909025.01.01901003.0021+1+1.00+1.00Matches
202529za South AfricaFriendlies (M)00001Matches
202529za South AfricaAfrica Cup of NationsR1631464940.61.6190122812.003300.000.00Matches
202529za South AfricaAfrica Cup of Nations qualification43198059.13.54802002.50101+9+2.54+1.72Matches
202630za South AfricaWCQ72563728.42.8290251511.7131+2+0.70+0.14Matches
4 Seasons1 Club4 Leagues168735526.99.7982671952.00186+12+1.24+0.83
Friendlies (M) (3 Seasons)162625.70.71620031.000000.00-0.43
Africa Cup of Nations qualification (2 Seasons)54098245.44.55823002.60122+10+2.20+1.83
WCQ (1 Season)72563728.42.8290251511.7131+2+0.70+0.14
Africa Cup of Nations (1 Season)31464940.61.6190122812.003300.000.00

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202125TS Galaxyza RSA1. Premiership18.36000Matches
2021-202226TS Galaxyza RSA1. Premiership26.96001Matches
2022-202327TS Galaxyza RSA1. Premiership20.74000Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership7.32000Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership6.510099023150Matches
202529Mamelodi Sundowns1. Club World Cup0.20000000000Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership4.720011503580Matches
7 Seasons3 Clubs2 Leagues84.721002014058231
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
TS Galaxy (3 Seasons)1 League66.016001
Mamelodi Sundowns (3 Seasons)2 Leagues18.85002014058230
Free State Stars (1 Season)1 League
Premiership (7 Seasons)84.621002014058231
Club World Cup (1 Season)0.20000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202125TS Galaxy1 League18.36000
2021-202226TS Galaxy1 League26.96001
2022-202327TS Galaxy1 League20.74000
2023-202428Mamelodi Sundowns1 League7.32000
2024-202529Mamelodi Sundowns1 League6.510099023150
202529Mamelodi Sundowns1 League0.20000000000
2025-202630Mamelodi Sundowns1 League4.720011503580
7 Seasons3 Clubs2 Leagues84.721002014058231
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
TS Galaxy (3 Seasons)1 League66.016001
Mamelodi Sundowns (3 Seasons)2 Leagues18.85002014058230
Free State Stars (1 Season)1 League
Premiership (7 Seasons)84.621002014058231
Club World Cup (1 Season)0.20000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202125TS Galaxyza RSA1. Premiership9th18.36000Matches
2021-202226TS Galaxyza RSA1. Premiership13th26.96001Matches
2022-202327TS Galaxyza RSA1. Premiership10th20.74000Matches
2023-202428Mamelodi Sundownsza RSA1. Premiership1st7.32000Matches
2024-202529Mamelodi Sundownsza RSA1. Premiership1st6.510099023150Matches
2025-202630Mamelodi Sundownsza RSA1. Premiership2nd4.720011503580Matches
7 Seasons3 Clubs1 League84.621002014058231
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
TS Galaxy (3 Seasons)1 League66.016001
Mamelodi Sundowns (3 Seasons)1 League18.65002014058230
Free State Stars (1 Season)1 League
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202529Mamelodi Sundowns1. Club World CupGR0.20000000000Matches
1 Season1 Club1 League0.20000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202327za South AfricaFriendlies (M)0.70000Matches
202327za South AfricaAfrica Cup of Nations qualification1.00000Matches
202529za South AfricaAfrica Cup of NationsR161.60003400040Matches
202529za South AfricaAfrica Cup of Nations qualification3.50000Matches
202630za South AfricaWCQ2.81000Matches
4 Seasons1 Club4 Leagues9.71003400040
Friendlies (M) (3 Seasons)0.70000
Africa Cup of Nations qualification (2 Seasons)4.50000
WCQ (1 Season)2.81000
Africa Cup of Nations (1 Season)1.60003400040

Player Club Summary

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.

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.

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.