Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-14SatChampionshipMatchweek 21HomeW 2–0BlackburnLuton TownYCB9000001000611020.10.10.020384388.4022000Match Report
2024-12-10TueChampionshipMatchweek 20AwayW 1–0BlackburnSheffield WedsYCB9000000000580010.00.00.000414885.4129000Match Report
2024-12-07SatChampionshipMatchweek 19AwayW 1–0BlackburnHull CityYCB9000000000681000.00.00.000555993.2042000Match Report
2024-11-30SatChampionshipMatchweek 18HomeW 1–0BlackburnLeeds UnitedYCB9000001100271200.10.10.00091369.207000Match Report
2024-11-27WedChampionshipMatchweek 17AwayW 1–0BlackburnMiddlesbroughYCB9000000000540120.00.00.000414787.2029000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Colchester Utdeng ENG3. League One17161,41515.7101100400.060.000.060.060.06
2010-201119Sheffield Utdeng 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.0000000201.21.20.11.372910.000.000.000.000.000.070.010.080.070.08Matches
2018-201927Middlesbrougheng ENG2. Championship1087228.0000000101.31.30.01.321420.000.000.000.000.000.160.000.160.160.16Matches
2018-201927Middlesbrougheng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGFA Cup00Matches
2019-202028Stoke Cityeng ENG2. Championship43403,77541.9415400303.23.20.84.079050.100.020.120.100.120.080.020.100.080.10Matches
2019-202028Stoke Cityeng ENGEFL Cup222402.7101100100.370.000.370.370.37Matches
2020-202129Stoke Cityeng ENG2. Championship29272,34426.0101100701.81.80.12.014220.040.000.040.040.040.070.010.080.070.08Matches
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.1000000301.01.00.11.012300.000.000.000.000.000.100.010.100.100.10Matches
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.5011000601.51.50.52.045240.000.030.030.000.030.040.010.050.040.05Matches
2022-202331Sunderlandeng ENGEFL Cup00Matches
2022-202331Sunderlandeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2023-202432Norwich Cityeng ENG2. Championship1655886.5101100000.50.50.10.501020.150.000.150.150.150.070.010.080.070.08Matches
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-202533Blackburneng ENG2. Championship17141,29714.4101100101.11.10.21.412030.070.000.070.070.070.080.020.090.080.09Matches
2024-202533Blackburneng ENGEFL Cup221551.7000000000.000.000.000.000.00Matches
16 Seasons9 Clubs4 Leagues48645240,964455.227532270080111.611.61.913.523280190.060.010.070.060.070.070.010.080.070.08
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Wolves (6 Seasons)4 Leagues20519717,786197.61521715003510.080.010.090.080.09
Stoke City (4 Seasons)3 Leagues1071019,226102.56176002007.27.21.18.31618480.060.010.070.060.070.080.010.090.080.09
Sunderland (3 Seasons)4 Leagues52504,49850.0112100901.51.50.52.045240.020.020.040.020.040.040.010.050.040.05
Sheffield Weds (2 Seasons)1 League54544,86054.02132001000.040.020.060.040.06
Blackburn (1 Season)2 Leagues19161,45216.1101100101.11.10.21.412030.060.000.060.060.060.080.020.090.080.09
Norwich City (1 Season)2 Leagues1877047.8101100000.50.50.10.501020.130.000.130.130.130.070.010.080.070.08
Colchester Utd (1 Season)1 League17161,41515.7101100400.060.000.060.060.06
Middlesbrough (1 Season)3 Leagues13111,02211.4000000101.31.30.01.321420.000.000.000.000.000.160.000.160.160.16
Norwich City (1 Season)1 League221651.8000000100.000.000.000.000.00
Sheffield Utd (1 Season)1 League1010.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (13 Seasons)33330127,293303.319221190045111.611.61.913.523280190.060.010.070.060.070.070.010.080.070.08
EFL Cup (10 Seasons)17171,68518.7202200600.110.000.110.110.11
FA Cup (9 Seasons)10108409.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 Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Colchester Utd1 League17161,41515.7101100400.060.000.060.060.06
2010-201119Sheffield Utd1 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.4000000101.31.30.01.321420.000.000.000.000.000.160.000.160.160.16
2018-201927Stoke City1 League17171,53017.0000000201.21.20.11.372910.000.000.000.000.000.070.010.080.070.08
2019-202028Stoke City2 Leagues45424,01544.6516500403.23.20.84.079050.110.020.130.110.130.080.020.100.080.10
2020-202129Stoke City3 Leagues32302,58828.8101100901.81.80.12.014220.030.000.030.030.030.070.010.080.070.08
2021-202230Stoke City3 Leagues13121,09312.1000000501.01.00.11.012300.000.000.000.000.000.100.010.100.100.10
2021-202230Sunderland1 League11901.0000000000.000.000.000.000.00
2021-202230Sunderland1 League987328.1101100100.120.000.120.120.12
2022-202331Sunderland3 Leagues42413,64640.5011000701.51.50.52.045240.000.020.020.000.020.040.010.050.040.05
2023-202432Sunderland2 Leagues111201.3000000100.000.000.000.000.00
2023-202432Norwich City2 Leagues1877047.8101100000.50.50.10.501020.130.000.130.130.130.070.010.080.070.08
2023-202432Norwich City1 League221651.8000000100.000.000.000.000.00
2024-202533Blackburn2 Leagues19161,45216.1101100101.11.10.21.412030.060.000.060.060.060.080.020.090.080.09
16 Seasons9 Clubs4 Leagues48645240,964455.227532270080111.611.61.913.523280190.060.010.070.060.070.070.010.080.070.08
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Wolves (6 Seasons)4 Leagues20519717,786197.61521715003510.080.010.090.080.09
Stoke City (4 Seasons)3 Leagues1071019,226102.56176002007.27.21.18.31618480.060.010.070.060.070.080.010.090.080.09
Sunderland (3 Seasons)4 Leagues52504,49850.0112100901.51.50.52.045240.020.020.040.020.040.040.010.050.040.05
Sheffield Weds (2 Seasons)1 League54544,86054.02132001000.040.020.060.040.06
Blackburn (1 Season)2 Leagues19161,45216.1101100101.11.10.21.412030.060.000.060.060.060.080.020.090.080.09
Norwich City (1 Season)2 Leagues1877047.8101100000.50.50.10.501020.130.000.130.130.130.070.010.080.070.08
Colchester Utd (1 Season)1 League17161,41515.7101100400.060.000.060.060.06
Middlesbrough (1 Season)3 Leagues13111,02211.4000000101.31.30.01.321420.000.000.000.000.000.160.000.160.160.16
Norwich City (1 Season)1 League221651.8000000100.000.000.000.000.00
Sheffield Utd (1 Season)1 League1010.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (13 Seasons)33330127,293303.319221190045111.611.61.913.523280190.060.010.070.060.070.070.010.080.070.08
EFL Cup (10 Seasons)17171,68518.7202200600.110.000.110.110.11
FA Cup (9 Seasons)10108409.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 Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Colchester Utdeng ENG3. League One8th17161,41515.7101100400.060.000.060.060.06
2010-201119Sheffield Utdeng 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.0000000101.31.30.01.321420.000.000.000.000.000.160.000.160.160.16Matches
2018-201927Stoke Cityeng ENG2. Championship16th17171,53017.0000000201.21.20.11.372910.000.000.000.000.000.070.010.080.070.08Matches
2019-202028Stoke Cityeng ENG2. Championship15th43403,77541.9415400303.23.20.84.079050.100.020.120.100.120.080.020.100.080.10Matches
2020-202129Stoke Cityeng ENG2. Championship14th29272,34426.0101100701.81.80.12.014220.040.000.040.040.040.070.010.080.070.08Matches
2021-202230Stoke Cityeng ENG2. Championship14th111091310.1000000301.01.00.11.012300.000.000.000.000.000.100.010.100.100.10Matches
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.5011000601.51.50.52.045240.000.030.030.000.030.040.010.050.040.05Matches
2023-202432Sunderlandeng ENG2. Championship16th00Matches
2023-202432Norwich Cityeng ENG2. Championship6th1655886.5101100000.50.50.10.501020.150.000.150.150.150.070.010.080.070.08Matches
2023-202432Norwich Cityeng ENGJr. PL218th221651.8000000100.000.000.000.000.00Matches
2024-202533Blackburneng ENG2. Championship5th17141,29714.4101100101.11.10.21.412030.070.000.070.070.070.080.020.090.080.09Matches
16 Seasons9 Clubs2 Leagues45942538,439427.125530250071111.611.61.913.523280190.060.010.070.060.070.070.010.080.070.08
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Wolves (6 Seasons)2 Leagues19518716,796186.61421614003310.080.010.090.080.09
Stoke City (4 Seasons)1 League100948,56295.15165001507.27.21.18.31618480.050.010.060.050.060.080.010.090.080.09
Sunderland (3 Seasons)2 Leagues49474,19846.6112100701.51.50.52.045240.020.020.040.020.040.040.010.050.040.05
Sheffield Weds (2 Seasons)1 League54544,86054.02132001000.040.020.060.040.06
Colchester Utd (1 Season)1 League17161,41515.7101100400.060.000.060.060.06
Blackburn (1 Season)1 League17141,29714.4101100101.11.10.21.412030.070.000.070.070.070.080.020.090.080.09
Norwich City (1 Season)1 League1655886.5101100000.50.50.10.501020.150.000.150.150.150.070.010.080.070.08
Middlesbrough (1 Season)1 League1087228.0000000101.31.30.01.321420.000.000.000.000.000.160.000.160.160.16
Norwich City (1 Season)1 League221651.8000000100.000.000.000.000.00
Sheffield Utd (1 Season)1 League1010.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (13 Seasons)33330127,293303.319221190045111.611.61.913.523280190.060.010.070.060.070.070.010.080.070.08
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-202533Blackburneng ENGEFL CupRd2221551.7000000000.000.000.000.000.00Matches
11 Seasons6 Clubs2 Leagues27272,52528.1202200900.070.000.070.070.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 (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
Middlesbrough (1 Season)2 Leagues333003.3000000000.000.000.000.000.00
Norwich City (1 Season)1 League221161.3000000000.000.000.000.000.00
Blackburn (1 Season)1 League221551.7000000000.000.000.000.000.00
EFL Cup (10 Seasons)17171,68518.7202200600.110.000.110.110.11
FA Cup (9 Seasons)10108409.3000000300.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Colchester Utdeng ENG3. League One15.7110.061.0000
2010-201119Sheffield Utdeng 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.0012.80001.21.20.08-1.2-1.2Matches
2018-201927Middlesbrougheng ENG2. Championship8.006233.30.750.250.000.008.60001.31.30.22-1.3-1.3Matches
2018-201927Middlesbrougheng ENGEFL Cup3.30100.00.300.000.0000Matches
2019-202028Stoke Cityeng ENG2. Championship41.9423939.10.550.210.170.4410.30003.23.20.14+0.8+0.8Matches
2019-202028Stoke Cityeng ENGEFL Cup2.712150.00.750.370.501.0000Matches
2020-202129Stoke Cityeng ENG2. Championship26.0120735.00.770.270.050.1410.30001.81.80.09-0.8-0.8Matches
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.0010.10001.01.00.11-1.0-1.0Matches
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.5020420.00.520.100.000.0011.70001.51.50.08-1.5-1.5Matches
2022-202331Sunderlandeng ENGFA Cup2.00100.00.500.000.0000Matches
2023-202432Norwich Cityeng ENG2. Championship6.516350.00.920.460.170.3310.10000.50.50.08+0.5+0.5Matches
2023-202432Sunderlandeng ENGEFL Cup1.30100.00.750.000.0000Matches
2023-202432Norwich Cityeng ENGFA Cup1.30000.000.0000Matches
2023-202432Norwich Cityeng ENGJr. PL21.8000Matches
2024-202533Blackburneng ENG2. Championship14.418337.50.560.210.130.3312.40001.11.10.14-0.1-0.1Matches
2024-202533Blackburneng ENGEFL Cup1.70300.01.740.000.0000Matches
16 Seasons9 Clubs4 Leagues455.2271397733.10.560.170.110.3510.900011.611.60.11-4.6-4.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Wolves (6 Seasons)4 Leagues197.615123791.70.200.190.500.4100
Stoke City (4 Seasons)3 Leagues102.56752229.30.730.210.080.2710.80007.27.20.11-2.2-2.2
Sunderland (3 Seasons)4 Leagues50.0128517.90.560.100.040.2011.70001.51.50.08-1.5-1.5
Sheffield Weds (2 Seasons)1 League54.0240.070.5000
Blackburn (1 Season)2 Leagues16.1111327.30.680.190.090.3312.40001.11.10.14-0.1-0.1
Norwich City (1 Season)2 Leagues7.816350.00.770.380.170.3310.10000.50.50.08+0.5+0.5
Colchester Utd (1 Season)1 League15.7110.061.0000
Middlesbrough (1 Season)3 Leagues11.407228.60.620.180.000.008.60001.31.30.22-1.3-1.3
Norwich City (1 Season)1 League1.8000
Sheffield Utd (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (13 Seasons)303.3191125734.80.520.190.110.3310.900011.611.60.11-4.6-4.6
EFL Cup (10 Seasons)18.7218527.80.960.270.110.4000
FA Cup (9 Seasons)9.303133.30.600.200.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 Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Colchester Utd1 League15.7110.061.0000
2010-201119Sheffield Utd1 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.008.60001.31.30.22-1.3-1.3
2018-201927Stoke City1 League17.0014214.30.820.120.000.0012.80001.21.20.08-1.2-1.2
2019-202028Stoke City2 Leagues44.65251040.00.560.220.200.5010.30003.23.20.14+0.8+0.8
2020-202129Stoke City3 Leagues28.8125936.00.870.310.040.1110.30001.81.80.09-0.8-0.8
2021-202230Stoke City3 Leagues12.101119.10.910.080.000.0010.10001.01.00.11-1.0-1.0
2021-202230Sunderland1 League1.0000
2021-202230Sunderland1 League8.116116.70.740.120.171.0000
2022-202331Sunderland3 Leagues40.5021419.00.520.100.000.0011.70001.51.50.08-1.5-1.5
2023-202432Sunderland2 Leagues1.30100.00.750.000.0000
2023-202432Norwich City2 Leagues7.816350.00.770.380.170.3310.10000.50.50.08+0.5+0.5
2023-202432Norwich City1 League1.8000
2024-202533Blackburn2 Leagues16.1111327.30.680.190.090.3312.40001.11.10.14-0.1-0.1
16 Seasons9 Clubs4 Leagues455.2271397733.10.560.170.110.3510.900011.611.60.11-4.6-4.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Wolves (6 Seasons)4 Leagues197.615123791.70.200.190.500.4100
Stoke City (4 Seasons)3 Leagues102.56752229.30.730.210.080.2710.80007.27.20.11-2.2-2.2
Sunderland (3 Seasons)4 Leagues50.0128517.90.560.100.040.2011.70001.51.50.08-1.5-1.5
Sheffield Weds (2 Seasons)1 League54.0240.070.5000
Blackburn (1 Season)2 Leagues16.1111327.30.680.190.090.3312.40001.11.10.14-0.1-0.1
Norwich City (1 Season)2 Leagues7.816350.00.770.380.170.3310.10000.50.50.08+0.5+0.5
Colchester Utd (1 Season)1 League15.7110.061.0000
Middlesbrough (1 Season)3 Leagues11.407228.60.620.180.000.008.60001.31.30.22-1.3-1.3
Norwich City (1 Season)1 League1.8000
Sheffield Utd (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (13 Seasons)303.3191125734.80.520.190.110.3310.900011.611.60.11-4.6-4.6
EFL Cup (10 Seasons)18.7218527.80.960.270.110.4000
FA Cup (9 Seasons)9.303133.30.600.200.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 Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Colchester Utdeng ENG3. League One8th15.7110.061.0000
2010-201119Sheffield Utdeng 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.008.60001.31.30.22-1.3-1.3Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.0014214.30.820.120.000.0012.80001.21.20.08-1.2-1.2Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.9423939.10.550.210.170.4410.30003.23.20.14+0.8+0.8Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.0120735.00.770.270.050.1410.30001.81.80.09-0.8-0.8Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.109111.10.890.100.000.0010.10001.01.00.11-1.0-1.0Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.0000Matches
2021-202230Sunderlandeng ENG3. League One5th8.116116.70.740.120.171.0000Matches
2022-202331Sunderlandeng ENG2. Championship6th38.5020420.00.520.100.000.0011.70001.51.50.08-1.5-1.5Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.516350.00.920.460.170.3310.10000.50.50.08+0.5+0.5Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.8000Matches
2024-202533Blackburneng ENG2. Championship5th14.418337.50.560.210.130.3312.40001.11.10.14-0.1-0.1Matches
16 Seasons9 Clubs2 Leagues427.1251187133.90.530.170.110.3510.900011.611.60.11-4.6-4.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Wolves (6 Seasons)2 Leagues186.614634133.30.110.180.830.4100
Stoke City (4 Seasons)1 League95.15661928.80.690.200.080.2610.80007.27.20.11-2.2-2.2
Sunderland (3 Seasons)2 Leagues46.6126519.20.560.110.040.2011.70001.51.50.08-1.5-1.5
Sheffield Weds (2 Seasons)1 League54.0240.070.5000
Colchester Utd (1 Season)1 League15.7110.061.0000
Blackburn (1 Season)1 League14.418337.50.560.210.130.3312.40001.11.10.14-0.1-0.1
Norwich City (1 Season)1 League6.516350.00.920.460.170.3310.10000.50.50.08+0.5+0.5
Middlesbrough (1 Season)1 League8.006233.30.750.250.000.008.60001.31.30.22-1.3-1.3
Norwich City (1 Season)1 League1.8000
Sheffield Utd (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
Championship (13 Seasons)303.3191125734.80.520.190.110.3310.900011.611.60.11-4.6-4.6
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 Dist 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-202533Blackburneng ENGEFL CupRd21.70300.01.740.000.0000Matches
11 Seasons6 Clubs2 Leagues28.1221628.60.890.250.100.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist 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
Middlesbrough (1 Season)2 Leagues3.30100.00.300.000.0000
Norwich City (1 Season)1 League1.30000.000.0000
Blackburn (1 Season)1 League1.70300.01.740.000.0000
EFL Cup (10 Seasons)18.7218527.80.960.270.110.4000
FA Cup (9 Seasons)9.303133.30.600.200.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201018Colchester Utdeng ENG3. League One15.70
2010-201119Sheffield Utdeng ENG2. Championship0.00Matches
2010-201119Sheffield Wedseng ENG3. League One10.00Matches
2011-201220Sheffield Wedseng ENG3. League One44.01
2012-201321Wolveseng ENG2. Championship5.50
2013-201422Wolveseng ENG3. League One46.02
2014-201523Wolveseng ENG2. Championship44.00Matches
2014-201523Wolveseng ENGFA Cup2.30Matches
2015-201624Wolveseng ENG2. Championship38.00Matches
2015-201624Wolveseng ENGFA Cup1.00Matches
2016-201725Wolveseng ENG2. Championship39.00Matches
2016-201725Wolveseng ENGEFL Cup1.00Matches
2016-201725Wolveseng ENGFA Cup1.00Matches
2017-201826Wolveseng ENG2. Championship14.20Matches
2017-201826Wolveseng ENGEFL Cup4.70Matches
2017-201826Wolveseng ENGFA Cup1.00Matches
2018-201927Stoke Cityeng ENG2. Championship17.055876572.911744557018120887.028635381.08717350.300.10.2-0.14292029Matches
2018-201927Middlesbrougheng ENG2. Championship8.013822461.631091434435676.8618968.5316845.600.00.00.00120014Matches
2018-201927Middlesbrougheng ENGEFL Cup3.30Matches
2019-202028Stoke Cityeng ENG2. Championship41.91290183370.4292131145230238778.074691381.723148247.910.81.1+0.210887190Matches
2019-202028Stoke Cityeng ENGEFL Cup2.70Matches
2020-202129Stoke Cityeng ENG2. Championship26.0755106271.115354582222029774.144054081.59021042.900.10.2-0.13313042Matches
2020-202129Stoke Cityeng ENGEFL Cup2.00Matches
2020-202129Stoke Cityeng ENGFA Cup0.70Matches
2021-202230Stoke Cityeng ENG2. Championship10.136347975.87161266210812884.421926881.7337146.500.10.3-0.11161023Matches
2021-202230Stoke Cityeng ENGEFL Cup2.00Matches
2021-202230Sunderlandeng ENG3. League One8.10Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.00Matches
2022-202331Sunderlandeng ENG2. Championship38.51485183680.9307021117039044986.9907104287.017730857.510.50.4+0.52300052Matches
2022-202331Sunderlandeng ENGFA Cup2.00Matches
2023-202432Norwich Cityeng ENG2. Championship6.531737285.25929155811512889.817118990.5294860.400.10.1-0.1171010Matches
2023-202432Sunderlandeng ENGEFL Cup1.30Matches
2023-202432Norwich Cityeng ENGFA Cup1.30Matches
2023-202432Norwich Cityeng ENGJr. PL21.80Matches
2024-202533Blackburneng ENG2. Championship14.462475582.612681394618421286.836540191.06712254.900.20.4-0.21220020Matches
2024-202533Blackburneng ENGEFL Cup1.70Matches
16 Seasons9 Clubs4 Leagues455.25530732675.5115893436141543186582.73195379584.2745148250.351.92.7+3.122235141280
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Wolves (6 Seasons)4 Leagues197.62
Stoke City (4 Seasons)3 Leagues102.52966413971.76347225506811102079.51691207481.544193647.111.11.8-0.118164131184
Sunderland (3 Seasons)4 Leagues50.01485183680.9307021117039044986.9907104287.017730857.510.50.4+0.52300052
Sheffield Weds (2 Seasons)1 League54.01
Blackburn (1 Season)2 Leagues16.162475582.612681394618421286.836540191.06712254.900.20.4-0.21220020
Norwich City (1 Season)2 Leagues7.831737285.25929155811512889.817118990.5294860.400.10.1-0.1171010
Colchester Utd (1 Season)1 League15.70
Middlesbrough (1 Season)3 Leagues11.413822461.631091434435676.8618968.5316845.600.00.00.00120014
Norwich City (1 Season)1 League1.80
Sheffield Utd (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
Championship (13 Seasons)303.35530732675.5115893436141543186582.73195379584.2745148250.321.92.7+0.122235141280
EFL Cup (10 Seasons)18.70
FA Cup (9 Seasons)9.30
League One (5 Seasons)123.83
PL2 (1 Season)1.80
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201018Colchester Utd1 League15.70
2010-201119Sheffield Utd1 League0.00
2010-201119Sheffield Weds1 League10.00
2011-201220Sheffield Weds1 League44.01
2012-201321Wolves1 League5.50
2013-201422Wolves1 League46.02
2014-201523Wolves3 Leagues46.30
2015-201624Wolves2 Leagues39.00
2016-201725Wolves3 Leagues41.00
2017-201826Wolves3 Leagues19.80
2018-201927Middlesbrough3 Leagues11.413822461.631091434435676.8618968.5316845.600.00.00.00120014
2018-201927Stoke City1 League17.055876572.911744557018120887.028635381.08717350.300.10.2-0.14292029
2019-202028Stoke City2 Leagues44.61290183370.4292131145230238778.074691381.723148247.910.81.1+0.210887190
2020-202129Stoke City3 Leagues28.8755106271.115354582222029774.144054081.59021042.900.10.2-0.13313042
2021-202230Stoke City3 Leagues12.136347975.87161266210812884.421926881.7337146.500.10.3-0.11161023
2021-202230Sunderland1 League1.00
2021-202230Sunderland1 League8.10
2022-202331Sunderland3 Leagues40.51485183680.9307021117039044986.9907104287.017730857.510.50.4+0.52300052
2023-202432Sunderland2 Leagues1.30
2023-202432Norwich City2 Leagues7.831737285.25929155811512889.817118990.5294860.400.10.1-0.1171010
2023-202432Norwich City1 League1.80
2024-202533Blackburn2 Leagues16.162475582.612681394618421286.836540191.06712254.900.20.4-0.21220020
16 Seasons9 Clubs4 Leagues455.25530732675.5115893436141543186582.73195379584.2745148250.351.92.7+3.122235141280
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Wolves (6 Seasons)4 Leagues197.62
Stoke City (4 Seasons)3 Leagues102.52966413971.76347225506811102079.51691207481.544193647.111.11.8-0.118164131184
Sunderland (3 Seasons)4 Leagues50.01485183680.9307021117039044986.9907104287.017730857.510.50.4+0.52300052
Sheffield Weds (2 Seasons)1 League54.01
Blackburn (1 Season)2 Leagues16.162475582.612681394618421286.836540191.06712254.900.20.4-0.21220020
Norwich City (1 Season)2 Leagues7.831737285.25929155811512889.817118990.5294860.400.10.1-0.1171010
Colchester Utd (1 Season)1 League15.70
Middlesbrough (1 Season)3 Leagues11.413822461.631091434435676.8618968.5316845.600.00.00.00120014
Norwich City (1 Season)1 League1.80
Sheffield Utd (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
Championship (13 Seasons)303.35530732675.5115893436141543186582.73195379584.2745148250.321.92.7+0.122235141280
EFL Cup (10 Seasons)18.70
FA Cup (9 Seasons)9.30
League One (5 Seasons)123.83
PL2 (1 Season)1.80
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201018Colchester Utdeng ENG3. League One8th15.70
2010-201119Sheffield Utdeng ENG2. Championship23rd0.00Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.00Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.01
2012-201321Wolveseng ENG2. Championship23rd5.50
2013-201422Wolveseng ENG3. League One1st46.02
2014-201523Wolveseng ENG2. Championship7th44.00Matches
2015-201624Wolveseng ENG2. Championship14th38.00Matches
2016-201725Wolveseng ENG2. Championship15th39.00Matches
2017-201826Wolveseng ENG2. Championship1st14.20Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.013822461.631091434435676.8618968.5316845.600.00.00.00120014Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.055876572.911744557018120887.028635381.08717350.300.10.2-0.14292029Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.91290183370.4292131145230238778.074691381.723148247.910.81.1+0.210887190Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.0755106271.115354582222029774.144054081.59021042.900.10.2-0.13313042Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.136347975.87161266210812884.421926881.7337146.500.10.3-0.11161023Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.00Matches
2021-202230Sunderlandeng ENG3. League One5th8.10Matches
2022-202331Sunderlandeng ENG2. Championship6th38.51485183680.9307021117039044986.9907104287.017730857.510.50.4+0.52300052Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.531737285.25929155811512889.817118990.5294860.400.10.1-0.1171010Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.80Matches
2024-202533Blackburneng ENG2. Championship5th14.462475582.612681394618421286.836540191.06712254.900.20.4-0.21220020Matches
16 Seasons9 Clubs2 Leagues427.15530732675.5115893436141543186582.73195379584.2745148250.351.92.7+3.122235141280
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Wolves (6 Seasons)2 Leagues186.62
Stoke City (4 Seasons)1 League95.12966413971.76347225506811102079.51691207481.544193647.111.11.8-0.118164131184
Sunderland (3 Seasons)2 Leagues46.61485183680.9307021117039044986.9907104287.017730857.510.50.4+0.52300052
Sheffield Weds (2 Seasons)1 League54.01
Colchester Utd (1 Season)1 League15.70
Blackburn (1 Season)1 League14.462475582.612681394618421286.836540191.06712254.900.20.4-0.21220020
Norwich City (1 Season)1 League6.531737285.25929155811512889.817118990.5294860.400.10.1-0.1171010
Middlesbrough (1 Season)1 League8.013822461.631091434435676.8618968.5316845.600.00.00.00120014
Norwich City (1 Season)1 League1.80
Sheffield Utd (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
Championship (13 Seasons)303.35530732675.5115893436141543186582.73195379584.2745148250.321.92.7+0.122235141280
League One (5 Seasons)123.83
PL2 (1 Season)1.80
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201523Wolveseng ENGFA Cup33rd2.30Matches
2015-201624Wolveseng ENGFA Cup33rd1.00Matches
2016-201725Wolveseng ENGEFL Cup17th1.00Matches
2016-201725Wolveseng ENGFA Cup9th1.00Matches
2017-201826Wolveseng ENGEFL Cup9th4.70Matches
2017-201826Wolveseng ENGFA Cup33rd1.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.30Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.70Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.00Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.70Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.00Matches
2022-202331Sunderlandeng ENGFA Cup2.00Matches
2023-202432Sunderlandeng ENGEFL CupRd11.30Matches
2023-202432Norwich Cityeng ENGFA Cup1.30Matches
2024-202533Blackburneng ENGEFL CupRd21.70Matches
11 Seasons6 Clubs2 Leagues28.10
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Wolves (4 Seasons)2 Leagues11.00
Stoke City (3 Seasons)2 Leagues7.40
Sunderland (2 Seasons)2 Leagues3.30
Middlesbrough (1 Season)2 Leagues3.30
Norwich City (1 Season)1 League1.30
Blackburn (1 Season)1 League1.70
EFL Cup (10 Seasons)18.70
FA Cup (9 Seasons)9.30

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201018Colchester Utdeng ENG3. League One15.7
2010-201119Sheffield Utdeng ENG2. Championship0.0Matches
2010-201119Sheffield Wedseng ENG3. League One10.0Matches
2011-201220Sheffield Wedseng ENG3. League One44.0
2012-201321Wolveseng ENG2. Championship5.5
2013-201422Wolveseng ENG3. League One46.0
2014-201523Wolveseng ENG2. Championship44.0Matches
2014-201523Wolveseng ENGFA Cup2.3Matches
2015-201624Wolveseng ENG2. Championship38.0Matches
2015-201624Wolveseng ENGFA Cup1.0Matches
2016-201725Wolveseng ENG2. Championship39.00Matches
2016-201725Wolveseng ENGEFL Cup1.00Matches
2016-201725Wolveseng ENGFA Cup1.0Matches
2017-201826Wolveseng ENG2. Championship14.20Matches
2017-201826Wolveseng ENGEFL Cup4.71Matches
2017-201826Wolveseng ENGFA Cup1.00Matches
2018-201927Stoke Cityeng ENG2. Championship17.0765740222203100000558310Matches
2018-201927Middlesbrougheng ENG2. Championship8.0224220330200000013813Matches
2018-201927Middlesbrougheng ENGEFL Cup3.30Matches
2019-202028Stoke Cityeng ENG2. Championship41.91833179829270283200001290614Matches
2019-202028Stoke Cityeng ENGEFL Cup2.70Matches
2020-202129Stoke Cityeng ENG2. Championship26.010621036242201402000075524Matches
2020-202129Stoke Cityeng ENGEFL Cup2.00Matches
2020-202129Stoke Cityeng ENGFA Cup0.70Matches
2021-202230Stoke Cityeng ENG2. Championship10.14794631570008000036312Matches
2021-202230Stoke Cityeng ENGEFL Cup2.00Matches
2021-202230Sunderlandeng ENG3. League One8.10Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Sunderlandeng ENG2. Championship38.5183617765957116020000148517Matches
2022-202331Sunderlandeng ENGFA Cup2.00Matches
2023-202432Norwich Cityeng ENG2. Championship6.5372364850003000031702Matches
2023-202432Sunderlandeng ENGEFL Cup1.30Matches
2023-202432Norwich Cityeng ENGFA Cup1.30Matches
2023-202432Norwich Cityeng ENGJr. PL21.8Matches
2024-202533Blackburneng ENG2. Championship14.475570846130801000062413Matches
2024-202533Blackburneng ENGEFL Cup1.70Matches
16 Seasons9 Clubs4 Leagues455.273267105206156171518000055301545
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolves (6 Seasons)4 Leagues197.61
Stoke City (4 Seasons)3 Leagues102.5413940379078045412000029661230
Sunderland (3 Seasons)4 Leagues50.0183617765957116020000148517
Sheffield Weds (2 Seasons)1 League54.0
Blackburn (1 Season)2 Leagues16.175570846130801000062413
Norwich City (1 Season)2 Leagues7.8372364850003000031702
Colchester Utd (1 Season)1 League15.7
Middlesbrough (1 Season)3 Leagues11.4224220330200000013813
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.373267105206156171418000055301545
EFL Cup (10 Seasons)18.71
FA Cup (9 Seasons)9.30
League One (5 Seasons)123.80
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201018Colchester Utd1 League15.7
2010-201119Sheffield Utd1 League0.0
2010-201119Sheffield Weds1 League10.0
2011-201220Sheffield Weds1 League44.0
2012-201321Wolves1 League5.5
2013-201422Wolves1 League46.0
2014-201523Wolves3 Leagues46.3
2015-201624Wolves2 Leagues39.0
2016-201725Wolves3 Leagues41.00
2017-201826Wolves3 Leagues19.81
2018-201927Middlesbrough3 Leagues11.4224220330200000013813
2018-201927Stoke City1 League17.0765740222203100000558310
2019-202028Stoke City2 Leagues44.61833179829270283200001290614
2020-202129Stoke City3 Leagues28.810621036242201402000075524
2021-202230Stoke City3 Leagues12.14794631570008000036312
2021-202230Sunderland1 League1.0
2021-202230Sunderland1 League8.10
2022-202331Sunderland3 Leagues40.5183617765957116020000148517
2023-202432Sunderland2 Leagues1.30
2023-202432Norwich City2 Leagues7.8372364850003000031702
2023-202432Norwich City1 League1.8
2024-202533Blackburn2 Leagues16.175570846130801000062413
16 Seasons9 Clubs4 Leagues455.273267105206156171518000055301545
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolves (6 Seasons)4 Leagues197.61
Stoke City (4 Seasons)3 Leagues102.5413940379078045412000029661230
Sunderland (3 Seasons)4 Leagues50.0183617765957116020000148517
Sheffield Weds (2 Seasons)1 League54.0
Blackburn (1 Season)2 Leagues16.175570846130801000062413
Norwich City (1 Season)2 Leagues7.8372364850003000031702
Colchester Utd (1 Season)1 League15.7
Middlesbrough (1 Season)3 Leagues11.4224220330200000013813
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.373267105206156171418000055301545
EFL Cup (10 Seasons)18.71
FA Cup (9 Seasons)9.30
League One (5 Seasons)123.80
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201018Colchester Utdeng ENG3. League One8th15.7
2010-201119Sheffield Utdeng ENG2. Championship23rd0.0Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.0Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.0
2012-201321Wolveseng ENG2. Championship23rd5.5
2013-201422Wolveseng ENG3. League One1st46.0
2014-201523Wolveseng ENG2. Championship7th44.0Matches
2015-201624Wolveseng ENG2. Championship14th38.0Matches
2016-201725Wolveseng ENG2. Championship15th39.00Matches
2017-201826Wolveseng ENG2. Championship1st14.20Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.0224220330200000013813Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.0765740222203100000558310Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.91833179829270283200001290614Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.010621036242201402000075524Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.14794631570008000036312Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.0Matches
2021-202230Sunderlandeng ENG3. League One5th8.10Matches
2022-202331Sunderlandeng ENG2. Championship6th38.5183617765957116020000148517Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.5372364850003000031702Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.8Matches
2024-202533Blackburneng ENG2. Championship5th14.475570846130801000062413Matches
16 Seasons9 Clubs2 Leagues427.173267105206156171418000055301545
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolves (6 Seasons)2 Leagues186.60
Stoke City (4 Seasons)1 League95.1413940379078045412000029661230
Sunderland (3 Seasons)2 Leagues46.6183617765957116020000148517
Sheffield Weds (2 Seasons)1 League54.0
Colchester Utd (1 Season)1 League15.7
Blackburn (1 Season)1 League14.475570846130801000062413
Norwich City (1 Season)1 League6.5372364850003000031702
Middlesbrough (1 Season)1 League8.0224220330200000013813
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.373267105206156171418000055301545
League One (5 Seasons)123.80
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201523Wolveseng ENGFA Cup33rd2.3Matches
2015-201624Wolveseng ENGFA Cup33rd1.0Matches
2016-201725Wolveseng ENGEFL Cup17th1.00Matches
2016-201725Wolveseng ENGFA Cup9th1.0Matches
2017-201826Wolveseng ENGEFL Cup9th4.71Matches
2017-201826Wolveseng ENGFA Cup33rd1.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.30Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.70Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.00Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.70Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.00Matches
2022-202331Sunderlandeng ENGFA Cup2.00Matches
2023-202432Sunderlandeng ENGEFL CupRd11.30Matches
2023-202432Norwich Cityeng ENGFA Cup1.30Matches
2024-202533Blackburneng ENGEFL CupRd21.70Matches
11 Seasons6 Clubs2 Leagues28.11
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolves (4 Seasons)2 Leagues11.01
Stoke City (3 Seasons)2 Leagues7.40
Sunderland (2 Seasons)2 Leagues3.30
Middlesbrough (1 Season)2 Leagues3.30
Norwich City (1 Season)1 League1.30
Blackburn (1 Season)1 League1.70
EFL Cup (10 Seasons)18.71
FA Cup (9 Seasons)9.30

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201018Colchester Utdeng ENG3. League One15.7
2010-201119Sheffield Utdeng ENG2. Championship0.0Matches
2010-201119Sheffield Wedseng ENG3. League One10.0Matches
2011-201220Sheffield Wedseng ENG3. League One44.0
2012-201321Wolveseng ENG2. Championship5.5
2013-201422Wolveseng ENG3. League One46.0
2014-201523Wolveseng ENG2. Championship44.0Matches
2014-201523Wolveseng ENGFA Cup2.3Matches
2015-201624Wolveseng ENG2. Championship38.0Matches
2015-201624Wolveseng ENGFA Cup1.0Matches
2016-201725Wolveseng ENG2. Championship39.0Matches
2016-201725Wolveseng ENGEFL Cup1.0Matches
2016-201725Wolveseng ENGFA Cup1.0Matches
2017-201826Wolveseng ENG2. Championship14.2Matches
2017-201826Wolveseng ENGEFL Cup4.7Matches
2017-201826Wolveseng ENGFA Cup1.0Matches
2018-201927Stoke Cityeng ENG2. Championship17.090.5360120000.00000000Matches
2018-201927Middlesbrougheng ENG2. Championship8.040.5030010000.00000000Matches
2018-201927Middlesbrougheng ENGEFL Cup3.3Matches
2019-202028Stoke Cityeng ENG2. Championship41.9370.88311041020.05100100Matches
2019-202028Stoke Cityeng ENGEFL Cup2.7Matches
2020-202129Stoke Cityeng ENG2. Championship26.070.2760010000.00000000Matches
2020-202129Stoke Cityeng ENGEFL Cup2.0Matches
2020-202129Stoke Cityeng ENGFA Cup0.7Matches
2021-202230Stoke Cityeng ENG2. Championship10.130.3020010010.10100000Matches
2021-202230Stoke Cityeng ENGEFL Cup2.0Matches
2021-202230Sunderlandeng ENG3. League One8.1Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Sunderlandeng ENG2. Championship38.580.2160020030.08200100Matches
2022-202331Sunderlandeng ENGFA Cup2.0Matches
2023-202432Norwich Cityeng ENG2. Championship6.540.6130010010.15100000Matches
2023-202432Sunderlandeng ENGEFL Cup1.3Matches
2023-202432Norwich Cityeng ENGFA Cup1.3Matches
2023-202432Norwich Cityeng ENGJr. PL21.8Matches
2024-202533Blackburneng ENG2. Championship14.450.3540010000.00000000Matches
2024-202533Blackburneng ENGEFL Cup1.7Matches
16 Seasons9 Clubs4 Leagues455.2770.476111131070.04500200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolves (6 Seasons)4 Leagues197.6
Stoke City (4 Seasons)3 Leagues102.5560.59451181030.03200100
Sunderland (3 Seasons)4 Leagues50.080.2160020030.08200100
Sheffield Weds (2 Seasons)1 League54.0
Blackburn (1 Season)2 Leagues16.150.3540010000.00000000
Norwich City (1 Season)2 Leagues7.840.6130010010.15100000
Colchester Utd (1 Season)1 League15.7
Middlesbrough (1 Season)3 Leagues11.440.5030010000.00000000
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.3770.476111131070.04500200
EFL Cup (10 Seasons)18.7
FA Cup (9 Seasons)9.3
League One (5 Seasons)123.8
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201018Colchester Utd1 League15.7
2010-201119Sheffield Utd1 League0.0
2010-201119Sheffield Weds1 League10.0
2011-201220Sheffield Weds1 League44.0
2012-201321Wolves1 League5.5
2013-201422Wolves1 League46.0
2014-201523Wolves3 Leagues46.3
2015-201624Wolves2 Leagues39.0
2016-201725Wolves3 Leagues41.0
2017-201826Wolves3 Leagues19.8
2018-201927Middlesbrough3 Leagues11.440.5030010000.00000000
2018-201927Stoke City1 League17.090.5360120000.00000000
2019-202028Stoke City2 Leagues44.6370.88311041020.05100100
2020-202129Stoke City3 Leagues28.870.2760010000.00000000
2021-202230Stoke City3 Leagues12.130.3020010010.10100000
2021-202230Sunderland1 League1.0
2021-202230Sunderland1 League8.1
2022-202331Sunderland3 Leagues40.580.2160020030.08200100
2023-202432Sunderland2 Leagues1.3
2023-202432Norwich City2 Leagues7.840.6130010010.15100000
2023-202432Norwich City1 League1.8
2024-202533Blackburn2 Leagues16.150.3540010000.00000000
16 Seasons9 Clubs4 Leagues455.2770.476111131070.04500200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolves (6 Seasons)4 Leagues197.6
Stoke City (4 Seasons)3 Leagues102.5560.59451181030.03200100
Sunderland (3 Seasons)4 Leagues50.080.2160020030.08200100
Sheffield Weds (2 Seasons)1 League54.0
Blackburn (1 Season)2 Leagues16.150.3540010000.00000000
Norwich City (1 Season)2 Leagues7.840.6130010010.15100000
Colchester Utd (1 Season)1 League15.7
Middlesbrough (1 Season)3 Leagues11.440.5030010000.00000000
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.3770.476111131070.04500200
EFL Cup (10 Seasons)18.7
FA Cup (9 Seasons)9.3
League One (5 Seasons)123.8
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201018Colchester Utdeng ENG3. League One8th15.7
2010-201119Sheffield Utdeng ENG2. Championship23rd0.0Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.0Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.0
2012-201321Wolveseng ENG2. Championship23rd5.5
2013-201422Wolveseng ENG3. League One1st46.0
2014-201523Wolveseng ENG2. Championship7th44.0Matches
2015-201624Wolveseng ENG2. Championship14th38.0Matches
2016-201725Wolveseng ENG2. Championship15th39.0Matches
2017-201826Wolveseng ENG2. Championship1st14.2Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.040.5030010000.00000000Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.090.5360120000.00000000Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.9370.88311041020.05100100Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.070.2760010000.00000000Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.130.3020010010.10100000Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.0Matches
2021-202230Sunderlandeng ENG3. League One5th8.1Matches
2022-202331Sunderlandeng ENG2. Championship6th38.580.2160020030.08200100Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.540.6130010010.15100000Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.8Matches
2024-202533Blackburneng ENG2. Championship5th14.450.3540010000.00000000Matches
16 Seasons9 Clubs2 Leagues427.1770.476111131070.04500200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolves (6 Seasons)2 Leagues186.6
Stoke City (4 Seasons)1 League95.1560.59451181030.03200100
Sunderland (3 Seasons)2 Leagues46.680.2160020030.08200100
Sheffield Weds (2 Seasons)1 League54.0
Colchester Utd (1 Season)1 League15.7
Blackburn (1 Season)1 League14.450.3540010000.00000000
Norwich City (1 Season)1 League6.540.6130010010.15100000
Middlesbrough (1 Season)1 League8.040.5030010000.00000000
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.3770.476111131070.04500200
League One (5 Seasons)123.8
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201523Wolveseng ENGFA Cup33rd2.3Matches
2015-201624Wolveseng ENGFA Cup33rd1.0Matches
2016-201725Wolveseng ENGEFL Cup17th1.0Matches
2016-201725Wolveseng ENGFA Cup9th1.0Matches
2017-201826Wolveseng ENGEFL Cup9th4.7Matches
2017-201826Wolveseng ENGFA Cup33rd1.0Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.3Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.7Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.0Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.7Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.0Matches
2022-202331Sunderlandeng ENGFA Cup2.0Matches
2023-202432Sunderlandeng ENGEFL CupRd11.3Matches
2023-202432Norwich Cityeng ENGFA Cup1.3Matches
2024-202533Blackburneng ENGEFL CupRd21.7Matches
11 Seasons6 Clubs2 Leagues28.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolves (4 Seasons)2 Leagues11.0
Stoke City (3 Seasons)2 Leagues7.4
Sunderland (2 Seasons)2 Leagues3.3
Middlesbrough (1 Season)2 Leagues3.3
Norwich City (1 Season)1 League1.3
Blackburn (1 Season)1 League1.7
EFL Cup (10 Seasons)18.7
FA Cup (9 Seasons)9.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201018Colchester Utdeng ENG3. League One15.7
2010-201119Sheffield Utdeng ENG2. Championship0.0Matches
2010-201119Sheffield Wedseng ENG3. League One10.0Matches
2011-201220Sheffield Wedseng ENG3. League One44.0
2012-201321Wolveseng ENG2. Championship5.5
2013-201422Wolveseng ENG3. League One46.0
2014-201523Wolveseng ENG2. Championship44.0Matches
2014-201523Wolveseng ENGFA Cup2.3Matches
2015-201624Wolveseng ENG2. Championship38.0Matches
2015-201624Wolveseng ENGFA Cup1.0Matches
2016-201725Wolveseng ENG2. Championship39.000Matches
2016-201725Wolveseng ENGEFL Cup1.003Matches
2016-201725Wolveseng ENGFA Cup1.0Matches
2017-201826Wolveseng ENG2. Championship14.21519Matches
2017-201826Wolveseng ENGEFL Cup4.738Matches
2017-201826Wolveseng ENGFA Cup1.003Matches
2018-201927Stoke Cityeng ENG2. Championship17.021111740112152.410201463152981Matches
2018-201927Middlesbrougheng ENG2. Championship8.014512203650.037521327600Matches
2018-201927Middlesbrougheng ENGEFL Cup3.331Matches
2019-202028Stoke Cityeng ENG2. Championship41.9412629120122254.510412516711122200Matches
2019-202028Stoke Cityeng ENGEFL Cup2.724Matches
2020-202129Stoke Cityeng ENG2. Championship26.0181214314944.452619740581422Matches
2020-202129Stoke Cityeng ENGEFL Cup2.044Matches
2020-202129Stoke Cityeng ENGFA Cup0.711Matches
2021-202230Stoke Cityeng ENG2. Championship10.1131012105683.31151321528600Matches
2021-202230Stoke Cityeng ENGEFL Cup2.015Matches
2021-202230Sunderlandeng ENG3. League One8.1810Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Sunderlandeng ENG2. Championship38.528142170162564.0945311434621591Matches
2022-202331Sunderlandeng ENGFA Cup2.000Matches
2023-202432Norwich Cityeng ENG2. Championship6.5541401425.0344049400Matches
2023-202432Sunderlandeng ENGEFL Cup1.311Matches
2023-202432Norwich Cityeng ENGFA Cup1.300Matches
2023-202432Norwich Cityeng ENGJr. PL21.8Matches
2024-202533Blackburneng ENG2. Championship14.41511105071163.64181441429821Matches
2024-202533Blackburneng ENGEFL Cup1.701Matches
16 Seasons9 Clubs4 Leagues455.21551311163815910456.745176125512823778615
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wolves (6 Seasons)4 Leagues197.618330
Stoke City (4 Seasons)3 Leagues102.5936772201325855.22610271311712505203
Sunderland (3 Seasons)4 Leagues50.028232170162564.0945311445621591
Sheffield Weds (2 Seasons)1 League54.00
Blackburn (1 Season)2 Leagues16.11511105071163.64181441529821
Norwich City (1 Season)2 Leagues7.8541401425.0344049400
Colchester Utd (1 Season)1 League15.70
Middlesbrough (1 Season)3 Leagues11.414812203650.037521427600
Norwich City (1 Season)1 League1.80
Sheffield Utd (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
Championship (13 Seasons)303.31551081163815910456.745176125512413778615
EFL Cup (10 Seasons)18.714270
FA Cup (9 Seasons)9.3140
League One (5 Seasons)123.88100
PL2 (1 Season)1.80
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201018Colchester Utd1 League15.70
2010-201119Sheffield Utd1 League0.00
2010-201119Sheffield Weds1 League10.00
2011-201220Sheffield Weds1 League44.00
2012-201321Wolves1 League5.50
2013-201422Wolves1 League46.00
2014-201523Wolves3 Leagues46.30
2015-201624Wolves2 Leagues39.00
2016-201725Wolves3 Leagues41.0030
2017-201826Wolves3 Leagues19.818300
2018-201927Middlesbrough3 Leagues11.414812203650.037521427600
2018-201927Stoke City1 League17.021111740112152.410201463152981
2019-202028Stoke City2 Leagues44.6412829120122254.510412516751122200
2020-202129Stoke City3 Leagues28.8181714314944.452619745581422
2021-202230Stoke City3 Leagues12.1131112105683.31151322028600
2021-202230Sunderland1 League1.00
2021-202230Sunderland1 League8.18100
2022-202331Sunderland3 Leagues40.528142170162564.0945311434621591
2023-202432Sunderland2 Leagues1.3110
2023-202432Norwich City2 Leagues7.8541401425.0344049400
2023-202432Norwich City1 League1.80
2024-202533Blackburn2 Leagues16.11511105071163.64181441529821
16 Seasons9 Clubs4 Leagues455.21551311163815910456.745176125512823778615
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wolves (6 Seasons)4 Leagues197.618330
Stoke City (4 Seasons)3 Leagues102.5936772201325855.22610271311712505203
Sunderland (3 Seasons)4 Leagues50.028232170162564.0945311445621591
Sheffield Weds (2 Seasons)1 League54.00
Blackburn (1 Season)2 Leagues16.11511105071163.64181441529821
Norwich City (1 Season)2 Leagues7.8541401425.0344049400
Colchester Utd (1 Season)1 League15.70
Middlesbrough (1 Season)3 Leagues11.414812203650.037521427600
Norwich City (1 Season)1 League1.80
Sheffield Utd (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
Championship (13 Seasons)303.31551081163815910456.745176125512413778615
EFL Cup (10 Seasons)18.714270
FA Cup (9 Seasons)9.3140
League One (5 Seasons)123.88100
PL2 (1 Season)1.80
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201018Colchester Utdeng ENG3. League One8th15.7
2010-201119Sheffield Utdeng ENG2. Championship23rd0.0Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.0Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.0
2012-201321Wolveseng ENG2. Championship23rd5.5
2013-201422Wolveseng ENG3. League One1st46.0
2014-201523Wolveseng ENG2. Championship7th44.0Matches
2015-201624Wolveseng ENG2. Championship14th38.0Matches
2016-201725Wolveseng ENG2. Championship15th39.000Matches
2017-201826Wolveseng ENG2. Championship1st14.21519Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.014512203650.037521327600Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.021111740112152.410201463152981Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.9412629120122254.510412516711122200Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.0181214314944.452619740581422Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.1131012105683.31151321528600Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.0Matches
2021-202230Sunderlandeng ENG3. League One5th8.1810Matches
2022-202331Sunderlandeng ENG2. Championship6th38.528142170162564.0945311434621591Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.5541401425.0344049400Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.8Matches
2024-202533Blackburneng ENG2. Championship5th14.41511105071163.64181441429821Matches
16 Seasons9 Clubs2 Leagues427.11551161163815910456.745176125512513778615
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wolves (6 Seasons)2 Leagues186.615190
Stoke City (4 Seasons)1 League95.1935972201325855.22610271311572505203
Sunderland (3 Seasons)2 Leagues46.628222170162564.0945311444621591
Sheffield Weds (2 Seasons)1 League54.00
Colchester Utd (1 Season)1 League15.70
Blackburn (1 Season)1 League14.41511105071163.64181441429821
Norwich City (1 Season)1 League6.5541401425.0344049400
Middlesbrough (1 Season)1 League8.014512203650.037521327600
Norwich City (1 Season)1 League1.80
Sheffield Utd (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
Championship (13 Seasons)303.31551081163815910456.745176125512413778615
League One (5 Seasons)123.88100
PL2 (1 Season)1.80
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201523Wolveseng ENGFA Cup33rd2.3Matches
2015-201624Wolveseng ENGFA Cup33rd1.0Matches
2016-201725Wolveseng ENGEFL Cup17th1.003Matches
2016-201725Wolveseng ENGFA Cup9th1.0Matches
2017-201826Wolveseng ENGEFL Cup9th4.738Matches
2017-201826Wolveseng ENGFA Cup33rd1.003Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.331Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.724Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.044Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.711Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.015Matches
2022-202331Sunderlandeng ENGFA Cup2.000Matches
2023-202432Sunderlandeng ENGEFL CupRd11.311Matches
2023-202432Norwich Cityeng ENGFA Cup1.300Matches
2024-202533Blackburneng ENGEFL CupRd21.701Matches
11 Seasons6 Clubs2 Leagues28.115310
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wolves (4 Seasons)2 Leagues11.03140
Stoke City (3 Seasons)2 Leagues7.48140
Sunderland (2 Seasons)2 Leagues3.3110
Middlesbrough (1 Season)2 Leagues3.3310
Norwich City (1 Season)1 League1.3000
Blackburn (1 Season)1 League1.7010
EFL Cup (10 Seasons)18.714270
FA Cup (9 Seasons)9.3140

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201018Colchester Utdeng ENG3. League One15.7
2010-201119Sheffield Utdeng ENG2. Championship0.0Matches
2010-201119Sheffield Wedseng ENG3. League One10.0Matches
2011-201220Sheffield Wedseng ENG3. League One44.0
2012-201321Wolveseng ENG2. Championship5.5
2013-201422Wolveseng ENG3. League One46.0
2014-201523Wolveseng ENG2. Championship44.0Matches
2014-201523Wolveseng ENGFA Cup2.3Matches
2015-201624Wolveseng ENG2. Championship38.0Matches
2015-201624Wolveseng ENGFA Cup1.0Matches
2016-201725Wolveseng ENG2. Championship39.0Matches
2016-201725Wolveseng ENGEFL Cup1.0Matches
2016-201725Wolveseng ENGFA Cup1.0Matches
2017-201826Wolveseng ENG2. Championship14.2Matches
2017-201826Wolveseng ENGEFL Cup4.7Matches
2017-201826Wolveseng ENGFA Cup1.0Matches
2018-201927Stoke Cityeng ENG2. Championship17.097710958736331229774375.0125.042423671356720545361Matches
2018-201927Middlesbrougheng ENG2. Championship8.0333431771451210333000120592291210311292Matches
2018-201927Middlesbrougheng ENGEFL Cup3.3Matches
2019-202028Stoke Cityeng ENG2. Championship41.922992841290939855222998562.5337.59955254291675020312215Matches
2019-202028Stoke Cityeng ENGEFL Cup2.7Matches
2020-202129Stoke Cityeng ENG2. Championship26.01346182793496614213465240.0360.058922369581101326612Matches
2020-202129Stoke Cityeng ENGEFL Cup2.0Matches
2020-202129Stoke Cityeng ENGFA Cup0.7Matches
2021-202230Stoke Cityeng ENG2. Championship10.159995331248211559911100.000.02851518922110402900Matches
2021-202230Stoke Cityeng ENGEFL Cup2.0Matches
2021-202230Sunderlandeng ENG3. League One8.1Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2022-202331Sunderlandeng ENG2. Championship38.521713451409725504421718562.500.011195269250042115612934Matches
2022-202331Sunderlandeng ENGFA Cup2.0Matches
2023-202432Norwich Cityeng ENG2. Championship6.543669257167138436000215837409010333022Matches
2023-202432Sunderlandeng ENGEFL Cup1.3Matches
2023-202432Norwich Cityeng ENGFA Cup1.3Matches
2023-202432Norwich Cityeng ENGJr. PL21.8Matches
2024-202533Blackburneng ENG2. Championship14.49141516052872417914100.01100.04761773794120325913Matches
2024-202533Blackburneng ENGEFL Cup1.7Matches
16 Seasons9 Clubs4 Leagues455.290751278544933702972109075271659.3829.642231984610146231516621502319
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Wolves (6 Seasons)4 Leagues197.6
Stoke City (4 Seasons)3 Leagues102.55221670300120461981315221181161.1738.92293113756152169042927088
Sunderland (3 Seasons)4 Leagues50.021713451409725504421718562.500.011195269250042115612934
Sheffield Weds (2 Seasons)1 League54.0
Blackburn (1 Season)2 Leagues16.19141516052872417914100.01100.04761773794120325913
Norwich City (1 Season)2 Leagues7.843669257167138436000215837409010333022
Colchester Utd (1 Season)1 League15.7
Middlesbrough (1 Season)3 Leagues11.4333431771451210333000120592291210311292
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.390751278544933702972109075271659.3829.642231984610146231516621502319
EFL Cup (10 Seasons)18.7
FA Cup (9 Seasons)9.3
League One (5 Seasons)123.8
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201018Colchester Utd1 League15.7
2010-201119Sheffield Utd1 League0.0
2010-201119Sheffield Weds1 League10.0
2011-201220Sheffield Weds1 League44.0
2012-201321Wolves1 League5.5
2013-201422Wolves1 League46.0
2014-201523Wolves3 Leagues46.3
2015-201624Wolves2 Leagues39.0
2016-201725Wolves3 Leagues41.0
2017-201826Wolves3 Leagues19.8
2018-201927Middlesbrough3 Leagues11.4333431771451210333000120592291210311292
2018-201927Stoke City1 League17.097710958736331229774375.0125.042423671356720545361
2019-202028Stoke City2 Leagues44.622992841290939855222998562.5337.59955254291675020312215
2020-202129Stoke City3 Leagues28.81346182793496614213465240.0360.058922369581101326612
2021-202230Stoke City3 Leagues12.159995331248211559911100.000.02851518922110402900
2021-202230Sunderland1 League1.0
2021-202230Sunderland1 League8.1
2022-202331Sunderland3 Leagues40.521713451409725504421718562.500.011195269250042115612934
2023-202432Sunderland2 Leagues1.3
2023-202432Norwich City2 Leagues7.843669257167138436000215837409010333022
2023-202432Norwich City1 League1.8
2024-202533Blackburn2 Leagues16.19141516052872417914100.01100.04761773794120325913
16 Seasons9 Clubs4 Leagues455.290751278544933702972109075271659.3829.642231984610146231516621502319
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Wolves (6 Seasons)4 Leagues197.6
Stoke City (4 Seasons)3 Leagues102.55221670300120461981315221181161.1738.92293113756152169042927088
Sunderland (3 Seasons)4 Leagues50.021713451409725504421718562.500.011195269250042115612934
Sheffield Weds (2 Seasons)1 League54.0
Blackburn (1 Season)2 Leagues16.19141516052872417914100.01100.04761773794120325913
Norwich City (1 Season)2 Leagues7.843669257167138436000215837409010333022
Colchester Utd (1 Season)1 League15.7
Middlesbrough (1 Season)3 Leagues11.4333431771451210333000120592291210311292
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.390751278544933702972109075271659.3829.642231984610146231516621502319
EFL Cup (10 Seasons)18.7
FA Cup (9 Seasons)9.3
League One (5 Seasons)123.8
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201018Colchester Utdeng ENG3. League One8th15.7
2010-201119Sheffield Utdeng ENG2. Championship23rd0.0Matches
2010-201119Sheffield Wedseng ENG3. League One15th10.0Matches
2011-201220Sheffield Wedseng ENG3. League One2nd44.0
2012-201321Wolveseng ENG2. Championship23rd5.5
2013-201422Wolveseng ENG3. League One1st46.0
2014-201523Wolveseng ENG2. Championship7th44.0Matches
2015-201624Wolveseng ENG2. Championship14th38.0Matches
2016-201725Wolveseng ENG2. Championship15th39.0Matches
2017-201826Wolveseng ENG2. Championship1st14.2Matches
2018-201927Middlesbrougheng ENG2. Championship7th8.0333431771451210333000120592291210311292Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.097710958736331229774375.0125.042423671356720545361Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.922992841290939855222998562.5337.59955254291675020312215Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.01346182793496614213465240.0360.058922369581101326612Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.159995331248211559911100.000.02851518922110402900Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.0Matches
2021-202230Sunderlandeng ENG3. League One5th8.1Matches
2022-202331Sunderlandeng ENG2. Championship6th38.521713451409725504421718562.500.011195269250042115612934Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.543669257167138436000215837409010333022Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.8Matches
2024-202533Blackburneng ENG2. Championship5th14.49141516052872417914100.01100.04761773794120325913Matches
16 Seasons9 Clubs2 Leagues427.190751278544933702972109075271659.3829.642231984610146231516621502319
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Wolves (6 Seasons)2 Leagues186.6
Stoke City (4 Seasons)1 League95.15221670300120461981315221181161.1738.92293113756152169042927088
Sunderland (3 Seasons)2 Leagues46.621713451409725504421718562.500.011195269250042115612934
Sheffield Weds (2 Seasons)1 League54.0
Colchester Utd (1 Season)1 League15.7
Blackburn (1 Season)1 League14.49141516052872417914100.01100.04761773794120325913
Norwich City (1 Season)1 League6.543669257167138436000215837409010333022
Middlesbrough (1 Season)1 League8.0333431771451210333000120592291210311292
Norwich City (1 Season)1 League1.8
Sheffield Utd (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
Championship (13 Seasons)303.390751278544933702972109075271659.3829.642231984610146231516621502319
League One (5 Seasons)123.8
PL2 (1 Season)1.8
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201523Wolveseng ENGFA Cup33rd2.3Matches
2015-201624Wolveseng ENGFA Cup33rd1.0Matches
2016-201725Wolveseng ENGEFL Cup17th1.0Matches
2016-201725Wolveseng ENGFA Cup9th1.0Matches
2017-201826Wolveseng ENGEFL Cup9th4.7Matches
2017-201826Wolveseng ENGFA Cup33rd1.0Matches
2018-201927Middlesbrougheng ENGEFL Cup5th3.3Matches
2019-202028Stoke Cityeng ENGEFL Cup17th2.7Matches
2020-202129Stoke Cityeng ENGEFL Cup5th2.0Matches
2020-202129Stoke Cityeng ENGFA Cup33rd0.7Matches
2021-202230Stoke Cityeng ENGEFL CupRd42.0Matches
2022-202331Sunderlandeng ENGFA Cup2.0Matches
2023-202432Sunderlandeng ENGEFL CupRd11.3Matches
2023-202432Norwich Cityeng ENGFA Cup1.3Matches
2024-202533Blackburneng ENGEFL CupRd21.7Matches
11 Seasons6 Clubs2 Leagues28.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Wolves (4 Seasons)2 Leagues11.0
Stoke City (3 Seasons)2 Leagues7.4
Sunderland (2 Seasons)2 Leagues3.3
Middlesbrough (1 Season)2 Leagues3.3
Norwich City (1 Season)1 League1.3
Blackburn (1 Season)1 League1.7
EFL Cup (10 Seasons)18.7
FA Cup (9 Seasons)9.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201018Colchester Utdeng ENG3. League One171,4158334.215.7161
2010-201119Sheffield Utdeng 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.0416.217.6-1.4-0.08-0.09Matches
2018-201927Middlesbrougheng ENG2. Championship107227217.48.0890820111.9098+1+0.12-0.0611.010.2+0.8+0.10-0.04Matches
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.4857.051.9+5.1+0.12+0.49Matches
2019-202028Stoke Cityeng ENGEFL Cup224012072.72.721202001.503300.00-1.00Matches
2020-202129Stoke Cityeng ENG2. Championship292,3448156.626.027862325151.413329+4+0.15+0.4528.822.7+6.0+0.23+0.26Matches
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.2411.310.6+0.8+0.08+0.12Matches
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.9446.443.5+2.9+0.07-0.35Matches
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.567.49.4-2.0-0.31-0.35Matches
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-202533Blackburneng ENG2. Championship171,2977672.114.414881332121.761411+3+0.21-0.6919.217.4+1.8+0.12+0.35Matches
2024-202533Blackburneng ENGEFL Cup21557886.11.72781001.5071+6+3.48+10.68Matches
16 Seasons9 Clubs4 Leagues48640,9648448.1455.24528931534201131.48430394+36+0.11-0.18197.3183.4+13.9+0.09+0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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.33124120+4+0.04+0.17113.3102.9+10.5+0.11+0.15
Sunderland (3 Seasons)4 Leagues524,4988734.950.050884524181.436965+4+0.08-0.6746.443.5+2.9+0.07-0.35
Sheffield Weds (2 Seasons)1 League544,8609058.754.0540
Blackburn (1 Season)2 Leagues191,4527673.316.116871432121.732112+9+0.56+0.0519.217.4+1.8+0.12+0.35
Norwich City (1 Season)2 Leagues187043916.07.878051113221.891012-2-0.26-0.647.49.4-2.0-0.31-0.35
Colchester Utd (1 Season)1 League171,4158334.215.7161
Middlesbrough (1 Season)3 Leagues131,0227920.811.411931120121.921211+1+0.09-0.1111.010.2+0.8+0.10-0.04
Norwich City (1 Season)1 League2165839.21.82831001.503300.00-0.06
Sheffield Utd (1 Season)1 League1110.00.001
Sunderland (1 Season)1 League190903.81.01901000.0002-2-2.00-1.52
Championship (13 Seasons)33327,2938245.7303.3301892833221991.48384353+31+0.10-0.12197.3183.4+13.9+0.09+0.06
EFL Cup (10 Seasons)171,6859959.818.7179916071.882613+13+0.69+0.51
FA Cup (9 Seasons)108408443.89.310848040.60816-8-0.86-1.19
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 Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201018Colchester Utd1 League171,4158334.215.7161
2010-201119Sheffield Utd1 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.1111.010.2+0.8+0.10-0.04
2018-201927Stoke City1 League171,5309037.017.0179017001.001215-3-0.18-0.0416.217.6-1.4-0.08-0.09
2019-202028Stoke City2 Leagues454,0158989.844.642914235831.31626200.00+0.9957.051.9+5.1+0.12+0.49
2020-202129Stoke City3 Leagues322,5888155.328.830862525181.31343400.00+0.2228.822.7+6.0+0.23+0.26
2021-202230Stoke City3 Leagues131,0938422.912.1129012113121.93169+7+0.58+0.5211.310.6+0.8+0.08+0.12
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.9646.443.5+2.9+0.07-0.35
2023-202432Sunderland2 Leagues11201202.81.311201041.001100.00
2023-202432Norwich City2 Leagues187043916.07.878051113221.891012-2-0.26-0.647.49.4-2.0-0.31-0.35
2023-202432Norwich City1 League2165839.21.82831001.503300.00-0.06
2024-202533Blackburn2 Leagues191,4527673.316.116871432121.732112+9+0.56+0.0519.217.4+1.8+0.12+0.35
16 Seasons9 Clubs4 Leagues48640,9648448.1455.24528931534201131.48430394+36+0.11-0.18197.3183.4+13.9+0.09+0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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.33124120+4+0.04+0.17113.3102.9+10.5+0.11+0.15
Sunderland (3 Seasons)4 Leagues524,4988734.950.050884524181.436965+4+0.08-0.6746.443.5+2.9+0.07-0.35
Sheffield Weds (2 Seasons)1 League544,8609058.754.0540
Blackburn (1 Season)2 Leagues191,4527673.316.116871432121.732112+9+0.56+0.0519.217.4+1.8+0.12+0.35
Norwich City (1 Season)2 Leagues187043916.07.878051113221.891012-2-0.26-0.647.49.4-2.0-0.31-0.35
Colchester Utd (1 Season)1 League171,4158334.215.7161
Middlesbrough (1 Season)3 Leagues131,0227920.811.411931120121.921211+1+0.09-0.1111.010.2+0.8+0.10-0.04
Norwich City (1 Season)1 League2165839.21.82831001.503300.00-0.06
Sheffield Utd (1 Season)1 League1110.00.001
Sunderland (1 Season)1 League190903.81.01901000.0002-2-2.00-1.52
Championship (13 Seasons)33327,2938245.7303.3301892833221991.48384353+31+0.10-0.12197.3183.4+13.9+0.09+0.06
EFL Cup (10 Seasons)171,6859959.818.7179916071.882613+13+0.69+0.51
FA Cup (9 Seasons)108408443.89.310848040.60816-8-0.86-1.19
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 Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201018Colchester Utdeng ENG3. League One8th171,4158334.215.7161
2010-201119Sheffield Utdeng 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.0611.010.2+0.8+0.10-0.04Matches
2018-201927Stoke Cityeng ENG2. Championship16th171,5309037.017.0179017001.001215-3-0.18-0.0416.217.6-1.4-0.08-0.09Matches
2019-202028Stoke Cityeng ENG2. Championship15th433,7758891.241.940904035831.30595900.00+1.4857.051.9+5.1+0.12+0.49Matches
2020-202129Stoke Cityeng ENG2. Championship14th292,3448156.626.027862325151.413329+4+0.15+0.4528.822.7+6.0+0.23+0.26Matches
2021-202230Stoke Cityeng ENG2. Championship14th119138322.110.1109010113111.73118+3+0.30+0.2411.310.6+0.8+0.08+0.12Matches
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.9446.443.5+2.9+0.07-0.35Matches
2023-202432Sunderlandeng ENG2. Championship16th00004Matches
2023-202432Norwich Cityeng ENG2. Championship6th165883714.26.558941113221.88910-1-0.15-0.567.49.4-2.0-0.31-0.35Matches
2023-202432Norwich Cityeng ENGJr. PL218th2165839.21.82831001.503300.00-0.06Matches
2024-202533Blackburneng ENG2. Championship5th171,2977672.114.414881332121.761411+3+0.21-0.6919.217.4+1.8+0.12+0.35Matches
16 Seasons9 Clubs2 Leagues45938,4398447.8427.14258929134201021.49396365+31+0.10-0.19197.3183.4+13.9+0.09+0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-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.33115111+4+0.04+0.20113.3102.9+10.5+0.11+0.15
Sunderland (3 Seasons)2 Leagues494,1988633.846.647884224171.486560+5+0.11-0.6446.443.5+2.9+0.07-0.35
Sheffield Weds (2 Seasons)1 League544,8609058.754.0540
Colchester Utd (1 Season)1 League171,4158334.215.7161
Blackburn (1 Season)1 League171,2977672.114.414881332121.761411+3+0.21-0.6919.217.4+1.8+0.12+0.35
Norwich City (1 Season)1 League165883714.26.558941113221.88910-1-0.15-0.567.49.4-2.0-0.31-0.35
Middlesbrough (1 Season)1 League107227217.48.0890820111.9098+1+0.12-0.0611.010.2+0.8+0.10-0.04
Norwich City (1 Season)1 League2165839.21.82831001.503300.00-0.06
Sheffield Utd (1 Season)1 League1110.00.001
Sunderland (1 Season)1 League190903.81.01901000.0002-2-2.00-1.52
Championship (13 Seasons)33327,2938245.7303.3301892833221991.48384353+31+0.10-0.12197.3183.4+13.9+0.09+0.06
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-202533Blackburneng ENGEFL CupRd221557886.11.72781001.5071+6+3.48+10.68Matches
11 Seasons6 Clubs2 Leagues272,5259453.328.12794240111.413429+5+0.18-0.06
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
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
Blackburn (1 Season)1 League21557886.11.72781001.5071+6+3.48+10.68
EFL Cup (10 Seasons)171,6859959.818.7179916071.882613+13+0.69+0.51
FA Cup (9 Seasons)108408443.89.310848040.60816-8-0.86-1.19

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201018Colchester Utdeng ENG3. League One15.74013
2010-201119Sheffield Utdeng 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.0200201001311100055852974.6Matches
2018-201927Middlesbrougheng ENG2. Championship8.01001120013500028351274.5Matches
2018-201927Middlesbrougheng ENGEFL Cup3.3000120013000Matches
2019-202028Stoke Cityeng ENG2. Championship41.930054286371260011731939367.5Matches
2019-202028Stoke Cityeng ENGEFL Cup2.71003300420Matches
2020-202129Stoke Cityeng ENG2. Championship26.070036100040120001021305669.9Matches
2020-202129Stoke Cityeng ENGEFL Cup2.01002100440Matches
2020-202129Stoke Cityeng ENGFA Cup0.71001000110Matches
2021-202230Stoke Cityeng ENG2. Championship10.130014300151000056491675.4Matches
2021-202230Stoke Cityeng ENGEFL Cup2.02001100510Matches
2021-202230Sunderlandeng ENG3. League One8.1100710001081Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 21.00000Matches
2022-202331Sunderlandeng ENG2. Championship38.560029192034140101641427266.4Matches
2022-202331Sunderlandeng ENGFA Cup2.01002000000Matches
2023-202432Norwich Cityeng ENG2. Championship6.50001200440001834979.1Matches
2023-202432Sunderlandeng ENGEFL Cup1.31001000110Matches
2023-202432Norwich Cityeng ENGFA Cup1.30001200000Matches
2023-202432Norwich Cityeng ENGJr. PL21.81000Matches
2024-202533Blackburneng ENG2. Championship14.410081000141101026532567.9Matches
2024-202533Blackburneng ENGEFL Cup1.70000100100Matches
16 Seasons9 Clubs4 Leagues455.2801050612110528213102262272131269.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wolves (6 Seasons)4 Leagues197.6351025017213318000
Stoke City (4 Seasons)3 Leagues102.5200013156641716700138645719470.2
Sunderland (3 Seasons)4 Leagues50.090039292045230111641427266.4
Sheffield Weds (2 Seasons)1 League54.010051
Blackburn (1 Season)2 Leagues16.110081100151101026532567.9
Norwich City (1 Season)2 Leagues7.80002400440001834979.1
Colchester Utd (1 Season)1 League15.74013
Middlesbrough (1 Season)3 Leagues11.41001240014800028351274.5
Norwich City (1 Season)1 League1.81000
Sheffield Utd (1 Season)1 League0.0000
Sunderland (1 Season)1 League1.00000
Championship (13 Seasons)303.34510353918424110802162272131269.8
EFL Cup (10 Seasons)18.76001717212714000
FA Cup (9 Seasons)9.33006300410
League One (5 Seasons)123.8260013010001081
PL2 (1 Season)1.81000
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201018Colchester Utd1 League15.74013
2010-201119Sheffield Utd1 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.41001240014800028351274.5
2018-201927Stoke City1 League17.0200201001311100055852974.6
2019-202028Stoke City2 Leagues44.640057316375280011731939367.5
2020-202129Stoke City3 Leagues28.890039110045170001021305669.9
2021-202230Stoke City3 Leagues12.150015400201100056491675.4
2021-202230Sunderland1 League1.00000
2021-202230Sunderland1 League8.1100710001081
2022-202331Sunderland3 Leagues40.570031192034140101641427266.4
2023-202432Sunderland2 Leagues1.31001000110
2023-202432Norwich City2 Leagues7.80002400440001834979.1
2023-202432Norwich City1 League1.81000
2024-202533Blackburn2 Leagues16.110081100151101026532567.9
16 Seasons9 Clubs4 Leagues455.2801050612110528213102262272131269.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wolves (6 Seasons)4 Leagues197.6351025017213318000
Stoke City (4 Seasons)3 Leagues102.5200013156641716700138645719470.2
Sunderland (3 Seasons)4 Leagues50.090039292045230111641427266.4
Sheffield Weds (2 Seasons)1 League54.010051
Blackburn (1 Season)2 Leagues16.110081100151101026532567.9
Norwich City (1 Season)2 Leagues7.80002400440001834979.1
Colchester Utd (1 Season)1 League15.74013
Middlesbrough (1 Season)3 Leagues11.41001240014800028351274.5
Norwich City (1 Season)1 League1.81000
Sheffield Utd (1 Season)1 League0.0000
Sunderland (1 Season)1 League1.00000
Championship (13 Seasons)303.34510353918424110802162272131269.8
EFL Cup (10 Seasons)18.76001717212714000
FA Cup (9 Seasons)9.33006300410
League One (5 Seasons)123.8260013010001081
PL2 (1 Season)1.81000
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201018Colchester Utdeng ENG3. League One8th15.74013
2010-201119Sheffield Utdeng 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.01001120013500028351274.5Matches
2018-201927Stoke Cityeng ENG2. Championship16th17.0200201001311100055852974.6Matches
2019-202028Stoke Cityeng ENG2. Championship15th41.930054286371260011731939367.5Matches
2020-202129Stoke Cityeng ENG2. Championship14th26.070036100040120001021305669.9Matches
2021-202230Stoke Cityeng ENG2. Championship14th10.130014300151000056491675.4Matches
2021-202230Sunderlandeng ENGJr. PL2 — Div. 213th1.00000Matches
2021-202230Sunderlandeng ENG3. League One5th8.1100710001081Matches
2022-202331Sunderlandeng ENG2. Championship6th38.560029192034140101641427266.4Matches
2023-202432Norwich Cityeng ENG2. Championship6th6.50001200440001834979.1Matches
2023-202432Norwich Cityeng ENGJr. PL218th1.81000Matches
2024-202533Blackburneng ENG2. Championship5th14.410081000141101026532567.9Matches
16 Seasons9 Clubs2 Leagues427.171104831018425111602262272131269.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wolves (6 Seasons)2 Leagues186.633102397001915000
Stoke City (4 Seasons)1 League95.1150012451641575900138645719470.2
Sunderland (3 Seasons)2 Leagues46.670036292044220111641427266.4
Sheffield Weds (2 Seasons)1 League54.010051
Colchester Utd (1 Season)1 League15.74013
Blackburn (1 Season)1 League14.410081000141101026532567.9
Norwich City (1 Season)1 League6.50001200440001834979.1
Middlesbrough (1 Season)1 League8.01001120013500028351274.5
Norwich City (1 Season)1 League1.81000
Sheffield Utd (1 Season)1 League0.0000
Sunderland (1 Season)1 League1.00000
Championship (13 Seasons)303.34510353918424110802162272131269.8
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-202533Blackburneng ENGEFL CupRd21.70000100100Matches
11 Seasons6 Clubs2 Leagues28.19002320213115000
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
Middlesbrough (1 Season)2 Leagues3.3000120013000
Norwich City (1 Season)1 League1.30001200000
Blackburn (1 Season)1 League1.70000100100
EFL Cup (10 Seasons)18.76001717212714000
FA Cup (9 Seasons)9.33006300410

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.