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
2022-202321Mamelodi Sundownsza RSA1. Premiership18121,00811.29312900000.800.271.070.801.07Matches
202321Toronto FCus USA1. MLS30710.8000000000.000.000.000.000.00Matches
202422Toronto FCLeagues Cup00Matches
202422Toronto FCus USA1. MLS20190.2000000000.000.000.000.000.00Matches
202523Wydad AC1. Club World Cup321191.3101100100.760.000.760.760.76Matches
2025-202624Kortrijkbe BEL2. Pro League B321471.6000000000.000.000.000.000.00Matches
4 Seasons4 Clubs5 Leagues29161,36415.2103131000100.660.200.860.660.86
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
Toronto FC (2 Seasons)2 Leagues50901.0000000000.000.000.000.000.00
Mamelodi Sundowns (1 Season)1 League18121,00811.29312900000.800.271.070.801.07
Kortrijk (1 Season)1 League321471.6000000000.000.000.000.000.00
Wydad AC (1 Season)1 League321191.3101100100.760.000.760.760.76
MLS (2 Seasons)50901.0000000000.000.000.000.000.00
Premiership (1 Season)18121,00811.29312900000.800.271.070.801.07
Pro League B (1 Season)321471.6000000000.000.000.000.000.00
Club World Cup (1 Season)321191.3101100100.760.000.760.760.76
Leagues Cup (1 Season)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
2022-202321Mamelodi Sundowns1 League18121,00811.29312900000.800.271.070.801.07
202321Toronto FC1 League30710.8000000000.000.000.000.000.00
202422Toronto FC2 Leagues20190.2000000000.000.000.000.000.00
202523Wydad AC1 League321191.3101100100.760.000.760.760.76
2025-202624Kortrijk1 League321471.6000000000.000.000.000.000.00
4 Seasons4 Clubs5 Leagues29161,36415.2103131000100.660.200.860.660.86
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
Toronto FC (2 Seasons)2 Leagues50901.0000000000.000.000.000.000.00
Mamelodi Sundowns (1 Season)1 League18121,00811.29312900000.800.271.070.801.07
Kortrijk (1 Season)1 League321471.6000000000.000.000.000.000.00
Wydad AC (1 Season)1 League321191.3101100100.760.000.760.760.76
MLS (2 Seasons)50901.0000000000.000.000.000.000.00
Premiership (1 Season)18121,00811.29312900000.800.271.070.801.07
Pro League B (1 Season)321471.6000000000.000.000.000.000.00
Club World Cup (1 Season)321191.3101100100.760.000.760.760.76
Leagues Cup (1 Season)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
2022-202321Mamelodi Sundownsza RSA1. Premiership1st18121,00811.29312900000.800.271.070.801.07Matches
202321Toronto FCus USA1. MLS29th30710.8000000000.000.000.000.000.00Matches
202422Toronto FCus USA1. MLS22nd20190.2000000000.000.000.000.000.00Matches
2025-202624Kortrijkbe BEL2. Pro League B2nd321471.6000000000.000.000.000.000.00Matches
4 Seasons3 Clubs3 Leagues26141,24513.89312900000.650.220.870.650.87
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
Toronto FC (2 Seasons)1 League50901.0000000000.000.000.000.000.00
Mamelodi Sundowns (1 Season)1 League18121,00811.29312900000.800.271.070.801.07
Kortrijk (1 Season)1 League321471.6000000000.000.000.000.000.00
MLS (2 Seasons)50901.0000000000.000.000.000.000.00
Premiership (1 Season)18121,00811.29312900000.800.271.070.801.07
Pro League B (1 Season)321471.6000000000.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
202422Toronto FCLeagues CupR3200Matches
202523Wydad AC1. Club World CupGR321191.3101100100.760.000.760.760.76Matches
2 Seasons2 Clubs2 Leagues321191.3101100100.760.000.760.760.76
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
Wydad AC (1 Season)1 League321191.3101100100.760.000.760.760.76
Toronto FC (1 Season)1 League00
Club World Cup (1 Season)321191.3101100100.760.000.760.760.76
Leagues Cup (1 Season)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
202321za South AfricaAfrica Cup of Nations qualification20340.4000000100.000.000.000.000.00Matches
1 Season1 Club1 League20340.4000000100.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
2022-202321Mamelodi Sundownsza RSA1. Premiership11.2900Matches
202321Toronto FCus USA1. MLS0.803133.33.801.270.000.0000Matches
202422Toronto FCus USA1. MLS0.202150.09.474.740.000.0000Matches
202523Wydad AC1. Club World Cup1.314250.03.031.510.250.5000Matches
2025-202624Kortrijkbe BEL2. Pro League B1.60400.02.450.000.0000Matches
4 Seasons4 Clubs5 Leagues15.21013430.83.291.010.080.2500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Toronto FC (2 Seasons)2 Leagues1.005240.05.002.000.000.0000
Mamelodi Sundowns (1 Season)1 League11.2900
Kortrijk (1 Season)1 League1.60400.02.450.000.0000
Wydad AC (1 Season)1 League1.314250.03.031.510.250.5000
MLS (2 Seasons)1.005240.05.002.000.000.0000
Premiership (1 Season)11.2900
Pro League B (1 Season)1.60400.02.450.000.0000
Club World Cup (1 Season)1.314250.03.031.510.250.5000
Leagues Cup (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202321Mamelodi Sundowns1 League11.2900
202321Toronto FC1 League0.803133.33.801.270.000.0000
202422Toronto FC2 Leagues0.202150.09.474.740.000.0000
202523Wydad AC1 League1.314250.03.031.510.250.5000
2025-202624Kortrijk1 League1.60400.02.450.000.0000
4 Seasons4 Clubs5 Leagues15.21013430.83.291.010.080.2500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Toronto FC (2 Seasons)2 Leagues1.005240.05.002.000.000.0000
Mamelodi Sundowns (1 Season)1 League11.2900
Kortrijk (1 Season)1 League1.60400.02.450.000.0000
Wydad AC (1 Season)1 League1.314250.03.031.510.250.5000
MLS (2 Seasons)1.005240.05.002.000.000.0000
Premiership (1 Season)11.2900
Pro League B (1 Season)1.60400.02.450.000.0000
Club World Cup (1 Season)1.314250.03.031.510.250.5000
Leagues Cup (1 Season)
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
2022-202321Mamelodi Sundownsza RSA1. Premiership1st11.2900Matches
202321Toronto FCus USA1. MLS29th0.803133.33.801.270.000.0000Matches
202422Toronto FCus USA1. MLS22nd0.202150.09.474.740.000.0000Matches
2025-202624Kortrijkbe BEL2. Pro League B2nd1.60400.02.450.000.0000Matches
4 Seasons3 Clubs3 Leagues13.899222.23.420.760.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Toronto FC (2 Seasons)1 League1.005240.05.002.000.000.0000
Mamelodi Sundowns (1 Season)1 League11.2900
Kortrijk (1 Season)1 League1.60400.02.450.000.0000
MLS (2 Seasons)1.005240.05.002.000.000.0000
Premiership (1 Season)11.2900
Pro League B (1 Season)1.60400.02.450.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
202523Wydad AC1. Club World CupGR1.314250.03.031.510.250.5000Matches
2 Seasons2 Clubs2 Leagues1.314250.03.031.510.250.5000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wydad AC (1 Season)1 League1.314250.03.031.510.250.5000
Toronto FC (1 Season)1 League
Club World Cup (1 Season)1.314250.03.031.510.250.5000
Leagues Cup (1 Season)
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202321za South AfricaAfrica Cup of Nations qualification0.4000Matches
1 Season1 Club1 League0.4000

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
2022-202321Mamelodi Sundownsza RSA1. Premiership181,0085637.311.21272262532.56243+21+1.87+0.92Matches
202321Toronto FCus USA1. MLS371242.30.80032430.0002-2-2.54-1.60Matches
202422Toronto FCLeagues Cup00002Matches
202422Toronto FCus USA1. MLS219100.60.200210220.0003-3-14.21-13.68Matches
202523Wydad AC1. Club World Cup31194044.11.3253011300.0015-4-3.03-1.83Matches
2025-202624Kortrijkbe BEL2. Pro League B3147495.11.6258013271.331100.00-0.86Matches
4 Seasons4 Clubs5 Leagues291,3644711.115.2166821322371.732614+12+0.79+0.85
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toronto FC (2 Seasons)2 Leagues590181.41.000518270.0005-5-5.00-4.27
Mamelodi Sundowns (1 Season)1 League181,0085637.311.21272262532.56243+21+1.87+0.92
Kortrijk (1 Season)1 League3147495.11.6258013271.331100.00-0.86
Wydad AC (1 Season)1 League31194044.11.3253011300.0015-4-3.03-1.83
MLS (2 Seasons)590181.51.000518250.0005-5-5.00-4.27
Premiership (1 Season)181,0085637.311.21272262532.56243+21+1.87+0.92
Pro League B (1 Season)3147495.11.6258013271.331100.00-0.86
Club World Cup (1 Season)31194044.11.3253011300.0015-4-3.03-1.83
Leagues Cup (1 Season)00002
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
2022-202321Mamelodi Sundowns1 League181,0085637.311.21272262532.56243+21+1.87+0.92
202321Toronto FC1 League371242.30.80032430.0002-2-2.54-1.60
202422Toronto FC2 Leagues219100.60.200210240.0003-3-14.21-13.68
202523Wydad AC1 League31194044.11.3253011300.0015-4-3.03-1.83
2025-202624Kortrijk1 League3147495.11.6258013271.331100.00-0.86
4 Seasons4 Clubs5 Leagues291,3644711.115.2166821322371.732614+12+0.79+0.85
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toronto FC (2 Seasons)2 Leagues590181.41.000518270.0005-5-5.00-4.27
Mamelodi Sundowns (1 Season)1 League181,0085637.311.21272262532.56243+21+1.87+0.92
Kortrijk (1 Season)1 League3147495.11.6258013271.331100.00-0.86
Wydad AC (1 Season)1 League31194044.11.3253011300.0015-4-3.03-1.83
MLS (2 Seasons)590181.51.000518250.0005-5-5.00-4.27
Premiership (1 Season)181,0085637.311.21272262532.56243+21+1.87+0.92
Pro League B (1 Season)3147495.11.6258013271.331100.00-0.86
Club World Cup (1 Season)31194044.11.3253011300.0015-4-3.03-1.83
Leagues Cup (1 Season)00002
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
2022-202321Mamelodi Sundownsza RSA1. Premiership1st181,0085637.311.21272262532.56243+21+1.87+0.92Matches
202321Toronto FCus USA1. MLS29th371242.30.80032430.0002-2-2.54-1.60Matches
202422Toronto FCus USA1. MLS22nd219100.60.200210220.0003-3-14.21-13.68Matches
2025-202624Kortrijkbe BEL2. Pro League B2nd3147495.11.6258013271.331100.00-0.86Matches
4 Seasons3 Clubs3 Leagues261,2454810.613.8147021223351.93259+16+1.16+1.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toronto FC (2 Seasons)1 League590181.51.000518250.0005-5-5.00-4.27
Mamelodi Sundowns (1 Season)1 League181,0085637.311.21272262532.56243+21+1.87+0.92
Kortrijk (1 Season)1 League3147495.11.6258013271.331100.00-0.86
MLS (2 Seasons)590181.51.000518250.0005-5-5.00-4.27
Premiership (1 Season)181,0085637.311.21272262532.56243+21+1.87+0.92
Pro League B (1 Season)3147495.11.6258013271.331100.00-0.86
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
202422Toronto FCLeagues CupR3200002Matches
202523Wydad AC1. Club World CupGR31194044.11.3253011300.0015-4-3.03-1.83Matches
2 Seasons2 Clubs2 Leagues31194022.01.3253011320.0015-4-3.03-1.83
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wydad AC (1 Season)1 League31194044.11.3253011300.0015-4-3.03-1.83
Toronto FC (1 Season)1 League00002
Club World Cup (1 Season)31194044.11.3253011300.0015-4-3.03-1.83
Leagues Cup (1 Season)00002
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
202321za South AfricaAfrica Cup of Nations qualification234179.40.40021712.0001-1-2.65-3.20Matches
1 Season1 Club1 League234179.40.40021712.0001-1-2.65-3.20
Become a Stathead & surf this site ad-free.

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
2022-202321Mamelodi Sundownsza RSA1. Premiership11.20000Matches
202321Toronto FCus USA1. MLS0.80002100100Matches
202422Toronto FCus USA1. MLS0.20002100100Matches
202523Wydad AC1. Club World Cup1.31003202010Matches
2025-202624Kortrijkbe BEL2. Pro League B1.60000301120Matches
4 Seasons4 Clubs5 Leagues15.21007703330
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toronto FC (2 Seasons)2 Leagues1.00004200200
Mamelodi Sundowns (1 Season)1 League11.20000
Kortrijk (1 Season)1 League1.60000301120
Wydad AC (1 Season)1 League1.31003202010
MLS (2 Seasons)1.00004200200
Premiership (1 Season)11.20000
Pro League B (1 Season)1.60000301120
Club World Cup (1 Season)1.31003202010
Leagues Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202321Mamelodi Sundowns1 League11.20000
202321Toronto FC1 League0.80002100100
202422Toronto FC2 Leagues0.20002100100
202523Wydad AC1 League1.31003202010
2025-202624Kortrijk1 League1.60000301120
4 Seasons4 Clubs5 Leagues15.21007703330
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toronto FC (2 Seasons)2 Leagues1.00004200200
Mamelodi Sundowns (1 Season)1 League11.20000
Kortrijk (1 Season)1 League1.60000301120
Wydad AC (1 Season)1 League1.31003202010
MLS (2 Seasons)1.00004200200
Premiership (1 Season)11.20000
Pro League B (1 Season)1.60000301120
Club World Cup (1 Season)1.31003202010
Leagues Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202321Mamelodi Sundownsza RSA1. Premiership1st11.20000Matches
202321Toronto FCus USA1. MLS29th0.80002100100Matches
202422Toronto FCus USA1. MLS22nd0.20002100100Matches
2025-202624Kortrijkbe BEL2. Pro League B2nd1.60000301120Matches
4 Seasons3 Clubs3 Leagues13.80004501320
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toronto FC (2 Seasons)1 League1.00004200200
Mamelodi Sundowns (1 Season)1 League11.20000
Kortrijk (1 Season)1 League1.60000301120
MLS (2 Seasons)1.00004200200
Premiership (1 Season)11.20000
Pro League B (1 Season)1.60000301120
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202523Wydad AC1. Club World CupGR1.31003202010Matches
2 Seasons2 Clubs2 Leagues1.31003202010
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wydad AC (1 Season)1 League1.31003202010
Toronto FC (1 Season)1 League
Club World Cup (1 Season)1.31003202010
Leagues Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202321za South AfricaAfrica Cup of Nations qualification0.41000Matches
1 Season1 Club1 League0.41000

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.