Goalkeeping: Domestic Leagues

Goalkeeping: Domestic Leagues Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Matches
2002-200320Stockporteng ENG3. Second Division14th119044.00106.60000100.0
2003-200421Blackpooleng ENG3. Second Division14th6654030.502118.857402350.0
2003-200421Middlesbrougheng ENG1. Premiership11th119011.0054.80010000.0
2004-200522Blackpooleng ENG3. League One16th12121,080110.924635.761525433.3
2004-200522Middlesbrougheng ENG1. Premiership7th5545030.602421.875131240.0
2005-200623Middlesbrougheng ENG1. Premiership14th99810182.005234.654315222.2
2006-200724Sheffield Wedseng ENG2. Championship9th15151,327201.368868.773555213.3
2006-200724Middlesbrougheng ENG1. Premiership12th2218010.50109.900020150.0
2007-200825Middlesbrougheng ENG1. Premier League13th119033.0041.25000100.0
2008-200926Middlesbrougheng ENG1. Premier League19th16161,440231.447956.709358425.0
2009-201027Middlesbrougheng ENG2. Championship11th24242,154271.13141114.809789520.8
2010-201128Derby Countyeng ENG2. Championship19th77630162.293822.57912400.0
2011-201229Liverpooleng ENG1. Premier League8th106522.7775.7141000
2012-201330Liverpooleng ENG1. Premier League7th7763091.293122.710331228.6
2014-201532Liverpooleng ENG1. Premier League6th3319552.3194.44411000.0Matches
2015-201633NEC Nijmegennl NED1. Dutch Eredivisie10th17171,530231.359875.765548423.5Matches
2015-201633Bradford Cityeng ENG3. League One5th3327062.00148.57110200.0Matches
2016-201734Feyenoordnl NED1. Dutch Eredivisie1st32322,880220.6910078.79025431753.11100Matches
2017-201835Feyenoordnl NED1. Dutch Eredivisie4th31312,790351.1311580.73017681032.34400Matches
2018-201936Al-Nassrsa KSA1. Premier League1st25242,110180.776348.76217341145.84301Matches
2019-202037Al-Nassrsa KSA1. Premier League2nd21211,864150.725238.73113531047.61100Matches
17 Seasons10 Clubs5 Leagues23923721,2152651.121007746.74611354707732.510901
Country Comp LgRank MP Starts Min GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Matches
Middlesbrough (7 Seasons)2 Leagues58585,214761.31315239.7591519241424.1
Liverpool (3 Seasons)1 League1110890161.624731.660541220.0
Feyenoord (2 Seasons)1 League63635,670570.90215158.7584210112742.95500
Al-Nassr (2 Seasons)1 League46453,974330.7511586.74830872146.75401
Blackpool (2 Seasons)1 League18181,620140.786753.791927738.9
NEC Nijmegen (1 Season)1 League17171,530231.359875.765548423.5
Sheffield Weds (1 Season)1 League15151,327201.368868.773555213.3
Derby County (1 Season)1 League77630162.293822.57912400.0
Bradford City (1 Season)1 League3327062.00148.57110200.0
Stockport (1 Season)1 League119044.00106.60000100.0
Premiership (9 Seasons)45443,950651.48221156.7061315161125.0
League One (4 Seasons)22221,980241.099167.73610210731.8
Dutch Eredivisie (3 Seasons)80807,200801.00313233.7604714193138.85500
Championship (3 Seasons)46464,111631.38267204.764131518715.2
Premier League (2 Seasons)46453,974330.7511586.74830872146.75401

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance 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
2002-200320Stockporteng ENG3. Second Division14th11900000000.000.000.000.000.00
2003-200421Blackpooleng ENG3. Second Division14th665400000100.000.000.000.000.00
2003-200421Middlesbrougheng ENG1. Premiership11th11900000000.000.000.000.000.00
2004-200522Blackpooleng ENG3. League One16th12121,0800000000.000.000.000.000.00
2004-200522Middlesbrougheng ENG1. Premiership7th554500000000.000.000.000.000.00
2005-200623Middlesbrougheng ENG1. Premiership14th998100000000.000.000.000.000.00
2006-200724Sheffield Wedseng ENG2. Championship9th15151,3270000110.000.000.000.000.00
2006-200724Middlesbrougheng ENG1. Premiership12th221800000000.000.000.000.000.00
2007-200825Middlesbrougheng ENG1. Premier League13th11900000000.000.000.000.000.00
2008-200926Middlesbrougheng ENG1. Premier League19th16161,4400000000.000.000.000.000.00
2009-201027Middlesbrougheng ENG2. Championship11th24242,1540000010.000.000.000.000.00
2010-201128Derby Countyeng ENG2. Championship19th776300000000.000.000.000.000.00
2011-201229Liverpooleng ENG1. Premier League8th10650000100.000.000.000.000.00
2012-201330Liverpooleng ENG1. Premier League7th776300000000.000.000.000.000.00
2014-201532Liverpooleng ENG1. Premier League6th331950000000.000.000.000.000.00Matches
2015-201633NEC Nijmegennl NED1. Dutch Eredivisie10th17171,5300000000.000.000.000.000.00Matches
2015-201633Bradford Cityeng ENG3. League One5th332700000000.000.000.000.000.00Matches
2016-201734Feyenoordnl NED1. Dutch Eredivisie1st32322,8800000000.000.000.000.000.00Matches
2017-201835Feyenoordnl NED1. Dutch Eredivisie4th31312,7900000100.000.000.000.000.00Matches
2018-201936Al-Nassrsa KSA1. Premier League1st25242,1100000100.000.000.000.000.00Matches
2019-202037Al-Nassrsa KSA1. Premier League2nd21211,8640000010.000.000.000.000.00Matches
17 Seasons10 Clubs5 Leagues23923721,2150000530.000.000.000.000.00
Country Comp LgRank MP Starts Min Gls Ast PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (7 Seasons)2 Leagues58585,2140000010.000.000.000.000.00
Liverpool (3 Seasons)1 League11108900000100.000.000.000.000.00
Feyenoord (2 Seasons)1 League63635,6700000100.000.000.000.000.00
Al-Nassr (2 Seasons)1 League46453,9740000110.000.000.000.000.00
Blackpool (2 Seasons)1 League18181,6200000100.000.000.000.000.00
NEC Nijmegen (1 Season)1 League17171,5300000000.000.000.000.000.00
Sheffield Weds (1 Season)1 League15151,3270000110.000.000.000.000.00
Derby County (1 Season)1 League776300000000.000.000.000.000.00
Bradford City (1 Season)1 League332700000000.000.000.000.000.00
Stockport (1 Season)1 League11900000000.000.000.000.000.00
Premiership (9 Seasons)45443,9500000100.000.000.000.000.00
League One (4 Seasons)22221,9800000100.000.000.000.000.00
Dutch Eredivisie (3 Seasons)80807,2000000100.000.000.000.000.00
Championship (3 Seasons)46464,1110000120.000.000.000.000.00
Premier League (2 Seasons)46453,9740000110.000.000.000.000.00

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard
Season Age Squad Country Comp LgRank 90s Gls PK PKatt Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Matches
2002-200320Stockporteng ENG3. Second Division14th1.000000.00
2003-200421Blackpooleng ENG3. Second Division14th6.000000.00
2003-200421Middlesbrougheng ENG1. Premiership11th1.000000.00
2004-200522Blackpooleng ENG3. League One16th12.000000.00
2004-200522Middlesbrougheng ENG1. Premiership7th5.000000.00
2005-200623Middlesbrougheng ENG1. Premiership14th9.000000.00
2006-200724Sheffield Wedseng ENG2. Championship9th14.700000.00
2006-200724Middlesbrougheng ENG1. Premiership12th2.000000.00
2007-200825Middlesbrougheng ENG1. Premier League13th1.000000.00
2008-200926Middlesbrougheng ENG1. Premier League19th16.000000.00
2009-201027Middlesbrougheng ENG2. Championship11th23.900000.00
2010-201128Derby Countyeng ENG2. Championship19th7.000000.00
2011-201229Liverpooleng ENG1. Premier League8th0.700000.00
2012-201330Liverpooleng ENG1. Premier League7th7.000000.00
2014-201532Liverpooleng ENG1. Premier League6th2.200000.00Matches
2015-201633NEC Nijmegennl NED1. Dutch Eredivisie10th17.000000.00Matches
2015-201633Bradford Cityeng ENG3. League One5th3.000000.00Matches
2016-201734Feyenoordnl NED1. Dutch Eredivisie1st32.0000000.000.00Matches
2017-201835Feyenoordnl NED1. Dutch Eredivisie4th31.0000000.000.00Matches
2018-201936Al-Nassrsa KSA1. Premier League1st23.4000100.00.040.000.00Matches
2019-202037Al-Nassrsa KSA1. Premier League2nd20.7000000.000.00Matches
17 Seasons10 Clubs5 Leagues235.7000100.00.010.000.00
Country Comp LgRank 90s Gls PK PKatt Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Matches
Middlesbrough (7 Seasons)2 Leagues57.900000.00
Liverpool (3 Seasons)1 League9.900000.00
Feyenoord (2 Seasons)1 League63.0000000.000.00
Al-Nassr (2 Seasons)1 League44.2000100.00.020.000.00
Blackpool (2 Seasons)1 League18.000000.00
NEC Nijmegen (1 Season)1 League17.000000.00
Sheffield Weds (1 Season)1 League14.700000.00
Derby County (1 Season)1 League7.000000.00
Bradford City (1 Season)1 League3.000000.00
Stockport (1 Season)1 League1.000000.00
Premiership (9 Seasons)43.900000.00
League One (4 Seasons)22.000000.00
Dutch Eredivisie (3 Seasons)80.0000000.000.00
Championship (3 Seasons)45.700000.00
Premier League (2 Seasons)44.2000100.00.020.000.00

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues 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 On-Off Matches
2002-200320Stockporteng ENG3. Second Division14th190901.010
2003-200421Blackpooleng ENG3. Second Division14th6540906.060
2003-200421Middlesbrougheng ENG1. Premiership11th190901.010
2004-200522Blackpooleng ENG3. League One16th121,0809012.0120
2004-200522Middlesbrougheng ENG1. Premiership7th5450905.050
2005-200623Middlesbrougheng ENG1. Premiership14th9810909.090
2006-200724Sheffield Wedseng ENG2. Championship9th151,3278814.7150
2006-200724Middlesbrougheng ENG1. Premiership12th2180902.020
2007-200825Middlesbrougheng ENG1. Premier League13th190901.010
2008-200926Middlesbrougheng ENG1. Premier League19th161,4409016.0160
2009-201027Middlesbrougheng ENG2. Championship11th242,1549023.9240
2010-201128Derby Countyeng ENG2. Championship19th7630907.070
2011-201229Liverpooleng ENG1. Premier League8th165650.701
2012-201330Liverpooleng ENG1. Premier League7th7630907.070
2014-201532Liverpooleng ENG1. Premier League6th3195655.72.230211.3325-3-1.38-1.58Matches
2015-201633NEC Nijmegennl NED1. Dutch Eredivisie10th171,5309050.017.017001.121423-9-0.53-0.76Matches
2015-201633Bradford Cityeng ENG3. League One5th3270906.53.03090.3326-4-1.33-1.78Matches
2016-201734Feyenoordnl NED1. Dutch Eredivisie1st322,8809094.132.032002.478122+59+1.84+0.84Matches
2017-201835Feyenoordnl NED1. Dutch Eredivisie4th312,7909091.231.031021.846835+33+1.06-0.27Matches
2018-201936Al-Nassrsa KSA1. Premier League1st252,1108478.123.424881032.285418+36+1.54+0.62Matches
2019-202037Al-Nassrsa KSA1. Premier League2nd211,8648994.120.72189002.103515+20+0.97-2.14Matches
17 Seasons10 Clubs5 Leagues23921,2158954.3235.72378820351.98256124+132+1.02+0.60
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (7 Seasons)2 Leagues585,2149057.9580
Liverpool (3 Seasons)1 League11890815.79.9101211.3325-3-1.38-1.58
Feyenoord (2 Seasons)1 League635,6709092.663.063022.1614957+92+1.46+0.26
Al-Nassr (2 Seasons)1 League463,9748684.944.245881032.208933+56+1.27-0.01
Blackpool (2 Seasons)1 League181,6209018.0180
NEC Nijmegen (1 Season)1 League171,5309050.017.017001.121423-9-0.53-0.76
Sheffield Weds (1 Season)1 League151,3278814.7150
Derby County (1 Season)1 League7630907.070
Bradford City (1 Season)1 League3270906.53.03090.3326-4-1.33-1.78
Stockport (1 Season)1 League190901.010
Premiership (9 Seasons)453,950885.743.9441211.3325-3-1.38-1.58
League One (4 Seasons)221,980906.522.022090.3326-4-1.33-1.78
Dutch Eredivisie (3 Seasons)807,2009078.480.080021.9416380+83+1.04+0.58
Championship (3 Seasons)464,1118945.7460
Premier League (2 Seasons)463,9748684.944.245881032.208933+56+1.27-0.01

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200320Stockporteng ENG3. Second Division14th1.0000
2003-200421Blackpooleng ENG3. Second Division14th6.0100
2003-200421Middlesbrougheng ENG1. Premiership11th1.0000
2004-200522Blackpooleng ENG3. League One16th12.0000
2004-200522Middlesbrougheng ENG1. Premiership7th5.0000
2005-200623Middlesbrougheng ENG1. Premiership14th9.0000
2006-200724Sheffield Wedseng ENG2. Championship9th14.7110
2006-200724Middlesbrougheng ENG1. Premiership12th2.0000
2007-200825Middlesbrougheng ENG1. Premier League13th1.0000
2008-200926Middlesbrougheng ENG1. Premier League19th16.0000
2009-201027Middlesbrougheng ENG2. Championship11th23.9010
2010-201128Derby Countyeng ENG2. Championship19th7.0000
2011-201229Liverpooleng ENG1. Premier League8th0.7100
2012-201330Liverpooleng ENG1. Premier League7th7.0000
2014-201532Liverpooleng ENG1. Premier League6th2.2000Matches
2015-201633NEC Nijmegennl NED1. Dutch Eredivisie10th17.0000Matches
2015-201633Bradford Cityeng ENG3. League One5th3.0000Matches
2016-201734Feyenoordnl NED1. Dutch Eredivisie1st32.0000000000000Matches
2017-201835Feyenoordnl NED1. Dutch Eredivisie4th31.0100000000000Matches
2018-201936Al-Nassrsa KSA1. Premier League1st23.4100070010000Matches
2019-202037Al-Nassrsa KSA1. Premier League2nd20.7010110002000Matches
17 Seasons10 Clubs5 Leagues235.7530180012000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (7 Seasons)2 Leagues57.9010
Liverpool (3 Seasons)1 League9.9100
Feyenoord (2 Seasons)1 League63.0100000000000
Al-Nassr (2 Seasons)1 League44.2110180012000
Blackpool (2 Seasons)1 League18.0100
NEC Nijmegen (1 Season)1 League17.0000
Sheffield Weds (1 Season)1 League14.7110
Derby County (1 Season)1 League7.0000
Bradford City (1 Season)1 League3.0000
Stockport (1 Season)1 League1.0000
Premiership (9 Seasons)43.9100
League One (4 Seasons)22.0100
Dutch Eredivisie (3 Seasons)80.0100000000000
Championship (3 Seasons)45.7120
Premier League (2 Seasons)44.2110180012000

Player Club Summary

Leaderboard Appearances, Awards, and Honors

Additional Resources

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 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 Sports-Reference.com sites.