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
2025-02-15SatChampionshipMatchweek 33HomeL 1–2Sheffield WedsCoventry CityY*LM,LW90000020001051010.10.10.280799384.92376310Match Report
2025-02-01SatChampionshipMatchweek 30HomeD 1–1Sheffield WedsLuton TownY*CM9000001000781100.00.00.040567376.71349411Match Report
2025-01-25SatChampionshipMatchweek 29AwayW 2–0Sheffield WedsQPRY*CM8901002100484110.00.00.431233369.7321010Match Report
2025-01-22WedChampionshipMatchweek 28HomeD 2–2Sheffield WedsBristol CityY*CM9001002200602130.00.00.221385076.0635300Match Report
2025-01-19SunChampionshipMatchweek 27AwayL 0–3Sheffield WedsLeeds UnitedY*CM,DM9000000000550020.00.00.000414983.7832021Match 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
2008-200918Derby Countyeng ENG2. Championship1065796.4112100200.160.160.310.160.31Matches
2008-200918Aston Villa2. UEFA Cup211191.3000100.000.00Matches
2009-201019Blackpooleng ENG2. Championship2087538.4123100000.120.240.360.120.36
2010-201120Leeds Unitedeng ENG2. Championship732983.3000000000.000.000.000.000.00Matches
2010-201120Aston Villaeng ENG1. Premier League1276397.1011000100.000.140.140.000.14Matches
2011-201221Aston Villaeng ENG1. Premier League28101,26214.0123011200.070.140.210.000.14Matches
2012-201322Aston Villaeng ENG1. Premier League24181,62618.1011000300.000.060.060.000.06Matches
2013-201423Crystal Palaceeng ENG1. Premier League151399711.1112100100.090.090.180.090.18Matches
2014-201524Boltoneng ENG2. Championship16151,37215.2033000200.000.200.200.000.20Matches
2014-201524Crystal Palaceeng ENGFA Cup11901.0022000000.002.002.000.002.00Matches
2014-201524Crystal Palaceeng ENGLeague Cup222102.3000000100.000.000.000.000.00Matches
2014-201524Crystal Palaceeng ENG1. Premier League721381.5000000100.000.000.000.000.00Matches
2015-201625Sheffield Wedseng ENG2. Championship35353,12634.7224200810.060.060.120.060.12Matches
2015-201625Sheffield Wedseng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2015-201625Sheffield Wedseng ENGLeague Cup21790.9000000000.000.000.000.000.00Matches
2016-201726Sheffield Wedseng ENG2. Championship43423,63540.4178100600.020.170.200.020.20Matches
2016-201726Sheffield Wedseng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2017-201827Sheffield Wedseng ENG2. Championship29282,45127.2033000300.000.110.110.000.11Matches
2017-201827Sheffield Wedseng ENGEFL Cup221802.0101100100.500.000.500.500.50Matches
2018-201928Sheffield Wedseng ENG2. Championship41403,59539.9511165001402.52.59.512.155282510.130.280.400.130.400.060.240.300.060.30Matches
2018-201928Sheffield Wedseng ENGEFL Cup11850.9011000000.001.061.060.001.06Matches
2018-201928Sheffield Wedseng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2019-202029Sheffield Wedseng ENG2. Championship44423,84842.82810111802.92.111.213.445332620.050.190.230.020.210.070.260.330.050.31Matches
2019-202029Sheffield Wedseng ENGEFL Cup10260.3000000100.000.000.000.000.00Matches
2019-202029Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202130Sheffield Wedseng ENG2. Championship46464,01244.6257023904.32.08.910.960280690.040.110.160.000.110.100.200.300.040.24Matches
2020-202130Sheffield Wedseng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2020-202130Sheffield Wedseng ENGFA Cup221571.7011000000.000.570.570.000.57Matches
2021-202231Sheffield Wedseng ENGEFL Cup11830.9000000000.000.000.000.000.00Matches
2021-202231Sheffield Wedseng ENGFA Cup221631.8000000000.000.000.000.000.00Matches
2021-202231Sheffield Wedseng ENG3. League One45453,96044.091120813800.200.250.450.180.43Matches
2022-202332Sheffield Wedseng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202332Sheffield Wedseng ENGFA Cup20480.5000000000.000.000.000.000.00Matches
2022-202332Sheffield Wedseng ENG3. League One41413,41237.971219700600.180.320.500.180.50Matches
2023-202433Sheffield Wedseng ENG2. Championship42413,41838.01231001111.71.74.86.532253510.030.050.080.030.080.050.130.170.050.17Matches
2023-202433Sheffield Wedseng ENGEFL Cup222402.7000000000.000.000.000.000.00Matches
2023-202433Sheffield Wedseng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2024-202534Sheffield Wedseng ENG2. Championship30302,60528.9437400402.42.44.87.229244450.140.100.240.140.240.080.170.250.080.25Matches
2024-202534Sheffield Wedseng ENGEFL Cup30560.6011000000.001.611.610.001.61Matches
2024-202534Sheffield Wedseng ENGFA Cup10540.6000000000.000.000.000.000.00Matches
17 Seasons7 Clubs6 Leagues56849644,156490.63981120345895213.910.839.350.122113912780.080.170.250.070.240.070.200.270.060.26
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 (10 Seasons)4 Leagues42441036,073400.83568103314781213.910.839.350.122113912780.090.170.260.080.250.070.200.270.060.26
Aston Villa (4 Seasons)2 Leagues66363,64640.5145011700.020.100.130.000.10
Crystal Palace (2 Seasons)3 Leagues25181,43515.9134100300.060.190.250.060.25
Blackpool (1 Season)1 League2087538.4123100000.120.240.360.120.36
Bolton (1 Season)1 League16151,37215.2033000200.000.200.200.000.20
Derby County (1 Season)1 League1065796.4112100200.160.160.310.160.31
Leeds United (1 Season)1 League732983.3000000000.000.000.000.000.00
Championship (12 Seasons)36333629,692329.9194766163467213.910.839.350.122113912780.060.140.200.050.190.070.200.270.060.26
EFL Cup (10 Seasons)16111,16913.0123100400.080.150.230.080.23
FA Cup (10 Seasons)15121,14212.7145100100.080.320.390.080.39
Premier League (5 Seasons)86504,66251.8257111800.040.100.140.020.12
League One (2 Seasons)86867,37281.916233915131400.200.280.480.180.46
UEFA Cup (1 Season)211191.3000100.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
2008-200918Aston Villa1 League211191.3000100.000.00
2008-200918Derby County1 League1065796.4112100200.160.160.310.160.31
2009-201019Blackpool1 League2087538.4123100000.120.240.360.120.36
2010-201120Leeds United1 League732983.3000000000.000.000.000.000.00
2010-201120Aston Villa1 League1276397.1011000100.000.140.140.000.14
2011-201221Aston Villa1 League28101,26214.0123011200.070.140.210.000.14
2012-201322Aston Villa1 League24181,62618.1011000300.000.060.060.000.06
2013-201423Crystal Palace1 League151399711.1112100100.090.090.180.090.18
2014-201524Crystal Palace3 Leagues1054384.9022000200.000.410.410.000.41
2014-201524Bolton1 League16151,37215.2033000200.000.200.200.000.20
2015-201625Sheffield Weds3 Leagues38373,29536.6325300810.080.050.140.080.14
2016-201726Sheffield Weds2 Leagues44433,72541.4178100700.020.170.190.020.19
2017-201827Sheffield Weds2 Leagues31302,63129.2134100400.030.100.140.030.14
2018-201928Sheffield Weds3 Leagues45443,95043.9512175001402.52.59.512.155282510.110.270.390.110.390.060.240.300.060.30
2019-202029Sheffield Weds3 Leagues46433,96444.02810111902.92.111.213.445332620.050.180.230.020.200.070.260.330.050.31
2020-202130Sheffield Weds3 Leagues49494,25947.32680231004.32.08.910.960280690.040.130.170.000.130.100.200.300.040.24
2021-202231Sheffield Weds3 Leagues48484,20646.791120813800.190.240.430.170.41
2022-202332Sheffield Weds3 Leagues44423,58039.871219700600.180.300.480.180.48
2023-202433Sheffield Weds3 Leagues45443,74841.61341001111.71.74.86.532253510.020.070.100.020.100.050.130.170.050.17
2024-202534Sheffield Weds3 Leagues34302,71530.2448400402.42.44.87.229244450.130.130.270.130.270.080.170.250.080.25
17 Seasons7 Clubs6 Leagues56849644,156490.63981120345895213.910.839.350.122113912780.080.170.250.070.240.070.200.270.060.26
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 (10 Seasons)4 Leagues42441036,073400.83568103314781213.910.839.350.122113912780.090.170.260.080.250.070.200.270.060.26
Aston Villa (4 Seasons)2 Leagues66363,64640.5145011700.020.100.130.000.10
Crystal Palace (2 Seasons)3 Leagues25181,43515.9134100300.060.190.250.060.25
Blackpool (1 Season)1 League2087538.4123100000.120.240.360.120.36
Bolton (1 Season)1 League16151,37215.2033000200.000.200.200.000.20
Derby County (1 Season)1 League1065796.4112100200.160.160.310.160.31
Leeds United (1 Season)1 League732983.3000000000.000.000.000.000.00
Championship (12 Seasons)36333629,692329.9194766163467213.910.839.350.122113912780.060.140.200.050.190.070.200.270.060.26
EFL Cup (10 Seasons)16111,16913.0123100400.080.150.230.080.23
FA Cup (10 Seasons)15121,14212.7145100100.080.320.390.080.39
Premier League (5 Seasons)86504,66251.8257111800.040.100.140.020.12
League One (2 Seasons)86867,37281.916233915131400.200.280.480.180.46
UEFA Cup (1 Season)211191.3000100.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
2008-200918Derby Countyeng ENG2. Championship18th1065796.4112100200.160.160.310.160.31Matches
2009-201019Blackpooleng ENG2. Championship6th2087538.4123100000.120.240.360.120.36
2010-201120Leeds Unitedeng ENG2. Championship7th732983.3000000000.000.000.000.000.00Matches
2010-201120Aston Villaeng ENG1. Premier League9th1276397.1011000100.000.140.140.000.14Matches
2011-201221Aston Villaeng ENG1. Premier League16th28101,26214.0123011200.070.140.210.000.14Matches
2012-201322Aston Villaeng ENG1. Premier League15th24181,62618.1011000300.000.060.060.000.06Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th151399711.1112100100.090.090.180.090.18Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th721381.5000000100.000.000.000.000.00Matches
2014-201524Boltoneng ENG2. Championship18th16151,37215.2033000200.000.200.200.000.20Matches
2015-201625Sheffield Wedseng ENG2. Championship6th35353,12634.7224200810.060.060.120.060.12Matches
2016-201726Sheffield Wedseng ENG2. Championship4th43423,63540.4178100600.020.170.200.020.20Matches
2017-201827Sheffield Wedseng ENG2. Championship15th29282,45127.2033000300.000.110.110.000.11Matches
2018-201928Sheffield Wedseng ENG2. Championship12th41403,59539.9511165001402.52.59.512.155282510.130.280.400.130.400.060.240.300.060.30Matches
2019-202029Sheffield Wedseng ENG2. Championship16th44423,84842.82810111802.92.111.213.445332620.050.190.230.020.210.070.260.330.050.31Matches
2020-202130Sheffield Wedseng ENG2. Championship24th46464,01244.6257023904.32.08.910.960280690.040.110.160.000.110.100.200.300.040.24Matches
2021-202231Sheffield Wedseng ENG3. League One4th45453,96044.091120813800.200.250.450.180.43Matches
2022-202332Sheffield Wedseng ENG3. League One3rd41413,41237.971219700600.180.320.500.180.50Matches
2023-202433Sheffield Wedseng ENG2. Championship20th42413,41838.01231001111.71.74.86.532253510.030.050.080.030.080.050.130.170.050.17Matches
2024-202534Sheffield Wedseng ENG2. Championship9th30302,60528.9437400402.42.44.87.229244450.140.100.240.140.240.080.170.250.080.25Matches
17 Seasons7 Clubs3 Leagues53547241,726463.63775112325889213.910.839.350.122113912780.080.160.240.070.230.070.200.270.060.26
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 (10 Seasons)2 Leagues39639034,062378.5336497294777213.910.839.350.122113912780.090.170.260.080.250.070.200.270.060.26
Aston Villa (3 Seasons)1 League64353,52739.2145011600.030.100.130.000.10
Crystal Palace (2 Seasons)1 League22151,13512.6112100200.080.080.160.080.16
Blackpool (1 Season)1 League2087538.4123100000.120.240.360.120.36
Bolton (1 Season)1 League16151,37215.2033000200.000.200.200.000.20
Derby County (1 Season)1 League1065796.4112100200.160.160.310.160.31
Leeds United (1 Season)1 League732983.3000000000.000.000.000.000.00
Championship (12 Seasons)36333629,692329.9194766163467213.910.839.350.122113912780.060.140.200.050.190.070.200.270.060.26
Premier League (5 Seasons)86504,66251.8257111800.040.100.140.020.12
League One (2 Seasons)86867,37281.916233915131400.200.280.480.180.46
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-201524Crystal Palaceeng ENGFA Cup9th11901.0022000000.002.002.000.002.00Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th222102.3000000100.000.000.000.000.00Matches
2015-201625Sheffield Wedseng ENGFA Cup17th11901.0101100001.000.001.001.001.00Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th21790.9000000000.000.000.000.000.00Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd11901.0000000100.000.000.000.000.00Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd221802.0101100100.500.000.500.500.50Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd11850.9011000000.001.061.060.001.06Matches
2018-201928Sheffield Wedseng ENGFA Cup17th332703.0000000000.000.000.000.000.00Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th10260.3000000100.000.000.000.000.00Matches
2019-202029Sheffield Wedseng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th11901.0000000100.000.000.000.000.00Matches
2020-202130Sheffield Wedseng ENGFA Cup17th221571.7011000000.000.570.570.000.57Matches
2021-202231Sheffield Wedseng ENGEFL CupRd111830.9000000000.000.000.000.000.00Matches
2021-202231Sheffield Wedseng ENGFA Cup221631.8000000000.000.000.000.000.00Matches
2022-202332Sheffield Wedseng ENGEFL CupRd3111201.3000000000.000.000.000.000.00Matches
2022-202332Sheffield Wedseng ENGFA Cup20480.5000000000.000.000.000.000.00Matches
2023-202433Sheffield Wedseng ENGEFL CupRd2222402.7000000000.000.000.000.000.00Matches
2023-202433Sheffield Wedseng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2024-202534Sheffield Wedseng ENGEFL CupRd430560.6011000000.001.611.610.001.61Matches
2024-202534Sheffield Wedseng ENGFA Cup10540.6000000000.000.000.000.000.00Matches
11 Seasons2 Clubs2 Leagues31232,31125.7268200500.080.230.310.080.31
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 (10 Seasons)2 Leagues28202,01122.3246200400.090.180.270.090.27
Crystal Palace (1 Season)2 Leagues333003.3022000100.000.600.600.000.60
EFL Cup (10 Seasons)16111,16913.0123100400.080.150.230.080.23
FA Cup (10 Seasons)15121,14212.7145100100.080.320.390.080.39
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200918Aston Villa2. UEFA CupR32211191.3000100.000.00Matches
1 Season1 Club1 League211191.3000100.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201222sct ScotlandUEFA Euro Qualifying332172.40000000.000.00Matches
201424sct ScotlandWCQ332292.5011000000.000.390.390.000.39Matches
201424sct ScotlandFriendlies (M)21961.1000000000.000.000.000.000.00Matches
201525sct ScotlandFriendlies (M)00Matches
201626sct ScotlandFriendlies (M)10330.4000000000.000.000.000.000.00Matches
201626sct ScotlandUEFA Euro Qualifying21740.8011000000.001.221.220.001.22Matches
201727sct ScotlandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201828sct ScotlandWCQ554505.0000000100.000.000.000.000.00Matches
6 Seasons1 Club3 Leagues17131,14412.7022000100.000.190.190.000.19
Friendlies (M) (4 Seasons)411741.9000000000.000.000.000.000.00
WCQ (2 Seasons)886797.5011000100.000.130.130.000.13
UEFA Euro Qualifying (2 Seasons)542913.2011000000.001.221.220.001.22

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
2008-200918Derby Countyeng ENG2. Championship6.4130.470.3300Matches
2008-200918Aston Villa2. UEFA Cup1.300Matches
2009-201019Blackpooleng ENG2. Championship8.4140.480.2500
2010-201120Leeds Unitedeng ENG2. Championship3.3010.300.0000Matches
2010-201120Aston Villaeng ENG1. Premier League7.1020.280.0000Matches
2011-201221Aston Villaeng ENG1. Premier League14.0180.570.0011Matches
2012-201322Aston Villaeng ENG1. Premier League18.1040.220.0000Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.1130.270.3300Matches
2014-201524Boltoneng ENG2. Championship15.2040.260.0000Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0000Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.3000Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.5010.650.0000Matches
2015-201625Sheffield Wedseng ENG2. Championship34.72140.400.1400Matches
2015-201625Sheffield Wedseng ENGFA Cup1.0100Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.9000Matches
2016-201726Sheffield Wedseng ENG2. Championship40.41080.000.200.1300Matches
2016-201726Sheffield Wedseng ENGFA Cup1.0000Matches
2017-201827Sheffield Wedseng ENG2. Championship27.2029413.81.060.150.000.0000Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.019333.34.501.500.110.3300Matches
2018-201928Sheffield Wedseng ENG2. Championship39.95391025.60.980.250.130.5025.25002.52.50.07+2.5+2.5Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.90100.01.060.000.0000Matches
2018-201928Sheffield Wedseng ENGFA Cup3.003133.31.000.330.000.0000Matches
2019-202029Sheffield Wedseng ENG2. Championship42.82451226.71.050.280.020.0826.06112.92.10.05-0.9-1.1Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.30000.000.0000Matches
2019-202029Sheffield Wedseng ENGFA Cup1.00000.000.0000Matches
2020-202130Sheffield Wedseng ENG2. Championship44.62391025.60.870.220.000.0024.94234.32.00.05-2.3-2.0Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202130Sheffield Wedseng ENGFA Cup1.7011100.00.570.570.000.0000Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.90000.000.0000Matches
2021-202231Sheffield Wedseng ENGFA Cup1.80300.01.660.000.0000Matches
2021-202231Sheffield Wedseng ENG3. League One44.09842732.11.910.610.100.3013Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.302150.01.500.750.000.0000Matches
2022-202332Sheffield Wedseng ENGFA Cup0.50100.01.870.000.0000Matches
2022-202332Sheffield Wedseng ENG3. League One37.97571526.31.500.400.120.4700Matches
2023-202433Sheffield Wedseng ENG2. Championship38.0141922.01.080.240.020.1125.92001.71.70.04-0.7-0.7Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.70400.01.500.000.0000Matches
2023-202433Sheffield Wedseng ENGFA Cup1.00200.02.000.000.0000Matches
2024-202534Sheffield Wedseng ENG2. Championship28.9442716.71.450.240.100.5724.02002.42.40.06+1.6+1.6Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.60100.01.610.000.0000Matches
2024-202534Sheffield Wedseng ENGFA Cup0.60100.01.670.000.0000Matches
17 Seasons7 Clubs6 Leagues490.63940515226.71.120.310.070.2225.2195813.910.80.05+0.1+0.2
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 (10 Seasons)4 Leagues400.83540512226.71.120.310.070.2525.2194713.910.80.05+0.1+0.2
Aston Villa (4 Seasons)2 Leagues40.51140.360.0011
Crystal Palace (2 Seasons)3 Leagues15.9140.320.2500
Blackpool (1 Season)1 League8.4140.480.2500
Bolton (1 Season)1 League15.2040.260.0000
Derby County (1 Season)1 League6.4130.470.3300
Leeds United (1 Season)1 League3.3010.300.0000
Championship (12 Seasons)329.9192358625.50.900.260.050.1925.2193413.910.80.05+0.1+0.2
EFL Cup (10 Seasons)13.0118422.21.840.410.060.2500
FA Cup (10 Seasons)12.7111218.21.140.210.000.0000
Premier League (5 Seasons)51.82180.350.0611
League One (2 Seasons)81.9161414229.81.720.510.110.3613
UEFA Cup (1 Season)1.300
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
2008-200918Aston Villa1 League1.300
2008-200918Derby County1 League6.4130.470.3300
2009-201019Blackpool1 League8.4140.480.2500
2010-201120Leeds United1 League3.3010.300.0000
2010-201120Aston Villa1 League7.1020.280.0000
2011-201221Aston Villa1 League14.0180.570.0011
2012-201322Aston Villa1 League18.1040.220.0000
2013-201423Crystal Palace1 League11.1130.270.3300
2014-201524Crystal Palace3 Leagues4.9010.650.0000
2014-201524Bolton1 League15.2040.260.0000
2015-201625Sheffield Weds3 Leagues36.63140.400.1400
2016-201726Sheffield Weds2 Leagues41.41080.000.200.1300
2017-201827Sheffield Weds2 Leagues29.2138718.41.300.240.030.1400
2018-201928Sheffield Weds3 Leagues43.95431125.60.980.250.120.4525.25002.52.50.07+2.5+2.5
2019-202029Sheffield Weds3 Leagues44.02451226.71.020.270.020.0826.06112.92.10.05-0.9-1.1
2020-202130Sheffield Weds3 Leagues47.32411126.80.870.230.000.0024.94234.32.00.05-2.3-2.0
2021-202231Sheffield Weds3 Leagues46.79872731.01.860.580.090.3013
2022-202332Sheffield Weds3 Leagues39.87601626.71.510.400.120.4400
2023-202433Sheffield Weds3 Leagues41.6147919.11.130.220.020.1125.92001.71.70.04-0.7-0.7
2024-202534Sheffield Weds3 Leagues30.2444715.91.460.230.090.5724.02002.42.40.06+1.6+1.6
17 Seasons7 Clubs6 Leagues490.63940515226.71.120.310.070.2225.2195813.910.80.05+0.1+0.2
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 (10 Seasons)4 Leagues400.83540512226.71.120.310.070.2525.2194713.910.80.05+0.1+0.2
Aston Villa (4 Seasons)2 Leagues40.51140.360.0011
Crystal Palace (2 Seasons)3 Leagues15.9140.320.2500
Blackpool (1 Season)1 League8.4140.480.2500
Bolton (1 Season)1 League15.2040.260.0000
Derby County (1 Season)1 League6.4130.470.3300
Leeds United (1 Season)1 League3.3010.300.0000
Championship (12 Seasons)329.9192358625.50.900.260.050.1925.2193413.910.80.05+0.1+0.2
EFL Cup (10 Seasons)13.0118422.21.840.410.060.2500
FA Cup (10 Seasons)12.7111218.21.140.210.000.0000
Premier League (5 Seasons)51.82180.350.0611
League One (2 Seasons)81.9161414229.81.720.510.110.3613
UEFA Cup (1 Season)1.300
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
2008-200918Derby Countyeng ENG2. Championship18th6.4130.470.3300Matches
2009-201019Blackpooleng ENG2. Championship6th8.4140.480.2500
2010-201120Leeds Unitedeng ENG2. Championship7th3.3010.300.0000Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.1020.280.0000Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.0180.570.0011Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.1040.220.0000Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.1130.270.3300Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.5010.650.0000Matches
2014-201524Boltoneng ENG2. Championship18th15.2040.260.0000Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.72140.400.1400Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.41080.000.200.1300Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.2029413.81.060.150.000.0000Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.95391025.60.980.250.130.5025.25002.52.50.07+2.5+2.5Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.82451226.71.050.280.020.0826.06112.92.10.05-0.9-1.1Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.62391025.60.870.220.000.0024.94234.32.00.05-2.3-2.0Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.09842732.11.910.610.100.3013Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.97571526.31.500.400.120.4700Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.0141922.01.080.240.020.1125.92001.71.70.04-0.7-0.7Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.9442716.71.450.240.100.5724.02002.42.40.06+1.6+1.6Matches
17 Seasons7 Clubs3 Leagues463.63737614627.11.090.310.070.2225.2195813.910.80.05+0.1+0.2
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 (10 Seasons)2 Leagues378.53337611627.11.090.310.070.2525.2194713.910.80.05+0.1+0.2
Aston Villa (3 Seasons)1 League39.21140.360.0011
Crystal Palace (2 Seasons)1 League12.6140.320.2500
Blackpool (1 Season)1 League8.4140.480.2500
Bolton (1 Season)1 League15.2040.260.0000
Derby County (1 Season)1 League6.4130.470.3300
Leeds United (1 Season)1 League3.3010.300.0000
Championship (12 Seasons)329.9192358625.50.900.260.050.1925.2193413.910.80.05+0.1+0.2
Premier League (5 Seasons)51.82180.350.0611
League One (2 Seasons)81.9161414229.81.720.510.110.3613
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-201524Crystal Palaceeng ENGFA Cup9th1.0000Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.3000Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.0100Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.9000Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.0000Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.019333.34.501.500.110.3300Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.90100.01.060.000.0000Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.003133.31.000.330.000.0000Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.30000.000.0000Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.00000.000.0000Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.00100.01.000.000.0000Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.7011100.00.570.570.000.0000Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.90000.000.0000Matches
2021-202231Sheffield Wedseng ENGFA Cup1.80300.01.660.000.0000Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.302150.01.500.750.000.0000Matches
2022-202332Sheffield Wedseng ENGFA Cup0.50100.01.870.000.0000Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.70400.01.500.000.0000Matches
2023-202433Sheffield Wedseng ENGFA Cup1.00200.02.000.000.0000Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.60100.01.610.000.0000Matches
2024-202534Sheffield Wedseng ENGFA Cup0.60100.01.670.000.0000Matches
11 Seasons2 Clubs2 Leagues25.7229620.71.490.310.030.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Weds (10 Seasons)2 Leagues22.3229620.71.490.310.030.1700
Crystal Palace (1 Season)2 Leagues3.3000
EFL Cup (10 Seasons)13.0118422.21.840.410.060.2500
FA Cup (10 Seasons)12.7111218.21.140.210.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2008-200918Aston Villa2. UEFA CupR321.300Matches
1 Season1 Club1 League1.300
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201222sct ScotlandUEFA Euro Qualifying2.4000Matches
201424sct ScotlandWCQ2.5000Matches
201424sct ScotlandFriendlies (M)1.1000Matches
201626sct ScotlandFriendlies (M)0.4000Matches
201626sct ScotlandUEFA Euro Qualifying0.803133.33.651.220.000.0000Matches
201727sct ScotlandFriendlies (M)0.5000Matches
201828sct ScotlandWCQ5.0000Matches
6 Seasons1 Club3 Leagues12.703133.33.651.220.000.0000
Friendlies (M) (4 Seasons)1.9000
WCQ (2 Seasons)7.5000
UEFA Euro Qualifying (2 Seasons)3.203133.33.651.220.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
2008-200918Derby Countyeng ENG2. Championship6.41Matches
2008-200918Aston Villa2. UEFA Cup1.3Matches
2009-201019Blackpooleng ENG2. Championship8.42
2010-201120Leeds Unitedeng ENG2. Championship3.30Matches
2010-201120Aston Villaeng ENG1. Premier League7.11Matches
2011-201221Aston Villaeng ENG1. Premier League14.02Matches
2012-201322Aston Villaeng ENG1. Premier League18.11Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.11Matches
2014-201524Boltoneng ENG2. Championship15.23Matches
2014-201524Crystal Palaceeng ENGFA Cup1.02Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.30Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.50Matches
2015-201625Sheffield Wedseng ENG2. Championship34.72Matches
2015-201625Sheffield Wedseng ENGFA Cup1.00Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.90Matches
2016-201726Sheffield Wedseng ENG2. Championship40.47Matches
2016-201726Sheffield Wedseng ENGFA Cup1.00Matches
2017-201827Sheffield Wedseng ENG2. Championship27.23Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.00Matches
2018-201928Sheffield Wedseng ENG2. Championship39.92091269577.637359134811011112889.670284982.729454753.7119.510.9+1.5852437211282Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.91Matches
2018-201928Sheffield Wedseng ENGFA Cup3.00Matches
2019-202029Sheffield Wedseng ENG2. Championship42.81898257273.8377001365279890588.269285880.734668050.9811.28.9-3.2982677616332Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.30Matches
2019-202029Sheffield Wedseng ENGFA Cup1.00Matches
2020-202130Sheffield Wedseng ENG2. Championship44.61953273271.53642612834908101389.664080479.633275344.158.97.8-3.9812395613280Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.00Matches
2020-202130Sheffield Wedseng ENGFA Cup1.71Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.90Matches
2021-202231Sheffield Wedseng ENGFA Cup1.80Matches
2021-202231Sheffield Wedseng ENG3. League One44.011Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.30Matches
2022-202332Sheffield Wedseng ENGFA Cup0.50Matches
2022-202332Sheffield Wedseng ENG3. League One37.912Matches
2023-202433Sheffield Wedseng ENG2. Championship38.01699220976.9303591054478387289.863377182.122245149.224.85.7-2.861197507253Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.70Matches
2023-202433Sheffield Wedseng ENGFA Cup1.01Matches
2024-202534Sheffield Wedseng ENG2. Championship28.91254165176.023248913755061988.947157082.618737949.334.85.2-1.850146609244Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.61Matches
2024-202534Sheffield Wedseng ENGFA Cup0.60Matches
17 Seasons7 Clubs6 Leagues490.688951185975.0165092596484050453789.33138385281.51381281049.18139.338.6+41.73751092314561391
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 (10 Seasons)4 Leagues400.888951185975.0165092596484050453789.33138385281.51381281049.16839.338.6+28.73751092314561391
Aston Villa (4 Seasons)2 Leagues40.54
Crystal Palace (2 Seasons)3 Leagues15.93
Blackpool (1 Season)1 League8.42
Bolton (1 Season)1 League15.23
Derby County (1 Season)1 League6.41
Leeds United (1 Season)1 League3.30
Championship (12 Seasons)329.988951185975.0165092596484050453789.33138385281.51381281049.14739.338.6+7.73751092314561391
EFL Cup (10 Seasons)13.02
FA Cup (10 Seasons)12.74
Premier League (5 Seasons)51.85
League One (2 Seasons)81.923
UEFA Cup (1 Season)1.3
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
2008-200918Aston Villa1 League1.3
2008-200918Derby County1 League6.41
2009-201019Blackpool1 League8.42
2010-201120Leeds United1 League3.30
2010-201120Aston Villa1 League7.11
2011-201221Aston Villa1 League14.02
2012-201322Aston Villa1 League18.11
2013-201423Crystal Palace1 League11.11
2014-201524Crystal Palace3 Leagues4.92
2014-201524Bolton1 League15.23
2015-201625Sheffield Weds3 Leagues36.62
2016-201726Sheffield Weds2 Leagues41.47
2017-201827Sheffield Weds2 Leagues29.23
2018-201928Sheffield Weds3 Leagues43.92091269577.637359134811011112889.670284982.729454753.7129.510.9+2.5852437211282
2019-202029Sheffield Weds3 Leagues44.01898257273.8377001365279890588.269285880.734668050.9811.28.9-3.2982677616332
2020-202130Sheffield Weds3 Leagues47.31953273271.53642612834908101389.664080479.633275344.168.97.8-2.9812395613280
2021-202231Sheffield Weds3 Leagues46.711
2022-202332Sheffield Weds3 Leagues39.812
2023-202433Sheffield Weds3 Leagues41.61699220976.9303591054478387289.863377182.122245149.234.85.7-1.861197507253
2024-202534Sheffield Weds3 Leagues30.21254165176.023248913755061988.947157082.618737949.344.85.2-0.850146609244
17 Seasons7 Clubs6 Leagues490.688951185975.0165092596484050453789.33138385281.51381281049.18139.338.6+41.73751092314561391
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 (10 Seasons)4 Leagues400.888951185975.0165092596484050453789.33138385281.51381281049.16839.338.6+28.73751092314561391
Aston Villa (4 Seasons)2 Leagues40.54
Crystal Palace (2 Seasons)3 Leagues15.93
Blackpool (1 Season)1 League8.42
Bolton (1 Season)1 League15.23
Derby County (1 Season)1 League6.41
Leeds United (1 Season)1 League3.30
Championship (12 Seasons)329.988951185975.0165092596484050453789.33138385281.51381281049.14739.338.6+7.73751092314561391
EFL Cup (10 Seasons)13.02
FA Cup (10 Seasons)12.74
Premier League (5 Seasons)51.85
League One (2 Seasons)81.923
UEFA Cup (1 Season)1.3
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
2008-200918Derby Countyeng ENG2. Championship18th6.41Matches
2009-201019Blackpooleng ENG2. Championship6th8.42
2010-201120Leeds Unitedeng ENG2. Championship7th3.30Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.11Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.02Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.11Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.11Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.50Matches
2014-201524Boltoneng ENG2. Championship18th15.23Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.72Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.47Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.23Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.92091269577.637359134811011112889.670284982.729454753.7119.510.9+1.5852437211282Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.81898257273.8377001365279890588.269285880.734668050.9811.28.9-3.2982677616332Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.61953273271.53642612834908101389.664080479.633275344.158.97.8-3.9812395613280Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.011Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.912Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.01699220976.9303591054478387289.863377182.122245149.224.85.7-2.861197507253Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.91254165176.023248913755061988.947157082.618737949.334.85.2-1.850146609244Matches
17 Seasons7 Clubs3 Leagues463.688951185975.0165092596484050453789.33138385281.51381281049.17539.338.6+35.73751092314561391
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 (10 Seasons)2 Leagues378.588951185975.0165092596484050453789.33138385281.51381281049.16439.338.6+24.73751092314561391
Aston Villa (3 Seasons)1 League39.24
Crystal Palace (2 Seasons)1 League12.61
Blackpool (1 Season)1 League8.42
Bolton (1 Season)1 League15.23
Derby County (1 Season)1 League6.41
Leeds United (1 Season)1 League3.30
Championship (12 Seasons)329.988951185975.0165092596484050453789.33138385281.51381281049.14739.338.6+7.73751092314561391
Premier League (5 Seasons)51.85
League One (2 Seasons)81.923
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-201524Crystal Palaceeng ENGFA Cup9th1.02Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.30Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.00Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.90Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.00Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.00Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.91Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.00Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.30Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.00Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.00Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.71Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.90Matches
2021-202231Sheffield Wedseng ENGFA Cup1.80Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.30Matches
2022-202332Sheffield Wedseng ENGFA Cup0.50Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.70Matches
2023-202433Sheffield Wedseng ENGFA Cup1.01Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.61Matches
2024-202534Sheffield Wedseng ENGFA Cup0.60Matches
11 Seasons2 Clubs2 Leagues25.76
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 (10 Seasons)2 Leagues22.34
Crystal Palace (1 Season)2 Leagues3.32
EFL Cup (10 Seasons)13.02
FA Cup (10 Seasons)12.74
Passing Table
Total Short Medium Long
Season Age Squad 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
2008-200918Aston Villa2. UEFA CupR321.3Matches
1 Season1 Club1 League1.3
Passing Table
Total Short Medium Long
Season Age Squad 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
201222sct ScotlandUEFA Euro Qualifying2.4Matches
201424sct ScotlandWCQ2.51Matches
201424sct ScotlandFriendlies (M)1.10Matches
201626sct ScotlandFriendlies (M)0.40Matches
201626sct ScotlandUEFA Euro Qualifying0.81Matches
201727sct ScotlandFriendlies (M)0.50Matches
201828sct ScotlandWCQ5.00Matches
6 Seasons1 Club3 Leagues12.72
Friendlies (M) (4 Seasons)1.90
WCQ (2 Seasons)7.51
UEFA Euro Qualifying (2 Seasons)3.21

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
2008-200918Derby Countyeng ENG2. Championship6.4Matches
2008-200918Aston Villa2. UEFA Cup1.3Matches
2009-201019Blackpooleng ENG2. Championship8.4
2010-201120Leeds Unitedeng ENG2. Championship3.3Matches
2010-201120Aston Villaeng ENG1. Premier League7.1Matches
2011-201221Aston Villaeng ENG1. Premier League14.0Matches
2012-201322Aston Villaeng ENG1. Premier League18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.1Matches
2014-201524Boltoneng ENG2. Championship15.2Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.3Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.5Matches
2015-201625Sheffield Wedseng ENG2. Championship34.7Matches
2015-201625Sheffield Wedseng ENGFA Cup1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.9Matches
2016-201726Sheffield Wedseng ENG2. Championship40.40Matches
2016-201726Sheffield Wedseng ENGFA Cup1.0Matches
2017-201827Sheffield Wedseng ENG2. Championship27.264Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.07Matches
2018-201928Sheffield Wedseng ENG2. Championship39.9269523593231681338166171026317820911346Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.97Matches
2018-201928Sheffield Wedseng ENGFA Cup3.010Matches
2019-202029Sheffield Wedseng ENG2. Championship42.8257221843711701052258251529536618981737Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.33Matches
2019-202029Sheffield Wedseng ENGFA Cup1.02Matches
2020-202130Sheffield Wedseng ENG2. Championship44.627322351360196338259171458338519532136Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.01Matches
2020-202130Sheffield Wedseng ENGFA Cup1.76Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.91Matches
2021-202231Sheffield Wedseng ENGFA Cup1.810Matches
2021-202231Sheffield Wedseng ENG3. League One44.0287Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.34Matches
2022-202332Sheffield Wedseng ENGFA Cup0.53Matches
2022-202332Sheffield Wedseng ENG3. League One37.9260Matches
2023-202433Sheffield Wedseng ENG2. Championship38.022091959233118937137992558316991724Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.710Matches
2023-202433Sheffield Wedseng ENGFA Cup1.08Matches
2024-202534Sheffield Wedseng ENG2. Championship28.9165114412001325161188603714212541013Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.63Matches
2024-202534Sheffield Wedseng ENGFA Cup0.61Matches
17 Seasons7 Clubs6 Leagues490.6118591029414877844018116257655133311324889578156
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (10 Seasons)4 Leagues400.8118591029414877844018116257655133311324889578156
Aston Villa (4 Seasons)2 Leagues40.5
Crystal Palace (2 Seasons)3 Leagues15.9
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.9118591029414877844018110027655133311324889578156
EFL Cup (10 Seasons)13.036
FA Cup (10 Seasons)12.740
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9547
UEFA Cup (1 Season)1.3
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
2008-200918Aston Villa1 League1.3
2008-200918Derby County1 League6.4
2009-201019Blackpool1 League8.4
2010-201120Leeds United1 League3.3
2010-201120Aston Villa1 League7.1
2011-201221Aston Villa1 League14.0
2012-201322Aston Villa1 League18.1
2013-201423Crystal Palace1 League11.1
2014-201524Crystal Palace3 Leagues4.9
2014-201524Bolton1 League15.2
2015-201625Sheffield Weds3 Leagues36.6
2016-201726Sheffield Weds2 Leagues41.40
2017-201827Sheffield Weds2 Leagues29.271
2018-201928Sheffield Weds3 Leagues43.9269523593231681338183171026317820911346
2019-202029Sheffield Weds3 Leagues44.0257221843711701052263251529536618981737
2020-202130Sheffield Weds3 Leagues47.327322351360196338266171458338519532136
2021-202231Sheffield Weds3 Leagues46.7298
2022-202332Sheffield Weds3 Leagues39.8267
2023-202433Sheffield Weds3 Leagues41.622091959233118937155992558316991724
2024-202534Sheffield Weds3 Leagues30.2165114412001325161228603714212541013
17 Seasons7 Clubs6 Leagues490.6118591029414877844018116257655133311324889578156
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (10 Seasons)4 Leagues400.8118591029414877844018116257655133311324889578156
Aston Villa (4 Seasons)2 Leagues40.5
Crystal Palace (2 Seasons)3 Leagues15.9
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.9118591029414877844018110027655133311324889578156
EFL Cup (10 Seasons)13.036
FA Cup (10 Seasons)12.740
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9547
UEFA Cup (1 Season)1.3
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
2008-200918Derby Countyeng ENG2. Championship18th6.4Matches
2009-201019Blackpooleng ENG2. Championship6th8.4
2010-201120Leeds Unitedeng ENG2. Championship7th3.3Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.1Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.0Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.1Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.5Matches
2014-201524Boltoneng ENG2. Championship18th15.2Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.7Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.40Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.264Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.9269523593231681338166171026317820911346Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.8257221843711701052258251529536618981737Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.627322351360196338259171458338519532136Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.0287Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.9260Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.022091959233118937137992558316991724Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.9165114412001325161188603714212541013Matches
17 Seasons7 Clubs3 Leagues463.6118591029414877844018115497655133311324889578156
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (10 Seasons)2 Leagues378.5118591029414877844018115497655133311324889578156
Aston Villa (3 Seasons)1 League39.2
Crystal Palace (2 Seasons)1 League12.6
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.9118591029414877844018110027655133311324889578156
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9547
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.3Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.9Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.0Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.07Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.97Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.010Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.33Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.02Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.01Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.76Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.91Matches
2021-202231Sheffield Wedseng ENGFA Cup1.810Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.34Matches
2022-202332Sheffield Wedseng ENGFA Cup0.53Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.710Matches
2023-202433Sheffield Wedseng ENGFA Cup1.08Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.63Matches
2024-202534Sheffield Wedseng ENGFA Cup0.61Matches
11 Seasons2 Clubs2 Leagues25.776
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (10 Seasons)2 Leagues22.376
Crystal Palace (1 Season)2 Leagues3.3
EFL Cup (10 Seasons)13.036
FA Cup (10 Seasons)12.740
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200918Aston Villa2. UEFA CupR321.3Matches
1 Season1 Club1 League1.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201222sct ScotlandUEFA Euro Qualifying2.4Matches
201424sct ScotlandWCQ2.5Matches
201424sct ScotlandFriendlies (M)1.1Matches
201626sct ScotlandFriendlies (M)0.4Matches
201626sct ScotlandUEFA Euro Qualifying0.84Matches
201727sct ScotlandFriendlies (M)0.5Matches
201828sct ScotlandWCQ5.0Matches
6 Seasons1 Club3 Leagues12.74
Friendlies (M) (4 Seasons)1.9
WCQ (2 Seasons)7.5
UEFA Euro Qualifying (2 Seasons)3.24

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
2008-200918Derby Countyeng ENG2. Championship6.4Matches
2008-200918Aston Villa2. UEFA Cup1.3Matches
2009-201019Blackpooleng ENG2. Championship8.4
2010-201120Leeds Unitedeng ENG2. Championship3.3Matches
2010-201120Aston Villaeng ENG1. Premier League7.1Matches
2011-201221Aston Villaeng ENG1. Premier League14.0Matches
2012-201322Aston Villaeng ENG1. Premier League18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.1Matches
2014-201524Boltoneng ENG2. Championship15.2Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.3Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.5Matches
2015-201625Sheffield Wedseng ENG2. Championship34.7Matches
2015-201625Sheffield Wedseng ENGFA Cup1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.9Matches
2016-201726Sheffield Wedseng ENG2. Championship40.4Matches
2016-201726Sheffield Wedseng ENGFA Cup1.0Matches
2017-201827Sheffield Wedseng ENG2. Championship27.2Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.0Matches
2018-201928Sheffield Wedseng ENG2. Championship39.91654.13116411331230.581370210Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.9Matches
2018-201928Sheffield Wedseng ENGFA Cup3.0Matches
2019-202029Sheffield Wedseng ENG2. Championship42.81854.33124560401130.30940000Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.3Matches
2019-202029Sheffield Wedseng ENGFA Cup1.0Matches
2020-202130Sheffield Wedseng ENG2. Championship44.61743.91102574641150.34851010Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.0Matches
2020-202130Sheffield Wedseng ENGFA Cup1.7Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.9Matches
2021-202231Sheffield Wedseng ENGFA Cup1.8Matches
2021-202231Sheffield Wedseng ENG3. League One44.0Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.3Matches
2022-202332Sheffield Wedseng ENGFA Cup0.5Matches
2022-202332Sheffield Wedseng ENG3. League One37.9Matches
2023-202433Sheffield Wedseng ENG2. Championship38.01413.7110425162380.21700100Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.7Matches
2023-202433Sheffield Wedseng ENGFA Cup1.0Matches
2024-202534Sheffield Wedseng ENG2. Championship28.91123.878422220280.28800000Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.6Matches
2024-202534Sheffield Wedseng ENGFA Cup0.6Matches
17 Seasons7 Clubs6 Leagues490.67774.0053020182198670.3545161320
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (10 Seasons)4 Leagues400.87774.0053020182198670.3545161320
Aston Villa (4 Seasons)2 Leagues40.5
Crystal Palace (2 Seasons)3 Leagues15.9
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.97774.0053020182198670.3545161320
EFL Cup (10 Seasons)13.0
FA Cup (10 Seasons)12.7
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9
UEFA Cup (1 Season)1.3
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
2008-200918Aston Villa1 League1.3
2008-200918Derby County1 League6.4
2009-201019Blackpool1 League8.4
2010-201120Leeds United1 League3.3
2010-201120Aston Villa1 League7.1
2011-201221Aston Villa1 League14.0
2012-201322Aston Villa1 League18.1
2013-201423Crystal Palace1 League11.1
2014-201524Crystal Palace3 Leagues4.9
2014-201524Bolton1 League15.2
2015-201625Sheffield Weds3 Leagues36.6
2016-201726Sheffield Weds2 Leagues41.4
2017-201827Sheffield Weds2 Leagues29.2
2018-201928Sheffield Weds3 Leagues43.91654.13116411331230.581370210
2019-202029Sheffield Weds3 Leagues44.01854.33124560401130.30940000
2020-202130Sheffield Weds3 Leagues47.31743.91102574641150.34851010
2021-202231Sheffield Weds3 Leagues46.7
2022-202332Sheffield Weds3 Leagues39.8
2023-202433Sheffield Weds3 Leagues41.61413.7110425162380.21700100
2024-202534Sheffield Weds3 Leagues30.21123.878422220280.28800000
17 Seasons7 Clubs6 Leagues490.67774.0053020182198670.3545161320
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (10 Seasons)4 Leagues400.87774.0053020182198670.3545161320
Aston Villa (4 Seasons)2 Leagues40.5
Crystal Palace (2 Seasons)3 Leagues15.9
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.97774.0053020182198670.3545161320
EFL Cup (10 Seasons)13.0
FA Cup (10 Seasons)12.7
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9
UEFA Cup (1 Season)1.3
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
2008-200918Derby Countyeng ENG2. Championship18th6.4Matches
2009-201019Blackpooleng ENG2. Championship6th8.4
2010-201120Leeds Unitedeng ENG2. Championship7th3.3Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.1Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.0Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.1Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.5Matches
2014-201524Boltoneng ENG2. Championship18th15.2Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.7Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.4Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.2Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.91654.13116411331230.581370210Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.81854.33124560401130.30940000Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.61743.91102574641150.34851010Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.0Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.9Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.01413.7110425162380.21700100Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.91123.878422220280.28800000Matches
17 Seasons7 Clubs3 Leagues463.67774.0053020182198670.3545161320
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (10 Seasons)2 Leagues378.57774.0053020182198670.3545161320
Aston Villa (3 Seasons)1 League39.2
Crystal Palace (2 Seasons)1 League12.6
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.97774.0053020182198670.3545161320
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.3Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.9Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.0Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.0Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.9Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.0Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.3Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.0Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.0Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.7Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.9Matches
2021-202231Sheffield Wedseng ENGFA Cup1.8Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.3Matches
2022-202332Sheffield Wedseng ENGFA Cup0.5Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.7Matches
2023-202433Sheffield Wedseng ENGFA Cup1.0Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.6Matches
2024-202534Sheffield Wedseng ENGFA Cup0.6Matches
11 Seasons2 Clubs2 Leagues25.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (10 Seasons)2 Leagues22.3
Crystal Palace (1 Season)2 Leagues3.3
EFL Cup (10 Seasons)13.0
FA Cup (10 Seasons)12.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200918Aston Villa2. UEFA CupR321.3Matches
1 Season1 Club1 League1.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201222sct ScotlandUEFA Euro Qualifying2.4Matches
201424sct ScotlandWCQ2.5Matches
201424sct ScotlandFriendlies (M)1.1Matches
201626sct ScotlandFriendlies (M)0.4Matches
201626sct ScotlandUEFA Euro Qualifying0.8Matches
201727sct ScotlandFriendlies (M)0.5Matches
201828sct ScotlandWCQ5.0Matches
6 Seasons1 Club3 Leagues12.7
Friendlies (M) (4 Seasons)1.9
WCQ (2 Seasons)7.5
UEFA Euro Qualifying (2 Seasons)3.2

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
2008-200918Derby Countyeng ENG2. Championship6.4Matches
2008-200918Aston Villa2. UEFA Cup1.3Matches
2009-201019Blackpooleng ENG2. Championship8.4
2010-201120Leeds Unitedeng ENG2. Championship3.3Matches
2010-201120Aston Villaeng ENG1. Premier League7.1Matches
2011-201221Aston Villaeng ENG1. Premier League14.0Matches
2012-201322Aston Villaeng ENG1. Premier League18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.1Matches
2014-201524Boltoneng ENG2. Championship15.2Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.3Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.5Matches
2015-201625Sheffield Wedseng ENG2. Championship34.7Matches
2015-201625Sheffield Wedseng ENGFA Cup1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.9Matches
2016-201726Sheffield Wedseng ENG2. Championship40.400Matches
2016-201726Sheffield Wedseng ENGFA Cup1.0Matches
2017-201827Sheffield Wedseng ENG2. Championship27.23035Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.000Matches
2018-201928Sheffield Wedseng ENG2. Championship39.9603629292226434.4425212403898501Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.900Matches
2018-201928Sheffield Wedseng ENGFA Cup3.022Matches
2019-202029Sheffield Wedseng ENG2. Championship42.8643433274257035.7452552047111202Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.300Matches
2019-202029Sheffield Wedseng ENGFA Cup1.012Matches
2020-202130Sheffield Wedseng ENG2. Championship44.6623625325347346.6393562954116350Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.000Matches
2020-202130Sheffield Wedseng ENGFA Cup1.701Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.902Matches
2021-202231Sheffield Wedseng ENGFA Cup1.813Matches
2021-202231Sheffield Wedseng ENG3. League One44.04128Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.331Matches
2022-202332Sheffield Wedseng ENGFA Cup0.500Matches
2022-202332Sheffield Wedseng ENG3. League One37.93234Matches
2023-202433Sheffield Wedseng ENG2. Championship38.0594125268305653.62650123842101470Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.713Matches
2023-202433Sheffield Wedseng ENGFA Cup1.010Matches
2024-202534Sheffield Wedseng ENG2. Championship28.9502725178204247.6223317161464461Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.622Matches
2024-202534Sheffield Wedseng ENGFA Cup0.600Matches
17 Seasons7 Clubs6 Leagues490.62952881371312713130543.0174195521433084901984
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 (10 Seasons)4 Leagues400.82952881371312713130543.0174195521433084901984
Aston Villa (4 Seasons)2 Leagues40.50
Crystal Palace (2 Seasons)3 Leagues15.90
Blackpool (1 Season)1 League8.40
Bolton (1 Season)1 League15.20
Derby County (1 Season)1 League6.40
Leeds United (1 Season)1 League3.30
Championship (12 Seasons)329.92952041371312713130543.0174195521432304901984
EFL Cup (10 Seasons)13.0680
FA Cup (10 Seasons)12.7580
Premier League (5 Seasons)51.80
League One (2 Seasons)81.973620
UEFA Cup (1 Season)1.30
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
2008-200918Aston Villa1 League1.30
2008-200918Derby County1 League6.40
2009-201019Blackpool1 League8.40
2010-201120Leeds United1 League3.30
2010-201120Aston Villa1 League7.10
2011-201221Aston Villa1 League14.00
2012-201322Aston Villa1 League18.10
2013-201423Crystal Palace1 League11.10
2014-201524Crystal Palace3 Leagues4.90
2014-201524Bolton1 League15.20
2015-201625Sheffield Weds3 Leagues36.60
2016-201726Sheffield Weds2 Leagues41.4000
2017-201827Sheffield Weds2 Leagues29.230350
2018-201928Sheffield Weds3 Leagues43.9603829292226434.4425212404098501
2019-202029Sheffield Weds3 Leagues44.0643533274257035.7452552049111202
2020-202130Sheffield Weds3 Leagues47.3623625325347346.6393562955116350
2021-202231Sheffield Weds3 Leagues46.742330
2022-202332Sheffield Weds3 Leagues39.835350
2023-202433Sheffield Weds3 Leagues41.6594325268305653.62650123845101470
2024-202534Sheffield Weds3 Leagues30.2502925178204247.6223317161664461
17 Seasons7 Clubs6 Leagues490.62952881371312713130543.0174195521433084901984
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 (10 Seasons)4 Leagues400.82952881371312713130543.0174195521433084901984
Aston Villa (4 Seasons)2 Leagues40.50
Crystal Palace (2 Seasons)3 Leagues15.90
Blackpool (1 Season)1 League8.40
Bolton (1 Season)1 League15.20
Derby County (1 Season)1 League6.40
Leeds United (1 Season)1 League3.30
Championship (12 Seasons)329.92952041371312713130543.0174195521432304901984
EFL Cup (10 Seasons)13.0680
FA Cup (10 Seasons)12.7580
Premier League (5 Seasons)51.80
League One (2 Seasons)81.973620
UEFA Cup (1 Season)1.30
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
2008-200918Derby Countyeng ENG2. Championship18th6.4Matches
2009-201019Blackpooleng ENG2. Championship6th8.4
2010-201120Leeds Unitedeng ENG2. Championship7th3.3Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.1Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.0Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.1Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.5Matches
2014-201524Boltoneng ENG2. Championship18th15.2Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.7Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.400Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.23035Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.9603629292226434.4425212403898501Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.8643433274257035.7452552047111202Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.6623625325347346.6393562954116350Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.04128Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.93234Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.0594125268305653.62650123842101470Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.9502725178204247.6223317161464461Matches
17 Seasons7 Clubs3 Leagues463.62952771371312713130543.0174195521432924901984
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 (10 Seasons)2 Leagues378.52952771371312713130543.0174195521432924901984
Aston Villa (3 Seasons)1 League39.20
Crystal Palace (2 Seasons)1 League12.60
Blackpool (1 Season)1 League8.40
Bolton (1 Season)1 League15.20
Derby County (1 Season)1 League6.40
Leeds United (1 Season)1 League3.30
Championship (12 Seasons)329.92952041371312713130543.0174195521432304901984
Premier League (5 Seasons)51.80
League One (2 Seasons)81.973620
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.3Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.9Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.0Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.000Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.900Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.022Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.300Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.012Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.000Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.701Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.902Matches
2021-202231Sheffield Wedseng ENGFA Cup1.813Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.331Matches
2022-202332Sheffield Wedseng ENGFA Cup0.500Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.713Matches
2023-202433Sheffield Wedseng ENGFA Cup1.010Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.622Matches
2024-202534Sheffield Wedseng ENGFA Cup0.600Matches
11 Seasons2 Clubs2 Leagues25.711160
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 (10 Seasons)2 Leagues22.311160
Crystal Palace (1 Season)2 Leagues3.30
EFL Cup (10 Seasons)13.0680
FA Cup (10 Seasons)12.7580
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200918Aston Villa2. UEFA CupR321.3Matches
1 Season1 Club1 League1.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201222sct ScotlandUEFA Euro Qualifying2.4Matches
201424sct ScotlandWCQ2.5Matches
201424sct ScotlandFriendlies (M)1.1Matches
201626sct ScotlandFriendlies (M)0.4Matches
201626sct ScotlandUEFA Euro Qualifying0.821Matches
201727sct ScotlandFriendlies (M)0.5Matches
201828sct ScotlandWCQ5.0Matches
6 Seasons1 Club3 Leagues12.7210
Friendlies (M) (4 Seasons)1.90
WCQ (2 Seasons)7.50
UEFA Euro Qualifying (2 Seasons)3.2210

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
2008-200918Derby Countyeng ENG2. Championship6.4Matches
2008-200918Aston Villa2. UEFA Cup1.3Matches
2009-201019Blackpooleng ENG2. Championship8.4
2010-201120Leeds Unitedeng ENG2. Championship3.3Matches
2010-201120Aston Villaeng ENG1. Premier League7.1Matches
2011-201221Aston Villaeng ENG1. Premier League14.0Matches
2012-201322Aston Villaeng ENG1. Premier League18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.1Matches
2014-201524Boltoneng ENG2. Championship15.2Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.3Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.5Matches
2015-201625Sheffield Wedseng ENG2. Championship34.7Matches
2015-201625Sheffield Wedseng ENGFA Cup1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.9Matches
2016-201726Sheffield Wedseng ENG2. Championship40.4Matches
2016-201726Sheffield Wedseng ENGFA Cup1.0Matches
2017-201827Sheffield Wedseng ENG2. Championship27.2Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.0Matches
2018-201928Sheffield Wedseng ENG2. Championship39.93013755371833680273013473778.71021.3167979883608556285237191651Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.9Matches
2018-201928Sheffield Wedseng ENGFA Cup3.0Matches
2019-202029Sheffield Wedseng ENG2. Championship42.82855614691674765222854544175.91324.1157475693212455944629168762Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.3Matches
2019-202029Sheffield Wedseng ENGFA Cup1.0Matches
2020-202130Sheffield Wedseng ENG2. Championship44.63054655811755762333051916975.82224.21699803132316049125331189869Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.0Matches
2020-202130Sheffield Wedseng ENGFA Cup1.7Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.9Matches
2021-202231Sheffield Wedseng ENGFA Cup1.8Matches
2021-202231Sheffield Wedseng ENG3. League One44.0Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.3Matches
2022-202332Sheffield Wedseng ENGFA Cup0.5Matches
2022-202332Sheffield Wedseng ENG3. League One37.9Matches
2023-202433Sheffield Wedseng ENG2. Championship38.02520815811359611192520392461.51333.3123949502089322854016152151Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.7Matches
2023-202433Sheffield Wedseng ENGFA Cup1.0Matches
2024-202534Sheffield Wedseng ENG2. Championship28.91898623981024492251898281657.11035.794841101884294442322116845Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.6Matches
2024-202534Sheffield Wedseng ENGFA Cup0.6Matches
17 Seasons7 Clubs6 Leagues490.6133403442566764533101261333625918772.26826.371393264814024221242332141358190278
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 (10 Seasons)4 Leagues400.8133403442566764533101261333625918772.26826.371393264814024221242332141358190278
Aston Villa (4 Seasons)2 Leagues40.5
Crystal Palace (2 Seasons)3 Leagues15.9
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.9133403442566764533101261333625918772.26826.371393264814024221242332141358190278
EFL Cup (10 Seasons)13.0
FA Cup (10 Seasons)12.7
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9
UEFA Cup (1 Season)1.3
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
2008-200918Aston Villa1 League1.3
2008-200918Derby County1 League6.4
2009-201019Blackpool1 League8.4
2010-201120Leeds United1 League3.3
2010-201120Aston Villa1 League7.1
2011-201221Aston Villa1 League14.0
2012-201322Aston Villa1 League18.1
2013-201423Crystal Palace1 League11.1
2014-201524Crystal Palace3 Leagues4.9
2014-201524Bolton1 League15.2
2015-201625Sheffield Weds3 Leagues36.6
2016-201726Sheffield Weds2 Leagues41.4
2017-201827Sheffield Weds2 Leagues29.2
2018-201928Sheffield Weds3 Leagues43.93013755371833680273013473778.71021.3167979883608556285237191651
2019-202029Sheffield Weds3 Leagues44.02855614691674765222854544175.91324.1157475693212455944629168762
2020-202130Sheffield Weds3 Leagues47.33054655811755762333051916975.82224.21699803132316049125331189869
2021-202231Sheffield Weds3 Leagues46.7
2022-202332Sheffield Weds3 Leagues39.8
2023-202433Sheffield Weds3 Leagues41.62520815811359611192520392461.51333.3123949502089322854016152151
2024-202534Sheffield Weds3 Leagues30.21898623981024492251898281657.11035.794841101884294442322116845
17 Seasons7 Clubs6 Leagues490.6133403442566764533101261333625918772.26826.371393264814024221242332141358190278
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 (10 Seasons)4 Leagues400.8133403442566764533101261333625918772.26826.371393264814024221242332141358190278
Aston Villa (4 Seasons)2 Leagues40.5
Crystal Palace (2 Seasons)3 Leagues15.9
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.9133403442566764533101261333625918772.26826.371393264814024221242332141358190278
EFL Cup (10 Seasons)13.0
FA Cup (10 Seasons)12.7
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9
UEFA Cup (1 Season)1.3
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
2008-200918Derby Countyeng ENG2. Championship18th6.4Matches
2009-201019Blackpooleng ENG2. Championship6th8.4
2010-201120Leeds Unitedeng ENG2. Championship7th3.3Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.1Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.0Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.1Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.1Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.5Matches
2014-201524Boltoneng ENG2. Championship18th15.2Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.7Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.4Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.2Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.93013755371833680273013473778.71021.3167979883608556285237191651Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.82855614691674765222854544175.91324.1157475693212455944629168762Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.63054655811755762333051916975.82224.21699803132316049125331189869Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.0Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.9Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.02520815811359611192520392461.51333.3123949502089322854016152151Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.91898623981024492251898281657.11035.794841101884294442322116845Matches
17 Seasons7 Clubs3 Leagues463.6133403442566764533101261333625918772.26826.371393264814024221242332141358190278
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 (10 Seasons)2 Leagues378.5133403442566764533101261333625918772.26826.371393264814024221242332141358190278
Aston Villa (3 Seasons)1 League39.2
Crystal Palace (2 Seasons)1 League12.6
Blackpool (1 Season)1 League8.4
Bolton (1 Season)1 League15.2
Derby County (1 Season)1 League6.4
Leeds United (1 Season)1 League3.3
Championship (12 Seasons)329.9133403442566764533101261333625918772.26826.371393264814024221242332141358190278
Premier League (5 Seasons)51.8
League One (2 Seasons)81.9
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.3Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.0Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.9Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.0Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.0Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.9Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.0Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.3Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.0Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.0Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.7Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.9Matches
2021-202231Sheffield Wedseng ENGFA Cup1.8Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.3Matches
2022-202332Sheffield Wedseng ENGFA Cup0.5Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.7Matches
2023-202433Sheffield Wedseng ENGFA Cup1.0Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.6Matches
2024-202534Sheffield Wedseng ENGFA Cup0.6Matches
11 Seasons2 Clubs2 Leagues25.7
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 (10 Seasons)2 Leagues22.3
Crystal Palace (1 Season)2 Leagues3.3
EFL Cup (10 Seasons)13.0
FA Cup (10 Seasons)12.7
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
2008-200918Aston Villa2. UEFA CupR321.3Matches
1 Season1 Club1 League1.3
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
201222sct ScotlandUEFA Euro Qualifying2.4Matches
201424sct ScotlandWCQ2.5Matches
201424sct ScotlandFriendlies (M)1.1Matches
201626sct ScotlandFriendlies (M)0.4Matches
201626sct ScotlandUEFA Euro Qualifying0.8Matches
201727sct ScotlandFriendlies (M)0.5Matches
201828sct ScotlandWCQ5.0Matches
6 Seasons1 Club3 Leagues12.7
Friendlies (M) (4 Seasons)1.9
WCQ (2 Seasons)7.5
UEFA Euro Qualifying (2 Seasons)3.2

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
2008-200918Derby Countyeng ENG2. Championship105795814.06.464Matches
2008-200918Aston Villa2. UEFA Cup2119601.31111Matches
2009-201019Blackpooleng ENG2. Championship207533818.28.4812
2010-201120Leeds Unitedeng ENG2. Championship7298437.23.334Matches
2010-201120Aston Villaeng ENG1. Premier League126395318.77.1735Matches
2011-201221Aston Villaeng ENG1. Premier League281,2624536.914.010518Matches
2012-201322Aston Villaeng ENG1. Premier League241,6266847.518.118106Matches
2013-201423Crystal Palaceeng ENG1. Premier League159976629.211.11322Matches
2014-201524Boltoneng ENG2. Championship161,3728633.115.21512101.001925-6-0.39-0.17Matches
2014-201524Crystal Palaceeng ENGFA Cup1909033.31.01901013.0040+4+4.00+4.00Matches
2014-201524Crystal Palaceeng ENGLeague Cup2210105100.02.321052001.5053+2+0.86Matches
2014-201524Crystal Palaceeng ENG1. Premier League7138204.01.520591.1413-2-1.30-1.25Matches
2015-201625Sheffield Wedseng ENG2. Championship353,1268975.534.73533011.584731+16+0.46+0.02Matches
2015-201625Sheffield Wedseng ENGFA Cup1909050.01.01901013.0021+1+1.00+2.00Matches
2015-201625Sheffield Wedseng ENGLeague Cup2794017.60.917501403.0030+3+3.42+2.69Matches
2016-201726Sheffield Wedseng ENG2. Championship433,6358587.840.44233111.735241+11+0.27-0.44Matches
2016-201726Sheffield Wedseng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2017-201827Sheffield Wedseng ENG2. Championship292,4518559.227.22822101.594229+13+0.48+1.22Matches
2017-201827Sheffield Wedseng ENGEFL Cup218090100.02.02902001.5064+2+1.00Matches
2018-201928Sheffield Wedseng ENG2. Championship413,5958886.839.940893812301.395053-3-0.08-0.2447.454.8-7.5-0.19-0.18Matches
2018-201928Sheffield Wedseng ENGEFL Cup1858547.20.91850003.0020+2+2.12+4.01Matches
2018-201928Sheffield Wedseng ENGFA Cup327090100.03.03903001.3313-2-0.67Matches
2019-202029Sheffield Wedseng ENG2. Championship443,8488792.942.842894024501.205561-6-0.14+0.4860.157.4+2.7+0.06-0.19Matches
2019-202029Sheffield Wedseng ENGEFL Cup1262614.40.30012613.0010+1+3.46+4.63Matches
2019-202029Sheffield Wedseng ENGFA Cup1909033.31.01901000.0001-1-1.00-2.00Matches
2020-202130Sheffield Wedseng ENG2. Championship464,0128796.944.6468739001.024058-18-0.40+1.7146.857.7-10.9-0.24+0.09Matches
2020-202130Sheffield Wedseng ENGEFL Cup1909033.31.01901001.000000.000.00Matches
2020-202130Sheffield Wedseng ENGFA Cup21577987.21.72791001.5023-1-0.57-0.57Matches
2021-202231Sheffield Wedseng ENGEFL Cup1838392.20.91830001.000000.000.00Matches
2021-202231Sheffield Wedseng ENGFA Cup21638290.61.82821000.5003-3-1.66-1.66Matches
2021-202231Sheffield Wedseng ENG3. League One453,9608895.744.0458836011.777546+29+0.66+1.16Matches
2022-202332Sheffield Wedseng ENGEFL Cup112012040.01.311201021.001100.00-2.50Matches
2022-202332Sheffield Wedseng ENGFA Cup2482410.70.50022412.0030+3+5.63+5.63Matches
2022-202332Sheffield Wedseng ENG3. League One413,4128382.437.9418323012.096631+35+0.92-0.19Matches
2023-202433Sheffield Wedseng ENG2. Championship423,4188182.638.041832812001.243956-17-0.45+0.4243.146.1-2.9-0.08+0.61Matches
2023-202433Sheffield Wedseng ENGEFL Cup2240120100.02.721202001.002200.00Matches
2023-202433Sheffield Wedseng ENGFA Cup1909033.31.01901001.001100.00-0.50Matches
2024-202534Sheffield Wedseng ENG2. Championship302,6058787.728.9308724001.373943-4-0.14-0.1437.738.1-0.4-0.01+0.49Matches
2024-202534Sheffield Wedseng ENGEFL Cup3561915.60.60031903.0030+3+4.82+3.93Matches
2024-202534Sheffield Wedseng ENGFA Cup1545445.00.60015401.0010+1+1.67+3.03Matches
17 Seasons7 Clubs6 Leagues56844,1567856.0490.6496873677227201.48562502+60+0.14+0.20235.1254.1-19.0-0.10+0.22
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 (10 Seasons)4 Leagues42436,0738581.1400.841087331142791.50533471+62+0.15+0.15235.1254.1-19.0-0.10+0.22
Aston Villa (4 Seasons)2 Leagues663,6465534.440.53619301
Crystal Palace (2 Seasons)3 Leagues251,4355719.615.91810057101.40106+4+0.82+0.87
Blackpool (1 Season)1 League207533818.28.4812
Bolton (1 Season)1 League161,3728633.115.21512101.001925-6-0.39-0.17
Derby County (1 Season)1 League105795814.06.464
Leeds United (1 Season)1 League7298437.23.334
Championship (12 Seasons)36329,6928261.2329.933687269273321.35383397-14-0.04+0.21235.1254.1-19.0-0.10+0.22
EFL Cup (10 Seasons)161,1697347.513.01198851732.002310+13+1.00+0.51
FA Cup (10 Seasons)151,1427650.112.712871033431.331415-1-0.08-0.16
Premier League (5 Seasons)864,6625427.351.850203691.1413-2-1.30-1.25
League One (2 Seasons)867,3728689.081.9868659021.9214177+64+0.78-0.01
UEFA Cup (1 Season)2119601.31111
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
2008-200918Aston Villa1 League2119601.31111
2008-200918Derby County1 League105795814.06.464
2009-201019Blackpool1 League207533818.28.4812
2010-201120Leeds United1 League7298437.23.334
2010-201120Aston Villa1 League126395318.77.1735
2011-201221Aston Villa1 League281,2624536.914.010518
2012-201322Aston Villa1 League241,6266847.518.118106
2013-201423Crystal Palace1 League159976629.211.11322
2014-201524Crystal Palace3 Leagues104384411.24.9510035101.40106+4+0.82+0.87
2014-201524Bolton1 League161,3728633.115.21512101.001925-6-0.39-0.17
2015-201625Sheffield Weds3 Leagues383,2958769.136.63783341421.695232+20+0.55+0.12
2016-201726Sheffield Weds2 Leagues443,7258588.141.4439034111.695244+8+0.19-0.52
2017-201827Sheffield Weds2 Leagues312,6318560.929.2309024101.584833+15+0.51+1.26
2018-201928Sheffield Weds3 Leagues453,9508886.143.944894112301.425356-3-0.07+0.0747.454.8-7.5-0.19-0.18
2019-202029Sheffield Weds3 Leagues463,9648686.444.043894133911.215662-6-0.14+0.1560.157.4+2.7+0.06-0.19
2020-202130Sheffield Weds3 Leagues494,2598792.847.3498741001.044261-19-0.40+0.4146.857.7-10.9-0.24+0.09
2021-202231Sheffield Weds3 Leagues484,2068895.446.7488837011.707549+26+0.56+1.00
2022-202332Sheffield Weds3 Leagues443,5808173.239.842842422442.067032+38+0.96-0.01
2023-202433Sheffield Weds3 Leagues453,7488380.641.644853112001.224259-17-0.41+0.1943.146.1-2.9-0.08+0.61
2024-202534Sheffield Weds3 Leagues342,7158078.730.230872442801.50434300.00-0.2437.738.1-0.4-0.01+0.49
17 Seasons7 Clubs6 Leagues56844,1567856.0490.6496873677227201.48562502+60+0.14+0.20235.1254.1-19.0-0.10+0.22
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 (10 Seasons)4 Leagues42436,0738581.1400.841087331142791.50533471+62+0.15+0.15235.1254.1-19.0-0.10+0.22
Aston Villa (4 Seasons)2 Leagues663,6465534.440.53619301
Crystal Palace (2 Seasons)3 Leagues251,4355719.615.91810057101.40106+4+0.82+0.87
Blackpool (1 Season)1 League207533818.28.4812
Bolton (1 Season)1 League161,3728633.115.21512101.001925-6-0.39-0.17
Derby County (1 Season)1 League105795814.06.464
Leeds United (1 Season)1 League7298437.23.334
Championship (12 Seasons)36329,6928261.2329.933687269273321.35383397-14-0.04+0.21235.1254.1-19.0-0.10+0.22
EFL Cup (10 Seasons)161,1697347.513.01198851732.002310+13+1.00+0.51
FA Cup (10 Seasons)151,1427650.112.712871033431.331415-1-0.08-0.16
Premier League (5 Seasons)864,6625427.351.850203691.1413-2-1.30-1.25
League One (2 Seasons)867,3728689.081.9868659021.9214177+64+0.78-0.01
UEFA Cup (1 Season)2119601.31111
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
2008-200918Derby Countyeng ENG2. Championship18th105795814.06.464Matches
2009-201019Blackpooleng ENG2. Championship6th207533818.28.4812
2010-201120Leeds Unitedeng ENG2. Championship7th7298437.23.334Matches
2010-201120Aston Villaeng ENG1. Premier League9th126395318.77.1735Matches
2011-201221Aston Villaeng ENG1. Premier League16th281,2624536.914.010518Matches
2012-201322Aston Villaeng ENG1. Premier League15th241,6266847.518.118106Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th159976629.211.11322Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th7138204.01.520591.1413-2-1.30-1.25Matches
2014-201524Boltoneng ENG2. Championship18th161,3728633.115.21512101.001925-6-0.39-0.17Matches
2015-201625Sheffield Wedseng ENG2. Championship6th353,1268975.534.73533011.584731+16+0.46+0.02Matches
2016-201726Sheffield Wedseng ENG2. Championship4th433,6358587.840.44233111.735241+11+0.27-0.44Matches
2017-201827Sheffield Wedseng ENG2. Championship15th292,4518559.227.22822101.594229+13+0.48+1.22Matches
2018-201928Sheffield Wedseng ENG2. Championship12th413,5958886.839.940893812301.395053-3-0.08-0.2447.454.8-7.5-0.19-0.18Matches
2019-202029Sheffield Wedseng ENG2. Championship16th443,8488792.942.842894024501.205561-6-0.14+0.4860.157.4+2.7+0.06-0.19Matches
2020-202130Sheffield Wedseng ENG2. Championship24th464,0128796.944.6468739001.024058-18-0.40+1.7146.857.7-10.9-0.24+0.09Matches
2021-202231Sheffield Wedseng ENG3. League One4th453,9608895.744.0458836011.777546+29+0.66+1.16Matches
2022-202332Sheffield Wedseng ENG3. League One3rd413,4128382.437.9418323012.096631+35+0.92-0.19Matches
2023-202433Sheffield Wedseng ENG2. Championship20th423,4188182.638.041832812001.243956-17-0.45+0.4243.146.1-2.9-0.08+0.61Matches
2024-202534Sheffield Wedseng ENG2. Championship9th302,6058787.728.9308724001.373943-4-0.14-0.1437.738.1-0.4-0.01+0.49Matches
17 Seasons7 Clubs3 Leagues53541,7267856.5463.6472873486333131.47525477+48+0.12+0.25235.1254.1-19.0-0.10+0.22
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 (10 Seasons)2 Leagues39634,0628684.7378.53908731663341.49505449+56+0.15+0.26235.1254.1-19.0-0.10+0.22
Aston Villa (3 Seasons)1 League643,5275534.439.2351829
Crystal Palace (2 Seasons)1 League221,1355216.612.6152791.1413-2-1.30-1.25
Blackpool (1 Season)1 League207533818.28.4812
Bolton (1 Season)1 League161,3728633.115.21512101.001925-6-0.39-0.17
Derby County (1 Season)1 League105795814.06.464
Leeds United (1 Season)1 League7298437.23.334
Championship (12 Seasons)36329,6928261.2329.933687269273321.35383397-14-0.04+0.21235.1254.1-19.0-0.10+0.22
Premier League (5 Seasons)864,6625427.351.850203691.1413-2-1.30-1.25
League One (2 Seasons)867,3728689.081.9868659021.9214177+64+0.78-0.01
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-201524Crystal Palaceeng ENGFA Cup9th1909033.31.01901013.0040+4+4.00+4.00Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2210105100.02.321052001.5053+2+0.86Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1909050.01.01901013.0021+1+1.00+2.00Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th2794017.60.917501403.0030+3+3.42+2.69Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd19090100.01.01901000.0003-3-3.00Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd218090100.02.02902001.5064+2+1.00Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd1858547.20.91850003.0020+2+2.12+4.01Matches
2018-201928Sheffield Wedseng ENGFA Cup17th327090100.03.03903001.3313-2-0.67Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th1262614.40.30012613.0010+1+3.46+4.63Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1909033.31.01901000.0001-1-1.00-2.00Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1909033.31.01901001.000000.000.00Matches
2020-202130Sheffield Wedseng ENGFA Cup17th21577987.21.72791001.5023-1-0.57-0.57Matches
2021-202231Sheffield Wedseng ENGEFL CupRd11838392.20.91830001.000000.000.00Matches
2021-202231Sheffield Wedseng ENGFA Cup21638290.61.82821000.5003-3-1.66-1.66Matches
2022-202332Sheffield Wedseng ENGEFL CupRd3112012040.01.311201021.001100.00-2.50Matches
2022-202332Sheffield Wedseng ENGFA Cup2482410.70.50022412.0030+3+5.63+5.63Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22240120100.02.721202001.002200.00Matches
2023-202433Sheffield Wedseng ENGFA Cup1909033.31.01901001.001100.00-0.50Matches
2024-202534Sheffield Wedseng ENGEFL CupRd43561915.60.60031903.0030+3+4.82+3.93Matches
2024-202534Sheffield Wedseng ENGFA Cup1545445.00.60015401.0010+1+1.67+3.03Matches
11 Seasons2 Clubs2 Leagues312,3117548.825.723921882461.683725+12+0.47+0.17
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 (10 Seasons)2 Leagues282,0117247.222.320911582451.642822+6+0.27-0.05
Crystal Palace (1 Season)2 Leagues330010062.53.331003012.0093+6+1.80+1.80
EFL Cup (10 Seasons)161,1697347.513.01198851732.002310+13+1.00+0.51
FA Cup (10 Seasons)151,1427650.112.712871033431.331415-1-0.08-0.16
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2008-200918Aston Villa2. UEFA CupR322119601.31111Matches
1 Season1 Club1 League2119601.31111
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201222sct ScotlandUEFA Euro Qualifying32177230.12.43720012.0023-1-0.41-0.41Matches
201424sct ScotlandWCQ32297625.42.53760033.0040+4+1.57+2.65Matches
201424sct ScotlandFriendlies (M)2964853.31.1167012901.501100.00+1.07Matches
201525sct ScotlandFriendlies (M)00002Matches
201626sct ScotlandFriendlies (M)133339.20.40013203.000000.00+0.55Matches
201626sct ScotlandUEFA Euro Qualifying274378.20.8158011631.5021+1+1.22+0.24Matches
201727sct ScotlandFriendlies (M)1454525.00.50014501.000000.00+0.67Matches
201828sct ScotlandWCQ54509050.05.05905041.6097+2+0.40-0.20Matches
6 Seasons1 Club3 Leagues171,1446726.512.713795431131.941812+6+0.47+0.47
Friendlies (M) (4 Seasons)41744419.31.9168033521.751100.00+0.66
WCQ (2 Seasons)86798537.77.58855072.13137+6+0.80+1.20
UEFA Euro Qualifying (2 Seasons)52915818.03.2469011641.804400.00-0.61

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
2008-200918Derby Countyeng ENG2. Championship6.4204Matches
2008-200918Aston Villa2. UEFA Cup1.31000Matches
2009-201019Blackpooleng ENG2. Championship8.4005
2010-201120Leeds Unitedeng ENG2. Championship3.3005Matches
2010-201120Aston Villaeng ENG1. Premier League7.1106Matches
2011-201221Aston Villaeng ENG1. Premier League14.0207Matches
2012-201322Aston Villaeng ENG1. Premier League18.1309Matches
2013-201423Crystal Palaceeng ENG1. Premier League11.1107Matches
2014-201524Boltoneng ENG2. Championship15.22010Matches
2014-201524Crystal Palaceeng ENGFA Cup1.00000Matches
2014-201524Crystal Palaceeng ENGLeague Cup2.31000Matches
2014-201524Crystal Palaceeng ENG1. Premier League1.5102Matches
2015-201625Sheffield Wedseng ENG2. Championship34.78122Matches
2015-201625Sheffield Wedseng ENGFA Cup1.00000Matches
2015-201625Sheffield Wedseng ENGLeague Cup0.90000Matches
2016-201726Sheffield Wedseng ENG2. Championship40.46001900000000Matches
2016-201726Sheffield Wedseng ENGFA Cup1.01000Matches
2017-201827Sheffield Wedseng ENG2. Championship27.23001970643530010Matches
2017-201827Sheffield Wedseng ENGEFL Cup2.0100340700000Matches
2018-201928Sheffield Wedseng ENG2. Championship39.91400381811663836000320183534.0Matches
2018-201928Sheffield Wedseng ENGEFL Cup0.9000100700000Matches
2018-201928Sheffield Wedseng ENGFA Cup3.00002101022000Matches
2019-202029Sheffield Wedseng ENG2. Championship42.88003591258473400034872521.9Matches
2019-202029Sheffield Wedseng ENGEFL Cup0.31001003000Matches
2019-202029Sheffield Wedseng ENGFA Cup1.00000212210Matches
2020-202130Sheffield Wedseng ENG2. Championship44.6900302522595436000353133726.0Matches
2020-202130Sheffield Wedseng ENGEFL Cup1.01002101000Matches
2020-202130Sheffield Wedseng ENGFA Cup1.70000006100Matches
2021-202231Sheffield Wedseng ENGEFL Cup0.90001001200Matches
2021-202231Sheffield Wedseng ENGFA Cup1.800010010310Matches
2021-202231Sheffield Wedseng ENG3. League One44.08002025228728410Matches
2022-202332Sheffield Wedseng ENGEFL Cup1.30001004130Matches
2022-202332Sheffield Wedseng ENGFA Cup0.50000003000Matches
2022-202332Sheffield Wedseng ENG3. League One37.96001915226034320Matches
2023-202433Sheffield Wedseng ENG2. Championship38.01110252031374241010249161650.0Matches
2023-202433Sheffield Wedseng ENGEFL Cup2.700010010310Matches
2023-202433Sheffield Wedseng ENGFA Cup1.00000008010Matches
2024-202534Sheffield Wedseng ENG2. Championship28.9400131501181427000163121741.4Matches
2024-202534Sheffield Wedseng ENGEFL Cup0.60001003220Matches
2024-202534Sheffield Wedseng ENGFA Cup0.60001001000Matches
17 Seasons7 Clubs6 Leagues490.6952031014212162530828802014336613033.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Weds (10 Seasons)4 Leagues400.8812025514212162530828802014336613033.7
Aston Villa (4 Seasons)2 Leagues40.5700220
Crystal Palace (2 Seasons)3 Leagues15.930090
Blackpool (1 Season)1 League8.4005
Bolton (1 Season)1 League15.22010
Derby County (1 Season)1 League6.4204
Leeds United (1 Season)1 League3.3005
Championship (12 Seasons)329.96720225947100223020402014336613033.7
EFL Cup (10 Seasons)13.040011503686000
FA Cup (10 Seasons)12.71004314085000
Premier League (5 Seasons)51.88031
League One (2 Seasons)81.914003940454762730
UEFA Cup (1 Season)1.31000
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
2008-200918Aston Villa1 League1.31000
2008-200918Derby County1 League6.4204
2009-201019Blackpool1 League8.4005
2010-201120Leeds United1 League3.3005
2010-201120Aston Villa1 League7.1106
2011-201221Aston Villa1 League14.0207
2012-201322Aston Villa1 League18.1309
2013-201423Crystal Palace1 League11.1107
2014-201524Crystal Palace3 Leagues4.920020
2014-201524Bolton1 League15.22010
2015-201625Sheffield Weds3 Leagues36.6810220
2016-201726Sheffield Weds2 Leagues41.47001900000000
2017-201827Sheffield Weds2 Leagues29.240022110713530010
2018-201928Sheffield Weds3 Leagues43.91400411911834038000320183534.0
2019-202029Sheffield Weds3 Leagues44.090036112263493500034872521.9
2020-202130Sheffield Weds3 Leagues47.31000322622665536000353133726.0
2021-202231Sheffield Weds3 Leagues46.78002225229833420
2022-202332Sheffield Weds3 Leagues39.86002015226735350
2023-202433Sheffield Weds3 Leagues41.61110262031554543010249161650.0
2024-202534Sheffield Weds3 Leagues30.2400151501221629000163121741.4
17 Seasons7 Clubs6 Leagues490.6952031014212162530828802014336613033.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Weds (10 Seasons)4 Leagues400.8812025514212162530828802014336613033.7
Aston Villa (4 Seasons)2 Leagues40.5700220
Crystal Palace (2 Seasons)3 Leagues15.930090
Blackpool (1 Season)1 League8.4005
Bolton (1 Season)1 League15.22010
Derby County (1 Season)1 League6.4204
Leeds United (1 Season)1 League3.3005
Championship (12 Seasons)329.96720225947100223020402014336613033.7
EFL Cup (10 Seasons)13.040011503686000
FA Cup (10 Seasons)12.71004314085000
Premier League (5 Seasons)51.88031
League One (2 Seasons)81.914003940454762730
UEFA Cup (1 Season)1.31000
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
2008-200918Derby Countyeng ENG2. Championship18th6.4204Matches
2009-201019Blackpooleng ENG2. Championship6th8.4005
2010-201120Leeds Unitedeng ENG2. Championship7th3.3005Matches
2010-201120Aston Villaeng ENG1. Premier League9th7.1106Matches
2011-201221Aston Villaeng ENG1. Premier League16th14.0207Matches
2012-201322Aston Villaeng ENG1. Premier League15th18.1309Matches
2013-201423Crystal Palaceeng ENG1. Premier League11th11.1107Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th1.5102Matches
2014-201524Boltoneng ENG2. Championship18th15.22010Matches
2015-201625Sheffield Wedseng ENG2. Championship6th34.78122Matches
2016-201726Sheffield Wedseng ENG2. Championship4th40.46001900000000Matches
2017-201827Sheffield Wedseng ENG2. Championship15th27.23001970643530010Matches
2018-201928Sheffield Wedseng ENG2. Championship12th39.91400381811663836000320183534.0Matches
2019-202029Sheffield Wedseng ENG2. Championship16th42.88003591258473400034872521.9Matches
2020-202130Sheffield Wedseng ENG2. Championship24th44.6900302522595436000353133726.0Matches
2021-202231Sheffield Wedseng ENG3. League One4th44.08002025228728410Matches
2022-202332Sheffield Wedseng ENG3. League One3rd37.96001915226034320Matches
2023-202433Sheffield Wedseng ENG2. Championship20th38.01110252031374241010249161650.0Matches
2024-202534Sheffield Wedseng ENG2. Championship9th28.9400131501181427000163121741.4Matches
17 Seasons7 Clubs3 Leagues463.6892029513411154929227702014336613033.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Weds (10 Seasons)2 Leagues378.5772024013411154929227702014336613033.7
Aston Villa (3 Seasons)1 League39.26022
Crystal Palace (2 Seasons)1 League12.6209
Blackpool (1 Season)1 League8.4005
Bolton (1 Season)1 League15.22010
Derby County (1 Season)1 League6.4204
Leeds United (1 Season)1 League3.3005
Championship (12 Seasons)329.96720225947100223020402014336613033.7
Premier League (5 Seasons)51.88031
League One (2 Seasons)81.914003940454762730
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-201524Crystal Palaceeng ENGFA Cup9th1.00000Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th2.31000Matches
2015-201625Sheffield Wedseng ENGFA Cup17th1.00000Matches
2015-201625Sheffield Wedseng ENGLeague Cup5th0.90000Matches
2016-201726Sheffield Wedseng ENGFA Cup33rd1.01000Matches
2017-201827Sheffield Wedseng ENGEFL Cup33rd2.0100340700000Matches
2018-201928Sheffield Wedseng ENGEFL Cup33rd0.9000100700000Matches
2018-201928Sheffield Wedseng ENGFA Cup17th3.00002101022000Matches
2019-202029Sheffield Wedseng ENGEFL Cup17th0.31001003000Matches
2019-202029Sheffield Wedseng ENGFA Cup9th1.00000212210Matches
2020-202130Sheffield Wedseng ENGEFL Cup17th1.01002101000Matches
2020-202130Sheffield Wedseng ENGFA Cup17th1.70000006100Matches
2021-202231Sheffield Wedseng ENGEFL CupRd10.90001001200Matches
2021-202231Sheffield Wedseng ENGFA Cup1.800010010310Matches
2022-202332Sheffield Wedseng ENGEFL CupRd31.30001004130Matches
2022-202332Sheffield Wedseng ENGFA Cup0.50000003000Matches
2023-202433Sheffield Wedseng ENGEFL CupRd22.700010010310Matches
2023-202433Sheffield Wedseng ENGFA Cup1.00000008010Matches
2024-202534Sheffield Wedseng ENGEFL CupRd40.60001003220Matches
2024-202534Sheffield Wedseng ENGFA Cup0.60001001000Matches
11 Seasons2 Clubs2 Leagues25.75001581761611000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (10 Seasons)2 Leagues22.34001581761611000
Crystal Palace (1 Season)2 Leagues3.31000
EFL Cup (10 Seasons)13.040011503686000
FA Cup (10 Seasons)12.71004314085000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200918Aston Villa2. UEFA CupR321.31000Matches
1 Season1 Club1 League1.31000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201222sct ScotlandUEFA Euro Qualifying2.40000Matches
201424sct ScotlandWCQ2.50000Matches
201424sct ScotlandFriendlies (M)1.10000Matches
201626sct ScotlandFriendlies (M)0.40000Matches
201626sct ScotlandUEFA Euro Qualifying0.8000110412000Matches
201727sct ScotlandFriendlies (M)0.50000Matches
201828sct ScotlandWCQ5.01000Matches
6 Seasons1 Club3 Leagues12.7100110412000
Friendlies (M) (4 Seasons)1.90000
WCQ (2 Seasons)7.51000
UEFA Euro Qualifying (2 Seasons)3.2000110412000

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.