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
2016-201718Walsalleng ENGEFL Cup00Matches
2016-201718Walsalleng ENGFA Cup00Matches
2016-201718Walsalleng ENG3. League One443153.5000000100.000.000.000.000.00Matches
2017-201819Walsalleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201819Walsalleng ENGFA Cup00Matches
2017-201819Walsalleng ENG3. League One21181,60817.9011000100.000.060.060.000.06Matches
2019-202021Walsalleng ENG4. League Two21911.0000000000.000.000.000.000.00Matches
2020-202122Bromleyeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2020-202122Bromleyeng ENG5. National League21181,55617.31100000.060.06Matches
2021-202223Bromleyeng ENG5. National League00Matches
2024-202526Hednesfordeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
6 Seasons3 Clubs5 Leagues51443,90043.3111100200.020.040.040.020.04
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
Walsall (3 Seasons)4 Leagues28242,10423.4011000200.000.040.040.000.04
Bromley (2 Seasons)2 Leagues22191,67618.6100100000.050.000.000.050.00
Hednesford (1 Season)1 League111201.3000000000.000.000.000.000.00
FA Cup (4 Seasons)222402.7000000000.000.000.000.000.00
League One (2 Seasons)25221,92321.4011000200.000.050.050.000.05
National League (2 Seasons)21181,55617.31100000.060.06
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
League Two (1 Season)21911.0000000000.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
2016-201718Walsall3 Leagues443153.5000000100.000.000.000.000.00
2017-201819Walsall3 Leagues22191,69818.9011000100.000.050.050.000.05
2019-202021Walsall1 League21911.0000000000.000.000.000.000.00
2020-202122Bromley2 Leagues22191,67618.6100100000.050.000.000.050.00
2021-202223Bromley1 League00
2024-202526Hednesford1 League111201.3000000000.000.000.000.000.00
6 Seasons3 Clubs5 Leagues51443,90043.3111100200.020.040.040.020.04
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
Walsall (3 Seasons)4 Leagues28242,10423.4011000200.000.040.040.000.04
Bromley (2 Seasons)2 Leagues22191,67618.6100100000.050.000.000.050.00
Hednesford (1 Season)1 League111201.3000000000.000.000.000.000.00
FA Cup (4 Seasons)222402.7000000000.000.000.000.000.00
League One (2 Seasons)25221,92321.4011000200.000.050.050.000.05
National League (2 Seasons)21181,55617.31100000.060.06
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
League Two (1 Season)21911.0000000000.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
2016-201718Walsalleng ENG3. League One14th443153.5000000100.000.000.000.000.00Matches
2017-201819Walsalleng ENG3. League One19th21181,60817.9011000100.000.060.060.000.06Matches
2019-202021Walsalleng ENG4. League Two12th21911.0000000000.000.000.000.000.00Matches
2020-202122Bromleyeng ENG5. National League7th21181,55617.31100000.060.06Matches
2021-202223Bromleyeng ENG5. National League10th00Matches
5 Seasons2 Clubs3 Leagues48413,57039.7111100200.030.040.040.030.04
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
Walsall (3 Seasons)2 Leagues27232,01422.4011000200.000.040.040.000.04
Bromley (2 Seasons)1 League21181,55617.31100000.060.06
League One (2 Seasons)25221,92321.4011000200.000.050.050.000.05
National League (2 Seasons)21181,55617.31100000.060.06
League Two (1 Season)21911.0000000000.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
2016-201718Walsalleng ENGEFL Cup58th00Matches
2016-201718Walsalleng ENGFA Cup85th00Matches
2017-201819Walsalleng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201819Walsalleng ENGFA Cup85th00Matches
2020-202122Bromleyeng ENGFA Cup85th111201.3000000000.000.000.000.000.00Matches
2024-202526Hednesfordeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues333303.7000000000.000.000.000.000.00
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
Walsall (2 Seasons)2 Leagues11901.0000000000.000.000.000.000.00
Hednesford (1 Season)1 League111201.3000000000.000.000.000.000.00
Bromley (1 Season)1 League111201.3000000000.000.000.000.000.00
FA Cup (4 Seasons)222402.7000000000.000.000.000.000.00
EFL Cup (2 Seasons)11901.0000000000.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 Dist PK PKatt Matches
2016-201718Walsalleng ENG3. League One3.50010.000.290.0000Matches
2017-201819Walsalleng ENGEFL Cup1.00000.000.0000Matches
2017-201819Walsalleng ENG3. League One17.90000.000.0000Matches
2019-202021Walsalleng ENG4. League Two1.00100.00.990.000.0000Matches
2020-202122Bromleyeng ENGFA Cup1.30000.000.0000Matches
2020-202122Bromleyeng ENG5. National League17.3100Matches
2024-202526Hednesfordeng ENGFA Cup1.30000.000.0000Matches
6 Seasons3 Clubs5 Leagues43.3111100.00.040.040.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)4 Leagues23.4011100.00.040.040.000.0000
Bromley (2 Seasons)2 Leagues18.61000.000.0000
Hednesford (1 Season)1 League1.30000.000.0000
FA Cup (4 Seasons)2.70000.000.0000
League One (2 Seasons)21.40010.000.050.0000
National League (2 Seasons)17.3100
EFL Cup (2 Seasons)1.00000.000.0000
League Two (1 Season)1.00100.00.990.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201718Walsall3 Leagues3.50010.000.290.0000
2017-201819Walsall3 Leagues18.90000.000.0000
2019-202021Walsall1 League1.00100.00.990.000.0000
2020-202122Bromley2 Leagues18.61000.000.0000
2024-202526Hednesford1 League1.30000.000.0000
6 Seasons3 Clubs5 Leagues43.3111100.00.040.040.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)4 Leagues23.4011100.00.040.040.000.0000
Bromley (2 Seasons)2 Leagues18.61000.000.0000
Hednesford (1 Season)1 League1.30000.000.0000
FA Cup (4 Seasons)2.70000.000.0000
League One (2 Seasons)21.40010.000.050.0000
National League (2 Seasons)17.3100
EFL Cup (2 Seasons)1.00000.000.0000
League Two (1 Season)1.00100.00.990.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201718Walsalleng ENG3. League One14th3.50010.000.290.0000Matches
2017-201819Walsalleng ENG3. League One19th17.90000.000.0000Matches
2019-202021Walsalleng ENG4. League Two12th1.00100.00.990.000.0000Matches
2020-202122Bromleyeng ENG5. National League7th17.3100Matches
5 Seasons2 Clubs3 Leagues39.7111100.00.040.040.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (3 Seasons)2 Leagues22.4011100.00.040.040.000.0000
Bromley (2 Seasons)1 League17.3100
League One (2 Seasons)21.40010.000.050.0000
National League (2 Seasons)17.3100
League Two (1 Season)1.00100.00.990.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2017-201819Walsalleng ENGEFL Cup58th1.00000.000.0000Matches
2020-202122Bromleyeng ENGFA Cup85th1.30000.000.0000Matches
2024-202526Hednesfordeng ENGFA Cup1.30000.000.0000Matches
4 Seasons3 Clubs2 Leagues3.70000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (2 Seasons)2 Leagues1.00000.000.0000
Hednesford (1 Season)1 League1.30000.000.0000
Bromley (1 Season)1 League1.30000.000.0000
FA Cup (4 Seasons)2.70000.000.0000
EFL Cup (2 Seasons)1.00000.000.0000

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
2016-201718Walsalleng ENGEFL Cup00001Matches
2016-201718Walsalleng ENGFA Cup00001Matches
2016-201718Walsalleng ENG3. League One4315797.63.5430140.2505-5-1.43-1.38Matches
2017-201819Walsalleng ENGEFL Cup19090100.01.01901000.0023-1-1.00Matches
2017-201819Walsalleng ENGFA Cup00001Matches
2017-201819Walsalleng ENG3. League One211,6087738.817.918173221.292126-5-0.280.00Matches
2019-202021Walsalleng ENG4. League Two291462.81.019011181.5012-1-0.99-0.76Matches
2020-202122Bromleyeng ENGFA Cup1120120100.01.311201000.0001-1-0.75Matches
2020-202122Bromleyeng ENG5. National League211,5567440.217.31886153481.502425-1-0.06-0.49Matches
2021-202223Bromleyeng ENG5. National League00002Matches
2024-202526Hednesfordeng ENGFA Cup1120120100.01.311201001.004400.00Matches
6 Seasons3 Clubs5 Leagues513,9007619.543.344893974571.255266-14-0.32-0.27
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)4 Leagues282,1047517.723.424902241471.112436-12-0.51-0.34
Bromley (2 Seasons)2 Leagues221,6767621.118.619881634101.432426-2-0.11-0.54
Hednesford (1 Season)1 League1120120100.01.311201001.004400.00
FA Cup (4 Seasons)224012057.12.721202020.5045-1-0.37
League One (2 Seasons)251,9237723.221.422203361.122131-10-0.47-0.33
National League (2 Seasons)211,5567419.917.318861534101.502425-1-0.06-0.49
EFL Cup (2 Seasons)1909042.91.01901010.0023-1-1.00
League Two (1 Season)291462.81.019011181.5012-1-0.99-0.76
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
2016-201718Walsall3 Leagues4315797.23.5430160.2505-5-1.43-1.38
2017-201819Walsall3 Leagues221,6987739.318.91990183231.232329-6-0.32-0.03
2019-202021Walsall1 League291462.81.019011181.5012-1-0.99-0.76
2020-202122Bromley2 Leagues221,6767642.018.61988163481.432426-2-0.11-0.54
2021-202223Bromley1 League00002
2024-202526Hednesford1 League1120120100.01.311201001.004400.00
6 Seasons3 Clubs5 Leagues513,9007619.543.344893974571.255266-14-0.32-0.27
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)4 Leagues282,1047517.723.424902241471.112436-12-0.51-0.34
Bromley (2 Seasons)2 Leagues221,6767621.118.619881634101.432426-2-0.11-0.54
Hednesford (1 Season)1 League1120120100.01.311201001.004400.00
FA Cup (4 Seasons)224012057.12.721202020.5045-1-0.37
League One (2 Seasons)251,9237723.221.422203361.122131-10-0.47-0.33
National League (2 Seasons)211,5567419.917.318861534101.502425-1-0.06-0.49
EFL Cup (2 Seasons)1909042.91.01901010.0023-1-1.00
League Two (1 Season)291462.81.019011181.5012-1-0.99-0.76
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
2016-201718Walsalleng ENG3. League One14th4315797.63.5430140.2505-5-1.43-1.38Matches
2017-201819Walsalleng ENG3. League One19th211,6087738.817.918173221.292126-5-0.280.00Matches
2019-202021Walsalleng ENG4. League Two12th291462.81.019011181.5012-1-0.99-0.76Matches
2020-202122Bromleyeng ENG5. National League7th211,5567440.217.31886153481.502425-1-0.06-0.49Matches
2021-202223Bromleyeng ENG5. National League10th00002Matches
5 Seasons2 Clubs3 Leagues483,5707418.439.741863674541.304658-12-0.30-0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (3 Seasons)2 Leagues272,0147517.522.423902141441.152233-11-0.49-0.32
Bromley (2 Seasons)1 League211,5567419.917.318861534101.502425-1-0.06-0.49
League One (2 Seasons)251,9237723.221.422203361.122131-10-0.47-0.33
National League (2 Seasons)211,5567419.917.318861534101.502425-1-0.06-0.49
League Two (1 Season)291462.81.019011181.5012-1-0.99-0.76
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
2016-201718Walsalleng ENGEFL Cup58th00001Matches
2016-201718Walsalleng ENGFA Cup85th00001Matches
2017-201819Walsalleng ENGEFL Cup58th19090100.01.01901000.0023-1-1.00Matches
2017-201819Walsalleng ENGFA Cup85th00001Matches
2020-202122Bromleyeng ENGFA Cup85th1120120100.01.311201000.0001-1-0.75Matches
2024-202526Hednesfordeng ENGFA Cup1120120100.01.311201001.004400.00Matches
4 Seasons3 Clubs2 Leagues333011052.43.731103030.3368-2-0.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (2 Seasons)2 Leagues1909023.11.01901030.0023-1-1.00
Hednesford (1 Season)1 League1120120100.01.311201001.004400.00
Bromley (1 Season)1 League1120120100.01.311201000.0001-1-0.75
FA Cup (4 Seasons)224012057.12.721202020.5045-1-0.37
EFL Cup (2 Seasons)1909042.91.01901010.0023-1-1.00
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
2016-201718Walsalleng ENG3. League One3.5100200000000Matches
2017-201819Walsalleng ENGEFL Cup1.0000100000001Matches
2017-201819Walsalleng ENG3. League One17.91001100000001Matches
2019-202021Walsalleng ENG4. League Two1.0000100012000Matches
2020-202122Bromleyeng ENGFA Cup1.30001100000Matches
2020-202122Bromleyeng ENG5. National League17.30000Matches
2024-202526Hednesfordeng ENGFA Cup1.30001000000Matches
6 Seasons3 Clubs5 Leagues43.32001710012002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)4 Leagues23.42001500012002
Bromley (2 Seasons)2 Leagues18.60001100000
Hednesford (1 Season)1 League1.30001000000
FA Cup (4 Seasons)2.70002100000
League One (2 Seasons)21.42001300000001
National League (2 Seasons)17.30000
EFL Cup (2 Seasons)1.0000100000001
League Two (1 Season)1.0000100012000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Walsall3 Leagues3.5100200000000
2017-201819Walsall3 Leagues18.91001200000002
2019-202021Walsall1 League1.0000100012000
2020-202122Bromley2 Leagues18.60001100000
2024-202526Hednesford1 League1.30001000000
6 Seasons3 Clubs5 Leagues43.32001710012002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)4 Leagues23.42001500012002
Bromley (2 Seasons)2 Leagues18.60001100000
Hednesford (1 Season)1 League1.30001000000
FA Cup (4 Seasons)2.70002100000
League One (2 Seasons)21.42001300000001
National League (2 Seasons)17.30000
EFL Cup (2 Seasons)1.0000100000001
League Two (1 Season)1.0000100012000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Walsalleng ENG3. League One14th3.5100200000000Matches
2017-201819Walsalleng ENG3. League One19th17.91001100000001Matches
2019-202021Walsalleng ENG4. League Two12th1.0000100012000Matches
2020-202122Bromleyeng ENG5. National League7th17.30000Matches
5 Seasons2 Clubs3 Leagues39.72001400012001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (3 Seasons)2 Leagues22.42001400012001
Bromley (2 Seasons)1 League17.30000
League One (2 Seasons)21.42001300000001
National League (2 Seasons)17.30000
League Two (1 Season)1.0000100012000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201819Walsalleng ENGEFL Cup58th1.0000100000001Matches
2020-202122Bromleyeng ENGFA Cup85th1.30001100000Matches
2024-202526Hednesfordeng ENGFA Cup1.30001000000Matches
4 Seasons3 Clubs2 Leagues3.7000310000001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (2 Seasons)2 Leagues1.0000100000001
Hednesford (1 Season)1 League1.30001000000
Bromley (1 Season)1 League1.30001100000
FA Cup (4 Seasons)2.70002100000
EFL Cup (2 Seasons)1.0000100000001

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, 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.