Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-20SatLeague TwoMatchweek 45AwayW 3–0WrexhamCrewe AlexandraYLB45000010100Match Report
2024-04-13SatLeague TwoMatchweek 44HomeW 6–0WrexhamFG RoversYLB90030000000Match Report
2024-04-09TueLeague TwoMatchweek 30HomeW 4–1WrexhamCrawley TownYLB90000010000Match Report
2024-04-06SatLeague TwoMatchweek 43AwayW 2–1WrexhamColchester UtdYCM90000000000Match Report
2024-04-02TueLeague TwoMatchweek 42AwayL 0–1WrexhamDoncasterYLB90000010000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201222Sunderlandeng ENG1. Premier League23201,84520.5527500200.240.100.340.240.34Matches
2012-201323Sunderlandeng ENG1. Premier League36242,34226.0235200400.080.120.190.080.19Matches
2013-201424Wigan Athleticeng ENG2. Championship37232,11823.5325300610.130.080.210.130.21Matches
2013-201424Wigan Athletic2. Europa Lg533153.5000000300.000.000.000.000.00Matches
2014-201525Wigan Athleticeng ENG2. Championship36302,83731.566126001210.190.190.380.190.38Matches
2014-201525Wigan Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201626West Bromeng ENGFA Cup554364.8000000100.000.000.000.000.00Matches
2015-201626West Bromeng ENGLeague Cup211351.5000000000.000.000.000.000.00Matches
2015-201626West Bromeng ENG1. Premier League35282,41326.8224200710.070.070.150.070.15Matches
2016-201727West Bromeng ENGEFL Cup11610.7101100101.480.001.481.481.48Matches
2016-201727West Bromeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201727West Bromeng ENG1. Premier League34131,47716.4123100900.060.120.180.060.18Matches
2017-201828West Bromeng ENGEFL Cup211011.1000000100.000.000.000.000.00Matches
2017-201828West Bromeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2017-201828West Bromeng ENG1. Premier League30141,40615.6101100701.81.80.82.74912940.060.000.060.060.060.120.050.170.120.17Matches
2018-201929Stoke Cityeng ENG2. Championship42322,94832.83693001104.64.63.68.2114682600.090.180.270.090.270.140.110.250.140.25Matches
2018-201929Stoke Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201929Stoke Cityeng ENGFA Cup21921.0000000000.000.000.000.000.00Matches
2019-202030Stoke Cityeng ENG2. Championship36332,98533.277147001009.09.07.316.3109742230.210.210.420.210.420.270.220.490.270.49Matches
2019-202030Stoke Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202131Stoke Cityeng ENG2. Championship24171,60517.8235200701.51.51.42.931361110.110.170.280.110.280.080.080.160.080.16Matches
2020-202131Stoke Cityeng ENGEFL Cup443594.0000000200.000.000.000.000.00Matches
2020-202131Stoke Cityeng ENGFA Cup11640.7000000000.000.000.000.000.00Matches
2021-202232Wigan Athleticeng ENGEFL Cup11850.9000000100.000.000.000.000.00Matches
2021-202232Wigan Athleticeng ENGFA Cup20440.5000000100.000.000.000.000.00Matches
2021-202232Wigan Athleticeng ENG3. League One33312,70330.09716900610.300.230.530.300.53Matches
2022-202333Wigan Athleticeng ENG2. Championship46454,00344.53811300903.43.47.711.2881012000.070.180.250.070.250.080.170.250.080.25Matches
2022-202333Wigan Athleticeng ENGFA Cup211231.4000000000.000.000.000.000.00Matches
2023-202434Wrexhameng ENGEFL Cup10600.7000000100.000.000.000.000.00Matches
2023-202434Wrexhameng ENGFA Cup443604.0011000100.000.250.250.000.25Matches
2023-202434Wrexhameng ENG4. League Two36363,14835.0310133001200.090.290.370.090.37Matches
13 Seasons5 Clubs7 Leagues48637534,605384.548591074800115420.520.420.841.23912918880.120.150.280.120.280.140.140.290.140.29
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
Wigan Athletic (4 Seasons)5 Leagues16313512,318136.921234421003833.43.47.711.2881012000.150.170.320.150.320.080.170.250.080.25
West Brom (3 Seasons)3 Leagues112666,29970.05495002711.81.80.82.74912940.070.060.130.070.130.120.050.170.120.17
Stoke City (3 Seasons)3 Leagues111908,23391.5121628120030015.215.112.327.42541785940.130.170.310.130.310.180.150.330.180.33
Sunderland (2 Seasons)1 League59444,18746.57512700600.150.110.260.150.26
Wrexham (1 Season)3 Leagues41403,56839.6311143001400.080.280.350.080.35
FA Cup (9 Seasons)20161,47916.4011000400.000.060.060.000.06
EFL Cup (8 Seasons)131098110.9101100600.090.000.090.090.09
Championship (6 Seasons)22118016,496183.3243256240055218.618.620.038.53422797940.130.170.310.130.310.150.160.300.140.30
Premier League (5 Seasons)158999,483105.41192011002911.81.80.82.74912940.100.090.190.100.190.120.050.170.120.17
League Two (1 Season)36363,14835.0310133001200.090.290.370.090.37
League One (1 Season)33312,70330.09716900610.300.230.530.300.53
Europa Lg (1 Season)533153.5000000300.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
2011-201222Sunderland1 League23201,84520.5527500200.240.100.340.240.34
2012-201323Sunderland1 League36242,34226.0235200400.080.120.190.080.19
2013-201424Wigan Athletic2 Leagues42262,43327.0325300910.110.070.180.110.18
2014-201525Wigan Athletic2 Leagues37312,92732.566126001210.180.180.370.180.37
2015-201626West Brom3 Leagues42342,98433.2224200810.060.060.120.060.12
2016-201727West Brom3 Leagues36151,62818.12242001000.110.110.220.110.22
2017-201828West Brom3 Leagues34171,68718.7101100901.81.80.82.74912940.050.000.050.050.050.120.050.170.120.17
2018-201929Stoke City3 Leagues45343,13034.83693001104.64.63.68.2114682600.090.170.260.090.260.140.110.250.140.25
2019-202030Stoke City2 Leagues37343,07534.277147001009.09.07.316.3109742230.200.200.410.200.410.270.220.490.270.49
2020-202131Stoke City3 Leagues29222,02822.5235200901.51.51.42.931361110.090.130.220.090.220.080.080.160.080.16
2021-202232Wigan Athletic3 Leagues36322,83231.59716900810.290.220.510.290.51
2022-202333Wigan Athletic2 Leagues48464,12645.83811300903.43.47.711.2881012000.070.170.240.070.240.080.170.250.080.25
2023-202434Wrexham3 Leagues41403,56839.6311143001400.080.280.350.080.35
13 Seasons5 Clubs7 Leagues48637534,605384.548591074800115420.520.420.841.23912918880.120.150.280.120.280.140.140.290.140.29
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
Wigan Athletic (4 Seasons)5 Leagues16313512,318136.921234421003833.43.47.711.2881012000.150.170.320.150.320.080.170.250.080.25
West Brom (3 Seasons)3 Leagues112666,29970.05495002711.81.80.82.74912940.070.060.130.070.130.120.050.170.120.17
Stoke City (3 Seasons)3 Leagues111908,23391.5121628120030015.215.112.327.42541785940.130.170.310.130.310.180.150.330.180.33
Sunderland (2 Seasons)1 League59444,18746.57512700600.150.110.260.150.26
Wrexham (1 Season)3 Leagues41403,56839.6311143001400.080.280.350.080.35
FA Cup (9 Seasons)20161,47916.4011000400.000.060.060.000.06
EFL Cup (8 Seasons)131098110.9101100600.090.000.090.090.09
Championship (6 Seasons)22118016,496183.3243256240055218.618.620.038.53422797940.130.170.310.130.310.150.160.300.140.30
Premier League (5 Seasons)158999,483105.41192011002911.81.80.82.74912940.100.090.190.100.190.120.050.170.120.17
League Two (1 Season)36363,14835.0310133001200.090.290.370.090.37
League One (1 Season)33312,70330.09716900610.300.230.530.300.53
Europa Lg (1 Season)533153.5000000300.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
2011-201222Sunderlandeng ENG1. Premier League13th23201,84520.5527500200.240.100.340.240.34Matches
2012-201323Sunderlandeng ENG1. Premier League17th36242,34226.0235200400.080.120.190.080.19Matches
2013-201424Wigan Athleticeng ENG2. Championship5th37232,11823.5325300610.130.080.210.130.21Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd36302,83731.566126001210.190.190.380.190.38Matches
2015-201626West Bromeng ENG1. Premier League14th35282,41326.8224200710.070.070.150.070.15Matches
2016-201727West Bromeng ENG1. Premier League10th34131,47716.4123100900.060.120.180.060.18Matches
2017-201828West Bromeng ENG1. Premier League20th30141,40615.6101100701.81.80.82.74912940.060.000.060.060.060.120.050.170.120.17Matches
2018-201929Stoke Cityeng ENG2. Championship16th42322,94832.83693001104.64.63.68.2114682600.090.180.270.090.270.140.110.250.140.25Matches
2019-202030Stoke Cityeng ENG2. Championship15th36332,98533.277147001009.09.07.316.3109742230.210.210.420.210.420.270.220.490.270.49Matches
2020-202131Stoke Cityeng ENG2. Championship14th24171,60517.8235200701.51.51.42.931361110.110.170.280.110.280.080.080.160.080.16Matches
2021-202232Wigan Athleticeng ENG3. League One1st33312,70330.09716900610.300.230.530.300.53Matches
2022-202333Wigan Athleticeng ENG2. Championship24th46454,00344.53811300903.43.47.711.2881012000.070.180.250.070.250.080.170.250.080.25Matches
2023-202434Wrexhameng ENG4. League Two3rd36363,14835.0310133001200.090.290.370.090.37Matches
13 Seasons5 Clubs4 Leagues44834631,830353.747581054700102420.520.420.841.23912918880.130.160.300.130.300.140.140.290.140.29
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
Wigan Athletic (4 Seasons)2 Leagues15212911,661129.621234421003333.43.47.711.2881012000.160.180.340.160.340.080.170.250.080.25
Stoke City (3 Seasons)1 League102827,53883.8121628120028015.215.112.327.42541785940.140.190.330.140.330.180.150.330.180.33
West Brom (3 Seasons)1 League99555,29658.84484002311.81.80.82.74912940.070.070.140.070.140.120.050.170.120.17
Sunderland (2 Seasons)1 League59444,18746.57512700600.150.110.260.150.26
Wrexham (1 Season)1 League36363,14835.0310133001200.090.290.370.090.37
Championship (6 Seasons)22118016,496183.3243256240055218.618.620.038.53422797940.130.170.310.130.310.150.160.300.140.30
Premier League (5 Seasons)158999,483105.41192011002911.81.80.82.74912940.100.090.190.100.190.120.050.170.120.17
League Two (1 Season)36363,14835.0310133001200.090.290.370.090.37
League One (1 Season)33312,70330.09716900610.300.230.530.300.53
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-201525Wigan Athleticeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201626West Bromeng ENGFA Cup9th554364.8000000100.000.000.000.000.00Matches
2015-201626West Bromeng ENGLeague Cup17th211351.5000000000.000.000.000.000.00Matches
2016-201727West Bromeng ENGEFL Cup33rd11610.7101100101.480.001.481.481.48Matches
2016-201727West Bromeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201828West Bromeng ENGEFL Cup17th211011.1000000100.000.000.000.000.00Matches
2017-201828West Bromeng ENGFA Cup9th221802.0000000100.000.000.000.000.00Matches
2018-201929Stoke Cityeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201929Stoke Cityeng ENGFA Cup33rd21921.0000000000.000.000.000.000.00Matches
2019-202030Stoke Cityeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2020-202131Stoke Cityeng ENGEFL Cup5th443594.0000000200.000.000.000.000.00Matches
2020-202131Stoke Cityeng ENGFA Cup33rd11640.7000000000.000.000.000.000.00Matches
2021-202232Wigan Athleticeng ENGEFL CupRd311850.9000000100.000.000.000.000.00Matches
2021-202232Wigan Athleticeng ENGFA Cup20440.5000000100.000.000.000.000.00Matches
2022-202333Wigan Athleticeng ENGFA Cup211231.4000000000.000.000.000.000.00Matches
2023-202434Wrexhameng ENGEFL CupRd210600.7000000100.000.000.000.000.00Matches
2023-202434Wrexhameng ENGFA Cup443604.0011000100.000.250.250.000.25Matches
10 Seasons4 Clubs2 Leagues33262,46027.31121001000.040.040.070.040.07
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
West Brom (3 Seasons)2 Leagues13111,00311.1101100400.090.000.090.090.09
Stoke City (3 Seasons)2 Leagues986957.7000000200.000.000.000.000.00
Wigan Athletic (3 Seasons)2 Leagues633423.8000000200.000.000.000.000.00
Wrexham (1 Season)2 Leagues544204.7011000200.000.210.210.000.21
FA Cup (9 Seasons)20161,47916.4011000400.000.060.060.000.06
EFL Cup (8 Seasons)131098110.9101100600.090.000.090.090.09
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
2013-201424Wigan Athletic2. Europa LgGR533153.5000000300.000.000.000.000.00Matches
1 Season1 Club1 League533153.5000000300.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
201222ie Rep. of IrelandUEFA EuroGR10150.2000000000.000.000.000.000.00Matches
201424ie Rep. of IrelandWCQ532773.1000000000.000.000.000.000.00Matches
201424ie Rep. of IrelandFriendlies (M)633574.0202200200.500.000.500.500.50Matches
201525ie Rep. of IrelandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201626ie Rep. of IrelandFriendlies (M)522442.7101011100.370.000.370.000.00Matches
201626ie Rep. of IrelandUEFA EuroR16422132.4000000000.000.000.000.000.00Matches
201626ie Rep. of IrelandUEFA Euro Qualifying944725.2202200400.380.000.380.380.38Matches
201727ie Rep. of IrelandFriendlies (M)321792.0101100100.500.000.500.500.50Matches
201828ie Rep. of IrelandWCQ111198410.9404400300.370.000.370.370.37Matches
201828ie Rep. of IrelandFriendlies (M)443353.7011000100.000.270.270.000.27Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd221802.0000000200.000.000.000.000.00Matches
201929ie Rep. of IrelandFriendlies (M)10220.2000000000.000.000.000.000.00Matches
202030ie Rep. of IrelandFriendlies (M)10300.3000000000.000.000.000.000.00Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB321872.1000000210.000.000.000.000.00Matches
202131ie Rep. of IrelandFriendlies (M)332522.8101100000.360.000.360.360.36Matches
202131ie Rep. of IrelandUEFA Euro Qualifying997798.7011000300.000.120.120.000.12Matches
202232ie Rep. of IrelandWCQ844344.8000000000.000.000.000.000.00Matches
202232ie Rep. of IrelandFriendlies (M)321721.9000000000.000.000.000.000.00Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB533003.3000000000.000.000.000.000.00Matches
202333ie Rep. of IrelandFriendlies (M)21800.9000000000.000.000.000.000.00Matches
202434ie Rep. of IrelandUEFA Euro Qualifying522502.8022000100.000.720.720.000.72Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)29171,71619.1516411500.260.050.310.210.26
WCQ (3 Seasons)24181,69518.8404400300.210.000.210.210.21
UEFA Euro Qualifying (3 Seasons)23151,50116.7235200800.120.180.300.120.30
UEFA Nations League (3 Seasons)1076677.4000000410.000.000.000.000.00
UEFA Euro (2 Seasons)522282.5000000000.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
2011-201222Sunderlandeng ENG1. Premier League20.55150.730.3300Matches
2012-201323Sunderlandeng ENG1. Premier League26.02140.540.1400Matches
2013-201424Wigan Athleticeng ENG2. Championship23.53200.850.1500Matches
2013-201424Wigan Athletic2. Europa Lg3.5010.290.0000Matches
2014-201525Wigan Athleticeng ENG2. Championship31.56240.760.2500Matches
2014-201525Wigan Athleticeng ENGFA Cup1.0000Matches
2015-201626West Bromeng ENGFA Cup4.8000Matches
2015-201626West Bromeng ENGLeague Cup1.5000Matches
2015-201626West Bromeng ENG1. Premier League26.8290.340.2200Matches
2016-201727West Bromeng ENGEFL Cup0.7111100.01.481.481.001.0000Matches
2016-201727West Bromeng ENGFA Cup1.0000Matches
2016-201727West Bromeng ENG1. Premier League16.41231356.51.400.790.040.0800Matches
2017-201828West Bromeng ENGEFL Cup1.10200.01.780.000.0000Matches
2017-201828West Bromeng ENGFA Cup2.006350.03.001.500.000.0000Matches
2017-201828West Bromeng ENG1. Premier League15.6130620.01.920.380.030.1720.31001.81.80.06-0.8-0.8Matches
2018-201929Stoke Cityeng ENG2. Championship32.83661827.32.010.550.050.1718.74004.64.60.07-1.6-1.6Matches
2018-201929Stoke Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2018-201929Stoke Cityeng ENGFA Cup1.004250.03.911.960.000.0000Matches
2019-202030Stoke Cityeng ENG2. Championship33.27541731.51.630.510.130.4115.53009.09.00.17-2.0-2.0Matches
2019-202030Stoke Cityeng ENGEFL Cup1.004125.04.001.000.000.0000Matches
2020-202131Stoke Cityeng ENG2. Championship17.8215640.00.840.340.130.3317.31001.51.50.10+0.5+0.5Matches
2020-202131Stoke Cityeng ENGEFL Cup4.00200.00.500.000.0000Matches
2020-202131Stoke Cityeng ENGFA Cup0.70100.01.410.000.0000Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.9022100.02.122.120.000.0000Matches
2021-202232Wigan Athleticeng ENGFA Cup0.50000.000.0000Matches
2021-202232Wigan Athleticeng ENG3. League One30.09572340.41.900.770.160.3900Matches
2022-202333Wigan Athleticeng ENG2. Championship44.53581017.21.300.220.050.3019.93003.43.40.06-0.4-0.4Matches
2022-202333Wigan Athleticeng ENGFA Cup1.40100.00.730.000.0000Matches
2023-202434Wrexhameng ENGEFL Cup0.70000.000.0000Matches
2023-202434Wrexhameng ENGFA Cup4.004125.01.000.250.000.0000Matches
2023-202434Wrexhameng ENG4. League Two35.0346919.61.320.260.070.3300Matches
13 Seasons5 Clubs7 Leagues384.54837719630.01.540.520.080.2418.4120020.520.40.09-4.5-4.4
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
Wigan Athletic (4 Seasons)5 Leagues136.9211188029.71.530.590.100.2619.93003.43.40.06-0.4-0.4
West Brom (3 Seasons)3 Leagues70.05623237.11.730.510.050.1620.31001.81.80.06-0.8-0.8
Stoke City (3 Seasons)3 Leagues91.5121474530.61.610.490.080.2717.380015.215.10.11-3.2-3.1
Sunderland (2 Seasons)1 League46.57290.620.2400
Wrexham (1 Season)3 Leagues39.63501020.01.260.250.060.3000
FA Cup (9 Seasons)16.4016637.51.670.630.000.0000
EFL Cup (8 Seasons)10.9112541.71.280.530.080.2000
Championship (6 Seasons)183.3241939526.41.510.520.080.2518.1110018.618.60.10-3.6-3.6
Premier League (5 Seasons)105.411535735.81.650.540.040.1920.31001.81.80.06-0.8-0.8
League Two (1 Season)35.0346919.61.320.260.070.3300
League One (1 Season)30.09572340.41.900.770.160.3900
Europa Lg (1 Season)3.5010.290.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
2011-201222Sunderland1 League20.55150.730.3300
2012-201323Sunderland1 League26.02140.540.1400
2013-201424Wigan Athletic2 Leagues27.03210.780.1400
2014-201525Wigan Athletic2 Leagues32.56240.760.2500
2015-201626West Brom3 Leagues33.2290.340.2200
2016-201727West Brom3 Leagues18.12241458.31.400.820.080.1400
2017-201828West Brom3 Leagues18.7138923.72.030.480.030.1120.31001.81.80.06-0.8-0.8
2018-201929Stoke City3 Leagues34.83712129.62.040.600.040.1418.74004.64.60.07-1.6-1.6
2019-202030Stoke City2 Leagues34.27581831.01.700.530.120.3915.53009.09.00.17-2.0-2.0
2020-202131Stoke City3 Leagues22.5218633.30.800.270.110.3317.31001.51.50.10+0.5+0.5
2021-202232Wigan Athletic3 Leagues31.59592542.41.870.790.150.3600
2022-202333Wigan Athletic2 Leagues45.83591016.91.290.220.050.3019.93003.43.40.06-0.4-0.4
2023-202434Wrexham3 Leagues39.63501020.01.260.250.060.3000
13 Seasons5 Clubs7 Leagues384.54837719630.01.540.520.080.2418.4120020.520.40.09-4.5-4.4
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
Wigan Athletic (4 Seasons)5 Leagues136.9211188029.71.530.590.100.2619.93003.43.40.06-0.4-0.4
West Brom (3 Seasons)3 Leagues70.05623237.11.730.510.050.1620.31001.81.80.06-0.8-0.8
Stoke City (3 Seasons)3 Leagues91.5121474530.61.610.490.080.2717.380015.215.10.11-3.2-3.1
Sunderland (2 Seasons)1 League46.57290.620.2400
Wrexham (1 Season)3 Leagues39.63501020.01.260.250.060.3000
FA Cup (9 Seasons)16.4016637.51.670.630.000.0000
EFL Cup (8 Seasons)10.9112541.71.280.530.080.2000
Championship (6 Seasons)183.3241939526.41.510.520.080.2518.1110018.618.60.10-3.6-3.6
Premier League (5 Seasons)105.411535735.81.650.540.040.1920.31001.81.80.06-0.8-0.8
League Two (1 Season)35.0346919.61.320.260.070.3300
League One (1 Season)30.09572340.41.900.770.160.3900
Europa Lg (1 Season)3.5010.290.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
2011-201222Sunderlandeng ENG1. Premier League13th20.55150.730.3300Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.02140.540.1400Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.53200.850.1500Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.56240.760.2500Matches
2015-201626West Bromeng ENG1. Premier League14th26.8290.340.2200Matches
2016-201727West Bromeng ENG1. Premier League10th16.41231356.51.400.790.040.0800Matches
2017-201828West Bromeng ENG1. Premier League20th15.6130620.01.920.380.030.1720.31001.81.80.06-0.8-0.8Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.83661827.32.010.550.050.1718.74004.64.60.07-1.6-1.6Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.27541731.51.630.510.130.4115.53009.09.00.17-2.0-2.0Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.8215640.00.840.340.130.3317.31001.51.50.10+0.5+0.5Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.09572340.41.900.770.160.3900Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.53581017.21.300.220.050.3019.93003.43.40.06-0.4-0.4Matches
2023-202434Wrexhameng ENG4. League Two3rd35.0346919.61.320.260.070.3300Matches
13 Seasons5 Clubs4 Leagues353.74734918429.21.550.520.080.2618.4120020.520.40.09-4.5-4.4
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
Wigan Athletic (4 Seasons)2 Leagues129.6211157728.71.540.590.100.2719.93003.43.40.06-0.4-0.4
Stoke City (3 Seasons)1 League83.8121354130.41.610.490.090.2917.380015.215.10.11-3.2-3.1
West Brom (3 Seasons)1 League58.84532835.81.650.480.040.1420.31001.81.80.06-0.8-0.8
Sunderland (2 Seasons)1 League46.57290.620.2400
Wrexham (1 Season)1 League35.0346919.61.320.260.070.3300
Championship (6 Seasons)183.3241939526.41.510.520.080.2518.1110018.618.60.10-3.6-3.6
Premier League (5 Seasons)105.411535735.81.650.540.040.1920.31001.81.80.06-0.8-0.8
League Two (1 Season)35.0346919.61.320.260.070.3300
League One (1 Season)30.09572340.41.900.770.160.3900
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-201525Wigan Athleticeng ENGFA Cup33rd1.0000Matches
2015-201626West Bromeng ENGFA Cup9th4.8000Matches
2015-201626West Bromeng ENGLeague Cup17th1.5000Matches
2016-201727West Bromeng ENGEFL Cup33rd0.7111100.01.481.481.001.0000Matches
2016-201727West Bromeng ENGFA Cup33rd1.0000Matches
2017-201828West Bromeng ENGEFL Cup17th1.10200.01.780.000.0000Matches
2017-201828West Bromeng ENGFA Cup9th2.006350.03.001.500.000.0000Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.0011100.01.001.000.000.0000Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.004250.03.911.960.000.0000Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.004125.04.001.000.000.0000Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.00200.00.500.000.0000Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.70100.01.410.000.0000Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.9022100.02.122.120.000.0000Matches
2021-202232Wigan Athleticeng ENGFA Cup0.50000.000.0000Matches
2022-202333Wigan Athleticeng ENGFA Cup1.40100.00.730.000.0000Matches
2023-202434Wrexhameng ENGEFL CupRd20.70000.000.0000Matches
2023-202434Wrexhameng ENGFA Cup4.004125.01.000.250.000.0000Matches
10 Seasons4 Clubs2 Leagues27.31281139.31.470.580.040.0900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
West Brom (3 Seasons)2 Leagues11.119444.42.371.050.110.2500
Stoke City (3 Seasons)2 Leagues7.7012433.31.550.520.000.0000
Wigan Athletic (3 Seasons)2 Leagues3.803266.71.070.710.000.0000
Wrexham (1 Season)2 Leagues4.704125.00.860.210.000.0000
FA Cup (9 Seasons)16.4016637.51.670.630.000.0000
EFL Cup (8 Seasons)10.9112541.71.280.530.080.2000
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
2013-201424Wigan Athletic2. Europa LgGR3.5010.290.0000Matches
1 Season1 Club1 League3.5010.290.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
201222ie Rep. of IrelandUEFA EuroGR0.2000Matches
201424ie Rep. of IrelandWCQ3.1000Matches
201424ie Rep. of IrelandFriendlies (M)4.0200Matches
201525ie Rep. of IrelandFriendlies (M)0.5000Matches
201626ie Rep. of IrelandFriendlies (M)2.7111Matches
201626ie Rep. of IrelandUEFA EuroR162.40400.01.690.000.0000Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.228450.01.530.760.250.5000Matches
201727ie Rep. of IrelandFriendlies (M)2.0100Matches
201828ie Rep. of IrelandWCQ10.9400Matches
201828ie Rep. of IrelandFriendlies (M)3.7000Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.0000Matches
201929ie Rep. of IrelandFriendlies (M)0.2000Matches
202030ie Rep. of IrelandFriendlies (M)0.3000Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.1011100.00.480.480.000.0000Matches
202131ie Rep. of IrelandFriendlies (M)2.8100Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.7011436.41.270.460.000.0000Matches
202232ie Rep. of IrelandWCQ4.805120.01.040.210.000.0000Matches
202232ie Rep. of IrelandFriendlies (M)1.9000Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.30000.000.0000Matches
202333ie Rep. of IrelandFriendlies (M)0.9000Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.805120.01.800.360.000.0000Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.1511
WCQ (3 Seasons)18.845120.01.040.210.000.0000
UEFA Euro Qualifying (3 Seasons)16.7224937.51.440.540.080.2200
UEFA Nations League (3 Seasons)7.4011100.00.180.180.000.0000
UEFA Euro (2 Seasons)2.50400.01.690.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201222Sunderlandeng ENG1. Premier League20.52Matches
2012-201323Sunderlandeng ENG1. Premier League26.03Matches
2013-201424Wigan Athleticeng ENG2. Championship23.52Matches
2013-201424Wigan Athletic2. Europa Lg3.50Matches
2014-201525Wigan Athleticeng ENG2. Championship31.56Matches
2014-201525Wigan Athleticeng ENGFA Cup1.00Matches
2015-201626West Bromeng ENGFA Cup4.80Matches
2015-201626West Bromeng ENGLeague Cup1.50Matches
2015-201626West Bromeng ENG1. Premier League26.82Matches
2016-201727West Bromeng ENGEFL Cup0.70Matches
2016-201727West Bromeng ENGFA Cup1.00Matches
2016-201727West Bromeng ENG1. Premier League16.42Matches
2017-201828West Bromeng ENGEFL Cup1.10Matches
2017-201828West Bromeng ENGFA Cup2.00Matches
2017-201828West Bromeng ENG1. Premier League15.628846262.34418101116320181.18713166.4257632.900.81.4-0.81812211812Matches
2018-201929Stoke Cityeng ENG2. Championship32.8679115358.910993303737148376.824940761.24815830.463.64.0+2.43141332268Matches
2018-201929Stoke Cityeng ENGEFL Cup1.00Matches
2018-201929Stoke Cityeng ENGFA Cup1.00Matches
2019-202030Stoke Cityeng ENG2. Championship33.2701123057.011832465435546676.224841559.87522932.877.34.7-0.35552503874Matches
2019-202030Stoke Cityeng ENGEFL Cup1.00Matches
2020-202131Stoke Cityeng ENG2. Championship17.841868561.06846254024130479.312521059.54412335.831.42.6+1.61918252036Matches
2020-202131Stoke Cityeng ENGEFL Cup4.00Matches
2020-202131Stoke Cityeng ENGFA Cup0.70Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.90Matches
2021-202232Wigan Athleticeng ENGFA Cup0.50Matches
2021-202232Wigan Athleticeng ENG3. League One30.07Matches
2022-202333Wigan Athleticeng ENG2. Championship44.51361204766.522910783571883186.447264573.214243632.687.77.5+0.373595339101Matches
2022-202333Wigan Athleticeng ENGFA Cup1.40Matches
2023-202434Wrexhameng ENGEFL Cup0.70Matches
2023-202434Wrexhameng ENGFA Cup4.01Matches
2023-202434Wrexhameng ENG4. League Two35.010Matches
13 Seasons5 Clubs7 Leagues384.53447557761.856999190771848228580.91181180865.3334102232.75920.820.2+38.2196182182137291
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
Wigan Athletic (4 Seasons)5 Leagues136.91361204766.522910783571883186.447264573.214243632.6237.77.5+15.373595339101
West Brom (3 Seasons)3 Leagues70.028846262.34418101116320181.18713166.4257632.940.81.4+3.21812211812
Stoke City (3 Seasons)3 Leagues91.51798306858.62967110231967125377.2622103260.316751032.71612.311.3+3.710511110880178
Sunderland (2 Seasons)1 League46.55
Wrexham (1 Season)3 Leagues39.611
FA Cup (9 Seasons)16.41
EFL Cup (8 Seasons)10.90
Championship (6 Seasons)183.33159511561.852581180661685208480.91094167765.230994632.73220.018.8+12.0178170161119279
Premier League (5 Seasons)105.428846262.34418101116320181.18713166.4257632.990.81.4+8.21812211812
League Two (1 Season)35.010
League One (1 Season)30.07
Europa Lg (1 Season)3.50
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
2011-201222Sunderland1 League20.52
2012-201323Sunderland1 League26.03
2013-201424Wigan Athletic2 Leagues27.02
2014-201525Wigan Athletic2 Leagues32.56
2015-201626West Brom3 Leagues33.22
2016-201727West Brom3 Leagues18.12
2017-201828West Brom3 Leagues18.728846262.34418101116320181.18713166.4257632.900.81.4-0.81812211812
2018-201929Stoke City3 Leagues34.8679115358.910993303737148376.824940761.24815830.463.64.0+2.43141332268
2019-202030Stoke City2 Leagues34.2701123057.011832465435546676.224841559.87522932.877.34.7-0.35552503874
2020-202131Stoke City3 Leagues22.541868561.06846254024130479.312521059.54412335.831.42.6+1.61918252036
2021-202232Wigan Athletic3 Leagues31.57
2022-202333Wigan Athletic2 Leagues45.81361204766.522910783571883186.447264573.214243632.687.77.5+0.373595339101
2023-202434Wrexham3 Leagues39.611
13 Seasons5 Clubs7 Leagues384.53447557761.856999190771848228580.91181180865.3334102232.75920.820.2+38.2196182182137291
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
Wigan Athletic (4 Seasons)5 Leagues136.91361204766.522910783571883186.447264573.214243632.6237.77.5+15.373595339101
West Brom (3 Seasons)3 Leagues70.028846262.34418101116320181.18713166.4257632.940.81.4+3.21812211812
Stoke City (3 Seasons)3 Leagues91.51798306858.62967110231967125377.2622103260.316751032.71612.311.3+3.710511110880178
Sunderland (2 Seasons)1 League46.55
Wrexham (1 Season)3 Leagues39.611
FA Cup (9 Seasons)16.41
EFL Cup (8 Seasons)10.90
Championship (6 Seasons)183.33159511561.852581180661685208480.91094167765.230994632.73220.018.8+12.0178170161119279
Premier League (5 Seasons)105.428846262.34418101116320181.18713166.4257632.990.81.4+8.21812211812
League Two (1 Season)35.010
League One (1 Season)30.07
Europa Lg (1 Season)3.50
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
2011-201222Sunderlandeng ENG1. Premier League13th20.52Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.03Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.52Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.56Matches
2015-201626West Bromeng ENG1. Premier League14th26.82Matches
2016-201727West Bromeng ENG1. Premier League10th16.42Matches
2017-201828West Bromeng ENG1. Premier League20th15.628846262.34418101116320181.18713166.4257632.900.81.4-0.81812211812Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.8679115358.910993303737148376.824940761.24815830.463.64.0+2.43141332268Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.2701123057.011832465435546676.224841559.87522932.877.34.7-0.35552503874Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.841868561.06846254024130479.312521059.54412335.831.42.6+1.61918252036Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.07Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.51361204766.522910783571883186.447264573.214243632.687.77.5+0.373595339101Matches
2023-202434Wrexhameng ENG4. League Two3rd35.010Matches
13 Seasons5 Clubs4 Leagues353.73447557761.856999190771848228580.91181180865.3334102232.75820.820.2+37.2196182182137291
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
Wigan Athletic (4 Seasons)2 Leagues129.61361204766.522910783571883186.447264573.214243632.6237.77.5+15.373595339101
Stoke City (3 Seasons)1 League83.81798306858.62967110231967125377.2622103260.316751032.71612.311.3+3.710511110880178
West Brom (3 Seasons)1 League58.828846262.34418101116320181.18713166.4257632.940.81.4+3.21812211812
Sunderland (2 Seasons)1 League46.55
Wrexham (1 Season)1 League35.010
Championship (6 Seasons)183.33159511561.852581180661685208480.91094167765.230994632.73220.018.8+12.0178170161119279
Premier League (5 Seasons)105.428846262.34418101116320181.18713166.4257632.990.81.4+8.21812211812
League Two (1 Season)35.010
League One (1 Season)30.07
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-201525Wigan Athleticeng ENGFA Cup33rd1.00Matches
2015-201626West Bromeng ENGFA Cup9th4.80Matches
2015-201626West Bromeng ENGLeague Cup17th1.50Matches
2016-201727West Bromeng ENGEFL Cup33rd0.70Matches
2016-201727West Bromeng ENGFA Cup33rd1.00Matches
2017-201828West Bromeng ENGEFL Cup17th1.10Matches
2017-201828West Bromeng ENGFA Cup9th2.00Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.00Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.00Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.00Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.00Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.70Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.90Matches
2021-202232Wigan Athleticeng ENGFA Cup0.50Matches
2022-202333Wigan Athleticeng ENGFA Cup1.40Matches
2023-202434Wrexhameng ENGEFL CupRd20.70Matches
2023-202434Wrexhameng ENGFA Cup4.01Matches
10 Seasons4 Clubs2 Leagues27.31
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
West Brom (3 Seasons)2 Leagues11.10
Stoke City (3 Seasons)2 Leagues7.70
Wigan Athletic (3 Seasons)2 Leagues3.80
Wrexham (1 Season)2 Leagues4.71
FA Cup (9 Seasons)16.41
EFL Cup (8 Seasons)10.90
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
2013-201424Wigan Athletic2. Europa LgGR3.50Matches
1 Season1 Club1 League3.50
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
201222ie Rep. of IrelandUEFA EuroGR0.20Matches
201424ie Rep. of IrelandWCQ3.10Matches
201424ie Rep. of IrelandFriendlies (M)4.00Matches
201525ie Rep. of IrelandFriendlies (M)0.50Matches
201626ie Rep. of IrelandFriendlies (M)2.70Matches
201626ie Rep. of IrelandUEFA EuroR162.40Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.20Matches
201727ie Rep. of IrelandFriendlies (M)2.00Matches
201828ie Rep. of IrelandWCQ10.90Matches
201828ie Rep. of IrelandFriendlies (M)3.71Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.00Matches
201929ie Rep. of IrelandFriendlies (M)0.20Matches
202030ie Rep. of IrelandFriendlies (M)0.30Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.10Matches
202131ie Rep. of IrelandFriendlies (M)2.80Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.71Matches
202232ie Rep. of IrelandWCQ4.80Matches
202232ie Rep. of IrelandFriendlies (M)1.90Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.30Matches
202333ie Rep. of IrelandFriendlies (M)0.90Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.82Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.11
WCQ (3 Seasons)18.80
UEFA Euro Qualifying (3 Seasons)16.73
UEFA Nations League (3 Seasons)7.40
UEFA Euro (2 Seasons)2.50

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
2011-201222Sunderlandeng ENG1. Premier League20.5Matches
2012-201323Sunderlandeng ENG1. Premier League26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship23.5Matches
2013-201424Wigan Athletic2. Europa Lg3.5Matches
2014-201525Wigan Athleticeng ENG2. Championship31.5Matches
2014-201525Wigan Athleticeng ENGFA Cup1.0Matches
2015-201626West Bromeng ENGFA Cup4.8Matches
2015-201626West Bromeng ENGLeague Cup1.5Matches
2015-201626West Bromeng ENG1. Premier League26.8Matches
2016-201727West Bromeng ENGEFL Cup0.75Matches
2016-201727West Bromeng ENGFA Cup1.0Matches
2016-201727West Bromeng ENG1. Premier League16.497Matches
2017-201828West Bromeng ENGEFL Cup1.14Matches
2017-201828West Bromeng ENGFA Cup2.023Matches
2017-201828West Bromeng ENG1. Premier League15.6462432272028813121100288340Matches
2018-201929Stoke Cityeng ENG2. Championship32.81153110053404215272111100679079Matches
2018-201929Stoke Cityeng ENGEFL Cup1.01Matches
2018-201929Stoke Cityeng ENGFA Cup1.03Matches
2019-202030Stoke Cityeng ENG2. Championship33.21230104418216082751125424290701468Matches
2019-202030Stoke Cityeng ENGEFL Cup1.07Matches
2020-202131Stoke Cityeng ENG2. Championship17.868557699140410271148504181020Matches
2020-202131Stoke Cityeng ENGEFL Cup4.023Matches
2020-202131Stoke Cityeng ENGFA Cup0.71Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.98Matches
2021-202232Wigan Athleticeng ENGFA Cup0.52Matches
2021-202232Wigan Athleticeng ENG3. League One30.0209Matches
2022-202333Wigan Athleticeng ENG2. Championship44.5204716673735101130221810490001361770Matches
2022-202333Wigan Athleticeng ENGFA Cup1.43Matches
2023-202434Wrexhameng ENGEFL Cup0.72Matches
2023-202434Wrexhameng ENGFA Cup4.034Matches
2023-202434Wrexhameng ENG4. League Two35.0305Matches
13 Seasons5 Clubs7 Leagues384.555774819734870291709441205144440344724277
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)5 Leagues136.9204716673735101152421810490001361770
West Brom (3 Seasons)3 Leagues70.04624322720221713121100288340
Stoke City (3 Seasons)3 Leagues91.530682720334340166272108943440179814167
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)3 Leagues39.6341
FA Cup (9 Seasons)16.466
EFL Cup (8 Seasons)10.950
Championship (6 Seasons)183.35115438770785027894428193133440315921237
Premier League (5 Seasons)105.44624322720218513121100288340
League Two (1 Season)35.0305
League One (1 Season)30.0209
Europa Lg (1 Season)3.5
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
2011-201222Sunderland1 League20.5
2012-201323Sunderland1 League26.0
2013-201424Wigan Athletic2 Leagues27.0
2014-201525Wigan Athletic2 Leagues32.5
2015-201626West Brom3 Leagues33.2
2016-201727West Brom3 Leagues18.1102
2017-201828West Brom3 Leagues18.74624322720211513121100288340
2018-201929Stoke City3 Leagues34.81153110053404219272111100679079
2019-202030Stoke City2 Leagues34.21230104418216082821125424290701468
2020-202131Stoke City3 Leagues22.568557699140412671148504181020
2021-202232Wigan Athletic3 Leagues31.5219
2022-202333Wigan Athletic2 Leagues45.8204716673735101130521810490001361770
2023-202434Wrexham3 Leagues39.6341
13 Seasons5 Clubs7 Leagues384.555774819734870291709441205144440344724277
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)5 Leagues136.9204716673735101152421810490001361770
West Brom (3 Seasons)3 Leagues70.04624322720221713121100288340
Stoke City (3 Seasons)3 Leagues91.530682720334340166272108943440179814167
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)3 Leagues39.6341
FA Cup (9 Seasons)16.466
EFL Cup (8 Seasons)10.950
Championship (6 Seasons)183.35115438770785027894428193133440315921237
Premier League (5 Seasons)105.44624322720218513121100288340
League Two (1 Season)35.0305
League One (1 Season)30.0209
Europa Lg (1 Season)3.5
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
2011-201222Sunderlandeng ENG1. Premier League13th20.5Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.5Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.5Matches
2015-201626West Bromeng ENG1. Premier League14th26.8Matches
2016-201727West Bromeng ENG1. Premier League10th16.497Matches
2017-201828West Bromeng ENG1. Premier League20th15.6462432272028813121100288340Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.81153110053404215272111100679079Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.21230104418216082751125424290701468Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.868557699140410271148504181020Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.0209Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.5204716673735101130221810490001361770Matches
2023-202434Wrexhameng ENG4. League Two3rd35.0305Matches
13 Seasons5 Clubs4 Leagues353.755774819734870291593441205144440344724277
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wigan Athletic (4 Seasons)2 Leagues129.6204716673735101151121810490001361770
Stoke City (3 Seasons)1 League83.830682720334340165922108943440179814167
West Brom (3 Seasons)1 League58.84624322720218513121100288340
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)1 League35.0305
Championship (6 Seasons)183.35115438770785027894428193133440315921237
Premier League (5 Seasons)105.44624322720218513121100288340
League Two (1 Season)35.0305
League One (1 Season)30.0209
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-201525Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201626West Bromeng ENGFA Cup9th4.8Matches
2015-201626West Bromeng ENGLeague Cup17th1.5Matches
2016-201727West Bromeng ENGEFL Cup33rd0.75Matches
2016-201727West Bromeng ENGFA Cup33rd1.0Matches
2017-201828West Bromeng ENGEFL Cup17th1.14Matches
2017-201828West Bromeng ENGFA Cup9th2.023Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.01Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.03Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.07Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.023Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.71Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.98Matches
2021-202232Wigan Athleticeng ENGFA Cup0.52Matches
2022-202333Wigan Athleticeng ENGFA Cup1.43Matches
2023-202434Wrexhameng ENGEFL CupRd20.72Matches
2023-202434Wrexhameng ENGFA Cup4.034Matches
10 Seasons4 Clubs2 Leagues27.3116
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (3 Seasons)2 Leagues11.132
Stoke City (3 Seasons)2 Leagues7.735
Wigan Athletic (3 Seasons)2 Leagues3.813
Wrexham (1 Season)2 Leagues4.736
FA Cup (9 Seasons)16.466
EFL Cup (8 Seasons)10.950
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
2013-201424Wigan Athletic2. Europa LgGR3.5Matches
1 Season1 Club1 League3.5
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
201222ie Rep. of IrelandUEFA EuroGR0.2Matches
201424ie Rep. of IrelandWCQ3.1Matches
201424ie Rep. of IrelandFriendlies (M)4.0Matches
201525ie Rep. of IrelandFriendlies (M)0.5Matches
201626ie Rep. of IrelandFriendlies (M)2.7Matches
201626ie Rep. of IrelandUEFA EuroR162.46Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.232Matches
201727ie Rep. of IrelandFriendlies (M)2.0Matches
201828ie Rep. of IrelandWCQ10.9Matches
201828ie Rep. of IrelandFriendlies (M)3.7Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.0Matches
201929ie Rep. of IrelandFriendlies (M)0.2Matches
202030ie Rep. of IrelandFriendlies (M)0.3Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.116Matches
202131ie Rep. of IrelandFriendlies (M)2.8Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.743Matches
202232ie Rep. of IrelandWCQ4.836Matches
202232ie Rep. of IrelandFriendlies (M)1.9Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.329Matches
202333ie Rep. of IrelandFriendlies (M)0.9Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.832Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.1
WCQ (3 Seasons)18.836
UEFA Euro Qualifying (3 Seasons)16.7107
UEFA Nations League (3 Seasons)7.445
UEFA Euro (2 Seasons)2.56

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
2011-201222Sunderlandeng ENG1. Premier League20.5Matches
2012-201323Sunderlandeng ENG1. Premier League26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship23.5Matches
2013-201424Wigan Athletic2. Europa Lg3.5Matches
2014-201525Wigan Athleticeng ENG2. Championship31.5Matches
2014-201525Wigan Athleticeng ENGFA Cup1.0Matches
2015-201626West Bromeng ENGFA Cup4.8Matches
2015-201626West Bromeng ENGLeague Cup1.5Matches
2015-201626West Bromeng ENG1. Premier League26.8Matches
2016-201727West Bromeng ENGEFL Cup0.7Matches
2016-201727West Bromeng ENGFA Cup1.0Matches
2016-201727West Bromeng ENG1. Premier League16.4Matches
2017-201828West Bromeng ENGEFL Cup1.1Matches
2017-201828West Bromeng ENGFA Cup2.0Matches
2017-201828West Bromeng ENG1. Premier League15.6291.86211411110.06001000Matches
2018-201929Stoke Cityeng ENG2. Championship32.8742.265057471120.371001010Matches
2018-201929Stoke Cityeng ENGEFL Cup1.0Matches
2018-201929Stoke Cityeng ENGFA Cup1.0Matches
2019-202030Stoke Cityeng ENG2. Championship33.2852.5656126632130.39700222Matches
2019-202030Stoke Cityeng ENGEFL Cup1.0Matches
2020-202131Stoke Cityeng ENG2. Championship17.8341.91216221250.28500000Matches
2020-202131Stoke Cityeng ENGEFL Cup4.0Matches
2020-202131Stoke Cityeng ENGFA Cup0.7Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.9Matches
2021-202232Wigan Athleticeng ENGFA Cup0.5Matches
2021-202232Wigan Athleticeng ENG3. League One30.0Matches
2022-202333Wigan Athleticeng ENG2. Championship44.51232.777137662180.18350000Matches
2022-202333Wigan Athleticeng ENGFA Cup1.4Matches
2023-202434Wrexhameng ENGEFL Cup0.7Matches
2023-202434Wrexhameng ENGFA Cup4.0Matches
2023-202434Wrexhameng ENG4. League Two35.0Matches
13 Seasons5 Clubs7 Leagues384.53452.40219612519147390.272552232
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)5 Leagues136.91232.777137662180.18350000
West Brom (3 Seasons)3 Leagues70.0291.86211411110.06001000
Stoke City (3 Seasons)3 Leagues91.51932.30127231512115300.362201232
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)3 Leagues39.6
FA Cup (9 Seasons)16.4
EFL Cup (8 Seasons)10.9
Championship (6 Seasons)183.33162.46198602118136380.302551232
Premier League (5 Seasons)105.4291.86211411110.06001000
League Two (1 Season)35.0
League One (1 Season)30.0
Europa Lg (1 Season)3.5
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
2011-201222Sunderland1 League20.5
2012-201323Sunderland1 League26.0
2013-201424Wigan Athletic2 Leagues27.0
2014-201525Wigan Athletic2 Leagues32.5
2015-201626West Brom3 Leagues33.2
2016-201727West Brom3 Leagues18.1
2017-201828West Brom3 Leagues18.7291.86211411110.06001000
2018-201929Stoke City3 Leagues34.8742.265057471120.371001010
2019-202030Stoke City2 Leagues34.2852.5656126632130.39700222
2020-202131Stoke City3 Leagues22.5341.91216221250.28500000
2021-202232Wigan Athletic3 Leagues31.5
2022-202333Wigan Athletic2 Leagues45.81232.777137662180.18350000
2023-202434Wrexham3 Leagues39.6
13 Seasons5 Clubs7 Leagues384.53452.40219612519147390.272552232
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)5 Leagues136.91232.777137662180.18350000
West Brom (3 Seasons)3 Leagues70.0291.86211411110.06001000
Stoke City (3 Seasons)3 Leagues91.51932.30127231512115300.362201232
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)3 Leagues39.6
FA Cup (9 Seasons)16.4
EFL Cup (8 Seasons)10.9
Championship (6 Seasons)183.33162.46198602118136380.302551232
Premier League (5 Seasons)105.4291.86211411110.06001000
League Two (1 Season)35.0
League One (1 Season)30.0
Europa Lg (1 Season)3.5
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
2011-201222Sunderlandeng ENG1. Premier League13th20.5Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.5Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.5Matches
2015-201626West Bromeng ENG1. Premier League14th26.8Matches
2016-201727West Bromeng ENG1. Premier League10th16.4Matches
2017-201828West Bromeng ENG1. Premier League20th15.6291.86211411110.06001000Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.8742.265057471120.371001010Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.2852.5656126632130.39700222Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.8341.91216221250.28500000Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.0Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.51232.777137662180.18350000Matches
2023-202434Wrexhameng ENG4. League Two3rd35.0Matches
13 Seasons5 Clubs4 Leagues353.73452.40219612519147390.272552232
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wigan Athletic (4 Seasons)2 Leagues129.61232.777137662180.18350000
Stoke City (3 Seasons)1 League83.81932.30127231512115300.362201232
West Brom (3 Seasons)1 League58.8291.86211411110.06001000
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)1 League35.0
Championship (6 Seasons)183.33162.46198602118136380.302551232
Premier League (5 Seasons)105.4291.86211411110.06001000
League Two (1 Season)35.0
League One (1 Season)30.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201525Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201626West Bromeng ENGFA Cup9th4.8Matches
2015-201626West Bromeng ENGLeague Cup17th1.5Matches
2016-201727West Bromeng ENGEFL Cup33rd0.7Matches
2016-201727West Bromeng ENGFA Cup33rd1.0Matches
2017-201828West Bromeng ENGEFL Cup17th1.1Matches
2017-201828West Bromeng ENGFA Cup9th2.0Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.0Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.0Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.0Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.0Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.7Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.9Matches
2021-202232Wigan Athleticeng ENGFA Cup0.5Matches
2022-202333Wigan Athleticeng ENGFA Cup1.4Matches
2023-202434Wrexhameng ENGEFL CupRd20.7Matches
2023-202434Wrexhameng ENGFA Cup4.0Matches
10 Seasons4 Clubs2 Leagues27.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (3 Seasons)2 Leagues11.1
Stoke City (3 Seasons)2 Leagues7.7
Wigan Athletic (3 Seasons)2 Leagues3.8
Wrexham (1 Season)2 Leagues4.7
FA Cup (9 Seasons)16.4
EFL Cup (8 Seasons)10.9
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
2013-201424Wigan Athletic2. Europa LgGR3.5Matches
1 Season1 Club1 League3.5
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
201222ie Rep. of IrelandUEFA EuroGR0.2Matches
201424ie Rep. of IrelandWCQ3.1Matches
201424ie Rep. of IrelandFriendlies (M)4.0Matches
201525ie Rep. of IrelandFriendlies (M)0.5Matches
201626ie Rep. of IrelandFriendlies (M)2.7Matches
201626ie Rep. of IrelandUEFA EuroR162.4Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.2Matches
201727ie Rep. of IrelandFriendlies (M)2.0Matches
201828ie Rep. of IrelandWCQ10.9Matches
201828ie Rep. of IrelandFriendlies (M)3.7Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.0Matches
201929ie Rep. of IrelandFriendlies (M)0.2Matches
202030ie Rep. of IrelandFriendlies (M)0.3Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.1Matches
202131ie Rep. of IrelandFriendlies (M)2.8Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.7Matches
202232ie Rep. of IrelandWCQ4.8Matches
202232ie Rep. of IrelandFriendlies (M)1.9Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.3Matches
202333ie Rep. of IrelandFriendlies (M)0.9Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.8Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.1
WCQ (3 Seasons)18.8
UEFA Euro Qualifying (3 Seasons)16.7
UEFA Nations League (3 Seasons)7.4
UEFA Euro (2 Seasons)2.5

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
2011-201222Sunderlandeng ENG1. Premier League20.5Matches
2012-201323Sunderlandeng ENG1. Premier League26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship23.5Matches
2013-201424Wigan Athletic2. Europa Lg3.5Matches
2014-201525Wigan Athleticeng ENG2. Championship31.5Matches
2014-201525Wigan Athleticeng ENGFA Cup1.0Matches
2015-201626West Bromeng ENGFA Cup4.8Matches
2015-201626West Bromeng ENGLeague Cup1.5Matches
2015-201626West Bromeng ENG1. Premier League26.8Matches
2016-201727West Bromeng ENGEFL Cup0.700Matches
2016-201727West Bromeng ENGFA Cup1.0Matches
2016-201727West Bromeng ENG1. Premier League16.44119Matches
2017-201828West Bromeng ENGEFL Cup1.100Matches
2017-201828West Bromeng ENGFA Cup2.040Matches
2017-201828West Bromeng ENG1. Premier League15.6402823143105518.245184142060220Matches
2018-201929Stoke Cityeng ENG2. Championship32.85936261914275450.027332312180560Matches
2018-201929Stoke Cityeng ENGEFL Cup1.000Matches
2018-201929Stoke Cityeng ENGFA Cup1.000Matches
2019-202030Stoke Cityeng ENG2. Championship33.2734340276357646.141356292093660Matches
2019-202030Stoke Cityeng ENGEFL Cup1.000Matches
2020-202131Stoke Cityeng ENG2. Championship17.8341917116164932.733161151751340Matches
2020-202131Stoke Cityeng ENGEFL Cup4.013Matches
2020-202131Stoke Cityeng ENGFA Cup0.710Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.900Matches
2021-202232Wigan Athleticeng ENGFA Cup0.500Matches
2021-202232Wigan Athleticeng ENG3. League One30.03623Matches
2022-202333Wigan Athleticeng ENG2. Championship44.5119716245127113154.26040103044163850Matches
2022-202333Wigan Athleticeng ENGFA Cup1.400Matches
2023-202434Wrexhameng ENGEFL Cup0.700Matches
2023-202434Wrexhameng ENGFA Cup4.051Matches
2023-202434Wrexhameng ENG4. League Two35.06019Matches
13 Seasons5 Clubs7 Leagues384.53253451681164115936543.6206142231191874472630
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wigan Athletic (4 Seasons)5 Leagues136.91191076245127113154.26040103067163850
West Brom (3 Seasons)3 Leagues70.0407323143105518.245184143960220
Stoke City (3 Seasons)3 Leagues91.51661008357267817943.610184975612241560
Sunderland (2 Seasons)1 League46.50
Wrexham (1 Season)3 Leagues39.665200
FA Cup (9 Seasons)16.41010
EFL Cup (8 Seasons)10.9130
Championship (6 Seasons)183.32851691451023814931048.1161124191051023872410
Premier League (5 Seasons)105.4406923143105518.245184143960220
League Two (1 Season)35.060190
League One (1 Season)30.036230
Europa Lg (1 Season)3.50
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
2011-201222Sunderland1 League20.50
2012-201323Sunderland1 League26.00
2013-201424Wigan Athletic2 Leagues27.00
2014-201525Wigan Athletic2 Leagues32.50
2015-201626West Brom3 Leagues33.20
2016-201727West Brom3 Leagues18.141190
2017-201828West Brom3 Leagues18.7403223143105518.245184142060220
2018-201929Stoke City3 Leagues34.85936261914275450.027332312180560
2019-202030Stoke City2 Leagues34.2734340276357646.141356292093660
2020-202131Stoke City3 Leagues22.5342117116164932.733161152051340
2021-202232Wigan Athletic3 Leagues31.536230
2022-202333Wigan Athletic2 Leagues45.8119716245127113154.26040103044163850
2023-202434Wrexham3 Leagues39.665200
13 Seasons5 Clubs7 Leagues384.53253451681164115936543.6206142231191874472630
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wigan Athletic (4 Seasons)5 Leagues136.91191076245127113154.26040103067163850
West Brom (3 Seasons)3 Leagues70.0407323143105518.245184143960220
Stoke City (3 Seasons)3 Leagues91.51661008357267817943.610184975612241560
Sunderland (2 Seasons)1 League46.50
Wrexham (1 Season)3 Leagues39.665200
FA Cup (9 Seasons)16.41010
EFL Cup (8 Seasons)10.9130
Championship (6 Seasons)183.32851691451023814931048.1161124191051023872410
Premier League (5 Seasons)105.4406923143105518.245184143960220
League Two (1 Season)35.060190
League One (1 Season)30.036230
Europa Lg (1 Season)3.50
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
2011-201222Sunderlandeng ENG1. Premier League13th20.5Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.5Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.5Matches
2015-201626West Bromeng ENG1. Premier League14th26.8Matches
2016-201727West Bromeng ENG1. Premier League10th16.44119Matches
2017-201828West Bromeng ENG1. Premier League20th15.6402823143105518.245184142060220Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.85936261914275450.027332312180560Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.2734340276357646.141356292093660Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.8341917116164932.733161151751340Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.03623Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.5119716245127113154.26040103044163850Matches
2023-202434Wrexhameng ENG4. League Two3rd35.06019Matches
13 Seasons5 Clubs4 Leagues353.73253341681164115936543.6206142231191834472630
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
Wigan Athletic (4 Seasons)2 Leagues129.61191076245127113154.26040103067163850
Stoke City (3 Seasons)1 League83.8166988357267817943.610184975582241560
West Brom (3 Seasons)1 League58.8406923143105518.245184143960220
Sunderland (2 Seasons)1 League46.50
Wrexham (1 Season)1 League35.060190
Championship (6 Seasons)183.32851691451023814931048.1161124191051023872410
Premier League (5 Seasons)105.4406923143105518.245184143960220
League Two (1 Season)35.060190
League One (1 Season)30.036230
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-201525Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201626West Bromeng ENGFA Cup9th4.8Matches
2015-201626West Bromeng ENGLeague Cup17th1.5Matches
2016-201727West Bromeng ENGEFL Cup33rd0.700Matches
2016-201727West Bromeng ENGFA Cup33rd1.0Matches
2017-201828West Bromeng ENGEFL Cup17th1.100Matches
2017-201828West Bromeng ENGFA Cup9th2.040Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.000Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.000Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.000Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.013Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.710Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.900Matches
2021-202232Wigan Athleticeng ENGFA Cup0.500Matches
2022-202333Wigan Athleticeng ENGFA Cup1.400Matches
2023-202434Wrexhameng ENGEFL CupRd20.700Matches
2023-202434Wrexhameng ENGFA Cup4.051Matches
10 Seasons4 Clubs2 Leagues27.31140
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
West Brom (3 Seasons)2 Leagues11.1400
Stoke City (3 Seasons)2 Leagues7.7230
Wigan Athletic (3 Seasons)2 Leagues3.8000
Wrexham (1 Season)2 Leagues4.7510
FA Cup (9 Seasons)16.41010
EFL Cup (8 Seasons)10.9130
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
2013-201424Wigan Athletic2. Europa LgGR3.5Matches
1 Season1 Club1 League3.50
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
201222ie Rep. of IrelandUEFA EuroGR0.2Matches
201424ie Rep. of IrelandWCQ3.1Matches
201424ie Rep. of IrelandFriendlies (M)4.0Matches
201525ie Rep. of IrelandFriendlies (M)0.5Matches
201626ie Rep. of IrelandFriendlies (M)2.7Matches
201626ie Rep. of IrelandUEFA EuroR162.453Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.2122Matches
201727ie Rep. of IrelandFriendlies (M)2.0Matches
201828ie Rep. of IrelandWCQ10.9Matches
201828ie Rep. of IrelandFriendlies (M)3.7Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.0Matches
201929ie Rep. of IrelandFriendlies (M)0.2Matches
202030ie Rep. of IrelandFriendlies (M)0.3Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.110Matches
202131ie Rep. of IrelandFriendlies (M)2.8Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.71110Matches
202232ie Rep. of IrelandWCQ4.883Matches
202232ie Rep. of IrelandFriendlies (M)1.9Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.311Matches
202333ie Rep. of IrelandFriendlies (M)0.9Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.832Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.10
WCQ (3 Seasons)18.8830
UEFA Euro Qualifying (3 Seasons)16.726140
UEFA Nations League (3 Seasons)7.4210
UEFA Euro (2 Seasons)2.5530

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
2011-201222Sunderlandeng ENG1. Premier League20.5Matches
2012-201323Sunderlandeng ENG1. Premier League26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship23.5Matches
2013-201424Wigan Athletic2. Europa Lg3.5Matches
2014-201525Wigan Athleticeng ENG2. Championship31.5Matches
2014-201525Wigan Athleticeng ENGFA Cup1.0Matches
2015-201626West Bromeng ENGFA Cup4.8Matches
2015-201626West Bromeng ENGLeague Cup1.5Matches
2015-201626West Bromeng ENG1. Premier League26.8Matches
2016-201727West Bromeng ENGEFL Cup0.7Matches
2016-201727West Bromeng ENGFA Cup1.0Matches
2016-201727West Bromeng ENG1. Premier League16.4Matches
2017-201828West Bromeng ENGEFL Cup1.1Matches
2017-201828West Bromeng ENGFA Cup2.0Matches
2017-201828West Bromeng ENG1. Premier League15.66622116023428231662402255.01742.540029401385492910302840994Matches
2018-201929Stoke Cityeng ENG2. Championship32.8156553268576743931565905257.83842.289565683087114692172451030260Matches
2018-201929Stoke Cityeng ENGEFL Cup1.0Matches
2018-201929Stoke Cityeng ENGFA Cup1.0Matches
2019-202030Stoke Cityeng ENG2. Championship33.2165667326616731881656693855.13144.97185046243110952195740900223Matches
2019-202030Stoke Cityeng ENGEFL Cup1.0Matches
2020-202131Stoke Cityeng ENG2. Championship17.88863418435136128886411536.62663.442424709533124104020514111Matches
2020-202131Stoke Cityeng ENGEFL Cup4.0Matches
2020-202131Stoke Cityeng ENGFA Cup0.7Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.9Matches
2021-202232Wigan Athleticeng ENGFA Cup0.5Matches
2021-202232Wigan Athleticeng ENG3. League One30.0Matches
2022-202333Wigan Athleticeng ENG2. Championship44.52565116732980879692564784355.12430.812136764324388431362221370200Matches
2022-202333Wigan Athleticeng ENGFA Cup1.4Matches
2023-202434Wrexhameng ENGEFL Cup0.7Matches
2023-202434Wrexhameng ENGFA Cup4.0Matches
2023-202434Wrexhameng ENG4. League Two35.0Matches
13 Seasons5 Clubs7 Leagues384.57334291167027572996309733331817053.513642.836502378811099391217732611554223888
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
Wigan Athletic (4 Seasons)5 Leagues136.92565116732980879692564784355.12430.812136764324388431362221370200
West Brom (3 Seasons)3 Leagues70.06622116023428231662402255.01742.540029401385492910302840994
Stoke City (3 Seasons)3 Leagues91.5410715477815431835209410720010552.59547.52037140846471254145501691052444594
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)3 Leagues39.6
FA Cup (9 Seasons)16.4
EFL Cup (8 Seasons)10.9
Championship (6 Seasons)183.36672270151025232714278667127814853.211942.83250208489714342188632311273814794
Premier League (5 Seasons)105.46622116023428231662402255.01742.540029401385492910302840994
League Two (1 Season)35.0
League One (1 Season)30.0
Europa Lg (1 Season)3.5
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
2011-201222Sunderland1 League20.5
2012-201323Sunderland1 League26.0
2013-201424Wigan Athletic2 Leagues27.0
2014-201525Wigan Athletic2 Leagues32.5
2015-201626West Brom3 Leagues33.2
2016-201727West Brom3 Leagues18.1
2017-201828West Brom3 Leagues18.76622116023428231662402255.01742.540029401385492910302840994
2018-201929Stoke City3 Leagues34.8156553268576743931565905257.83842.289565683087114692172451030260
2019-202030Stoke City2 Leagues34.2165667326616731881656693855.13144.97185046243110952195740900223
2020-202131Stoke City3 Leagues22.58863418435136128886411536.62663.442424709533124104020514111
2021-202232Wigan Athletic3 Leagues31.5
2022-202333Wigan Athletic2 Leagues45.82565116732980879692564784355.12430.812136764324388431362221370200
2023-202434Wrexham3 Leagues39.6
13 Seasons5 Clubs7 Leagues384.57334291167027572996309733331817053.513642.836502378811099391217732611554223888
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
Wigan Athletic (4 Seasons)5 Leagues136.92565116732980879692564784355.12430.812136764324388431362221370200
West Brom (3 Seasons)3 Leagues70.06622116023428231662402255.01742.540029401385492910302840994
Stoke City (3 Seasons)3 Leagues91.5410715477815431835209410720010552.59547.52037140846471254145501691052444594
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)3 Leagues39.6
FA Cup (9 Seasons)16.4
EFL Cup (8 Seasons)10.9
Championship (6 Seasons)183.36672270151025232714278667127814853.211942.83250208489714342188632311273814794
Premier League (5 Seasons)105.46622116023428231662402255.01742.540029401385492910302840994
League Two (1 Season)35.0
League One (1 Season)30.0
Europa Lg (1 Season)3.5
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
2011-201222Sunderlandeng ENG1. Premier League13th20.5Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.0Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.5Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.5Matches
2015-201626West Bromeng ENG1. Premier League14th26.8Matches
2016-201727West Bromeng ENG1. Premier League10th16.4Matches
2017-201828West Bromeng ENG1. Premier League20th15.66622116023428231662402255.01742.540029401385492910302840994Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.8156553268576743931565905257.83842.289565683087114692172451030260Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.2165667326616731881656693855.13144.97185046243110952195740900223Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.88863418435136128886411536.62663.442424709533124104020514111Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.0Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.52565116732980879692564784355.12430.812136764324388431362221370200Matches
2023-202434Wrexhameng ENG4. League Two3rd35.0Matches
13 Seasons5 Clubs4 Leagues353.77334291167027572996309733331817053.513642.836502378811099391217732611554223888
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
Wigan Athletic (4 Seasons)2 Leagues129.62565116732980879692564784355.12430.812136764324388431362221370200
Stoke City (3 Seasons)1 League83.8410715477815431835209410720010552.59547.52037140846471254145501691052444594
West Brom (3 Seasons)1 League58.86622116023428231662402255.01742.540029401385492910302840994
Sunderland (2 Seasons)1 League46.5
Wrexham (1 Season)1 League35.0
Championship (6 Seasons)183.36672270151025232714278667127814853.211942.83250208489714342188632311273814794
Premier League (5 Seasons)105.46622116023428231662402255.01742.540029401385492910302840994
League Two (1 Season)35.0
League One (1 Season)30.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201525Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201626West Bromeng ENGFA Cup9th4.8Matches
2015-201626West Bromeng ENGLeague Cup17th1.5Matches
2016-201727West Bromeng ENGEFL Cup33rd0.7Matches
2016-201727West Bromeng ENGFA Cup33rd1.0Matches
2017-201828West Bromeng ENGEFL Cup17th1.1Matches
2017-201828West Bromeng ENGFA Cup9th2.0Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.0Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.0Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.0Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.0Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.7Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.9Matches
2021-202232Wigan Athleticeng ENGFA Cup0.5Matches
2022-202333Wigan Athleticeng ENGFA Cup1.4Matches
2023-202434Wrexhameng ENGEFL CupRd20.7Matches
2023-202434Wrexhameng ENGFA Cup4.0Matches
10 Seasons4 Clubs2 Leagues27.3
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
West Brom (3 Seasons)2 Leagues11.1
Stoke City (3 Seasons)2 Leagues7.7
Wigan Athletic (3 Seasons)2 Leagues3.8
Wrexham (1 Season)2 Leagues4.7
FA Cup (9 Seasons)16.4
EFL Cup (8 Seasons)10.9
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
2013-201424Wigan Athletic2. Europa LgGR3.5Matches
1 Season1 Club1 League3.5
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
201222ie Rep. of IrelandUEFA EuroGR0.2Matches
201424ie Rep. of IrelandWCQ3.1Matches
201424ie Rep. of IrelandFriendlies (M)4.0Matches
201525ie Rep. of IrelandFriendlies (M)0.5Matches
201626ie Rep. of IrelandFriendlies (M)2.7Matches
201626ie Rep. of IrelandUEFA EuroR162.4Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.2Matches
201727ie Rep. of IrelandFriendlies (M)2.0Matches
201828ie Rep. of IrelandWCQ10.9Matches
201828ie Rep. of IrelandFriendlies (M)3.7Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.0Matches
201929ie Rep. of IrelandFriendlies (M)0.2Matches
202030ie Rep. of IrelandFriendlies (M)0.3Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.1Matches
202131ie Rep. of IrelandFriendlies (M)2.8Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.7Matches
202232ie Rep. of IrelandWCQ4.8Matches
202232ie Rep. of IrelandFriendlies (M)1.9Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.3Matches
202333ie Rep. of IrelandFriendlies (M)0.9Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.8Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.1
WCQ (3 Seasons)18.8
UEFA Euro Qualifying (3 Seasons)16.7
UEFA Nations League (3 Seasons)7.4
UEFA Euro (2 Seasons)2.5

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
2011-201222Sunderlandeng ENG1. Premier League231,8458053.920.520193Matches
2012-201323Sunderlandeng ENG1. Premier League362,3426568.526.0242012Matches
2013-201424Wigan Athleticeng ENG2. Championship372,1185751.223.52314Matches
2013-201424Wigan Athletic2. Europa Lg5315633.5332Matches
2014-201525Wigan Athleticeng ENG2. Championship362,8377968.531.53026600.862641-15-0.48+0.21Matches
2014-201525Wigan Athleticeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201626West Bromeng ENGFA Cup54368790.84.85873001.605500.00+2.05Matches
2015-201626West Bromeng ENGLeague Cup21356864.31.51121111401.5002-2-1.33-0.13Matches
2015-201626West Bromeng ENG1. Premier League352,4136970.626.82819701.062438-14-0.52-0.52Matches
2016-201727West Bromeng ENGEFL Cup1616150.80.71610001.0021+1+1.48+3.00Matches
2016-201727West Bromeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201727West Bromeng ENG1. Premier League341,4774343.216.41352131.211524-9-0.55-0.59Matches
2017-201828West Bromeng ENGEFL Cup21015156.11.1191111001.5031+2+1.78+2.92Matches
2017-201828West Bromeng ENGFA Cup21809066.72.02902011.5032+1+0.50-0.50Matches
2017-201828West Bromeng ENG1. Premier League301,4064741.115.61481680.93821-13-0.83-0.3012.921.5-8.7-0.55-0.43Matches
2018-201929Stoke Cityeng ENG2. Championship422,9487071.232.8328523102201.192837-9-0.27-0.4336.140.0-4.0-0.12-0.33Matches
2018-201929Stoke Cityeng ENGEFL Cup1909050.01.01901003.0020+2+2.00+3.00Matches
2018-201929Stoke Cityeng ENGFA Cup2924651.11.0174011800.5003-3-2.93-4.98Matches
2019-202030Stoke Cityeng ENG2. Championship362,9858372.133.233872734021.174752-5-0.15-0.0745.441.4+4.0+0.12+0.15Matches
2019-202030Stoke Cityeng ENGEFL Cup1909027.31.01901003.0010+1+1.00+1.00Matches
2020-202131Stoke Cityeng ENG2. Championship241,6056738.817.817861272011.461916+3+0.17+0.3518.016.3+1.7+0.10-0.03Matches
2020-202131Stoke Cityeng ENGEFL Cup43599079.84.04903001.753300.00-0.99Matches
2020-202131Stoke Cityeng ENGFA Cup1646471.10.71640000.0002-2-2.81+4.11Matches
2021-202232Wigan Athleticeng ENGEFL Cup1858531.50.91850001.000000.00+0.97Matches
2021-202232Wigan Athleticeng ENGFA Cup244229.20.50022213.0021+1+2.05+2.05Matches
2021-202232Wigan Athleticeng ENG3. League One332,7038265.330.031851723302.185931+28+0.93+0.31Matches
2022-202333Wigan Athleticeng ENG2. Championship464,0038796.744.545883613900.983561-26-0.58+0.0743.852.4-8.7-0.20+2.20Matches
2022-202333Wigan Athleticeng ENGFA Cup21236268.31.4190113300.5012-1-0.73-0.73Matches
2023-202434Wrexhameng ENGEFL Cup1606025.00.70016001.0010+1+1.50+2.00Matches
2023-202434Wrexhameng ENGFA Cup436090100.04.04904002.2575+2+0.50Matches
2023-202434Wrexhameng ENG4. League Two363,1488777.735.0368729001.976532+33+0.94+0.64Matches
13 Seasons5 Clubs7 Leagues48634,6057163.1384.53758726311126161.30357383-26-0.08+0.03156.1171.7-15.6-0.11-0.10
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
Wigan Athletic (4 Seasons)5 Leagues16312,3187668.3136.91358784283011.29123137-14-0.13-0.0543.852.4-8.7-0.20+2.20
West Brom (3 Seasons)3 Leagues1126,2995654.370.06689404612121.116196-35-0.50-0.2612.921.5-8.7-0.55-0.43
Stoke City (3 Seasons)3 Leagues1118,2337460.391.5908667212431.27100113-13-0.14-0.0899.597.7+1.7+0.02-0.09
Sunderland (2 Seasons)1 League594,1877161.246.5443915
Wrexham (1 Season)3 Leagues413,5688776.739.640883316001.977337+36+0.91+0.74
FA Cup (9 Seasons)201,4797466.616.416871242421.401923-4-0.24-0.24
EFL Cup (8 Seasons)139817549.510.91090732801.69127+5+0.46+1.00
Championship (6 Seasons)22116,4967566.4183.318087124412531.10155207-52-0.33-0.11143.2150.2-6.9-0.05-0.09
Premier League (5 Seasons)1589,4836055.5105.4997159111.074783-36-0.61-0.4112.921.5-8.7-0.55-0.43
League Two (1 Season)363,1488777.735.0368729001.976532+33+0.94+0.64
League One (1 Season)332,7038265.330.031851723302.185931+28+0.93+0.31
Europa Lg (1 Season)5315633.5332
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
2011-201222Sunderland1 League231,8458053.920.520193
2012-201323Sunderland1 League362,3426568.526.0242012
2013-201424Wigan Athletic2 Leagues422,4335851.227.026316
2014-201525Wigan Athletic2 Leagues372,9277969.232.5319027600.842642-16-0.49+0.20
2015-201626West Brom3 Leagues422,9847172.633.234932381401.152945-16-0.48-0.32
2016-201727West Brom3 Leagues361,6284544.818.1157662131.171827-9-0.50-0.50
2017-201828West Brom3 Leagues341,6875043.618.7179011171091.001424-10-0.53-0.0412.921.5-8.7-0.55-0.43
2018-201929Stoke City3 Leagues453,1307069.634.8348524112201.203040-10-0.29-0.4836.140.0-4.0-0.12-0.33
2019-202030Stoke City2 Leagues373,0758368.834.234872834021.224852-4-0.12-0.0545.441.4+4.0+0.12+0.15
2020-202131Stoke City3 Leagues292,0287043.322.522861572011.452221+1+0.04+0.2518.016.3+1.7+0.10-0.03
2021-202232Wigan Athletic3 Leagues362,8327957.931.532851742812.196132+29+0.92+0.57
2022-202333Wigan Athletic2 Leagues484,1268695.545.846883723600.963663-27-0.59-0.1343.852.4-8.7-0.20+2.20
2023-202434Wrexham3 Leagues413,5688776.739.640883316001.977337+36+0.91+0.74
13 Seasons5 Clubs7 Leagues48634,6057163.1384.53758726311126161.30357383-26-0.08+0.03156.1171.7-15.6-0.11-0.10
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
Wigan Athletic (4 Seasons)5 Leagues16312,3187668.3136.91358784283011.29123137-14-0.13-0.0543.852.4-8.7-0.20+2.20
West Brom (3 Seasons)3 Leagues1126,2995654.370.06689404612121.116196-35-0.50-0.2612.921.5-8.7-0.55-0.43
Stoke City (3 Seasons)3 Leagues1118,2337460.391.5908667212431.27100113-13-0.14-0.0899.597.7+1.7+0.02-0.09
Sunderland (2 Seasons)1 League594,1877161.246.5443915
Wrexham (1 Season)3 Leagues413,5688776.739.640883316001.977337+36+0.91+0.74
FA Cup (9 Seasons)201,4797466.616.416871242421.401923-4-0.24-0.24
EFL Cup (8 Seasons)139817549.510.91090732801.69127+5+0.46+1.00
Championship (6 Seasons)22116,4967566.4183.318087124412531.10155207-52-0.33-0.11143.2150.2-6.9-0.05-0.09
Premier League (5 Seasons)1589,4836055.5105.4997159111.074783-36-0.61-0.4112.921.5-8.7-0.55-0.43
League Two (1 Season)363,1488777.735.0368729001.976532+33+0.94+0.64
League One (1 Season)332,7038265.330.031851723302.185931+28+0.93+0.31
Europa Lg (1 Season)5315633.5332
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
2011-201222Sunderlandeng ENG1. Premier League13th231,8458053.920.520193Matches
2012-201323Sunderlandeng ENG1. Premier League17th362,3426568.526.0242012Matches
2013-201424Wigan Athleticeng ENG2. Championship5th372,1185751.223.52314Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd362,8377968.531.53026600.862641-15-0.48+0.21Matches
2015-201626West Bromeng ENG1. Premier League14th352,4136970.626.82819701.062438-14-0.52-0.52Matches
2016-201727West Bromeng ENG1. Premier League10th341,4774343.216.41352131.211524-9-0.55-0.59Matches
2017-201828West Bromeng ENG1. Premier League20th301,4064741.115.61481680.93821-13-0.83-0.3012.921.5-8.7-0.55-0.43Matches
2018-201929Stoke Cityeng ENG2. Championship16th422,9487071.232.8328523102201.192837-9-0.27-0.4336.140.0-4.0-0.12-0.33Matches
2019-202030Stoke Cityeng ENG2. Championship15th362,9858372.133.233872734021.174752-5-0.15-0.0745.441.4+4.0+0.12+0.15Matches
2020-202131Stoke Cityeng ENG2. Championship14th241,6056738.817.817861272011.461916+3+0.17+0.3518.016.3+1.7+0.10-0.03Matches
2021-202232Wigan Athleticeng ENG3. League One1st332,7038265.330.031851723302.185931+28+0.93+0.31Matches
2022-202333Wigan Athleticeng ENG2. Championship24th464,0038796.744.545883613900.983561-26-0.58+0.0743.852.4-8.7-0.20+2.20Matches
2023-202434Wrexhameng ENG4. League Two3rd363,1488777.735.0368729001.976532+33+0.94+0.64Matches
13 Seasons5 Clubs4 Leagues44831,8307163.5353.73468724110226141.28326353-27-0.10-0.01156.1171.7-15.6-0.11-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Wigan Athletic (4 Seasons)2 Leagues15211,6617770.4129.61298779233501.29120133-13-0.12-0.0943.852.4-8.7-0.20+2.20
Stoke City (3 Seasons)1 League1027,5387460.783.8828662202431.2594105-11-0.13-0.0699.597.7+1.7+0.02-0.09
West Brom (3 Seasons)1 League995,2965351.658.8553244111.074783-36-0.61-0.4112.921.5-8.7-0.55-0.43
Sunderland (2 Seasons)1 League594,1877161.246.5443915
Wrexham (1 Season)1 League363,1488777.735.0368729001.976532+33+0.94+0.64
Championship (6 Seasons)22116,4967566.4183.318087124412531.10155207-52-0.33-0.11143.2150.2-6.9-0.05-0.09
Premier League (5 Seasons)1589,4836055.5105.4997159111.074783-36-0.61-0.4112.921.5-8.7-0.55-0.43
League Two (1 Season)363,1488777.735.0368729001.976532+33+0.94+0.64
League One (1 Season)332,7038265.330.031851723302.185931+28+0.93+0.31
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-201525Wigan Athleticeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201626West Bromeng ENGFA Cup9th54368790.84.85873001.605500.00+2.05Matches
2015-201626West Bromeng ENGLeague Cup17th21356864.31.51121111401.5002-2-1.33-0.13Matches
2016-201727West Bromeng ENGEFL Cup33rd1616150.80.71610001.0021+1+1.48+3.00Matches
2016-201727West Bromeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201828West Bromeng ENGEFL Cup17th21015156.11.1191111001.5031+2+1.78+2.92Matches
2017-201828West Bromeng ENGFA Cup9th21809066.72.02902011.5032+1+0.50-0.50Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1909050.01.01901003.0020+2+2.00+3.00Matches
2018-201929Stoke Cityeng ENGFA Cup33rd2924651.11.0174011800.5003-3-2.93-4.98Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1909027.31.01901003.0010+1+1.00+1.00Matches
2020-202131Stoke Cityeng ENGEFL Cup5th43599079.84.04903001.753300.00-0.99Matches
2020-202131Stoke Cityeng ENGFA Cup33rd1646471.10.71640000.0002-2-2.81+4.11Matches
2021-202232Wigan Athleticeng ENGEFL CupRd31858531.50.91850001.000000.00+0.97Matches
2021-202232Wigan Athleticeng ENGFA Cup244229.20.50022213.0021+1+2.05+2.05Matches
2022-202333Wigan Athleticeng ENGFA Cup21236268.31.4190113300.5012-1-0.73-0.73Matches
2023-202434Wrexhameng ENGEFL CupRd21606025.00.70016001.0010+1+1.50+2.00Matches
2023-202434Wrexhameng ENGFA Cup436090100.04.04904002.2575+2+0.50Matches
10 Seasons4 Clubs2 Leagues332,4607558.627.326881972621.523130+1+0.04+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Brom (3 Seasons)2 Leagues131,0037774.311.11189821211.381413+1+0.09+0.87
Stoke City (3 Seasons)2 Leagues96957756.57.7885511801.5668-2-0.26-0.26
Wigan Athletic (3 Seasons)2 Leagues63425733.53.8388232611.3334-1-0.260.00
Wrexham (1 Season)2 Leagues54208470.04.7490416002.0085+3+0.64+1.14
FA Cup (9 Seasons)201,4797466.616.416871242421.401923-4-0.24-0.24
EFL Cup (8 Seasons)139817549.510.91090732801.69127+5+0.46+1.00
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
2013-201424Wigan Athletic2. Europa LgGR5315633.5332Matches
1 Season1 Club1 League5315633.5332
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
201222ie Rep. of IrelandUEFA EuroGR115155.60.20011420.0001-1-6.00-3.53Matches
201424ie Rep. of IrelandWCQ52775530.83.1382121531.0045-1-0.32-0.32Matches
201424ie Rep. of IrelandFriendlies (M)63576056.74.0383233600.8358-3-0.76-1.42Matches
201525ie Rep. of IrelandFriendlies (M)1454550.00.50014501.000000.000.00Matches
201626ie Rep. of IrelandFriendlies (M)52444954.22.7285132501.6045-1-0.37-2.55Matches
201626ie Rep. of IrelandUEFA EuroR1642135359.22.4280122701.0024-2-0.85-0.23Matches
201626ie Rep. of IrelandUEFA Euro Qualifying94725243.75.2487352511.44125+7+1.33+0.15Matches
201727ie Rep. of IrelandFriendlies (M)31796066.32.0281111701.0024-2-1.01-1.99Matches
201828ie Rep. of IrelandWCQ119848991.110.9118910001.55111100.00-3.75Matches
201828ie Rep. of IrelandFriendlies (M)43358474.43.74843001.0024-2-0.54-0.54Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd21809050.02.02902000.5001-1-0.50+1.00Matches
201929ie Rep. of IrelandFriendlies (M)1222212.20.20012113.0020+2+8.18+7.04Matches
202030ie Rep. of IrelandFriendlies (M)1303033.30.30013000.000000.00+4.50Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB31876234.62.1287111410.3301-1-0.48+0.03Matches
202131ie Rep. of IrelandFriendlies (M)32528470.02.83840011.6742+2+0.71-3.45Matches
202131ie Rep. of IrelandUEFA Euro Qualifying97798792.78.79870001.5675+2+0.23+0.23Matches
202232ie Rep. of IrelandWCQ84345460.34.8490441901.1395+4+0.83+1.14Matches
202232ie Rep. of IrelandFriendlies (M)31725747.81.9272012812.3332+1+0.52+0.52Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB53006055.63.3387221910.8053+2+0.60+0.97Matches
202333ie Rep. of IrelandFriendlies (M)2804044.40.9166011402.001100.00-0.90Matches
202434ie Rep. of IrelandUEFA Euro Qualifying52505034.72.8277133210.6043+1+0.36+0.74Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)291,7165956.119.117817122831.382326-3-0.16-1.03
WCQ (3 Seasons)241,6957162.818.818881561731.302421+3+0.16-0.11
UEFA Euro Qualifying (3 Seasons)231,5016556.916.71585482821.302313+10+0.60+0.13
UEFA Nations League (3 Seasons)106676746.37.4788531720.605500.00+0.70
UEFA Euro (2 Seasons)52284636.22.5280132320.8025-3-1.18+0.61

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201222Sunderlandeng ENG1. Premier League20.52014Matches
2012-201323Sunderlandeng ENG1. Premier League26.04039Matches
2013-201424Wigan Athleticeng ENG2. Championship23.56138Matches
2013-201424Wigan Athletic2. Europa Lg3.5304Matches
2014-201525Wigan Athleticeng ENG2. Championship31.512139Matches
2014-201525Wigan Athleticeng ENGFA Cup1.00000Matches
2015-201626West Bromeng ENGFA Cup4.81000Matches
2015-201626West Bromeng ENGLeague Cup1.50000Matches
2015-201626West Bromeng ENG1. Premier League26.87136Matches
2016-201727West Bromeng ENGEFL Cup0.7100200500000Matches
2016-201727West Bromeng ENGFA Cup1.00000Matches
2016-201727West Bromeng ENG1. Premier League16.490030177971941000Matches
2017-201828West Bromeng ENGEFL Cup1.1100300400000Matches
2017-201828West Bromeng ENGFA Cup2.010023023040Matches
2017-201828West Bromeng ENG1. Premier League15.67003512588202800191152240.5Matches
2018-201929Stoke Cityeng ENG2. Championship32.811003746921521361001677610941.1Matches
2018-201929Stoke Cityeng ENGEFL Cup1.0000201100000Matches
2018-201929Stoke Cityeng ENGFA Cup1.0000101300000Matches
2019-202030Stoke Cityeng ENG2. Championship33.210004232102752043100163876856.1Matches
2019-202030Stoke Cityeng ENGEFL Cup1.00001107000Matches
2020-202131Stoke Cityeng ENG2. Championship17.870026124102171900092412859.4Matches
2020-202131Stoke Cityeng ENGEFL Cup4.020062123310Matches
2020-202131Stoke Cityeng ENGFA Cup0.70002201010Matches
2021-202232Wigan Athleticeng ENGEFL Cup0.91002208000Matches
2021-202232Wigan Athleticeng ENGFA Cup0.51000102000Matches
2021-202232Wigan Athleticeng ENG3. League One30.06105016820923360Matches
2022-202333Wigan Athleticeng ENG2. Championship44.59006323103024471000253686053.1Matches
2022-202333Wigan Athleticeng ENGFA Cup1.40001103000Matches
2023-202434Wrexhameng ENGEFL Cup0.71003002000Matches
2023-202434Wrexhameng ENGFA Cup4.010034234150Matches
2023-202434Wrexhameng ENG4. League Two35.012004319530519600Matches
13 Seasons5 Clubs7 Leagues384.51154052419363170918734520176628728750.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wigan Athletic (4 Seasons)5 Leagues136.93830197431852467107000253686053.1
West Brom (3 Seasons)3 Leagues70.027101083212217397300191152240.5
Stoke City (3 Seasons)3 Leagues91.5300011795266276110020042220420549.9
Sunderland (2 Seasons)1 League46.56053
Wrexham (1 Season)3 Leagues39.614004923734120650
FA Cup (9 Seasons)16.4400911366110000
EFL Cup (8 Seasons)10.960019525031000
Championship (6 Seasons)183.355202451133389410216920067527226550.7
Premier League (5 Seasons)105.429101542912185396900191152240.5
League Two (1 Season)35.012004319530519600
League One (1 Season)30.06105016820923360
Europa Lg (1 Season)3.5304
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
2011-201222Sunderland1 League20.52014
2012-201323Sunderland1 League26.04039
2013-201424Wigan Athletic2 Leagues27.09142
2014-201525Wigan Athletic2 Leagues32.51210390
2015-201626West Brom3 Leagues33.2810360
2016-201727West Brom3 Leagues18.11000321771021941000
2017-201828West Brom3 Leagues18.790040155115203200191152240.5
2018-201929Stoke City3 Leagues34.8110040461121921361001677610941.1
2019-202030Stoke City2 Leagues34.210004333102822043100163876856.1
2020-202131Stoke City3 Leagues22.590034165126202100092412859.4
2021-202232Wigan Athletic3 Leagues31.58105219821923360
2022-202333Wigan Athletic2 Leagues45.89006424103054471000253686053.1
2023-202434Wrexham3 Leagues39.614004923734120650
13 Seasons5 Clubs7 Leagues384.51154052419363170918734520176628728750.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wigan Athletic (4 Seasons)5 Leagues136.93830197431852467107000253686053.1
West Brom (3 Seasons)3 Leagues70.027101083212217397300191152240.5
Stoke City (3 Seasons)3 Leagues91.5300011795266276110020042220420549.9
Sunderland (2 Seasons)1 League46.56053
Wrexham (1 Season)3 Leagues39.614004923734120650
FA Cup (9 Seasons)16.4400911366110000
EFL Cup (8 Seasons)10.960019525031000
Championship (6 Seasons)183.355202451133389410216920067527226550.7
Premier League (5 Seasons)105.429101542912185396900191152240.5
League Two (1 Season)35.012004319530519600
League One (1 Season)30.06105016820923360
Europa Lg (1 Season)3.5304
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
2011-201222Sunderlandeng ENG1. Premier League13th20.52014Matches
2012-201323Sunderlandeng ENG1. Premier League17th26.04039Matches
2013-201424Wigan Athleticeng ENG2. Championship5th23.56138Matches
2014-201525Wigan Athleticeng ENG2. Championship23rd31.512139Matches
2015-201626West Bromeng ENG1. Premier League14th26.87136Matches
2016-201727West Bromeng ENG1. Premier League10th16.490030177971941000Matches
2017-201828West Bromeng ENG1. Premier League20th15.67003512588202800191152240.5Matches
2018-201929Stoke Cityeng ENG2. Championship16th32.811003746921521361001677610941.1Matches
2019-202030Stoke Cityeng ENG2. Championship15th33.210004232102752043100163876856.1Matches
2020-202131Stoke Cityeng ENG2. Championship14th17.870026124102171900092412859.4Matches
2021-202232Wigan Athleticeng ENG3. League One1st30.06105016820923360Matches
2022-202333Wigan Athleticeng ENG2. Championship24th44.59006323103024471000253686053.1Matches
2023-202434Wrexhameng ENG4. League Two3rd35.012004319530519600Matches
13 Seasons5 Clubs4 Leagues353.71024049217758159318333420176628728750.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wigan Athletic (4 Seasons)2 Leagues129.63330190391851167107000253686053.1
Stoke City (3 Seasons)1 League83.828001059023592589820042220420549.9
West Brom (3 Seasons)1 League58.823101012912185396900191152240.5
Sunderland (2 Seasons)1 League46.56053
Wrexham (1 Season)1 League35.012004319530519600
Championship (6 Seasons)183.355202451133389410216920067527226550.7
Premier League (5 Seasons)105.429101542912185396900191152240.5
League Two (1 Season)35.012004319530519600
League One (1 Season)30.06105016820923360
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-201525Wigan Athleticeng ENGFA Cup33rd1.00000Matches
2015-201626West Bromeng ENGFA Cup9th4.81000Matches
2015-201626West Bromeng ENGLeague Cup17th1.50000Matches
2016-201727West Bromeng ENGEFL Cup33rd0.7100200500000Matches
2016-201727West Bromeng ENGFA Cup33rd1.00000Matches
2017-201828West Bromeng ENGEFL Cup17th1.1100300400000Matches
2017-201828West Bromeng ENGFA Cup9th2.010023023040Matches
2018-201929Stoke Cityeng ENGEFL Cup17th1.0000201100000Matches
2018-201929Stoke Cityeng ENGFA Cup33rd1.0000101300000Matches
2019-202030Stoke Cityeng ENGEFL Cup17th1.00001107000Matches
2020-202131Stoke Cityeng ENGEFL Cup5th4.020062123310Matches
2020-202131Stoke Cityeng ENGFA Cup33rd0.70002201010Matches
2021-202232Wigan Athleticeng ENGEFL CupRd30.91002208000Matches
2021-202232Wigan Athleticeng ENGFA Cup0.51000102000Matches
2022-202333Wigan Athleticeng ENGFA Cup1.40001103000Matches
2023-202434Wrexhameng ENGEFL CupRd20.71003002000Matches
2023-202434Wrexhameng ENGFA Cup4.010034234150Matches
10 Seasons4 Clubs2 Leagues27.3100028165116411000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Brom (3 Seasons)2 Leagues11.14007303204000
Stoke City (3 Seasons)2 Leagues7.720012533532000
Wigan Athletic (3 Seasons)2 Leagues3.820034013000
Wrexham (1 Season)2 Leagues4.720064236150
FA Cup (9 Seasons)16.4400911366110000
EFL Cup (8 Seasons)10.960019525031000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201424Wigan Athletic2. Europa LgGR3.5304Matches
1 Season1 Club1 League3.5304
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201222ie Rep. of IrelandUEFA EuroGR0.20000Matches
201424ie Rep. of IrelandWCQ3.10000Matches
201424ie Rep. of IrelandFriendlies (M)4.02000Matches
201525ie Rep. of IrelandFriendlies (M)0.50000Matches
201626ie Rep. of IrelandFriendlies (M)2.71000Matches
201626ie Rep. of IrelandUEFA EuroR162.4000260635000Matches
201626ie Rep. of IrelandUEFA Euro Qualifying5.2400146032212000Matches
201727ie Rep. of IrelandFriendlies (M)2.01000Matches
201828ie Rep. of IrelandWCQ10.93000Matches
201828ie Rep. of IrelandFriendlies (M)3.71000Matches
2018-201929ie Rep. of IrelandUEFA Nations League23rd2.02000Matches
201929ie Rep. of IrelandFriendlies (M)0.20000Matches
202030ie Rep. of IrelandFriendlies (M)0.30000Matches
2020-202131ie Rep. of IrelandUEFA Nations LeagueLgB2.121123116010Matches
202131ie Rep. of IrelandFriendlies (M)2.80000Matches
202131ie Rep. of IrelandUEFA Euro Qualifying8.730014124431011000Matches
202232ie Rep. of IrelandWCQ4.800034036380Matches
202232ie Rep. of IrelandFriendlies (M)1.90000Matches
2022-202333ie Rep. of IrelandUEFA Nations LeagueLgB3.300061029110Matches
202333ie Rep. of IrelandFriendlies (M)0.90000Matches
202434ie Rep. of IrelandUEFA Euro Qualifying2.810011032230Matches
0 Seasons0 Clubs0 Leagues
Friendlies (M) (10 Seasons)19.15000
WCQ (3 Seasons)18.830034036380
UEFA Euro Qualifying (3 Seasons)16.7800291941071426000
UEFA Nations League (3 Seasons)7.441184145120
UEFA Euro (2 Seasons)2.5000260635000

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.