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
2003-200419Buryeng ENG4. Third Division13131,17013.0000000300.000.000.000.000.00Matches
2004-200520Sheffield Wedseng ENG3. League One36363,20535.6213200410.060.030.080.060.08
2005-200621Sheffield Wedseng ENG2. Championship43403,52039.1134100700.030.080.100.030.10
2006-200722Sheffield Wedseng ENG2. Championship38353,12434.7718700800.200.030.230.200.23
2007-200823Stoke Cityeng ENG2. Championship14131,16813.0101100200.080.000.080.080.08
2007-200823Sheffield Wedseng ENG2. Championship25252,22124.7224111700.080.080.160.040.12
2008-200924Stoke Cityeng ENG1. Premier League26211,98522.1112100400.050.050.090.050.09Matches
2009-201025Stoke Cityeng ENG1. Premier League33252,35826.2224200900.080.080.150.080.15Matches
2010-201126Stoke Cityeng ENG1. Premier League29141,35815.1011000200.000.070.070.000.07Matches
2011-201227Stoke City2. Europa Lg311441.6000000100.000.000.000.000.00Matches
2011-201227Stoke Cityeng ENG1. Premier League30272,48627.6112100400.040.040.070.040.07Matches
2012-201328Stoke Cityeng ENG1. Premier League32312,58628.7044000400.000.140.140.000.14Matches
2013-201429Stoke Cityeng ENG1. Premier League32282,35426.2011000610.000.040.040.000.04Matches
2014-201530Stoke Cityeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2014-201530Stoke Cityeng ENG1. Premier League28262,25825.1000000600.000.000.000.000.00Matches
2015-201631Stoke Cityeng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2015-201631Stoke Cityeng ENGLeague Cup433333.7011000000.000.270.270.000.27Matches
2015-201631Stoke Cityeng ENG1. Premier League37373,16635.2011000600.000.030.030.000.03Matches
2016-201732Stoke Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201732Stoke Cityeng ENGFA Cup00Matches
2016-201732Stoke Cityeng ENG1. Premier League30262,27525.3011000500.000.040.040.000.04Matches
2017-201833Aston Villaeng ENG2. Championship33302,54528.3112100500.040.040.070.040.07Matches
2018-201934Aston Villaeng ENG2. Championship35232,05822.9134101501.20.41.41.814155170.040.130.170.040.170.050.060.110.020.08Matches
2018-201934Aston Villaeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201934Aston Villaeng ENGFA Cup11590.7000000000.000.000.000.000.00Matches
2019-202035Fleetwood Towneng ENG3. League One111199011.0000000300.000.000.000.000.00Matches
2019-202035Heartssct SCO1. Premiership15131,24613.8000000300.000.000.000.000.00Matches
2020-202136Fleetwood Towneng ENGEFL Cup332703.0000000100.000.000.000.000.00Matches
2020-202136Fleetwood Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202136Fleetwood Towneng ENG3. League One23141,39215.5000000300.000.000.000.000.00Matches
2021-202237Bristol Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2021-202237Bristol Roverseng ENG4. League Two31191,67118.6022000610.000.110.110.000.11Matches
2022-202338Bristol Roverseng ENGEFL Cup10270.3000000000.000.000.000.000.00Matches
2022-202338Bristol Roverseng ENGFA Cup21560.6000000000.000.000.000.000.00Matches
2022-202338Bristol Roverseng ENG3. League One1233193.5000000300.000.000.000.000.00Matches
20 Seasons7 Clubs8 Leagues62852646,999522.2192645181210831.20.41.41.814155170.040.050.090.030.080.050.060.110.020.08
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Stoke City (10 Seasons)5 Leagues30225522,766253.0513185005010.020.050.070.020.07
Sheffield Weds (4 Seasons)2 Leagues14213612,070134.11271911112610.090.050.140.080.13
Aston Villa (2 Seasons)3 Leagues70554,75252.82462011001.20.41.41.814155170.040.080.110.040.110.050.060.110.020.08
Bristol Rovers (2 Seasons)4 Leagues48252,25325.0022000910.000.080.080.000.08
Fleetwood Town (2 Seasons)3 Leagues38292,74230.5000000700.000.000.000.000.00
Hearts (1 Season)1 League15131,24613.8000000300.000.000.000.000.00
Bury (1 Season)1 League13131,17013.0000000300.000.000.000.000.00
Premier League (9 Seasons)27723520,826231.4412164004610.020.050.070.020.07
FA Cup (7 Seasons)975906.6000000100.000.000.000.000.00
Championship (5 Seasons)18816614,636162.613102312123401.20.41.41.814155170.080.060.140.070.140.050.060.110.020.08
EFL Cup (5 Seasons)1088109.0011000100.000.110.110.000.11
League One (4 Seasons)82645,90665.62132001310.030.020.050.030.05
League Two (2 Seasons)44322,84131.6022000910.000.060.060.000.06
Premiership (1 Season)15131,24613.8000000300.000.000.000.000.00
Europa Lg (1 Season)311441.6000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200419Bury1 League13131,17013.0000000300.000.000.000.000.00
2004-200520Sheffield Weds1 League36363,20535.6213200410.060.030.080.060.08
2005-200621Sheffield Weds1 League43403,52039.1134100700.030.080.100.030.10
2006-200722Sheffield Weds1 League38353,12434.7718700800.200.030.230.200.23
2007-200823Sheffield Weds1 League25252,22124.7224111700.080.080.160.040.12
2007-200823Stoke City1 League14131,16813.0101100200.080.000.080.080.08
2008-200924Stoke City1 League26211,98522.1112100400.050.050.090.050.09
2009-201025Stoke City1 League33252,35826.2224200900.080.080.150.080.15
2010-201126Stoke City1 League29141,35815.1011000200.000.070.070.000.07
2011-201227Stoke City2 Leagues33282,63029.2112100500.030.030.070.030.07
2012-201328Stoke City1 League32312,58628.7044000400.000.140.140.000.14
2013-201429Stoke City1 League32282,35426.2011000610.000.040.040.000.04
2014-201530Stoke City2 Leagues30282,43827.1000000700.000.000.000.000.00
2015-201631Stoke City3 Leagues42403,52439.2022000600.000.050.050.000.05
2016-201732Stoke City3 Leagues31272,36526.3011000500.000.040.040.000.04
2017-201833Aston Villa1 League33302,54528.3112100500.040.040.070.040.07
2018-201934Aston Villa3 Leagues37252,20724.5134101501.20.41.41.814155170.040.120.160.040.160.050.060.110.020.08
2019-202035Hearts1 League15131,24613.8000000300.000.000.000.000.00
2019-202035Fleetwood Town1 League111199011.0000000300.000.000.000.000.00
2020-202136Fleetwood Town3 Leagues27181,75219.5000000400.000.000.000.000.00
2021-202237Bristol Rovers2 Leagues33211,85120.6022000610.000.100.100.000.10
2022-202338Bristol Rovers3 Leagues1544024.5000000300.000.000.000.000.00
20 Seasons7 Clubs8 Leagues62852646,999522.2192645181210831.20.41.41.814155170.040.050.090.030.080.050.060.110.020.08
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Stoke City (10 Seasons)5 Leagues30225522,766253.0513185005010.020.050.070.020.07
Sheffield Weds (4 Seasons)2 Leagues14213612,070134.11271911112610.090.050.140.080.13
Aston Villa (2 Seasons)3 Leagues70554,75252.82462011001.20.41.41.814155170.040.080.110.040.110.050.060.110.020.08
Bristol Rovers (2 Seasons)4 Leagues48252,25325.0022000910.000.080.080.000.08
Fleetwood Town (2 Seasons)3 Leagues38292,74230.5000000700.000.000.000.000.00
Hearts (1 Season)1 League15131,24613.8000000300.000.000.000.000.00
Bury (1 Season)1 League13131,17013.0000000300.000.000.000.000.00
Premier League (9 Seasons)27723520,826231.4412164004610.020.050.070.020.07
FA Cup (7 Seasons)975906.6000000100.000.000.000.000.00
Championship (5 Seasons)18816614,636162.613102312123401.20.41.41.814155170.080.060.140.070.140.050.060.110.020.08
EFL Cup (5 Seasons)1088109.0011000100.000.110.110.000.11
League One (4 Seasons)82645,90665.62132001310.030.020.050.030.05
League Two (2 Seasons)44322,84131.6022000910.000.060.060.000.06
Premiership (1 Season)15131,24613.8000000300.000.000.000.000.00
Europa Lg (1 Season)311441.6000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200419Buryeng ENG4. Third Division12th13131,17013.0000000300.000.000.000.000.00Matches
2004-200520Sheffield Wedseng ENG3. League One5th36363,20535.6213200410.060.030.080.060.08
2005-200621Sheffield Wedseng ENG2. Championship19th43403,52039.1134100700.030.080.100.030.10
2006-200722Sheffield Wedseng ENG2. Championship9th38353,12434.7718700800.200.030.230.200.23
2007-200823Sheffield Wedseng ENG2. Championship16th25252,22124.7224111700.080.080.160.040.12
2007-200823Stoke Cityeng ENG2. Championship2nd14131,16813.0101100200.080.000.080.080.08
2008-200924Stoke Cityeng ENG1. Premier League12th26211,98522.1112100400.050.050.090.050.09Matches
2009-201025Stoke Cityeng ENG1. Premier League11th33252,35826.2224200900.080.080.150.080.15Matches
2010-201126Stoke Cityeng ENG1. Premier League13th29141,35815.1011000200.000.070.070.000.07Matches
2011-201227Stoke Cityeng ENG1. Premier League14th30272,48627.6112100400.040.040.070.040.07Matches
2012-201328Stoke Cityeng ENG1. Premier League13th32312,58628.7044000400.000.140.140.000.14Matches
2013-201429Stoke Cityeng ENG1. Premier League9th32282,35426.2011000610.000.040.040.000.04Matches
2014-201530Stoke Cityeng ENG1. Premier League9th28262,25825.1000000600.000.000.000.000.00Matches
2015-201631Stoke Cityeng ENG1. Premier League9th37373,16635.2011000600.000.030.030.000.03Matches
2016-201732Stoke Cityeng ENG1. Premier League13th30262,27525.3011000500.000.040.040.000.04Matches
2017-201833Aston Villaeng ENG2. Championship4th33302,54528.3112100500.040.040.070.040.07Matches
2018-201934Aston Villaeng ENG2. Championship5th35232,05822.9134101501.20.41.41.814155170.040.130.170.040.170.050.060.110.020.08Matches
2019-202035Heartssct SCO1. Premiership12th15131,24613.8000000300.000.000.000.000.00Matches
2019-202035Fleetwood Towneng ENG3. League One6th111199011.0000000300.000.000.000.000.00Matches
2020-202136Fleetwood Towneng ENG3. League One15th23141,39215.5000000300.000.000.000.000.00Matches
2021-202237Bristol Roverseng ENG4. League Two3rd31191,67118.6022000610.000.110.110.000.11Matches
2022-202338Bristol Roverseng ENG3. League One17th1233193.5000000300.000.000.000.000.00Matches
20 Seasons7 Clubs5 Leagues60651045,455505.1192544181210531.20.41.41.814155170.040.050.090.040.090.050.060.110.020.08
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Stoke City (10 Seasons)2 Leagues29124821,994244.4512175004810.020.050.070.020.07
Sheffield Weds (4 Seasons)2 Leagues14213612,070134.11271911112610.090.050.140.080.13
Aston Villa (2 Seasons)1 League68534,60351.12462011001.20.41.41.814155170.040.080.120.040.120.050.060.110.020.08
Bristol Rovers (2 Seasons)2 Leagues43221,99022.1022000910.000.090.090.000.09
Fleetwood Town (2 Seasons)1 League34252,38226.5000000600.000.000.000.000.00
Hearts (1 Season)1 League15131,24613.8000000300.000.000.000.000.00
Bury (1 Season)1 League13131,17013.0000000300.000.000.000.000.00
Premier League (9 Seasons)27723520,826231.4412164004610.020.050.070.020.07
Championship (5 Seasons)18816614,636162.613102312123401.20.41.41.814155170.080.060.140.070.140.050.060.110.020.08
League One (4 Seasons)82645,90665.62132001310.030.020.050.030.05
League Two (2 Seasons)44322,84131.6022000910.000.060.060.000.06
Premiership (1 Season)15131,24613.8000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201530Stoke Cityeng ENGFA Cup9th221802.0000000100.000.000.000.000.00Matches
2015-201631Stoke Cityeng ENGFA Cup17th10250.3000000000.000.000.000.000.00Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd433333.7011000000.000.270.270.000.27Matches
2016-201732Stoke Cityeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201732Stoke Cityeng ENGFA Cup33rd00Matches
2018-201934Aston Villaeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201934Aston Villaeng ENGFA Cup33rd11590.7000000000.000.000.000.000.00Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th332703.0000000100.000.000.000.000.00Matches
2020-202136Fleetwood Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202237Bristol Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202338Bristol Roverseng ENGEFL CupRd110270.3000000000.000.000.000.000.00Matches
2022-202338Bristol Roverseng ENGFA Cup21560.6000000000.000.000.000.000.00Matches
7 Seasons4 Clubs2 Leagues19151,40015.6011000200.000.060.060.000.06
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Stoke City (3 Seasons)2 Leagues866287.0011000100.000.140.140.000.14
Bristol Rovers (2 Seasons)2 Leagues532632.9000000000.000.000.000.000.00
Fleetwood Town (1 Season)2 Leagues443604.0000000100.000.000.000.000.00
Aston Villa (1 Season)2 Leagues221491.7000000000.000.000.000.000.00
FA Cup (7 Seasons)975906.6000000100.000.000.000.000.00
EFL Cup (5 Seasons)1088109.0011000100.000.110.110.000.11
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
2011-201227Stoke City2. Europa LgR32311441.6000000100.000.000.000.000.00Matches
1 Season1 Club1 League311441.6000000100.000.000.000.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
201026ie Rep. of IrelandWCQ111194110.52200200.190.19Matches
201228ie Rep. of IrelandUEFA EuroGR332592.9000000100.000.000.000.000.00Matches
201228ie Rep. of IrelandUEFA Euro Qualifying121297110.80000100.000.00Matches
201430ie Rep. of IrelandWCQ654645.2011000100.000.190.190.000.19Matches
201430ie Rep. of IrelandFriendlies (M)432713.0000000100.000.000.000.000.00Matches
201531ie Rep. of IrelandFriendlies (M)11620.7000000000.000.000.000.000.00Matches
201632ie Rep. of IrelandFriendlies (M)332022.2000000000.000.000.000.000.00Matches
201632ie Rep. of IrelandUEFA EuroR16221802.0000000100.000.000.000.000.00Matches
201632ie Rep. of IrelandUEFA Euro Qualifying997077.9000000400.000.000.000.000.00Matches
201733ie Rep. of IrelandFriendlies (M)11450.5000000000.000.000.000.000.00Matches
201834ie Rep. of IrelandWCQ964765.3000000100.000.000.000.000.00Matches
201834ie Rep. of IrelandFriendlies (M)11350.4000000000.000.000.000.000.00Matches
201935ie Rep. of IrelandFriendlies (M)00Matches
202137ie Rep. of IrelandUEFA Euro Qualifying665315.9000000200.000.000.000.000.00Matches
9 Seasons1 Club4 Leagues68635,14457.22112001400.030.030.030.030.03
Friendlies (M) (6 Seasons)1096156.8000000100.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)27272,20924.5000000700.000.000.000.000.00
WCQ (3 Seasons)26221,88120.9211200400.100.100.100.100.10
UEFA Euro (2 Seasons)554394.9000000200.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200419Buryeng ENG4. Third Division13.0050.380.0000Matches
2004-200520Sheffield Wedseng ENG3. League One35.62210.590.1000
2005-200621Sheffield Wedseng ENG2. Championship39.1190.230.1100
2006-200722Sheffield Wedseng ENG2. Championship34.77210.600.3300
2007-200823Stoke Cityeng ENG2. Championship13.0170.540.1400
2007-200823Sheffield Wedseng ENG2. Championship24.72140.570.0711
2008-200924Stoke Cityeng ENG1. Premier League22.1170.320.1400Matches
2009-201025Stoke Cityeng ENG1. Premier League26.2250.190.4000Matches
2010-201126Stoke Cityeng ENG1. Premier League15.1050.330.0000Matches
2011-201227Stoke City2. Europa Lg1.6000.0000Matches
2011-201227Stoke Cityeng ENG1. Premier League27.6130.110.3300Matches
2012-201328Stoke Cityeng ENG1. Premier League28.7070.240.0000Matches
2013-201429Stoke Cityeng ENG1. Premier League26.2020.080.0000Matches
2014-201530Stoke Cityeng ENGFA Cup2.0000Matches
2014-201530Stoke Cityeng ENG1. Premier League25.1000.0000Matches
2015-201631Stoke Cityeng ENGFA Cup0.3000Matches
2015-201631Stoke Cityeng ENGLeague Cup3.7000Matches
2015-201631Stoke Cityeng ENG1. Premier League35.2030.090.0000Matches
2016-201732Stoke Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2016-201732Stoke Cityeng ENG1. Premier League25.306233.30.240.080.000.0000Matches
2017-201833Aston Villaeng ENG2. Championship28.311119.10.390.040.091.0000Matches
2018-201934Aston Villaeng ENG2. Championship22.9112325.00.520.130.080.3331.60011.20.40.03-0.2+0.6Matches
2018-201934Aston Villaeng ENGEFL Cup1.00100.01.000.000.0000Matches
2018-201934Aston Villaeng ENGFA Cup0.70000.000.0000Matches
2019-202035Fleetwood Towneng ENG3. League One11.00200.00.180.000.0000Matches
2019-202035Heartssct SCO1. Premiership13.8010660.00.720.430.000.0000Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.00100.00.330.000.0000Matches
2020-202136Fleetwood Towneng ENGFA Cup1.00100.01.000.000.0000Matches
2020-202136Fleetwood Towneng ENG3. League One15.50500.00.320.000.0000Matches
2021-202237Bristol Roverseng ENGFA Cup2.00000.000.0000Matches
2021-202237Bristol Roverseng ENG4. League Two18.60300.00.160.000.0000Matches
2022-202338Bristol Roverseng ENGEFL Cup0.30000.000.0000Matches
2022-202338Bristol Roverseng ENGFA Cup0.60000.000.0000Matches
2022-202338Bristol Roverseng ENG3. League One3.50000.000.0000Matches
20 Seasons7 Clubs8 Leagues522.2195312122.60.360.230.040.1531.60121.20.40.03-0.2+0.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Stoke City (10 Seasons)5 Leagues253.0574128.60.270.170.000.1200
Sheffield Weds (4 Seasons)2 Leagues134.112650.480.1711
Aston Villa (2 Seasons)3 Leagues52.8224416.70.450.080.080.5031.60011.20.40.03-0.2+0.6
Bristol Rovers (2 Seasons)4 Leagues25.00300.00.120.000.0000
Fleetwood Town (2 Seasons)3 Leagues30.50900.00.300.000.0000
Hearts (1 Season)1 League13.8010660.00.720.430.000.0000
Bury (1 Season)1 League13.0050.380.0000
Premier League (9 Seasons)231.4463433.30.240.150.000.1200
FA Cup (7 Seasons)6.60100.00.230.000.0000
Championship (5 Seasons)162.613235517.40.450.340.090.2231.60121.20.40.03-0.2+0.6
EFL Cup (5 Seasons)9.00300.00.570.000.0000
League One (4 Seasons)65.627210.00.230.320.000.1000
League Two (2 Seasons)31.60350.00.160.160.000.0000
Premiership (1 Season)13.8010660.00.720.430.000.0000
Europa Lg (1 Season)1.6000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200419Bury1 League13.0050.380.0000
2004-200520Sheffield Weds1 League35.62210.590.1000
2005-200621Sheffield Weds1 League39.1190.230.1100
2006-200722Sheffield Weds1 League34.77210.600.3300
2007-200823Sheffield Weds1 League24.72140.570.0711
2007-200823Stoke City1 League13.0170.540.1400
2008-200924Stoke City1 League22.1170.320.1400
2009-201025Stoke City1 League26.2250.190.4000
2010-201126Stoke City1 League15.1050.330.0000
2011-201227Stoke City2 Leagues29.2130.100.3300
2012-201328Stoke City1 League28.7070.240.0000
2013-201429Stoke City1 League26.2020.080.0000
2014-201530Stoke City2 Leagues27.1000.0000
2015-201631Stoke City3 Leagues39.2030.090.0000
2016-201732Stoke City3 Leagues26.307228.60.270.080.000.0000
2017-201833Aston Villa1 League28.311119.10.390.040.091.0000
2018-201934Aston Villa3 Leagues24.5113323.10.530.120.080.3331.60011.20.40.03-0.2+0.6
2019-202035Hearts1 League13.8010660.00.720.430.000.0000
2019-202035Fleetwood Town1 League11.00200.00.180.000.0000
2020-202136Fleetwood Town3 Leagues19.50700.00.360.000.0000
2021-202237Bristol Rovers2 Leagues20.60300.00.150.000.0000
2022-202338Bristol Rovers3 Leagues4.50000.000.0000
20 Seasons7 Clubs8 Leagues522.2195312122.60.360.230.040.1531.60121.20.40.03-0.2+0.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Stoke City (10 Seasons)5 Leagues253.0574128.60.270.170.000.1200
Sheffield Weds (4 Seasons)2 Leagues134.112650.480.1711
Aston Villa (2 Seasons)3 Leagues52.8224416.70.450.080.080.5031.60011.20.40.03-0.2+0.6
Bristol Rovers (2 Seasons)4 Leagues25.00300.00.120.000.0000
Fleetwood Town (2 Seasons)3 Leagues30.50900.00.300.000.0000
Hearts (1 Season)1 League13.8010660.00.720.430.000.0000
Bury (1 Season)1 League13.0050.380.0000
Premier League (9 Seasons)231.4463433.30.240.150.000.1200
FA Cup (7 Seasons)6.60100.00.230.000.0000
Championship (5 Seasons)162.613235517.40.450.340.090.2231.60121.20.40.03-0.2+0.6
EFL Cup (5 Seasons)9.00300.00.570.000.0000
League One (4 Seasons)65.627210.00.230.320.000.1000
League Two (2 Seasons)31.60350.00.160.160.000.0000
Premiership (1 Season)13.8010660.00.720.430.000.0000
Europa Lg (1 Season)1.6000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200419Buryeng ENG4. Third Division12th13.0050.380.0000Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.62210.590.1000
2005-200621Sheffield Wedseng ENG2. Championship19th39.1190.230.1100
2006-200722Sheffield Wedseng ENG2. Championship9th34.77210.600.3300
2007-200823Sheffield Wedseng ENG2. Championship16th24.72140.570.0711
2007-200823Stoke Cityeng ENG2. Championship2nd13.0170.540.1400
2008-200924Stoke Cityeng ENG1. Premier League12th22.1170.320.1400Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.2250.190.4000Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.1050.330.0000Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.6130.110.3300Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.7070.240.0000Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.2020.080.0000Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.1000.0000Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.2030.090.0000Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.306233.30.240.080.000.0000Matches
2017-201833Aston Villaeng ENG2. Championship4th28.311119.10.390.040.091.0000Matches
2018-201934Aston Villaeng ENG2. Championship5th22.9112325.00.520.130.080.3331.60011.20.40.03-0.2+0.6Matches
2019-202035Heartssct SCO1. Premiership12th13.8010660.00.720.430.000.0000Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.00200.00.180.000.0000Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.50500.00.320.000.0000Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.60300.00.160.000.0000Matches
2022-202338Bristol Roverseng ENG3. League One17th3.50000.000.0000Matches
20 Seasons7 Clubs5 Leagues505.1194912124.50.350.240.040.1531.60121.20.40.03-0.2+0.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Stoke City (10 Seasons)2 Leagues244.4564133.30.240.170.000.1200
Sheffield Weds (4 Seasons)2 Leagues134.112650.480.1711
Aston Villa (2 Seasons)1 League51.1223417.40.450.080.090.5031.60011.20.40.03-0.2+0.6
Bristol Rovers (2 Seasons)2 Leagues22.10300.00.140.000.0000
Fleetwood Town (2 Seasons)1 League26.50700.00.260.000.0000
Hearts (1 Season)1 League13.8010660.00.720.430.000.0000
Bury (1 Season)1 League13.0050.380.0000
Premier League (9 Seasons)231.4463433.30.240.150.000.1200
Championship (5 Seasons)162.613235517.40.450.340.090.2231.60121.20.40.03-0.2+0.6
League One (4 Seasons)65.627210.00.230.320.000.1000
League Two (2 Seasons)31.60350.00.160.160.000.0000
Premiership (1 Season)13.8010660.00.720.430.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201530Stoke Cityeng ENGFA Cup9th2.0000Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.3000Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.7000Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.00100.01.000.000.0000Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.00100.01.000.000.0000Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.70000.000.0000Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.00100.00.330.000.0000Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.00100.01.000.000.0000Matches
2021-202237Bristol Roverseng ENGFA Cup2.00000.000.0000Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.30000.000.0000Matches
2022-202338Bristol Roverseng ENGFA Cup0.60000.000.0000Matches
7 Seasons4 Clubs2 Leagues15.60400.00.420.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (3 Seasons)2 Leagues7.00100.01.000.000.0000
Bristol Rovers (2 Seasons)2 Leagues2.90000.000.0000
Fleetwood Town (1 Season)2 Leagues4.00200.00.500.000.0000
Aston Villa (1 Season)2 Leagues1.70100.00.600.000.0000
FA Cup (7 Seasons)6.60100.00.230.000.0000
EFL Cup (5 Seasons)9.00300.00.570.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
2011-201227Stoke City2. Europa LgR321.6000.0000Matches
1 Season1 Club1 League1.6000.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
201026ie Rep. of IrelandWCQ10.5200Matches
201228ie Rep. of IrelandUEFA EuroGR2.9000Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.8000Matches
201430ie Rep. of IrelandWCQ5.2000Matches
201430ie Rep. of IrelandFriendlies (M)3.0000Matches
201531ie Rep. of IrelandFriendlies (M)0.7000Matches
201632ie Rep. of IrelandFriendlies (M)2.2000Matches
201632ie Rep. of IrelandUEFA EuroR162.00100.00.500.000.0000Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.905240.00.640.250.000.0000Matches
201733ie Rep. of IrelandFriendlies (M)0.5000Matches
201834ie Rep. of IrelandWCQ5.3000Matches
201834ie Rep. of IrelandFriendlies (M)0.4000Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.90300.00.510.000.0000Matches
9 Seasons1 Club4 Leagues57.229222.20.570.130.000.0000
Friendlies (M) (6 Seasons)6.8000
UEFA Euro Qualifying (3 Seasons)24.508225.00.580.150.000.0000
WCQ (3 Seasons)20.9200
UEFA Euro (2 Seasons)4.90100.00.500.000.0000

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
2003-200419Buryeng ENG4. Third Division13.00Matches
2004-200520Sheffield Wedseng ENG3. League One35.61
2005-200621Sheffield Wedseng ENG2. Championship39.13
2006-200722Sheffield Wedseng ENG2. Championship34.71
2007-200823Stoke Cityeng ENG2. Championship13.00
2007-200823Sheffield Wedseng ENG2. Championship24.72
2008-200924Stoke Cityeng ENG1. Premier League22.11Matches
2009-201025Stoke Cityeng ENG1. Premier League26.22Matches
2010-201126Stoke Cityeng ENG1. Premier League15.11Matches
2011-201227Stoke City2. Europa Lg1.60Matches
2011-201227Stoke Cityeng ENG1. Premier League27.61Matches
2012-201328Stoke Cityeng ENG1. Premier League28.74Matches
2013-201429Stoke Cityeng ENG1. Premier League26.21Matches
2014-201530Stoke Cityeng ENGFA Cup2.00Matches
2014-201530Stoke Cityeng ENG1. Premier League25.10Matches
2015-201631Stoke Cityeng ENGFA Cup0.30Matches
2015-201631Stoke Cityeng ENGLeague Cup3.71Matches
2015-201631Stoke Cityeng ENG1. Premier League35.21Matches
2016-201732Stoke Cityeng ENGEFL Cup1.00Matches
2016-201732Stoke Cityeng ENG1. Premier League25.31Matches
2017-201833Aston Villaeng ENG2. Championship28.31Matches
2018-201934Aston Villaeng ENG2. Championship22.91161136884.921439641048253290.649255089.515222168.831.42.0+1.621126172155Matches
2018-201934Aston Villaeng ENGEFL Cup1.00Matches
2018-201934Aston Villaeng ENGFA Cup0.70Matches
2019-202035Fleetwood Towneng ENG3. League One11.00Matches
2019-202035Heartssct SCO1. Premiership13.80Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.00Matches
2020-202136Fleetwood Towneng ENGFA Cup1.00Matches
2020-202136Fleetwood Towneng ENG3. League One15.50Matches
2021-202237Bristol Roverseng ENGFA Cup2.00Matches
2021-202237Bristol Roverseng ENG4. League Two18.62Matches
2022-202338Bristol Roverseng ENGEFL Cup0.30Matches
2022-202338Bristol Roverseng ENGFA Cup0.60Matches
2022-202338Bristol Roverseng ENG3. League One3.50Matches
20 Seasons7 Clubs8 Leagues522.21161136884.921439641048253290.649255089.515222168.8261.42.0+24.621126172155
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
Stoke City (10 Seasons)5 Leagues253.013
Sheffield Weds (4 Seasons)2 Leagues134.17
Aston Villa (2 Seasons)3 Leagues52.81161136884.921439641048253290.649255089.515222168.841.42.0+2.621126172155
Bristol Rovers (2 Seasons)4 Leagues25.02
Fleetwood Town (2 Seasons)3 Leagues30.50
Hearts (1 Season)1 League13.80
Bury (1 Season)1 League13.00
Premier League (9 Seasons)231.412
FA Cup (7 Seasons)6.60
Championship (5 Seasons)162.61161136884.921439641048253290.649255089.515222168.8101.42.0+8.621126172155
EFL Cup (5 Seasons)9.01
League One (4 Seasons)65.61
League Two (2 Seasons)31.62
Premiership (1 Season)13.80
Europa Lg (1 Season)1.60
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
2003-200419Bury1 League13.00
2004-200520Sheffield Weds1 League35.61
2005-200621Sheffield Weds1 League39.13
2006-200722Sheffield Weds1 League34.71
2007-200823Sheffield Weds1 League24.72
2007-200823Stoke City1 League13.00
2008-200924Stoke City1 League22.11
2009-201025Stoke City1 League26.22
2010-201126Stoke City1 League15.11
2011-201227Stoke City2 Leagues29.21
2012-201328Stoke City1 League28.74
2013-201429Stoke City1 League26.21
2014-201530Stoke City2 Leagues27.10
2015-201631Stoke City3 Leagues39.22
2016-201732Stoke City3 Leagues26.31
2017-201833Aston Villa1 League28.31
2018-201934Aston Villa3 Leagues24.51161136884.921439641048253290.649255089.515222168.831.42.0+1.621126172155
2019-202035Hearts1 League13.80
2019-202035Fleetwood Town1 League11.00
2020-202136Fleetwood Town3 Leagues19.50
2021-202237Bristol Rovers2 Leagues20.62
2022-202338Bristol Rovers3 Leagues4.50
20 Seasons7 Clubs8 Leagues522.21161136884.921439641048253290.649255089.515222168.8261.42.0+24.621126172155
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
Stoke City (10 Seasons)5 Leagues253.013
Sheffield Weds (4 Seasons)2 Leagues134.17
Aston Villa (2 Seasons)3 Leagues52.81161136884.921439641048253290.649255089.515222168.841.42.0+2.621126172155
Bristol Rovers (2 Seasons)4 Leagues25.02
Fleetwood Town (2 Seasons)3 Leagues30.50
Hearts (1 Season)1 League13.80
Bury (1 Season)1 League13.00
Premier League (9 Seasons)231.412
FA Cup (7 Seasons)6.60
Championship (5 Seasons)162.61161136884.921439641048253290.649255089.515222168.8101.42.0+8.621126172155
EFL Cup (5 Seasons)9.01
League One (4 Seasons)65.61
League Two (2 Seasons)31.62
Premiership (1 Season)13.80
Europa Lg (1 Season)1.60
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
2003-200419Buryeng ENG4. Third Division12th13.00Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.61
2005-200621Sheffield Wedseng ENG2. Championship19th39.13
2006-200722Sheffield Wedseng ENG2. Championship9th34.71
2007-200823Sheffield Wedseng ENG2. Championship16th24.72
2007-200823Stoke Cityeng ENG2. Championship2nd13.00
2008-200924Stoke Cityeng ENG1. Premier League12th22.11Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.22Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.11Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.61Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.74Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.21Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.10Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.21Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.31Matches
2017-201833Aston Villaeng ENG2. Championship4th28.31Matches
2018-201934Aston Villaeng ENG2. Championship5th22.91161136884.921439641048253290.649255089.515222168.831.42.0+1.621126172155Matches
2019-202035Heartssct SCO1. Premiership12th13.80Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.00Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.50Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.62Matches
2022-202338Bristol Roverseng ENG3. League One17th3.50Matches
20 Seasons7 Clubs5 Leagues505.11161136884.921439641048253290.649255089.515222168.8251.42.0+23.621126172155
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
Stoke City (10 Seasons)2 Leagues244.412
Sheffield Weds (4 Seasons)2 Leagues134.17
Aston Villa (2 Seasons)1 League51.11161136884.921439641048253290.649255089.515222168.841.42.0+2.621126172155
Bristol Rovers (2 Seasons)2 Leagues22.12
Fleetwood Town (2 Seasons)1 League26.50
Hearts (1 Season)1 League13.80
Bury (1 Season)1 League13.00
Premier League (9 Seasons)231.412
Championship (5 Seasons)162.61161136884.921439641048253290.649255089.515222168.8101.42.0+8.621126172155
League One (4 Seasons)65.61
League Two (2 Seasons)31.62
Premiership (1 Season)13.80
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201530Stoke Cityeng ENGFA Cup9th2.00Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.30Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.71Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.00Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.00Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.70Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.00Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.00Matches
2021-202237Bristol Roverseng ENGFA Cup2.00Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.30Matches
2022-202338Bristol Roverseng ENGFA Cup0.60Matches
7 Seasons4 Clubs2 Leagues15.61
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
Stoke City (3 Seasons)2 Leagues7.01
Bristol Rovers (2 Seasons)2 Leagues2.90
Fleetwood Town (1 Season)2 Leagues4.00
Aston Villa (1 Season)2 Leagues1.70
FA Cup (7 Seasons)6.60
EFL Cup (5 Seasons)9.01
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
2011-201227Stoke City2. Europa LgR321.60Matches
1 Season1 Club1 League1.60
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
201026ie Rep. of IrelandWCQ10.5Matches
201228ie Rep. of IrelandUEFA EuroGR2.90Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201430ie Rep. of IrelandWCQ5.21Matches
201430ie Rep. of IrelandFriendlies (M)3.00Matches
201531ie Rep. of IrelandFriendlies (M)0.70Matches
201632ie Rep. of IrelandFriendlies (M)2.20Matches
201632ie Rep. of IrelandUEFA EuroR162.00Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.90Matches
201733ie Rep. of IrelandFriendlies (M)0.50Matches
201834ie Rep. of IrelandWCQ5.30Matches
201834ie Rep. of IrelandFriendlies (M)0.40Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.90Matches
9 Seasons1 Club4 Leagues57.21
Friendlies (M) (6 Seasons)6.80
UEFA Euro Qualifying (3 Seasons)24.50
WCQ (3 Seasons)20.91
UEFA Euro (2 Seasons)4.90
Become a Stathead & surf this site ad-free.

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
2003-200419Buryeng ENG4. Third Division13.0Matches
2004-200520Sheffield Wedseng ENG3. League One35.6
2005-200621Sheffield Wedseng ENG2. Championship39.1
2006-200722Sheffield Wedseng ENG2. Championship34.7
2007-200823Stoke Cityeng ENG2. Championship13.0
2007-200823Sheffield Wedseng ENG2. Championship24.7
2008-200924Stoke Cityeng ENG1. Premier League22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League15.1Matches
2011-201227Stoke City2. Europa Lg1.6Matches
2011-201227Stoke Cityeng ENG1. Premier League27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League26.2Matches
2014-201530Stoke Cityeng ENGFA Cup2.0Matches
2014-201530Stoke Cityeng ENG1. Premier League25.1Matches
2015-201631Stoke Cityeng ENGFA Cup0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3.7Matches
2015-201631Stoke Cityeng ENG1. Premier League35.2Matches
2016-201732Stoke Cityeng ENGEFL Cup1.01Matches
2016-201732Stoke Cityeng ENG1. Premier League25.324Matches
2017-201833Aston Villaeng ENG2. Championship28.39Matches
2018-201934Aston Villaeng ENG2. Championship22.91368129272460162831812231161411Matches
2018-201934Aston Villaeng ENGEFL Cup1.00Matches
2018-201934Aston Villaeng ENGFA Cup0.72Matches
2019-202035Fleetwood Towneng ENG3. League One11.03Matches
2019-202035Heartssct SCO1. Premiership13.848Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.02Matches
2020-202136Fleetwood Towneng ENGFA Cup1.01Matches
2020-202136Fleetwood Towneng ENG3. League One15.514Matches
2021-202237Bristol Roverseng ENGFA Cup2.01Matches
2021-202237Bristol Roverseng ENG4. League Two18.61Matches
2022-202338Bristol Roverseng ENGEFL Cup0.30Matches
2022-202338Bristol Roverseng ENGFA Cup0.60Matches
2022-202338Bristol Roverseng ENG3. League One3.51Matches
20 Seasons7 Clubs8 Leagues522.213681292724601613531812231161411
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (10 Seasons)5 Leagues253.025
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)3 Leagues52.81368129272460163931812231161411
Bristol Rovers (2 Seasons)4 Leagues25.03
Fleetwood Town (2 Seasons)3 Leagues30.520
Hearts (1 Season)1 League13.848
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.424
FA Cup (7 Seasons)6.64
Championship (5 Seasons)162.61368129272460163731812231161411
EFL Cup (5 Seasons)9.03
League One (4 Seasons)65.618
League Two (2 Seasons)31.61
Premiership (1 Season)13.848
Europa Lg (1 Season)1.6
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
2003-200419Bury1 League13.0
2004-200520Sheffield Weds1 League35.6
2005-200621Sheffield Weds1 League39.1
2006-200722Sheffield Weds1 League34.7
2007-200823Sheffield Weds1 League24.7
2007-200823Stoke City1 League13.0
2008-200924Stoke City1 League22.1
2009-201025Stoke City1 League26.2
2010-201126Stoke City1 League15.1
2011-201227Stoke City2 Leagues29.2
2012-201328Stoke City1 League28.7
2013-201429Stoke City1 League26.2
2014-201530Stoke City2 Leagues27.1
2015-201631Stoke City3 Leagues39.2
2016-201732Stoke City3 Leagues26.325
2017-201833Aston Villa1 League28.39
2018-201934Aston Villa3 Leagues24.51368129272460163031812231161411
2019-202035Hearts1 League13.848
2019-202035Fleetwood Town1 League11.03
2020-202136Fleetwood Town3 Leagues19.517
2021-202237Bristol Rovers2 Leagues20.62
2022-202338Bristol Rovers3 Leagues4.51
20 Seasons7 Clubs8 Leagues522.213681292724601613531812231161411
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (10 Seasons)5 Leagues253.025
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)3 Leagues52.81368129272460163931812231161411
Bristol Rovers (2 Seasons)4 Leagues25.03
Fleetwood Town (2 Seasons)3 Leagues30.520
Hearts (1 Season)1 League13.848
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.424
FA Cup (7 Seasons)6.64
Championship (5 Seasons)162.61368129272460163731812231161411
EFL Cup (5 Seasons)9.03
League One (4 Seasons)65.618
League Two (2 Seasons)31.61
Premiership (1 Season)13.848
Europa Lg (1 Season)1.6
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
2003-200419Buryeng ENG4. Third Division12th13.0Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.6
2005-200621Sheffield Wedseng ENG2. Championship19th39.1
2006-200722Sheffield Wedseng ENG2. Championship9th34.7
2007-200823Sheffield Wedseng ENG2. Championship16th24.7
2007-200823Stoke Cityeng ENG2. Championship2nd13.0
2008-200924Stoke Cityeng ENG1. Premier League12th22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.1Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.2Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.1Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.2Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.324Matches
2017-201833Aston Villaeng ENG2. Championship4th28.39Matches
2018-201934Aston Villaeng ENG2. Championship5th22.91368129272460162831812231161411Matches
2019-202035Heartssct SCO1. Premiership12th13.848Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.03Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.514Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.61Matches
2022-202338Bristol Roverseng ENG3. League One17th3.51Matches
20 Seasons7 Clubs5 Leagues505.113681292724601612831812231161411
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (10 Seasons)2 Leagues244.424
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)1 League51.11368129272460163731812231161411
Bristol Rovers (2 Seasons)2 Leagues22.12
Fleetwood Town (2 Seasons)1 League26.517
Hearts (1 Season)1 League13.848
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.424
Championship (5 Seasons)162.61368129272460163731812231161411
League One (4 Seasons)65.618
League Two (2 Seasons)31.61
Premiership (1 Season)13.848
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-201530Stoke Cityeng ENGFA Cup9th2.0Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.7Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.01Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.00Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.72Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.02Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.01Matches
2021-202237Bristol Roverseng ENGFA Cup2.01Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.30Matches
2022-202338Bristol Roverseng ENGFA Cup0.60Matches
7 Seasons4 Clubs2 Leagues15.67
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (3 Seasons)2 Leagues7.01
Bristol Rovers (2 Seasons)2 Leagues2.91
Fleetwood Town (1 Season)2 Leagues4.03
Aston Villa (1 Season)2 Leagues1.72
FA Cup (7 Seasons)6.64
EFL Cup (5 Seasons)9.03
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
2011-201227Stoke City2. Europa LgR321.6Matches
1 Season1 Club1 League1.6
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
201026ie Rep. of IrelandWCQ10.5Matches
201228ie Rep. of IrelandUEFA EuroGR2.9Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201430ie Rep. of IrelandWCQ5.2Matches
201430ie Rep. of IrelandFriendlies (M)3.0Matches
201531ie Rep. of IrelandFriendlies (M)0.7Matches
201632ie Rep. of IrelandFriendlies (M)2.2Matches
201632ie Rep. of IrelandUEFA EuroR162.00Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.910Matches
201733ie Rep. of IrelandFriendlies (M)0.5Matches
201834ie Rep. of IrelandWCQ5.3Matches
201834ie Rep. of IrelandFriendlies (M)0.4Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.96Matches
9 Seasons1 Club4 Leagues57.216
Friendlies (M) (6 Seasons)6.8
UEFA Euro Qualifying (3 Seasons)24.516
WCQ (3 Seasons)20.9
UEFA Euro (2 Seasons)4.90

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
2003-200419Buryeng ENG4. Third Division13.0Matches
2004-200520Sheffield Wedseng ENG3. League One35.6
2005-200621Sheffield Wedseng ENG2. Championship39.1
2006-200722Sheffield Wedseng ENG2. Championship34.7
2007-200823Stoke Cityeng ENG2. Championship13.0
2007-200823Sheffield Wedseng ENG2. Championship24.7
2008-200924Stoke Cityeng ENG1. Premier League22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League15.1Matches
2011-201227Stoke City2. Europa Lg1.6Matches
2011-201227Stoke Cityeng ENG1. Premier League27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League26.2Matches
2014-201530Stoke Cityeng ENGFA Cup2.0Matches
2014-201530Stoke Cityeng ENG1. Premier League25.1Matches
2015-201631Stoke Cityeng ENGFA Cup0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3.7Matches
2015-201631Stoke Cityeng ENG1. Premier League35.2Matches
2016-201732Stoke Cityeng ENGEFL Cup1.0Matches
2016-201732Stoke Cityeng ENG1. Premier League25.3Matches
2017-201833Aston Villaeng ENG2. Championship28.3Matches
2018-201934Aston Villaeng ENG2. Championship22.9562.453910014260.26330000Matches
2018-201934Aston Villaeng ENGEFL Cup1.0Matches
2018-201934Aston Villaeng ENGFA Cup0.7Matches
2019-202035Fleetwood Towneng ENG3. League One11.0Matches
2019-202035Heartssct SCO1. Premiership13.8Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.0Matches
2020-202136Fleetwood Towneng ENGFA Cup1.0Matches
2020-202136Fleetwood Towneng ENG3. League One15.5Matches
2021-202237Bristol Roverseng ENGFA Cup2.0Matches
2021-202237Bristol Roverseng ENG4. League Two18.6Matches
2022-202338Bristol Roverseng ENGEFL Cup0.3Matches
2022-202338Bristol Roverseng ENGFA Cup0.6Matches
2022-202338Bristol Roverseng ENG3. League One3.5Matches
20 Seasons7 Clubs8 Leagues522.2562.453910014260.26330000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (10 Seasons)5 Leagues253.0
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)3 Leagues52.8562.453910014260.26330000
Bristol Rovers (2 Seasons)4 Leagues25.0
Fleetwood Town (2 Seasons)3 Leagues30.5
Hearts (1 Season)1 League13.8
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.4
FA Cup (7 Seasons)6.6
Championship (5 Seasons)162.6562.453910014260.26330000
EFL Cup (5 Seasons)9.0
League One (4 Seasons)65.6
League Two (2 Seasons)31.6
Premiership (1 Season)13.8
Europa Lg (1 Season)1.6
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
2003-200419Bury1 League13.0
2004-200520Sheffield Weds1 League35.6
2005-200621Sheffield Weds1 League39.1
2006-200722Sheffield Weds1 League34.7
2007-200823Sheffield Weds1 League24.7
2007-200823Stoke City1 League13.0
2008-200924Stoke City1 League22.1
2009-201025Stoke City1 League26.2
2010-201126Stoke City1 League15.1
2011-201227Stoke City2 Leagues29.2
2012-201328Stoke City1 League28.7
2013-201429Stoke City1 League26.2
2014-201530Stoke City2 Leagues27.1
2015-201631Stoke City3 Leagues39.2
2016-201732Stoke City3 Leagues26.3
2017-201833Aston Villa1 League28.3
2018-201934Aston Villa3 Leagues24.5562.453910014260.26330000
2019-202035Hearts1 League13.8
2019-202035Fleetwood Town1 League11.0
2020-202136Fleetwood Town3 Leagues19.5
2021-202237Bristol Rovers2 Leagues20.6
2022-202338Bristol Rovers3 Leagues4.5
20 Seasons7 Clubs8 Leagues522.2562.453910014260.26330000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (10 Seasons)5 Leagues253.0
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)3 Leagues52.8562.453910014260.26330000
Bristol Rovers (2 Seasons)4 Leagues25.0
Fleetwood Town (2 Seasons)3 Leagues30.5
Hearts (1 Season)1 League13.8
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.4
FA Cup (7 Seasons)6.6
Championship (5 Seasons)162.6562.453910014260.26330000
EFL Cup (5 Seasons)9.0
League One (4 Seasons)65.6
League Two (2 Seasons)31.6
Premiership (1 Season)13.8
Europa Lg (1 Season)1.6
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
2003-200419Buryeng ENG4. Third Division12th13.0Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.6
2005-200621Sheffield Wedseng ENG2. Championship19th39.1
2006-200722Sheffield Wedseng ENG2. Championship9th34.7
2007-200823Sheffield Wedseng ENG2. Championship16th24.7
2007-200823Stoke Cityeng ENG2. Championship2nd13.0
2008-200924Stoke Cityeng ENG1. Premier League12th22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.1Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.2Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.1Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.2Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.3Matches
2017-201833Aston Villaeng ENG2. Championship4th28.3Matches
2018-201934Aston Villaeng ENG2. Championship5th22.9562.453910014260.26330000Matches
2019-202035Heartssct SCO1. Premiership12th13.8Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.0Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.5Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.6Matches
2022-202338Bristol Roverseng ENG3. League One17th3.5Matches
20 Seasons7 Clubs5 Leagues505.1562.453910014260.26330000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (10 Seasons)2 Leagues244.4
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)1 League51.1562.453910014260.26330000
Bristol Rovers (2 Seasons)2 Leagues22.1
Fleetwood Town (2 Seasons)1 League26.5
Hearts (1 Season)1 League13.8
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.4
Championship (5 Seasons)162.6562.453910014260.26330000
League One (4 Seasons)65.6
League Two (2 Seasons)31.6
Premiership (1 Season)13.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201530Stoke Cityeng ENGFA Cup9th2.0Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.7Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.0Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.0Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.7Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.0Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.0Matches
2021-202237Bristol Roverseng ENGFA Cup2.0Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.3Matches
2022-202338Bristol Roverseng ENGFA Cup0.6Matches
7 Seasons4 Clubs2 Leagues15.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (3 Seasons)2 Leagues7.0
Bristol Rovers (2 Seasons)2 Leagues2.9
Fleetwood Town (1 Season)2 Leagues4.0
Aston Villa (1 Season)2 Leagues1.7
FA Cup (7 Seasons)6.6
EFL Cup (5 Seasons)9.0
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
2011-201227Stoke City2. Europa LgR321.6Matches
1 Season1 Club1 League1.6
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
201026ie Rep. of IrelandWCQ10.5Matches
201228ie Rep. of IrelandUEFA EuroGR2.9Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201430ie Rep. of IrelandWCQ5.2Matches
201430ie Rep. of IrelandFriendlies (M)3.0Matches
201531ie Rep. of IrelandFriendlies (M)0.7Matches
201632ie Rep. of IrelandFriendlies (M)2.2Matches
201632ie Rep. of IrelandUEFA EuroR162.0Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.9Matches
201733ie Rep. of IrelandFriendlies (M)0.5Matches
201834ie Rep. of IrelandWCQ5.3Matches
201834ie Rep. of IrelandFriendlies (M)0.4Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.9Matches
9 Seasons1 Club4 Leagues57.2
Friendlies (M) (6 Seasons)6.8
UEFA Euro Qualifying (3 Seasons)24.5
WCQ (3 Seasons)20.9
UEFA Euro (2 Seasons)4.9

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
2003-200419Buryeng ENG4. Third Division13.0Matches
2004-200520Sheffield Wedseng ENG3. League One35.6
2005-200621Sheffield Wedseng ENG2. Championship39.1
2006-200722Sheffield Wedseng ENG2. Championship34.7
2007-200823Stoke Cityeng ENG2. Championship13.0
2007-200823Sheffield Wedseng ENG2. Championship24.7
2008-200924Stoke Cityeng ENG1. Premier League22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League15.1Matches
2011-201227Stoke City2. Europa Lg1.6Matches
2011-201227Stoke Cityeng ENG1. Premier League27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League26.2Matches
2014-201530Stoke Cityeng ENGFA Cup2.0Matches
2014-201530Stoke Cityeng ENG1. Premier League25.1Matches
2015-201631Stoke Cityeng ENGFA Cup0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3.7Matches
2015-201631Stoke Cityeng ENG1. Premier League35.2Matches
2016-201732Stoke Cityeng ENGEFL Cup1.000Matches
2016-201732Stoke Cityeng ENG1. Premier League25.33141Matches
2017-201833Aston Villaeng ENG2. Championship28.32935Matches
2018-201934Aston Villaeng ENG2. Championship22.9462615265163545.719287212773412Matches
2018-201934Aston Villaeng ENGEFL Cup1.000Matches
2018-201934Aston Villaeng ENGFA Cup0.700Matches
2019-202035Fleetwood Towneng ENG3. League One11.0119Matches
2019-202035Heartssct SCO1. Premiership13.800Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.032Matches
2020-202136Fleetwood Towneng ENGFA Cup1.000Matches
2020-202136Fleetwood Towneng ENG3. League One15.51818Matches
2021-202237Bristol Roverseng ENGFA Cup2.000Matches
2021-202237Bristol Roverseng ENG4. League Two18.61220Matches
2022-202338Bristol Roverseng ENGEFL Cup0.300Matches
2022-202338Bristol Roverseng ENGFA Cup0.600Matches
2022-202338Bristol Roverseng ENG3. League One3.539Matches
20 Seasons7 Clubs8 Leagues522.24613315265163545.7192872116173412
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Stoke City (10 Seasons)5 Leagues253.031410
Sheffield Weds (4 Seasons)2 Leagues134.10
Aston Villa (2 Seasons)3 Leagues52.8465515265163545.719287216273412
Bristol Rovers (2 Seasons)4 Leagues25.015290
Fleetwood Town (2 Seasons)3 Leagues30.532290
Hearts (1 Season)1 League13.8000
Bury (1 Season)1 League13.00
Premier League (9 Seasons)231.431410
FA Cup (7 Seasons)6.6000
Championship (5 Seasons)162.6465515265163545.719287216273412
EFL Cup (5 Seasons)9.0320
League One (4 Seasons)65.632360
League Two (2 Seasons)31.612200
Premiership (1 Season)13.8000
Europa Lg (1 Season)1.60
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
2003-200419Bury1 League13.00
2004-200520Sheffield Weds1 League35.60
2005-200621Sheffield Weds1 League39.10
2006-200722Sheffield Weds1 League34.70
2007-200823Sheffield Weds1 League24.70
2007-200823Stoke City1 League13.00
2008-200924Stoke City1 League22.10
2009-201025Stoke City1 League26.20
2010-201126Stoke City1 League15.10
2011-201227Stoke City2 Leagues29.20
2012-201328Stoke City1 League28.70
2013-201429Stoke City1 League26.20
2014-201530Stoke City2 Leagues27.10
2015-201631Stoke City3 Leagues39.20
2016-201732Stoke City3 Leagues26.331410
2017-201833Aston Villa1 League28.329350
2018-201934Aston Villa3 Leagues24.5462615265163545.719287212773412
2019-202035Hearts1 League13.8000
2019-202035Fleetwood Town1 League11.01190
2020-202136Fleetwood Town3 Leagues19.521200
2021-202237Bristol Rovers2 Leagues20.612200
2022-202338Bristol Rovers3 Leagues4.5390
20 Seasons7 Clubs8 Leagues522.24613315265163545.7192872116173412
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Stoke City (10 Seasons)5 Leagues253.031410
Sheffield Weds (4 Seasons)2 Leagues134.10
Aston Villa (2 Seasons)3 Leagues52.8465515265163545.719287216273412
Bristol Rovers (2 Seasons)4 Leagues25.015290
Fleetwood Town (2 Seasons)3 Leagues30.532290
Hearts (1 Season)1 League13.8000
Bury (1 Season)1 League13.00
Premier League (9 Seasons)231.431410
FA Cup (7 Seasons)6.6000
Championship (5 Seasons)162.6465515265163545.719287216273412
EFL Cup (5 Seasons)9.0320
League One (4 Seasons)65.632360
League Two (2 Seasons)31.612200
Premiership (1 Season)13.8000
Europa Lg (1 Season)1.60
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
2003-200419Buryeng ENG4. Third Division12th13.0Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.6
2005-200621Sheffield Wedseng ENG2. Championship19th39.1
2006-200722Sheffield Wedseng ENG2. Championship9th34.7
2007-200823Sheffield Wedseng ENG2. Championship16th24.7
2007-200823Stoke Cityeng ENG2. Championship2nd13.0
2008-200924Stoke Cityeng ENG1. Premier League12th22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.1Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.2Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.1Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.2Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.33141Matches
2017-201833Aston Villaeng ENG2. Championship4th28.32935Matches
2018-201934Aston Villaeng ENG2. Championship5th22.9462615265163545.719287212773412Matches
2019-202035Heartssct SCO1. Premiership12th13.800Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.0119Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.51818Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.61220Matches
2022-202338Bristol Roverseng ENG3. League One17th3.539Matches
20 Seasons7 Clubs5 Leagues505.14613015265163545.7192872115973412
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
Stoke City (10 Seasons)2 Leagues244.431410
Sheffield Weds (4 Seasons)2 Leagues134.10
Aston Villa (2 Seasons)1 League51.1465515265163545.719287216273412
Bristol Rovers (2 Seasons)2 Leagues22.115290
Fleetwood Town (2 Seasons)1 League26.529270
Hearts (1 Season)1 League13.8000
Bury (1 Season)1 League13.00
Premier League (9 Seasons)231.431410
Championship (5 Seasons)162.6465515265163545.719287216273412
League One (4 Seasons)65.632360
League Two (2 Seasons)31.612200
Premiership (1 Season)13.8000
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-201530Stoke Cityeng ENGFA Cup9th2.0Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.7Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.000Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.000Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.700Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.032Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.000Matches
2021-202237Bristol Roverseng ENGFA Cup2.000Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.300Matches
2022-202338Bristol Roverseng ENGFA Cup0.600Matches
7 Seasons4 Clubs2 Leagues15.6320
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
Stoke City (3 Seasons)2 Leagues7.0000
Bristol Rovers (2 Seasons)2 Leagues2.9000
Fleetwood Town (1 Season)2 Leagues4.0320
Aston Villa (1 Season)2 Leagues1.7000
FA Cup (7 Seasons)6.6000
EFL Cup (5 Seasons)9.0320
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
2011-201227Stoke City2. Europa LgR321.6Matches
1 Season1 Club1 League1.60
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
201026ie Rep. of IrelandWCQ10.5Matches
201228ie Rep. of IrelandUEFA EuroGR2.9Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201430ie Rep. of IrelandWCQ5.2Matches
201430ie Rep. of IrelandFriendlies (M)3.0Matches
201531ie Rep. of IrelandFriendlies (M)0.7Matches
201632ie Rep. of IrelandFriendlies (M)2.2Matches
201632ie Rep. of IrelandUEFA EuroR162.015Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.91619Matches
201733ie Rep. of IrelandFriendlies (M)0.5Matches
201834ie Rep. of IrelandWCQ5.3Matches
201834ie Rep. of IrelandFriendlies (M)0.4Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.916Matches
9 Seasons1 Club4 Leagues57.218300
Friendlies (M) (6 Seasons)6.80
UEFA Euro Qualifying (3 Seasons)24.517250
WCQ (3 Seasons)20.90
UEFA Euro (2 Seasons)4.9150

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
2003-200419Buryeng ENG4. Third Division13.0Matches
2004-200520Sheffield Wedseng ENG3. League One35.6
2005-200621Sheffield Wedseng ENG2. Championship39.1
2006-200722Sheffield Wedseng ENG2. Championship34.7
2007-200823Stoke Cityeng ENG2. Championship13.0
2007-200823Sheffield Wedseng ENG2. Championship24.7
2008-200924Stoke Cityeng ENG1. Premier League22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League15.1Matches
2011-201227Stoke City2. Europa Lg1.6Matches
2011-201227Stoke Cityeng ENG1. Premier League27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League26.2Matches
2014-201530Stoke Cityeng ENGFA Cup2.0Matches
2014-201530Stoke Cityeng ENG1. Premier League25.1Matches
2015-201631Stoke Cityeng ENGFA Cup0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3.7Matches
2015-201631Stoke Cityeng ENG1. Premier League35.2Matches
2016-201732Stoke Cityeng ENGEFL Cup1.0Matches
2016-201732Stoke Cityeng ENG1. Premier League25.3Matches
2017-201833Aston Villaeng ENG2. Championship28.3Matches
2018-201934Aston Villaeng ENG2. Championship22.9156550358974247815647571.4228.66493016127714143177101117Matches
2018-201934Aston Villaeng ENGEFL Cup1.0Matches
2018-201934Aston Villaeng ENGFA Cup0.7Matches
2019-202035Fleetwood Towneng ENG3. League One11.0Matches
2019-202035Heartssct SCO1. Premiership13.8Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.0Matches
2020-202136Fleetwood Towneng ENGFA Cup1.0Matches
2020-202136Fleetwood Towneng ENG3. League One15.5Matches
2021-202237Bristol Roverseng ENGFA Cup2.0Matches
2021-202237Bristol Roverseng ENG4. League Two18.6Matches
2022-202338Bristol Roverseng ENGEFL Cup0.3Matches
2022-202338Bristol Roverseng ENGFA Cup0.6Matches
2022-202338Bristol Roverseng ENG3. League One3.5Matches
20 Seasons7 Clubs8 Leagues522.2156550358974247815647571.4228.66493016127714143177101117
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
Stoke City (10 Seasons)5 Leagues253.0
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)3 Leagues52.8156550358974247815647571.4228.66493016127714143177101117
Bristol Rovers (2 Seasons)4 Leagues25.0
Fleetwood Town (2 Seasons)3 Leagues30.5
Hearts (1 Season)1 League13.8
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.4
FA Cup (7 Seasons)6.6
Championship (5 Seasons)162.6156550358974247815647571.4228.66493016127714143177101117
EFL Cup (5 Seasons)9.0
League One (4 Seasons)65.6
League Two (2 Seasons)31.6
Premiership (1 Season)13.8
Europa Lg (1 Season)1.6
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
2003-200419Bury1 League13.0
2004-200520Sheffield Weds1 League35.6
2005-200621Sheffield Weds1 League39.1
2006-200722Sheffield Weds1 League34.7
2007-200823Sheffield Weds1 League24.7
2007-200823Stoke City1 League13.0
2008-200924Stoke City1 League22.1
2009-201025Stoke City1 League26.2
2010-201126Stoke City1 League15.1
2011-201227Stoke City2 Leagues29.2
2012-201328Stoke City1 League28.7
2013-201429Stoke City1 League26.2
2014-201530Stoke City2 Leagues27.1
2015-201631Stoke City3 Leagues39.2
2016-201732Stoke City3 Leagues26.3
2017-201833Aston Villa1 League28.3
2018-201934Aston Villa3 Leagues24.5156550358974247815647571.4228.66493016127714143177101117
2019-202035Hearts1 League13.8
2019-202035Fleetwood Town1 League11.0
2020-202136Fleetwood Town3 Leagues19.5
2021-202237Bristol Rovers2 Leagues20.6
2022-202338Bristol Rovers3 Leagues4.5
20 Seasons7 Clubs8 Leagues522.2156550358974247815647571.4228.66493016127714143177101117
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
Stoke City (10 Seasons)5 Leagues253.0
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)3 Leagues52.8156550358974247815647571.4228.66493016127714143177101117
Bristol Rovers (2 Seasons)4 Leagues25.0
Fleetwood Town (2 Seasons)3 Leagues30.5
Hearts (1 Season)1 League13.8
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.4
FA Cup (7 Seasons)6.6
Championship (5 Seasons)162.6156550358974247815647571.4228.66493016127714143177101117
EFL Cup (5 Seasons)9.0
League One (4 Seasons)65.6
League Two (2 Seasons)31.6
Premiership (1 Season)13.8
Europa Lg (1 Season)1.6
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
2003-200419Buryeng ENG4. Third Division12th13.0Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.6
2005-200621Sheffield Wedseng ENG2. Championship19th39.1
2006-200722Sheffield Wedseng ENG2. Championship9th34.7
2007-200823Sheffield Wedseng ENG2. Championship16th24.7
2007-200823Stoke Cityeng ENG2. Championship2nd13.0
2008-200924Stoke Cityeng ENG1. Premier League12th22.1Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.2Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.1Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.6Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.7Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.2Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.1Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.2Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.3Matches
2017-201833Aston Villaeng ENG2. Championship4th28.3Matches
2018-201934Aston Villaeng ENG2. Championship5th22.9156550358974247815647571.4228.66493016127714143177101117Matches
2019-202035Heartssct SCO1. Premiership12th13.8Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.0Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.5Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.6Matches
2022-202338Bristol Roverseng ENG3. League One17th3.5Matches
20 Seasons7 Clubs5 Leagues505.1156550358974247815647571.4228.66493016127714143177101117
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
Stoke City (10 Seasons)2 Leagues244.4
Sheffield Weds (4 Seasons)2 Leagues134.1
Aston Villa (2 Seasons)1 League51.1156550358974247815647571.4228.66493016127714143177101117
Bristol Rovers (2 Seasons)2 Leagues22.1
Fleetwood Town (2 Seasons)1 League26.5
Hearts (1 Season)1 League13.8
Bury (1 Season)1 League13.0
Premier League (9 Seasons)231.4
Championship (5 Seasons)162.6156550358974247815647571.4228.66493016127714143177101117
League One (4 Seasons)65.6
League Two (2 Seasons)31.6
Premiership (1 Season)13.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201530Stoke Cityeng ENGFA Cup9th2.0Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.3Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.7Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.0Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.0Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.7Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.0Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.0Matches
2021-202237Bristol Roverseng ENGFA Cup2.0Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.3Matches
2022-202338Bristol Roverseng ENGFA Cup0.6Matches
7 Seasons4 Clubs2 Leagues15.6
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
Stoke City (3 Seasons)2 Leagues7.0
Bristol Rovers (2 Seasons)2 Leagues2.9
Fleetwood Town (1 Season)2 Leagues4.0
Aston Villa (1 Season)2 Leagues1.7
FA Cup (7 Seasons)6.6
EFL Cup (5 Seasons)9.0
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
2011-201227Stoke City2. Europa LgR321.6Matches
1 Season1 Club1 League1.6
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
201026ie Rep. of IrelandWCQ10.5Matches
201228ie Rep. of IrelandUEFA EuroGR2.9Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.8Matches
201430ie Rep. of IrelandWCQ5.2Matches
201430ie Rep. of IrelandFriendlies (M)3.0Matches
201531ie Rep. of IrelandFriendlies (M)0.7Matches
201632ie Rep. of IrelandFriendlies (M)2.2Matches
201632ie Rep. of IrelandUEFA EuroR162.0Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.9Matches
201733ie Rep. of IrelandFriendlies (M)0.5Matches
201834ie Rep. of IrelandWCQ5.3Matches
201834ie Rep. of IrelandFriendlies (M)0.4Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.9Matches
9 Seasons1 Club4 Leagues57.2
Friendlies (M) (6 Seasons)6.8
UEFA Euro Qualifying (3 Seasons)24.5
WCQ (3 Seasons)20.9
UEFA Euro (2 Seasons)4.9

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
2003-200419Buryeng ENG4. Third Division131,1709028.313.0130Matches
2004-200520Sheffield Wedseng ENG3. League One363,2058977.435.6360
2005-200621Sheffield Wedseng ENG2. Championship433,5208285.039.1403
2006-200722Sheffield Wedseng ENG2. Championship383,1248275.534.7353
2007-200823Stoke Cityeng ENG2. Championship141,1688328.213.0131
2007-200823Sheffield Wedseng ENG2. Championship252,2218953.624.7250
2008-200924Stoke Cityeng ENG1. Premier League261,9857658.022.121205Matches
2009-201025Stoke Cityeng ENG1. Premier League332,3587168.926.225228Matches
2010-201126Stoke Cityeng ENG1. Premier League291,3584739.715.114815Matches
2011-201227Stoke City2. Europa Lg3144481.6112Matches
2011-201227Stoke Cityeng ENG1. Premier League302,4868372.727.627243Matches
2012-201328Stoke Cityeng ENG1. Premier League322,5868175.628.731231Matches
2013-201429Stoke Cityeng ENG1. Premier League322,3547468.826.228174Matches
2014-201530Stoke Cityeng ENGFA Cup21809066.72.02902011.505500.00-2.00Matches
2014-201530Stoke Cityeng ENG1. Premier League282,2588166.025.12619251.613128+3+0.12+0.12Matches
2015-201631Stoke Cityeng ENGFA Cup1252513.90.30012413.000000.000.00Matches
2015-201631Stoke Cityeng ENGLeague Cup43338352.93.7311031201.752200.00-0.91Matches
2015-201631Stoke Cityeng ENG1. Premier League373,1668692.635.23729001.383748-11-0.31+0.75Matches
2016-201732Stoke Cityeng ENGEFL Cup1909050.01.01901003.0040+4+4.00+5.00Matches
2016-201732Stoke Cityeng ENGFA Cup00001Matches
2016-201732Stoke Cityeng ENG1. Premier League302,2757666.525.32619451.272740-13-0.51-0.36Matches
2017-201833Aston Villaeng ENG2. Championship332,5457761.528.33023371.974425+19+0.67+0.05Matches
2018-201934Aston Villaeng ENG2. Championship352,0585949.722.92384141211101.724131+10+0.44-0.0437.227.6+9.6+0.42+0.13Matches
2018-201934Aston Villaeng ENGEFL Cup1909050.01.01901013.0010+1+1.00+2.00Matches
2018-201934Aston Villaeng ENGFA Cup1595965.60.71590000.0002-2-3.05-0.15Matches
2019-202035Fleetwood Towneng ENG3. League One119909031.411.0119011001.85126+6+0.55+0.25Matches
2019-202035Heartssct SCO1. Premiership151,2468346.113.813901323810.471024-14-1.01-0.58Matches
2020-202136Fleetwood Towneng ENGEFL Cup327090100.03.03903002.0078-1-0.33Matches
2020-202136Fleetwood Towneng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2020-202136Fleetwood Towneng ENG3. League One231,3926133.615.514871192031.171619-3-0.19-0.39Matches
2021-202237Bristol Roverseng ENGFA Cup21809046.22.02902002.0043+1+0.50+0.50Matches
2021-202237Bristol Roverseng ENG4. League Two311,6715440.418.619789121571.843021+9+0.48+0.01Matches
2022-202338Bristol Roverseng ENGEFL Cup1272730.00.30012700.0001-1-3.33-3.33Matches
2022-202338Bristol Roverseng ENGFA Cup2562831.10.6145011101.5002-2-3.21-3.94Matches
2022-202338Bristol Roverseng ENG3. League One12319277.73.53641914111.38510-5-1.41-1.18Matches
20 Seasons7 Clubs8 Leagues62846,9997555.2522.25268527710216531.53276277-10.00-0.1337.227.6+9.6+0.42+0.13
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
Stoke City (10 Seasons)5 Leagues30222,7667562.4253.02551001884713131.46106123-17-0.18-0.16
Sheffield Weds (4 Seasons)2 Leagues14212,0708572.9134.11366
Aston Villa (2 Seasons)3 Leagues704,7526855.652.85583381511181.838658+28+0.53+0.0637.227.6+9.6+0.42+0.13
Bristol Rovers (2 Seasons)4 Leagues482,2534725.225.02576122315181.683937+2+0.08+0.03
Fleetwood Town (2 Seasons)3 Leagues382,7427235.830.529882692031.40353500.00-0.24
Hearts (1 Season)1 League151,2468346.113.813901323810.471024-14-1.01-0.58
Bury (1 Season)1 League131,1709028.313.0130
Premier League (9 Seasons)27720,8267567.7231.423518142101.4195116-21-0.25-0.07
FA Cup (7 Seasons)95906645.76.6779521831.44914-5-0.76-1.06
Championship (5 Seasons)18814,6367858.9162.616684372211171.848556+29+0.57+0.0337.227.6+9.6+0.42+0.13
EFL Cup (5 Seasons)108108160.09.0898821511.901411+3+0.33+0.17
League One (4 Seasons)825,9067237.965.66486231817141.393335-2-0.07-0.10
League Two (2 Seasons)442,8416534.331.632789121571.843021+9+0.48+0.01
Premiership (1 Season)151,2468346.113.813901323810.471024-14-1.01-0.58
Europa Lg (1 Season)3144481.6112
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
2003-200419Bury1 League131,1709028.313.0130
2004-200520Sheffield Weds1 League363,2058977.435.6360
2005-200621Sheffield Weds1 League433,5208285.039.1403
2006-200722Sheffield Weds1 League383,1248275.534.7353
2007-200823Sheffield Weds1 League252,2218953.624.7250
2007-200823Stoke City1 League141,1688328.213.0131
2008-200924Stoke City1 League261,9857658.022.121205
2009-201025Stoke City1 League332,3587168.926.225228
2010-201126Stoke City1 League291,3584739.715.114815
2011-201227Stoke City2 Leagues332,6308072.729.228255
2012-201328Stoke City1 League322,5868175.628.731231
2013-201429Stoke City1 League322,3547468.826.228174
2014-201530Stoke City2 Leagues302,4388166.127.1289021261.603633+3+0.11-0.03
2015-201631Stoke City3 Leagues423,5248483.339.2401113221311.453950-11-0.28-0.28
2016-201732Stoke City3 Leagues312,3657664.126.3279020461.333140-9-0.34-0.12
2017-201833Aston Villa1 League332,5457761.528.33023371.974425+19+0.67+0.05
2018-201934Aston Villa3 Leagues372,2076050.024.52583151211111.714233+9+0.370.0037.227.6+9.6+0.42+0.13
2019-202035Hearts1 League151,2468346.113.813901323810.471024-14-1.01-0.58
2019-202035Fleetwood Town1 League119909031.411.0119011001.85126+6+0.55+0.25
2020-202136Fleetwood Town3 Leagues271,7526538.919.518871592031.222329-6-0.31-0.50
2021-202237Bristol Rovers2 Leagues331,8515640.920.6218011121571.853424+10+0.49+0.05
2022-202338Bristol Rovers3 Leagues15402279.14.546011115111.30513-8-1.79-1.59
20 Seasons7 Clubs8 Leagues62846,9997555.2522.25268527710216531.53276277-10.00-0.1337.227.6+9.6+0.42+0.13
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
Stoke City (10 Seasons)5 Leagues30222,7667562.4253.02551001884713131.46106123-17-0.18-0.16
Sheffield Weds (4 Seasons)2 Leagues14212,0708572.9134.11366
Aston Villa (2 Seasons)3 Leagues704,7526855.652.85583381511181.838658+28+0.53+0.0637.227.6+9.6+0.42+0.13
Bristol Rovers (2 Seasons)4 Leagues482,2534725.225.02576122315181.683937+2+0.08+0.03
Fleetwood Town (2 Seasons)3 Leagues382,7427235.830.529882692031.40353500.00-0.24
Hearts (1 Season)1 League151,2468346.113.813901323810.471024-14-1.01-0.58
Bury (1 Season)1 League131,1709028.313.0130
Premier League (9 Seasons)27720,8267567.7231.423518142101.4195116-21-0.25-0.07
FA Cup (7 Seasons)95906645.76.6779521831.44914-5-0.76-1.06
Championship (5 Seasons)18814,6367858.9162.616684372211171.848556+29+0.57+0.0337.227.6+9.6+0.42+0.13
EFL Cup (5 Seasons)108108160.09.0898821511.901411+3+0.33+0.17
League One (4 Seasons)825,9067237.965.66486231817141.393335-2-0.07-0.10
League Two (2 Seasons)442,8416534.331.632789121571.843021+9+0.48+0.01
Premiership (1 Season)151,2468346.113.813901323810.471024-14-1.01-0.58
Europa Lg (1 Season)3144481.6112
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
2003-200419Buryeng ENG4. Third Division12th131,1709028.313.0130Matches
2004-200520Sheffield Wedseng ENG3. League One5th363,2058977.435.6360
2005-200621Sheffield Wedseng ENG2. Championship19th433,5208285.039.1403
2006-200722Sheffield Wedseng ENG2. Championship9th383,1248275.534.7353
2007-200823Sheffield Wedseng ENG2. Championship16th252,2218953.624.7250
2007-200823Stoke Cityeng ENG2. Championship2nd141,1688328.213.0131
2008-200924Stoke Cityeng ENG1. Premier League12th261,9857658.022.121205Matches
2009-201025Stoke Cityeng ENG1. Premier League11th332,3587168.926.225228Matches
2010-201126Stoke Cityeng ENG1. Premier League13th291,3584739.715.114815Matches
2011-201227Stoke Cityeng ENG1. Premier League14th302,4868372.727.627243Matches
2012-201328Stoke Cityeng ENG1. Premier League13th322,5868175.628.731231Matches
2013-201429Stoke Cityeng ENG1. Premier League9th322,3547468.826.228174Matches
2014-201530Stoke Cityeng ENG1. Premier League9th282,2588166.025.12619251.613128+3+0.12+0.12Matches
2015-201631Stoke Cityeng ENG1. Premier League9th373,1668692.635.23729001.383748-11-0.31+0.75Matches
2016-201732Stoke Cityeng ENG1. Premier League13th302,2757666.525.32619451.272740-13-0.51-0.36Matches
2017-201833Aston Villaeng ENG2. Championship4th332,5457761.528.33023371.974425+19+0.67+0.05Matches
2018-201934Aston Villaeng ENG2. Championship5th352,0585949.722.92384141211101.724131+10+0.44-0.0437.227.6+9.6+0.42+0.13Matches
2019-202035Heartssct SCO1. Premiership12th151,2468346.113.813901323810.471024-14-1.01-0.58Matches
2019-202035Fleetwood Towneng ENG3. League One6th119909031.411.0119011001.85126+6+0.55+0.25Matches
2020-202136Fleetwood Towneng ENG3. League One15th231,3926133.615.514871192031.171619-3-0.19-0.39Matches
2021-202237Bristol Roverseng ENG4. League Two3rd311,6715440.418.619789121571.843021+9+0.48+0.01Matches
2022-202338Bristol Roverseng ENG3. League One17th12319277.73.53641914111.38510-5-1.41-1.18Matches
20 Seasons7 Clubs5 Leagues60645,4557555.3505.1510842639616491.52253252+1+0.01-0.1237.227.6+9.6+0.42+0.13
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
Stoke City (10 Seasons)2 Leagues29121,9947663.0244.424818143101.4195116-21-0.25-0.07
Sheffield Weds (4 Seasons)2 Leagues14212,0708572.9134.11366
Aston Villa (2 Seasons)1 League684,6036855.651.15384371511171.848556+29+0.57+0.0337.227.6+9.6+0.42+0.13
Bristol Rovers (2 Seasons)2 Leagues431,9904624.022.12277102115181.713531+4+0.18+0.14
Fleetwood Town (2 Seasons)1 League342,3827032.726.525882292031.392825+3+0.11-0.13
Hearts (1 Season)1 League151,2468346.113.813901323810.471024-14-1.01-0.58
Bury (1 Season)1 League131,1709028.313.0130
Premier League (9 Seasons)27720,8267567.7231.423518142101.4195116-21-0.25-0.07
Championship (5 Seasons)18814,6367858.9162.616684372211171.848556+29+0.57+0.0337.227.6+9.6+0.42+0.13
League One (4 Seasons)825,9067237.965.66486231817141.393335-2-0.07-0.10
League Two (2 Seasons)442,8416534.331.632789121571.843021+9+0.48+0.01
Premiership (1 Season)151,2468346.113.813901323810.471024-14-1.01-0.58
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-201530Stoke Cityeng ENGFA Cup9th21809066.72.02902011.505500.00-2.00Matches
2015-201631Stoke Cityeng ENGFA Cup17th1252513.90.30012413.000000.000.00Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd43338352.93.7311031201.752200.00-0.91Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1909050.01.01901003.0040+4+4.00+5.00Matches
2016-201732Stoke Cityeng ENGFA Cup33rd00001Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1909050.01.01901013.0010+1+1.00+2.00Matches
2018-201934Aston Villaeng ENGFA Cup33rd1595965.60.71590000.0002-2-3.05-0.15Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th327090100.03.03903002.0078-1-0.33Matches
2020-202136Fleetwood Towneng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2021-202237Bristol Roverseng ENGFA Cup21809046.22.02902002.0043+1+0.50+0.50Matches
2022-202338Bristol Roverseng ENGEFL CupRd11272730.00.30012700.0001-1-3.33-3.33Matches
2022-202338Bristol Roverseng ENGFA Cup2562831.10.6145011101.5002-2-3.21-3.94Matches
7 Seasons4 Clubs2 Leagues191,4007453.015.615891341641.682325-2-0.13-0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (3 Seasons)2 Leagues86287946.57.06100621332.00117+4+0.570.00
Bristol Rovers (2 Seasons)2 Leagues52635339.82.9375221901.4046-2-0.68-0.91
Fleetwood Town (1 Season)2 Leagues436090100.04.04904001.50710-3-0.75
Aston Villa (1 Season)2 Leagues21497555.21.72751011.5012-1-0.60+0.88
FA Cup (7 Seasons)95906645.76.6779521831.44914-5-0.76-1.06
EFL Cup (5 Seasons)108108160.09.0898821511.901411+3+0.33+0.17
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
2011-201227Stoke City2. Europa LgR323144481.6112Matches
1 Season1 Club1 League3144481.6112
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
201026ie Rep. of IrelandWCQ119418684.810.511869001.64128+4+0.38-0.15Matches
201228ie Rep. of IrelandUEFA EuroGR32598695.92.93862000.0018-7-2.43+5.75Matches
201228ie Rep. of IrelandUEFA Euro Qualifying129718189.910.812817002.08178+9+0.83-1.64Matches
201430ie Rep. of IrelandWCQ64647751.65.2590511301.6798+1+0.19+0.61Matches
201430ie Rep. of IrelandFriendlies (M)42716843.03.0384112001.0045-1-0.33-0.33Matches
201531ie Rep. of IrelandFriendlies (M)1626268.90.71620001.000000.000.00Matches
201632ie Rep. of IrelandFriendlies (M)32026744.92.23671011.6762+4+1.78+1.78Matches
201632ie Rep. of IrelandUEFA EuroR1621809050.02.02902020.5014-3-1.50-1.50Matches
201632ie Rep. of IrelandUEFA Euro Qualifying97077965.57.99794011.78126+6+0.76-1.41Matches
201733ie Rep. of IrelandFriendlies (M)1454516.70.51450003.001100.00+0.40Matches
201834ie Rep. of IrelandWCQ94765344.15.367533931.8965+1+0.19-0.26Matches
201834ie Rep. of IrelandFriendlies (M)135357.80.41350001.000000.00+0.43Matches
201935ie Rep. of IrelandFriendlies (M)00002Matches
202137ie Rep. of IrelandUEFA Euro Qualifying65318963.25.96890021.1735-2-0.34-1.50Matches
9 Seasons1 Club4 Leagues685,1447658.557.2638134512111.597260+12+0.21-0.15
Friendlies (M) (6 Seasons)106156229.76.8966212031.40118+3+0.44+0.65
UEFA Euro Qualifying (3 Seasons)272,2098273.624.5278211031.783219+13+0.53-1.29
WCQ (3 Seasons)261,8817260.920.922841741031.732721+6+0.29+0.14
UEFA Euro (2 Seasons)54398869.74.95884020.20212-10-2.05-1.58

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
2003-200419Buryeng ENG4. Third Division13.03022Matches
2004-200520Sheffield Wedseng ENG3. League One35.64158
2005-200621Sheffield Wedseng ENG2. Championship39.17042
2006-200722Sheffield Wedseng ENG2. Championship34.78037
2007-200823Stoke Cityeng ENG2. Championship13.02011
2007-200823Sheffield Wedseng ENG2. Championship24.77035
2008-200924Stoke Cityeng ENG1. Premier League22.14028Matches
2009-201025Stoke Cityeng ENG1. Premier League26.29036Matches
2010-201126Stoke Cityeng ENG1. Premier League15.12028Matches
2011-201227Stoke City2. Europa Lg1.6103Matches
2011-201227Stoke Cityeng ENG1. Premier League27.64038Matches
2012-201328Stoke Cityeng ENG1. Premier League28.74031Matches
2013-201429Stoke Cityeng ENG1. Premier League26.26133Matches
2014-201530Stoke Cityeng ENGFA Cup2.01000Matches
2014-201530Stoke Cityeng ENG1. Premier League25.16025Matches
2015-201631Stoke Cityeng ENGFA Cup0.30000Matches
2015-201631Stoke Cityeng ENGLeague Cup3.70000Matches
2015-201631Stoke Cityeng ENG1. Premier League35.26025Matches
2016-201732Stoke Cityeng ENGEFL Cup1.0000000100000Matches
2016-201732Stoke Cityeng ENG1. Premier League25.350018210244131001Matches
2017-201833Aston Villaeng ENG2. Championship28.35003027093529001Matches
2018-201934Aston Villaeng ENG2. Championship22.950024240282726010155373650.7Matches
2018-201934Aston Villaeng ENGEFL Cup1.0000220000000Matches
2018-201934Aston Villaeng ENGFA Cup0.7000000200000Matches
2019-202035Fleetwood Towneng ENG3. League One11.03001211039110Matches
2019-202035Heartssct SCO1. Premiership13.830092048000Matches
2020-202136Fleetwood Towneng ENGEFL Cup3.01006202230Matches
2020-202136Fleetwood Towneng ENGFA Cup1.00000101000Matches
2020-202136Fleetwood Towneng ENG3. League One15.5300251701418180Matches
2021-202237Bristol Roverseng ENGFA Cup2.00001101000Matches
2021-202237Bristol Roverseng ENG4. League Two18.661117170120120Matches
2022-202338Bristol Roverseng ENGEFL Cup0.30000000000Matches
2022-202338Bristol Roverseng ENGFA Cup0.60000000000Matches
2022-202338Bristol Roverseng ENG3. League One3.53003201930Matches
20 Seasons7 Clubs8 Leagues522.2108315991270135161133012155373650.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (10 Seasons)5 Leagues253.05010276210254131001
Sheffield Weds (4 Seasons)2 Leagues134.1261172
Aston Villa (2 Seasons)3 Leagues52.8100056530396255011155373650.7
Bristol Rovers (2 Seasons)4 Leagues25.091121200329150
Fleetwood Town (2 Seasons)3 Leagues30.5700433102029320
Hearts (1 Season)1 League13.830092048000
Bury (1 Season)1 League13.03022
Premier League (9 Seasons)231.44610262210244131001
FA Cup (7 Seasons)6.6100120400000
Championship (5 Seasons)162.63400179510376255011155373650.7
EFL Cup (5 Seasons)9.0100840323000
League One (4 Seasons)65.61310983001836320
League Two (2 Seasons)31.691139170120120
Premiership (1 Season)13.830092048000
Europa Lg (1 Season)1.6103
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
2003-200419Bury1 League13.03022
2004-200520Sheffield Weds1 League35.64158
2005-200621Sheffield Weds1 League39.17042
2006-200722Sheffield Weds1 League34.78037
2007-200823Sheffield Weds1 League24.77035
2007-200823Stoke City1 League13.02011
2008-200924Stoke City1 League22.14028
2009-201025Stoke City1 League26.29036
2010-201126Stoke City1 League15.12028
2011-201227Stoke City2 Leagues29.25041
2012-201328Stoke City1 League28.74031
2013-201429Stoke City1 League26.26133
2014-201530Stoke City2 Leagues27.1700250
2015-201631Stoke City3 Leagues39.2600250
2016-201732Stoke City3 Leagues26.350018210254131001
2017-201833Aston Villa1 League28.35003027093529001
2018-201934Aston Villa3 Leagues24.550026260302726010155373650.7
2019-202035Hearts1 League13.830092048000
2019-202035Fleetwood Town1 League11.03001211039110
2020-202136Fleetwood Town3 Leagues19.5400312001720210
2021-202237Bristol Rovers2 Leagues20.661118180220120
2022-202338Bristol Rovers3 Leagues4.53003201930
20 Seasons7 Clubs8 Leagues522.2108315991270135161133012155373650.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (10 Seasons)5 Leagues253.05010276210254131001
Sheffield Weds (4 Seasons)2 Leagues134.1261172
Aston Villa (2 Seasons)3 Leagues52.8100056530396255011155373650.7
Bristol Rovers (2 Seasons)4 Leagues25.091121200329150
Fleetwood Town (2 Seasons)3 Leagues30.5700433102029320
Hearts (1 Season)1 League13.830092048000
Bury (1 Season)1 League13.03022
Premier League (9 Seasons)231.44610262210244131001
FA Cup (7 Seasons)6.6100120400000
Championship (5 Seasons)162.63400179510376255011155373650.7
EFL Cup (5 Seasons)9.0100840323000
League One (4 Seasons)65.61310983001836320
League Two (2 Seasons)31.691139170120120
Premiership (1 Season)13.830092048000
Europa Lg (1 Season)1.6103
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
2003-200419Buryeng ENG4. Third Division12th13.03022Matches
2004-200520Sheffield Wedseng ENG3. League One5th35.64158
2005-200621Sheffield Wedseng ENG2. Championship19th39.17042
2006-200722Sheffield Wedseng ENG2. Championship9th34.78037
2007-200823Sheffield Wedseng ENG2. Championship16th24.77035
2007-200823Stoke Cityeng ENG2. Championship2nd13.02011
2008-200924Stoke Cityeng ENG1. Premier League12th22.14028Matches
2009-201025Stoke Cityeng ENG1. Premier League11th26.29036Matches
2010-201126Stoke Cityeng ENG1. Premier League13th15.12028Matches
2011-201227Stoke Cityeng ENG1. Premier League14th27.64038Matches
2012-201328Stoke Cityeng ENG1. Premier League13th28.74031Matches
2013-201429Stoke Cityeng ENG1. Premier League9th26.26133Matches
2014-201530Stoke Cityeng ENG1. Premier League9th25.16025Matches
2015-201631Stoke Cityeng ENG1. Premier League9th35.26025Matches
2016-201732Stoke Cityeng ENG1. Premier League13th25.350018210244131001Matches
2017-201833Aston Villaeng ENG2. Championship4th28.35003027093529001Matches
2018-201934Aston Villaeng ENG2. Championship5th22.950024240282726010155373650.7Matches
2019-202035Heartssct SCO1. Premiership12th13.830092048000Matches
2019-202035Fleetwood Towneng ENG3. League One6th11.03001211039110Matches
2020-202136Fleetwood Towneng ENG3. League One15th15.5300251701418180Matches
2021-202237Bristol Roverseng ENG4. League Two3rd18.661117170120120Matches
2022-202338Bristol Roverseng ENG3. League One17th3.53003201930Matches
20 Seasons7 Clubs5 Leagues505.1105315871210128159130012155373650.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (10 Seasons)2 Leagues244.44810273210244131001
Sheffield Weds (4 Seasons)2 Leagues134.1261172
Aston Villa (2 Seasons)1 League51.1100054510376255011155373650.7
Bristol Rovers (2 Seasons)2 Leagues22.191120190229150
Fleetwood Town (2 Seasons)1 League26.5600372801727290
Hearts (1 Season)1 League13.830092048000
Bury (1 Season)1 League13.03022
Premier League (9 Seasons)231.44610262210244131001
Championship (5 Seasons)162.63400179510376255011155373650.7
League One (4 Seasons)65.61310983001836320
League Two (2 Seasons)31.691139170120120
Premiership (1 Season)13.830092048000
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-201530Stoke Cityeng ENGFA Cup9th2.01000Matches
2015-201631Stoke Cityeng ENGFA Cup17th0.30000Matches
2015-201631Stoke Cityeng ENGLeague Cup3rd3.70000Matches
2016-201732Stoke Cityeng ENGEFL Cup17th1.0000000100000Matches
2018-201934Aston Villaeng ENGEFL Cup33rd1.0000220000000Matches
2018-201934Aston Villaeng ENGFA Cup33rd0.7000000200000Matches
2020-202136Fleetwood Towneng ENGEFL Cup17th3.01006202230Matches
2020-202136Fleetwood Towneng ENGFA Cup85th1.00000101000Matches
2021-202237Bristol Roverseng ENGFA Cup2.00001101000Matches
2022-202338Bristol Roverseng ENGEFL CupRd10.30000000000Matches
2022-202338Bristol Roverseng ENGFA Cup0.60000000000Matches
7 Seasons4 Clubs2 Leagues15.6200960723000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (3 Seasons)2 Leagues7.0100000100000
Bristol Rovers (2 Seasons)2 Leagues2.90001101000
Fleetwood Town (1 Season)2 Leagues4.01006303230
Aston Villa (1 Season)2 Leagues1.7000220200000
FA Cup (7 Seasons)6.6100120400000
EFL Cup (5 Seasons)9.0100840323000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201227Stoke City2. Europa LgR321.6103Matches
1 Season1 Club1 League1.6103
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201026ie Rep. of IrelandWCQ10.52000Matches
201228ie Rep. of IrelandUEFA EuroGR2.91000Matches
201228ie Rep. of IrelandUEFA Euro Qualifying10.81000Matches
201430ie Rep. of IrelandWCQ5.21000Matches
201430ie Rep. of IrelandFriendlies (M)3.01000Matches
201531ie Rep. of IrelandFriendlies (M)0.70000Matches
201632ie Rep. of IrelandFriendlies (M)2.20000Matches
201632ie Rep. of IrelandUEFA EuroR162.0100110051000Matches
201632ie Rep. of IrelandUEFA Euro Qualifying7.94001590101916000Matches
201733ie Rep. of IrelandFriendlies (M)0.50000Matches
201834ie Rep. of IrelandWCQ5.31000Matches
201834ie Rep. of IrelandFriendlies (M)0.40000Matches
202137ie Rep. of IrelandUEFA Euro Qualifying5.9200730661000Matches
9 Seasons1 Club4 Leagues57.2140023130163018000
Friendlies (M) (6 Seasons)6.81000
UEFA Euro Qualifying (3 Seasons)24.570022120162517000
WCQ (3 Seasons)20.94000
UEFA Euro (2 Seasons)4.9200110051000

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.

More Glenn Whelan Pages

Glenn Whelan Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison