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
2011-201218Scunthorpe Unitedeng ENG3. League One12121,08012.0191.58493061.2255216.7
2012-201319Walsalleng ENG3. League One776307.050.71373286.5151342.9Matches
2013-201420Doncaster Roverseng ENG2. Championship18181,62018.0191.06947579.84410527.8Matches
2013-201420Yeovil Towneng ENG2. Championship11901.022.004250.000100.0Matches
2014-201521Doncaster Roverseng ENGFA Cup332703.00210133.30000Matches
2014-201521Doncaster Roverseng ENG3. League One101090010.0141.40301653.3334220.0Matches
2014-201521Preston North Endeng ENG3. League One22221,98022.0261.18724663.913811150.0Matches
2015-201622Preston North Endeng ENG2. Championship443604.061.50171164.7211125.0Matches
2016-201723Aston Villaeng ENG2. Championship21211,89021.0241.14704670.08310838.133000.0Matches
2016-201723Aston Villaeng ENGFA Cup11901.0000100.00000Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 1554505.00221240.00000Matches
2017-201824Aston Villaeng ENG2. Championship45454,05045.0410.9117413376.42411102044.40000Matches
2018-201925West Bromeng ENG2. Championship46464,14046.0611.3320114470.6231112919.6722350.0Matches
2019-202026West Bromeng ENG2. Championship46464,14046.0450.9815311373.2221771430.4541020.0Matches
2020-202127West Bromeng ENG1. Premier League37373,33037.0742.0022916470.741122616.21272322.2Matches
2021-202228West Bromeng ENG2. Championship36363,23936.0330.92865564.01411111541.7321033.3Matches
2022-202329Crystal Palaceeng ENGEFL Cup222102.300.0055100.01102100.00000Matches
2022-202329Crystal Palaceeng ENG1. Premier League998109.0101.11342676.5432333.322000.0Matches
2023-202430Crystal Palaceeng ENGEFL Cup211621.852.7810550.010000.00000Matches
2023-202430Crystal Palaceeng ENGFA Cup11901.011.005480.000100.00000Matches
2023-202430Crystal Palaceeng ENG1. Premier League20201,79620.0271.35664162.1569630.022000.0Matches
2024-202531Wolveseng ENGFA Cup333003.320.60131284.6210133.30000Matches
2024-202531Wolveseng ENG1. Premier League776307.0172.43382360.501600.022000.0Matches
2025-202632Wolveseng ENGEFL Cup221802.021.008675.0200150.00000Matches
2025-202632Wolveseng ENGFA Cup332703.041.3310770.0201133.311000.0Matches
2025-202632Wolveseng ENG1. Premier League12121,08012.0242.00623962.9021000.011000.0Matches
15 Seasons10 Clubs6 Leagues37036933,337370.44611.261467103570.313910512511130.138266618.8
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
West Brom (4 Seasons)3 Leagues16516514,849165.02131.2966947670.46350524426.727156628.6
Crystal Palace (3 Seasons)3 Leagues34333,06834.1431.261208167.51110121133.344000.0
Aston Villa (2 Seasons)2 Leagues67676,03067.0650.9824417974.63214212841.833000.0
Doncaster Rovers (2 Seasons)3 Leagues31312,79031.0331.181249173.49814825.80000
Wolves (2 Seasons)3 Leagues27272,46027.3491.791318765.66417311.144000.0
Preston North End (2 Seasons)2 Leagues26262,34026.0321.23895764.015921246.2
Scunthorpe United (1 Season)1 League12121,08012.0191.58493061.2255216.7
Walsall (1 Season)1 League776307.050.71373286.5151342.9
Manchester Utd (1 Season)1 League554505.00221240.00000
Yeovil Town (1 Season)1 League11901.022.004250.000100.0
Championship (7 Seasons)21721719,529217.02311.0679957972.59758627233.218114326.7
Premier League (6 Seasons)85857,64685.01521.7942929367.81323491517.619142312.5
FA Cup (6 Seasons)11111,02011.370.95282378.6623327.311000.0
EFL Cup (6 Seasons)655526.171.14231669.6410360.00000
League One (3 Seasons)51514,59051.0641.2518812466.01921111835.3
PL2 — Div. 1 (1 Season)554505.00221240.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
2011-201218Scunthorpe United1 League12121,08012.0191.58493061.2255216.7
2012-201319Walsall1 League776307.050.71373286.5151342.9
2013-201420Yeovil Town1 League11901.022.004250.000100.0
2013-201420Doncaster Rovers1 League18181,62018.0191.06947579.84410527.8
2014-201521Doncaster Rovers2 Leagues13131,17013.0141.40301653.3544323.10000
2014-201521Preston North End1 League22221,98022.0261.18724663.913811150.0
2015-201622Preston North End1 League443604.061.50171164.7211125.0
2016-201723Manchester Utd1 League554505.00221240.00000
2016-201723Aston Villa2 Leagues22221,98022.0241.14704670.08311836.433000.0
2017-201824Aston Villa1 League45454,05045.0410.9117413376.42411102044.40000
2018-201925West Brom1 League46464,14046.0611.3320114470.6231112919.6722350.0
2019-202026West Brom2 Leagues46464,14046.0450.9815311373.2221771430.4541020.0
2020-202127West Brom1 League37373,33037.0742.0022916470.741122616.21272322.2
2021-202228West Brom1 League36363,23936.0330.92865564.01411111541.7321033.3
2022-202329Crystal Palace3 Leagues11111,02011.3100.88393179.5542545.522000.0
2023-202430Crystal Palace3 Leagues23222,04822.8331.45815061.76610627.322000.0
2024-202531Wolves2 Leagues101093010.3191.84513566.7226110.022000.0
2025-202632Wolves3 Leagues17171,53017.0301.76805265.04211211.822000.0
15 Seasons10 Clubs6 Leagues37036933,337370.44611.261467103570.313910512511130.138266618.8
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
West Brom (4 Seasons)3 Leagues16516514,849165.02131.2966947670.46350524426.727156628.6
Crystal Palace (3 Seasons)3 Leagues34333,06834.1431.261208167.51110121133.344000.0
Aston Villa (2 Seasons)2 Leagues67676,03067.0650.9824417974.63214212841.833000.0
Doncaster Rovers (2 Seasons)3 Leagues31312,79031.0331.181249173.49814825.80000
Wolves (2 Seasons)3 Leagues27272,46027.3491.791318765.66417311.144000.0
Preston North End (2 Seasons)2 Leagues26262,34026.0321.23895764.015921246.2
Scunthorpe United (1 Season)1 League12121,08012.0191.58493061.2255216.7
Walsall (1 Season)1 League776307.050.71373286.5151342.9
Manchester Utd (1 Season)1 League554505.00221240.00000
Yeovil Town (1 Season)1 League11901.022.004250.000100.0
Championship (7 Seasons)21721719,529217.02311.0679957972.59758627233.218114326.7
Premier League (6 Seasons)85857,64685.01521.7942929367.81323491517.619142312.5
FA Cup (6 Seasons)11111,02011.370.95282378.6623327.311000.0
EFL Cup (6 Seasons)655526.171.14231669.6410360.00000
League One (3 Seasons)51514,59051.0641.2518812466.01921111835.3
PL2 — Div. 1 (1 Season)554505.00221240.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
2011-201218Scunthorpe Unitedeng ENG3. League One18th12121,08012.0191.58493061.2255216.7
2012-201319Walsalleng ENG3. League One9th776307.050.71373286.5151342.9Matches
2013-201420Yeovil Towneng ENG2. Championship24th11901.022.004250.000100.0Matches
2013-201420Doncaster Roverseng ENG2. Championship22nd18181,62018.0191.06947579.84410527.8Matches
2014-201521Doncaster Roverseng ENG3. League One13th101090010.0141.40301653.3334220.0Matches
2014-201521Preston North Endeng ENG3. League One3rd22221,98022.0261.18724663.913811150.0Matches
2015-201622Preston North Endeng ENG2. Championship11th443604.061.50171164.7211125.0Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 16th554505.00221240.00000Matches
2016-201723Aston Villaeng ENG2. Championship13th21211,89021.0241.14704670.08310838.133000.0Matches
2017-201824Aston Villaeng ENG2. Championship4th45454,05045.0410.9117413376.42411102044.40000Matches
2018-201925West Bromeng ENG2. Championship4th46464,14046.0611.3320114470.6231112919.6722350.0Matches
2019-202026West Bromeng ENG2. Championship2nd46464,14046.0450.9815311373.2221771430.4541020.0Matches
2020-202127West Bromeng ENG1. Premier League19th37373,33037.0742.0022916470.741122616.21272322.2Matches
2021-202228West Bromeng ENG2. Championship10th36363,23936.0330.92865564.01411111541.7321033.3Matches
2022-202329Crystal Palaceeng ENG1. Premier League11th998109.0101.11342676.5432333.322000.0Matches
2023-202430Crystal Palaceeng ENG1. Premier League10th20201,79620.0271.35664162.1569630.022000.0Matches
2024-202531Wolveseng ENG1. Premier League16th776307.0172.43382360.501600.022000.0Matches
2025-202632Wolveseng ENG1. Premier League20th12121,08012.0242.00623962.9021000.011000.0Matches
15 Seasons10 Clubs3 Leagues35335331,765352.94471.27141699670.212910212210529.737256619.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
West Brom (4 Seasons)2 Leagues16516514,849165.02131.2966947670.46350524426.727156628.6
Crystal Palace (3 Seasons)1 League29292,60629.0371.281006767.09911931.044000.0
Aston Villa (2 Seasons)1 League66665,94066.0650.9824417974.63214202842.433000.0
Doncaster Rovers (2 Seasons)2 Leagues28282,52028.0331.181249173.47714725.0
Preston North End (2 Seasons)2 Leagues26262,34026.0321.23895764.015921246.2
Wolves (2 Seasons)1 League19191,71019.0412.161006262.0031600.033000.0
Scunthorpe United (1 Season)1 League12121,08012.0191.58493061.2255216.7
Walsall (1 Season)1 League776307.050.71373286.5151342.9
Manchester Utd (1 Season)1 League554505.00221240.00000
Yeovil Town (1 Season)1 League11901.022.004250.000100.0
Championship (7 Seasons)21721719,529217.02311.0679957972.59758627233.218114326.7
Premier League (6 Seasons)85857,64685.01521.7942929367.81323491517.619142312.5
League One (3 Seasons)51514,59051.0641.2518812466.01921111835.3
PL2 — Div. 1 (1 Season)554505.00221240.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-201521Doncaster Roverseng ENGFA Cup33rd332703.00210133.30000Matches
2016-201723Aston Villaeng ENGFA Cup33rd11901.0000100.00000Matches
2022-202329Crystal Palaceeng ENGEFL CupRd3222102.300.0055100.01102100.00000Matches
2023-202430Crystal Palaceeng ENGEFL CupRd3211621.852.7810550.010000.00000Matches
2023-202430Crystal Palaceeng ENGFA Cup11901.011.005480.000100.00000Matches
2024-202531Wolveseng ENGFA Cup333003.320.60131284.6210133.30000Matches
2025-202632Wolveseng ENGEFL CupRd4221802.021.008675.0200150.00000Matches
2025-202632Wolveseng ENGFA Cup332703.041.3310770.0201133.311000.0Matches
7 Seasons6 Clubs2 Leagues17161,57217.5141.04513974.51033637.511000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Crystal Palace (3 Seasons)2 Leagues544625.161.17201470.0211250.00000
Wolves (2 Seasons)2 Leagues887508.380.96312577.4611337.511000.0
Doncaster Rovers (1 Season)1 League332703.00210133.30000
Aston Villa (1 Season)1 League11901.0000100.00000
FA Cup (6 Seasons)11111,02011.370.95282378.6623327.311000.0
EFL Cup (6 Seasons)655526.171.14231669.6410360.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202127eng EnglandFriendlies (M)11901.01001100.00000Matches
202228eng EnglandWCQ221802.000.0011100.02002100.00000Matches
202329eng EnglandFriendlies (M)11901.01001100.00000Matches
4 Seasons1 Club4 Leagues443604.000.0011100.04004100.00000
Friendlies (M) (3 Seasons)221802.02002100.00000
WCQ (1 Season)221802.000.0011100.02002100.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
2011-201218Scunthorpe Unitedeng ENG3. League One12121,08012.0000000100.000.000.000.000.00
2012-201319Walsalleng ENG3. League One776307.0000000000.000.000.000.000.00Matches
2013-201420Doncaster Roverseng ENG2. Championship18181,62018.0000000200.000.000.000.000.00Matches
2013-201420Yeovil Towneng ENG2. Championship11901.0000000000.000.000.000.000.00Matches
2014-201521Doncaster Roverseng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2014-201521Doncaster Roverseng ENG3. League One101090010.0000000100.000.000.000.000.00Matches
2014-201521Preston North Endeng ENG3. League One22221,98022.0000000200.000.000.000.000.00Matches
2015-201622Preston North Endeng ENG2. Championship443604.0000000000.000.000.000.000.00Matches
2015-201622Manchester Utdeng ENG1. Premier League00Matches
2016-201723Aston Villaeng ENG2. Championship21211,89021.0000000000.000.000.000.000.00Matches
2016-201723Manchester Utdeng ENGEFL Cup00Matches
2016-201723Manchester Utd2. Europa Lg00Matches
2016-201723Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 1554505.0011000000.000.200.200.000.20Matches
2017-201824Aston Villaeng ENG2. Championship45454,05045.0000000100.000.000.000.000.00Matches
2018-201925West Bromeng ENG2. Championship46464,14046.0000000500.000.000.000.000.00Matches
2019-202026West Bromeng ENG2. Championship46464,14046.0000000100.000.000.000.000.00Matches
2019-202026West Bromeng ENGEFL Cup00Matches
2020-202127West Bromeng ENG1. Premier League37373,33037.0011000100.000.030.030.000.03Matches
2021-202228West Bromeng ENG2. Championship36363,23936.0011000410.000.030.030.000.03Matches
2022-202329Crystal Palaceeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2022-202329Crystal Palaceeng ENGFA Cup00Matches
2022-202329Crystal Palaceeng ENG1. Premier League998109.0000000100.000.000.000.000.00Matches
2023-202430Crystal Palaceeng ENGEFL Cup211621.8000000000.000.000.000.000.00Matches
2023-202430Crystal Palaceeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202430Crystal Palaceeng ENG1. Premier League20201,79620.0000000100.000.000.000.000.00Matches
2024-202531Crystal Palaceeng ENGEFL Cup00Matches
2024-202531Wolveseng ENGFA Cup333003.3000000100.000.000.000.000.00Matches
2024-202531Crystal Palaceeng ENG1. Premier League00Matches
2024-202531Wolveseng ENG1. Premier League776307.0000000000.000.000.000.000.00Matches
2025-202632Wolveseng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2025-202632Wolveseng ENGFA Cup332703.0011000000.000.330.330.000.33Matches
2025-202632Wolveseng ENG1. Premier League12121,08012.0000000000.000.000.000.000.00Matches
15 Seasons10 Clubs6 Leagues37036933,337370.40330002110.000.010.010.000.01
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
West Brom (4 Seasons)3 Leagues16516514,849165.00220001110.000.010.010.000.01
Crystal Palace (3 Seasons)3 Leagues34333,06834.1000000200.000.000.000.000.00
Aston Villa (2 Seasons)2 Leagues67676,03067.0000000100.000.000.000.000.00
Doncaster Rovers (2 Seasons)3 Leagues31312,79031.0000000300.000.000.000.000.00
Wolves (2 Seasons)3 Leagues27272,46027.3011000100.000.040.040.000.04
Preston North End (2 Seasons)2 Leagues26262,34026.0000000200.000.000.000.000.00
Manchester Utd (2 Seasons)3 Leagues00
Scunthorpe United (1 Season)1 League12121,08012.0000000100.000.000.000.000.00
Walsall (1 Season)1 League776307.0000000000.000.000.000.000.00
Manchester Utd (1 Season)1 League554505.0011000000.000.200.200.000.20
Yeovil Town (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (7 Seasons)21721719,529217.00110001310.000.000.000.000.00
Premier League (6 Seasons)85857,64685.0011000300.000.010.010.000.01
FA Cup (6 Seasons)11111,02011.3011000100.000.090.090.000.09
EFL Cup (6 Seasons)655526.1000000000.000.000.000.000.00
League One (3 Seasons)51514,59051.0000000400.000.000.000.000.00
PL2 — Div. 1 (1 Season)554505.0011000000.000.200.200.000.20
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
2011-201218Scunthorpe United1 League12121,08012.0000000100.000.000.000.000.00
2012-201319Walsall1 League776307.0000000000.000.000.000.000.00
2013-201420Yeovil Town1 League11901.0000000000.000.000.000.000.00
2013-201420Doncaster Rovers1 League18181,62018.0000000200.000.000.000.000.00
2014-201521Doncaster Rovers2 Leagues13131,17013.0000000100.000.000.000.000.00
2014-201521Preston North End1 League22221,98022.0000000200.000.000.000.000.00
2015-201622Preston North End1 League443604.0000000000.000.000.000.000.00
2015-201622Manchester Utd1 League00
2016-201723Manchester Utd2 Leagues00
2016-201723Manchester Utd1 League554505.0011000000.000.200.200.000.20
2016-201723Aston Villa2 Leagues22221,98022.0000000000.000.000.000.000.00
2017-201824Aston Villa1 League45454,05045.0000000100.000.000.000.000.00
2018-201925West Brom1 League46464,14046.0000000500.000.000.000.000.00
2019-202026West Brom2 Leagues46464,14046.0000000100.000.000.000.000.00
2020-202127West Brom1 League37373,33037.0011000100.000.030.030.000.03
2021-202228West Brom1 League36363,23936.0011000410.000.030.030.000.03
2022-202329Crystal Palace3 Leagues11111,02011.3000000100.000.000.000.000.00
2023-202430Crystal Palace3 Leagues23222,04822.8000000100.000.000.000.000.00
2024-202531Crystal Palace2 Leagues00
2024-202531Wolves2 Leagues101093010.3000000100.000.000.000.000.00
2025-202632Wolves3 Leagues17171,53017.0011000000.000.060.060.000.06
15 Seasons10 Clubs6 Leagues37036933,337370.40330002110.000.010.010.000.01
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
West Brom (4 Seasons)3 Leagues16516514,849165.00220001110.000.010.010.000.01
Crystal Palace (3 Seasons)3 Leagues34333,06834.1000000200.000.000.000.000.00
Aston Villa (2 Seasons)2 Leagues67676,03067.0000000100.000.000.000.000.00
Doncaster Rovers (2 Seasons)3 Leagues31312,79031.0000000300.000.000.000.000.00
Wolves (2 Seasons)3 Leagues27272,46027.3011000100.000.040.040.000.04
Preston North End (2 Seasons)2 Leagues26262,34026.0000000200.000.000.000.000.00
Manchester Utd (2 Seasons)3 Leagues00
Scunthorpe United (1 Season)1 League12121,08012.0000000100.000.000.000.000.00
Walsall (1 Season)1 League776307.0000000000.000.000.000.000.00
Manchester Utd (1 Season)1 League554505.0011000000.000.200.200.000.20
Yeovil Town (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (7 Seasons)21721719,529217.00110001310.000.000.000.000.00
Premier League (6 Seasons)85857,64685.0011000300.000.010.010.000.01
FA Cup (6 Seasons)11111,02011.3011000100.000.090.090.000.09
EFL Cup (6 Seasons)655526.1000000000.000.000.000.000.00
League One (3 Seasons)51514,59051.0000000400.000.000.000.000.00
PL2 — Div. 1 (1 Season)554505.0011000000.000.200.200.000.20
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
2011-201218Scunthorpe Unitedeng ENG3. League One18th12121,08012.0000000100.000.000.000.000.00
2012-201319Walsalleng ENG3. League One9th776307.0000000000.000.000.000.000.00Matches
2013-201420Yeovil Towneng ENG2. Championship24th11901.0000000000.000.000.000.000.00Matches
2013-201420Doncaster Roverseng ENG2. Championship22nd18181,62018.0000000200.000.000.000.000.00Matches
2014-201521Doncaster Roverseng ENG3. League One13th101090010.0000000100.000.000.000.000.00Matches
2014-201521Preston North Endeng ENG3. League One3rd22221,98022.0000000200.000.000.000.000.00Matches
2015-201622Preston North Endeng ENG2. Championship11th443604.0000000000.000.000.000.000.00Matches
2015-201622Manchester Utdeng ENG1. Premier League5th00Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 16th554505.0011000000.000.200.200.000.20Matches
2016-201723Aston Villaeng ENG2. Championship13th21211,89021.0000000000.000.000.000.000.00Matches
2017-201824Aston Villaeng ENG2. Championship4th45454,05045.0000000100.000.000.000.000.00Matches
2018-201925West Bromeng ENG2. Championship4th46464,14046.0000000500.000.000.000.000.00Matches
2019-202026West Bromeng ENG2. Championship2nd46464,14046.0000000100.000.000.000.000.00Matches
2020-202127West Bromeng ENG1. Premier League19th37373,33037.0011000100.000.030.030.000.03Matches
2021-202228West Bromeng ENG2. Championship10th36363,23936.0011000410.000.030.030.000.03Matches
2022-202329Crystal Palaceeng ENG1. Premier League11th998109.0000000100.000.000.000.000.00Matches
2023-202430Crystal Palaceeng ENG1. Premier League10th20201,79620.0000000100.000.000.000.000.00Matches
2024-202531Crystal Palaceeng ENG1. Premier League12th00Matches
2024-202531Wolveseng ENG1. Premier League16th776307.0000000000.000.000.000.000.00Matches
2025-202632Wolveseng ENG1. Premier League20th12121,08012.0000000000.000.000.000.000.00Matches
15 Seasons10 Clubs3 Leagues35335331,765352.90220002010.000.010.010.000.01
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
West Brom (4 Seasons)2 Leagues16516514,849165.00220001110.000.010.010.000.01
Crystal Palace (3 Seasons)1 League29292,60629.0000000200.000.000.000.000.00
Aston Villa (2 Seasons)1 League66665,94066.0000000100.000.000.000.000.00
Doncaster Rovers (2 Seasons)2 Leagues28282,52028.0000000300.000.000.000.000.00
Preston North End (2 Seasons)2 Leagues26262,34026.0000000200.000.000.000.000.00
Wolves (2 Seasons)1 League19191,71019.0000000000.000.000.000.000.00
Scunthorpe United (1 Season)1 League12121,08012.0000000100.000.000.000.000.00
Walsall (1 Season)1 League776307.0000000000.000.000.000.000.00
Manchester Utd (1 Season)1 League554505.0011000000.000.200.200.000.20
Yeovil Town (1 Season)1 League11901.0000000000.000.000.000.000.00
Manchester Utd (1 Season)1 League00
Championship (7 Seasons)21721719,529217.00110001310.000.000.000.000.00
Premier League (6 Seasons)85857,64685.0011000300.000.010.010.000.01
League One (3 Seasons)51514,59051.0000000400.000.000.000.000.00
PL2 — Div. 1 (1 Season)554505.0011000000.000.200.200.000.20
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-201521Doncaster Roverseng ENGFA Cup33rd332703.0000000000.000.000.000.000.00Matches
2016-201723Manchester Utdeng ENGEFL Cup1st00Matches
2016-201723Aston Villaeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202026West Bromeng ENGEFL Cup58th00Matches
2022-202329Crystal Palaceeng ENGEFL CupRd3222102.3000000000.000.000.000.000.00Matches
2022-202329Crystal Palaceeng ENGFA Cup00Matches
2023-202430Crystal Palaceeng ENGEFL CupRd3211621.8000000000.000.000.000.000.00Matches
2023-202430Crystal Palaceeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202531Crystal Palaceeng ENGEFL CupQF00Matches
2024-202531Wolveseng ENGFA Cup333003.3000000100.000.000.000.000.00Matches
2025-202632Wolveseng ENGEFL CupRd4221802.0000000000.000.000.000.000.00Matches
2025-202632Wolveseng ENGFA Cup332703.0011000000.000.330.330.000.33Matches
7 Seasons6 Clubs2 Leagues17161,57217.5011000100.000.060.060.000.06
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
Crystal Palace (3 Seasons)2 Leagues544625.1000000000.000.000.000.000.00
Wolves (2 Seasons)2 Leagues887508.3011000100.000.120.120.000.12
Doncaster Rovers (1 Season)1 League332703.0000000000.000.000.000.000.00
Aston Villa (1 Season)1 League11901.0000000000.000.000.000.000.00
Manchester Utd (1 Season)1 League00
West Brom (1 Season)1 League00
FA Cup (6 Seasons)11111,02011.3011000100.000.090.090.000.09
EFL Cup (6 Seasons)655526.1000000000.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
202127eng EnglandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202127eng EnglandUEFA EuroF00Matches
202228eng EnglandWCQ221802.0011000000.000.500.500.000.50Matches
202329eng EnglandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202430eng EnglandFriendlies (M)00Matches
202430eng EnglandUEFA Euro Qualifying00Matches
4 Seasons1 Club4 Leagues443604.0011000000.000.250.250.000.25
Friendlies (M) (3 Seasons)221802.0000000000.000.000.000.000.00
WCQ (1 Season)221802.0011000000.000.500.500.000.50
UEFA Euro (1 Season)00
UEFA Euro Qualifying (1 Season)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
2011-201218Scunthorpe Unitedeng ENG3. League One121,0809026.112.0120
2012-201319Walsalleng ENG3. League One76309015.27.070Matches
2013-201420Doncaster Roverseng ENG2. Championship181,6209039.118.0180Matches
2013-201420Yeovil Towneng ENG2. Championship190902.21.010Matches
2014-201521Doncaster Roverseng ENGFA Cup32709075.03.03903002.3362+4+1.33+3.33Matches
2014-201521Doncaster Roverseng ENG3. League One109009021.710.01010001.60139+4+0.40+0.62Matches
2014-201521Preston North Endeng ENG3. League One221,9809047.822.02222002.124217+25+1.14+0.55Matches
2015-201622Preston North Endeng ENG2. Championship4360908.74.044001.756600.000.00Matches
2015-201622Manchester Utdeng ENG1. Premier League00005Matches
2016-201723Aston Villaeng ENG2. Championship211,8909045.721.02121001.292124-3-0.14-0.22Matches
2016-201723Manchester Utdeng ENGEFL Cup00001Matches
2016-201723Manchester Utd2. Europa Lg00001Matches
2016-201723Aston Villaeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 154509022.75.05905001.604400.00+0.53Matches
2017-201824Aston Villaeng ENG2. Championship454,0509097.845.04545001.817241+31+0.69+1.69Matches
2018-201925West Bromeng ENG2. Championship464,14090100.046.0469046001.738762+25+0.54Matches
2019-202026West Bromeng ENG2. Championship464,14090100.046.0469046001.807745+32+0.70Matches
2019-202026West Bromeng ENGEFL Cup00001Matches
2020-202127West Bromeng ENG1. Premier League373,3309097.437.0379037000.623274-42-1.14-2.14Matches
2021-202228West Bromeng ENG2. Championship363,2399078.236.0369035011.474033+7+0.19+0.19Matches
2022-202329Crystal Palaceeng ENGEFL Cup2210105100.02.321052002.0020+2+0.86Matches
2022-202329Crystal Palaceeng ENGFA Cup00001Matches
2022-202329Crystal Palaceeng ENG1. Premier League98109023.79.099090211.671610+6+0.67+1.18Matches
2023-202430Crystal Palaceeng ENGEFL Cup21628190.01.8190117201.5045-1-0.56-0.56Matches
2023-202430Crystal Palaceeng ENGFA Cup1909050.01.01901000.0001-1-1.00-1.00Matches
2023-202430Crystal Palaceeng ENG1. Premier League201,7969052.520.0209019041.052127-6-0.30-0.58Matches
2024-202531Crystal Palaceeng ENGEFL Cup00001Matches
2024-202531Wolveseng ENGFA Cup3300100100.03.331003002.3352+3+0.90Matches
2024-202531Crystal Palaceeng ENG1. Premier League00002Matches
2024-202531Wolveseng ENG1. Premier League76309018.47.079070160.14917-8-1.14-0.92Matches
2025-202632Wolveseng ENGEFL Cup21809066.72.02902003.0052+3+1.50+2.50Matches
2025-202632Wolveseng ENGFA Cup327090100.03.03903002.0084+4+1.33Matches
2025-202632Wolveseng ENG1. Premier League121,0809031.612.01290120180.17624-18-1.50-0.62Matches
15 Seasons10 Clubs6 Leagues37033,3379042.8370.436990329172721.47472407+65+0.20+0.34
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Brom (4 Seasons)3 Leagues16514,8499093.2165.016590164021.44236214+22+0.13+0.04
Crystal Palace (3 Seasons)3 Leagues343,0689027.234.1339132172291.27434300.00+0.21
Aston Villa (2 Seasons)2 Leagues676,0309072.067.0679067001.629367+26+0.39+0.35
Doncaster Rovers (2 Seasons)3 Leagues312,7909032.331.0319013001.771911+8+0.62+0.89
Wolves (2 Seasons)3 Leagues272,4609132.027.32791270340.823349-16-0.59-0.05
Preston North End (2 Seasons)2 Leagues262,3409028.326.02626002.064823+25+0.96+0.75
Manchester Utd (2 Seasons)3 Leagues00007
Scunthorpe United (1 Season)1 League121,0809026.112.0120
Walsall (1 Season)1 League76309015.27.070
Manchester Utd (1 Season)1 League54509022.75.05905001.604400.00+0.53
Yeovil Town (1 Season)1 League190902.21.010
Championship (7 Seasons)21719,5299059.0217.021790197011.67303211+92+0.46+0.45
Premier League (6 Seasons)857,6469031.985.08590840660.7384152-68-0.80-0.43
FA Cup (6 Seasons)111,0209379.111.3119311011.821911+8+0.71+1.71
EFL Cup (6 Seasons)65529233.56.1596517232.17117+4+0.65+1.49
League One (3 Seasons)514,5909027.751.05132001.965526+29+0.91+0.81
PL2 — Div. 1 (1 Season)54509022.75.05905001.604400.00+0.53
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
2011-201218Scunthorpe United1 League121,0809026.112.0120
2012-201319Walsall1 League76309015.27.070
2013-201420Yeovil Town1 League190902.21.010
2013-201420Doncaster Rovers1 League181,6209039.118.0180
2014-201521Doncaster Rovers2 Leagues131,1709026.013.0139013001.771911+8+0.62+0.89
2014-201521Preston North End1 League221,9809047.822.02222002.124217+25+1.14+0.55
2015-201622Preston North End1 League4360908.74.044001.756600.000.00
2015-201622Manchester Utd1 League00005
2016-201723Manchester Utd2 Leagues00002
2016-201723Manchester Utd1 League54509022.75.05905001.604400.00+0.53
2016-201723Aston Villa2 Leagues221,9809046.822.0229022001.232126-5-0.23-0.31
2017-201824Aston Villa1 League454,0509097.845.04545001.817241+31+0.69+1.69
2018-201925West Brom1 League464,14090100.046.0469046001.738762+25+0.54
2019-202026West Brom2 Leagues464,1409097.946.0469046011.807745+32+0.70
2020-202127West Brom1 League373,3309097.437.0379037000.623274-42-1.14-2.14
2021-202228West Brom1 League363,2399078.236.0369035011.474033+7+0.19+0.19
2022-202329Crystal Palace3 Leagues111,0209327.411.31193110221.731810+8+0.71+1.22
2023-202430Crystal Palace3 Leagues232,0488954.222.822902117241.042533-8-0.35-0.61
2024-202531Crystal Palace2 Leagues00003
2024-202531Wolves2 Leagues109309325.010.31093100160.801419-5-0.48-0.26
2025-202632Wolves3 Leagues171,5309038.617.01790170180.831930-11-0.65+0.24
15 Seasons10 Clubs6 Leagues37033,3379042.8370.436990329172721.47472407+65+0.20+0.34
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Brom (4 Seasons)3 Leagues16514,8499093.2165.016590164021.44236214+22+0.13+0.04
Crystal Palace (3 Seasons)3 Leagues343,0689027.234.1339132172291.27434300.00+0.21
Aston Villa (2 Seasons)2 Leagues676,0309072.067.0679067001.629367+26+0.39+0.35
Doncaster Rovers (2 Seasons)3 Leagues312,7909032.331.0319013001.771911+8+0.62+0.89
Wolves (2 Seasons)3 Leagues272,4609132.027.32791270340.823349-16-0.59-0.05
Preston North End (2 Seasons)2 Leagues262,3409028.326.02626002.064823+25+0.96+0.75
Manchester Utd (2 Seasons)3 Leagues00007
Scunthorpe United (1 Season)1 League121,0809026.112.0120
Walsall (1 Season)1 League76309015.27.070
Manchester Utd (1 Season)1 League54509022.75.05905001.604400.00+0.53
Yeovil Town (1 Season)1 League190902.21.010
Championship (7 Seasons)21719,5299059.0217.021790197011.67303211+92+0.46+0.45
Premier League (6 Seasons)857,6469031.985.08590840660.7384152-68-0.80-0.43
FA Cup (6 Seasons)111,0209379.111.3119311011.821911+8+0.71+1.71
EFL Cup (6 Seasons)65529233.56.1596517232.17117+4+0.65+1.49
League One (3 Seasons)514,5909027.751.05132001.965526+29+0.91+0.81
PL2 — Div. 1 (1 Season)54509022.75.05905001.604400.00+0.53
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
2011-201218Scunthorpe Unitedeng ENG3. League One18th121,0809026.112.0120
2012-201319Walsalleng ENG3. League One9th76309015.27.070Matches
2013-201420Yeovil Towneng ENG2. Championship24th190902.21.010Matches
2013-201420Doncaster Roverseng ENG2. Championship22nd181,6209039.118.0180Matches
2014-201521Doncaster Roverseng ENG3. League One13th109009021.710.01010001.60139+4+0.40+0.62Matches
2014-201521Preston North Endeng ENG3. League One3rd221,9809047.822.02222002.124217+25+1.14+0.55Matches
2015-201622Preston North Endeng ENG2. Championship11th4360908.74.044001.756600.000.00Matches
2015-201622Manchester Utdeng ENG1. Premier League5th00005Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 16th54509022.75.05905001.604400.00+0.53Matches
2016-201723Aston Villaeng ENG2. Championship13th211,8909045.721.02121001.292124-3-0.14-0.22Matches
2017-201824Aston Villaeng ENG2. Championship4th454,0509097.845.04545001.817241+31+0.69+1.69Matches
2018-201925West Bromeng ENG2. Championship4th464,14090100.046.0469046001.738762+25+0.54Matches
2019-202026West Bromeng ENG2. Championship2nd464,14090100.046.0469046001.807745+32+0.70Matches
2020-202127West Bromeng ENG1. Premier League19th373,3309097.437.0379037000.623274-42-1.14-2.14Matches
2021-202228West Bromeng ENG2. Championship10th363,2399078.236.0369035011.474033+7+0.19+0.19Matches
2022-202329Crystal Palaceeng ENG1. Premier League11th98109023.79.099090211.671610+6+0.67+1.18Matches
2023-202430Crystal Palaceeng ENG1. Premier League10th201,7969052.520.0209019041.052127-6-0.30-0.58Matches
2024-202531Crystal Palaceeng ENG1. Premier League12th00002Matches
2024-202531Wolveseng ENG1. Premier League16th76309018.47.079070160.14917-8-1.14-0.92Matches
2025-202632Wolveseng ENG1. Premier League20th121,0809031.612.01290120180.17624-18-1.50-0.62Matches
15 Seasons10 Clubs3 Leagues35331,7659043.1352.9353903130671.45442389+53+0.17+0.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Brom (4 Seasons)2 Leagues16514,8499093.7165.016590164011.44236214+22+0.13+0.04
Crystal Palace (3 Seasons)1 League292,6069025.429.02990280271.24373700.00+0.21
Aston Villa (2 Seasons)1 League665,9409071.766.06666001.649365+28+0.42+0.39
Doncaster Rovers (2 Seasons)2 Leagues282,5209030.428.02810001.60139+4+0.40+0.62
Preston North End (2 Seasons)2 Leagues262,3409028.326.02626002.064823+25+0.96+0.75
Wolves (2 Seasons)1 League191,7109025.019.01990190340.161541-26-1.37-0.84
Scunthorpe United (1 Season)1 League121,0809026.112.0120
Walsall (1 Season)1 League76309015.27.070
Manchester Utd (1 Season)1 League54509022.75.05905001.604400.00+0.53
Yeovil Town (1 Season)1 League190902.21.010
Manchester Utd (1 Season)1 League00005
Championship (7 Seasons)21719,5299059.0217.021790197011.67303211+92+0.46+0.45
Premier League (6 Seasons)857,6469031.985.08590840660.7384152-68-0.80-0.43
League One (3 Seasons)514,5909027.751.05132001.965526+29+0.91+0.81
PL2 — Div. 1 (1 Season)54509022.75.05905001.604400.00+0.53
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-201521Doncaster Roverseng ENGFA Cup33rd32709075.03.03903002.3362+4+1.33+3.33Matches
2016-201723Manchester Utdeng ENGEFL Cup1st00001Matches
2016-201723Aston Villaeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2019-202026West Bromeng ENGEFL Cup58th00001Matches
2022-202329Crystal Palaceeng ENGEFL CupRd32210105100.02.321052002.0020+2+0.86Matches
2022-202329Crystal Palaceeng ENGFA Cup00001Matches
2023-202430Crystal Palaceeng ENGEFL CupRd321628190.01.8190117201.5045-1-0.56-0.56Matches
2023-202430Crystal Palaceeng ENGFA Cup1909050.01.01901000.0001-1-1.00-1.00Matches
2024-202531Crystal Palaceeng ENGEFL CupQF00001Matches
2024-202531Wolveseng ENGFA Cup3300100100.03.331003002.3352+3+0.90Matches
2025-202632Wolveseng ENGEFL CupRd421809066.72.02902003.0052+3+1.50+2.50Matches
2025-202632Wolveseng ENGFA Cup327090100.03.03903002.0084+4+1.33Matches
7 Seasons6 Clubs2 Leagues171,5729253.517.516941617241.943018+12+0.69+1.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (3 Seasons)2 Leagues54629245.35.1498417221.406600.000.00
Wolves (2 Seasons)2 Leagues87509489.38.38948002.37188+10+1.20+2.20
Doncaster Rovers (1 Season)1 League32709075.03.03903002.3362+4+1.33+3.33
Aston Villa (1 Season)1 League19090100.01.01901000.0002-2-2.00
Manchester Utd (1 Season)1 League00001
West Brom (1 Season)1 League00001
FA Cup (6 Seasons)111,0209379.111.3119311011.821911+8+0.71+1.71
EFL Cup (6 Seasons)65529233.56.1596517232.17117+4+0.65+1.49
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
202127eng EnglandFriendlies (M)1909050.01.01901013.0010+1+1.000.00Matches
202127eng EnglandUEFA EuroF0007Matches
202228eng EnglandWCQ21809020.02.02902083.0090+9+4.50+1.13Matches
202329eng EnglandFriendlies (M)1909050.01.01901013.0010+1+1.00-1.00Matches
202430eng EnglandFriendlies (M)00001Matches
202430eng EnglandUEFA Euro Qualifying00006Matches
4 Seasons1 Club4 Leagues43609011.94.049040243.00110+11+2.75-0.25
Friendlies (M) (3 Seasons)21809025.02.02902033.0020+2+1.00-0.50
WCQ (1 Season)21809020.02.02902083.0090+9+4.50+1.13
UEFA Euro (1 Season)0007
UEFA Euro Qualifying (1 Season)00006
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
2011-201218Scunthorpe Unitedeng ENG3. League One12.0100
2012-201319Walsalleng ENG3. League One7.0000Matches
2013-201420Doncaster Roverseng ENG2. Championship18.0200Matches
2013-201420Yeovil Towneng ENG2. Championship1.0000Matches
2014-201521Doncaster Roverseng ENGFA Cup3.00000Matches
2014-201521Doncaster Roverseng ENG3. League One10.0100Matches
2014-201521Preston North Endeng ENG3. League One22.0200Matches
2015-201622Preston North Endeng ENG2. Championship4.0000Matches
2016-201723Aston Villaeng ENG2. Championship21.0000000000000Matches
2016-201723Aston Villaeng ENGFA Cup1.00000Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 15.00000Matches
2017-201824Aston Villaeng ENG2. Championship45.0100030011000Matches
2018-201925West Bromeng ENG2. Championship46.0500080001000Matches
2019-202026West Bromeng ENG2. Championship46.01001100002Matches
2020-202127West Bromeng ENG1. Premier League37.01001400210Matches
2021-202228West Bromeng ENG2. Championship36.04101000000Matches
2022-202329Crystal Palaceeng ENGEFL Cup2.30000000000Matches
2022-202329Crystal Palaceeng ENG1. Premier League9.01001000000Matches
2023-202430Crystal Palaceeng ENGEFL Cup1.80000000000Matches
2023-202430Crystal Palaceeng ENGFA Cup1.00000000000Matches
2023-202430Crystal Palaceeng ENG1. Premier League20.01001000100Matches
2024-202531Wolveseng ENGFA Cup3.31000000000Matches
2024-202531Wolveseng ENG1. Premier League7.00000000000Matches
2025-202632Wolveseng ENGEFL Cup2.00000100000Matches
2025-202632Wolveseng ENGFA Cup3.00000000000Matches
2025-202632Wolveseng ENG1. Premier League12.00000000011Matches
15 Seasons10 Clubs6 Leagues370.421105170044003
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Brom (4 Seasons)3 Leagues165.011103130022002
Crystal Palace (3 Seasons)3 Leagues34.12002000100
Aston Villa (2 Seasons)2 Leagues67.0100030011000
Doncaster Rovers (2 Seasons)3 Leagues31.030000
Wolves (2 Seasons)3 Leagues27.31000100011
Preston North End (2 Seasons)2 Leagues26.0200
Manchester Utd (2 Seasons)3 Leagues
Scunthorpe United (1 Season)1 League12.0100
Walsall (1 Season)1 League7.0000
Manchester Utd (1 Season)1 League5.00000
Yeovil Town (1 Season)1 League1.0000
Championship (7 Seasons)217.013102120012002
Premier League (6 Seasons)85.03003400321
FA Cup (6 Seasons)11.31000000000
EFL Cup (6 Seasons)6.10000100000
League One (3 Seasons)51.0400
PL2 — Div. 1 (1 Season)5.00000
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
2011-201218Scunthorpe United1 League12.0100
2012-201319Walsall1 League7.0000
2013-201420Yeovil Town1 League1.0000
2013-201420Doncaster Rovers1 League18.0200
2014-201521Doncaster Rovers2 Leagues13.010000
2014-201521Preston North End1 League22.0200
2015-201622Preston North End1 League4.0000
2016-201723Manchester Utd1 League5.00000
2016-201723Aston Villa2 Leagues22.0000000000000
2017-201824Aston Villa1 League45.0100030011000
2018-201925West Brom1 League46.0500080001000
2019-202026West Brom2 Leagues46.01001100002
2020-202127West Brom1 League37.01001400210
2021-202228West Brom1 League36.04101000000
2022-202329Crystal Palace3 Leagues11.31001000000
2023-202430Crystal Palace3 Leagues22.81001000100
2024-202531Wolves2 Leagues10.31000000000
2025-202632Wolves3 Leagues17.00000100011
15 Seasons10 Clubs6 Leagues370.421105170044003
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Brom (4 Seasons)3 Leagues165.011103130022002
Crystal Palace (3 Seasons)3 Leagues34.12002000100
Aston Villa (2 Seasons)2 Leagues67.0100030011000
Doncaster Rovers (2 Seasons)3 Leagues31.030000
Wolves (2 Seasons)3 Leagues27.31000100011
Preston North End (2 Seasons)2 Leagues26.0200
Manchester Utd (2 Seasons)3 Leagues
Scunthorpe United (1 Season)1 League12.0100
Walsall (1 Season)1 League7.0000
Manchester Utd (1 Season)1 League5.00000
Yeovil Town (1 Season)1 League1.0000
Championship (7 Seasons)217.013102120012002
Premier League (6 Seasons)85.03003400321
FA Cup (6 Seasons)11.31000000000
EFL Cup (6 Seasons)6.10000100000
League One (3 Seasons)51.0400
PL2 — Div. 1 (1 Season)5.00000
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
2011-201218Scunthorpe Unitedeng ENG3. League One18th12.0100
2012-201319Walsalleng ENG3. League One9th7.0000Matches
2013-201420Yeovil Towneng ENG2. Championship24th1.0000Matches
2013-201420Doncaster Roverseng ENG2. Championship22nd18.0200Matches
2014-201521Doncaster Roverseng ENG3. League One13th10.0100Matches
2014-201521Preston North Endeng ENG3. League One3rd22.0200Matches
2015-201622Preston North Endeng ENG2. Championship11th4.0000Matches
2016-201723Manchester Utdeng ENGJr. PL2 — Div. 16th5.00000Matches
2016-201723Aston Villaeng ENG2. Championship13th21.0000000000000Matches
2017-201824Aston Villaeng ENG2. Championship4th45.0100030011000Matches
2018-201925West Bromeng ENG2. Championship4th46.0500080001000Matches
2019-202026West Bromeng ENG2. Championship2nd46.01001100002Matches
2020-202127West Bromeng ENG1. Premier League19th37.01001400210Matches
2021-202228West Bromeng ENG2. Championship10th36.04101000000Matches
2022-202329Crystal Palaceeng ENG1. Premier League11th9.01001000000Matches
2023-202430Crystal Palaceeng ENG1. Premier League10th20.01001000100Matches
2024-202531Wolveseng ENG1. Premier League16th7.00000000000Matches
2025-202632Wolveseng ENG1. Premier League20th12.00000000011Matches
15 Seasons10 Clubs3 Leagues352.920105160044003
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Brom (4 Seasons)2 Leagues165.011103130022002
Crystal Palace (3 Seasons)1 League29.02002000100
Aston Villa (2 Seasons)1 League66.0100030011000
Doncaster Rovers (2 Seasons)2 Leagues28.0300
Preston North End (2 Seasons)2 Leagues26.0200
Wolves (2 Seasons)1 League19.00000000011
Scunthorpe United (1 Season)1 League12.0100
Walsall (1 Season)1 League7.0000
Manchester Utd (1 Season)1 League5.00000
Yeovil Town (1 Season)1 League1.0000
Manchester Utd (1 Season)1 League
Championship (7 Seasons)217.013102120012002
Premier League (6 Seasons)85.03003400321
League One (3 Seasons)51.0400
PL2 — Div. 1 (1 Season)5.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-201521Doncaster Roverseng ENGFA Cup33rd3.00000Matches
2016-201723Aston Villaeng ENGFA Cup33rd1.00000Matches
2022-202329Crystal Palaceeng ENGEFL CupRd32.30000000000Matches
2023-202430Crystal Palaceeng ENGEFL CupRd31.80000000000Matches
2023-202430Crystal Palaceeng ENGFA Cup1.00000000000Matches
2024-202531Wolveseng ENGFA Cup3.31000000000Matches
2025-202632Wolveseng ENGEFL CupRd42.00000100000Matches
2025-202632Wolveseng ENGFA Cup3.00000000000Matches
7 Seasons6 Clubs2 Leagues17.51000100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (3 Seasons)2 Leagues5.10000000000
Wolves (2 Seasons)2 Leagues8.31000100000
Doncaster Rovers (1 Season)1 League3.00000
Aston Villa (1 Season)1 League1.00000
Manchester Utd (1 Season)1 League
West Brom (1 Season)1 League
FA Cup (6 Seasons)11.31000000000
EFL Cup (6 Seasons)6.10000100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202127eng EnglandFriendlies (M)1.00000Matches
202228eng EnglandWCQ2.00000000000Matches
202329eng EnglandFriendlies (M)1.00000Matches
4 Seasons1 Club4 Leagues4.00000000000
Friendlies (M) (3 Seasons)2.00000
WCQ (1 Season)2.00000000000
UEFA Euro (1 Season)
UEFA Euro Qualifying (1 Season)

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.