Player Stats

Player Stats Table
Playing Time Offense Defense Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min Gls Ast PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2010-201119Dag & Redeng ENG3. League One21st653610000110.
2011-201220Dag & Redeng ENG4. League Two19th16151,3133000200.
2011-201220Gillinghameng ENG4. League Two8th753740300000.000.720.720.000.72
2012-201321Barneteng ENG4. League Two23rd1165240000100.
2013-201422Birmingham Cityeng ENG2. Championship21st16141,2251100400.
2014-201523Birmingham Cityeng ENG2. Championship10th00Matches
2014-201523Plymouth Argyleeng ENG4. League Two7th1597742000210.
2015-201624Luton Towneng ENG4. League Two11th34312,7253400600.
2016-201725Luton Towneng ENG4. League Two4th33242,1791200700.
2017-201826Luton Towneng ENG4. League Two2nd42383,2276500400.170.140.310.170.31Matches
2018-201927Heartssco SCO1. Premiership7th31232,0483600200.130.260.400.130.40Matches
2019-202028Gillinghameng ENG3. League One14th1287122100000.250.130.380.250.38Matches
10 Seasons7 Clubs4 Leagues22317815,4622122002920.
Country Comp LgRank MP Starts Min Gls Ast PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Luton Town (3 Seasons)1 League109938,1311011001700.
Dag & Red (2 Seasons)2 Leagues22201,6743000310.
Gillingham (2 Seasons)2 Leagues19131,0862400000.170.330.500.170.50
Birmingham City (2 Seasons)1 League16141,2251100400.
Hearts (1 Season)1 League31232,0483600200.130.260.400.130.40
Plymouth Argyle (1 Season)1 League1597742000210.
Barnet (1 Season)1 League1165240000100.
League Two (6 Seasons)15812811,1161514002210.
League One (2 Seasons)18131,0732100110.
Championship (2 Seasons)16141,2251100400.
Premiership (1 Season)31232,0483600200.130.260.400.130.40


Shooting Table
Season Age Squad Country Comp LgRank 90s Gls PK PKatt Sh SoT FK SoT% Sh/90 SoT/90 G/Sh G/SoT Matches
2010-201119Dag & Redeng ENG3. League One21st4.000020.500.00
2011-201220Dag & Redeng ENG4. League Two19th14.6300151.030.20
2011-201220Gillinghameng ENG4. League Two8th4.200000.00
2012-201321Barneteng ENG4. League Two23rd5.800000.00
2013-201422Birmingham Cityeng ENG2. Championship21st13.610040.290.25
2014-201523Plymouth Argyleeng ENG4. League Two7th8.620070.810.29Matches
2015-201624Luton Towneng ENG4. League Two11th30.330070.230.43Matches
2016-201725Luton Towneng ENG4. League Two4th24.2100050.000.210.20Matches
2017-201826Luton Towneng ENG4. League Two2nd35.96000200.000.560.30Matches
2018-201927Heartssco SCO1. Premiership7th22.8300Matches
2019-202028Gillinghameng ENG3. League One14th7.920026726.93.290.880.080.29Matches
10 Seasons7 Clubs4 Leagues171.821002667123.10.380.450.350.27
Country Comp LgRank 90s Gls PK PKatt Sh SoT FK SoT% Sh/90 SoT/90 G/Sh G/SoT Matches
Luton Town (3 Seasons)1 League90.310000320.000.350.31
Dag & Red (2 Seasons)2 Leagues18.6300170.910.18
Gillingham (2 Seasons)2 Leagues12.120026726.93.290.580.080.29
Birmingham City (2 Seasons)1 League13.610040.290.25
Hearts (1 Season)1 League22.8300
Plymouth Argyle (1 Season)1 League8.620070.810.29
Barnet (1 Season)1 League5.800000.00
League Two (6 Seasons)123.515000540.000.440.28
League One (2 Seasons)11.920026926.93.290.750.080.22
Championship (2 Seasons)13.610040.290.25
Premiership (1 Season)22.8300

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Matches
2010-201119Dag & Redeng ENG3. League One21st6361604.051
2011-201220Dag & Redeng ENG4. League Two19th161,3138214.6151
2011-201220Gillinghameng ENG4. League Two8th7374534.252
2012-201321Barneteng ENG4. League Two23rd11524485.865
2013-201422Birmingham Cityeng ENG2. Championship21st161,2257713.6142
2014-201523Birmingham Cityeng ENG2. Championship10th0002Matches
2014-201523Plymouth Argyleeng ENG4. League Two7th1577452198.69601.53117+4+0.47Matches
2015-201624Luton Towneng ENG4. League Two11th342,725806630.331351.564643+3+0.10Matches
2016-201725Luton Towneng ENG4. League Two4th332,179665324.224961.543622+14+0.58Matches
2017-201826Luton Towneng ENG4. League Two2nd423,227777835.938461.927935+44+1.23Matches
2018-201927Heartssco SCO1. Premiership7th312,048666022.8238282161.42272700.00Matches
2019-202028Gillinghameng ENG3. League One14th1271259477.987842311.50128+4+0.51Matches
10 Seasons7 Clubs4 Leagues22315,4626945171.8178814522261.61211142+69+0.53
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 Matches
Luton Town (3 Seasons)1 League1098,131756590.39316171.69161100+61+0.68
Dag & Red (2 Seasons)2 Leagues221,6747618.6202
Gillingham (2 Seasons)2 Leagues191,086574712.1137862311.50128+4+0.51
Birmingham City (2 Seasons)1 League161,22577013.61422
Hearts (1 Season)1 League312,048666022.8238282161.42272700.00
Plymouth Argyle (1 Season)1 League1577452198.69601.53117+4+0.47
Barnet (1 Season)1 League11524485.865
League Two (6 Seasons)15811,1167054123.512830171.67172107+65+0.66
League One (2 Seasons)181,073604711.9137852311.50128+4+0.51
Championship (2 Seasons)161,22577013.61422
Premiership (1 Season)312,048666022.8238282161.42272700.00


Miscellaneous Table
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Tkl Int PKwon PKcon OG Matches
2010-201119Dag & Redeng ENG3. League One21st4.0114
2011-201220Dag & Redeng ENG4. League Two19th14.6209
2011-201220Gillinghameng ENG4. League Two8th4.20011
2012-201321Barneteng ENG4. League Two23rd5.8104
2013-201422Birmingham Cityeng ENG2. Championship21st13.64020
2014-201523Plymouth Argyleeng ENG4. League Two7th8.6218Matches
2015-201624Luton Towneng ENG4. League Two11th30.36032Matches
2016-201725Luton Towneng ENG4. League Two4th24.27002400000000Matches
2017-201826Luton Towneng ENG4. League Two2nd35.94004200000000Matches
2018-201927Heartssco SCO1. Premiership7th22.82000Matches
2019-202028Gillinghameng ENG3. League One14th7.90003916261100Matches
10 Seasons7 Clubs4 Leagues171.82920157916261100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Tkl Int PKwon PKcon OG Matches
Luton Town (3 Seasons)1 League90.317009800000000
Dag & Red (2 Seasons)2 Leagues18.63113
Gillingham (2 Seasons)2 Leagues12.100014916261100
Birmingham City (2 Seasons)1 League13.64020
Hearts (1 Season)1 League22.82000
Plymouth Argyle (1 Season)1 League8.6218
Barnet (1 Season)1 League5.8104
League Two (6 Seasons)123.5221013000000000
League One (2 Seasons)11.91107916261100
Championship (2 Seasons)13.64020
Premiership (1 Season)22.82000

Player Summary

Player 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
2010-201119Dag & Redeng ENG3. League One636100636100
2011-201220Dag & Redeng ENG4. League Two161,31330161,31330
2011-201220Gillinghameng ENG4. League Two737403737403
2012-201321Barneteng ENG4. League Two11524001152400
2013-201422Birmingham Cityeng ENG2. Championship161,22511161,22511
2014-201523Birmingham Cityeng ENG2. Championship00Matches
2014-201523Plymouth Argyleeng ENG4. League Two15774201577420Matches
2015-201624Luton Towneng ENG4. League Two342,72534327100372,99634Matches
2016-201725Luton Towneng ENG4. League Two332,17912430100372,48012Matches
2017-201826Luton Towneng ENG4. League Two423,22765433910463,56675Matches
2018-201927Heartssco SCO1. Premiership312,04836312,04836Matches
2019-202028Gillinghameng ENG3. League One12712212210111492232Matches
10 Seasons*7 Clubs22315,4622122131,1212123616,5832323

Leaderboard Appearances, Awards, and Honors

2018-2019 Scottish Premiership  6 (7th)
Red Cards
2014-2015 League Two  1 (8th)

Additional Resources

About 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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

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