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
2014-201516Barnsleyeng ENGFA Cup00Matches
2014-201516Barnsleyeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201516Barnsleyeng ENG3. League One1165886.5011000000.000.150.150.000.15Matches
2015-201617Barnsleyeng ENGFA Cup00Matches
2015-201617Barnsleyeng ENGLeague Cup111201.3000000000.000.000.000.000.00Matches
2015-201617Barnsleyeng ENG3. League One19171,43015.9011000100.000.060.060.000.06Matches
2016-201718Barnsleyeng ENG2. Championship19181,59317.7022000000.000.110.110.000.11Matches
2016-201718Aston Villaeng ENG2. Championship765025.6000000000.000.000.000.000.00Matches
2016-201718Barnsleyeng ENGEFL Cup111041.2000000000.000.000.000.000.00Matches
2016-201718Barnsleyeng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENG2. Championship634074.5000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 2776036.7011000000.000.150.150.000.15Matches
2018-201920Aston Villaeng ENG2. Championship865806.4000000000.000.000.000.000.00Matches
2018-201920Ipswich Towneng ENG2. Championship14131,17013.0011000100.000.080.080.000.08Matches
2018-201920Aston Villaeng ENGEFL Cup21981.1000000000.000.000.000.000.00Matches
2018-201920Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 2221802.0202200001.000.001.001.001.00Matches
2019-202021Luton Towneng ENG2. Championship39343,03833.8055000200.000.150.150.000.15Matches
2019-202021Luton Towneng ENGEFL Cup221351.5000000000.000.000.000.000.00Matches
2019-202021Luton Towneng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2020-202122Luton Towneng ENG2. Championship24161,60317.8101100000.060.000.060.060.06Matches
2020-202122Luton Towneng ENGEFL Cup11840.9000000000.000.000.000.000.00Matches
2020-202122Luton Towneng ENGFA Cup221171.3022000000.001.541.540.001.54Matches
2021-202223Luton Towneng ENG2. Championship42423,73041.4167100500.020.140.170.020.17Matches
2021-202223Luton Towneng ENGEFL Cup00Matches
2021-202223Luton Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Luton Towneng ENG2. Championship27272,43027.0044000300.000.150.150.000.15Matches
2022-202324Southamptoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Luton Towneng ENGFA Cup221792.0000000000.000.000.000.000.00Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 2332703.0202200000.670.000.670.670.67Matches
2022-202324Southamptoneng ENG1. Premier League543674.1000000100.000.000.000.000.00Matches
2023-202425Southamptoneng ENG2. Championship19131,08012.0011000010.000.080.080.000.08Matches
2023-202425Southamptoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202425Southamptoneng ENGFA Cup11570.6000000000.000.000.000.000.00Matches
2023-202425Southamptoneng ENGJr. PL211450.5000000000.000.000.000.000.00Matches
2024-202526Southamptoneng ENGEFL Cup443303.7202200100.550.000.550.550.55Matches
2024-202526Southamptoneng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2024-202526Southamptoneng ENG1. Premier League17131,07511.9011000000.000.080.080.000.08Matches
2025-202627Southamptoneng ENG2. Championship18171,44416.0224200100.120.120.250.120.25Matches
2025-202627Charlton Athleticeng ENG2. Championship21191,67118.6235200700.110.160.270.110.27Matches
2025-202627Southamptoneng ENGFA Cup432863.2112100000.310.310.630.310.63Matches
2025-202627Charlton Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
12 Seasons6 Clubs5 Leagues33028525,432282.6930399002310.030.110.140.030.14
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
Luton Town (4 Seasons)3 Leagues14112711,420126.9217192001000.020.130.150.020.15
Southampton (4 Seasons)4 Leagues72594,99955.55510500410.090.090.180.090.18
Barnsley (3 Seasons)4 Leagues54464,13545.9044000100.000.090.090.000.09
Aston Villa (3 Seasons)3 Leagues27201,94721.6000000000.000.000.000.000.00
Aston Villa (2 Seasons)1 League997838.7213200000.230.110.340.230.34
Southampton (2 Seasons)2 Leagues443153.5202200000.570.000.570.570.57
Charlton Athletic (1 Season)2 Leagues22201,76119.6235200700.100.150.260.100.26
Ipswich Town (1 Season)1 League14131,17013.0011000100.000.080.080.000.08
FA Cup (12 Seasons)18161,40315.6134100100.060.190.260.060.26
EFL Cup (11 Seasons)16151,32114.7202200100.140.000.140.140.14
Championship (9 Seasons)24421419,248213.9624306001910.030.110.140.030.14
PL2 — Div. 2 (3 Seasons)12121,05311.7415400000.340.090.430.340.43
League One (2 Seasons)30232,01822.4022000100.000.090.090.000.09
Premier League (2 Seasons)22171,44216.0011000100.000.060.060.000.06
PL2 (1 Season)11450.5000000000.000.000.000.000.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
2014-201516Barnsley3 Leagues1276787.5011000000.000.130.130.000.13
2015-201617Barnsley3 Leagues20181,55017.2011000100.000.060.060.000.06
2016-201718Barnsley3 Leagues22211,90721.2022000000.000.090.090.000.09
2016-201718Aston Villa1 League765025.6000000000.000.000.000.000.00
2017-201819Aston Villa1 League776036.7011000000.000.150.150.000.15
2017-201819Aston Villa3 Leagues966777.5000000000.000.000.000.000.00
2018-201920Aston Villa1 League221802.0202200001.000.001.001.001.00
2018-201920Aston Villa3 Leagues1187688.5000000000.000.000.000.000.00
2018-201920Ipswich Town1 League14131,17013.0011000100.000.080.080.000.08
2019-202021Luton Town3 Leagues42363,18735.4055000200.000.140.140.000.14
2020-202122Luton Town3 Leagues27191,80420.0123100000.050.100.150.050.15
2021-202223Luton Town3 Leagues43433,82042.4167100500.020.140.160.020.16
2022-202324Luton Town2 Leagues29292,60929.0044000300.000.140.140.000.14
2022-202324Southampton1 League332703.0202200000.670.000.670.670.67
2022-202324Southampton2 Leagues654575.1000000100.000.000.000.000.00
2023-202425Southampton1 League11450.5000000000.000.000.000.000.00
2023-202425Southampton3 Leagues21151,22713.6011000010.000.070.070.000.07
2024-202526Southampton3 Leagues23191,58517.6213200200.110.060.170.110.17
2025-202627Southampton2 Leagues22201,73019.2336300100.160.160.310.160.31
2025-202627Charlton Athletic2 Leagues22201,76119.6235200700.100.150.260.100.26
12 Seasons6 Clubs5 Leagues33028525,432282.6930399002310.030.110.140.030.14
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
Luton Town (4 Seasons)3 Leagues14112711,420126.9217192001000.020.130.150.020.15
Southampton (4 Seasons)4 Leagues72594,99955.55510500410.090.090.180.090.18
Barnsley (3 Seasons)4 Leagues54464,13545.9044000100.000.090.090.000.09
Aston Villa (3 Seasons)3 Leagues27201,94721.6000000000.000.000.000.000.00
Aston Villa (2 Seasons)1 League997838.7213200000.230.110.340.230.34
Southampton (2 Seasons)2 Leagues443153.5202200000.570.000.570.570.57
Charlton Athletic (1 Season)2 Leagues22201,76119.6235200700.100.150.260.100.26
Ipswich Town (1 Season)1 League14131,17013.0011000100.000.080.080.000.08
FA Cup (12 Seasons)18161,40315.6134100100.060.190.260.060.26
EFL Cup (11 Seasons)16151,32114.7202200100.140.000.140.140.14
Championship (9 Seasons)24421419,248213.9624306001910.030.110.140.030.14
PL2 — Div. 2 (3 Seasons)12121,05311.7415400000.340.090.430.340.43
League One (2 Seasons)30232,01822.4022000100.000.090.090.000.09
Premier League (2 Seasons)22171,44216.0011000100.000.060.060.000.06
PL2 (1 Season)11450.5000000000.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-201516Barnsleyeng ENG3. League One11th1165886.5011000000.000.150.150.000.15Matches
2015-201617Barnsleyeng ENG3. League One6th19171,43015.9011000100.000.060.060.000.06Matches
2016-201718Barnsleyeng ENG2. Championship14th19181,59317.7022000000.000.110.110.000.11Matches
2016-201718Aston Villaeng ENG2. Championship13th765025.6000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 22nd776036.7011000000.000.150.150.000.15Matches
2017-201819Aston Villaeng ENG2. Championship4th634074.5000000000.000.000.000.000.00Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 25th221802.0202200001.000.001.001.001.00Matches
2018-201920Aston Villaeng ENG2. Championship5th865806.4000000000.000.000.000.000.00Matches
2018-201920Ipswich Towneng ENG2. Championship24th14131,17013.0011000100.000.080.080.000.08Matches
2019-202021Luton Towneng ENG2. Championship19th39343,03833.8055000200.000.150.150.000.15Matches
2020-202122Luton Towneng ENG2. Championship12th24161,60317.8101100000.060.000.060.060.06Matches
2021-202223Luton Towneng ENG2. Championship6th42423,73041.4167100500.020.140.170.020.17Matches
2022-202324Luton Towneng ENG2. Championship3rd27272,43027.0044000300.000.150.150.000.15Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 21st332703.0202200000.670.000.670.670.67Matches
2022-202324Southamptoneng ENG1. Premier League20th543674.1000000100.000.000.000.000.00Matches
2023-202425Southamptoneng ENGJr. PL217th11450.5000000000.000.000.000.000.00Matches
2023-202425Southamptoneng ENG2. Championship4th19131,08012.0011000010.000.080.080.000.08Matches
2024-202526Southamptoneng ENG1. Premier League20th17131,07511.9011000000.000.080.080.000.08Matches
2025-202627Southamptoneng ENG2. Championship4th18171,44416.0224200100.120.120.250.120.25Matches
2025-202627Charlton Athleticeng ENG2. Championship19th21191,67118.6235200700.110.160.270.110.27Matches
12 Seasons6 Clubs3 Leagues29625422,708252.3627336002110.020.110.130.020.13
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
Luton Town (4 Seasons)1 League13211910,801120.0215172001000.020.120.140.020.14
Southampton (4 Seasons)2 Leagues59473,96644.1246200210.050.090.140.050.14
Barnsley (3 Seasons)2 Leagues49413,61140.1044000100.000.100.100.000.10
Aston Villa (3 Seasons)1 League21151,48916.5000000000.000.000.000.000.00
Aston Villa (2 Seasons)1 League997838.7213200000.230.110.340.230.34
Southampton (2 Seasons)2 Leagues443153.5202200000.570.000.570.570.57
Charlton Athletic (1 Season)1 League21191,67118.6235200700.110.160.270.110.27
Ipswich Town (1 Season)1 League14131,17013.0011000100.000.080.080.000.08
Championship (9 Seasons)24421419,248213.9624306001910.030.110.140.030.14
PL2 — Div. 2 (3 Seasons)12121,05311.7415400000.340.090.430.340.43
League One (2 Seasons)30232,01822.4022000100.000.090.090.000.09
Premier League (2 Seasons)22171,44216.0011000100.000.060.060.000.06
PL2 (1 Season)11450.5000000000.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-201516Barnsleyeng ENGFA Cup33rd00Matches
2014-201516Barnsleyeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201617Barnsleyeng ENGFA Cup85th00Matches
2015-201617Barnsleyeng ENGLeague Cup33rd111201.3000000000.000.000.000.000.00Matches
2016-201718Barnsleyeng ENGEFL Cup58th111041.2000000000.000.000.000.000.00Matches
2016-201718Barnsleyeng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2017-201819Aston Villaeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201920Aston Villaeng ENGEFL Cup33rd21981.1000000000.000.000.000.000.00Matches
2018-201920Aston Villaeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202021Luton Towneng ENGEFL Cup17th221351.5000000000.000.000.000.000.00Matches
2019-202021Luton Towneng ENGFA Cup33rd10140.2000000000.000.000.000.000.00Matches
2020-202122Luton Towneng ENGEFL Cup17th11840.9000000000.000.000.000.000.00Matches
2020-202122Luton Towneng ENGFA Cup17th221171.3022000000.001.541.540.001.54Matches
2021-202223Luton Towneng ENGEFL CupRd100Matches
2021-202223Luton Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Luton Towneng ENGFA Cup221792.0000000000.000.000.000.000.00Matches
2022-202324Southamptoneng ENGEFL CupSF11901.0000000000.000.000.000.000.00Matches
2023-202425Southamptoneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202425Southamptoneng ENGFA Cup11570.6000000000.000.000.000.000.00Matches
2024-202526Southamptoneng ENGEFL CupQF443303.7202200100.550.000.550.550.55Matches
2024-202526Southamptoneng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2025-202627Southamptoneng ENGFA CupSF432863.2112100000.310.310.630.310.63Matches
2025-202627Charlton Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
12 Seasons5 Clubs2 Leagues34312,72430.3336300200.100.100.200.100.20
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
Southampton (4 Seasons)2 Leagues13121,03311.5314300200.260.090.350.260.35
Luton Town (4 Seasons)2 Leagues986196.9022000000.000.290.290.000.29
Barnsley (3 Seasons)2 Leagues555245.8000000000.000.000.000.000.00
Aston Villa (2 Seasons)2 Leagues654585.1000000000.000.000.000.000.00
Charlton Athletic (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (12 Seasons)18161,40315.6134100100.060.190.260.060.26
EFL Cup (11 Seasons)16151,32114.7202200100.140.000.140.140.14

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201516Barnsleyeng ENGLeague Cup1.0000Matches
2014-201516Barnsleyeng ENG3. League One6.5000.0000Matches
2015-201617Barnsleyeng ENGLeague Cup1.3000Matches
2015-201617Barnsleyeng ENG3. League One15.9000.0000Matches
2016-201718Barnsleyeng ENG2. Championship17.70010.000.060.0000Matches
2016-201718Aston Villaeng ENG2. Championship5.60010.000.180.0000Matches
2016-201718Barnsleyeng ENGEFL Cup1.2011100.00.870.870.000.0000Matches
2016-201718Barnsleyeng ENGFA Cup2.3000Matches
2017-201819Aston Villaeng ENG2. Championship4.5011100.00.220.220.000.0000Matches
2017-201819Aston Villaeng ENGEFL Cup2.00000.000.0000Matches
2017-201819Aston Villaeng ENGFA Cup1.00000.000.0000Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 26.7000Matches
2018-201920Aston Villaeng ENG2. Championship6.40200.00.310.000.0000Matches
2018-201920Ipswich Towneng ENG2. Championship13.00400.00.310.000.0000Matches
2018-201920Aston Villaeng ENGEFL Cup1.10000.000.0000Matches
2018-201920Aston Villaeng ENGFA Cup1.00000.000.0000Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 22.0200Matches
2019-202021Luton Towneng ENG2. Championship33.8010440.00.300.120.000.0000Matches
2019-202021Luton Towneng ENGEFL Cup1.50100.00.670.000.0000Matches
2019-202021Luton Towneng ENGFA Cup0.20000.000.0000Matches
2020-202122Luton Towneng ENG2. Championship17.8111327.30.620.170.090.3300Matches
2020-202122Luton Towneng ENGEFL Cup0.90100.01.070.000.0000Matches
2020-202122Luton Towneng ENGFA Cup1.30000.000.0000Matches
2021-202223Luton Towneng ENG2. Championship41.4129620.70.700.140.030.1700Matches
2021-202223Luton Towneng ENGFA Cup1.00000.000.0000Matches
2022-202324Luton Towneng ENG2. Championship27.0017317.60.630.110.000.0000Matches
2022-202324Southamptoneng ENGEFL Cup1.00000.000.0000Matches
2022-202324Luton Towneng ENGFA Cup2.00200.01.010.000.0000Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 23.0200Matches
2022-202324Southamptoneng ENG1. Premier League4.1011100.00.250.250.000.0000Matches
2023-202425Southamptoneng ENG2. Championship12.004250.00.330.170.000.0000Matches
2023-202425Southamptoneng ENGEFL Cup1.00100.01.000.000.0000Matches
2023-202425Southamptoneng ENGFA Cup0.60000.000.0000Matches
2023-202425Southamptoneng ENGJr. PL20.5000Matches
2024-202526Southamptoneng ENGEFL Cup3.7222100.00.550.551.001.0000Matches
2024-202526Southamptoneng ENGFA Cup2.00000.000.0000Matches
2024-202526Southamptoneng ENG1. Premier League11.904125.00.330.080.000.0000Matches
2025-202627Southamptoneng ENG2. Championship16.0215746.70.930.440.130.2900Matches
2025-202627Charlton Athleticeng ENG2. Championship18.6213430.80.700.220.150.5000Matches
2025-202627Southamptoneng ENGFA Cup3.2111100.00.310.311.001.0000Matches
2025-202627Charlton Athleticeng ENGFA Cup1.00100.01.000.000.0000Matches
12 Seasons6 Clubs5 Leagues282.691213831.40.470.140.070.2400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Luton Town (4 Seasons)3 Leagues126.92711622.50.560.130.030.1300
Southampton (4 Seasons)4 Leagues55.55281450.00.500.250.180.3600
Barnsley (3 Seasons)4 Leagues45.9012200.00.050.050.000.0000
Aston Villa (3 Seasons)3 Leagues21.603266.70.140.090.000.0000
Aston Villa (2 Seasons)1 League8.7200
Southampton (2 Seasons)2 Leagues3.5200
Charlton Athletic (1 Season)2 Leagues19.6214428.60.720.200.140.5000
Ipswich Town (1 Season)1 League13.00400.00.310.000.0000
FA Cup (12 Seasons)15.614125.00.300.080.251.0000
EFL Cup (11 Seasons)14.726350.00.490.240.330.6700
Championship (9 Seasons)213.961063230.20.500.150.060.1900
PL2 — Div. 2 (3 Seasons)11.7400
League One (2 Seasons)22.4000.0000
Premier League (2 Seasons)16.005240.00.310.120.000.0000
PL2 (1 Season)0.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201516Barnsley3 Leagues7.5000.0000
2015-201617Barnsley3 Leagues17.2000.0000
2016-201718Barnsley3 Leagues21.2012200.00.050.110.000.0000
2016-201718Aston Villa1 League5.60010.000.180.0000
2017-201819Aston Villa1 League6.7000
2017-201819Aston Villa3 Leagues7.5011100.00.130.130.000.0000
2018-201920Aston Villa1 League2.0200
2018-201920Aston Villa3 Leagues8.50200.00.230.000.0000
2018-201920Ipswich Town1 League13.00400.00.310.000.0000
2019-202021Luton Town3 Leagues35.4011436.40.310.110.000.0000
2020-202122Luton Town3 Leagues20.0112325.00.600.150.080.3300
2021-202223Luton Town3 Leagues42.4129620.70.680.140.030.1700
2022-202324Luton Town2 Leagues29.0019315.80.660.100.000.0000
2022-202324Southampton1 League3.0200
2022-202324Southampton2 Leagues5.1011100.00.200.200.000.0000
2023-202425Southampton1 League0.5000
2023-202425Southampton3 Leagues13.605240.00.370.150.000.0000
2024-202526Southampton3 Leagues17.626350.00.340.170.330.6700
2025-202627Southampton2 Leagues19.2316850.00.830.420.190.3800
2025-202627Charlton Athletic2 Leagues19.6214428.60.720.200.140.5000
12 Seasons6 Clubs5 Leagues282.691213831.40.470.140.070.2400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Luton Town (4 Seasons)3 Leagues126.92711622.50.560.130.030.1300
Southampton (4 Seasons)4 Leagues55.55281450.00.500.250.180.3600
Barnsley (3 Seasons)4 Leagues45.9012200.00.050.050.000.0000
Aston Villa (3 Seasons)3 Leagues21.603266.70.140.090.000.0000
Aston Villa (2 Seasons)1 League8.7200
Southampton (2 Seasons)2 Leagues3.5200
Charlton Athletic (1 Season)2 Leagues19.6214428.60.720.200.140.5000
Ipswich Town (1 Season)1 League13.00400.00.310.000.0000
FA Cup (12 Seasons)15.614125.00.300.080.251.0000
EFL Cup (11 Seasons)14.726350.00.490.240.330.6700
Championship (9 Seasons)213.961063230.20.500.150.060.1900
PL2 — Div. 2 (3 Seasons)11.7400
League One (2 Seasons)22.4000.0000
Premier League (2 Seasons)16.005240.00.310.120.000.0000
PL2 (1 Season)0.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201516Barnsleyeng ENG3. League One11th6.5000.0000Matches
2015-201617Barnsleyeng ENG3. League One6th15.9000.0000Matches
2016-201718Barnsleyeng ENG2. Championship14th17.70010.000.060.0000Matches
2016-201718Aston Villaeng ENG2. Championship13th5.60010.000.180.0000Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 22nd6.7000Matches
2017-201819Aston Villaeng ENG2. Championship4th4.5011100.00.220.220.000.0000Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 25th2.0200Matches
2018-201920Aston Villaeng ENG2. Championship5th6.40200.00.310.000.0000Matches
2018-201920Ipswich Towneng ENG2. Championship24th13.00400.00.310.000.0000Matches
2019-202021Luton Towneng ENG2. Championship19th33.8010440.00.300.120.000.0000Matches
2020-202122Luton Towneng ENG2. Championship12th17.8111327.30.620.170.090.3300Matches
2021-202223Luton Towneng ENG2. Championship6th41.4129620.70.700.140.030.1700Matches
2022-202324Luton Towneng ENG2. Championship3rd27.0017317.60.630.110.000.0000Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 21st3.0200Matches
2022-202324Southamptoneng ENG1. Premier League20th4.1011100.00.250.250.000.0000Matches
2023-202425Southamptoneng ENGJr. PL217th0.5000Matches
2023-202425Southamptoneng ENG2. Championship4th12.004250.00.330.170.000.0000Matches
2024-202526Southamptoneng ENG1. Premier League20th11.904125.00.330.080.000.0000Matches
2025-202627Southamptoneng ENG2. Championship4th16.0215746.70.930.440.130.2900Matches
2025-202627Charlton Athleticeng ENG2. Championship19th18.6213430.80.700.220.150.5000Matches
12 Seasons6 Clubs3 Leagues252.361113430.60.480.130.050.1800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Luton Town (4 Seasons)1 League120.02671623.90.560.130.030.1300
Southampton (4 Seasons)2 Leagues44.12241145.80.540.250.080.1800
Barnsley (3 Seasons)2 Leagues40.10010.000.020.0000
Aston Villa (3 Seasons)1 League16.503266.70.180.120.000.0000
Aston Villa (2 Seasons)1 League8.7200
Southampton (2 Seasons)2 Leagues3.5200
Charlton Athletic (1 Season)1 League18.6213430.80.700.220.150.5000
Ipswich Town (1 Season)1 League13.00400.00.310.000.0000
Championship (9 Seasons)213.961063230.20.500.150.060.1900
PL2 — Div. 2 (3 Seasons)11.7400
League One (2 Seasons)22.4000.0000
Premier League (2 Seasons)16.005240.00.310.120.000.0000
PL2 (1 Season)0.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201516Barnsleyeng ENGLeague Cup58th1.0000Matches
2015-201617Barnsleyeng ENGLeague Cup33rd1.3000Matches
2016-201718Barnsleyeng ENGEFL Cup58th1.2011100.00.870.870.000.0000Matches
2016-201718Barnsleyeng ENGFA Cup33rd2.3000Matches
2017-201819Aston Villaeng ENGEFL Cup17th2.00000.000.0000Matches
2017-201819Aston Villaeng ENGFA Cup33rd1.00000.000.0000Matches
2018-201920Aston Villaeng ENGEFL Cup33rd1.10000.000.0000Matches
2018-201920Aston Villaeng ENGFA Cup33rd1.00000.000.0000Matches
2019-202021Luton Towneng ENGEFL Cup17th1.50100.00.670.000.0000Matches
2019-202021Luton Towneng ENGFA Cup33rd0.20000.000.0000Matches
2020-202122Luton Towneng ENGEFL Cup17th0.90100.01.070.000.0000Matches
2020-202122Luton Towneng ENGFA Cup17th1.30000.000.0000Matches
2021-202223Luton Towneng ENGFA Cup1.00000.000.0000Matches
2022-202324Luton Towneng ENGFA Cup2.00200.01.010.000.0000Matches
2022-202324Southamptoneng ENGEFL CupSF1.00000.000.0000Matches
2023-202425Southamptoneng ENGEFL CupRd11.00100.01.000.000.0000Matches
2023-202425Southamptoneng ENGFA Cup0.60000.000.0000Matches
2024-202526Southamptoneng ENGEFL CupQF3.7222100.00.550.551.001.0000Matches
2024-202526Southamptoneng ENGFA Cup2.00000.000.0000Matches
2025-202627Southamptoneng ENGFA CupSF3.2111100.00.310.311.001.0000Matches
2025-202627Charlton Athleticeng ENGFA Cup1.00100.01.000.000.0000Matches
12 Seasons5 Clubs2 Leagues30.3310440.00.390.160.300.7500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (4 Seasons)2 Leagues11.534375.00.350.260.751.0000
Luton Town (4 Seasons)2 Leagues6.90400.00.580.000.0000
Barnsley (3 Seasons)2 Leagues5.8011100.00.870.870.000.0000
Aston Villa (2 Seasons)2 Leagues5.10000.000.0000
Charlton Athletic (1 Season)1 League1.00100.01.000.000.0000
FA Cup (12 Seasons)15.614125.00.300.080.251.0000
EFL Cup (11 Seasons)14.726350.00.490.240.330.6700

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
2014-201516Barnsleyeng ENGFA Cup00001Matches
2014-201516Barnsleyeng ENGLeague Cup19090100.01.01901000.0002-2-2.00Matches
2014-201516Barnsleyeng ENG3. League One115885314.26.564581.73119+2+0.31+0.33Matches
2015-201617Barnsleyeng ENGFA Cup00001Matches
2015-201617Barnsleyeng ENGLeague Cup112012050.01.311201003.001100.00+1.50Matches
2015-201617Barnsleyeng ENG3. League One191,4307534.515.917122162.262613+13+0.82+0.72Matches
2016-201718Barnsleyeng ENG2. Championship191,5938438.517.71815131.632923+6+0.34+0.66Matches
2016-201718Aston Villaeng ENG2. Championship75027212.15.664191.4356-1-0.18-0.18Matches
2016-201718Barnsleyeng ENGEFL Cup110410486.71.211040000.001100.00+5.63Matches
2016-201718Barnsleyeng ENGFA Cup2210105100.02.321052000.5012-1-0.43Matches
2017-201819Aston Villaeng ENG2. Championship6407689.84.5333101.294400.00-0.72Matches
2017-201819Aston Villaeng ENGEFL Cup21809066.72.02902013.0062+4+2.00+4.00Matches
2017-201819Aston Villaeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 276038635.36.77866002.63235+18+2.69+2.44Matches
2018-201920Aston Villaeng ENG2. Championship85807314.06.4690621961.13813-5-0.78-1.43Matches
2018-201920Ipswich Towneng ENG2. Championship141,1708428.313.013871214530.57821-13-1.00-0.15Matches
2018-201920Aston Villaeng ENGEFL Cup2984954.41.119111701.5001-1-0.92-2.02Matches
2018-201920Aston Villaeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 22180909.12.02902000.0058-3-1.50-1.90Matches
2019-202021Luton Towneng ENG2. Championship393,0387873.433.834862852461.153963-24-0.71-0.38Matches
2019-202021Luton Towneng ENGEFL Cup21356850.01.52681013.0041+3+2.00+3.33Matches
2019-202021Luton Towneng ENGFA Cup1141415.60.20011400.0002-2-12.86-10.49Matches
2020-202122Luton Towneng ENG2. Championship241,6036738.717.816861282951.461320-7-0.39-0.25Matches
2020-202122Luton Towneng ENGEFL Cup1848431.10.91840013.0010+1+1.07+1.56Matches
2020-202122Luton Towneng ENGFA Cup21175965.01.32590001.502200.00+1.43Matches
2021-202223Luton Towneng ENG2. Championship423,7308990.141.4428940001.645945+14+0.34+1.65Matches
2021-202223Luton Towneng ENGEFL Cup00001Matches
2021-202223Luton Towneng ENGFA Cup1909033.31.01901023.0040+4+4.00+3.00Matches
2022-202324Luton Towneng ENG2. Championship272,4309058.727.0279027001.563529+6+0.22-0.41Matches
2022-202324Southamptoneng ENGEFL Cup1909015.81.01901000.0012-1-1.00-1.94Matches
2022-202324Luton Towneng ENGFA Cup21799049.72.02901002.002200.00+0.99Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 232709015.03.03903001.0034-1-0.33-1.92Matches
2022-202324Southamptoneng ENG1. Premier League53677310.74.1484213210.20612-6-1.47-0.56Matches
2023-202425Southamptoneng ENG2. Championship191,0805726.112.013776614151.952014+6+0.50-0.03Matches
2023-202425Southamptoneng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2023-202425Southamptoneng ENGFA Cup1575715.80.61570000.0001-1-1.58-3.06Matches
2023-202425Southamptoneng ENGJr. PL2145452.50.51450000.0021+1+2.00+2.26Matches
2024-202526Southamptoneng ENGEFL Cup43308391.73.74833001.75108+2+0.55+0.55Matches
2024-202526Southamptoneng ENGFA Cup218090100.02.02902001.5031+2+1.00Matches
2024-202526Southamptoneng ENG1. Premier League171,0756331.411.913787415150.29831-23-1.93-0.51Matches
2025-202627Southamptoneng ENG2. Championship181,4448034.916.017841012302.403315+18+1.12+0.85Matches
2025-202627Charlton Athleticeng ENG2. Championship211,6718040.418.619841223401.331920-1-0.05+0.42Matches
2025-202627Southamptoneng ENGFA Cup42867259.63.2389211802.2553+2+0.63+0.17Matches
2025-202627Charlton Athleticeng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
12 Seasons6 Clubs5 Leagues33025,4327736.2282.62858622245221051.47367383-16-0.06+0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Luton Town (4 Seasons)3 Leagues14111,4208163.1126.9127871101426161.49159164-5-0.04+0.07
Southampton (4 Seasons)4 Leagues724,9996929.155.55981341317311.468790-3-0.05+0.18
Barnsley (3 Seasons)4 Leagues544,1357730.645.946105358291.806951+18+0.39+0.49
Aston Villa (3 Seasons)3 Leagues271,9477214.921.6209018715261.332432-8-0.37-0.82
Aston Villa (2 Seasons)1 League97838721.28.79878002.052813+15+1.72+1.38
Southampton (2 Seasons)2 Leagues4315798.83.54793000.755500.00-0.60
Charlton Athletic (1 Season)2 Leagues221,7618041.619.620851323401.272025-5-0.26+0.22
Ipswich Town (1 Season)1 League141,1708428.313.013871214530.57821-13-1.00-0.15
FA Cup (12 Seasons)181,4037849.215.616861121641.281924-5-0.32-0.59
EFL Cup (11 Seasons)161,3218351.814.71588111741.752521+4+0.27+0.43
Championship (9 Seasons)24419,2487938.7213.9214861753024571.50272273-10.00-0.09
PL2 — Div. 2 (3 Seasons)121,0538819.211.7128811001.783117+14+1.20+0.43
League One (2 Seasons)302,0186724.422.423167242.073722+15+0.67+0.64
Premier League (2 Seasons)221,4426621.116.017799518160.271443-29-1.81-0.68
PL2 (1 Season)145452.50.51450000.0021+1+2.00+2.26
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
2014-201516Barnsley3 Leagues126785714.87.57905591.59111100.00+0.03
2015-201617Barnsley3 Leagues201,5507834.717.218120132172.302714+13+0.75+0.72
2016-201718Barnsley3 Leagues221,9078742.721.22110517131.453126+5+0.24+0.59
2016-201718Aston Villa1 League75027212.15.664191.4356-1-0.18-0.18
2017-201819Aston Villa1 League76038635.36.77866002.63235+18+2.69+2.44
2017-201819Aston Villa3 Leagues96777515.07.569063111.53119+2+0.27-0.39
2018-201920Aston Villa1 League2180909.12.02902000.0058-3-1.50-1.90
2018-201920Aston Villa3 Leagues117687017.48.5890831561.09817-9-1.05-1.72
2018-201920Ipswich Town1 League141,1708428.313.013871214530.57821-13-1.00-0.15
2019-202021Luton Town3 Leagues423,1877670.835.436852962271.214366-23-0.65-0.10
2020-202122Luton Town3 Leagues271,8046739.320.019831282961.521622-6-0.30-0.11
2021-202223Luton Town3 Leagues433,8208984.942.4438941031.676345+18+0.42+1.03
2022-202324Luton Town2 Leagues292,6099058.029.0299028001.593731+6+0.21-0.27
2022-202324Southampton1 League32709015.03.03903001.0034-1-0.33-1.92
2022-202324Southampton2 Leagues64577611.55.1585313210.17714-7-1.38-0.72
2023-202425Southampton1 League145452.50.51450000.0021+1+2.00+2.26
2023-202425Southampton3 Leagues211,2275826.713.615767614151.762118+3+0.22-0.40
2024-202526Southampton3 Leagues231,5856940.017.6198012415150.652140-19-1.08+0.32
2025-202627Southampton2 Leagues221,7307937.419.220841222102.373818+20+1.04+0.76
2025-202627Charlton Athletic2 Leagues221,7618041.619.620851323401.272025-5-0.26+0.22
12 Seasons6 Clubs5 Leagues33025,4327736.2282.62858622245221051.47367383-16-0.06+0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Luton Town (4 Seasons)3 Leagues14111,4208163.1126.9127871101426161.49159164-5-0.04+0.07
Southampton (4 Seasons)4 Leagues724,9996929.155.55981341317311.468790-3-0.05+0.18
Barnsley (3 Seasons)4 Leagues544,1357730.645.946105358291.806951+18+0.39+0.49
Aston Villa (3 Seasons)3 Leagues271,9477214.921.6209018715261.332432-8-0.37-0.82
Aston Villa (2 Seasons)1 League97838721.28.79878002.052813+15+1.72+1.38
Southampton (2 Seasons)2 Leagues4315798.83.54793000.755500.00-0.60
Charlton Athletic (1 Season)2 Leagues221,7618041.619.620851323401.272025-5-0.26+0.22
Ipswich Town (1 Season)1 League141,1708428.313.013871214530.57821-13-1.00-0.15
FA Cup (12 Seasons)181,4037849.215.616861121641.281924-5-0.32-0.59
EFL Cup (11 Seasons)161,3218351.814.71588111741.752521+4+0.27+0.43
Championship (9 Seasons)24419,2487938.7213.9214861753024571.50272273-10.00-0.09
PL2 — Div. 2 (3 Seasons)121,0538819.211.7128811001.783117+14+1.20+0.43
League One (2 Seasons)302,0186724.422.423167242.073722+15+0.67+0.64
Premier League (2 Seasons)221,4426621.116.017799518160.271443-29-1.81-0.68
PL2 (1 Season)145452.50.51450000.0021+1+2.00+2.26
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-201516Barnsleyeng ENG3. League One11th115885314.26.564581.73119+2+0.31+0.33Matches
2015-201617Barnsleyeng ENG3. League One6th191,4307534.515.917122162.262613+13+0.82+0.72Matches
2016-201718Barnsleyeng ENG2. Championship14th191,5938438.517.71815131.632923+6+0.34+0.66Matches
2016-201718Aston Villaeng ENG2. Championship13th75027212.15.664191.4356-1-0.18-0.18Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 22nd76038635.36.77866002.63235+18+2.69+2.44Matches
2017-201819Aston Villaeng ENG2. Championship4th6407689.84.5333101.294400.00-0.72Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 25th2180909.12.02902000.0058-3-1.50-1.90Matches
2018-201920Aston Villaeng ENG2. Championship5th85807314.06.4690621961.13813-5-0.78-1.43Matches
2018-201920Ipswich Towneng ENG2. Championship24th141,1708428.313.013871214530.57821-13-1.00-0.15Matches
2019-202021Luton Towneng ENG2. Championship19th393,0387873.433.834862852461.153963-24-0.71-0.38Matches
2020-202122Luton Towneng ENG2. Championship12th241,6036738.717.816861282951.461320-7-0.39-0.25Matches
2021-202223Luton Towneng ENG2. Championship6th423,7308990.141.4428940001.645945+14+0.34+1.65Matches
2022-202324Luton Towneng ENG2. Championship3rd272,4309058.727.0279027001.563529+6+0.22-0.41Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 21st32709015.03.03903001.0034-1-0.33-1.92Matches
2022-202324Southamptoneng ENG1. Premier League20th53677310.74.1484213210.20612-6-1.47-0.56Matches
2023-202425Southamptoneng ENGJr. PL217th145452.50.51450000.0021+1+2.00+2.26Matches
2023-202425Southamptoneng ENG2. Championship4th191,0805726.112.013776614151.952014+6+0.50-0.03Matches
2024-202526Southamptoneng ENG1. Premier League20th171,0756331.411.913787415150.29831-23-1.93-0.51Matches
2025-202627Southamptoneng ENG2. Championship4th181,4448034.916.017841012302.403315+18+1.12+0.85Matches
2025-202627Charlton Athleticeng ENG2. Championship19th211,6718040.418.619841223401.331920-1-0.05+0.42Matches
12 Seasons6 Clubs3 Leagues29622,7087735.0252.3254862004223971.46323338-15-0.06+0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Luton Town (4 Seasons)1 League13210,8018265.2120.0119881071327111.45146157-11-0.09-0.06
Southampton (4 Seasons)2 Leagues593,9666726.244.14780251216311.466772-5-0.11+0.23
Barnsley (3 Seasons)2 Leagues493,6117429.140.141318271.906645+21+0.52+0.59
Aston Villa (3 Seasons)1 League211,4897112.016.5159013619251.281723-6-0.36-0.82
Aston Villa (2 Seasons)1 League97838721.28.79878002.052813+15+1.72+1.38
Southampton (2 Seasons)2 Leagues4315798.83.54793000.755500.00-0.60
Charlton Athletic (1 Season)1 League211,6718040.418.619841223401.331920-1-0.05+0.42
Ipswich Town (1 Season)1 League141,1708428.313.013871214530.57821-13-1.00-0.15
Championship (9 Seasons)24419,2487938.7213.9214861753024571.50272273-10.00-0.09
PL2 — Div. 2 (3 Seasons)121,0538819.211.7128811001.783117+14+1.20+0.43
League One (2 Seasons)302,0186724.422.423167242.073722+15+0.67+0.64
Premier League (2 Seasons)221,4426621.116.017799518160.271443-29-1.81-0.68
PL2 (1 Season)145452.50.51450000.0021+1+2.00+2.26
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-201516Barnsleyeng ENGFA Cup33rd00001Matches
2014-201516Barnsleyeng ENGLeague Cup58th19090100.01.01901000.0002-2-2.00Matches
2015-201617Barnsleyeng ENGFA Cup85th00001Matches
2015-201617Barnsleyeng ENGLeague Cup33rd112012050.01.311201003.001100.00+1.50Matches
2016-201718Barnsleyeng ENGEFL Cup58th110410486.71.211040000.001100.00+5.63Matches
2016-201718Barnsleyeng ENGFA Cup33rd2210105100.02.321052000.5012-1-0.43Matches
2017-201819Aston Villaeng ENGEFL Cup17th21809066.72.02902013.0062+4+2.00+4.00Matches
2017-201819Aston Villaeng ENGFA Cup33rd19090100.01.01901000.0013-2-2.00Matches
2018-201920Aston Villaeng ENGEFL Cup33rd2984954.41.119111701.5001-1-0.92-2.02Matches
2018-201920Aston Villaeng ENGFA Cup33rd19090100.01.01901000.0003-3-3.00Matches
2019-202021Luton Towneng ENGEFL Cup17th21356850.01.52681013.0041+3+2.00+3.33Matches
2019-202021Luton Towneng ENGFA Cup33rd1141415.60.20011400.0002-2-12.86-10.49Matches
2020-202122Luton Towneng ENGEFL Cup17th1848431.10.91840013.0010+1+1.07+1.56Matches
2020-202122Luton Towneng ENGFA Cup17th21175965.01.32590001.502200.00+1.43Matches
2021-202223Luton Towneng ENGEFL CupRd100001Matches
2021-202223Luton Towneng ENGFA Cup1909033.31.01901023.0040+4+4.00+3.00Matches
2022-202324Luton Towneng ENGFA Cup21799049.72.02901002.002200.00+0.99Matches
2022-202324Southamptoneng ENGEFL CupSF1909015.81.01901000.0012-1-1.00-1.94Matches
2023-202425Southamptoneng ENGEFL CupRd119090100.01.01901000.0013-2-2.00Matches
2023-202425Southamptoneng ENGFA Cup1575715.80.61570000.0001-1-1.58-3.06Matches
2024-202526Southamptoneng ENGEFL CupQF43308391.73.74833001.75108+2+0.55+0.55Matches
2024-202526Southamptoneng ENGFA Cup218090100.02.02902001.5031+2+1.00Matches
2025-202627Southamptoneng ENGFA CupSF42867259.63.2389211802.2553+2+0.63+0.17Matches
2025-202627Charlton Athleticeng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
12 Seasons5 Clubs2 Leagues342,7248050.430.331872231381.504445-1-0.03-0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (4 Seasons)2 Leagues131,0337950.611.51285911801.462018+2+0.17-0.81
Luton Town (4 Seasons)2 Leagues96196940.56.9876311452.11137+6+0.87+1.53
Barnsley (3 Seasons)2 Leagues552410547.25.851054020.8036-3-0.52+1.47
Aston Villa (2 Seasons)2 Leagues64587672.75.159051711.5079-2-0.39+0.13
Charlton Athletic (1 Season)1 League19090100.01.01901000.0015-4-4.00
FA Cup (12 Seasons)181,4037849.215.616861121641.281924-5-0.32-0.59
EFL Cup (11 Seasons)161,3218351.814.71588111741.752521+4+0.27+0.43
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
2014-201516Barnsleyeng ENGLeague Cup1.00000Matches
2014-201516Barnsleyeng ENG3. League One6.5003Matches
2015-201617Barnsleyeng ENGLeague Cup1.30000Matches
2015-201617Barnsleyeng ENG3. League One15.91012Matches
2016-201718Barnsleyeng ENG2. Championship17.7000400000000Matches
2016-201718Aston Villaeng ENG2. Championship5.6000200000000Matches
2016-201718Barnsleyeng ENGEFL Cup1.2000010600000Matches
2016-201718Barnsleyeng ENGFA Cup2.30000Matches
2017-201819Aston Villaeng ENG2. Championship4.5000520955000Matches
2017-201819Aston Villaeng ENGEFL Cup2.0000110802000Matches
2017-201819Aston Villaeng ENGFA Cup1.00000100000Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 26.70000Matches
2018-201920Aston Villaeng ENG2. Championship6.40003304122000Matches
2018-201920Ipswich Towneng ENG2. Championship13.0100861462220000Matches
2018-201920Aston Villaeng ENGEFL Cup1.1000200000000Matches
2018-201920Aston Villaeng ENGFA Cup1.0000100500000Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 22.00000Matches
2019-202021Luton Towneng ENG2. Championship33.82002328013240250Matches
2019-202021Luton Towneng ENGEFL Cup1.50000203210Matches
2019-202021Luton Towneng ENGFA Cup0.20000000000Matches
2020-202122Luton Towneng ENG2. Championship17.8000121229117120Matches
2020-202122Luton Towneng ENGEFL Cup0.900010014110Matches
2020-202122Luton Towneng ENGFA Cup1.300011013110Matches
2021-202223Luton Towneng ENG2. Championship41.45003422627237470Matches
2021-202223Luton Towneng ENGFA Cup1.00000102000Matches
2022-202324Luton Towneng ENG2. Championship27.03002413021926170Matches
2022-202324Southamptoneng ENGEFL Cup1.00000007010Matches
2022-202324Luton Towneng ENGFA Cup2.000002011000Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 23.00000Matches
2022-202324Southamptoneng ENG1. Premier League4.110010013630Matches
2023-202425Southamptoneng ENG2. Championship12.00101181616130Matches
2023-202425Southamptoneng ENGEFL Cup1.00001204310Matches
2023-202425Southamptoneng ENGFA Cup0.60000100200Matches
2023-202425Southamptoneng ENGJr. PL20.50000Matches
2024-202526Southamptoneng ENGEFL Cup3.71004514160Matches
2024-202526Southamptoneng ENGFA Cup2.01002300210Matches
2024-202526Southamptoneng ENG1. Premier League11.9000450295130Matches
2025-202627Southamptoneng ENG2. Championship16.01001750648130Matches
2025-202627Charlton Athleticeng ENG2. Championship18.6700228112217120Matches
2025-202627Southamptoneng ENGFA Cup3.20002019140Matches
2025-202627Charlton Athleticeng ENGFA Cup1.00000006310Matches
12 Seasons6 Clubs5 Leagues282.62310200132131154217201000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Luton Town (4 Seasons)3 Leagues126.91000958187571241040
Southampton (4 Seasons)4 Leagues55.54104229319134550
Barnsley (3 Seasons)4 Leagues45.91001910600000
Aston Villa (3 Seasons)3 Leagues21.6000147026179000
Aston Villa (2 Seasons)1 League8.70000
Southampton (2 Seasons)2 Leagues3.50000
Charlton Athletic (1 Season)2 Leagues19.6700228112820130
Ipswich Town (1 Season)1 League13.0100861462220000
FA Cup (12 Seasons)15.61006914697000
EFL Cup (11 Seasons)14.7100911146712000
Championship (9 Seasons)213.91910165107111020190166000
PL2 — Div. 2 (3 Seasons)11.70000
League One (2 Seasons)22.41015
Premier League (2 Seasons)16.01005504211160
PL2 (1 Season)0.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201516Barnsley3 Leagues7.500030
2015-201617Barnsley3 Leagues17.2100120
2016-201718Barnsley3 Leagues21.2000410600000
2016-201718Aston Villa1 League5.6000200000000
2017-201819Aston Villa1 League6.70000
2017-201819Aston Villa3 Leagues7.50006401757000
2018-201920Aston Villa1 League2.00000
2018-201920Aston Villa3 Leagues8.50006309122000
2018-201920Ipswich Town1 League13.0100861462220000
2019-202021Luton Town3 Leagues35.42002330013542260
2020-202122Luton Town3 Leagues20.00001413211819140
2021-202223Luton Town3 Leagues42.45003423627437470
2022-202324Luton Town2 Leagues29.03002415023026170
2022-202324Southampton1 League3.00000
2022-202324Southampton2 Leagues5.110010020640
2023-202425Southampton1 League0.50000
2023-202425Southampton3 Leagues13.6010121116511140
2024-202526Southampton3 Leagues17.620010131338200
2025-202627Southampton2 Leagues19.21001951739170
2025-202627Charlton Athletic2 Leagues19.6700228112820130
12 Seasons6 Clubs5 Leagues282.62310200132131154217201000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Luton Town (4 Seasons)3 Leagues126.91000958187571241040
Southampton (4 Seasons)4 Leagues55.54104229319134550
Barnsley (3 Seasons)4 Leagues45.91001910600000
Aston Villa (3 Seasons)3 Leagues21.6000147026179000
Aston Villa (2 Seasons)1 League8.70000
Southampton (2 Seasons)2 Leagues3.50000
Charlton Athletic (1 Season)2 Leagues19.6700228112820130
Ipswich Town (1 Season)1 League13.0100861462220000
FA Cup (12 Seasons)15.61006914697000
EFL Cup (11 Seasons)14.7100911146712000
Championship (9 Seasons)213.91910165107111020190166000
PL2 — Div. 2 (3 Seasons)11.70000
League One (2 Seasons)22.41015
Premier League (2 Seasons)16.01005504211160
PL2 (1 Season)0.50000
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-201516Barnsleyeng ENG3. League One11th6.5003Matches
2015-201617Barnsleyeng ENG3. League One6th15.91012Matches
2016-201718Barnsleyeng ENG2. Championship14th17.7000400000000Matches
2016-201718Aston Villaeng ENG2. Championship13th5.6000200000000Matches
2017-201819Aston Villaeng ENGJr. PL2 — Div. 22nd6.70000Matches
2017-201819Aston Villaeng ENG2. Championship4th4.5000520955000Matches
2018-201920Aston Villaeng ENGJr. PL2 — Div. 25th2.00000Matches
2018-201920Aston Villaeng ENG2. Championship5th6.40003304122000Matches
2018-201920Ipswich Towneng ENG2. Championship24th13.0100861462220000Matches
2019-202021Luton Towneng ENG2. Championship19th33.82002328013240250Matches
2020-202122Luton Towneng ENG2. Championship12th17.8000121229117120Matches
2021-202223Luton Towneng ENG2. Championship6th41.45003422627237470Matches
2022-202324Luton Towneng ENG2. Championship3rd27.03002413021926170Matches
2022-202324Southamptoneng ENGJr. PL2 — Div. 21st3.00000Matches
2022-202324Southamptoneng ENG1. Premier League20th4.110010013630Matches
2023-202425Southamptoneng ENGJr. PL217th0.50000Matches
2023-202425Southamptoneng ENG2. Championship4th12.00101181616130Matches
2024-202526Southamptoneng ENG1. Premier League20th11.9000450295130Matches
2025-202627Southamptoneng ENG2. Championship4th16.01001750648130Matches
2025-202627Charlton Athleticeng ENG2. Championship19th18.6700228112217120Matches
12 Seasons6 Clubs3 Leagues252.32110185112111062201182000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Luton Town (4 Seasons)1 League120.01000937587141201010
Southampton (4 Seasons)2 Leagues44.12103318116725420
Barnsley (3 Seasons)2 Leagues40.11001900000000
Aston Villa (3 Seasons)1 League16.5000105013177000
Aston Villa (2 Seasons)1 League8.70000
Southampton (2 Seasons)2 Leagues3.50000
Charlton Athletic (1 Season)1 League18.6700228112217120
Ipswich Town (1 Season)1 League13.0100861462220000
Championship (9 Seasons)213.91910165107111020190166000
PL2 — Div. 2 (3 Seasons)11.70000
League One (2 Seasons)22.41015
Premier League (2 Seasons)16.01005504211160
PL2 (1 Season)0.50000
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-201516Barnsleyeng ENGLeague Cup58th1.00000Matches
2015-201617Barnsleyeng ENGLeague Cup33rd1.30000Matches
2016-201718Barnsleyeng ENGEFL Cup58th1.2000010600000Matches
2016-201718Barnsleyeng ENGFA Cup33rd2.30000Matches
2017-201819Aston Villaeng ENGEFL Cup17th2.0000110802000Matches
2017-201819Aston Villaeng ENGFA Cup33rd1.00000100000Matches
2018-201920Aston Villaeng ENGEFL Cup33rd1.1000200000000Matches
2018-201920Aston Villaeng ENGFA Cup33rd1.0000100500000Matches
2019-202021Luton Towneng ENGEFL Cup17th1.50000203210Matches
2019-202021Luton Towneng ENGFA Cup33rd0.20000000000Matches
2020-202122Luton Towneng ENGEFL Cup17th0.900010014110Matches
2020-202122Luton Towneng ENGFA Cup17th1.300011013110Matches
2021-202223Luton Towneng ENGFA Cup1.00000102000Matches
2022-202324Luton Towneng ENGFA Cup2.000002011000Matches
2022-202324Southamptoneng ENGEFL CupSF1.00000007010Matches
2023-202425Southamptoneng ENGEFL CupRd11.00001204310Matches
2023-202425Southamptoneng ENGFA Cup0.60000100200Matches
2024-202526Southamptoneng ENGEFL CupQF3.71004514160Matches
2024-202526Southamptoneng ENGFA Cup2.01002300210Matches
2025-202627Southamptoneng ENGFA CupSF3.20002019140Matches
2025-202627Charlton Athleticeng ENGFA Cup1.00000006310Matches
12 Seasons5 Clubs2 Leagues30.320015202921619000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (4 Seasons)2 Leagues11.52009112249130
Luton Town (4 Seasons)2 Leagues6.900026043430
Barnsley (3 Seasons)2 Leagues5.8000010600000
Aston Villa (2 Seasons)2 Leagues5.10004201302000
Charlton Athletic (1 Season)1 League1.00000006310
FA Cup (12 Seasons)15.61006914697000
EFL Cup (11 Seasons)14.7100911146712000

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.