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-04-21SunChampionshipMatchweek 44AwayW 3–1Sheffield WedsBlackburnNCB3500000000141010.00.00.0007977.804000Match Report
2024-04-13SatChampionshipMatchweek 43HomeD 1–1Sheffield WedsStoke CityNCB10000000030000.00.00.0102366.711000Match Report
2024-04-09TueChampionshipMatchweek 42HomeD 2–2Sheffield WedsNorwich CityYCB,RB9000000000483000.00.00.000254161.0318122Match Report
2024-04-06SatChampionshipMatchweek 41AwayW 2–0Sheffield WedsQPRYRB9000000000451030.00.00.010323982.1313100Match Report
2024-04-01MonChampionshipMatchweek 40AwayL 0–2Sheffield WedsMiddlesbroughNRM2900000010182000.00.00.00091369.206020Match 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
2013-201418Shrewsburyeng ENG3. League One654154.6011000100.000.220.220.000.22
2014-201519Wolveseng ENG2. Championship20201,73819.3022000400.000.100.100.000.10Matches
2014-201519Wolveseng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2015-201620Wolveseng ENG2. Championship42423,76741.9011000900.000.020.020.000.02Matches
2015-201620Wolveseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201620Wolveseng ENGLeague Cup321982.2000000100.000.000.000.000.00Matches
2016-201721Wolveseng ENG2. Championship22211,84020.4011000410.000.050.050.000.05Matches
2016-201721Wolveseng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2016-201721Wolveseng ENGFA Cup11760.8000000000.000.000.000.000.00Matches
2017-201822Ipswich Towneng ENG2. Championship23201,72719.2112100500.050.050.100.050.10Matches
2017-201822Ipswich Towneng ENGEFL Cup11901.0011000000.001.001.000.001.00Matches
2017-201822Ipswich Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201923Sheffield Wedseng ENG2. Championship1298259.2314300011.71.70.72.31317230.330.110.440.330.440.180.070.250.180.25Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 2554334.8202200100.420.000.420.420.42Matches
2019-202024Sheffield Wedseng ENG2. Championship41403,52239.1224200401.81.81.23.03578120.050.050.100.050.100.050.030.080.050.08Matches
2019-202024Sheffield Wedseng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2019-202024Sheffield Wedseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2020-202125Sheffield Wedseng ENG2. Championship1098099.0000000000.10.10.10.341760.000.000.000.000.000.010.020.030.010.03Matches
2020-202125Sheffield Wedseng ENGEFL Cup211011.1000000000.000.000.000.000.00Matches
2021-202226Sheffield Wedseng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2021-202226Sheffield Wedseng ENG3. League One19161,46416.3000000300.000.000.000.000.00Matches
2022-202327Sheffield Wedseng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2022-202327Sheffield Wedseng ENGFA Cup533423.8000000000.000.000.000.000.00Matches
2022-202327Sheffield Wedseng ENG3. League One32272,42827.0000000310.000.000.000.000.00Matches
2023-202428Sheffield Wedseng ENG2. Championship26181,61317.9022000200.40.40.71.12740230.000.110.110.000.110.030.040.060.030.06Matches
2023-202428Sheffield Wedseng ENGEFL Cup211601.8000000000.000.000.000.000.00Matches
11 Seasons4 Clubs4 Leagues28125022,435249.3612186003734.14.12.76.879152640.020.050.070.020.070.050.040.090.050.09
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
Sheffield Weds (6 Seasons)4 Leagues15713212,014133.555105001324.14.12.76.879152640.040.040.070.040.070.050.040.090.050.09
Wolves (3 Seasons)3 Leagues93918,09990.00440001810.000.040.040.000.04
Ipswich Town (1 Season)3 Leagues25221,90721.2123100500.050.090.140.050.14
Shrewsbury (1 Season)1 League654154.6011000100.000.220.220.000.22
Wolves (1 Season)1 League554334.8202200100.420.000.420.420.42
Championship (8 Seasons)19617915,841176.0610166002824.14.12.76.879152640.030.060.090.030.090.050.040.090.050.09
EFL Cup (8 Seasons)16131,29914.4011000200.000.070.070.000.07
FA Cup (6 Seasons)121098811.0000000000.000.000.000.000.00
League One (3 Seasons)57484,30747.9011000710.000.020.020.000.02
PL2 — Div. 2 (1 Season)554334.8202200100.420.000.420.420.42
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
2013-201418Shrewsbury1 League654154.6011000100.000.220.220.000.22
2014-201519Wolves2 Leagues22221,94821.6022000400.000.090.090.000.09
2015-201620Wolves3 Leagues46454,05545.10110001000.000.020.020.000.02
2016-201721Wolves3 Leagues25242,09623.3011000410.000.040.040.000.04
2017-201822Ipswich Town3 Leagues25221,90721.2123100500.050.090.140.050.14
2018-201923Wolves1 League554334.8202200100.420.000.420.420.42
2018-201923Sheffield Weds1 League1298259.2314300011.71.70.72.31317230.330.110.440.330.440.180.070.250.180.25
2019-202024Sheffield Weds3 Leagues45443,88243.1224200401.81.81.23.03578120.050.050.090.050.090.050.030.080.050.08
2020-202125Sheffield Weds2 Leagues121091010.1000000000.10.10.10.341760.000.000.000.000.000.010.020.030.010.03
2021-202226Sheffield Weds2 Leagues20171,55417.3000000400.000.000.000.000.00
2022-202327Sheffield Weds3 Leagues40333,07034.1000000310.000.000.000.000.00
2023-202428Sheffield Weds2 Leagues28191,77319.7022000200.40.40.71.12740230.000.100.100.000.100.030.040.060.030.06
11 Seasons4 Clubs4 Leagues28125022,435249.3612186003734.14.12.76.879152640.020.050.070.020.070.050.040.090.050.09
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
Sheffield Weds (6 Seasons)4 Leagues15713212,014133.555105001324.14.12.76.879152640.040.040.070.040.070.050.040.090.050.09
Wolves (3 Seasons)3 Leagues93918,09990.00440001810.000.040.040.000.04
Ipswich Town (1 Season)3 Leagues25221,90721.2123100500.050.090.140.050.14
Shrewsbury (1 Season)1 League654154.6011000100.000.220.220.000.22
Wolves (1 Season)1 League554334.8202200100.420.000.420.420.42
Championship (8 Seasons)19617915,841176.0610166002824.14.12.76.879152640.030.060.090.030.090.050.040.090.050.09
EFL Cup (8 Seasons)16131,29914.4011000200.000.070.070.000.07
FA Cup (6 Seasons)121098811.0000000000.000.000.000.000.00
League One (3 Seasons)57484,30747.9011000710.000.020.020.000.02
PL2 — Div. 2 (1 Season)554334.8202200100.420.000.420.420.42
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
2013-201418Shrewsburyeng ENG3. League One23rd654154.6011000100.000.220.220.000.22
2014-201519Wolveseng ENG2. Championship7th20201,73819.3022000400.000.100.100.000.10Matches
2015-201620Wolveseng ENG2. Championship14th42423,76741.9011000900.000.020.020.000.02Matches
2016-201721Wolveseng ENG2. Championship15th22211,84020.4011000410.000.050.050.000.05Matches
2017-201822Ipswich Towneng ENG2. Championship12th23201,72719.2112100500.050.050.100.050.10Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st554334.8202200100.420.000.420.420.42Matches
2018-201923Sheffield Wedseng ENG2. Championship12th1298259.2314300011.71.70.72.31317230.330.110.440.330.440.180.070.250.180.25Matches
2019-202024Sheffield Wedseng ENG2. Championship16th41403,52239.1224200401.81.81.23.03578120.050.050.100.050.100.050.030.080.050.08Matches
2020-202125Sheffield Wedseng ENG2. Championship24th1098099.0000000000.10.10.10.341760.000.000.000.000.000.010.020.030.010.03Matches
2021-202226Sheffield Wedseng ENG3. League One4th19161,46416.3000000300.000.000.000.000.00Matches
2022-202327Sheffield Wedseng ENG3. League One3rd32272,42827.0000000310.000.000.000.000.00Matches
2023-202428Sheffield Wedseng ENG2. Championship21st26181,61317.9022000200.40.40.71.12740230.000.110.110.000.110.030.040.060.030.06Matches
11 Seasons4 Clubs2 Leagues25322720,148223.9611176003534.14.12.76.879152640.030.050.080.030.080.050.040.090.050.09
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
Sheffield Weds (6 Seasons)2 Leagues14011910,661118.555105001224.14.12.76.879152640.040.040.080.040.080.050.040.090.050.09
Wolves (3 Seasons)1 League84837,34581.60440001710.000.050.050.000.05
Ipswich Town (1 Season)1 League23201,72719.2112100500.050.050.100.050.10
Shrewsbury (1 Season)1 League654154.6011000100.000.220.220.000.22
Wolves (1 Season)1 League554334.8202200100.420.000.420.420.42
Championship (8 Seasons)19617915,841176.0610166002824.14.12.76.879152640.030.060.090.030.090.050.040.090.050.09
League One (3 Seasons)57484,30747.9011000710.000.020.020.000.02
PL2 — Div. 2 (1 Season)554334.8202200100.420.000.420.420.42
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-201519Wolveseng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2015-201620Wolveseng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201620Wolveseng ENGLeague Cup17th321982.2000000100.000.000.000.000.00Matches
2016-201721Wolveseng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2016-201721Wolveseng ENGFA Cup9th11760.8000000000.000.000.000.000.00Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd11901.0011000000.001.001.000.001.00Matches
2017-201822Ipswich Towneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2019-202024Sheffield Wedseng ENGFA Cup9th221802.0000000000.000.000.000.000.00Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th211011.1000000000.000.000.000.000.00Matches
2021-202226Sheffield Wedseng ENGEFL CupRd111901.0000000100.000.000.000.000.00Matches
2022-202327Sheffield Wedseng ENGEFL CupRd3333003.3000000000.000.000.000.000.00Matches
2022-202327Sheffield Wedseng ENGFA Cup533423.8000000000.000.000.000.000.00Matches
2023-202428Sheffield Wedseng ENGEFL CupRd2211601.8000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues28232,28725.4011000200.000.040.040.000.04
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
Sheffield Weds (5 Seasons)2 Leagues17131,35315.0000000100.000.000.000.000.00
Wolves (3 Seasons)2 Leagues987548.4000000100.000.000.000.000.00
Ipswich Town (1 Season)2 Leagues221802.0011000000.000.500.500.000.50
EFL Cup (8 Seasons)16131,29914.4011000200.000.070.070.000.07
FA Cup (6 Seasons)121098811.0000000000.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
2013-201418Shrewsburyeng ENG3. League One4.6010.220.0000
2014-201519Wolveseng ENG2. Championship19.3020.100.0000Matches
2014-201519Wolveseng ENGFA Cup2.3000Matches
2015-201620Wolveseng ENG2. Championship41.9000.0000Matches
2015-201620Wolveseng ENGFA Cup1.0000Matches
2015-201620Wolveseng ENGLeague Cup2.2000Matches
2016-201721Wolveseng ENG2. Championship20.40000.000.0000Matches
2016-201721Wolveseng ENGEFL Cup2.00000.000.0000Matches
2016-201721Wolveseng ENGFA Cup0.8000Matches
2017-201822Ipswich Towneng ENG2. Championship19.219444.40.470.210.110.2500Matches
2017-201822Ipswich Towneng ENGEFL Cup1.00000.000.0000Matches
2017-201822Ipswich Towneng ENGFA Cup1.00000.000.0000Matches
2018-201923Sheffield Wedseng ENG2. Championship9.236583.30.650.550.500.6010.00001.71.70.28+1.3+1.3Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.8200Matches
2019-202024Sheffield Wedseng ENG2. Championship39.1216318.80.410.080.130.679.70001.81.80.11+0.2+0.2Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.00200.01.000.000.0000Matches
2019-202024Sheffield Wedseng ENGFA Cup2.00000.000.0000Matches
2020-202125Sheffield Wedseng ENG2. Championship9.00100.00.110.000.007.20000.10.10.12-0.1-0.1Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.10100.00.890.000.0000Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.00000.000.0000Matches
2021-202226Sheffield Wedseng ENG3. League One16.308112.50.490.060.000.0000Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.30000.000.0000Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80000.000.0000Matches
2022-202327Sheffield Wedseng ENG3. League One27.0010220.00.370.070.000.0000Matches
2023-202428Sheffield Wedseng ENG2. Championship17.908225.00.450.110.000.0012.90000.40.40.06-0.4-0.4Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.80100.00.560.000.0000Matches
11 Seasons4 Clubs4 Leagues249.36622027.40.350.080.100.3010.50004.14.10.13+0.9+0.9
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
Sheffield Weds (6 Seasons)4 Leagues133.55531324.50.400.100.090.3810.50004.14.10.13+0.9+0.9
Wolves (3 Seasons)3 Leagues90.00020.000.020.0000
Ipswich Town (1 Season)3 Leagues21.219444.40.420.190.110.2500
Shrewsbury (1 Season)1 League4.6010.220.0000
Wolves (1 Season)1 League4.8200
Championship (8 Seasons)176.06401635.00.350.090.150.3810.50004.14.10.13+0.9+0.9
EFL Cup (8 Seasons)14.40400.00.330.000.0000
FA Cup (6 Seasons)11.00000.000.0000
League One (3 Seasons)47.9018416.70.420.080.000.0000
PL2 — Div. 2 (1 Season)4.8200
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
2013-201418Shrewsbury1 League4.6010.220.0000
2014-201519Wolves2 Leagues21.6020.100.0000
2015-201620Wolves3 Leagues45.1000.0000
2016-201721Wolves3 Leagues23.30000.000.0000
2017-201822Ipswich Town3 Leagues21.219444.40.420.190.110.2500
2018-201923Wolves1 League4.8200
2018-201923Sheffield Weds1 League9.236583.30.650.550.500.6010.00001.71.70.28+1.3+1.3
2019-202024Sheffield Weds3 Leagues43.1218316.70.420.070.110.679.70001.81.80.11+0.2+0.2
2020-202125Sheffield Weds2 Leagues10.10200.00.200.000.007.20000.10.10.12-0.1-0.1
2021-202226Sheffield Weds2 Leagues17.308112.50.460.060.000.0000
2022-202327Sheffield Weds3 Leagues34.1010220.00.290.060.000.0000
2023-202428Sheffield Weds2 Leagues19.709222.20.460.100.000.0012.90000.40.40.06-0.4-0.4
11 Seasons4 Clubs4 Leagues249.36622027.40.350.080.100.3010.50004.14.10.13+0.9+0.9
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
Sheffield Weds (6 Seasons)4 Leagues133.55531324.50.400.100.090.3810.50004.14.10.13+0.9+0.9
Wolves (3 Seasons)3 Leagues90.00020.000.020.0000
Ipswich Town (1 Season)3 Leagues21.219444.40.420.190.110.2500
Shrewsbury (1 Season)1 League4.6010.220.0000
Wolves (1 Season)1 League4.8200
Championship (8 Seasons)176.06401635.00.350.090.150.3810.50004.14.10.13+0.9+0.9
EFL Cup (8 Seasons)14.40400.00.330.000.0000
FA Cup (6 Seasons)11.00000.000.0000
League One (3 Seasons)47.9018416.70.420.080.000.0000
PL2 — Div. 2 (1 Season)4.8200
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
2013-201418Shrewsburyeng ENG3. League One23rd4.6010.220.0000
2014-201519Wolveseng ENG2. Championship7th19.3020.100.0000Matches
2015-201620Wolveseng ENG2. Championship14th41.9000.0000Matches
2016-201721Wolveseng ENG2. Championship15th20.40000.000.0000Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.219444.40.470.210.110.2500Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.8200Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.236583.30.650.550.500.6010.00001.71.70.28+1.3+1.3Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.1216318.80.410.080.130.679.70001.81.80.11+0.2+0.2Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.00100.00.110.000.007.20000.10.10.12-0.1-0.1Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.308112.50.490.060.000.0000Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.0010220.00.370.070.000.0000Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.908225.00.450.110.000.0012.90000.40.40.06-0.4-0.4Matches
11 Seasons4 Clubs2 Leagues223.96582029.30.370.090.100.3010.50004.14.10.13+0.9+0.9
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
Sheffield Weds (6 Seasons)2 Leagues118.55491326.50.410.110.100.3810.50004.14.10.13+0.9+0.9
Wolves (3 Seasons)1 League81.60020.000.020.0000
Ipswich Town (1 Season)1 League19.219444.40.470.210.110.2500
Shrewsbury (1 Season)1 League4.6010.220.0000
Wolves (1 Season)1 League4.8200
Championship (8 Seasons)176.06401635.00.350.090.150.3810.50004.14.10.13+0.9+0.9
League One (3 Seasons)47.9018416.70.420.080.000.0000
PL2 — Div. 2 (1 Season)4.8200
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-201519Wolveseng ENGFA Cup33rd2.3000Matches
2015-201620Wolveseng ENGFA Cup33rd1.0000Matches
2015-201620Wolveseng ENGLeague Cup17th2.2000Matches
2016-201721Wolveseng ENGEFL Cup17th2.00000.000.0000Matches
2016-201721Wolveseng ENGFA Cup9th0.8000Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.00000.000.0000Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.00000.000.0000Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.00200.01.000.000.0000Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.00000.000.0000Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.10100.00.890.000.0000Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.00000.000.0000Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.30000.000.0000Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80000.000.0000Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.80100.00.560.000.0000Matches
9 Seasons3 Clubs2 Leagues25.40400.00.210.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Weds (5 Seasons)2 Leagues15.00400.00.270.000.0000
Wolves (3 Seasons)2 Leagues8.40000.000.0000
Ipswich Town (1 Season)2 Leagues2.00000.000.0000
EFL Cup (8 Seasons)14.40400.00.330.000.0000
FA Cup (6 Seasons)11.00000.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
2013-201418Shrewsburyeng ENG3. League One4.61
2014-201519Wolveseng ENG2. Championship19.32Matches
2014-201519Wolveseng ENGFA Cup2.30Matches
2015-201620Wolveseng ENG2. Championship41.91Matches
2015-201620Wolveseng ENGFA Cup1.00Matches
2015-201620Wolveseng ENGLeague Cup2.20Matches
2016-201721Wolveseng ENG2. Championship20.41Matches
2016-201721Wolveseng ENGEFL Cup2.00Matches
2016-201721Wolveseng ENGFA Cup0.80Matches
2017-201822Ipswich Towneng ENG2. Championship19.21Matches
2017-201822Ipswich Towneng ENGEFL Cup1.01Matches
2017-201822Ipswich Towneng ENGFA Cup1.00Matches
2018-201923Sheffield Wedseng ENG2. Championship9.231143771.24456196719223482.19514167.4174141.510.70.6+0.33125117Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.80Matches
2019-202024Sheffield Wedseng ENG2. Championship39.1993134174.018073708241450282.547958781.69021142.721.20.6+0.814628078Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.00Matches
2019-202024Sheffield Wedseng ENGFA Cup2.00Matches
2020-202125Sheffield Wedseng ENG2. Championship9.022230971.8392015309011181.110714175.9214151.200.10.2-0.12132117Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.10Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.00Matches
2021-202226Sheffield Wedseng ENG3. League One16.30Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.30Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80Matches
2022-202327Sheffield Wedseng ENG3. League One27.00Matches
2023-202428Sheffield Wedseng ENG2. Championship17.950165676.48532332522326783.524730182.1255644.620.70.7+1.38202040Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.80Matches
11 Seasons4 Clubs4 Leagues249.32027274373.93498113904919111482.5928117079.315334943.8122.72.0+9.327107172152
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
Sheffield Weds (6 Seasons)4 Leagues133.52027274373.93498113904919111482.5928117079.315334943.852.72.0+2.327107172152
Wolves (3 Seasons)3 Leagues90.04
Ipswich Town (1 Season)3 Leagues21.22
Shrewsbury (1 Season)1 League4.61
Wolves (1 Season)1 League4.80
Championship (8 Seasons)176.02027274373.93498113904919111482.5928117079.315334943.8102.72.0+7.327107172152
EFL Cup (8 Seasons)14.41
FA Cup (6 Seasons)11.00
League One (3 Seasons)47.91
PL2 — Div. 2 (1 Season)4.80
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
2013-201418Shrewsbury1 League4.61
2014-201519Wolves2 Leagues21.62
2015-201620Wolves3 Leagues45.11
2016-201721Wolves3 Leagues23.31
2017-201822Ipswich Town3 Leagues21.22
2018-201923Wolves1 League4.80
2018-201923Sheffield Weds1 League9.231143771.24456196719223482.19514167.4174141.510.70.6+0.33125117
2019-202024Sheffield Weds3 Leagues43.1993134174.018073708241450282.547958781.69021142.721.20.6+0.814628078
2020-202125Sheffield Weds2 Leagues10.122230971.8392015309011181.110714175.9214151.200.10.2-0.12132117
2021-202226Sheffield Weds2 Leagues17.30
2022-202327Sheffield Weds3 Leagues34.10
2023-202428Sheffield Weds2 Leagues19.750165676.48532332522326783.524730182.1255644.620.70.7+1.38202040
11 Seasons4 Clubs4 Leagues249.32027274373.93498113904919111482.5928117079.315334943.8122.72.0+9.327107172152
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
Sheffield Weds (6 Seasons)4 Leagues133.52027274373.93498113904919111482.5928117079.315334943.852.72.0+2.327107172152
Wolves (3 Seasons)3 Leagues90.04
Ipswich Town (1 Season)3 Leagues21.22
Shrewsbury (1 Season)1 League4.61
Wolves (1 Season)1 League4.80
Championship (8 Seasons)176.02027274373.93498113904919111482.5928117079.315334943.8102.72.0+7.327107172152
EFL Cup (8 Seasons)14.41
FA Cup (6 Seasons)11.00
League One (3 Seasons)47.91
PL2 — Div. 2 (1 Season)4.80
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
2013-201418Shrewsburyeng ENG3. League One23rd4.61
2014-201519Wolveseng ENG2. Championship7th19.32Matches
2015-201620Wolveseng ENG2. Championship14th41.91Matches
2016-201721Wolveseng ENG2. Championship15th20.41Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.21Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.80Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.231143771.24456196719223482.19514167.4174141.510.70.6+0.33125117Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.1993134174.018073708241450282.547958781.69021142.721.20.6+0.814628078Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.022230971.8392015309011181.110714175.9214151.200.10.2-0.12132117Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.30Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.00Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.950165676.48532332522326783.524730182.1255644.620.70.7+1.38202040Matches
11 Seasons4 Clubs2 Leagues223.92027274373.93498113904919111482.5928117079.315334943.8112.72.0+8.327107172152
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
Sheffield Weds (6 Seasons)2 Leagues118.52027274373.93498113904919111482.5928117079.315334943.852.72.0+2.327107172152
Wolves (3 Seasons)1 League81.64
Ipswich Town (1 Season)1 League19.21
Shrewsbury (1 Season)1 League4.61
Wolves (1 Season)1 League4.80
Championship (8 Seasons)176.02027274373.93498113904919111482.5928117079.315334943.8102.72.0+7.327107172152
League One (3 Seasons)47.91
PL2 — Div. 2 (1 Season)4.80
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-201519Wolveseng ENGFA Cup33rd2.30Matches
2015-201620Wolveseng ENGFA Cup33rd1.00Matches
2015-201620Wolveseng ENGLeague Cup17th2.20Matches
2016-201721Wolveseng ENGEFL Cup17th2.00Matches
2016-201721Wolveseng ENGFA Cup9th0.80Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.01Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.00Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.00Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.00Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.10Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.00Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.30Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.80Matches
9 Seasons3 Clubs2 Leagues25.41
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
Sheffield Weds (5 Seasons)2 Leagues15.00
Wolves (3 Seasons)2 Leagues8.40
Ipswich Town (1 Season)2 Leagues2.01
EFL Cup (8 Seasons)14.41
FA Cup (6 Seasons)11.00

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
2013-201418Shrewsburyeng ENG3. League One4.6
2014-201519Wolveseng ENG2. Championship19.3Matches
2014-201519Wolveseng ENGFA Cup2.3Matches
2015-201620Wolveseng ENG2. Championship41.9Matches
2015-201620Wolveseng ENGFA Cup1.0Matches
2015-201620Wolveseng ENGLeague Cup2.2Matches
2016-201721Wolveseng ENG2. Championship20.40Matches
2016-201721Wolveseng ENGEFL Cup2.00Matches
2016-201721Wolveseng ENGFA Cup0.8Matches
2017-201822Ipswich Towneng ENG2. Championship19.230Matches
2017-201822Ipswich Towneng ENGEFL Cup1.00Matches
2017-201822Ipswich Towneng ENGFA Cup1.00Matches
2018-201923Sheffield Wedseng ENG2. Championship9.243733996101895000031128Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.8Matches
2019-202024Sheffield Wedseng ENG2. Championship39.113411260798137710000993218Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.02Matches
2019-202024Sheffield Wedseng ENGFA Cup2.00Matches
2020-202125Sheffield Wedseng ENG2. Championship9.030928026401122000022234Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.10Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.00Matches
2021-202226Sheffield Wedseng ENG3. League One16.30Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.32Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80Matches
2022-202327Sheffield Wedseng ENG3. League One27.013Matches
2023-202428Sheffield Wedseng ENG2. Championship17.96565747890111690000501414Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.81Matches
11 Seasons4 Clubs4 Leagues249.327432453279221675257000020271144
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (6 Seasons)4 Leagues133.527432453279221645257000020271144
Wolves (3 Seasons)3 Leagues90.00
Ipswich Town (1 Season)3 Leagues21.230
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.027432453279221657257000020271144
EFL Cup (8 Seasons)14.45
FA Cup (6 Seasons)11.00
League One (3 Seasons)47.913
PL2 — Div. 2 (1 Season)4.8
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
2013-201418Shrewsbury1 League4.6
2014-201519Wolves2 Leagues21.6
2015-201620Wolves3 Leagues45.1
2016-201721Wolves3 Leagues23.30
2017-201822Ipswich Town3 Leagues21.230
2018-201923Wolves1 League4.8
2018-201923Sheffield Weds1 League9.243733996101895000031128
2019-202024Sheffield Weds3 Leagues43.113411260798139710000993218
2020-202125Sheffield Weds2 Leagues10.130928026401122000022234
2021-202226Sheffield Weds2 Leagues17.30
2022-202327Sheffield Weds3 Leagues34.115
2023-202428Sheffield Weds2 Leagues19.76565747890112690000501414
11 Seasons4 Clubs4 Leagues249.327432453279221675257000020271144
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (6 Seasons)4 Leagues133.527432453279221645257000020271144
Wolves (3 Seasons)3 Leagues90.00
Ipswich Town (1 Season)3 Leagues21.230
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.027432453279221657257000020271144
EFL Cup (8 Seasons)14.45
FA Cup (6 Seasons)11.00
League One (3 Seasons)47.913
PL2 — Div. 2 (1 Season)4.8
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
2013-201418Shrewsburyeng ENG3. League One23rd4.6
2014-201519Wolveseng ENG2. Championship7th19.3Matches
2015-201620Wolveseng ENG2. Championship14th41.9Matches
2016-201721Wolveseng ENG2. Championship15th20.40Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.230Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.8Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.243733996101895000031128Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.113411260798137710000993218Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.030928026401122000022234Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.30Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.013Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.96565747890111690000501414Matches
11 Seasons4 Clubs2 Leagues223.927432453279221670257000020271144
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (6 Seasons)2 Leagues118.527432453279221640257000020271144
Wolves (3 Seasons)1 League81.60
Ipswich Town (1 Season)1 League19.230
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.027432453279221657257000020271144
League One (3 Seasons)47.913
PL2 — Div. 2 (1 Season)4.8
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-201519Wolveseng ENGFA Cup33rd2.3Matches
2015-201620Wolveseng ENGFA Cup33rd1.0Matches
2015-201620Wolveseng ENGLeague Cup17th2.2Matches
2016-201721Wolveseng ENGEFL Cup17th2.00Matches
2016-201721Wolveseng ENGFA Cup9th0.8Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.00Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.00Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.02Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.00Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.10Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.00Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.32Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.81Matches
9 Seasons3 Clubs2 Leagues25.45
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (5 Seasons)2 Leagues15.05
Wolves (3 Seasons)2 Leagues8.40
Ipswich Town (1 Season)2 Leagues2.00
EFL Cup (8 Seasons)14.45
FA Cup (6 Seasons)11.00

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
2013-201418Shrewsburyeng ENG3. League One4.6
2014-201519Wolveseng ENG2. Championship19.3Matches
2014-201519Wolveseng ENGFA Cup2.3Matches
2015-201620Wolveseng ENG2. Championship41.9Matches
2015-201620Wolveseng ENGFA Cup1.0Matches
2015-201620Wolveseng ENGLeague Cup2.2Matches
2016-201721Wolveseng ENG2. Championship20.4Matches
2016-201721Wolveseng ENGEFL Cup2.0Matches
2016-201721Wolveseng ENGFA Cup0.8Matches
2017-201822Ipswich Towneng ENG2. Championship19.2Matches
2017-201822Ipswich Towneng ENGEFL Cup1.0Matches
2017-201822Ipswich Towneng ENGFA Cup1.0Matches
2018-201923Sheffield Wedseng ENG2. Championship9.2101.0971200020.22200000Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.8Matches
2019-202024Sheffield Wedseng ENG2. Championship39.1260.66190240120.05100100Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.0Matches
2019-202024Sheffield Wedseng ENGFA Cup2.0Matches
2020-202125Sheffield Wedseng ENG2. Championship9.070.7870000000.00000000Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.1Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.0Matches
2021-202226Sheffield Wedseng ENG3. League One16.3Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.3Matches
2022-202327Sheffield Wedseng ENGFA Cup3.8Matches
2022-202327Sheffield Wedseng ENG3. League One27.0Matches
2023-202428Sheffield Wedseng ENG2. Championship17.9211.17171011120.11200000Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.8Matches
11 Seasons4 Clubs4 Leagues249.3640.85502451260.08500100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (6 Seasons)4 Leagues133.5640.85502451260.08500100
Wolves (3 Seasons)3 Leagues90.0
Ipswich Town (1 Season)3 Leagues21.2
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.0640.85502451260.08500100
EFL Cup (8 Seasons)14.4
FA Cup (6 Seasons)11.0
League One (3 Seasons)47.9
PL2 — Div. 2 (1 Season)4.8
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
2013-201418Shrewsbury1 League4.6
2014-201519Wolves2 Leagues21.6
2015-201620Wolves3 Leagues45.1
2016-201721Wolves3 Leagues23.3
2017-201822Ipswich Town3 Leagues21.2
2018-201923Wolves1 League4.8
2018-201923Sheffield Weds1 League9.2101.0971200020.22200000
2019-202024Sheffield Weds3 Leagues43.1260.66190240120.05100100
2020-202125Sheffield Weds2 Leagues10.170.7870000000.00000000
2021-202226Sheffield Weds2 Leagues17.3
2022-202327Sheffield Weds3 Leagues34.1
2023-202428Sheffield Weds2 Leagues19.7211.17171011120.11200000
11 Seasons4 Clubs4 Leagues249.3640.85502451260.08500100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (6 Seasons)4 Leagues133.5640.85502451260.08500100
Wolves (3 Seasons)3 Leagues90.0
Ipswich Town (1 Season)3 Leagues21.2
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.0640.85502451260.08500100
EFL Cup (8 Seasons)14.4
FA Cup (6 Seasons)11.0
League One (3 Seasons)47.9
PL2 — Div. 2 (1 Season)4.8
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
2013-201418Shrewsburyeng ENG3. League One23rd4.6
2014-201519Wolveseng ENG2. Championship7th19.3Matches
2015-201620Wolveseng ENG2. Championship14th41.9Matches
2016-201721Wolveseng ENG2. Championship15th20.4Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.2Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.8Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.2101.0971200020.22200000Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.1260.66190240120.05100100Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.070.7870000000.00000000Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.3Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.0Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.9211.17171011120.11200000Matches
11 Seasons4 Clubs2 Leagues223.9640.85502451260.08500100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (6 Seasons)2 Leagues118.5640.85502451260.08500100
Wolves (3 Seasons)1 League81.6
Ipswich Town (1 Season)1 League19.2
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.0640.85502451260.08500100
League One (3 Seasons)47.9
PL2 — Div. 2 (1 Season)4.8
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-201519Wolveseng ENGFA Cup33rd2.3Matches
2015-201620Wolveseng ENGFA Cup33rd1.0Matches
2015-201620Wolveseng ENGLeague Cup17th2.2Matches
2016-201721Wolveseng ENGEFL Cup17th2.0Matches
2016-201721Wolveseng ENGFA Cup9th0.8Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.0Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.0Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.0Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.0Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.1Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.0Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.3Matches
2022-202327Sheffield Wedseng ENGFA Cup3.8Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.8Matches
9 Seasons3 Clubs2 Leagues25.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (5 Seasons)2 Leagues15.0
Wolves (3 Seasons)2 Leagues8.4
Ipswich Town (1 Season)2 Leagues2.0
EFL Cup (8 Seasons)14.4
FA Cup (6 Seasons)11.0

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
2013-201418Shrewsburyeng ENG3. League One4.6
2014-201519Wolveseng ENG2. Championship19.3Matches
2014-201519Wolveseng ENGFA Cup2.3Matches
2015-201620Wolveseng ENG2. Championship41.9Matches
2015-201620Wolveseng ENGFA Cup1.0Matches
2015-201620Wolveseng ENGLeague Cup2.2Matches
2016-201721Wolveseng ENG2. Championship20.400Matches
2016-201721Wolveseng ENGEFL Cup2.004Matches
2016-201721Wolveseng ENGFA Cup0.8Matches
2017-201822Ipswich Towneng ENG2. Championship19.22737Matches
2017-201822Ipswich Towneng ENGEFL Cup1.000Matches
2017-201822Ipswich Towneng ENGFA Cup1.000Matches
2018-201923Sheffield Wedseng ENG2. Championship9.226171790111668.8511381642411Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.8Matches
2019-202024Sheffield Wedseng ENG2. Championship39.1896065195374975.512502030521411662Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.012Matches
2019-202024Sheffield Wedseng ENGFA Cup2.022Matches
2020-202125Sheffield Wedseng ENG2. Championship9.01279303650.038441830200Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.101Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.000Matches
2021-202226Sheffield Wedseng ENG3. League One16.31730Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.342Matches
2022-202327Sheffield Wedseng ENGFA Cup3.834Matches
2022-202327Sheffield Wedseng ENG3. League One27.04627Matches
2023-202428Sheffield Wedseng ENG2. Championship17.9563437172263574.392511141571632Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.811Matches
11 Seasons4 Clubs4 Leagues249.31832191284877710672.6299438562112842905
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Weds (6 Seasons)4 Leagues133.51831921284877710672.6299438561702842905
Wolves (3 Seasons)3 Leagues90.0040
Ipswich Town (1 Season)3 Leagues21.227370
Shrewsbury (1 Season)1 League4.60
Wolves (1 Season)1 League4.80
Championship (8 Seasons)176.01831451284877710672.6299438561382842905
EFL Cup (8 Seasons)14.46100
FA Cup (6 Seasons)11.0560
League One (3 Seasons)47.963570
PL2 — Div. 2 (1 Season)4.80
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
2013-201418Shrewsbury1 League4.60
2014-201519Wolves2 Leagues21.60
2015-201620Wolves3 Leagues45.10
2016-201721Wolves3 Leagues23.3040
2017-201822Ipswich Town3 Leagues21.227370
2018-201923Wolves1 League4.80
2018-201923Sheffield Weds1 League9.226171790111668.8511381642411
2019-202024Sheffield Weds3 Leagues43.1896365195374975.512502030561411662
2020-202125Sheffield Weds2 Leagues10.11279303650.038441930200
2021-202226Sheffield Weds2 Leagues17.317300
2022-202327Sheffield Weds3 Leagues34.153330
2023-202428Sheffield Weds2 Leagues19.7563537172263574.392511141671632
11 Seasons4 Clubs4 Leagues249.31832191284877710672.6299438562112842905
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Weds (6 Seasons)4 Leagues133.51831921284877710672.6299438561702842905
Wolves (3 Seasons)3 Leagues90.0040
Ipswich Town (1 Season)3 Leagues21.227370
Shrewsbury (1 Season)1 League4.60
Wolves (1 Season)1 League4.80
Championship (8 Seasons)176.01831451284877710672.6299438561382842905
EFL Cup (8 Seasons)14.46100
FA Cup (6 Seasons)11.0560
League One (3 Seasons)47.963570
PL2 — Div. 2 (1 Season)4.80
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
2013-201418Shrewsburyeng ENG3. League One23rd4.6
2014-201519Wolveseng ENG2. Championship7th19.3Matches
2015-201620Wolveseng ENG2. Championship14th41.9Matches
2016-201721Wolveseng ENG2. Championship15th20.400Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.22737Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.8Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.226171790111668.8511381642411Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.1896065195374975.512502030521411662Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.01279303650.038441830200Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.31730Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.04627Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.9563437172263574.392511141571632Matches
11 Seasons4 Clubs2 Leagues223.91832081284877710672.6299438561952842905
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
Sheffield Weds (6 Seasons)2 Leagues118.51831811284877710672.6299438561582842905
Wolves (3 Seasons)1 League81.6000
Ipswich Town (1 Season)1 League19.227370
Shrewsbury (1 Season)1 League4.60
Wolves (1 Season)1 League4.80
Championship (8 Seasons)176.01831451284877710672.6299438561382842905
League One (3 Seasons)47.963570
PL2 — Div. 2 (1 Season)4.80
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-201519Wolveseng ENGFA Cup33rd2.3Matches
2015-201620Wolveseng ENGFA Cup33rd1.0Matches
2015-201620Wolveseng ENGLeague Cup17th2.2Matches
2016-201721Wolveseng ENGEFL Cup17th2.004Matches
2016-201721Wolveseng ENGFA Cup9th0.8Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.000Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.000Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.012Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.022Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.101Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.000Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.342Matches
2022-202327Sheffield Wedseng ENGFA Cup3.834Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.811Matches
9 Seasons3 Clubs2 Leagues25.411160
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
Sheffield Weds (5 Seasons)2 Leagues15.011120
Wolves (3 Seasons)2 Leagues8.4040
Ipswich Town (1 Season)2 Leagues2.0000
EFL Cup (8 Seasons)14.46100
FA Cup (6 Seasons)11.0560

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
2013-201418Shrewsburyeng ENG3. League One4.6
2014-201519Wolveseng ENG2. Championship19.3Matches
2014-201519Wolveseng ENGFA Cup2.3Matches
2015-201620Wolveseng ENG2. Championship41.9Matches
2015-201620Wolveseng ENGFA Cup1.0Matches
2015-201620Wolveseng ENGLeague Cup2.2Matches
2016-201721Wolveseng ENG2. Championship20.4Matches
2016-201721Wolveseng ENGEFL Cup2.0Matches
2016-201721Wolveseng ENGFA Cup0.8Matches
2017-201822Ipswich Towneng ENG2. Championship19.2Matches
2017-201822Ipswich Towneng ENGEFL Cup1.0Matches
2017-201822Ipswich Towneng ENGFA Cup1.0Matches
2018-201923Sheffield Wedseng ENG2. Championship9.2570442132351251657012866.7433.32171013565138614725423Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.8Matches
2019-202024Sheffield Wedseng ENG2. Championship39.11835216962736161471835322268.81031.38755037249235265391578912Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.0Matches
2019-202024Sheffield Wedseng ENGFA Cup2.0Matches
2020-202125Sheffield Wedseng ENG2. Championship9.0397391851922263977457.1342.91859545094401211856Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.1Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.0Matches
2021-202226Sheffield Wedseng ENG3. League One16.3Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.3Matches
2022-202327Sheffield Wedseng ENGFA Cup3.8Matches
2022-202327Sheffield Wedseng ENG3. League One27.0Matches
2023-202428Sheffield Wedseng ENG2. Championship17.9876963933661232987615533.3853.3381225412802724418743523Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.8Matches
11 Seasons4 Clubs4 Leagues249.3367839517531529431983678663959.12537.91658925848467962158330166364
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
Sheffield Weds (6 Seasons)4 Leagues133.5367839517531529431983678663959.12537.91658925848467962158330166364
Wolves (3 Seasons)3 Leagues90.0
Ipswich Town (1 Season)3 Leagues21.2
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.0367839517531529431983678663959.12537.91658925848467962158330166364
EFL Cup (8 Seasons)14.4
FA Cup (6 Seasons)11.0
League One (3 Seasons)47.9
PL2 — Div. 2 (1 Season)4.8
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
2013-201418Shrewsbury1 League4.6
2014-201519Wolves2 Leagues21.6
2015-201620Wolves3 Leagues45.1
2016-201721Wolves3 Leagues23.3
2017-201822Ipswich Town3 Leagues21.2
2018-201923Wolves1 League4.8
2018-201923Sheffield Weds1 League9.2570442132351251657012866.7433.32171013565138614725423
2019-202024Sheffield Weds3 Leagues43.11835216962736161471835322268.81031.38755037249235265391578912
2020-202125Sheffield Weds2 Leagues10.1397391851922263977457.1342.91859545094401211856
2021-202226Sheffield Weds2 Leagues17.3
2022-202327Sheffield Weds3 Leagues34.1
2023-202428Sheffield Weds2 Leagues19.7876963933661232987615533.3853.3381225412802724418743523
11 Seasons4 Clubs4 Leagues249.3367839517531529431983678663959.12537.91658925848467962158330166364
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
Sheffield Weds (6 Seasons)4 Leagues133.5367839517531529431983678663959.12537.91658925848467962158330166364
Wolves (3 Seasons)3 Leagues90.0
Ipswich Town (1 Season)3 Leagues21.2
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.0367839517531529431983678663959.12537.91658925848467962158330166364
EFL Cup (8 Seasons)14.4
FA Cup (6 Seasons)11.0
League One (3 Seasons)47.9
PL2 — Div. 2 (1 Season)4.8
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
2013-201418Shrewsburyeng ENG3. League One23rd4.6
2014-201519Wolveseng ENG2. Championship7th19.3Matches
2015-201620Wolveseng ENG2. Championship14th41.9Matches
2016-201721Wolveseng ENG2. Championship15th20.4Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.2Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.8Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.2570442132351251657012866.7433.32171013565138614725423Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.11835216962736161471835322268.81031.38755037249235265391578912Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.0397391851922263977457.1342.91859545094401211856Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.3Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.0Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.9876963933661232987615533.3853.3381225412802724418743523Matches
11 Seasons4 Clubs2 Leagues223.9367839517531529431983678663959.12537.91658925848467962158330166364
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
Sheffield Weds (6 Seasons)2 Leagues118.5367839517531529431983678663959.12537.91658925848467962158330166364
Wolves (3 Seasons)1 League81.6
Ipswich Town (1 Season)1 League19.2
Shrewsbury (1 Season)1 League4.6
Wolves (1 Season)1 League4.8
Championship (8 Seasons)176.0367839517531529431983678663959.12537.91658925848467962158330166364
League One (3 Seasons)47.9
PL2 — Div. 2 (1 Season)4.8
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-201519Wolveseng ENGFA Cup33rd2.3Matches
2015-201620Wolveseng ENGFA Cup33rd1.0Matches
2015-201620Wolveseng ENGLeague Cup17th2.2Matches
2016-201721Wolveseng ENGEFL Cup17th2.0Matches
2016-201721Wolveseng ENGFA Cup9th0.8Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.0Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.0Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.0Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.0Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.1Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.0Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.3Matches
2022-202327Sheffield Wedseng ENGFA Cup3.8Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.8Matches
9 Seasons3 Clubs2 Leagues25.4
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
Sheffield Weds (5 Seasons)2 Leagues15.0
Wolves (3 Seasons)2 Leagues8.4
Ipswich Town (1 Season)2 Leagues2.0
EFL Cup (8 Seasons)14.4
FA Cup (6 Seasons)11.0

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
2013-201418Shrewsburyeng ENG3. League One64156910.04.651
2014-201519Wolveseng ENG2. Championship201,7388742.019.32017042.003319+14+0.72+0.72Matches
2014-201519Wolveseng ENGFA Cup2210105100.02.321052000.503300.00Matches
2015-201620Wolveseng ENG2. Championship423,7679091.041.94241031.314948+1+0.02+1.47Matches
2015-201620Wolveseng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201620Wolveseng ENGLeague Cup31986673.32.2291211702.0025-3-1.36-3.86Matches
2016-201721Wolveseng ENG2. Championship221,8408444.420.42119181.052530-5-0.24-0.28Matches
2016-201721Wolveseng ENGEFL Cup21809066.72.02902001.5023-1-0.50-1.50Matches
2016-201721Wolveseng ENGFA Cup1767628.10.81760003.0010+1+1.18+1.18Matches
2017-201822Ipswich Towneng ENG2. Championship231,7277541.719.220153111.48282800.00+0.11Matches
2017-201822Ipswich Towneng ENGEFL Cup1909050.01.01901003.0020+2+2.00+3.00Matches
2017-201822Ipswich Towneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201923Sheffield Wedseng ENG2. Championship128256919.99.2982632921.751810+8+0.87+1.1411.410.5+0.9+0.10+0.32Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 254338721.94.85874002.0092+7+1.45+0.52Matches
2019-202024Sheffield Wedseng ENG2. Championship413,5228685.139.140873714521.074959-10-0.26-0.5554.153.3+0.8+0.02-0.37Matches
2019-202024Sheffield Wedseng ENGEFL Cup218090100.02.02902001.5012-1-0.50Matches
2019-202024Sheffield Wedseng ENGFA Cup21809066.72.02902011.501100.00-1.00Matches
2020-202125Sheffield Wedseng ENG2. Championship108098119.59.0985714500.9047-3-0.33+0.157.811.8-4.0-0.44-0.24Matches
2020-202125Sheffield Wedseng ENGEFL Cup21015137.41.1190111112.0010+1+0.89+1.42Matches
2021-202226Sheffield Wedseng ENGEFL Cup19090100.01.01901001.000000.00Matches
2021-202226Sheffield Wedseng ENG3. League One191,4647735.416.316891531641.791915+4+0.25-0.56Matches
2022-202327Sheffield Wedseng ENGEFL Cup3300100100.03.331003002.3361+5+1.50Matches
2022-202327Sheffield Wedseng ENGFA Cup53426876.03.8390323602.0073+4+1.05+1.89Matches
2022-202327Sheffield Wedseng ENG3. League One322,4287658.627.027852152871.894226+16+0.59-0.88Matches
2023-202428Sheffield Wedseng ENG2. Championship261,6136240.717.918801482131.041528-13-0.73-0.1121.422.7-1.3-0.07+0.22Matches
2023-202428Sheffield Wedseng ENGEFL Cup21608066.71.81120114001.0021+1+0.56+1.69Matches
11 Seasons4 Clubs4 Leagues28122,4358046.2249.3250862143126461.43310291+19+0.08+0.0794.798.3-3.6-0.05+0.14
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
Sheffield Weds (6 Seasons)4 Leagues15712,0147745.4133.5132861132526201.44165153+12+0.09+0.0494.798.3-3.6-0.05+0.14
Wolves (3 Seasons)3 Leagues938,0998759.990.0919284217151.41115109+6+0.07+0.10
Ipswich Town (1 Season)3 Leagues251,9077643.221.22290173111.483029+1+0.05+0.19
Shrewsbury (1 Season)1 League64156910.04.651
Wolves (1 Season)1 League54338721.94.85874002.0092+7+1.45+0.52
Championship (8 Seasons)19615,8418148.1176.0179851561727331.29221229-8-0.05+0.2294.798.3-3.6-0.05+0.14
EFL Cup (8 Seasons)161,2998172.214.413951332311.811612+4+0.28+0.28
FA Cup (6 Seasons)129888271.611.01092923611.42129+3+0.27+0.27
League One (3 Seasons)574,3077634.747.9488636923111.856141+20+0.46-0.60
PL2 — Div. 2 (1 Season)54338721.94.85874002.0092+7+1.45+0.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
2013-201418Shrewsbury1 League64156910.04.651
2014-201519Wolves2 Leagues221,9488944.821.62210519041.863622+14+0.65+0.65
2015-201620Wolves3 Leagues464,0558890.145.145904411731.335154-3-0.07+0.74
2016-201721Wolves3 Leagues252,0968444.823.3248521181.162833-5-0.21-0.28
2017-201822Ipswich Town3 Leagues251,9077643.221.22290173111.483029+1+0.05+0.19
2018-201923Wolves1 League54338721.94.85874002.0092+7+1.45+0.52
2018-201923Sheffield Weds1 League128256919.99.2982632921.751810+8+0.87+1.1411.410.5+0.9+0.10+0.32
2019-202024Sheffield Weds3 Leagues453,8828684.643.144874114531.115162-11-0.26-0.6454.153.3+0.8+0.02-0.37
2020-202125Sheffield Weds2 Leagues129107620.610.11085822811.0857-2-0.20+0.297.811.8-4.0-0.44-0.24
2021-202226Sheffield Weds2 Leagues201,5547836.717.317891631641.751915+4+0.23-0.58
2022-202327Sheffield Weds3 Leagues403,0707762.834.133872773071.945530+25+0.73-0.60
2023-202428Sheffield Weds2 Leagues281,7736342.219.719821592331.041729-12-0.61+0.0221.422.7-1.3-0.07+0.22
11 Seasons4 Clubs4 Leagues28122,4358046.2249.3250862143126461.43310291+19+0.08+0.0794.798.3-3.6-0.05+0.14
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
Sheffield Weds (6 Seasons)4 Leagues15712,0147745.4133.5132861132526201.44165153+12+0.09+0.0494.798.3-3.6-0.05+0.14
Wolves (3 Seasons)3 Leagues938,0998759.990.0919284217151.41115109+6+0.07+0.10
Ipswich Town (1 Season)3 Leagues251,9077643.221.22290173111.483029+1+0.05+0.19
Shrewsbury (1 Season)1 League64156910.04.651
Wolves (1 Season)1 League54338721.94.85874002.0092+7+1.45+0.52
Championship (8 Seasons)19615,8418148.1176.0179851561727331.29221229-8-0.05+0.2294.798.3-3.6-0.05+0.14
EFL Cup (8 Seasons)161,2998172.214.413951332311.811612+4+0.28+0.28
FA Cup (6 Seasons)129888271.611.01092923611.42129+3+0.27+0.27
League One (3 Seasons)574,3077634.747.9488636923111.856141+20+0.46-0.60
PL2 — Div. 2 (1 Season)54338721.94.85874002.0092+7+1.45+0.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
2013-201418Shrewsburyeng ENG3. League One23rd64156910.04.651
2014-201519Wolveseng ENG2. Championship7th201,7388742.019.32017042.003319+14+0.72+0.72Matches
2015-201620Wolveseng ENG2. Championship14th423,7679091.041.94241031.314948+1+0.02+1.47Matches
2016-201721Wolveseng ENG2. Championship15th221,8408444.420.42119181.052530-5-0.24-0.28Matches
2017-201822Ipswich Towneng ENG2. Championship12th231,7277541.719.220153111.48282800.00+0.11Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st54338721.94.85874002.0092+7+1.45+0.52Matches
2018-201923Sheffield Wedseng ENG2. Championship12th128256919.99.2982632921.751810+8+0.87+1.1411.410.5+0.9+0.10+0.32Matches
2019-202024Sheffield Wedseng ENG2. Championship16th413,5228685.139.140873714521.074959-10-0.26-0.5554.153.3+0.8+0.02-0.37Matches
2020-202125Sheffield Wedseng ENG2. Championship24th108098119.59.0985714500.9047-3-0.33+0.157.811.8-4.0-0.44-0.24Matches
2021-202226Sheffield Wedseng ENG3. League One4th191,4647735.416.316891531641.791915+4+0.25-0.56Matches
2022-202327Sheffield Wedseng ENG3. League One3rd322,4287658.627.027852152871.894226+16+0.59-0.88Matches
2023-202428Sheffield Wedseng ENG2. Championship21st261,6136240.717.918801482131.041528-13-0.73-0.1121.422.7-1.3-0.07+0.22Matches
11 Seasons4 Clubs2 Leagues25320,1488044.4223.9227851922625441.41282270+12+0.05+0.0594.798.3-3.6-0.05+0.14
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
Sheffield Weds (6 Seasons)2 Leagues14010,6617643.2118.5119851002125181.40147145+2+0.02-0.0594.798.3-3.6-0.05+0.14
Wolves (3 Seasons)1 League847,3458759.181.683771151.4110797+10+0.12+0.21
Ipswich Town (1 Season)1 League231,7277541.719.220153111.48282800.00+0.11
Shrewsbury (1 Season)1 League64156910.04.651
Wolves (1 Season)1 League54338721.94.85874002.0092+7+1.45+0.52
Championship (8 Seasons)19615,8418148.1176.0179851561727331.29221229-8-0.05+0.2294.798.3-3.6-0.05+0.14
League One (3 Seasons)574,3077634.747.9488636923111.856141+20+0.46-0.60
PL2 — Div. 2 (1 Season)54338721.94.85874002.0092+7+1.45+0.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-201519Wolveseng ENGFA Cup33rd2210105100.02.321052000.503300.00Matches
2015-201620Wolveseng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201620Wolveseng ENGLeague Cup17th31986673.32.2291211702.0025-3-1.36-3.86Matches
2016-201721Wolveseng ENGEFL Cup17th21809066.72.02902001.5023-1-0.50-1.50Matches
2016-201721Wolveseng ENGFA Cup9th1767628.10.81760003.0010+1+1.18+1.18Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1909050.01.01901003.0020+2+2.00+3.00Matches
2017-201822Ipswich Towneng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th218090100.02.02902001.5012-1-0.50Matches
2019-202024Sheffield Wedseng ENGFA Cup9th21809066.72.02902011.501100.00-1.00Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th21015137.41.1190111112.0010+1+0.89+1.42Matches
2021-202226Sheffield Wedseng ENGEFL CupRd119090100.01.01901001.000000.00Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33300100100.03.331003002.3361+5+1.50Matches
2022-202327Sheffield Wedseng ENGFA Cup53426876.03.8390323602.0073+4+1.05+1.89Matches
2023-202428Sheffield Wedseng ENGEFL CupRd221608066.71.81120114001.0021+1+0.56+1.69Matches
9 Seasons3 Clubs2 Leagues282,2878271.925.423932252821.642821+7+0.28+0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (5 Seasons)2 Leagues171,3538075.215.013951343121.76188+10+0.67+1.07
Wolves (3 Seasons)2 Leagues97548467.98.4892711701.44812-4-0.48-1.24
Ipswich Town (1 Season)2 Leagues21809066.72.02902001.5021+1+0.50+1.50
EFL Cup (8 Seasons)161,2998172.214.413951332311.811612+4+0.28+0.28
FA Cup (6 Seasons)129888271.611.01092923611.42129+3+0.27+0.27

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
2013-201418Shrewsburyeng ENG3. League One4.61011
2014-201519Wolveseng ENG2. Championship19.34025Matches
2014-201519Wolveseng ENGFA Cup2.30000Matches
2015-201620Wolveseng ENG2. Championship41.99051Matches
2015-201620Wolveseng ENGFA Cup1.00000Matches
2015-201620Wolveseng ENGLeague Cup2.21000Matches
2016-201721Wolveseng ENG2. Championship20.44103400000000Matches
2016-201721Wolveseng ENGEFL Cup2.0000310040000Matches
2016-201721Wolveseng ENGFA Cup0.80000Matches
2017-201822Ipswich Towneng ENG2. Championship19.250040136303727000Matches
2017-201822Ipswich Towneng ENGEFL Cup1.0000520000000Matches
2017-201822Ipswich Towneng ENGFA Cup1.00004200000Matches
2018-201923Sheffield Wedseng ENG2. Championship9.201015508161700056411277.4Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 24.81000Matches
2019-202024Sheffield Wedseng ENG2. Championship39.1400623817526002022713310955.0Matches
2019-202024Sheffield Wedseng ENGEFL Cup2.00006202210Matches
2019-202024Sheffield Wedseng ENGFA Cup2.00003000220Matches
2020-202125Sheffield Wedseng ENG2. Championship9.00001121118701038273047.4Matches
2020-202125Sheffield Wedseng ENGEFL Cup1.10001110100Matches
2021-202226Sheffield Wedseng ENGEFL Cup1.01001000000Matches
2021-202226Sheffield Wedseng ENG3. League One16.330021101030170Matches
2022-202327Sheffield Wedseng ENGEFL Cup3.30004302240Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80002200430Matches
2022-202327Sheffield Wedseng ENG3. League One27.0311311641327461Matches
2023-202428Sheffield Wedseng ENG2. Championship17.92002318111153400084553958.5Matches
2023-202428Sheffield Wedseng ENGEFL Cup1.80001001110Matches
11 Seasons4 Clubs4 Leagues249.33731354115157521121903140525619057.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Weds (6 Seasons)4 Leagues133.513211819794517019203140525619057.4
Wolves (3 Seasons)3 Leagues90.0181011310040000
Ipswich Town (1 Season)3 Leagues21.250049176303727000
Shrewsbury (1 Season)1 League4.61011
Wolves (1 Season)1 League4.81000
Championship (8 Seasons)176.028202617695713814503040525619057.4
EFL Cup (8 Seasons)14.420021915106000
FA Cup (6 Seasons)11.00009400650
League One (3 Seasons)47.9711632651357631
PL2 — Div. 2 (1 Season)4.81000
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
2013-201418Shrewsbury1 League4.61011
2014-201519Wolves2 Leagues21.6400250
2015-201620Wolves3 Leagues45.11000510
2016-201721Wolves3 Leagues23.34103710040000
2017-201822Ipswich Town3 Leagues21.250049176303727000
2018-201923Wolves1 League4.81000
2018-201923Sheffield Weds1 League9.201015508161700056411277.4
2019-202024Sheffield Weds3 Leagues43.1400714019566302022713310955.0
2020-202125Sheffield Weds2 Leagues10.10001232119701038273047.4
2021-202226Sheffield Weds2 Leagues17.340022101030170
2022-202327Sheffield Weds3 Leagues34.1311372141533531
2023-202428Sheffield Weds2 Leagues19.72002418112163500084553958.5
11 Seasons4 Clubs4 Leagues249.33731354115157521121903140525619057.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Weds (6 Seasons)4 Leagues133.513211819794517019203140525619057.4
Wolves (3 Seasons)3 Leagues90.0181011310040000
Ipswich Town (1 Season)3 Leagues21.250049176303727000
Shrewsbury (1 Season)1 League4.61011
Wolves (1 Season)1 League4.81000
Championship (8 Seasons)176.028202617695713814503040525619057.4
EFL Cup (8 Seasons)14.420021915106000
FA Cup (6 Seasons)11.00009400650
League One (3 Seasons)47.9711632651357631
PL2 — Div. 2 (1 Season)4.81000
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
2013-201418Shrewsburyeng ENG3. League One23rd4.61011
2014-201519Wolveseng ENG2. Championship7th19.34025Matches
2015-201620Wolveseng ENG2. Championship14th41.99051Matches
2016-201721Wolveseng ENG2. Championship15th20.44103400000000Matches
2017-201822Ipswich Towneng ENG2. Championship12th19.250040136303727000Matches
2018-201923Wolveseng ENGJr. PL2 — Div. 21st4.81000Matches
2018-201923Sheffield Wedseng ENG2. Championship12th9.201015508161700056411277.4Matches
2019-202024Sheffield Wedseng ENG2. Championship16th39.1400623817526002022713310955.0Matches
2020-202125Sheffield Wedseng ENG2. Championship24th9.00001121118701038273047.4Matches
2021-202226Sheffield Wedseng ENG3. League One4th16.330021101030170Matches
2022-202327Sheffield Wedseng ENG3. League One3rd27.0311311641327461Matches
2023-202428Sheffield Wedseng ENG2. Championship21st17.92002318111153400084553958.5Matches
11 Seasons4 Clubs2 Leagues223.93531324102147019520803140525619057.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Weds (6 Seasons)2 Leagues118.512211638984015818103140525619057.4
Wolves (3 Seasons)1 League81.6171011000000000
Ipswich Town (1 Season)1 League19.250040136303727000
Shrewsbury (1 Season)1 League4.61011
Wolves (1 Season)1 League4.81000
Championship (8 Seasons)176.028202617695713814503040525619057.4
League One (3 Seasons)47.9711632651357631
PL2 — Div. 2 (1 Season)4.81000
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-201519Wolveseng ENGFA Cup33rd2.30000Matches
2015-201620Wolveseng ENGFA Cup33rd1.00000Matches
2015-201620Wolveseng ENGLeague Cup17th2.21000Matches
2016-201721Wolveseng ENGEFL Cup17th2.0000310040000Matches
2016-201721Wolveseng ENGFA Cup9th0.80000Matches
2017-201822Ipswich Towneng ENGEFL Cup33rd1.0000520000000Matches
2017-201822Ipswich Towneng ENGFA Cup33rd1.00004200000Matches
2019-202024Sheffield Wedseng ENGEFL Cup17th2.00006202210Matches
2019-202024Sheffield Wedseng ENGFA Cup9th2.00003000220Matches
2020-202125Sheffield Wedseng ENGEFL Cup17th1.10001110100Matches
2021-202226Sheffield Wedseng ENGEFL CupRd11.01001000000Matches
2022-202327Sheffield Wedseng ENGEFL CupRd33.30004302240Matches
2022-202327Sheffield Wedseng ENGFA Cup3.80002200430Matches
2023-202428Sheffield Wedseng ENGEFL CupRd21.80001001110Matches
9 Seasons3 Clubs2 Leagues25.42003013151611000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (5 Seasons)2 Leagues15.01001881512110
Wolves (3 Seasons)2 Leagues8.4100310040000
Ipswich Town (1 Season)2 Leagues2.0000940000000
EFL Cup (8 Seasons)14.420021915106000
FA Cup (6 Seasons)11.00009400650

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.