Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200318Darlingtoneng ENG4. Third Division221802.021.008675.0020150.0
2003-200419Prestoneng ENG2. First Division887208.0131.62422969.0233225.0
2004-200520Prestoneng ENG2. Championship23232,01922.4251.111017675.21247730.4
2005-200621Wycombeeng ENG4. League Two221802.000.001111100.01102100.0
2006-200722Prestoneng ENG2. Championship13131,17013.0201.54785874.4508215.4
2006-200722Swindon Towneng ENG4. League Two11901.022.005360.000100.0
2007-200823Prestoneng ENG2. Championship43433,87043.0511.1926020980.41510181227.9
2008-200924Prestoneng ENG2. Championship46464,14046.0541.1730825482.52111141328.3
2009-201025Prestoneng ENG2. Championship45454,00544.5681.5331825078.61315161022.2
2010-201126Prestoneng ENG2. Championship29292,61029.0551.901539864.15618310.3
2011-201227Leeds Unitedeng ENG2. Championship35353,13634.8541.5516611267.512715720.0
2012-201328Boltoneng ENG2. Championship554505.040.80292586.2302360.0
2013-201429Boltoneng ENG2. Championship17171,53017.0281.65764863.2557423.5
2014-201530Boltoneng ENG2. Championship29282,54428.3441.561116760.410613725.0Matches
2014-201530Boltoneng ENGFA Cup11901.0000100.00000Matches
2014-201530Boltoneng ENGLeague Cup222102.3010100.00000Matches
2015-201631Fulhameng ENG2. Championship29282,55228.4441.551409668.67101227.1Matches
2015-201631Fulhameng ENGFA Cup11901.0000100.00000Matches
2015-201631Fulhameng ENGLeague Cup11901.001001100.00000Matches
2016-201732Wolveseng ENG2. Championship1198639.6141.46362269.4334444.433000.0Matches
2016-201732Wolveseng ENGEFL Cup332703.041.3311763.620100.00000Matches
2017-201833Leeds Unitedeng ENG2. Championship776307.0131.86301766.7205114.343010.0Matches
2017-201833Leeds Unitedeng ENGEFL Cup111201.321.505480.001000.011000.0Matches
2017-201833Leeds Unitedeng ENGFA Cup11901.022.005360.000100.00000Matches
2018-201934Middlesbrougheng ENGEFL Cup222102.341.7113969.211000.00000Matches
2018-201934Rochdaleeng ENG3. League One776307.0142.00214114.311000.0Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 2221802.010100.011000.0Matches
2020-202136Stoke Cityeng ENGEFL Cup11901.033.006350.000100.00000Matches
22 Seasons14 Clubs8 Leagues36536132,579362.05201.461912140773.9123861538222.798010.0
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Preston (7 Seasons)1 League20720718,534205.92861.39126097477.37349844923.7
Bolton (3 Seasons)3 Leagues54534,82453.6761.5121614064.81911241426.40000
Leeds United (2 Seasons)3 Leagues44443,97644.2711.6120613667.514821818.254010.0
Fulham (1 Season)3 Leagues31302,73230.4441.551409668.681013310.00000
Wolves (1 Season)3 Leagues14121,13312.6181.43472968.1535433.333000.0
Rochdale (1 Season)1 League776307.0142.00214114.311000.0
Middlesbrough (1 Season)1 League221802.010100.011000.0
Darlington (1 Season)1 League221802.021.008675.0020150.0
Wycombe (1 Season)1 League221802.000.001111100.01102100.0
Middlesbrough (1 Season)3 Leagues222102.341.7113969.211000.00000
Stoke City (1 Season)2 Leagues11901.033.006350.000100.00000
Swindon Town (1 Season)1 League11901.022.005360.000100.0
Championship (16 Seasons)34033630,239336.04871.451848136174.0115801427722.976010.0
EFL Cup (10 Seasons)101099011.0131.70352365.7523110.011000.0
FA Cup (9 Seasons)332703.022.005360.000300.00000
Third Division (3 Seasons)554505.040.80242083.3131360.0
League One (1 Season)776307.0142.00214114.311000.0
PL2 — Div. 2 (1 Season)221802.010100.011000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200318Darlington1 League221802.021.008675.0020150.0
2003-200419Preston1 League887208.0131.62422969.0233225.0
2004-200520Preston1 League23232,01922.4251.111017675.21247730.4
2005-200621Wycombe1 League221802.000.001111100.01102100.0
2006-200722Swindon Town1 League11901.022.005360.000100.0
2006-200722Preston1 League13131,17013.0201.54785874.4508215.4
2007-200823Preston1 League43433,87043.0511.1926020980.41510181227.9
2008-200924Preston1 League46464,14046.0541.1730825482.52111141328.3
2009-201025Preston1 League45454,00544.5681.5331825078.61315161022.2
2010-201126Preston1 League29292,61029.0551.901539864.15618310.3
2011-201227Leeds United1 League35353,13634.8541.5516611267.512715720.0
2012-201328Bolton1 League554505.040.80292586.2302360.0
2013-201429Bolton1 League17171,53017.0281.65764863.2557423.5
2014-201530Bolton3 Leagues32312,84431.6441.561116760.411615722.60000
2015-201631Fulham3 Leagues31302,73230.4441.551409668.681013310.00000
2016-201732Wolves3 Leagues14121,13312.6181.43472968.1535433.333000.0
2017-201833Leeds United3 Leagues998409.3171.82402467.5216111.154010.0
2018-201934Middlesbrough1 League221802.010100.011000.0
2018-201934Rochdale1 League776307.0142.00214114.311000.0
2018-201934Middlesbrough3 Leagues222102.341.7113969.211000.00000
2020-202136Stoke City2 Leagues11901.033.006350.000100.00000
22 Seasons14 Clubs8 Leagues36536132,579362.05201.461912140773.9123861538222.798010.0
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Preston (7 Seasons)1 League20720718,534205.92861.39126097477.37349844923.7
Bolton (3 Seasons)3 Leagues54534,82453.6761.5121614064.81911241426.40000
Leeds United (2 Seasons)3 Leagues44443,97644.2711.6120613667.514821818.254010.0
Fulham (1 Season)3 Leagues31302,73230.4441.551409668.681013310.00000
Wolves (1 Season)3 Leagues14121,13312.6181.43472968.1535433.333000.0
Rochdale (1 Season)1 League776307.0142.00214114.311000.0
Middlesbrough (1 Season)1 League221802.010100.011000.0
Darlington (1 Season)1 League221802.021.008675.0020150.0
Wycombe (1 Season)1 League221802.000.001111100.01102100.0
Middlesbrough (1 Season)3 Leagues222102.341.7113969.211000.00000
Stoke City (1 Season)2 Leagues11901.033.006350.000100.00000
Swindon Town (1 Season)1 League11901.022.005360.000100.0
Championship (16 Seasons)34033630,239336.04871.451848136174.0115801427722.976010.0
EFL Cup (10 Seasons)101099011.0131.70352365.7523110.011000.0
FA Cup (9 Seasons)332703.022.005360.000300.00000
Third Division (3 Seasons)554505.040.80242083.3131360.0
League One (1 Season)776307.0142.00214114.311000.0
PL2 — Div. 2 (1 Season)221802.010100.011000.0
Goalkeeping 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
2002-200318Darlingtoneng ENG4. Third Division14th221802.021.008675.0020150.0
2003-200419Prestoneng ENG2. First Division15th887208.0131.62422969.0233225.0
2004-200520Prestoneng ENG2. Championship5th23232,01922.4251.111017675.21247730.4
2005-200621Wycombeeng ENG4. League Two6th221802.000.001111100.01102100.0
2006-200722Swindon Towneng ENG4. League Two3rd11901.022.005360.000100.0
2006-200722Prestoneng ENG2. Championship7th13131,17013.0201.54785874.4508215.4
2007-200823Prestoneng ENG2. Championship15th43433,87043.0511.1926020980.41510181227.9
2008-200924Prestoneng ENG2. Championship6th46464,14046.0541.1730825482.52111141328.3
2009-201025Prestoneng ENG2. Championship17th45454,00544.5681.5331825078.61315161022.2
2010-201126Prestoneng ENG2. Championship22nd29292,61029.0551.901539864.15618310.3
2011-201227Leeds Unitedeng ENG2. Championship14th35353,13634.8541.5516611267.512715720.0
2012-201328Boltoneng ENG2. Championship7th554505.040.80292586.2302360.0
2013-201429Boltoneng ENG2. Championship14th17171,53017.0281.65764863.2557423.5
2014-201530Boltoneng ENG2. Championship18th29282,54428.3441.561116760.410613725.0Matches
2015-201631Fulhameng ENG2. Championship20th29282,55228.4441.551409668.67101227.1Matches
2016-201732Wolveseng ENG2. Championship15th1198639.6141.46362269.4334444.433000.0Matches
2017-201833Leeds Unitedeng ENG2. Championship13th776307.0131.86301766.7205114.343010.0Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 28th221802.010100.011000.0Matches
2018-201934Rochdaleeng ENG3. League One16th776307.0142.00214114.311000.0Matches
22 Seasons14 Clubs4 Leagues35234831,319348.05051.451872138174.1118841478123.387010.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Preston (7 Seasons)1 League20720718,534205.92861.39126097477.37349844923.7
Bolton (3 Seasons)1 League51504,52450.3761.5121614064.81811221428.0
Leeds United (2 Seasons)1 League42423,76641.8671.6019612967.314720819.043010.0
Fulham (1 Season)1 League29282,55228.4441.551409668.67101227.1
Wolves (1 Season)1 League1198639.6141.46362269.4334444.433000.0
Rochdale (1 Season)1 League776307.0142.00214114.311000.0
Middlesbrough (1 Season)1 League221802.010100.011000.0
Darlington (1 Season)1 League221802.021.008675.0020150.0
Wycombe (1 Season)1 League221802.000.001111100.01102100.0
Swindon Town (1 Season)1 League11901.022.005360.000100.0
Championship (16 Seasons)34033630,239336.04871.451848136174.0115801427722.976010.0
Third Division (3 Seasons)554505.040.80242083.3131360.0
League One (1 Season)776307.0142.00214114.311000.0
PL2 — Div. 2 (1 Season)221802.010100.011000.0
Goalkeeping 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
2014-201530Boltoneng ENGFA Cup17th11901.0000100.00000Matches
2014-201530Boltoneng ENGLeague Cup17th222102.3010100.00000Matches
2015-201631Fulhameng ENGFA Cup33rd11901.0000100.00000Matches
2015-201631Fulhameng ENGLeague Cup17th11901.001001100.00000Matches
2016-201732Wolveseng ENGEFL Cup17th332703.041.3311763.620100.00000Matches
2017-201833Leeds Unitedeng ENGEFL Cup9th111201.321.505480.001000.011000.0Matches
2017-201833Leeds Unitedeng ENGFA Cup33rd11901.022.005360.000100.00000Matches
2018-201934Middlesbrougheng ENGEFL Cup5th222102.341.7113969.211000.00000Matches
2020-202136Stoke Cityeng ENGEFL Cup5th11901.033.006350.000100.00000Matches
10 Seasons9 Clubs2 Leagues13131,26014.0151.73402665.052617.711000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Bolton (1 Season)2 Leagues333003.3010200.00000
Wolves (1 Season)2 Leagues332703.041.3311763.620100.00000
Leeds United (1 Season)2 Leagues222102.341.7110770.001100.011000.0
Middlesbrough (1 Season)2 Leagues222102.341.7113969.211000.00000
Fulham (1 Season)2 Leagues221802.00101150.00000
Stoke City (1 Season)1 League11901.033.006350.000100.00000
EFL Cup (10 Seasons)101099011.0131.70352365.7523110.011000.0
FA Cup (9 Seasons)332703.022.005360.000300.00000

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
2002-200318Darlingtoneng ENG4. Third Division221802.0000000000.000.000.000.000.00
2003-200419Prestoneng ENG2. First Division887208.0000000000.000.000.000.000.00
2004-200520Prestoneng ENG2. Championship23232,01922.4000000000.000.000.000.000.00
2005-200621Wycombeeng ENG4. League Two221802.0000000000.000.000.000.000.00
2006-200722Prestoneng ENG2. Championship13131,17013.0000000000.000.000.000.000.00
2006-200722Swindon Towneng ENG4. League Two11901.0000000000.000.000.000.000.00
2007-200823Prestoneng ENG2. Championship43433,87043.0000000100.000.000.000.000.00
2008-200924Prestoneng ENG2. Championship46464,14046.0000000000.000.000.000.000.00
2009-201025Prestoneng ENG2. Championship45454,00544.5000000100.000.000.000.000.00
2010-201126Prestoneng ENG2. Championship29292,61029.0000000100.000.000.000.000.00
2011-201227Leeds Unitedeng ENG2. Championship35353,13634.8000000100.000.000.000.000.00
2012-201328Boltoneng ENG2. Championship554505.0000000000.000.000.000.000.00
2013-201429Boltoneng ENG2. Championship17171,53017.0000000000.000.000.000.000.00
2014-201530Boltoneng ENG2. Championship29282,54428.3000000000.000.000.000.000.00Matches
2014-201530Boltoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201530Boltoneng ENGLeague Cup222102.3000000000.000.000.000.000.00Matches
2015-201631Fulhameng ENG2. Championship29282,55228.4000000000.000.000.000.000.00Matches
2015-201631Fulhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201631Fulhameng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2016-201732Wolveseng ENG2. Championship1198639.6000000000.000.000.000.000.00Matches
2016-201732Wolveseng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2016-201732Wolveseng ENGFA Cup00Matches
2017-201833Leeds Unitedeng ENG2. Championship776307.0000000000.000.000.000.000.00Matches
2017-201833Leeds Unitedeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2017-201833Leeds Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENG2. Championship00Matches
2018-201934Middlesbrougheng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENGFA Cup00Matches
2018-201934Rochdaleeng ENG3. League One776307.0000000100.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 2221802.0000000000.000.000.000.000.00Matches
2019-202035Liverpool1. Champions Lg00Matches
2019-202035Liverpooleng ENGEFL Cup00Matches
2019-202035Liverpooleng ENGFA Cup00Matches
2019-202035Liverpooleng ENG1. Premier League00Matches
2019-202035LiverpoolSuper Cup00Matches
2020-202136Stoke Cityeng ENG2. Championship00Matches
2020-202136Stoke Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202136West Bromeng ENGFA Cup00Matches
2020-202136West Bromeng ENG1. Premier League00Matches
2021-202237Evertoneng ENGEFL Cup00Matches
2021-202237Evertoneng ENGFA Cup00Matches
2021-202237Evertoneng ENG1. Premier League00Matches
2022-202338Evertoneng ENGEFL Cup00Matches
2022-202338Evertoneng ENG1. Premier League00Matches
2023-202439Evertoneng ENGEFL Cup00Matches
2023-202439Evertoneng ENGFA Cup00Matches
2023-202439Evertoneng ENG1. Premier League00Matches
22 Seasons14 Clubs8 Leagues36536132,579362.0000000500.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
Preston (7 Seasons)1 League20720718,534205.9000000300.000.000.000.000.00
Bolton (3 Seasons)3 Leagues54534,82453.6000000000.000.000.000.000.00
Everton (3 Seasons)3 Leagues00
Leeds United (2 Seasons)3 Leagues44443,97644.2000000100.000.000.000.000.00
Fulham (1 Season)3 Leagues31302,73230.4000000000.000.000.000.000.00
Wolves (1 Season)3 Leagues14121,13312.6000000000.000.000.000.000.00
Rochdale (1 Season)1 League776307.0000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League221802.0000000000.000.000.000.000.00
Darlington (1 Season)1 League221802.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League221802.0000000000.000.000.000.000.00
Middlesbrough (1 Season)3 Leagues222102.3000000000.000.000.000.000.00
Stoke City (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
Swindon Town (1 Season)1 League11901.0000000000.000.000.000.000.00
West Brom (1 Season)2 Leagues00
Liverpool (1 Season)5 Leagues00
Championship (16 Seasons)34033630,239336.0000000400.000.000.000.000.00
EFL Cup (10 Seasons)101099011.0000000000.000.000.000.000.00
FA Cup (9 Seasons)332703.0000000000.000.000.000.000.00
Premier League (5 Seasons)00
Third Division (3 Seasons)554505.0000000000.000.000.000.000.00
League One (1 Season)776307.0000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Super 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
2002-200318Darlington1 League221802.0000000000.000.000.000.000.00
2003-200419Preston1 League887208.0000000000.000.000.000.000.00
2004-200520Preston1 League23232,01922.4000000000.000.000.000.000.00
2005-200621Wycombe1 League221802.0000000000.000.000.000.000.00
2006-200722Swindon Town1 League11901.0000000000.000.000.000.000.00
2006-200722Preston1 League13131,17013.0000000000.000.000.000.000.00
2007-200823Preston1 League43433,87043.0000000100.000.000.000.000.00
2008-200924Preston1 League46464,14046.0000000000.000.000.000.000.00
2009-201025Preston1 League45454,00544.5000000100.000.000.000.000.00
2010-201126Preston1 League29292,61029.0000000100.000.000.000.000.00
2011-201227Leeds United1 League35353,13634.8000000100.000.000.000.000.00
2012-201328Bolton1 League554505.0000000000.000.000.000.000.00
2013-201429Bolton1 League17171,53017.0000000000.000.000.000.000.00
2014-201530Bolton3 Leagues32312,84431.6000000000.000.000.000.000.00
2015-201631Fulham3 Leagues31302,73230.4000000000.000.000.000.000.00
2016-201732Wolves3 Leagues14121,13312.6000000000.000.000.000.000.00
2017-201833Leeds United3 Leagues998409.3000000000.000.000.000.000.00
2018-201934Middlesbrough1 League221802.0000000000.000.000.000.000.00
2018-201934Rochdale1 League776307.0000000100.000.000.000.000.00
2018-201934Middlesbrough3 Leagues222102.3000000000.000.000.000.000.00
2019-202035Liverpool5 Leagues00
2020-202136Stoke City2 Leagues11901.0000000000.000.000.000.000.00
2020-202136West Brom2 Leagues00
2021-202237Everton3 Leagues00
2022-202338Everton2 Leagues00
2023-202439Everton3 Leagues00
22 Seasons14 Clubs8 Leagues36536132,579362.0000000500.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
Preston (7 Seasons)1 League20720718,534205.9000000300.000.000.000.000.00
Bolton (3 Seasons)3 Leagues54534,82453.6000000000.000.000.000.000.00
Everton (3 Seasons)3 Leagues00
Leeds United (2 Seasons)3 Leagues44443,97644.2000000100.000.000.000.000.00
Fulham (1 Season)3 Leagues31302,73230.4000000000.000.000.000.000.00
Wolves (1 Season)3 Leagues14121,13312.6000000000.000.000.000.000.00
Rochdale (1 Season)1 League776307.0000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League221802.0000000000.000.000.000.000.00
Darlington (1 Season)1 League221802.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League221802.0000000000.000.000.000.000.00
Middlesbrough (1 Season)3 Leagues222102.3000000000.000.000.000.000.00
Stoke City (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
Swindon Town (1 Season)1 League11901.0000000000.000.000.000.000.00
West Brom (1 Season)2 Leagues00
Liverpool (1 Season)5 Leagues00
Championship (16 Seasons)34033630,239336.0000000400.000.000.000.000.00
EFL Cup (10 Seasons)101099011.0000000000.000.000.000.000.00
FA Cup (9 Seasons)332703.0000000000.000.000.000.000.00
Premier League (5 Seasons)00
Third Division (3 Seasons)554505.0000000000.000.000.000.000.00
League One (1 Season)776307.0000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Super 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
2002-200318Darlingtoneng ENG4. Third Division14th221802.0000000000.000.000.000.000.00
2003-200419Prestoneng ENG2. First Division15th887208.0000000000.000.000.000.000.00
2004-200520Prestoneng ENG2. Championship5th23232,01922.4000000000.000.000.000.000.00
2005-200621Wycombeeng ENG4. League Two6th221802.0000000000.000.000.000.000.00
2006-200722Swindon Towneng ENG4. League Two3rd11901.0000000000.000.000.000.000.00
2006-200722Prestoneng ENG2. Championship7th13131,17013.0000000000.000.000.000.000.00
2007-200823Prestoneng ENG2. Championship15th43433,87043.0000000100.000.000.000.000.00
2008-200924Prestoneng ENG2. Championship6th46464,14046.0000000000.000.000.000.000.00
2009-201025Prestoneng ENG2. Championship17th45454,00544.5000000100.000.000.000.000.00
2010-201126Prestoneng ENG2. Championship22nd29292,61029.0000000100.000.000.000.000.00
2011-201227Leeds Unitedeng ENG2. Championship14th35353,13634.8000000100.000.000.000.000.00
2012-201328Boltoneng ENG2. Championship7th554505.0000000000.000.000.000.000.00
2013-201429Boltoneng ENG2. Championship14th17171,53017.0000000000.000.000.000.000.00
2014-201530Boltoneng ENG2. Championship18th29282,54428.3000000000.000.000.000.000.00Matches
2015-201631Fulhameng ENG2. Championship20th29282,55228.4000000000.000.000.000.000.00Matches
2016-201732Wolveseng ENG2. Championship15th1198639.6000000000.000.000.000.000.00Matches
2017-201833Leeds Unitedeng ENG2. Championship13th776307.0000000000.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 28th221802.0000000000.000.000.000.000.00Matches
2018-201934Rochdaleeng ENG3. League One16th776307.0000000100.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENG2. Championship7th00Matches
2019-202035Liverpooleng ENG1. Premier League1st00Matches
2020-202136Stoke Cityeng ENG2. Championship14th00Matches
2020-202136West Bromeng ENG1. Premier League19th00Matches
2021-202237Evertoneng ENG1. Premier League16th00Matches
2022-202338Evertoneng ENG1. Premier League17th00Matches
2023-202439Evertoneng ENG1. Premier League15th00Matches
22 Seasons14 Clubs4 Leagues35234831,319348.0000000500.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
Preston (7 Seasons)1 League20720718,534205.9000000300.000.000.000.000.00
Bolton (3 Seasons)1 League51504,52450.3000000000.000.000.000.000.00
Everton (3 Seasons)1 League00
Leeds United (2 Seasons)1 League42423,76641.8000000100.000.000.000.000.00
Fulham (1 Season)1 League29282,55228.4000000000.000.000.000.000.00
Wolves (1 Season)1 League1198639.6000000000.000.000.000.000.00
Rochdale (1 Season)1 League776307.0000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League221802.0000000000.000.000.000.000.00
Darlington (1 Season)1 League221802.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League221802.0000000000.000.000.000.000.00
Swindon Town (1 Season)1 League11901.0000000000.000.000.000.000.00
Stoke City (1 Season)1 League00
West Brom (1 Season)1 League00
Middlesbrough (1 Season)1 League00
Liverpool (1 Season)1 League00
Championship (16 Seasons)34033630,239336.0000000400.000.000.000.000.00
Premier League (5 Seasons)00
Third Division (3 Seasons)554505.0000000000.000.000.000.000.00
League One (1 Season)776307.0000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.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
2014-201530Boltoneng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2014-201530Boltoneng ENGLeague Cup17th222102.3000000000.000.000.000.000.00Matches
2015-201631Fulhameng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201631Fulhameng ENGLeague Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201732Wolveseng ENGEFL Cup17th332703.0000000000.000.000.000.000.00Matches
2016-201732Wolveseng ENGFA Cup9th00Matches
2017-201833Leeds Unitedeng ENGEFL Cup9th111201.3000000000.000.000.000.000.00Matches
2017-201833Leeds Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENGEFL Cup5th222102.3000000000.000.000.000.000.00Matches
2018-201934Middlesbrougheng ENGFA Cup17th00Matches
2019-202035Liverpooleng ENGEFL Cup5th00Matches
2019-202035Liverpooleng ENGFA Cup9th00Matches
2020-202136Stoke Cityeng ENGEFL Cup5th11901.0000000000.000.000.000.000.00Matches
2020-202136West Bromeng ENGFA Cup33rd00Matches
2021-202237Evertoneng ENGEFL CupRd300Matches
2021-202237Evertoneng ENGFA CupQF00Matches
2022-202338Evertoneng ENGEFL CupRd300Matches
2023-202439Evertoneng ENGEFL CupQF00Matches
2023-202439Evertoneng ENGFA Cup00Matches
10 Seasons9 Clubs2 Leagues13131,26014.0000000000.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
Everton (3 Seasons)2 Leagues00
Bolton (1 Season)2 Leagues333003.3000000000.000.000.000.000.00
Wolves (1 Season)2 Leagues332703.0000000000.000.000.000.000.00
Leeds United (1 Season)2 Leagues222102.3000000000.000.000.000.000.00
Middlesbrough (1 Season)2 Leagues222102.3000000000.000.000.000.000.00
Fulham (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0000000000.000.000.000.000.00
West Brom (1 Season)1 League00
Liverpool (1 Season)2 Leagues00
EFL Cup (10 Seasons)101099011.0000000000.000.000.000.000.00
FA Cup (9 Seasons)332703.0000000000.000.000.000.000.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
2002-200318Darlingtoneng ENG4. Third Division2180904.32.020
2003-200419Prestoneng ENG2. First Division87209017.48.080
2004-200520Prestoneng ENG2. Championship232,0198848.822.4230
2005-200621Wycombeeng ENG4. League Two2180904.32.020
2006-200722Prestoneng ENG2. Championship131,1709028.313.0130
2006-200722Swindon Towneng ENG4. League Two190902.21.010
2007-200823Prestoneng ENG2. Championship433,8709093.543.0430
2008-200924Prestoneng ENG2. Championship464,14090100.046.0460
2009-201025Prestoneng ENG2. Championship454,0058996.744.5450
2010-201126Prestoneng ENG2. Championship292,6109063.029.0290
2011-201227Leeds Unitedeng ENG2. Championship353,1369075.734.8350
2012-201328Boltoneng ENG2. Championship54509010.95.050
2013-201429Boltoneng ENG2. Championship171,5309037.017.0170
2014-201530Boltoneng ENG2. Championship292,5448861.428.328271111.243745-8-0.280.00Matches
2014-201530Boltoneng ENGFA Cup1909033.31.01901020.0012-1-1.00-1.50Matches
2014-201530Boltoneng ENGLeague Cup221010563.62.321052011.504400.00-0.75Matches
2015-201631Fulhameng ENG2. Championship292,5528861.628.428271111.074544+1+0.04+0.83Matches
2015-201631Fulhameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201631Fulhameng ENGLeague Cup1909033.31.01901023.0030+3+3.00+3.00Matches
2016-201732Wolveseng ENG2. Championship118637820.89.6992221.36912-3-0.31-0.29Matches
2016-201732Wolveseng ENGEFL Cup327090100.03.03903002.004400.00Matches
2016-201732Wolveseng ENGFA Cup00001Matches
2017-201833Leeds Unitedeng ENG2. Championship76309015.27.0770290.86913-4-0.57-0.55Matches
2017-201833Leeds Unitedeng ENGEFL Cup112012030.81.311201011.002200.00-1.67Matches
2017-201833Leeds Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201934Middlesbrougheng ENG2. Championship000010Matches
2018-201934Middlesbrougheng ENGEFL Cup221010541.22.321052032.0054+1+0.43+0.43Matches
2018-201934Middlesbrougheng ENGFA Cup00002Matches
2018-201934Rochdaleeng ENG3. League One76309015.27.07907001.00914-5-0.710.00Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 22180909.12.02902001.503300.00+0.20Matches
2019-202035Liverpool1. Champions Lg00001Matches
2019-202035Liverpooleng ENGEFL Cup00001Matches
2019-202035Liverpooleng ENGFA Cup00001Matches
2019-202035Liverpooleng ENG1. Premier League00002Matches
2019-202035LiverpoolSuper Cup00001Matches
2020-202136Stoke Cityeng ENG2. Championship0007Matches
2020-202136Stoke Cityeng ENGEFL Cup1909020.01.01901000.0013-2-2.00-2.75Matches
2020-202136West Bromeng ENGFA Cup0001Matches
2020-202136West Bromeng ENG1. Premier League0001Matches
2021-202237Evertoneng ENGEFL Cup00002Matches
2021-202237Evertoneng ENGFA Cup00002Matches
2021-202237Evertoneng ENG1. Premier League000011Matches
2022-202338Evertoneng ENGEFL Cup00002Matches
2022-202338Evertoneng ENG1. Premier League00004Matches
2023-202439Evertoneng ENGEFL Cup00001Matches
2023-202439Evertoneng ENGFA Cup00002Matches
2023-202439Evertoneng ENG1. Premier League000010Matches
22 Seasons14 Clubs8 Leagues36532,5798930.7362.0361959041441.17131151-20-0.21+0.02
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston (7 Seasons)1 League20718,5349064.0205.92070
Bolton (3 Seasons)3 Leagues544,8248937.153.653100301141.224251-9-0.28-0.14
Everton (3 Seasons)3 Leagues000034
Leeds United (2 Seasons)3 Leagues443,9769045.444.24410590300.781217-5-0.54-0.63
Fulham (1 Season)3 Leagues312,7328860.730.43090291131.104946+3+0.10+0.81
Wolves (1 Season)3 Leagues141,1338124.212.61290122231.501316-3-0.24-0.21
Rochdale (1 Season)1 League76309015.27.07907001.00914-5-0.710.00
Middlesbrough (1 Season)1 League2180909.12.02902001.503300.00+0.20
Darlington (1 Season)1 League2180904.32.020
Wycombe (1 Season)1 League2180904.32.020
Middlesbrough (1 Season)3 Leagues22101054.32.3210520152.0054+1+0.43+0.43
Stoke City (1 Season)2 Leagues190902.01.01901070.0013-2-2.00-2.75
Swindon Town (1 Season)1 League190902.21.010
West Brom (1 Season)2 Leagues0002
Liverpool (1 Season)5 Leagues00006
Championship (16 Seasons)34030,2398945.7336.0336704901.16100114-14-0.190.00
EFL Cup (10 Seasons)109909930.311.01099100131.701917+2+0.18-0.48
FA Cup (9 Seasons)32709012.73.039030110.0036-3-1.00-1.50
Premier League (5 Seasons)000028
Third Division (3 Seasons)5450903.65.050
League One (1 Season)76309015.27.07907001.00914-5-0.710.00
PL2 — Div. 2 (1 Season)2180909.12.02902001.503300.00+0.20
Champions Lg (1 Season)00001
Super Cup (1 Season)00001
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
2002-200318Darlington1 League2180904.32.020
2003-200419Preston1 League87209017.48.080
2004-200520Preston1 League232,0198848.822.4230
2005-200621Wycombe1 League2180904.32.020
2006-200722Swindon Town1 League190902.21.010
2006-200722Preston1 League131,1709028.313.0130
2007-200823Preston1 League433,8709093.543.0430
2008-200924Preston1 League464,14090100.046.0460
2009-201025Preston1 League454,0058996.744.5450
2010-201126Preston1 League292,6109063.029.0290
2011-201227Leeds United1 League353,1369075.734.8350
2012-201328Bolton1 League54509010.95.050
2013-201429Bolton1 League171,5309037.017.0170
2014-201530Bolton3 Leagues322,8448960.031.631100301141.224251-9-0.28-0.14
2015-201631Fulham3 Leagues312,7328860.730.43090291131.104946+3+0.10+0.81
2016-201732Wolves3 Leagues141,1338124.212.61290122231.501316-3-0.24-0.21
2017-201833Leeds United3 Leagues98409318.29.3910590300.781217-5-0.54-0.63
2018-201934Middlesbrough1 League2180909.12.02902001.503300.00+0.20
2018-201934Rochdale1 League76309015.27.07907001.00914-5-0.710.00
2018-201934Middlesbrough3 Leagues22101054.32.3210520152.0054+1+0.43+0.43
2019-202035Liverpool5 Leagues00006
2020-202136Stoke City2 Leagues190902.01.01901070.0013-2-2.00-2.75
2020-202136West Brom2 Leagues0002
2021-202237Everton3 Leagues000015
2022-202338Everton2 Leagues00006
2023-202439Everton3 Leagues000013
22 Seasons14 Clubs8 Leagues36532,5798930.7362.0361959041441.17131151-20-0.21+0.02
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston (7 Seasons)1 League20718,5349064.0205.92070
Bolton (3 Seasons)3 Leagues544,8248937.153.653100301141.224251-9-0.28-0.14
Everton (3 Seasons)3 Leagues000034
Leeds United (2 Seasons)3 Leagues443,9769045.444.24410590300.781217-5-0.54-0.63
Fulham (1 Season)3 Leagues312,7328860.730.43090291131.104946+3+0.10+0.81
Wolves (1 Season)3 Leagues141,1338124.212.61290122231.501316-3-0.24-0.21
Rochdale (1 Season)1 League76309015.27.07907001.00914-5-0.710.00
Middlesbrough (1 Season)1 League2180909.12.02902001.503300.00+0.20
Darlington (1 Season)1 League2180904.32.020
Wycombe (1 Season)1 League2180904.32.020
Middlesbrough (1 Season)3 Leagues22101054.32.3210520152.0054+1+0.43+0.43
Stoke City (1 Season)2 Leagues190902.01.01901070.0013-2-2.00-2.75
Swindon Town (1 Season)1 League190902.21.010
West Brom (1 Season)2 Leagues0002
Liverpool (1 Season)5 Leagues00006
Championship (16 Seasons)34030,2398945.7336.0336704901.16100114-14-0.190.00
EFL Cup (10 Seasons)109909930.311.01099100131.701917+2+0.18-0.48
FA Cup (9 Seasons)32709012.73.039030110.0036-3-1.00-1.50
Premier League (5 Seasons)000028
Third Division (3 Seasons)5450903.65.050
League One (1 Season)76309015.27.07907001.00914-5-0.710.00
PL2 — Div. 2 (1 Season)2180909.12.02902001.503300.00+0.20
Champions Lg (1 Season)00001
Super Cup (1 Season)00001
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
2002-200318Darlingtoneng ENG4. Third Division14th2180904.32.020
2003-200419Prestoneng ENG2. First Division15th87209017.48.080
2004-200520Prestoneng ENG2. Championship5th232,0198848.822.4230
2005-200621Wycombeeng ENG4. League Two6th2180904.32.020
2006-200722Swindon Towneng ENG4. League Two3rd190902.21.010
2006-200722Prestoneng ENG2. Championship7th131,1709028.313.0130
2007-200823Prestoneng ENG2. Championship15th433,8709093.543.0430
2008-200924Prestoneng ENG2. Championship6th464,14090100.046.0460
2009-201025Prestoneng ENG2. Championship17th454,0058996.744.5450
2010-201126Prestoneng ENG2. Championship22nd292,6109063.029.0290
2011-201227Leeds Unitedeng ENG2. Championship14th353,1369075.734.8350
2012-201328Boltoneng ENG2. Championship7th54509010.95.050
2013-201429Boltoneng ENG2. Championship14th171,5309037.017.0170
2014-201530Boltoneng ENG2. Championship18th292,5448861.428.328271111.243745-8-0.280.00Matches
2015-201631Fulhameng ENG2. Championship20th292,5528861.628.428271111.074544+1+0.04+0.83Matches
2016-201732Wolveseng ENG2. Championship15th118637820.89.6992221.36912-3-0.31-0.29Matches
2017-201833Leeds Unitedeng ENG2. Championship13th76309015.27.0770290.86913-4-0.57-0.55Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 28th2180909.12.02902001.503300.00+0.20Matches
2018-201934Rochdaleeng ENG3. League One16th76309015.27.07907001.00914-5-0.710.00Matches
2018-201934Middlesbrougheng ENG2. Championship7th000010Matches
2019-202035Liverpooleng ENG1. Premier League1st00002Matches
2020-202136Stoke Cityeng ENG2. Championship14th0007Matches
2020-202136West Bromeng ENG1. Premier League19th0001Matches
2021-202237Evertoneng ENG1. Premier League16th000011Matches
2022-202338Evertoneng ENG1. Premier League17th00004Matches
2023-202439Evertoneng ENG1. Premier League15th000010Matches
22 Seasons14 Clubs4 Leagues35231,3198931.4348.0348907741181.14109128-19-0.24+0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Preston (7 Seasons)1 League20718,5349064.0205.92070
Bolton (3 Seasons)1 League514,5248936.450.350271111.243745-8-0.280.00
Everton (3 Seasons)1 League000025
Leeds United (2 Seasons)1 League423,7669045.541.84270290.86913-4-0.57-0.55
Fulham (1 Season)1 League292,5528861.628.428271111.074544+1+0.04+0.83
Wolves (1 Season)1 League118637820.89.6992221.36912-3-0.31-0.29
Rochdale (1 Season)1 League76309015.27.07907001.00914-5-0.710.00
Middlesbrough (1 Season)1 League2180909.12.02902001.503300.00+0.20
Darlington (1 Season)1 League2180904.32.020
Wycombe (1 Season)1 League2180904.32.020
Swindon Town (1 Season)1 League190902.21.010
Stoke City (1 Season)1 League0007
West Brom (1 Season)1 League0001
Middlesbrough (1 Season)1 League000010
Liverpool (1 Season)1 League00002
Championship (16 Seasons)34030,2398945.7336.0336704901.16100114-14-0.190.00
Premier League (5 Seasons)000028
Third Division (3 Seasons)5450903.65.050
League One (1 Season)76309015.27.07907001.00914-5-0.710.00
PL2 — Div. 2 (1 Season)2180909.12.02902001.503300.00+0.20
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
2014-201530Boltoneng ENGFA Cup17th1909033.31.01901020.0012-1-1.00-1.50Matches
2014-201530Boltoneng ENGLeague Cup17th221010563.62.321052011.504400.00-0.75Matches
2015-201631Fulhameng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201631Fulhameng ENGLeague Cup17th1909033.31.01901023.0030+3+3.00+3.00Matches
2016-201732Wolveseng ENGEFL Cup17th327090100.03.03903002.004400.00Matches
2016-201732Wolveseng ENGFA Cup9th00001Matches
2017-201833Leeds Unitedeng ENGEFL Cup9th112012030.81.311201011.002200.00-1.67Matches
2017-201833Leeds Unitedeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2018-201934Middlesbrougheng ENGEFL Cup5th221010541.22.321052032.0054+1+0.43+0.43Matches
2018-201934Middlesbrougheng ENGFA Cup17th00002Matches
2019-202035Liverpooleng ENGEFL Cup5th00001Matches
2019-202035Liverpooleng ENGFA Cup9th00001Matches
2020-202136Stoke Cityeng ENGEFL Cup5th1909020.01.01901000.0013-2-2.00-2.75Matches
2020-202136West Bromeng ENGFA Cup33rd0001Matches
2021-202237Evertoneng ENGEFL CupRd300002Matches
2021-202237Evertoneng ENGFA CupQF00002Matches
2022-202338Evertoneng ENGEFL CupRd300002Matches
2023-202439Evertoneng ENGEFL CupQF00001Matches
2023-202439Evertoneng ENGFA Cup00002Matches
10 Seasons9 Clubs2 Leagues131,2609723.314.01397130241.312223-1-0.07-0.71
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Everton (3 Seasons)2 Leagues00009
Bolton (1 Season)2 Leagues330010050.03.331003031.0056-1-0.30-0.90
Wolves (1 Season)2 Leagues32709050.03.03903012.004400.00
Leeds United (1 Season)2 Leagues221010543.82.321052010.5034-1-0.43-2.10
Middlesbrough (1 Season)2 Leagues221010526.92.321052052.0054+1+0.43+0.43
Fulham (1 Season)2 Leagues21809050.02.02902021.5042+2+1.00+1.00
Stoke City (1 Season)1 League1909020.01.01901000.0013-2-2.00-2.75
West Brom (1 Season)1 League0001
Liverpool (1 Season)2 Leagues00002
EFL Cup (10 Seasons)109909930.311.01099100131.701917+2+0.18-0.48
FA Cup (9 Seasons)32709012.73.039030110.0036-3-1.00-1.50
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
2002-200318Darlingtoneng ENG4. Third Division2.0000
2003-200419Prestoneng ENG2. First Division8.0000
2004-200520Prestoneng ENG2. Championship22.4000
2005-200621Wycombeeng ENG4. League Two2.0000
2006-200722Prestoneng ENG2. Championship13.0000
2006-200722Swindon Towneng ENG4. League Two1.0000
2007-200823Prestoneng ENG2. Championship43.0100
2008-200924Prestoneng ENG2. Championship46.0000
2009-201025Prestoneng ENG2. Championship44.5100
2010-201126Prestoneng ENG2. Championship29.0100
2011-201227Leeds Unitedeng ENG2. Championship34.8100
2012-201328Boltoneng ENG2. Championship5.0000
2013-201429Boltoneng ENG2. Championship17.0000
2014-201530Boltoneng ENG2. Championship28.3000Matches
2014-201530Boltoneng ENGFA Cup1.00000Matches
2014-201530Boltoneng ENGLeague Cup2.30000Matches
2015-201631Fulhameng ENG2. Championship28.4000Matches
2015-201631Fulhameng ENGFA Cup1.00000Matches
2015-201631Fulhameng ENGLeague Cup1.00000Matches
2016-201732Wolveseng ENG2. Championship9.6000000000000Matches
2016-201732Wolveseng ENGEFL Cup3.0000010000000Matches
2017-201833Leeds Unitedeng ENG2. Championship7.0000010000010Matches
2017-201833Leeds Unitedeng ENGEFL Cup1.3000000000000Matches
2017-201833Leeds Unitedeng ENGFA Cup1.00000000000Matches
2018-201934Middlesbrougheng ENGEFL Cup2.3000000000000Matches
2018-201934Rochdaleeng ENG3. League One7.01000Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 22.00000Matches
2020-202136Stoke Cityeng ENGEFL Cup1.00000000000Matches
22 Seasons14 Clubs8 Leagues362.0500020000010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (7 Seasons)1 League205.9300
Bolton (3 Seasons)3 Leagues53.600000
Everton (3 Seasons)3 Leagues
Leeds United (2 Seasons)3 Leagues44.2100010000010
Fulham (1 Season)3 Leagues30.400000
Wolves (1 Season)3 Leagues12.6000010000000
Rochdale (1 Season)1 League7.01000
Middlesbrough (1 Season)1 League2.00000
Darlington (1 Season)1 League2.0000
Wycombe (1 Season)1 League2.0000
Middlesbrough (1 Season)3 Leagues2.3000000000000
Stoke City (1 Season)2 Leagues1.00000000000
Swindon Town (1 Season)1 League1.0000
West Brom (1 Season)2 Leagues
Liverpool (1 Season)5 Leagues
Championship (16 Seasons)336.0400010000010
EFL Cup (10 Seasons)11.0000010000000
FA Cup (9 Seasons)3.00000000000
Premier League (5 Seasons)
Third Division (3 Seasons)5.0000
League One (1 Season)7.01000
PL2 — Div. 2 (1 Season)2.00000
Champions Lg (1 Season)
Super 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
2002-200318Darlington1 League2.0000
2003-200419Preston1 League8.0000
2004-200520Preston1 League22.4000
2005-200621Wycombe1 League2.0000
2006-200722Swindon Town1 League1.0000
2006-200722Preston1 League13.0000
2007-200823Preston1 League43.0100
2008-200924Preston1 League46.0000
2009-201025Preston1 League44.5100
2010-201126Preston1 League29.0100
2011-201227Leeds United1 League34.8100
2012-201328Bolton1 League5.0000
2013-201429Bolton1 League17.0000
2014-201530Bolton3 Leagues31.600000
2015-201631Fulham3 Leagues30.400000
2016-201732Wolves3 Leagues12.6000010000000
2017-201833Leeds United3 Leagues9.3000010000010
2018-201934Middlesbrough1 League2.00000
2018-201934Rochdale1 League7.01000
2018-201934Middlesbrough3 Leagues2.3000000000000
2020-202136Stoke City2 Leagues1.00000000000
22 Seasons14 Clubs8 Leagues362.0500020000010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (7 Seasons)1 League205.9300
Bolton (3 Seasons)3 Leagues53.600000
Everton (3 Seasons)3 Leagues
Leeds United (2 Seasons)3 Leagues44.2100010000010
Fulham (1 Season)3 Leagues30.400000
Wolves (1 Season)3 Leagues12.6000010000000
Rochdale (1 Season)1 League7.01000
Middlesbrough (1 Season)1 League2.00000
Darlington (1 Season)1 League2.0000
Wycombe (1 Season)1 League2.0000
Middlesbrough (1 Season)3 Leagues2.3000000000000
Stoke City (1 Season)2 Leagues1.00000000000
Swindon Town (1 Season)1 League1.0000
West Brom (1 Season)2 Leagues
Liverpool (1 Season)5 Leagues
Championship (16 Seasons)336.0400010000010
EFL Cup (10 Seasons)11.0000010000000
FA Cup (9 Seasons)3.00000000000
Premier League (5 Seasons)
Third Division (3 Seasons)5.0000
League One (1 Season)7.01000
PL2 — Div. 2 (1 Season)2.00000
Champions Lg (1 Season)
Super 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
2002-200318Darlingtoneng ENG4. Third Division14th2.0000
2003-200419Prestoneng ENG2. First Division15th8.0000
2004-200520Prestoneng ENG2. Championship5th22.4000
2005-200621Wycombeeng ENG4. League Two6th2.0000
2006-200722Swindon Towneng ENG4. League Two3rd1.0000
2006-200722Prestoneng ENG2. Championship7th13.0000
2007-200823Prestoneng ENG2. Championship15th43.0100
2008-200924Prestoneng ENG2. Championship6th46.0000
2009-201025Prestoneng ENG2. Championship17th44.5100
2010-201126Prestoneng ENG2. Championship22nd29.0100
2011-201227Leeds Unitedeng ENG2. Championship14th34.8100
2012-201328Boltoneng ENG2. Championship7th5.0000
2013-201429Boltoneng ENG2. Championship14th17.0000
2014-201530Boltoneng ENG2. Championship18th28.3000Matches
2015-201631Fulhameng ENG2. Championship20th28.4000Matches
2016-201732Wolveseng ENG2. Championship15th9.6000000000000Matches
2017-201833Leeds Unitedeng ENG2. Championship13th7.0000010000010Matches
2018-201934Middlesbrougheng ENGJr. PL2 — Div. 28th2.00000Matches
2018-201934Rochdaleeng ENG3. League One16th7.01000Matches
22 Seasons14 Clubs4 Leagues348.0500010000010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Preston (7 Seasons)1 League205.9300
Bolton (3 Seasons)1 League50.3000
Everton (3 Seasons)1 League
Leeds United (2 Seasons)1 League41.8100010000010
Fulham (1 Season)1 League28.4000
Wolves (1 Season)1 League9.6000000000000
Rochdale (1 Season)1 League7.01000
Middlesbrough (1 Season)1 League2.00000
Darlington (1 Season)1 League2.0000
Wycombe (1 Season)1 League2.0000
Swindon Town (1 Season)1 League1.0000
Stoke City (1 Season)1 League
West Brom (1 Season)1 League
Middlesbrough (1 Season)1 League
Liverpool (1 Season)1 League
Championship (16 Seasons)336.0400010000010
Premier League (5 Seasons)
Third Division (3 Seasons)5.0000
League One (1 Season)7.01000
PL2 — Div. 2 (1 Season)2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201530Boltoneng ENGFA Cup17th1.00000Matches
2014-201530Boltoneng ENGLeague Cup17th2.30000Matches
2015-201631Fulhameng ENGFA Cup33rd1.00000Matches
2015-201631Fulhameng ENGLeague Cup17th1.00000Matches
2016-201732Wolveseng ENGEFL Cup17th3.0000010000000Matches
2017-201833Leeds Unitedeng ENGEFL Cup9th1.3000000000000Matches
2017-201833Leeds Unitedeng ENGFA Cup33rd1.00000000000Matches
2018-201934Middlesbrougheng ENGEFL Cup5th2.3000000000000Matches
2020-202136Stoke Cityeng ENGEFL Cup5th1.00000000000Matches
10 Seasons9 Clubs2 Leagues14.0000010000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Everton (3 Seasons)2 Leagues
Bolton (1 Season)2 Leagues3.30000
Wolves (1 Season)2 Leagues3.0000010000000
Leeds United (1 Season)2 Leagues2.3000000000000
Middlesbrough (1 Season)2 Leagues2.3000000000000
Fulham (1 Season)2 Leagues2.00000
Stoke City (1 Season)1 League1.00000000000
West Brom (1 Season)1 League
Liverpool (1 Season)2 Leagues
EFL Cup (10 Seasons)11.0000010000000
FA Cup (9 Seasons)3.00000000000

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.