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
2009-201018Colchester Unitedeng ENG3. League One17161,41515.7101100400.060.000.060.060.06
2010-201119Sheffield Unitedeng ENG2. Championship1010.0000000000.000.000.000.000.00Matches
2010-201119Sheffield Wedseng ENG3. League One101090010.0000000200.000.000.000.000.00Matches
2011-201220Sheffield Wedseng ENG3. League One44443,96044.0213200800.050.020.070.050.07
2012-201321Wolveseng ENG2. Championship1254925.5101100000.180.000.180.180.18
2013-201422Wolveseng ENG3. League One46464,13946.02242001100.040.040.090.040.09
2014-201523Wolveseng ENG2. Championship44443,96044.0404400700.090.000.090.090.09Matches
2014-201523Wolveseng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2014-201523Wolveseng ENGLeague Cup00Matches
2015-201624Wolveseng ENG2. Championship38383,42038.0202200200.050.000.050.050.05Matches
2015-201624Wolveseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Wolveseng ENG2. Championship39393,51039.04044001000.100.000.100.100.10Matches
2016-201725Wolveseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Wolveseng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2017-201826Wolveseng ENG2. Championship16151,27514.2101100310.070.000.070.070.07Matches
2017-201826Wolveseng ENGEFL Cup444204.7101100100.210.000.210.210.21Matches
2017-201826Wolveseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201927Stoke Cityeng ENG2. Championship17171,53017.0000000200.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENG2. Championship1087228.0000000100.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGFA Cup00Matches
2019-202028Stoke Cityeng ENG2. Championship43403,77541.9415400300.100.020.120.100.12Matches
2019-202028Stoke Cityeng ENGEFL Cup222402.7101100100.370.000.370.370.37Matches
2020-202129Stoke Cityeng ENG2. Championship29272,34426.0101100700.040.000.040.040.04Matches
2020-202129Stoke Cityeng ENGEFL Cup221802.0000000100.000.000.000.000.00Matches
2020-202129Stoke Cityeng ENGFA Cup11640.7000000100.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENG2. Championship111091310.1000000300.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENGEFL Cup221802.0000000200.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENGFA Cup00Matches
2021-202230Sunderlandeng ENG3. League One987328.1101100100.120.000.120.120.12Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2022-202331Sunderlandeng ENG2. Championship40393,46638.5011000600.000.030.030.000.03Matches
2022-202331Sunderlandeng ENGEFL Cup00Matches
2022-202331Sunderlandeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2023-202432Norwich Cityeng ENG2. Championship1655886.5101100000.150.000.150.150.15Matches
2023-202432Sunderlandeng ENG2. Championship00Matches
2023-202432Sunderlandeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2023-202432Norwich Cityeng ENGFA Cup221161.3000000000.000.000.000.000.00Matches
2023-202432Norwich Cityeng ENGJr. PL2221651.8000000100.000.000.000.000.00Matches
2024-202533Blackburn Roverseng ENG2. Championship37343,00933.4202200500.060.000.060.060.06Matches
2024-202533Blackburn Roverseng ENGEFL Cup221551.7000000000.000.000.000.000.00Matches
2024-202533Blackburn Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2025-202634Derby Countyeng ENG2. Championship1076026.7000000100.000.000.000.000.00Matches
2025-202634Derby Countyeng ENGEFL Cup10280.3000000000.000.000.000.000.00Matches
2025-202634Derby Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
17 Seasons10 Clubs4 Leagues52048243,576484.22853328008510.060.010.070.060.07
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
Wolves (6 Seasons)4 Leagues20519717,786197.61521715003510.080.010.090.080.09
Stoke City (4 Seasons)3 Leagues1071019,226102.56176002000.060.010.070.060.07
Sunderland (3 Seasons)4 Leagues52504,49850.0112100900.020.020.040.020.04
Sheffield Weds (2 Seasons)1 League54544,86054.02132001000.040.020.060.040.06
Blackburn Rovers (1 Season)3 Leagues41383,34437.2202200500.050.000.050.050.05
Norwich City (1 Season)2 Leagues1877047.8101100000.130.000.130.130.13
Colchester United (1 Season)1 League17161,41515.7101100400.060.000.060.060.06
Middlesbrough (1 Season)3 Leagues13111,02211.4000000100.000.000.000.000.00
Derby County (1 Season)3 Leagues1287208.0000000100.000.000.000.000.00
Norwich City (1 Season)1 League221651.8000000100.000.000.000.000.00
Sheffield United (1 Season)1 League1010.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (14 Seasons)36332829,607329.02022220005010.060.010.070.060.07
EFL Cup (11 Seasons)18171,71319.0202200600.110.000.110.110.11
FA Cup (11 Seasons)13131,11012.3000000300.000.000.000.000.00
League One (5 Seasons)12612411,146123.86396002600.050.020.070.050.07
PL2 (1 Season)221651.8000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0000000000.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
2009-201018Colchester United1 League17161,41515.7101100400.060.000.060.060.06
2010-201119Sheffield United1 League1010.0000000000.000.000.000.000.00
2010-201119Sheffield Weds1 League101090010.0000000200.000.000.000.000.00
2011-201220Sheffield Weds1 League44443,96044.0213200800.050.020.070.050.07
2012-201321Wolves1 League1254925.5101100000.180.000.180.180.18
2013-201422Wolves1 League46464,13946.02242001100.040.040.090.040.09
2014-201523Wolves3 Leagues46464,17046.3404400700.090.000.090.090.09
2015-201624Wolves2 Leagues39393,51039.0202200200.050.000.050.050.05
2016-201725Wolves3 Leagues41413,69041.04044001100.100.000.100.100.10
2017-201826Wolves3 Leagues21201,78519.8202200410.100.000.100.100.10
2018-201927Middlesbrough3 Leagues13111,02211.4000000100.000.000.000.000.00
2018-201927Stoke City1 League17171,53017.0000000200.000.000.000.000.00
2019-202028Stoke City2 Leagues45424,01544.6516500400.110.020.130.110.13
2020-202129Stoke City3 Leagues32302,58828.8101100900.030.000.030.030.03
2021-202230Stoke City3 Leagues13121,09312.1000000500.000.000.000.000.00
2021-202230Sunderland1 League11901.0000000000.000.000.000.000.00
2021-202230Sunderland1 League987328.1101100100.120.000.120.120.12
2022-202331Sunderland3 Leagues42413,64640.5011000700.000.020.020.000.02
2023-202432Sunderland2 Leagues111201.3000000100.000.000.000.000.00
2023-202432Norwich City2 Leagues1877047.8101100000.130.000.130.130.13
2023-202432Norwich City1 League221651.8000000100.000.000.000.000.00
2024-202533Blackburn Rovers3 Leagues41383,34437.2202200500.050.000.050.050.05
2025-202634Derby County3 Leagues1287208.0000000100.000.000.000.000.00
17 Seasons10 Clubs4 Leagues52048243,576484.22853328008510.060.010.070.060.07
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
Wolves (6 Seasons)4 Leagues20519717,786197.61521715003510.080.010.090.080.09
Stoke City (4 Seasons)3 Leagues1071019,226102.56176002000.060.010.070.060.07
Sunderland (3 Seasons)4 Leagues52504,49850.0112100900.020.020.040.020.04
Sheffield Weds (2 Seasons)1 League54544,86054.02132001000.040.020.060.040.06
Blackburn Rovers (1 Season)3 Leagues41383,34437.2202200500.050.000.050.050.05
Norwich City (1 Season)2 Leagues1877047.8101100000.130.000.130.130.13
Colchester United (1 Season)1 League17161,41515.7101100400.060.000.060.060.06
Middlesbrough (1 Season)3 Leagues13111,02211.4000000100.000.000.000.000.00
Derby County (1 Season)3 Leagues1287208.0000000100.000.000.000.000.00
Norwich City (1 Season)1 League221651.8000000100.000.000.000.000.00
Sheffield United (1 Season)1 League1010.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (14 Seasons)36332829,607329.02022220005010.060.010.070.060.07
EFL Cup (11 Seasons)18171,71319.0202200600.110.000.110.110.11
FA Cup (11 Seasons)13131,11012.3000000300.000.000.000.000.00
League One (5 Seasons)12612411,146123.86396002600.050.020.070.050.07
PL2 (1 Season)221651.8000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201018Colchester Unitedeng ENG3. League One8th17161,41515.7101100400.060.000.060.060.06
2010-201119Sheffield Unitedeng ENG2. Championship23rd1010.0000000000.000.000.000.000.00Matches
2010-201119Sheffield Wedseng ENG3. League One15th101090010.0000000200.000.000.000.000.00Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44443,96044.0213200800.050.020.070.050.07
2012-201321Wolveseng ENG2. Championship23rd1254925.5101100000.180.000.180.180.18
2013-201422Wolveseng ENG3. League One1st46464,13946.02242001100.040.040.090.040.09
2014-201523Wolveseng ENG2. Championship7th44443,96044.0404400700.090.000.090.090.09Matches
2015-201624Wolveseng ENG2. Championship14th38383,42038.0202200200.050.000.050.050.05Matches
2016-201725Wolveseng ENG2. Championship15th39393,51039.04044001000.100.000.100.100.10Matches
2017-201826Wolveseng ENG2. Championship1st16151,27514.2101100310.070.000.070.070.07Matches
2018-201927Middlesbrougheng ENG2. Championship7th1087228.0000000100.000.000.000.000.00Matches
2018-201927Stoke Cityeng ENG2. Championship16th17171,53017.0000000200.000.000.000.000.00Matches
2019-202028Stoke Cityeng ENG2. Championship15th43403,77541.9415400300.100.020.120.100.12Matches
2020-202129Stoke Cityeng ENG2. Championship14th29272,34426.0101100700.040.000.040.040.04Matches
2021-202230Stoke Cityeng ENG2. Championship14th111091310.1000000300.000.000.000.000.00Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th11901.0000000000.000.000.000.000.00Matches
2021-202230Sunderlandeng ENG3. League One5th987328.1101100100.120.000.120.120.12Matches
2022-202331Sunderlandeng ENG2. Championship6th40393,46638.5011000600.000.030.030.000.03Matches
2023-202432Sunderlandeng ENG2. Championship16th00Matches
2023-202432Norwich Cityeng ENG2. Championship6th1655886.5101100000.150.000.150.150.15Matches
2023-202432Norwich Cityeng ENGJr. PL218th221651.8000000100.000.000.000.000.00Matches
2024-202533Blackburn Roverseng ENG2. Championship7th37343,00933.4202200500.060.000.060.060.06Matches
2025-202634Derby Countyeng ENG2. Championship8th1076026.7000000100.000.000.000.000.00Matches
17 Seasons10 Clubs2 Leagues48945240,753452.82653126007610.060.010.070.060.07
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
Wolves (6 Seasons)2 Leagues19518716,796186.61421614003310.080.010.090.080.09
Stoke City (4 Seasons)1 League100948,56295.15165001500.050.010.060.050.06
Sunderland (3 Seasons)2 Leagues49474,19846.6112100700.020.020.040.020.04
Sheffield Weds (2 Seasons)1 League54544,86054.02132001000.040.020.060.040.06
Blackburn Rovers (1 Season)1 League37343,00933.4202200500.060.000.060.060.06
Colchester United (1 Season)1 League17161,41515.7101100400.060.000.060.060.06
Norwich City (1 Season)1 League1655886.5101100000.150.000.150.150.15
Derby County (1 Season)1 League1076026.7000000100.000.000.000.000.00
Middlesbrough (1 Season)1 League1087228.0000000100.000.000.000.000.00
Norwich City (1 Season)1 League221651.8000000100.000.000.000.000.00
Sheffield United (1 Season)1 League1010.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (14 Seasons)36332829,607329.02022220005010.060.010.070.060.07
League One (5 Seasons)12612411,146123.86396002600.050.020.070.050.07
PL2 (1 Season)221651.8000000100.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201523Wolveseng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2014-201523Wolveseng ENGLeague Cup58th00Matches
2015-201624Wolveseng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201725Wolveseng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201725Wolveseng ENGFA Cup9th11901.0000000100.000.000.000.000.00Matches
2017-201826Wolveseng ENGEFL Cup9th444204.7101100100.210.000.210.210.21Matches
2017-201826Wolveseng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th333003.3000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGFA Cup17th00Matches
2019-202028Stoke Cityeng ENGEFL Cup17th222402.7101100100.370.000.370.370.37Matches
2020-202129Stoke Cityeng ENGEFL Cup5th221802.0000000100.000.000.000.000.00Matches
2020-202129Stoke Cityeng ENGFA Cup33rd11640.7000000100.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENGEFL CupRd4221802.0000000200.000.000.000.000.00Matches
2021-202230Stoke Cityeng ENGFA Cup00Matches
2022-202331Sunderlandeng ENGEFL CupRd100Matches
2022-202331Sunderlandeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2023-202432Sunderlandeng ENGEFL CupRd1111201.3000000100.000.000.000.000.00Matches
2023-202432Norwich Cityeng ENGFA Cup221161.3000000000.000.000.000.000.00Matches
2024-202533Blackburn Roverseng ENGEFL CupRd2221551.7000000000.000.000.000.000.00Matches
2024-202533Blackburn Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2025-202634Derby Countyeng ENGEFL CupRd210280.3000000000.000.000.000.000.00Matches
2025-202634Derby Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
12 Seasons7 Clubs2 Leagues31302,82331.4202200900.060.000.060.060.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
Wolves (4 Seasons)2 Leagues101099011.0101100200.090.000.090.090.09
Stoke City (3 Seasons)2 Leagues776647.4101100500.140.000.140.140.14
Sunderland (2 Seasons)2 Leagues333003.3000000200.000.000.000.000.00
Blackburn Rovers (1 Season)2 Leagues443353.7000000000.000.000.000.000.00
Middlesbrough (1 Season)2 Leagues333003.3000000000.000.000.000.000.00
Norwich City (1 Season)1 League221161.3000000000.000.000.000.000.00
Derby County (1 Season)2 Leagues211181.3000000000.000.000.000.000.00
EFL Cup (11 Seasons)18171,71319.0202200600.110.000.110.110.11
FA Cup (11 Seasons)13131,11012.3000000300.000.000.000.000.00

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
2009-201018Colchester Unitedeng ENG3. League One15.7110.061.0000
2010-201119Sheffield Unitedeng ENG2. Championship0.0000.0000Matches
2010-201119Sheffield Wedseng ENG3. League One10.0000.0000Matches
2011-201220Sheffield Wedseng ENG3. League One44.0240.090.5000
2012-201321Wolveseng ENG2. Championship5.5110.181.0000
2013-201422Wolveseng ENG3. League One46.0280.170.2500
2014-201523Wolveseng ENG2. Championship44.0490.200.4400Matches
2014-201523Wolveseng ENGFA Cup2.3000Matches
2015-201624Wolveseng ENG2. Championship38.0280.210.2500Matches
2015-201624Wolveseng ENGFA Cup1.0000Matches
2016-201725Wolveseng ENG2. Championship39.04070.000.180.5700Matches
2016-201725Wolveseng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2016-201725Wolveseng ENGFA Cup1.0000Matches
2017-201826Wolveseng ENG2. Championship14.216116.70.420.070.171.0000Matches
2017-201826Wolveseng ENGEFL Cup4.714250.00.860.430.250.5000Matches
2017-201826Wolveseng ENGFA Cup1.00000.000.0000Matches
2018-201927Stoke Cityeng ENG2. Championship17.0014214.30.820.120.000.0000Matches
2018-201927Middlesbrougheng ENG2. Championship8.006233.30.750.250.000.0000Matches
2018-201927Middlesbrougheng ENGEFL Cup3.30100.00.300.000.0000Matches
2019-202028Stoke Cityeng ENG2. Championship41.94231043.50.550.240.170.4000Matches
2019-202028Stoke Cityeng ENGEFL Cup2.712150.00.750.370.501.0000Matches
2020-202129Stoke Cityeng ENG2. Championship26.0120735.00.770.270.050.1400Matches
2020-202129Stoke Cityeng ENGEFL Cup2.003133.31.500.500.000.0000Matches
2020-202129Stoke Cityeng ENGFA Cup0.702150.02.811.410.000.0000Matches
2021-202230Stoke Cityeng ENG2. Championship10.109111.10.890.100.000.0000Matches
2021-202230Stoke Cityeng ENGEFL Cup2.00200.01.000.000.0000Matches
2021-202230Sunderlandeng ENG3. League One8.116116.70.740.120.171.0000Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.0000Matches
2022-202331Sunderlandeng ENG2. Championship38.5021523.80.550.130.000.0000Matches
2022-202331Sunderlandeng ENGFA Cup2.00100.00.500.000.0000Matches
2023-202432Norwich Cityeng ENG2. Championship6.516350.00.920.460.170.3300Matches
2023-202432Sunderlandeng ENGEFL Cup1.30100.00.750.000.0000Matches
2023-202432Norwich Cityeng ENGFA Cup1.30000.000.0000Matches
2023-202432Norwich Cityeng ENGJr. PL21.8000Matches
2024-202533Blackburn Roverseng ENG2. Championship33.4216637.50.480.180.130.3300Matches
2024-202533Blackburn Roverseng ENGEFL Cup1.70300.01.740.000.0000Matches
2024-202533Blackburn Roverseng ENGFA Cup2.0011100.00.500.500.000.0000Matches
2025-202634Derby Countyeng ENG2. Championship6.70100.00.150.000.0000Matches
2025-202634Derby Countyeng ENGEFL Cup0.30100.03.210.000.0000Matches
2025-202634Derby Countyeng ENGFA Cup1.00200.02.000.000.0000Matches
17 Seasons10 Clubs4 Leagues484.2281538334.00.550.170.100.3400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wolves (6 Seasons)4 Leagues197.615123791.70.200.190.500.4100
Stoke City (4 Seasons)3 Leagues102.56752330.70.730.220.080.2600
Sunderland (3 Seasons)4 Leagues50.0129620.70.580.120.030.1700
Sheffield Weds (2 Seasons)1 League54.0240.070.5000
Blackburn Rovers (1 Season)3 Leagues37.2220735.00.540.190.100.2900
Norwich City (1 Season)2 Leagues7.816350.00.770.380.170.3300
Colchester United (1 Season)1 League15.7110.061.0000
Middlesbrough (1 Season)3 Leagues11.407228.60.620.180.000.0000
Derby County (1 Season)3 Leagues8.00400.00.500.000.0000
Norwich City (1 Season)1 League1.8000
Sheffield United (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (14 Seasons)329.0201226236.10.510.190.110.3200
EFL Cup (11 Seasons)19.0219526.31.000.260.110.4000
FA Cup (11 Seasons)12.306233.30.750.250.000.0000
League One (5 Seasons)123.8661416.70.740.110.170.4300
PL2 (1 Season)1.8000
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201018Colchester United1 League15.7110.061.0000
2010-201119Sheffield United1 League0.0000.0000
2010-201119Sheffield Weds1 League10.0000.0000
2011-201220Sheffield Weds1 League44.0240.090.5000
2012-201321Wolves1 League5.5110.181.0000
2013-201422Wolves1 League46.0280.170.2500
2014-201523Wolves3 Leagues46.3490.200.4400
2015-201624Wolves2 Leagues39.0280.210.2500
2016-201725Wolves3 Leagues41.0428400.00.050.202.000.5000
2017-201826Wolves3 Leagues19.8210330.00.500.150.200.6700
2018-201927Middlesbrough3 Leagues11.407228.60.620.180.000.0000
2018-201927Stoke City1 League17.0014214.30.820.120.000.0000
2019-202028Stoke City2 Leagues44.65251144.00.560.250.200.4500
2020-202129Stoke City3 Leagues28.8125936.00.870.310.040.1100
2021-202230Stoke City3 Leagues12.101119.10.910.080.000.0000
2021-202230Sunderland1 League1.0000
2021-202230Sunderland1 League8.116116.70.740.120.171.0000
2022-202331Sunderland3 Leagues40.5022522.70.540.120.000.0000
2023-202432Sunderland2 Leagues1.30100.00.750.000.0000
2023-202432Norwich City2 Leagues7.816350.00.770.380.170.3300
2023-202432Norwich City1 League1.8000
2024-202533Blackburn Rovers3 Leagues37.2220735.00.540.190.100.2900
2025-202634Derby County3 Leagues8.00400.00.500.000.0000
17 Seasons10 Clubs4 Leagues484.2281538334.00.550.170.100.3400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wolves (6 Seasons)4 Leagues197.615123791.70.200.190.500.4100
Stoke City (4 Seasons)3 Leagues102.56752330.70.730.220.080.2600
Sunderland (3 Seasons)4 Leagues50.0129620.70.580.120.030.1700
Sheffield Weds (2 Seasons)1 League54.0240.070.5000
Blackburn Rovers (1 Season)3 Leagues37.2220735.00.540.190.100.2900
Norwich City (1 Season)2 Leagues7.816350.00.770.380.170.3300
Colchester United (1 Season)1 League15.7110.061.0000
Middlesbrough (1 Season)3 Leagues11.407228.60.620.180.000.0000
Derby County (1 Season)3 Leagues8.00400.00.500.000.0000
Norwich City (1 Season)1 League1.8000
Sheffield United (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (14 Seasons)329.0201226236.10.510.190.110.3200
EFL Cup (11 Seasons)19.0219526.31.000.260.110.4000
FA Cup (11 Seasons)12.306233.30.750.250.000.0000
League One (5 Seasons)123.8661416.70.740.110.170.4300
PL2 (1 Season)1.8000
PL2 — Div. 2 (1 Season)1.0000
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
2009-201018Colchester Unitedeng ENG3. League One8th15.7110.061.0000
2010-201119Sheffield Unitedeng ENG2. Championship23rd0.0000.0000Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.0000.0000Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.0240.090.5000
2012-201321Wolveseng ENG2. Championship23rd5.5110.181.0000
2013-201422Wolveseng ENG3. League One1st46.0280.170.2500
2014-201523Wolveseng ENG2. Championship7th44.0490.200.4400Matches
2015-201624Wolveseng ENG2. Championship14th38.0280.210.2500Matches
2016-201725Wolveseng ENG2. Championship15th39.04070.000.180.5700Matches
2017-201826Wolveseng ENG2. Championship1st14.216116.70.420.070.171.0000Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.006233.30.750.250.000.0000Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.0014214.30.820.120.000.0000Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.94231043.50.550.240.170.4000Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.0120735.00.770.270.050.1400Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.109111.10.890.100.000.0000Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.0000Matches
2021-202230Sunderlandeng ENG3. League One5th8.116116.70.740.120.171.0000Matches
2022-202331Sunderlandeng ENG2. Championship6th38.5021523.80.550.130.000.0000Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.516350.00.920.460.170.3300Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.8000Matches
2024-202533Blackburn Roverseng ENG2. Championship7th33.4216637.50.480.180.130.3300Matches
2025-202634Derby Countyeng ENG2. Championship8th6.70100.00.150.000.0000Matches
17 Seasons10 Clubs2 Leagues452.8261287635.20.510.170.110.3400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wolves (6 Seasons)2 Leagues186.614634133.30.110.180.830.4100
Stoke City (4 Seasons)1 League95.15662030.30.690.210.080.2500
Sunderland (3 Seasons)2 Leagues46.6127622.20.580.130.040.1700
Sheffield Weds (2 Seasons)1 League54.0240.070.5000
Blackburn Rovers (1 Season)1 League33.4216637.50.480.180.130.3300
Colchester United (1 Season)1 League15.7110.061.0000
Norwich City (1 Season)1 League6.516350.00.920.460.170.3300
Derby County (1 Season)1 League6.70100.00.150.000.0000
Middlesbrough (1 Season)1 League8.006233.30.750.250.000.0000
Norwich City (1 Season)1 League1.8000
Sheffield United (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (14 Seasons)329.0201226236.10.510.190.110.3200
League One (5 Seasons)123.8661416.70.740.110.170.4300
PL2 (1 Season)1.8000
PL2 — Div. 2 (1 Season)1.0000
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-201523Wolveseng ENGFA Cup33rd2.3000Matches
2015-201624Wolveseng ENGFA Cup33rd1.0000Matches
2016-201725Wolveseng ENGEFL Cup17th1.002150.02.001.000.000.0000Matches
2016-201725Wolveseng ENGFA Cup9th1.0000Matches
2017-201826Wolveseng ENGEFL Cup9th4.714250.00.860.430.250.5000Matches
2017-201826Wolveseng ENGFA Cup33rd1.00000.000.0000Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.30100.00.300.000.0000Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.712150.00.750.370.501.0000Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.003133.31.500.500.000.0000Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.702150.02.811.410.000.0000Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.00200.01.000.000.0000Matches
2022-202331Sunderlandeng ENGFA Cup2.00100.00.500.000.0000Matches
2023-202432Sunderlandeng ENGEFL CupRd11.30100.00.750.000.0000Matches
2023-202432Norwich Cityeng ENGFA Cup1.30000.000.0000Matches
2024-202533Blackburn Roverseng ENGEFL CupRd21.70300.01.740.000.0000Matches
2024-202533Blackburn Roverseng ENGFA Cup2.0011100.00.500.500.000.0000Matches
2025-202634Derby Countyeng ENGEFL CupRd20.30100.03.210.000.0000Matches
2025-202634Derby Countyeng ENGFA Cup1.00200.02.000.000.0000Matches
12 Seasons7 Clubs2 Leagues31.4225728.00.920.260.080.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wolves (4 Seasons)2 Leagues11.016350.00.900.450.170.3300
Stoke City (3 Seasons)2 Leagues7.419333.31.220.410.110.3300
Sunderland (2 Seasons)2 Leagues3.30200.00.600.000.0000
Blackburn Rovers (1 Season)2 Leagues3.704125.01.070.270.000.0000
Middlesbrough (1 Season)2 Leagues3.30100.00.300.000.0000
Norwich City (1 Season)1 League1.30000.000.0000
Derby County (1 Season)2 Leagues1.30300.02.290.000.0000
EFL Cup (11 Seasons)19.0219526.31.000.260.110.4000
FA Cup (11 Seasons)12.306233.30.750.250.000.0000

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
2009-201018Colchester Unitedeng ENG3. League One171,4158334.215.7161
2010-201119Sheffield Unitedeng ENG2. Championship1110.00.001Matches
2010-201119Sheffield Wedseng ENG3. League One109009021.710.0100Matches
2011-201220Sheffield Wedseng ENG3. League One443,9609095.744.0440
2012-201321Wolveseng ENG2. Championship124924111.95.557
2013-201422Wolveseng ENG3. League One464,13990100.046.0460
2014-201523Wolveseng ENG2. Championship443,9609095.744.04444001.646553+12+0.27-0.73Matches
2014-201523Wolveseng ENGFA Cup2210105100.02.321052000.503300.00Matches
2014-201523Wolveseng ENGLeague Cup00001Matches
2015-201624Wolveseng ENG2. Championship383,4209082.638.03838001.324446-2-0.05+0.32Matches
2015-201624Wolveseng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2016-201725Wolveseng ENG2. Championship393,5109084.839.03939041.31494900.00+0.57Matches
2016-201725Wolveseng ENGEFL Cup1909033.31.01901023.0021+1+1.00+1.50Matches
2016-201725Wolveseng ENGFA Cup1909033.31.01901020.0002-2-2.00-3.50Matches
2017-201826Wolveseng ENG2. Championship161,2758030.814.215131272.002617+9+0.64-0.43Matches
2017-201826Wolveseng ENGEFL Cup4420105100.04.741054002.2540+4+0.86Matches
2017-201826Wolveseng ENGFA Cup1909050.01.01901000.0012-1-1.00-1.00Matches
2018-201927Stoke Cityeng ENG2. Championship171,5309037.017.0179017001.001215-3-0.18-0.04Matches
2018-201927Middlesbrougheng ENG2. Championship107227217.48.0890820111.9098+1+0.12-0.06Matches
2018-201927Middlesbrougheng ENGEFL Cup330010058.83.331003002.003300.00-0.43Matches
2018-201927Middlesbrougheng ENGFA Cup00001Matches
2019-202028Stoke Cityeng ENG2. Championship433,7758891.241.940904035831.30595900.00+1.48Matches
2019-202028Stoke Cityeng ENGEFL Cup224012072.72.721202001.503300.00-1.00Matches
2020-202129Stoke Cityeng ENG2. Championship292,3448156.626.027862325151.413429+5+0.19+0.54Matches
2020-202129Stoke Cityeng ENGEFL Cup21809040.02.02902030.5013-2-1.00-2.00Matches
2020-202129Stoke Cityeng ENGFA Cup1646471.10.71640000.0002-2-2.81+4.11Matches
2021-202230Stoke Cityeng ENG2. Championship119138322.110.1109010113111.73118+3+0.30+0.24Matches
2021-202230Stoke Cityeng ENGEFL Cup21809050.02.02902003.0051+4+2.00+2.00Matches
2021-202230Stoke Cityeng ENGFA Cup00001Matches
2021-202230Sunderlandeng ENG3. League One97328117.78.1890811231.92121200.00-0.69Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 2190903.81.01901000.0002-2-2.00-1.52Matches
2022-202331Sunderlandeng ENG2. Championship403,4668783.738.539873416901.385348+5+0.13-0.94Matches
2022-202331Sunderlandeng ENGEFL Cup00001Matches
2022-202331Sunderlandeng ENGFA Cup21809066.72.02902000.5034-1-0.50-1.50Matches
2023-202432Norwich Cityeng ENG2. Championship165883714.26.558941113221.88910-1-0.15-0.56Matches
2023-202432Sunderlandeng ENG2. Championship00004Matches
2023-202432Sunderlandeng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2023-202432Norwich Cityeng ENGFA Cup21165843.01.32581002.0012-1-0.78-0.78Matches
2023-202432Norwich Cityeng ENGJr. PL22165839.21.82831001.503300.00-0.06Matches
2024-202533Blackburn Roverseng ENG2. Championship373,0098172.733.434873032121.493533+2+0.06-0.18Matches
2024-202533Blackburn Roverseng ENGEFL Cup21557886.11.72781001.5071+6+3.48+10.68Matches
2024-202533Blackburn Roverseng ENGFA Cup218090100.02.02902001.5012-1-0.50Matches
2025-202634Derby Countyeng ENG2. Championship106026014.56.7786531241.30915-6-0.90-1.25Matches
2025-202634Derby Countyeng ENGEFL Cup1282815.60.30012801.001100.00+0.59Matches
2025-202634Derby Countyeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
17 Seasons10 Clubs4 Leagues52043,5768447.3484.24828934038181371.46464437+27+0.07-0.20
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (6 Seasons)4 Leagues20517,7868767.4197.6197991448361.49194174+20+0.14-0.44
Stoke City (4 Seasons)3 Leagues1079,2268651.1102.51018996633331.33125120+5+0.05+0.19
Sunderland (3 Seasons)4 Leagues524,4988734.950.050884524181.436965+4+0.08-0.67
Sheffield Weds (2 Seasons)1 League544,8609058.754.0540
Blackburn Rovers (1 Season)3 Leagues413,3448274.337.238863332121.494336+7+0.19+0.11
Norwich City (1 Season)2 Leagues187043916.07.878051113221.891012-2-0.26-0.64
Colchester United (1 Season)1 League171,4158334.215.7161
Middlesbrough (1 Season)3 Leagues131,0227920.811.411931120121.921211+1+0.09-0.11
Derby County (1 Season)3 Leagues127206016.38.0886648241.171119-8-1.00-1.32
Norwich City (1 Season)1 League2165839.21.82831001.503300.00-0.06
Sheffield United (1 Season)1 League1110.00.001
Sunderland (1 Season)1 League190903.81.01901000.0002-2-2.00-1.52
Championship (14 Seasons)36329,6078244.7329.03288830535181231.46415390+25+0.08-0.15
EFL Cup (11 Seasons)181,7139557.119.017991612871.832714+13+0.68+0.60
FA Cup (11 Seasons)131,1108550.712.3138511040.691021-11-0.89-1.23
League One (5 Seasons)12611,1468853.8123.812490821231.92121200.00-0.69
PL2 (1 Season)2165839.21.82831001.503300.00-0.06
PL2 — Div. 2 (1 Season)190903.81.01901000.0002-2-2.00-1.52
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
2009-201018Colchester United1 League171,4158334.215.7161
2010-201119Sheffield United1 League1110.00.001
2010-201119Sheffield Weds1 League109009021.710.0100
2011-201220Sheffield Weds1 League443,9609095.744.0440
2012-201321Wolves1 League124924111.95.557
2013-201422Wolves1 League464,13990100.046.0460
2014-201523Wolves3 Leagues464,1709193.946.34610546011.596856+12+0.26-0.74
2015-201624Wolves2 Leagues393,5109083.039.0399039001.294447-3-0.08+0.30
2016-201725Wolves3 Leagues413,6909078.841.0419041081.325152-1-0.02+0.16
2017-201826Wolves3 Leagues211,7858537.719.820102181271.953119+12+0.61-0.43
2018-201927Middlesbrough3 Leagues131,0227920.811.411931120121.921211+1+0.09-0.11
2018-201927Stoke City1 League171,5309037.017.0179017001.001215-3-0.18-0.04
2019-202028Stoke City2 Leagues454,0158989.844.642914235831.31626200.00+0.99
2020-202129Stoke City3 Leagues322,5888155.328.830862525181.313534+1+0.03+0.29
2021-202230Stoke City3 Leagues131,0938422.912.1129012113121.93169+7+0.58+0.52
2021-202230Sunderland1 League190903.81.01901000.0002-2-2.00-1.52
2021-202230Sunderland1 League97328117.78.1890811231.92121200.00-0.69
2022-202331Sunderland3 Leagues423,6468781.040.541873616911.345652+4+0.10-0.96
2023-202432Sunderland2 Leagues11201202.81.311201041.001100.00
2023-202432Norwich City2 Leagues187043916.07.878051113221.891012-2-0.26-0.64
2023-202432Norwich City1 League2165839.21.82831001.503300.00-0.06
2024-202533Blackburn Rovers3 Leagues413,3448274.337.238863332121.494336+7+0.19+0.11
2025-202634Derby County3 Leagues127206016.38.0886648241.171119-8-1.00-1.32
17 Seasons10 Clubs4 Leagues52043,5768447.3484.24828934038181371.46464437+27+0.07-0.20
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (6 Seasons)4 Leagues20517,7868767.4197.6197991448361.49194174+20+0.14-0.44
Stoke City (4 Seasons)3 Leagues1079,2268651.1102.51018996633331.33125120+5+0.05+0.19
Sunderland (3 Seasons)4 Leagues524,4988734.950.050884524181.436965+4+0.08-0.67
Sheffield Weds (2 Seasons)1 League544,8609058.754.0540
Blackburn Rovers (1 Season)3 Leagues413,3448274.337.238863332121.494336+7+0.19+0.11
Norwich City (1 Season)2 Leagues187043916.07.878051113221.891012-2-0.26-0.64
Colchester United (1 Season)1 League171,4158334.215.7161
Middlesbrough (1 Season)3 Leagues131,0227920.811.411931120121.921211+1+0.09-0.11
Derby County (1 Season)3 Leagues127206016.38.0886648241.171119-8-1.00-1.32
Norwich City (1 Season)1 League2165839.21.82831001.503300.00-0.06
Sheffield United (1 Season)1 League1110.00.001
Sunderland (1 Season)1 League190903.81.01901000.0002-2-2.00-1.52
Championship (14 Seasons)36329,6078244.7329.03288830535181231.46415390+25+0.08-0.15
EFL Cup (11 Seasons)181,7139557.119.017991612871.832714+13+0.68+0.60
FA Cup (11 Seasons)131,1108550.712.3138511040.691021-11-0.89-1.23
League One (5 Seasons)12611,1468853.8123.812490821231.92121200.00-0.69
PL2 (1 Season)2165839.21.82831001.503300.00-0.06
PL2 — Div. 2 (1 Season)190903.81.01901000.0002-2-2.00-1.52
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
2009-201018Colchester Unitedeng ENG3. League One8th171,4158334.215.7161
2010-201119Sheffield Unitedeng ENG2. Championship23rd1110.00.001Matches
2010-201119Sheffield Wedseng ENG3. League One15th109009021.710.0100Matches
2011-201220Sheffield Wedseng ENG3. League One2nd443,9609095.744.0440
2012-201321Wolveseng ENG2. Championship23rd124924111.95.557
2013-201422Wolveseng ENG3. League One1st464,13990100.046.0460
2014-201523Wolveseng ENG2. Championship7th443,9609095.744.04444001.646553+12+0.27-0.73Matches
2015-201624Wolveseng ENG2. Championship14th383,4209082.638.03838001.324446-2-0.05+0.32Matches
2016-201725Wolveseng ENG2. Championship15th393,5109084.839.03939041.31494900.00+0.57Matches
2017-201826Wolveseng ENG2. Championship1st161,2758030.814.215131272.002617+9+0.64-0.43Matches
2018-201927Middlesbrougheng ENG2. Championship7th107227217.48.0890820111.9098+1+0.12-0.06Matches
2018-201927Stoke Cityeng ENG2. Championship16th171,5309037.017.0179017001.001215-3-0.18-0.04Matches
2019-202028Stoke Cityeng ENG2. Championship15th433,7758891.241.940904035831.30595900.00+1.48Matches
2020-202129Stoke Cityeng ENG2. Championship14th292,3448156.626.027862325151.413429+5+0.19+0.54Matches
2021-202230Stoke Cityeng ENG2. Championship14th119138322.110.1109010113111.73118+3+0.30+0.24Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th190903.81.01901000.0002-2-2.00-1.52Matches
2021-202230Sunderlandeng ENG3. League One5th97328117.78.1890811231.92121200.00-0.69Matches
2022-202331Sunderlandeng ENG2. Championship6th403,4668783.738.539873416901.385348+5+0.13-0.94Matches
2023-202432Sunderlandeng ENG2. Championship16th00004Matches
2023-202432Norwich Cityeng ENG2. Championship6th165883714.26.558941113221.88910-1-0.15-0.56Matches
2023-202432Norwich Cityeng ENGJr. PL218th2165839.21.82831001.503300.00-0.06Matches
2024-202533Blackburn Roverseng ENG2. Championship7th373,0098172.733.434873032121.493533+2+0.06-0.18Matches
2025-202634Derby Countyeng ENG2. Championship8th106026014.56.7786531241.30915-6-0.90-1.25Matches
17 Seasons10 Clubs2 Leagues48940,7538346.9452.84528831337181261.47427402+25+0.08-0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (6 Seasons)2 Leagues19516,7968667.6186.61871348311.50184165+19+0.14-0.45
Stoke City (4 Seasons)1 League1008,5628651.795.1948990633291.33116111+5+0.05+0.22
Sunderland (3 Seasons)2 Leagues494,1988633.846.647884224171.486560+5+0.11-0.64
Sheffield Weds (2 Seasons)1 League544,8609058.754.0540
Blackburn Rovers (1 Season)1 League373,0098172.733.434873032121.493533+2+0.06-0.18
Colchester United (1 Season)1 League171,4158334.215.7161
Norwich City (1 Season)1 League165883714.26.558941113221.88910-1-0.15-0.56
Derby County (1 Season)1 League106026014.56.7786531241.30915-6-0.90-1.25
Middlesbrough (1 Season)1 League107227217.48.0890820111.9098+1+0.12-0.06
Norwich City (1 Season)1 League2165839.21.82831001.503300.00-0.06
Sheffield United (1 Season)1 League1110.00.001
Sunderland (1 Season)1 League190903.81.01901000.0002-2-2.00-1.52
Championship (14 Seasons)36329,6078244.7329.03288830535181231.46415390+25+0.08-0.15
League One (5 Seasons)12611,1468853.8123.812490821231.92121200.00-0.69
PL2 (1 Season)2165839.21.82831001.503300.00-0.06
PL2 — Div. 2 (1 Season)190903.81.01901000.0002-2-2.00-1.52
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-201523Wolveseng ENGFA Cup33rd2210105100.02.321052000.503300.00Matches
2014-201523Wolveseng ENGLeague Cup58th00001Matches
2015-201624Wolveseng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2016-201725Wolveseng ENGEFL Cup17th1909033.31.01901023.0021+1+1.00+1.50Matches
2016-201725Wolveseng ENGFA Cup9th1909033.31.01901020.0002-2-2.00-3.50Matches
2017-201826Wolveseng ENGEFL Cup9th4420105100.04.741054002.2540+4+0.86Matches
2017-201826Wolveseng ENGFA Cup33rd1909050.01.01901000.0012-1-1.00-1.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th330010058.83.331003002.003300.00-0.43Matches
2018-201927Middlesbrougheng ENGFA Cup17th00001Matches
2019-202028Stoke Cityeng ENGEFL Cup17th224012072.72.721202001.503300.00-1.00Matches
2020-202129Stoke Cityeng ENGEFL Cup5th21809040.02.02902030.5013-2-1.00-2.00Matches
2020-202129Stoke Cityeng ENGFA Cup33rd1646471.10.71640000.0002-2-2.81+4.11Matches
2021-202230Stoke Cityeng ENGEFL CupRd421809050.02.02902003.0051+4+2.00+2.00Matches
2021-202230Stoke Cityeng ENGFA Cup00001Matches
2022-202331Sunderlandeng ENGEFL CupRd100001Matches
2022-202331Sunderlandeng ENGFA Cup21809066.72.02902000.5034-1-0.50-1.50Matches
2023-202432Sunderlandeng ENGEFL CupRd11120120100.01.311201001.001100.00Matches
2023-202432Norwich Cityeng ENGFA Cup21165843.01.32581002.0012-1-0.78-0.78Matches
2024-202533Blackburn Roverseng ENGEFL CupRd221557886.11.72781001.5071+6+3.48+10.68Matches
2024-202533Blackburn Roverseng ENGFA Cup218090100.02.02902001.5012-1-0.50Matches
2025-202634Derby Countyeng ENGEFL CupRd21282815.60.30012801.001100.00+0.59Matches
2025-202634Derby Countyeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
12 Seasons7 Clubs2 Leagues312,8239154.431.4309327128111.353735+2+0.06-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (4 Seasons)2 Leagues109909964.711.0109910051.30109+1+0.09-0.31
Stoke City (3 Seasons)2 Leagues76649544.37.47956041.439900.00-0.32
Sunderland (2 Seasons)2 Leagues330010062.53.331003010.6745-1-0.30-1.30
Blackburn Rovers (1 Season)2 Leagues43358493.13.74843001.5083+5+1.34+8.54
Middlesbrough (1 Season)2 Leagues330010038.53.331003012.003300.00-0.43
Norwich City (1 Season)1 League21165843.01.32581002.0012-1-0.78-0.78
Derby County (1 Season)2 Leagues21185943.71.3190112800.5024-2-1.53-0.93
EFL Cup (11 Seasons)181,7139557.119.017991612871.832714+13+0.68+0.60
FA Cup (11 Seasons)131,1108550.712.3138511040.691021-11-0.89-1.23
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
2009-201018Colchester Unitedeng ENG3. League One15.74013
2010-201119Sheffield Unitedeng ENG2. Championship0.0000Matches
2010-201119Sheffield Wedseng ENG3. League One10.02011Matches
2011-201220Sheffield Wedseng ENG3. League One44.08040
2012-201321Wolveseng ENG2. Championship5.5007
2013-201422Wolveseng ENG3. League One46.011059
2014-201523Wolveseng ENG2. Championship44.07051Matches
2014-201523Wolveseng ENGFA Cup2.30000Matches
2015-201624Wolveseng ENG2. Championship38.02040Matches
2015-201624Wolveseng ENGFA Cup1.00000Matches
2016-201725Wolveseng ENG2. Championship39.010005800000000Matches
2016-201725Wolveseng ENGEFL Cup1.0000211030000Matches
2016-201725Wolveseng ENGFA Cup1.01000Matches
2017-201826Wolveseng ENG2. Championship14.2310247001915000Matches
2017-201826Wolveseng ENGEFL Cup4.7100781183000Matches
2017-201826Wolveseng ENGFA Cup1.00002100300Matches
2018-201927Stoke Cityeng ENG2. Championship17.02002110013412000Matches
2018-201927Middlesbrougheng ENG2. Championship8.010011321126000Matches
2018-201927Middlesbrougheng ENGEFL Cup3.3000120013000Matches
2019-202028Stoke Cityeng ENG2. Championship41.930053276373271Matches
2019-202028Stoke Cityeng ENGEFL Cup2.71003300420Matches
2020-202129Stoke Cityeng ENG2. Championship26.070037120042110Matches
2020-202129Stoke Cityeng ENGEFL Cup2.01002100440Matches
2020-202129Stoke Cityeng ENGFA Cup0.71001000110Matches
2021-202230Stoke Cityeng ENG2. Championship10.1300143001490Matches
2021-202230Stoke Cityeng ENGEFL Cup2.02001100510Matches
2021-202230Sunderlandeng ENG3. League One8.1100710001081Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.00000Matches
2022-202331Sunderlandeng ENG2. Championship38.560029192034160Matches
2022-202331Sunderlandeng ENGFA Cup2.01002000000Matches
2023-202432Norwich Cityeng ENG2. Championship6.50001200440Matches
2023-202432Sunderlandeng ENGEFL Cup1.31001000110Matches
2023-202432Norwich Cityeng ENGFA Cup1.30001200000Matches
2023-202432Norwich Cityeng ENGJr. PL21.81000Matches
2024-202533Blackburn Roverseng ENG2. Championship33.450031221032220Matches
2024-202533Blackburn Roverseng ENGEFL Cup1.70000100100Matches
2024-202533Blackburn Roverseng ENGFA Cup2.00001000310Matches
2025-202634Derby Countyeng ENG2. Championship6.710097001320Matches
2025-202634Derby Countyeng ENGEFL Cup0.30000000000Matches
2025-202634Derby Countyeng ENGFA Cup1.00004100000Matches
17 Seasons10 Clubs4 Leagues484.28510544143136321148002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (6 Seasons)4 Leagues197.6351025017213318000
Stoke City (4 Seasons)3 Leagues102.52000132576417767001
Sunderland (3 Seasons)4 Leagues50.090039292045251
Sheffield Weds (2 Seasons)1 League54.010051
Blackburn Rovers (1 Season)3 Leagues37.250032231036230
Norwich City (1 Season)2 Leagues7.80002400440
Colchester United (1 Season)1 League15.74013
Middlesbrough (1 Season)3 Leagues11.410012521139000
Derby County (1 Season)3 Leagues8.0100138001320
Norwich City (1 Season)1 League1.81000
Sheffield United (1 Season)1 League0.0000
Sunderland (1 Season)1 League1.00000
Championship (14 Seasons)329.05010386112115277124001
EFL Cup (11 Seasons)19.06001717212714000
FA Cup (11 Seasons)12.330011400720
League One (5 Seasons)123.8260013010001081
PL2 (1 Season)1.81000
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201018Colchester United1 League15.74013
2010-201119Sheffield United1 League0.0000
2010-201119Sheffield Weds1 League10.02011
2011-201220Sheffield Weds1 League44.08040
2012-201321Wolves1 League5.5007
2013-201422Wolves1 League46.011059
2014-201523Wolves3 Leagues46.3700510
2015-201624Wolves2 Leagues39.0200400
2016-201725Wolves3 Leagues41.011006011030000
2017-201826Wolves3 Leagues19.84103316113018000
2018-201927Middlesbrough3 Leagues11.410012521139000
2018-201927Stoke City1 League17.02002110013412000
2019-202028Stoke City2 Leagues44.640056306377291
2020-202129Stoke City3 Leagues28.890040130047160
2021-202230Stoke City3 Leagues12.15001540019100
2021-202230Sunderland1 League1.00000
2021-202230Sunderland1 League8.1100710001081
2022-202331Sunderland3 Leagues40.570031192034160
2023-202432Sunderland2 Leagues1.31001000110
2023-202432Norwich City2 Leagues7.80002400440
2023-202432Norwich City1 League1.81000
2024-202533Blackburn Rovers3 Leagues37.250032231036230
2025-202634Derby County3 Leagues8.0100138001320
17 Seasons10 Clubs4 Leagues484.28510544143136321148002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (6 Seasons)4 Leagues197.6351025017213318000
Stoke City (4 Seasons)3 Leagues102.52000132576417767001
Sunderland (3 Seasons)4 Leagues50.090039292045251
Sheffield Weds (2 Seasons)1 League54.010051
Blackburn Rovers (1 Season)3 Leagues37.250032231036230
Norwich City (1 Season)2 Leagues7.80002400440
Colchester United (1 Season)1 League15.74013
Middlesbrough (1 Season)3 Leagues11.410012521139000
Derby County (1 Season)3 Leagues8.0100138001320
Norwich City (1 Season)1 League1.81000
Sheffield United (1 Season)1 League0.0000
Sunderland (1 Season)1 League1.00000
Championship (14 Seasons)329.05010386112115277124001
EFL Cup (11 Seasons)19.06001717212714000
FA Cup (11 Seasons)12.330011400720
League One (5 Seasons)123.8260013010001081
PL2 (1 Season)1.81000
PL2 — Div. 2 (1 Season)1.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
2009-201018Colchester Unitedeng ENG3. League One8th15.74013
2010-201119Sheffield Unitedeng ENG2. Championship23rd0.0000Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.02011Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.08040
2012-201321Wolveseng ENG2. Championship23rd5.5007
2013-201422Wolveseng ENG3. League One1st46.011059
2014-201523Wolveseng ENG2. Championship7th44.07051Matches
2015-201624Wolveseng ENG2. Championship14th38.02040Matches
2016-201725Wolveseng ENG2. Championship15th39.010005800000000Matches
2017-201826Wolveseng ENG2. Championship1st14.2310247001915000Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.010011321126000Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.02002110013412000Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.930053276373271Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.070037120042110Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.1300143001490Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.00000Matches
2021-202230Sunderlandeng ENG3. League One5th8.1100710001081Matches
2022-202331Sunderlandeng ENG2. Championship6th38.560029192034160Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.50001200440Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.81000Matches
2024-202533Blackburn Roverseng ENG2. Championship7th33.450031221032220Matches
2025-202634Derby Countyeng ENG2. Championship8th6.710097001320Matches
17 Seasons10 Clubs2 Leagues452.87610516122115287132002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (6 Seasons)2 Leagues186.633102397001915000
Stoke City (4 Seasons)1 League95.11500125526416359001
Sunderland (3 Seasons)2 Leagues46.670036292044241
Sheffield Weds (2 Seasons)1 League54.010051
Blackburn Rovers (1 Season)1 League33.450031221032220
Colchester United (1 Season)1 League15.74013
Norwich City (1 Season)1 League6.50001200440
Derby County (1 Season)1 League6.710097001320
Middlesbrough (1 Season)1 League8.010011321126000
Norwich City (1 Season)1 League1.81000
Sheffield United (1 Season)1 League0.0000
Sunderland (1 Season)1 League1.00000
Championship (14 Seasons)329.05010386112115277124001
League One (5 Seasons)123.8260013010001081
PL2 (1 Season)1.81000
PL2 — Div. 2 (1 Season)1.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-201523Wolveseng ENGFA Cup33rd2.30000Matches
2015-201624Wolveseng ENGFA Cup33rd1.00000Matches
2016-201725Wolveseng ENGEFL Cup17th1.0000211030000Matches
2016-201725Wolveseng ENGFA Cup9th1.01000Matches
2017-201826Wolveseng ENGEFL Cup9th4.7100781183000Matches
2017-201826Wolveseng ENGFA Cup33rd1.00002100300Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.3000120013000Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.71003300420Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.01002100440Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.71001000110Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.02001100510Matches
2022-202331Sunderlandeng ENGFA Cup2.01002000000Matches
2023-202432Sunderlandeng ENGEFL CupRd11.31001000110Matches
2023-202432Norwich Cityeng ENGFA Cup1.30001200000Matches
2024-202533Blackburn Roverseng ENGEFL CupRd21.70000100100Matches
2024-202533Blackburn Roverseng ENGFA Cup2.00001000310Matches
2025-202634Derby Countyeng ENGEFL CupRd20.30000000000Matches
2025-202634Derby Countyeng ENGFA Cup1.00004100000Matches
12 Seasons7 Clubs2 Leagues31.49002821213416000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (4 Seasons)2 Leagues11.0200111021143000
Stoke City (3 Seasons)2 Leagues7.450075001480
Sunderland (2 Seasons)2 Leagues3.32003000110
Blackburn Rovers (1 Season)2 Leagues3.70001100410
Middlesbrough (1 Season)2 Leagues3.3000120013000
Norwich City (1 Season)1 League1.30001200000
Derby County (1 Season)2 Leagues1.30004100000
EFL Cup (11 Seasons)19.06001717212714000
FA Cup (11 Seasons)12.330011400720

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.