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
2003-200417Wimbledoneng ENG2. First Division221802.042.0010660.000200.0
2004-200518Milton Keynes Donseng ENG3. League One15151,35015.0261.73845869.0258320.0
2006-200720Accrington Stanleyeng ENG4. League Two10107988.9121.35554378.2504220.0Matches
2008-200922Leicester Cityeng ENG3. League One25252,21824.6200.811068681.116721040.0
2009-201023Derby Countyeng ENG2. Championship221802.042.0012866.701100.0
2009-201023Tranmere Roverseng ENG3. League One332703.062.00161062.510200.0
2010-201124Milton Keynes Donseng ENG3. League One43433,87043.0561.3016510966.1208151534.9
2011-201225Milton Keynes Donseng ENG3. League One46464,13946.0471.0215310669.32214101634.8
2012-201326Milton Keynes Donseng ENG3. League One31312,73830.4341.121198571.4128101238.7
2013-201427Milton Keynes Donseng ENG3. League One40403,48438.7501.291449465.3179141025.0
2014-201528Milton Keynes Donseng ENGFA Cup332703.0010200.00000Matches
2014-201528Milton Keynes Donseng ENGLeague Cup443604.00301250.011000.0Matches
2014-201528Milton Keynes Donseng ENG3. League One39393,46538.5340.881228872.124951948.7Matches
2015-201629Milton Keynes Donseng ENG2. Championship35353,13034.8451.2915010570.099171028.6Matches
2015-201629Milton Keynes Donseng ENGFA Cup221802.00101150.011000.0Matches
2015-201629Milton Keynes Donseng ENGLeague Cup11901.0000100.011000.0Matches
2016-201730Milton Keynes Donseng ENGFA Cup221802.00011150.00000Matches
2016-201730Milton Keynes Donseng ENG3. League One40393,48938.8471.2116011372.51112151230.8632140.0Matches
2017-201831Millwalleng ENG2. Championship11901.000.0011100.00101100.00000Matches
2017-201831Millwalleng ENGFA Cup332703.041.33151173.311100.00000Matches
2018-201932Millwalleng ENG2. Championship101090010.090.90332572.7244440.02011100.0Matches
2018-201932Millwalleng ENGFA Cup111201.321.509777.800100.00000Matches
2019-202033West Ham Unitedeng ENG1. Premier League544364.861.24211571.4202250.00000Matches
2023-202437Southend Unitedeng ENG5. National League887208.0332225.00000Matches
19 Seasons9 Clubs8 Leagues37136932,927366.54061.17137597070.71529212112233.11163233.3
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Milton Keynes Dons (9 Seasons)4 Leagues30130026,745297.23391.19109775869.41227510010133.7962125.0
West Ham United (3 Seasons)4 Leagues544364.861.24211571.4202250.00000
Millwall (2 Seasons)3 Leagues15151,38015.3150.98584474.1366533.32011100.0
Leicester City (1 Season)1 League25252,21824.6200.811068681.116721040.0
Accrington Stanley (1 Season)1 League10107988.9121.35554378.2504220.0
Southend United (1 Season)1 League887208.7332225.00000
Tranmere Rovers (1 Season)1 League332703.062.00161062.510200.0
Derby County (1 Season)1 League221802.042.0012866.701100.0
Wimbledon (1 Season)1 League221802.042.0010660.000200.0
League One (9 Seasons)28228125,023278.03201.15106974970.312572819734.5632140.0
FA Cup (7 Seasons)11111,02011.361.38241875.0326218.211000.0
Championship (5 Seasons)50504,48049.8621.2520614569.91115241530.02011100.0
EFL Cup (4 Seasons)554505.00302240.022000.0
Premier League (2 Seasons)544364.861.24211571.4202250.00000
League Two (1 Season)10107988.9121.35554378.2504220.0
National League (1 Season)887208.7332225.00000
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
2003-200417Wimbledon1 League221802.042.0010660.000200.0
2004-200518Milton Keynes Dons1 League15151,35015.0261.73845869.0258320.0
2006-200720Accrington Stanley1 League10107988.9121.35554378.2504220.0
2008-200922Leicester City1 League25252,21824.6200.811068681.116721040.0
2009-201023Tranmere Rovers1 League332703.062.00161062.510200.0
2009-201023Derby County1 League221802.042.0012866.701100.0
2010-201124Milton Keynes Dons1 League43433,87043.0561.3016510966.1208151534.9
2011-201225Milton Keynes Dons1 League46464,13946.0471.0215310669.32214101634.8
2012-201326Milton Keynes Dons1 League31312,73830.4341.121198571.4128101238.7
2013-201427Milton Keynes Dons1 League40403,48438.7501.291449465.3179141025.0
2014-201528Milton Keynes Dons3 Leagues46464,09545.5340.881228872.128982145.711000.0
2015-201629Milton Keynes Dons3 Leagues38383,40037.8451.2915010570.0109191128.922000.0
2016-201730Milton Keynes Dons2 Leagues42413,66940.8471.2116011372.51113161331.7632140.0
2017-201831Millwall2 Leagues443604.041.00161275.0121125.00000
2018-201932Millwall3 Leagues11111,02011.3110.97423273.8245436.42011100.0
2019-202033West Ham United2 Leagues544364.861.24211571.4202250.00000
2023-202437Southend United1 League887208.0332225.00000
19 Seasons9 Clubs8 Leagues37136932,927366.54061.17137597070.71529212112233.11163233.3
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Milton Keynes Dons (9 Seasons)4 Leagues30130026,745297.23391.19109775869.41227510010133.7962125.0
West Ham United (3 Seasons)4 Leagues544364.861.24211571.4202250.00000
Millwall (2 Seasons)3 Leagues15151,38015.3150.98584474.1366533.32011100.0
Leicester City (1 Season)1 League25252,21824.6200.811068681.116721040.0
Accrington Stanley (1 Season)1 League10107988.9121.35554378.2504220.0
Southend United (1 Season)1 League887208.7332225.00000
Tranmere Rovers (1 Season)1 League332703.062.00161062.510200.0
Derby County (1 Season)1 League221802.042.0012866.701100.0
Wimbledon (1 Season)1 League221802.042.0010660.000200.0
League One (9 Seasons)28228125,023278.03201.15106974970.312572819734.5632140.0
FA Cup (7 Seasons)11111,02011.361.38241875.0326218.211000.0
Championship (5 Seasons)50504,48049.8621.2520614569.91115241530.02011100.0
EFL Cup (4 Seasons)554505.00302240.022000.0
Premier League (2 Seasons)544364.861.24211571.4202250.00000
League Two (1 Season)10107988.9121.35554378.2504220.0
National League (1 Season)887208.7332225.00000
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
2003-200417Wimbledoneng ENG2. First Division24th221802.042.0010660.000200.0
2004-200518Milton Keynes Donseng ENG3. League One20th15151,35015.0261.73845869.0258320.0
2006-200720Accrington Stanleyeng ENG4. League Two20th10107988.9121.35554378.2504220.0Matches
2008-200922Leicester Cityeng ENG3. League One1st25252,21824.6200.811068681.116721040.0
2009-201023Tranmere Roverseng ENG3. League One19th332703.062.00161062.510200.0
2009-201023Derby Countyeng ENG2. Championship14th221802.042.0012866.701100.0
2010-201124Milton Keynes Donseng ENG3. League One5th43433,87043.0561.3016510966.1208151534.9
2011-201225Milton Keynes Donseng ENG3. League One5th46464,13946.0471.0215310669.32214101634.8
2012-201326Milton Keynes Donseng ENG3. League One8th31312,73830.4341.121198571.4128101238.7
2013-201427Milton Keynes Donseng ENG3. League One10th40403,48438.7501.291449465.3179141025.0
2014-201528Milton Keynes Donseng ENG3. League One2nd39393,46538.5340.881228872.124951948.7Matches
2015-201629Milton Keynes Donseng ENG2. Championship23rd35353,13034.8451.2915010570.099171028.6Matches
2016-201730Milton Keynes Donseng ENG3. League One12th40393,48938.8471.2116011372.51112151230.8632140.0Matches
2017-201831Millwalleng ENG2. Championship8th11901.000.0011100.00101100.00000Matches
2018-201932Millwalleng ENG2. Championship21st101090010.090.90332572.7244440.02011100.0Matches
2019-202033West Ham Unitedeng ENG1. Premier League16th544364.861.24211571.4202250.00000Matches
2023-202437Southend Unitedeng ENG5. National League9th887208.0332225.00000Matches
17 Seasons9 Clubs5 Leagues35535331,457350.24001.17135195270.61469011311833.4833250.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Milton Keynes Dons (8 Seasons)2 Leagues28928825,665285.23391.19109775869.411774949733.7632140.0
Millwall (2 Seasons)1 League111199011.090.82342673.5254545.52011100.0
West Ham United (2 Seasons)1 League544364.861.24211571.4202250.00000
Leicester City (1 Season)1 League25252,21824.6200.811068681.116721040.0
Accrington Stanley (1 Season)1 League10107988.9121.35554378.2504220.0
Southend United (1 Season)1 League887208.7332225.00000
Tranmere Rovers (1 Season)1 League332703.062.00161062.510200.0
Derby County (1 Season)1 League221802.042.0012866.701100.0
Wimbledon (1 Season)1 League221802.042.0010660.000200.0
League One (9 Seasons)28228125,023278.03201.15106974970.312572819734.5632140.0
Championship (5 Seasons)50504,48049.8621.2520614569.91115241530.02011100.0
Premier League (2 Seasons)544364.861.24211571.4202250.00000
League Two (1 Season)10107988.9121.35554378.2504220.0
National League (1 Season)887208.7332225.00000
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-201528Milton Keynes Donseng ENGFA Cup65th332703.0010200.00000Matches
2014-201528Milton Keynes Donseng ENGLeague Cup9th443604.00301250.011000.0Matches
2015-201629Milton Keynes Donseng ENGFA Cup17th221802.00101150.011000.0Matches
2015-201629Milton Keynes Donseng ENGLeague Cup17th11901.0000100.011000.0Matches
2016-201730Milton Keynes Donseng ENGFA Cup33rd221802.00011150.00000Matches
2017-201831Millwalleng ENGFA Cup17th332703.041.33151173.311100.00000Matches
2018-201932Millwalleng ENGFA Cup5th111201.321.509777.800100.00000Matches
8 Seasons3 Clubs2 Leagues16161,47016.361.38241875.0628425.033000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Milton Keynes Dons (4 Seasons)2 Leagues12121,08012.00516433.333000.0
Millwall (2 Seasons)2 Leagues443904.361.38241875.011200.00000
FA Cup (7 Seasons)11111,02011.361.38241875.0326218.211000.0
EFL Cup (4 Seasons)554505.00302240.022000.0

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
2003-200417Wimbledoneng ENG2. First Division221802.0000000000.000.000.000.000.00
2004-200518Milton Keynes Donseng ENG3. League One15151,35015.0000000000.000.000.000.000.00
2006-200720Accrington Stanleyeng ENG4. League Two10107988.9000000000.000.000.000.000.00Matches
2008-200922Leicester Cityeng ENG3. League One25252,21824.6000000000.000.000.000.000.00
2009-201023Derby Countyeng ENG2. Championship221802.0000000000.000.000.000.000.00
2009-201023Tranmere Roverseng ENG3. League One332703.0000000100.000.000.000.000.00
2010-201124Milton Keynes Donseng ENG3. League One43433,87043.0000000100.000.000.000.000.00
2011-201225Milton Keynes Donseng ENG3. League One46464,13946.0000000100.000.000.000.000.00
2012-201326Milton Keynes Donseng ENG3. League One31312,73830.4000000000.000.000.000.000.00
2013-201427Milton Keynes Donseng ENG3. League One40403,48438.7000000200.000.000.000.000.00
2014-201528Milton Keynes Donseng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2014-201528Milton Keynes Donseng ENGLeague Cup443604.0000000000.000.000.000.000.00Matches
2014-201528Milton Keynes Donseng ENG3. League One39393,46538.5000000100.000.000.000.000.00Matches
2015-201629Milton Keynes Donseng ENG2. Championship35353,13034.8000000000.000.000.000.000.00Matches
2015-201629Milton Keynes Donseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2015-201629Milton Keynes Donseng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2016-201730Milton Keynes Donseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2016-201730Milton Keynes Donseng ENG3. League One40393,48938.8000000300.000.000.000.000.00Matches
2017-201831Millwalleng ENG2. Championship11901.0000000000.000.000.000.000.00Matches
2017-201831Millwalleng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2018-201932Millwalleng ENG2. Championship101090010.0000000100.000.000.000.000.00Matches
2018-201932Millwalleng ENGEFL Cup00Matches
2018-201932Millwalleng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2019-202033West Ham Unitedeng ENGFA Cup00Matches
2019-202033West Ham Unitedeng ENG1. Premier League544364.8000000100.000.000.000.000.00Matches
2020-202134West Ham Unitedeng ENGEFL Cup00Matches
2020-202134West Ham Unitedeng ENG1. Premier League00Matches
2021-202235West Ham United2. Europa Lg00Matches
2022-202336Milton Keynes Donseng ENGFA Cup00Matches
2023-202437Southend Unitedeng ENG5. National League997828.00000000.000.00Matches
19 Seasons9 Clubs8 Leagues37237032,989366.50000001100.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
Milton Keynes Dons (9 Seasons)4 Leagues30130026,745297.2000000800.000.000.000.000.00
West Ham United (3 Seasons)4 Leagues544364.8000000100.000.000.000.000.00
Millwall (2 Seasons)3 Leagues15151,38015.3000000100.000.000.000.000.00
Leicester City (1 Season)1 League25252,21824.6000000000.000.000.000.000.00
Accrington Stanley (1 Season)1 League10107988.9000000000.000.000.000.000.00
Southend United (1 Season)1 League997828.70000000.000.00
Tranmere Rovers (1 Season)1 League332703.0000000100.000.000.000.000.00
Derby County (1 Season)1 League221802.0000000000.000.000.000.000.00
Wimbledon (1 Season)1 League221802.0000000000.000.000.000.000.00
League One (9 Seasons)28228125,023278.0000000900.000.000.000.000.00
FA Cup (7 Seasons)11111,02011.3000000000.000.000.000.000.00
Championship (5 Seasons)50504,48049.8000000100.000.000.000.000.00
EFL Cup (4 Seasons)554505.0000000000.000.000.000.000.00
Premier League (2 Seasons)544364.8000000100.000.000.000.000.00
League Two (1 Season)10107988.9000000000.000.000.000.000.00
National League (1 Season)997828.70000000.000.00
Europa Lg (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
2003-200417Wimbledon1 League221802.0000000000.000.000.000.000.00
2004-200518Milton Keynes Dons1 League15151,35015.0000000000.000.000.000.000.00
2006-200720Accrington Stanley1 League10107988.9000000000.000.000.000.000.00
2008-200922Leicester City1 League25252,21824.6000000000.000.000.000.000.00
2009-201023Tranmere Rovers1 League332703.0000000100.000.000.000.000.00
2009-201023Derby County1 League221802.0000000000.000.000.000.000.00
2010-201124Milton Keynes Dons1 League43433,87043.0000000100.000.000.000.000.00
2011-201225Milton Keynes Dons1 League46464,13946.0000000100.000.000.000.000.00
2012-201326Milton Keynes Dons1 League31312,73830.4000000000.000.000.000.000.00
2013-201427Milton Keynes Dons1 League40403,48438.7000000200.000.000.000.000.00
2014-201528Milton Keynes Dons3 Leagues46464,09545.5000000100.000.000.000.000.00
2015-201629Milton Keynes Dons3 Leagues38383,40037.8000000000.000.000.000.000.00
2016-201730Milton Keynes Dons2 Leagues42413,66940.8000000300.000.000.000.000.00
2017-201831Millwall2 Leagues443604.0000000000.000.000.000.000.00
2018-201932Millwall3 Leagues11111,02011.3000000100.000.000.000.000.00
2019-202033West Ham United2 Leagues544364.8000000100.000.000.000.000.00
2020-202134West Ham United2 Leagues00
2021-202235West Ham United1 League00
2022-202336Milton Keynes Dons1 League00
2023-202437Southend United1 League997828.00000000.000.00
19 Seasons9 Clubs8 Leagues37237032,989366.50000001100.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
Milton Keynes Dons (9 Seasons)4 Leagues30130026,745297.2000000800.000.000.000.000.00
West Ham United (3 Seasons)4 Leagues544364.8000000100.000.000.000.000.00
Millwall (2 Seasons)3 Leagues15151,38015.3000000100.000.000.000.000.00
Leicester City (1 Season)1 League25252,21824.6000000000.000.000.000.000.00
Accrington Stanley (1 Season)1 League10107988.9000000000.000.000.000.000.00
Southend United (1 Season)1 League997828.70000000.000.00
Tranmere Rovers (1 Season)1 League332703.0000000100.000.000.000.000.00
Derby County (1 Season)1 League221802.0000000000.000.000.000.000.00
Wimbledon (1 Season)1 League221802.0000000000.000.000.000.000.00
League One (9 Seasons)28228125,023278.0000000900.000.000.000.000.00
FA Cup (7 Seasons)11111,02011.3000000000.000.000.000.000.00
Championship (5 Seasons)50504,48049.8000000100.000.000.000.000.00
EFL Cup (4 Seasons)554505.0000000000.000.000.000.000.00
Premier League (2 Seasons)544364.8000000100.000.000.000.000.00
League Two (1 Season)10107988.9000000000.000.000.000.000.00
National League (1 Season)997828.70000000.000.00
Europa Lg (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
2003-200417Wimbledoneng ENG2. First Division24th221802.0000000000.000.000.000.000.00
2004-200518Milton Keynes Donseng ENG3. League One20th15151,35015.0000000000.000.000.000.000.00
2006-200720Accrington Stanleyeng ENG4. League Two20th10107988.9000000000.000.000.000.000.00Matches
2008-200922Leicester Cityeng ENG3. League One1st25252,21824.6000000000.000.000.000.000.00
2009-201023Tranmere Roverseng ENG3. League One19th332703.0000000100.000.000.000.000.00
2009-201023Derby Countyeng ENG2. Championship14th221802.0000000000.000.000.000.000.00
2010-201124Milton Keynes Donseng ENG3. League One5th43433,87043.0000000100.000.000.000.000.00
2011-201225Milton Keynes Donseng ENG3. League One5th46464,13946.0000000100.000.000.000.000.00
2012-201326Milton Keynes Donseng ENG3. League One8th31312,73830.4000000000.000.000.000.000.00
2013-201427Milton Keynes Donseng ENG3. League One10th40403,48438.7000000200.000.000.000.000.00
2014-201528Milton Keynes Donseng ENG3. League One2nd39393,46538.5000000100.000.000.000.000.00Matches
2015-201629Milton Keynes Donseng ENG2. Championship23rd35353,13034.8000000000.000.000.000.000.00Matches
2016-201730Milton Keynes Donseng ENG3. League One12th40393,48938.8000000300.000.000.000.000.00Matches
2017-201831Millwalleng ENG2. Championship8th11901.0000000000.000.000.000.000.00Matches
2018-201932Millwalleng ENG2. Championship21st101090010.0000000100.000.000.000.000.00Matches
2019-202033West Ham Unitedeng ENG1. Premier League16th544364.8000000100.000.000.000.000.00Matches
2020-202134West Ham Unitedeng ENG1. Premier League6th00Matches
2023-202437Southend Unitedeng ENG5. National League9th997828.00000000.000.00Matches
17 Seasons9 Clubs5 Leagues35635431,519350.20000001100.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
Milton Keynes Dons (8 Seasons)2 Leagues28928825,665285.2000000800.000.000.000.000.00
Millwall (2 Seasons)1 League111199011.0000000100.000.000.000.000.00
West Ham United (2 Seasons)1 League544364.8000000100.000.000.000.000.00
Leicester City (1 Season)1 League25252,21824.6000000000.000.000.000.000.00
Accrington Stanley (1 Season)1 League10107988.9000000000.000.000.000.000.00
Southend United (1 Season)1 League997828.70000000.000.00
Tranmere Rovers (1 Season)1 League332703.0000000100.000.000.000.000.00
Derby County (1 Season)1 League221802.0000000000.000.000.000.000.00
Wimbledon (1 Season)1 League221802.0000000000.000.000.000.000.00
League One (9 Seasons)28228125,023278.0000000900.000.000.000.000.00
Championship (5 Seasons)50504,48049.8000000100.000.000.000.000.00
Premier League (2 Seasons)544364.8000000100.000.000.000.000.00
League Two (1 Season)10107988.9000000000.000.000.000.000.00
National League (1 Season)997828.70000000.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-201528Milton Keynes Donseng ENGFA Cup65th332703.0000000000.000.000.000.000.00Matches
2014-201528Milton Keynes Donseng ENGLeague Cup9th443604.0000000000.000.000.000.000.00Matches
2015-201629Milton Keynes Donseng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2015-201629Milton Keynes Donseng ENGLeague Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201730Milton Keynes Donseng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2017-201831Millwalleng ENGFA Cup17th332703.0000000000.000.000.000.000.00Matches
2018-201932Millwalleng ENGEFL Cup17th00Matches
2018-201932Millwalleng ENGFA Cup5th111201.3000000000.000.000.000.000.00Matches
2019-202033West Ham Unitedeng ENGFA Cup17th00Matches
2020-202134West Ham Unitedeng ENGEFL Cup9th00Matches
2022-202336Milton Keynes Donseng ENGFA Cup00Matches
8 Seasons3 Clubs2 Leagues16161,47016.3000000000.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
Milton Keynes Dons (4 Seasons)2 Leagues12121,08012.0000000000.000.000.000.000.00
Millwall (2 Seasons)2 Leagues443904.3000000000.000.000.000.000.00
West Ham United (2 Seasons)2 Leagues00
FA Cup (7 Seasons)11111,02011.3000000000.000.000.000.000.00
EFL Cup (4 Seasons)554505.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
2003-200417Wimbledoneng ENG2. First Division2180904.32.020
2004-200518Milton Keynes Donseng ENG3. League One151,3509032.615.0150
2006-200720Accrington Stanleyeng ENG4. League Two107988019.38.9100Matches
2008-200922Leicester Cityeng ENG3. League One252,2188953.624.6250
2009-201023Derby Countyeng ENG2. Championship2180904.32.020
2009-201023Tranmere Roverseng ENG3. League One3270906.53.030
2010-201124Milton Keynes Donseng ENG3. League One433,8709093.543.0430
2011-201225Milton Keynes Donseng ENG3. League One464,13990100.046.0460
2012-201326Milton Keynes Donseng ENG3. League One312,7388866.130.4310
2013-201427Milton Keynes Donseng ENG3. League One403,4848784.238.7400
2014-201528Milton Keynes Donseng ENGFA Cup327090100.03.03903001.0045-1-0.33Matches
2014-201528Milton Keynes Donseng ENGLeague Cup436090100.04.04904002.25103+7+1.75Matches
2014-201528Milton Keynes Donseng ENG3. League One393,4658983.738.53938002.159234+58+1.51+1.64Matches
2015-201629Milton Keynes Donseng ENG2. Championship353,1308975.634.83534001.032845-17-0.49+0.67Matches
2015-201629Milton Keynes Donseng ENGFA Cup21809066.72.02902001.5045-1-0.50-0.50Matches
2015-201629Milton Keynes Donseng ENGLeague Cup1909030.01.01901020.0006-6-6.00-6.86Matches
2016-201730Milton Keynes Donseng ENGFA Cup21809046.22.02902020.5002-2-1.00-2.29Matches
2016-201730Milton Keynes Donseng ENG3. League One403,4898784.338.83938141.20474700.00-0.28Matches
2017-201831Millwalleng ENG2. Championship190902.21.0110351.000000.00-0.24Matches
2017-201831Millwalleng ENGFA Cup327090100.03.03903001.3364+2+0.67Matches
2018-201932Millwalleng ENG2. Championship109009021.710.01090100151.009900.00+0.44Matches
2018-201932Millwalleng ENGEFL Cup00001Matches
2018-201932Millwalleng ENGFA Cup112012030.81.311201030.002200.00-1.00Matches
2019-202033West Ham Unitedeng ENGFA Cup00001Matches
2019-202033West Ham Unitedeng ENG1. Premier League54368712.74.8490417681.2036-3-0.62-0.32Matches
2020-202134West Ham Unitedeng ENGEFL Cup0002Matches
2020-202134West Ham Unitedeng ENG1. Premier League00015Matches
2021-202235West Ham United2. Europa Lg00001Matches
2022-202336Milton Keynes Donseng ENGFA Cup00001Matches
2023-202437Southend Unitedeng ENG5. National League97828718.98.09878021.33111100.00-0.67Matches
19 Seasons9 Clubs8 Leagues37232,9898942.6366.537090149276921.40216179+37+0.24+0.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Milton Keynes Dons (9 Seasons)4 Leagues30126,7458976.7297.230090122191.46185147+38+0.31+0.53
West Ham United (3 Seasons)4 Leagues5436875.24.84904176271.2036-3-0.62-0.32
Millwall (2 Seasons)3 Leagues151,3809214.915.31592150541.001715+2+0.13+0.15
Leicester City (1 Season)1 League252,2188953.624.6250
Accrington Stanley (1 Season)1 League107988019.38.9100
Southend United (1 Season)1 League97828718.98.79878021.33111100.00-0.67
Tranmere Rovers (1 Season)1 League3270906.53.030
Derby County (1 Season)1 League2180904.32.020
Wimbledon (1 Season)1 League2180904.32.020
League One (9 Seasons)28225,0238967.2278.028176141.6713981+58+0.75+0.68
FA Cup (7 Seasons)111,0209352.311.3119311071.001618-2-0.18-1.12
Championship (5 Seasons)504,4809021.649.85090450501.023754-17-0.37-0.18
EFL Cup (4 Seasons)54509036.65.05905051.80109+1+0.20-0.66
Premier League (2 Seasons)5436876.44.84904176231.2036-3-0.62-0.32
League Two (1 Season)107988019.38.9100
National League (1 Season)97828718.98.79878021.33111100.00-0.67
Europa Lg (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
2003-200417Wimbledon1 League2180904.32.020
2004-200518Milton Keynes Dons1 League151,3509032.615.0150
2006-200720Accrington Stanley1 League107988019.38.9100
2008-200922Leicester City1 League252,2188953.624.6250
2009-201023Tranmere Rovers1 League3270906.53.030
2009-201023Derby County1 League2180904.32.020
2010-201124Milton Keynes Dons1 League433,8709093.543.0430
2011-201225Milton Keynes Dons1 League464,13990100.046.0460
2012-201326Milton Keynes Dons1 League312,7388866.130.4310
2013-201427Milton Keynes Dons1 League403,4848784.238.7400
2014-201528Milton Keynes Dons3 Leagues464,0958985.845.5469045002.0810642+64+1.41+1.54
2015-201629Milton Keynes Dons3 Leagues383,4008972.237.8389037021.033256-24-0.64+0.12
2016-201730Milton Keynes Dons2 Leagues423,6698781.040.8419040161.174749-2-0.05-0.57
2017-201831Millwall2 Leagues4360908.24.049040351.2564+2+0.50+0.26
2018-201932Millwall3 Leagues111,0209321.111.31193110190.91111100.00+0.33
2019-202033West Ham United2 Leagues54368712.14.8490417691.2036-3-0.62-0.32
2020-202134West Ham United2 Leagues00017
2021-202235West Ham United1 League00001
2022-202336Milton Keynes Dons1 League00001
2023-202437Southend United1 League97828718.98.09878021.33111100.00-0.67
19 Seasons9 Clubs8 Leagues37232,9898942.6366.537090149276921.40216179+37+0.24+0.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Milton Keynes Dons (9 Seasons)4 Leagues30126,7458976.7297.230090122191.46185147+38+0.31+0.53
West Ham United (3 Seasons)4 Leagues5436875.24.84904176271.2036-3-0.62-0.32
Millwall (2 Seasons)3 Leagues151,3809214.915.31592150541.001715+2+0.13+0.15
Leicester City (1 Season)1 League252,2188953.624.6250
Accrington Stanley (1 Season)1 League107988019.38.9100
Southend United (1 Season)1 League97828718.98.79878021.33111100.00-0.67
Tranmere Rovers (1 Season)1 League3270906.53.030
Derby County (1 Season)1 League2180904.32.020
Wimbledon (1 Season)1 League2180904.32.020
League One (9 Seasons)28225,0238967.2278.028176141.6713981+58+0.75+0.68
FA Cup (7 Seasons)111,0209352.311.3119311071.001618-2-0.18-1.12
Championship (5 Seasons)504,4809021.649.85090450501.023754-17-0.37-0.18
EFL Cup (4 Seasons)54509036.65.05905051.80109+1+0.20-0.66
Premier League (2 Seasons)5436876.44.84904176231.2036-3-0.62-0.32
League Two (1 Season)107988019.38.9100
National League (1 Season)97828718.98.79878021.33111100.00-0.67
Europa Lg (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
2003-200417Wimbledoneng ENG2. First Division24th2180904.32.020
2004-200518Milton Keynes Donseng ENG3. League One20th151,3509032.615.0150
2006-200720Accrington Stanleyeng ENG4. League Two20th107988019.38.9100Matches
2008-200922Leicester Cityeng ENG3. League One1st252,2188953.624.6250
2009-201023Tranmere Roverseng ENG3. League One19th3270906.53.030
2009-201023Derby Countyeng ENG2. Championship14th2180904.32.020
2010-201124Milton Keynes Donseng ENG3. League One5th433,8709093.543.0430
2011-201225Milton Keynes Donseng ENG3. League One5th464,13990100.046.0460
2012-201326Milton Keynes Donseng ENG3. League One8th312,7388866.130.4310
2013-201427Milton Keynes Donseng ENG3. League One10th403,4848784.238.7400
2014-201528Milton Keynes Donseng ENG3. League One2nd393,4658983.738.53938002.159234+58+1.51+1.64Matches
2015-201629Milton Keynes Donseng ENG2. Championship23rd353,1308975.634.83534001.032845-17-0.49+0.67Matches
2016-201730Milton Keynes Donseng ENG3. League One12th403,4898784.338.83938141.20474700.00-0.28Matches
2017-201831Millwalleng ENG2. Championship8th190902.21.0110351.000000.00-0.24Matches
2018-201932Millwalleng ENG2. Championship21st109009021.710.01090100151.009900.00+0.44Matches
2019-202033West Ham Unitedeng ENG1. Premier League16th54368712.74.8490417681.2036-3-0.62-0.32Matches
2020-202134West Ham Unitedeng ENG1. Premier League6th00015Matches
2023-202437Southend Unitedeng ENG5. National League9th97828718.98.09878021.33111100.00-0.67Matches
17 Seasons9 Clubs5 Leagues35631,5198943.1350.235489133276791.42190152+38+0.28+0.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Milton Keynes Dons (8 Seasons)2 Leagues28925,6658977.5285.2288110141.47167126+41+0.37+0.83
Millwall (2 Seasons)1 League119909012.011.01190110501.009900.00+0.06
West Ham United (2 Seasons)1 League5436876.44.84904176231.2036-3-0.62-0.32
Leicester City (1 Season)1 League252,2188953.624.6250
Accrington Stanley (1 Season)1 League107988019.38.9100
Southend United (1 Season)1 League97828718.98.79878021.33111100.00-0.67
Tranmere Rovers (1 Season)1 League3270906.53.030
Derby County (1 Season)1 League2180904.32.020
Wimbledon (1 Season)1 League2180904.32.020
League One (9 Seasons)28225,0238967.2278.028176141.6713981+58+0.75+0.68
Championship (5 Seasons)504,4809021.649.85090450501.023754-17-0.37-0.18
Premier League (2 Seasons)5436876.44.84904176231.2036-3-0.62-0.32
League Two (1 Season)107988019.38.9100
National League (1 Season)97828718.98.79878021.33111100.00-0.67
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-201528Milton Keynes Donseng ENGFA Cup65th327090100.03.03903001.0045-1-0.33Matches
2014-201528Milton Keynes Donseng ENGLeague Cup9th436090100.04.04904002.25103+7+1.75Matches
2015-201629Milton Keynes Donseng ENGFA Cup17th21809066.72.02902001.5045-1-0.50-0.50Matches
2015-201629Milton Keynes Donseng ENGLeague Cup17th1909030.01.01901020.0006-6-6.00-6.86Matches
2016-201730Milton Keynes Donseng ENGFA Cup33rd21809046.22.02902020.5002-2-1.00-2.29Matches
2017-201831Millwalleng ENGFA Cup17th327090100.03.03903001.3364+2+0.67Matches
2018-201932Millwalleng ENGEFL Cup17th00001Matches
2018-201932Millwalleng ENGFA Cup5th112012030.81.311201030.002200.00-1.00Matches
2019-202033West Ham Unitedeng ENGFA Cup17th00001Matches
2020-202134West Ham Unitedeng ENGEFL Cup9th0002Matches
2022-202336Milton Keynes Donseng ENGFA Cup00001Matches
8 Seasons3 Clubs2 Leagues161,4709246.216.31692160121.252627-1-0.06-0.98
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Milton Keynes Dons (4 Seasons)2 Leagues121,0809061.012.0129012051.331821-3-0.25-1.13
Millwall (2 Seasons)2 Leagues43909840.64.34984041.0086+2+0.46-0.54
West Ham United (2 Seasons)2 Leagues00003
FA Cup (7 Seasons)111,0209352.311.3119311071.001618-2-0.18-1.12
EFL Cup (4 Seasons)54509036.65.05905051.80109+1+0.20-0.66
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
2003-200417Wimbledoneng ENG2. First Division2.0000
2004-200518Milton Keynes Donseng ENG3. League One15.0000
2006-200720Accrington Stanleyeng ENG4. League Two8.9000Matches
2008-200922Leicester Cityeng ENG3. League One24.6000
2009-201023Derby Countyeng ENG2. Championship2.0000
2009-201023Tranmere Roverseng ENG3. League One3.0100
2010-201124Milton Keynes Donseng ENG3. League One43.0100
2011-201225Milton Keynes Donseng ENG3. League One46.0100
2012-201326Milton Keynes Donseng ENG3. League One30.4000
2013-201427Milton Keynes Donseng ENG3. League One38.7200
2014-201528Milton Keynes Donseng ENGFA Cup3.00000Matches
2014-201528Milton Keynes Donseng ENGLeague Cup4.00000Matches
2014-201528Milton Keynes Donseng ENG3. League One38.5100Matches
2015-201629Milton Keynes Donseng ENG2. Championship34.8000Matches
2015-201629Milton Keynes Donseng ENGFA Cup2.00000Matches
2015-201629Milton Keynes Donseng ENGLeague Cup1.00000Matches
2016-201730Milton Keynes Donseng ENGFA Cup2.00000Matches
2016-201730Milton Keynes Donseng ENG3. League One38.8300000000000Matches
2017-201831Millwalleng ENG2. Championship1.0000000000000Matches
2017-201831Millwalleng ENGFA Cup3.00000000000Matches
2018-201932Millwalleng ENG2. Championship10.0100040010000Matches
2018-201932Millwalleng ENGFA Cup1.3000010000000Matches
2019-202033West Ham Unitedeng ENG1. Premier League4.81000000000Matches
2023-202437Southend Unitedeng ENG5. National League8.00000Matches
19 Seasons9 Clubs8 Leagues366.51100050010000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Milton Keynes Dons (9 Seasons)4 Leagues297.2800000000000
West Ham United (3 Seasons)4 Leagues4.81000000000
Millwall (2 Seasons)3 Leagues15.3100050010000
Leicester City (1 Season)1 League24.6000
Accrington Stanley (1 Season)1 League8.9000
Southend United (1 Season)1 League8.70000
Tranmere Rovers (1 Season)1 League3.0100
Derby County (1 Season)1 League2.0000
Wimbledon (1 Season)1 League2.0000
League One (9 Seasons)278.0900000000000
FA Cup (7 Seasons)11.3000010000000
Championship (5 Seasons)49.8100040010000
EFL Cup (4 Seasons)5.00000
Premier League (2 Seasons)4.81000000000
League Two (1 Season)8.9000
National League (1 Season)8.70000
Europa Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200417Wimbledon1 League2.0000
2004-200518Milton Keynes Dons1 League15.0000
2006-200720Accrington Stanley1 League8.9000
2008-200922Leicester City1 League24.6000
2009-201023Tranmere Rovers1 League3.0100
2009-201023Derby County1 League2.0000
2010-201124Milton Keynes Dons1 League43.0100
2011-201225Milton Keynes Dons1 League46.0100
2012-201326Milton Keynes Dons1 League30.4000
2013-201427Milton Keynes Dons1 League38.7200
2014-201528Milton Keynes Dons3 Leagues45.510000
2015-201629Milton Keynes Dons3 Leagues37.800000
2016-201730Milton Keynes Dons2 Leagues40.8300000000000
2017-201831Millwall2 Leagues4.0000000000000
2018-201932Millwall3 Leagues11.3100050010000
2019-202033West Ham United2 Leagues4.81000000000
2023-202437Southend United1 League8.00000
19 Seasons9 Clubs8 Leagues366.51100050010000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Milton Keynes Dons (9 Seasons)4 Leagues297.2800000000000
West Ham United (3 Seasons)4 Leagues4.81000000000
Millwall (2 Seasons)3 Leagues15.3100050010000
Leicester City (1 Season)1 League24.6000
Accrington Stanley (1 Season)1 League8.9000
Southend United (1 Season)1 League8.70000
Tranmere Rovers (1 Season)1 League3.0100
Derby County (1 Season)1 League2.0000
Wimbledon (1 Season)1 League2.0000
League One (9 Seasons)278.0900000000000
FA Cup (7 Seasons)11.3000010000000
Championship (5 Seasons)49.8100040010000
EFL Cup (4 Seasons)5.00000
Premier League (2 Seasons)4.81000000000
League Two (1 Season)8.9000
National League (1 Season)8.70000
Europa Lg (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
2003-200417Wimbledoneng ENG2. First Division24th2.0000
2004-200518Milton Keynes Donseng ENG3. League One20th15.0000
2006-200720Accrington Stanleyeng ENG4. League Two20th8.9000Matches
2008-200922Leicester Cityeng ENG3. League One1st24.6000
2009-201023Tranmere Roverseng ENG3. League One19th3.0100
2009-201023Derby Countyeng ENG2. Championship14th2.0000
2010-201124Milton Keynes Donseng ENG3. League One5th43.0100
2011-201225Milton Keynes Donseng ENG3. League One5th46.0100
2012-201326Milton Keynes Donseng ENG3. League One8th30.4000
2013-201427Milton Keynes Donseng ENG3. League One10th38.7200
2014-201528Milton Keynes Donseng ENG3. League One2nd38.5100Matches
2015-201629Milton Keynes Donseng ENG2. Championship23rd34.8000Matches
2016-201730Milton Keynes Donseng ENG3. League One12th38.8300000000000Matches
2017-201831Millwalleng ENG2. Championship8th1.0000000000000Matches
2018-201932Millwalleng ENG2. Championship21st10.0100040010000Matches
2019-202033West Ham Unitedeng ENG1. Premier League16th4.81000000000Matches
2023-202437Southend Unitedeng ENG5. National League9th8.00000Matches
17 Seasons9 Clubs5 Leagues350.21100040010000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Milton Keynes Dons (8 Seasons)2 Leagues285.2800000000000
Millwall (2 Seasons)1 League11.0100040010000
West Ham United (2 Seasons)1 League4.81000000000
Leicester City (1 Season)1 League24.6000
Accrington Stanley (1 Season)1 League8.9000
Southend United (1 Season)1 League8.70000
Tranmere Rovers (1 Season)1 League3.0100
Derby County (1 Season)1 League2.0000
Wimbledon (1 Season)1 League2.0000
League One (9 Seasons)278.0900000000000
Championship (5 Seasons)49.8100040010000
Premier League (2 Seasons)4.81000000000
League Two (1 Season)8.9000
National League (1 Season)8.70000
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-201528Milton Keynes Donseng ENGFA Cup65th3.00000Matches
2014-201528Milton Keynes Donseng ENGLeague Cup9th4.00000Matches
2015-201629Milton Keynes Donseng ENGFA Cup17th2.00000Matches
2015-201629Milton Keynes Donseng ENGLeague Cup17th1.00000Matches
2016-201730Milton Keynes Donseng ENGFA Cup33rd2.00000Matches
2017-201831Millwalleng ENGFA Cup17th3.00000000000Matches
2018-201932Millwalleng ENGFA Cup5th1.3000010000000Matches
8 Seasons3 Clubs2 Leagues16.3000010000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Milton Keynes Dons (4 Seasons)2 Leagues12.00000
Millwall (2 Seasons)2 Leagues4.3000010000000
West Ham United (2 Seasons)2 Leagues
FA Cup (7 Seasons)11.3000010000000
EFL Cup (4 Seasons)5.00000

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.

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.

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.