Goalkeeping: Domestic Leagues

Goalkeeping: Domestic Leagues Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
1993-199425Oldham Athleticeng ENG1. Premier League21st665406.091.50332672.7213116.7Matches
1993-199425Manchester Utdeng ENG1. Premier League1st322422.710.37161193.8210150.0Matches
1994-199526Manchester Utdeng ENG1. Premier League2nd101090010.0131.30483572.9622330.0Matches
1995-199627Middlesbrougheng ENG1. Premier League12th31312,79031.0431.3915110871.510714929.0Matches
1996-199728Middlesbrougheng ENG1. Premier League19th12121,08012.0181.50705274.3426216.7Matches
1999-200031Bradford Cityeng ENG1. Premier League17th111199011.0171.55755877.3326218.2Matches
2000-200132Middlesbrougheng ENG1. Premier League14th332622.931.03211585.712000.0Matches
2000-200132Bradford Cityeng ENG1. Premier League20th19191,71019.0361.891289571.93412315.8Matches
2001-200233Bradford Cityeng ENG2. First Division15th18171,57517.5352.001097467.9639211.8
2002-200334Bradford Cityeng ENG2. First Division19th332703.031.0012975.0021133.3
2003-200435Wigan Athleticeng ENG2. First Division7th311051.221.716466.710100.0
9 Seasons5 Clubs2 Leagues11911510,464117.31801.5566948773.13826542420.9
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Bradford City (4 Seasons)2 Leagues51504,54550.5911.8032423671.9121128816.0
Middlesbrough (3 Seasons)1 League46464,13246.9641.3924217573.61511201123.9
Manchester Utd (2 Seasons)1 League13121,14212.7141.10644678.1832433.3
Oldham Athletic (1 Season)1 League665406.091.50332672.7213116.7
Wigan Athletic (1 Season)1 League311051.221.716466.710100.0
Premier League (6 Seasons)95948,51495.61401.4854240074.23121432122.3
First Division (3 Seasons)24211,95021.7401.851278768.57511314.3

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
1992-199324Manchester Utd3. UEFA Cup11901.00000.00Matches
1993-199425Manchester Utdeng ENG1. Premier League322422.7000000000.000.000.000.000.00Matches
1993-199425Oldham Athleticeng ENG1. Premier League665406.0000000000.000.000.000.000.00Matches
1994-199526Manchester Utd1. Champions Lg332703.0000000.000.00Matches
1994-199526Manchester Utdeng ENG1. Premier League101090010.0000000000.000.000.000.000.00Matches
1995-199627Middlesbrougheng ENG1. Premier League32322,88032.0000000100.000.000.000.000.00Matches
1996-199728Middlesbrougheng ENG1. Premier League12121,08012.0000000000.000.000.000.000.00Matches
1999-200031Bradford Cityeng ENG1. Premier League111199011.0000000000.000.000.000.000.00Matches
2000-200132Bradford Cityeng ENG1. Premier League19191,71019.0000000200.000.000.000.000.00Matches
2000-200132Middlesbrougheng ENG1. Premier League332622.9000000000.000.000.000.000.00Matches
2001-200233Bradford Cityeng ENG2. First Division18171,57517.5000000000.000.000.000.000.00
2002-200334Bradford Cityeng ENG2. First Division332703.0000000000.000.000.000.000.00
2003-200435Wigan Athleticeng ENG2. First Division311051.2000000000.000.000.000.000.00
10 Seasons5 Clubs4 Leagues12412010,914121.3000000300.000.000.000.000.00
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
Bradford City (4 Seasons)2 Leagues51504,54550.5000000200.000.000.000.000.00
Middlesbrough (3 Seasons)1 League47474,22246.9000000100.000.000.000.000.00
Manchester Utd (3 Seasons)3 Leagues17161,50216.7000000000.000.000.000.000.00
Oldham Athletic (1 Season)1 League665406.0000000000.000.000.000.000.00
Wigan Athletic (1 Season)1 League311051.2000000000.000.000.000.000.00
Premier League (6 Seasons)96958,60495.6000000300.000.000.000.000.00
First Division (3 Seasons)24211,95021.7000000000.000.000.000.000.00
Champions Lg (1 Season)332703.0000000.000.00
UEFA Cup (1 Season)11901.00000.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
1992-199324Manchester Utd1 League11901.00000.00
1993-199425Oldham Athletic1 League665406.0000000000.000.000.000.000.00
1993-199425Manchester Utd1 League322422.7000000000.000.000.000.000.00
1994-199526Manchester Utd2 Leagues13131,17013.0000000000.000.000.000.000.00
1995-199627Middlesbrough1 League32322,88032.0000000100.000.000.000.000.00
1996-199728Middlesbrough1 League12121,08012.0000000000.000.000.000.000.00
1999-200031Bradford City1 League111199011.0000000000.000.000.000.000.00
2000-200132Middlesbrough1 League332622.9000000000.000.000.000.000.00
2000-200132Bradford City1 League19191,71019.0000000200.000.000.000.000.00
2001-200233Bradford City1 League18171,57517.5000000000.000.000.000.000.00
2002-200334Bradford City1 League332703.0000000000.000.000.000.000.00
2003-200435Wigan Athletic1 League311051.2000000000.000.000.000.000.00
10 Seasons5 Clubs4 Leagues12412010,914121.3000000300.000.000.000.000.00
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
Bradford City (4 Seasons)2 Leagues51504,54550.5000000200.000.000.000.000.00
Middlesbrough (3 Seasons)1 League47474,22246.9000000100.000.000.000.000.00
Manchester Utd (3 Seasons)3 Leagues17161,50216.7000000000.000.000.000.000.00
Oldham Athletic (1 Season)1 League665406.0000000000.000.000.000.000.00
Wigan Athletic (1 Season)1 League311051.2000000000.000.000.000.000.00
Premier League (6 Seasons)96958,60495.6000000300.000.000.000.000.00
First Division (3 Seasons)24211,95021.7000000000.000.000.000.000.00
Champions Lg (1 Season)332703.0000000.000.00
UEFA Cup (1 Season)11901.00000.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
1993-199425Oldham Athleticeng ENG1. Premier League21st665406.0000000000.000.000.000.000.00Matches
1993-199425Manchester Utdeng ENG1. Premier League1st322422.7000000000.000.000.000.000.00Matches
1994-199526Manchester Utdeng ENG1. Premier League2nd101090010.0000000000.000.000.000.000.00Matches
1995-199627Middlesbrougheng ENG1. Premier League12th32322,88031.0000000100.000.000.000.000.00Matches
1996-199728Middlesbrougheng ENG1. Premier League19th12121,08012.0000000000.000.000.000.000.00Matches
1999-200031Bradford Cityeng ENG1. Premier League17th111199011.0000000000.000.000.000.000.00Matches
2000-200132Middlesbrougheng ENG1. Premier League14th332622.9000000000.000.000.000.000.00Matches
2000-200132Bradford Cityeng ENG1. Premier League20th19191,71019.0000000200.000.000.000.000.00Matches
2001-200233Bradford Cityeng ENG2. First Division15th18171,57517.5000000000.000.000.000.000.00
2002-200334Bradford Cityeng ENG2. First Division19th332703.0000000000.000.000.000.000.00
2003-200435Wigan Athleticeng ENG2. First Division7th311051.2000000000.000.000.000.000.00
9 Seasons5 Clubs2 Leagues12011610,554117.3000000300.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
Bradford City (4 Seasons)2 Leagues51504,54550.5000000200.000.000.000.000.00
Middlesbrough (3 Seasons)1 League47474,22246.9000000100.000.000.000.000.00
Manchester Utd (2 Seasons)1 League13121,14212.7000000000.000.000.000.000.00
Oldham Athletic (1 Season)1 League665406.0000000000.000.000.000.000.00
Wigan Athletic (1 Season)1 League311051.2000000000.000.000.000.000.00
Premier League (6 Seasons)96958,60495.6000000300.000.000.000.000.00
First Division (3 Seasons)24211,95021.7000000000.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
1992-199324Manchester Utd3. UEFA CupRd111901.00000.00Matches
1994-199526Manchester Utd1. Champions LgGR332703.0000000.000.00Matches
2 Seasons1 Club2 Leagues443604.0000000.000.00
Champions Lg (1 Season)332703.0000000.000.00
UEFA Cup (1 Season)11901.00000.00

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
1992-199324Manchester Utd3. UEFA Cup190901.01101Matches
1993-199425Manchester Utdeng ENG1. Premier League3242816.42.7221Matches
1993-199425Oldham Athleticeng ENG1. Premier League65409014.36.0660Matches
1994-199526Manchester Utd1. Champions Lg3270903.03302Matches
1994-199526Manchester Utdeng ENG1. Premier League109009023.810.010100Matches
1995-199627Middlesbrougheng ENG1. Premier League322,8809084.232.032320Matches
1996-199728Middlesbrougheng ENG1. Premier League121,0809031.612.012120Matches
1999-200031Bradford Cityeng ENG1. Premier League119909028.911.011110Matches
2000-200132Bradford Cityeng ENG1. Premier League191,7109050.019.019190Matches
2000-200132Middlesbrougheng ENG1. Premier League3262877.72.9320Matches
2001-200233Bradford Cityeng ENG2. First Division181,5758838.017.5171
2002-200334Bradford Cityeng ENG2. First Division3270906.53.030
2003-200435Wigan Athleticeng ENG2. First Division3105352.51.212
10 Seasons5 Clubs4 Leagues12410,9148825.8121.31209843
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (4 Seasons)2 Leagues514,5458930.150.550301
Middlesbrough (3 Seasons)1 League474,2229041.246.947460
Manchester Utd (3 Seasons)3 Leagues171,5028815.116.7161613
Oldham Athletic (1 Season)1 League65409014.36.0660
Wigan Athletic (1 Season)1 League3105352.51.212
Premier League (6 Seasons)968,6049030.395.695941
First Division (3 Seasons)241,9508115.721.7213
Champions Lg (1 Season)3270903.03302
UEFA Cup (1 Season)190901.01101
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
1992-199324Manchester Utd1 League190901.01101
1993-199425Oldham Athletic1 League65409014.36.0660
1993-199425Manchester Utd1 League3242816.42.7221
1994-199526Manchester Utd2 Leagues131,1709023.813.0131302
1995-199627Middlesbrough1 League322,8809084.232.032320
1996-199728Middlesbrough1 League121,0809031.612.012120
1999-200031Bradford City1 League119909028.911.011110
2000-200132Middlesbrough1 League3262877.72.9320
2000-200132Bradford City1 League191,7109050.019.019190
2001-200233Bradford City1 League181,5758838.017.5171
2002-200334Bradford City1 League3270906.53.030
2003-200435Wigan Athletic1 League3105352.51.212
10 Seasons5 Clubs4 Leagues12410,9148825.8121.31209843
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (4 Seasons)2 Leagues514,5458930.150.550301
Middlesbrough (3 Seasons)1 League474,2229041.246.947460
Manchester Utd (3 Seasons)3 Leagues171,5028815.116.7161613
Oldham Athletic (1 Season)1 League65409014.36.0660
Wigan Athletic (1 Season)1 League3105352.51.212
Premier League (6 Seasons)968,6049030.395.695941
First Division (3 Seasons)241,9508115.721.7213
Champions Lg (1 Season)3270903.03302
UEFA Cup (1 Season)190901.01101
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
1993-199425Oldham Athleticeng ENG1. Premier League21st65409014.36.0660Matches
1993-199425Manchester Utdeng ENG1. Premier League1st3242816.42.7221Matches
1994-199526Manchester Utdeng ENG1. Premier League2nd109009023.810.010100Matches
1995-199627Middlesbrougheng ENG1. Premier League12th322,8809084.231.032320Matches
1996-199728Middlesbrougheng ENG1. Premier League19th121,0809031.612.012120Matches
1999-200031Bradford Cityeng ENG1. Premier League17th119909028.911.011110Matches
2000-200132Middlesbrougheng ENG1. Premier League14th3262877.72.9320Matches
2000-200132Bradford Cityeng ENG1. Premier League20th191,7109050.019.019190Matches
2001-200233Bradford Cityeng ENG2. First Division15th181,5758838.017.5171
2002-200334Bradford Cityeng ENG2. First Division19th3270906.53.030
2003-200435Wigan Athleticeng ENG2. First Division7th3105352.51.212
9 Seasons5 Clubs2 Leagues12010,5548825.8117.3116944
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (4 Seasons)2 Leagues514,5458930.150.550301
Middlesbrough (3 Seasons)1 League474,2229041.246.947460
Manchester Utd (2 Seasons)1 League131,1428815.112.712121
Oldham Athletic (1 Season)1 League65409014.36.0660
Wigan Athletic (1 Season)1 League3105352.51.212
Premier League (6 Seasons)968,6049030.395.695941
First Division (3 Seasons)241,9508115.721.7213
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
1992-199324Manchester Utd3. UEFA CupRd1190901.01101Matches
1994-199526Manchester Utd1. Champions LgGR3270903.03302Matches
2 Seasons1 Club2 Leagues4360904.04403
Champions Lg (1 Season)3270903.03302
UEFA Cup (1 Season)190901.01101
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
1992-199324Manchester Utd3. UEFA Cup1.000Matches
1993-199425Manchester Utdeng ENG1. Premier League2.700Matches
1993-199425Oldham Athleticeng ENG1. Premier League6.000Matches
1994-199526Manchester Utd1. Champions Lg3.00000Matches
1994-199526Manchester Utdeng ENG1. Premier League10.000Matches
1995-199627Middlesbrougheng ENG1. Premier League32.010Matches
1996-199728Middlesbrougheng ENG1. Premier League12.000Matches
1999-200031Bradford Cityeng ENG1. Premier League11.0000Matches
2000-200132Bradford Cityeng ENG1. Premier League19.0200Matches
2000-200132Middlesbrougheng ENG1. Premier League2.9000Matches
2001-200233Bradford Cityeng ENG2. First Division17.5000
2002-200334Bradford Cityeng ENG2. First Division3.0000
2003-200435Wigan Athleticeng ENG2. First Division1.2000
10 Seasons5 Clubs4 Leagues121.330000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (4 Seasons)2 Leagues50.5200
Middlesbrough (3 Seasons)1 League46.9100
Manchester Utd (3 Seasons)3 Leagues16.70000
Oldham Athletic (1 Season)1 League6.000
Wigan Athletic (1 Season)1 League1.2000
Premier League (6 Seasons)95.6300
First Division (3 Seasons)21.7000
Champions Lg (1 Season)3.00000
UEFA Cup (1 Season)1.000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199324Manchester Utd1 League1.000
1993-199425Oldham Athletic1 League6.000
1993-199425Manchester Utd1 League2.700
1994-199526Manchester Utd2 Leagues13.00000
1995-199627Middlesbrough1 League32.010
1996-199728Middlesbrough1 League12.000
1999-200031Bradford City1 League11.0000
2000-200132Middlesbrough1 League2.9000
2000-200132Bradford City1 League19.0200
2001-200233Bradford City1 League17.5000
2002-200334Bradford City1 League3.0000
2003-200435Wigan Athletic1 League1.2000
10 Seasons5 Clubs4 Leagues121.330000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (4 Seasons)2 Leagues50.5200
Middlesbrough (3 Seasons)1 League46.9100
Manchester Utd (3 Seasons)3 Leagues16.70000
Oldham Athletic (1 Season)1 League6.000
Wigan Athletic (1 Season)1 League1.2000
Premier League (6 Seasons)95.6300
First Division (3 Seasons)21.7000
Champions Lg (1 Season)3.00000
UEFA Cup (1 Season)1.000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1993-199425Oldham Athleticeng ENG1. Premier League21st6.000Matches
1993-199425Manchester Utdeng ENG1. Premier League1st2.700Matches
1994-199526Manchester Utdeng ENG1. Premier League2nd10.000Matches
1995-199627Middlesbrougheng ENG1. Premier League12th31.010Matches
1996-199728Middlesbrougheng ENG1. Premier League19th12.000Matches
1999-200031Bradford Cityeng ENG1. Premier League17th11.0000Matches
2000-200132Middlesbrougheng ENG1. Premier League14th2.9000Matches
2000-200132Bradford Cityeng ENG1. Premier League20th19.0200Matches
2001-200233Bradford Cityeng ENG2. First Division15th17.5000
2002-200334Bradford Cityeng ENG2. First Division19th3.0000
2003-200435Wigan Athleticeng ENG2. First Division7th1.2000
9 Seasons5 Clubs2 Leagues117.3300
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (4 Seasons)2 Leagues50.5200
Middlesbrough (3 Seasons)1 League46.9100
Manchester Utd (2 Seasons)1 League12.700
Oldham Athletic (1 Season)1 League6.000
Wigan Athletic (1 Season)1 League1.2000
Premier League (6 Seasons)95.6300
First Division (3 Seasons)21.7000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199324Manchester Utd3. UEFA CupRd11.000Matches
1994-199526Manchester Utd1. Champions LgGR3.00000Matches
2 Seasons1 Club2 Leagues4.00000
Champions Lg (1 Season)3.00000
UEFA Cup (1 Season)1.000

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.