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-11-26TueChampionshipMatchweek 17HomeD 0–0Stoke CityPrestonYLB,WB6700001000591000.00.00.120405474.1021011Match Report
2024-11-06WedChampionshipMatchweek 14AwayW 2–0Stoke CityBlackburnYLB9001000000521100.00.00.631314273.8329100Match Report
2024-11-02SatChampionshipMatchweek 13HomeW 2–1Stoke CityDerby CountyYLB,CB9000000010431020.00.00.452253375.8215220Match Report
2024-10-26SatChampionshipMatchweek 12AwayL 0–2Stoke CitySheffield UtdYLB,CB9000000000685110.00.00.010465879.3428100Match Report
2024-10-22TueChampionshipMatchweek 11HomeD 2–2Stoke CityBristol CityNLB2700000000191000.00.00.01091369.227000Match 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-201221Shamrock Rov2. Europa Lg654945.5000000100.000.000.000.000.00Matches
2012-201322Aston Villaeng ENG1. Premier League764705.2000000100.000.000.000.000.00Matches
2013-201423Doncastereng ENG2. Championship13111,01011.2000000100.000.000.000.000.00
2013-201423Notts Countyeng ENG3. League One221351.5000000200.000.000.000.000.00
2014-201524Doncastereng ENGFA Cup443604.0000000100.000.000.000.000.00Matches
2014-201524Doncastereng ENG3. League One28272,43327.0112100400.040.040.070.040.07Matches
2014-201524Northamptoneng ENG4. League Two443604.0112100300.250.250.500.250.50Matches
2015-201625Portsmoutheng ENGFA Cup554505.0000000000.000.000.000.000.00Matches
2015-201625Portsmoutheng ENGLeague Cup10360.4011000000.002.502.500.002.50Matches
2015-201625Portsmoutheng ENG4. League Two45454,03344.8099000910.000.200.200.000.20Matches
2016-201726Portsmoutheng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2016-201726Portsmoutheng ENG4. League Two45453,97844.21910100800.020.200.230.020.23Matches
2017-201827Sheffield Utdeng ENG2. Championship45453,97044.1145100900.020.090.110.020.11Matches
2017-201827Sheffield Utdeng ENGEFL Cup00Matches
2017-201827Sheffield Utdeng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2018-201928Sheffield Utdeng ENG2. Championship45454,02644.74610400803.93.95.99.81272342740.090.130.220.090.220.090.130.220.090.22Matches
2018-201928Sheffield Utdeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201928Sheffield Utdeng ENGFA Cup00Matches
2019-202029Sheffield Utdeng ENGEFL Cup10670.7000000000.000.000.000.000.00Matches
2019-202029Sheffield Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202029Sheffield Utdeng ENG1. Premier League38383,34537.2246200701.31.35.36.6921741970.050.110.160.050.160.040.140.180.040.18Matches
2020-202130Sheffield Utdeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2020-202130Sheffield Utdeng ENG1. Premier League30302,70030.0011000601.31.31.62.944124990.000.030.030.000.030.040.050.100.040.10Matches
2021-202231Sheffield Utdeng ENG2. Championship22211,87620.8134100500.90.93.94.9391201230.050.140.190.050.190.040.190.230.040.23Matches
2021-202231Sheffield Utdeng ENGEFL Cup111201.3101100000.750.000.750.750.75Matches
2022-202332Sheffield Utdeng ENG2. Championship1297908.8022000200.80.81.52.31630450.000.230.230.000.230.090.170.270.090.27Matches
2022-202332Sheffield Utdeng ENGFA Cup11840.9000000000.000.000.000.000.00Matches
2023-202433Stoke Cityeng ENG2. Championship21181,53817.1000000710.20.20.91.127104640.000.000.000.000.000.010.060.070.010.07Matches
2023-202433Stoke Cityeng ENGEFL Cup00Matches
2024-202534Stoke Cityeng ENG2. Championship865315.9022000100.10.11.21.4825290.000.340.340.000.340.020.210.230.020.23Matches
2024-202534Stoke Cityeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
14 Seasons8 Clubs7 Leagues39237533,422371.412445612007528.68.620.429.03538118310.030.120.150.030.150.050.120.180.050.18
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sheffield Utd (6 Seasons)4 Leagues20119517,459194.0920299003708.38.318.326.53186827380.050.100.150.050.150.060.130.190.060.19
Portsmouth (2 Seasons)3 Leagues97968,58795.4120211001710.010.210.220.010.22
Doncaster (2 Seasons)3 Leagues45423,80342.3112100600.020.020.050.020.05
Stoke City (2 Seasons)2 Leagues30252,11423.5022000810.30.32.22.535129930.000.090.090.000.090.010.100.110.010.11
Aston Villa (1 Season)1 League764705.2000000100.000.000.000.000.00
Shamrock Rov (1 Season)1 League654945.5000000100.000.000.000.000.00
Northampton (1 Season)1 League443604.0112100300.250.250.500.250.50
Notts County (1 Season)1 League221351.5000000200.000.000.000.000.00
FA Cup (8 Seasons)16151,34514.9011000100.000.070.070.000.07
Championship (7 Seasons)16615513,741152.7617236003315.95.913.619.52175135350.040.110.150.040.150.060.140.200.060.20
EFL Cup (7 Seasons)533884.3112100000.230.230.460.230.46
League Two (3 Seasons)94948,37193.0219212002010.020.200.230.020.23
Premier League (3 Seasons)75746,51572.42572001402.62.66.99.51362982960.030.070.100.030.100.040.100.140.040.14
League One (2 Seasons)30292,56828.5112100600.040.040.070.040.07
Europa Lg (1 Season)654945.5000000100.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-201221Shamrock Rov1 League654945.5000000100.000.000.000.000.00
2012-201322Aston Villa1 League764705.2000000100.000.000.000.000.00
2013-201423Notts County1 League221351.5000000200.000.000.000.000.00
2013-201423Doncaster1 League13111,01011.2000000100.000.000.000.000.00
2014-201524Doncaster2 Leagues32312,79331.0112100500.030.030.060.030.06
2014-201524Northampton1 League443604.0112100300.250.250.500.250.50
2015-201625Portsmouth3 Leagues51504,51950.201010000910.000.200.200.000.20
2016-201726Portsmouth2 Leagues46464,06845.211011100800.020.220.240.020.24
2017-201827Sheffield Utd3 Leagues47464,06145.1145100900.020.090.110.020.11
2018-201928Sheffield Utd3 Leagues46464,14646.14610400803.93.95.99.81272342740.090.130.220.090.220.090.130.220.090.22
2019-202029Sheffield Utd3 Leagues40393,50238.9246200701.31.35.36.6921741970.050.100.150.050.150.040.140.180.040.18
2020-202130Sheffield Utd2 Leagues32322,88032.0011000601.31.31.62.944124990.000.030.030.000.030.040.050.100.040.10
2021-202231Sheffield Utd2 Leagues23221,99622.2235200500.90.93.94.9391201230.090.140.230.090.230.040.190.230.040.23
2022-202332Sheffield Utd2 Leagues13108749.7022000200.80.81.52.31630450.000.210.210.000.210.090.170.270.090.27
2023-202433Stoke City2 Leagues21181,53817.1000000710.20.20.91.127104640.000.000.000.000.000.010.060.070.010.07
2024-202534Stoke City2 Leagues975766.4022000100.10.11.21.4825290.000.310.310.000.310.020.210.230.020.23
14 Seasons8 Clubs7 Leagues39237533,422371.412445612007528.68.620.429.03538118310.030.120.150.030.150.050.120.180.050.18
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sheffield Utd (6 Seasons)4 Leagues20119517,459194.0920299003708.38.318.326.53186827380.050.100.150.050.150.060.130.190.060.19
Portsmouth (2 Seasons)3 Leagues97968,58795.4120211001710.010.210.220.010.22
Doncaster (2 Seasons)3 Leagues45423,80342.3112100600.020.020.050.020.05
Stoke City (2 Seasons)2 Leagues30252,11423.5022000810.30.32.22.535129930.000.090.090.000.090.010.100.110.010.11
Aston Villa (1 Season)1 League764705.2000000100.000.000.000.000.00
Shamrock Rov (1 Season)1 League654945.5000000100.000.000.000.000.00
Northampton (1 Season)1 League443604.0112100300.250.250.500.250.50
Notts County (1 Season)1 League221351.5000000200.000.000.000.000.00
FA Cup (8 Seasons)16151,34514.9011000100.000.070.070.000.07
Championship (7 Seasons)16615513,741152.7617236003315.95.913.619.52175135350.040.110.150.040.150.060.140.200.060.20
EFL Cup (7 Seasons)533884.3112100000.230.230.460.230.46
League Two (3 Seasons)94948,37193.0219212002010.020.200.230.020.23
Premier League (3 Seasons)75746,51572.42572001402.62.66.99.51362982960.030.070.100.030.100.040.100.140.040.14
League One (2 Seasons)30292,56828.5112100600.040.040.070.040.07
Europa Lg (1 Season)654945.5000000100.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
2012-201322Aston Villaeng ENG1. Premier League15th764705.2000000100.000.000.000.000.00Matches
2013-201423Notts Countyeng ENG3. League One20th221351.5000000200.000.000.000.000.00
2013-201423Doncastereng ENG2. Championship22nd13111,01011.2000000100.000.000.000.000.00
2014-201524Doncastereng ENG3. League One13th28272,43327.0112100400.040.040.070.040.07Matches
2014-201524Northamptoneng ENG4. League Two12th443604.0112100300.250.250.500.250.50Matches
2015-201625Portsmoutheng ENG4. League Two6th45454,03344.8099000910.000.200.200.000.20Matches
2016-201726Portsmoutheng ENG4. League Two1st45453,97844.21910100800.020.200.230.020.23Matches
2017-201827Sheffield Utdeng ENG2. Championship10th45453,97044.1145100900.020.090.110.020.11Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd45454,02644.74610400803.93.95.99.81272342740.090.130.220.090.220.090.130.220.090.22Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th38383,34537.2246200701.31.35.36.6921741970.050.110.160.050.160.040.140.180.040.18Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30302,70030.0011000601.31.31.62.944124990.000.030.030.000.030.040.050.100.040.10Matches
2021-202231Sheffield Utdeng ENG2. Championship5th22211,87620.8134100500.90.93.94.9391201230.050.140.190.050.190.040.190.230.040.23Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd1297908.8022000200.80.81.52.31630450.000.230.230.000.230.090.170.270.090.27Matches
2023-202433Stoke Cityeng ENG2. Championship17th21181,53817.1000000710.20.20.91.127104640.000.000.000.000.000.010.060.070.010.07Matches
2024-202534Stoke Cityeng ENG2. Championship19th865315.9022000100.10.11.21.4825290.000.340.340.000.340.020.210.230.020.23Matches
13 Seasons7 Clubs4 Leagues36535231,195346.611425311007328.68.620.429.03538118310.030.120.150.030.150.050.120.180.050.18
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sheffield Utd (6 Seasons)2 Leagues19218816,707185.6820288003708.38.318.326.53186827380.040.110.150.040.150.060.130.190.060.19
Portsmouth (2 Seasons)1 League90908,01189.0118191001710.010.200.210.010.21
Doncaster (2 Seasons)2 Leagues41383,44338.3112100500.030.030.050.030.05
Stoke City (2 Seasons)1 League29242,06923.0022000810.30.32.22.535129930.000.090.090.000.090.010.100.110.010.11
Aston Villa (1 Season)1 League764705.2000000100.000.000.000.000.00
Northampton (1 Season)1 League443604.0112100300.250.250.500.250.50
Notts County (1 Season)1 League221351.5000000200.000.000.000.000.00
Championship (7 Seasons)16615513,741152.7617236003315.95.913.619.52175135350.040.110.150.040.150.060.140.200.060.20
League Two (3 Seasons)94948,37193.0219212002010.020.200.230.020.23
Premier League (3 Seasons)75746,51572.42572001402.62.66.99.51362982960.030.070.100.030.100.040.100.140.040.14
League One (2 Seasons)30292,56828.5112100600.040.040.070.040.07
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-201524Doncastereng ENGFA Cup33rd443604.0000000100.000.000.000.000.00Matches
2015-201625Portsmoutheng ENGFA Cup17th554505.0000000000.000.000.000.000.00Matches
2015-201625Portsmoutheng ENGLeague Cup33rd10360.4011000000.002.502.500.002.50Matches
2016-201726Portsmoutheng ENGFA Cup85th11901.0011000000.001.001.000.001.00Matches
2017-201827Sheffield Utdeng ENGEFL Cup33rd00Matches
2017-201827Sheffield Utdeng ENGFA Cup9th21911.0000000000.000.000.000.000.00Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2018-201928Sheffield Utdeng ENGFA Cup33rd00Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th10670.7000000000.000.000.000.000.00Matches
2019-202029Sheffield Utdeng ENGFA Cup5th11901.0000000000.000.000.000.000.00Matches
2020-202130Sheffield Utdeng ENGFA Cup5th221802.0000000000.000.000.000.000.00Matches
2021-202231Sheffield Utdeng ENGEFL CupRd3111201.3101100000.750.000.750.750.75Matches
2022-202332Sheffield Utdeng ENGFA CupSF11840.9000000000.000.000.000.000.00Matches
2023-202433Stoke Cityeng ENGEFL CupRd300Matches
2024-202534Stoke Cityeng ENGEFL CupRd411450.5000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues21181,73319.3123100100.050.100.160.050.16
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Sheffield Utd (6 Seasons)2 Leagues977528.4101100000.120.000.120.120.12
Portsmouth (2 Seasons)2 Leagues765766.4022000000.000.310.310.000.31
Stoke City (2 Seasons)1 League11450.5000000000.000.000.000.000.00
Doncaster (1 Season)1 League443604.0000000100.000.000.000.000.00
FA Cup (8 Seasons)16151,34514.9011000100.000.070.070.000.07
EFL Cup (7 Seasons)533884.3112100000.230.230.460.230.46
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201221Shamrock Rov2. Europa LgGR654945.5000000100.000.000.000.000.00Matches
1 Season1 Club1 League654945.5000000100.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
201827ie Rep. of IrelandFriendlies (M)311291.4000000000.000.000.000.000.00Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd311651.8000000000.000.000.000.000.00Matches
201928ie Rep. of IrelandFriendlies (M)10150.2011000000.006.006.000.006.00Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB443604.0000000100.000.000.000.000.00Matches
202130ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202130ie Rep. of IrelandUEFA Euro Qualifying887508.3011000300.000.120.120.000.12Matches
202231ie Rep. of IrelandWCQ332572.9000000100.000.000.000.000.00Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB221421.6000000000.000.000.000.000.00Matches
202433ie Rep. of IrelandFriendlies (M)00Matches
202433ie Rep. of IrelandUEFA Euro Qualifying11450.5000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues26211,95321.7022000500.000.090.090.000.09
Friendlies (M) (4 Seasons)522342.6011000000.000.380.380.000.38
UEFA Nations League (3 Seasons)976677.4000000100.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)997958.8011000300.000.110.110.000.11
WCQ (1 Season)332572.9000000100.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-201221Shamrock Rov2. Europa Lg5.5000.0000Matches
2012-201322Aston Villaeng ENG1. Premier League5.2010.190.0000Matches
2013-201423Doncastereng ENG2. Championship11.2000.0000
2013-201423Notts Countyeng ENG3. League One1.5000.0000
2014-201524Doncastereng ENGFA Cup4.0000Matches
2014-201524Doncastereng ENG3. League One27.0140.150.2500Matches
2014-201524Northamptoneng ENG4. League Two4.0110.251.0000Matches
2015-201625Portsmoutheng ENGFA Cup5.0000Matches
2015-201625Portsmoutheng ENGLeague Cup0.4000Matches
2015-201625Portsmoutheng ENG4. League Two44.8050.110.0000Matches
2016-201726Portsmoutheng ENGFA Cup1.0000Matches
2016-201726Portsmoutheng ENG4. League Two44.21040.000.090.2500Matches
2017-201827Sheffield Utdeng ENG2. Championship44.111119.10.250.020.091.0000Matches
2017-201827Sheffield Utdeng ENGFA Cup1.00100.00.990.000.0000Matches
2018-201928Sheffield Utdeng ENG2. Championship44.7436925.00.800.200.110.4416.50003.93.90.11+0.1+0.1Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.3011100.00.750.750.000.0000Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.70000.000.0000Matches
2019-202029Sheffield Utdeng ENGFA Cup1.00000.000.0000Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.2222418.20.590.110.090.5017.80001.31.30.06+0.7+0.7Matches
2020-202130Sheffield Utdeng ENGFA Cup2.002150.01.000.500.000.0000Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.0016425.00.530.130.000.0017.40001.31.30.08-1.3-1.3Matches
2021-202231Sheffield Utdeng ENG2. Championship20.8110220.00.480.100.100.5014.90000.90.90.09+0.1+0.1Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.3111100.00.750.751.001.0000Matches
2022-202332Sheffield Utdeng ENG2. Championship8.808112.50.910.110.000.0018.30000.80.80.10-0.8-0.8Matches
2022-202332Sheffield Utdeng ENGFA Cup0.90100.01.070.000.0000Matches
2023-202433Stoke Cityeng ENG2. Championship17.10400.00.230.000.0018.60000.20.20.04-0.2-0.2Matches
2024-202534Stoke Cityeng ENG2. Championship5.903133.30.510.170.000.0021.30000.10.10.04-0.1-0.1Matches
2024-202534Stoke Cityeng ENGEFL Cup0.50000.000.0000Matches
14 Seasons8 Clubs7 Leagues371.4121164025.00.440.110.090.3017.20008.68.60.09-1.6-1.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sheffield Utd (6 Seasons)4 Leagues194.091092422.00.560.120.080.3817.00008.38.30.09-1.3-1.3
Portsmouth (2 Seasons)3 Leagues95.41090.000.100.1100
Doncaster (2 Seasons)3 Leagues42.3140.100.2500
Stoke City (2 Seasons)2 Leagues23.507114.30.300.040.000.0019.80000.30.30.04-0.3-0.3
Aston Villa (1 Season)1 League5.2010.190.0000
Shamrock Rov (1 Season)1 League5.5000.0000
Northampton (1 Season)1 League4.0110.251.0000
Notts County (1 Season)1 League1.5000.0000
FA Cup (8 Seasons)14.904125.00.810.200.000.0000
Championship (7 Seasons)152.76721419.40.510.090.080.4316.90005.95.90.10-0.9-0.9
EFL Cup (7 Seasons)4.3122100.00.510.510.500.5000
League Two (3 Seasons)93.020100.000.110.2000
Premier League (3 Seasons)72.4238921.10.570.120.050.2217.60002.62.60.07-0.6-0.6
League One (2 Seasons)28.5140.140.2500
Europa Lg (1 Season)5.5000.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-201221Shamrock Rov1 League5.5000.0000
2012-201322Aston Villa1 League5.2010.190.0000
2013-201423Notts County1 League1.5000.0000
2013-201423Doncaster1 League11.2000.0000
2014-201524Doncaster2 Leagues31.0140.150.2500
2014-201524Northampton1 League4.0110.251.0000
2015-201625Portsmouth3 Leagues50.2050.110.0000
2016-201726Portsmouth2 Leagues45.21040.000.090.2500
2017-201827Sheffield Utd3 Leagues45.111218.30.270.020.081.0000
2018-201928Sheffield Utd3 Leagues46.14371027.00.800.220.110.4016.50003.93.90.11+0.1+0.1
2019-202029Sheffield Utd3 Leagues38.9222418.20.570.100.090.5017.80001.31.30.06+0.7+0.7
2020-202130Sheffield Utd2 Leagues32.0018527.80.560.160.000.0017.40001.31.30.08-1.3-1.3
2021-202231Sheffield Utd2 Leagues22.2211327.30.500.140.180.6714.90000.90.90.09+0.1+0.1
2022-202332Sheffield Utd2 Leagues9.709111.10.930.100.000.0018.30000.80.80.10-0.8-0.8
2023-202433Stoke City2 Leagues17.10400.00.230.000.0018.60000.20.20.04-0.2-0.2
2024-202534Stoke City2 Leagues6.403133.30.470.160.000.0021.30000.10.10.04-0.1-0.1
14 Seasons8 Clubs7 Leagues371.4121164025.00.440.110.090.3017.20008.68.60.09-1.6-1.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sheffield Utd (6 Seasons)4 Leagues194.091092422.00.560.120.080.3817.00008.38.30.09-1.3-1.3
Portsmouth (2 Seasons)3 Leagues95.41090.000.100.1100
Doncaster (2 Seasons)3 Leagues42.3140.100.2500
Stoke City (2 Seasons)2 Leagues23.507114.30.300.040.000.0019.80000.30.30.04-0.3-0.3
Aston Villa (1 Season)1 League5.2010.190.0000
Shamrock Rov (1 Season)1 League5.5000.0000
Northampton (1 Season)1 League4.0110.251.0000
Notts County (1 Season)1 League1.5000.0000
FA Cup (8 Seasons)14.904125.00.810.200.000.0000
Championship (7 Seasons)152.76721419.40.510.090.080.4316.90005.95.90.10-0.9-0.9
EFL Cup (7 Seasons)4.3122100.00.510.510.500.5000
League Two (3 Seasons)93.020100.000.110.2000
Premier League (3 Seasons)72.4238921.10.570.120.050.2217.60002.62.60.07-0.6-0.6
League One (2 Seasons)28.5140.140.2500
Europa Lg (1 Season)5.5000.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
2012-201322Aston Villaeng ENG1. Premier League15th5.2010.190.0000Matches
2013-201423Notts Countyeng ENG3. League One20th1.5000.0000
2013-201423Doncastereng ENG2. Championship22nd11.2000.0000
2014-201524Doncastereng ENG3. League One13th27.0140.150.2500Matches
2014-201524Northamptoneng ENG4. League Two12th4.0110.251.0000Matches
2015-201625Portsmoutheng ENG4. League Two6th44.8050.110.0000Matches
2016-201726Portsmoutheng ENG4. League Two1st44.21040.000.090.2500Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.111119.10.250.020.091.0000Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.7436925.00.800.200.110.4416.50003.93.90.11+0.1+0.1Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.2222418.20.590.110.090.5017.80001.31.30.06+0.7+0.7Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.0016425.00.530.130.000.0017.40001.31.30.08-1.3-1.3Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.8110220.00.480.100.100.5014.90000.90.90.09+0.1+0.1Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.808112.50.910.110.000.0018.30000.80.80.10-0.8-0.8Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.10400.00.230.000.0018.60000.20.20.04-0.2-0.2Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.903133.30.510.170.000.0021.30000.10.10.04-0.1-0.1Matches
13 Seasons7 Clubs4 Leagues346.6111103723.60.440.110.080.3017.20008.68.60.09-1.6-1.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sheffield Utd (6 Seasons)2 Leagues185.681032120.40.550.110.080.3817.00008.38.30.09-1.3-1.3
Portsmouth (2 Seasons)1 League89.01090.000.100.1100
Doncaster (2 Seasons)2 Leagues38.3140.100.2500
Stoke City (2 Seasons)1 League23.007114.30.300.040.000.0019.80000.30.30.04-0.3-0.3
Aston Villa (1 Season)1 League5.2010.190.0000
Northampton (1 Season)1 League4.0110.251.0000
Notts County (1 Season)1 League1.5000.0000
Championship (7 Seasons)152.76721419.40.510.090.080.4316.90005.95.90.10-0.9-0.9
League Two (3 Seasons)93.020100.000.110.2000
Premier League (3 Seasons)72.4238921.10.570.120.050.2217.60002.62.60.07-0.6-0.6
League One (2 Seasons)28.5140.140.2500
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-201524Doncastereng ENGFA Cup33rd4.0000Matches
2015-201625Portsmoutheng ENGFA Cup17th5.0000Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.4000Matches
2016-201726Portsmoutheng ENGFA Cup85th1.0000Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.00100.00.990.000.0000Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.3011100.00.750.750.000.0000Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.70000.000.0000Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.00000.000.0000Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.002150.01.000.500.000.0000Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.3111100.00.750.751.001.0000Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.90100.01.070.000.0000Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.50000.000.0000Matches
11 Seasons4 Clubs2 Leagues19.316350.00.680.340.170.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Utd (6 Seasons)2 Leagues8.416350.00.720.360.170.3300
Portsmouth (2 Seasons)2 Leagues6.4000
Stoke City (2 Seasons)1 League0.50000.000.0000
Doncaster (1 Season)1 League4.0000
FA Cup (8 Seasons)14.904125.00.810.200.000.0000
EFL Cup (7 Seasons)4.3122100.00.510.510.500.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2011-201221Shamrock Rov2. Europa LgGR5.5000.0000Matches
1 Season1 Club1 League5.5000.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
201827ie Rep. of IrelandFriendlies (M)1.4000Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.8000Matches
201928ie Rep. of IrelandFriendlies (M)0.2000Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.00200.00.500.000.0000Matches
202130ie Rep. of IrelandFriendlies (M)1.0000Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.30600.00.720.000.0000Matches
202231ie Rep. of IrelandWCQ2.90100.00.350.000.0000Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.60000.000.0000Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.50000.000.0000Matches
6 Seasons1 Club4 Leagues21.70900.00.520.000.0000
Friendlies (M) (4 Seasons)2.6000
UEFA Nations League (3 Seasons)7.40200.00.360.000.0000
UEFA Euro Qualifying (2 Seasons)8.80600.00.680.000.0000
WCQ (1 Season)2.90100.00.350.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-201221Shamrock Rov2. Europa Lg5.50Matches
2012-201322Aston Villaeng ENG1. Premier League5.20Matches
2013-201423Doncastereng ENG2. Championship11.20
2013-201423Notts Countyeng ENG3. League One1.50
2014-201524Doncastereng ENGFA Cup4.00Matches
2014-201524Doncastereng ENG3. League One27.01Matches
2014-201524Northamptoneng ENG4. League Two4.01Matches
2015-201625Portsmoutheng ENGFA Cup5.00Matches
2015-201625Portsmoutheng ENGLeague Cup0.41Matches
2015-201625Portsmoutheng ENG4. League Two44.89Matches
2016-201726Portsmoutheng ENGFA Cup1.01Matches
2016-201726Portsmoutheng ENG4. League Two44.29Matches
2017-201827Sheffield Utdeng ENG2. Championship44.14Matches
2017-201827Sheffield Utdeng ENGFA Cup1.00Matches
2018-201928Sheffield Utdeng ENG2. Championship44.71775248671.427873119011021117087.358681771.713335537.565.96.6+0.1391455623234Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.30Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.70Matches
2019-202029Sheffield Utdeng ENGFA Cup1.00Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.21383190272.721879836978590586.746562674.310724643.545.34.2-1.3341104612174Matches
2020-202130Sheffield Utdeng ENGFA Cup2.00Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.01108145975.916993728262770389.237548277.87718641.411.61.7-0.617883310124Matches
2021-202231Sheffield Utdeng ENG2. Championship20.81022136574.916812661854162287.038048778.08218544.333.93.3-0.92098388120Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.30Matches
2022-202332Sheffield Utdeng ENG2. Championship8.823934569.34089149511514281.09013069.2274856.321.50.8+0.57249230Matches
2022-202332Sheffield Utdeng ENGFA Cup0.90Matches
2023-202433Stoke Cityeng ENG2. Championship17.1773102675.314213544032938086.635645178.98015252.600.92.4-0.91674294104Matches
2024-202534Stoke Cityeng ENG2. Championship5.923230376.6409914339611087.311314180.1204050.021.21.1+0.881910225Matches
2024-202534Stoke Cityeng ENGEFL Cup0.50Matches
14 Seasons8 Clubs7 Leagues371.46532888673.5105958425383514403287.22365313475.5526121243.44420.420.0+23.614155822161811
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sheffield Utd (6 Seasons)4 Leagues194.05527755773.187646356653089354287.21896254274.6426102041.82018.316.5+1.711746518255682
Portsmouth (2 Seasons)3 Leagues95.420
Doncaster (2 Seasons)3 Leagues42.31
Stoke City (2 Seasons)2 Leagues23.51005132975.618312687342549086.746959279.210019252.122.23.5-0.22493396129
Aston Villa (1 Season)1 League5.20
Shamrock Rov (1 Season)1 League5.50
Northampton (1 Season)1 League4.01
Notts County (1 Season)1 League1.50
FA Cup (8 Seasons)14.91
Championship (7 Seasons)152.74041552573.167086268872102242486.71525202675.334278043.81713.614.1+3.49036014239513
EFL Cup (7 Seasons)4.31
League Two (3 Seasons)93.019
Premier League (3 Seasons)72.42491336174.138872156511412160887.8840110875.818443242.656.95.9-1.9511987922298
League One (2 Seasons)28.51
Europa Lg (1 Season)5.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-201221Shamrock Rov1 League5.50
2012-201322Aston Villa1 League5.20
2013-201423Notts County1 League1.50
2013-201423Doncaster1 League11.20
2014-201524Doncaster2 Leagues31.01
2014-201524Northampton1 League4.01
2015-201625Portsmouth3 Leagues50.210
2016-201726Portsmouth2 Leagues45.210
2017-201827Sheffield Utd3 Leagues45.14
2018-201928Sheffield Utd3 Leagues46.11775248671.427873119011021117087.358681771.713335537.565.96.6+0.1391455623234
2019-202029Sheffield Utd3 Leagues38.91383190272.721879836978590586.746562674.310724643.545.34.2-1.3341104612174
2020-202130Sheffield Utd2 Leagues32.01108145975.916993728262770389.237548277.87718641.411.61.7-0.617883310124
2021-202231Sheffield Utd2 Leagues22.21022136574.916812661854162287.038048778.08218544.333.93.3-0.92098388120
2022-202332Sheffield Utd2 Leagues9.723934569.34089149511514281.09013069.2274856.321.50.8+0.57249230
2023-202433Stoke City2 Leagues17.1773102675.314213544032938086.635645178.98015252.600.92.4-0.91674294104
2024-202534Stoke City2 Leagues6.423230376.6409914339611087.311314180.1204050.021.21.1+0.881910225
14 Seasons8 Clubs7 Leagues371.46532888673.5105958425383514403287.22365313475.5526121243.44420.420.0+23.614155822161811
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sheffield Utd (6 Seasons)4 Leagues194.05527755773.187646356653089354287.21896254274.6426102041.82018.316.5+1.711746518255682
Portsmouth (2 Seasons)3 Leagues95.420
Doncaster (2 Seasons)3 Leagues42.31
Stoke City (2 Seasons)2 Leagues23.51005132975.618312687342549086.746959279.210019252.122.23.5-0.22493396129
Aston Villa (1 Season)1 League5.20
Shamrock Rov (1 Season)1 League5.50
Northampton (1 Season)1 League4.01
Notts County (1 Season)1 League1.50
FA Cup (8 Seasons)14.91
Championship (7 Seasons)152.74041552573.167086268872102242486.71525202675.334278043.81713.614.1+3.49036014239513
EFL Cup (7 Seasons)4.31
League Two (3 Seasons)93.019
Premier League (3 Seasons)72.42491336174.138872156511412160887.8840110875.818443242.656.95.9-1.9511987922298
League One (2 Seasons)28.51
Europa Lg (1 Season)5.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
2012-201322Aston Villaeng ENG1. Premier League15th5.20Matches
2013-201423Notts Countyeng ENG3. League One20th1.50
2013-201423Doncastereng ENG2. Championship22nd11.20
2014-201524Doncastereng ENG3. League One13th27.01Matches
2014-201524Northamptoneng ENG4. League Two12th4.01Matches
2015-201625Portsmoutheng ENG4. League Two6th44.89Matches
2016-201726Portsmoutheng ENG4. League Two1st44.29Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.14Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.71775248671.427873119011021117087.358681771.713335537.565.96.6+0.1391455623234Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.21383190272.721879836978590586.746562674.310724643.545.34.2-1.3341104612174Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.01108145975.916993728262770389.237548277.87718641.411.61.7-0.617883310124Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.81022136574.916812661854162287.038048778.08218544.333.93.3-0.92098388120Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.823934569.34089149511514281.09013069.2274856.321.50.8+0.57249230Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.1773102675.314213544032938086.635645178.98015252.600.92.4-0.91674294104Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.923230376.6409914339611087.311314180.1204050.021.21.1+0.881910225Matches
13 Seasons7 Clubs4 Leagues346.66532888673.5105958425383514403287.22365313475.5526121243.44220.420.0+21.614155822161811
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sheffield Utd (6 Seasons)2 Leagues185.65527755773.187646356653089354287.21896254274.6426102041.82018.316.5+1.711746518255682
Portsmouth (2 Seasons)1 League89.018
Doncaster (2 Seasons)2 Leagues38.31
Stoke City (2 Seasons)1 League23.01005132975.618312687342549086.746959279.210019252.122.23.5-0.22493396129
Aston Villa (1 Season)1 League5.20
Northampton (1 Season)1 League4.01
Notts County (1 Season)1 League1.50
Championship (7 Seasons)152.74041552573.167086268872102242486.71525202675.334278043.81713.614.1+3.49036014239513
League Two (3 Seasons)93.019
Premier League (3 Seasons)72.42491336174.138872156511412160887.8840110875.818443242.656.95.9-1.9511987922298
League One (2 Seasons)28.51
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-201524Doncastereng ENGFA Cup33rd4.00Matches
2015-201625Portsmoutheng ENGFA Cup17th5.00Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.41Matches
2016-201726Portsmoutheng ENGFA Cup85th1.01Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.00Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.30Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.70Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.00Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.00Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.30Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.90Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.50Matches
11 Seasons4 Clubs2 Leagues19.32
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Sheffield Utd (6 Seasons)2 Leagues8.40
Portsmouth (2 Seasons)2 Leagues6.42
Stoke City (2 Seasons)1 League0.50
Doncaster (1 Season)1 League4.00
FA Cup (8 Seasons)14.91
EFL Cup (7 Seasons)4.31
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2011-201221Shamrock Rov2. Europa LgGR5.50Matches
1 Season1 Club1 League5.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
201827ie Rep. of IrelandFriendlies (M)1.40Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.80Matches
201928ie Rep. of IrelandFriendlies (M)0.21Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.00Matches
202130ie Rep. of IrelandFriendlies (M)1.00Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.31Matches
202231ie Rep. of IrelandWCQ2.90Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.60Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.50Matches
6 Seasons1 Club4 Leagues21.72
Friendlies (M) (4 Seasons)2.61
UEFA Nations League (3 Seasons)7.40
UEFA Euro Qualifying (2 Seasons)8.81
WCQ (1 Season)2.90

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-201221Shamrock Rov2. Europa Lg5.5Matches
2012-201322Aston Villaeng ENG1. Premier League5.2Matches
2013-201423Doncastereng ENG2. Championship11.2
2013-201423Notts Countyeng ENG3. League One1.5
2014-201524Doncastereng ENGFA Cup4.0Matches
2014-201524Doncastereng ENG3. League One27.0Matches
2014-201524Northamptoneng ENG4. League Two4.0Matches
2015-201625Portsmoutheng ENGFA Cup5.0Matches
2015-201625Portsmoutheng ENGLeague Cup0.4Matches
2015-201625Portsmoutheng ENG4. League Two44.8Matches
2016-201726Portsmoutheng ENGFA Cup1.0Matches
2016-201726Portsmoutheng ENG4. League Two44.20Matches
2017-201827Sheffield Utdeng ENG2. Championship44.1147Matches
2017-201827Sheffield Utdeng ENGFA Cup1.02Matches
2018-201928Sheffield Utdeng ENG2. Championship44.72486201445513210151442000017751783Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.35Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.70Matches
2019-202029Sheffield Utdeng ENGFA Cup1.01Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.219021581315112512330400001383666Matches
2020-202130Sheffield Utdeng ENGFA Cup2.07Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.014591238206110964195000011081531Matches
2021-202231Sheffield Utdeng ENG2. Championship20.813651163195113116118400001022729Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.32Matches
2022-202332Sheffield Utdeng ENG2. Championship8.83452974601224460000239212Matches
2022-202332Sheffield Utdeng ENGFA Cup0.90Matches
2023-202433Stoke Cityeng ENG2. Championship17.110268511721847431540000773332Matches
2024-202534Stoke Cityeng ENG2. Championship5.9303244583101555000023215Matches
2024-202534Stoke Cityeng ENGEFL Cup0.51Matches
14 Seasons8 Clubs7 Leagues371.488867388144767134464613800000653251258
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (6 Seasons)4 Leagues194.07557629312174683758711710000552747221
Portsmouth (2 Seasons)3 Leagues95.40
Doncaster (2 Seasons)3 Leagues42.3
Stoke City (2 Seasons)2 Leagues23.51329109523021575920900001005437
Aston Villa (1 Season)1 League5.2
Shamrock Rov (1 Season)1 League5.5
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
FA Cup (8 Seasons)14.910
Championship (7 Seasons)152.7552545699264511304418810000404130161
EFL Cup (7 Seasons)4.38
League Two (3 Seasons)93.00
Premier League (3 Seasons)72.43361281952122214187499000024912197
League One (2 Seasons)28.5
Europa Lg (1 Season)5.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-201221Shamrock Rov1 League5.5
2012-201322Aston Villa1 League5.2
2013-201423Notts County1 League1.5
2013-201423Doncaster1 League11.2
2014-201524Doncaster2 Leagues31.0
2014-201524Northampton1 League4.0
2015-201625Portsmouth3 Leagues50.2
2016-201726Portsmouth2 Leagues45.20
2017-201827Sheffield Utd3 Leagues45.1149
2018-201928Sheffield Utd3 Leagues46.12486201445513210156442000017751783
2019-202029Sheffield Utd3 Leagues38.919021581315112512430400001383666
2020-202130Sheffield Utd2 Leagues32.014591238206110971195000011081531
2021-202231Sheffield Utd2 Leagues22.213651163195113116318400001022729
2022-202332Sheffield Utd2 Leagues9.73452974601224460000239212
2023-202433Stoke City2 Leagues17.110268511721847431540000773332
2024-202534Stoke City2 Leagues6.4303244583101655000023215
14 Seasons8 Clubs7 Leagues371.488867388144767134464613800000653251258
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (6 Seasons)4 Leagues194.07557629312174683758711710000552747221
Portsmouth (2 Seasons)3 Leagues95.40
Doncaster (2 Seasons)3 Leagues42.3
Stoke City (2 Seasons)2 Leagues23.51329109523021575920900001005437
Aston Villa (1 Season)1 League5.2
Shamrock Rov (1 Season)1 League5.5
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
FA Cup (8 Seasons)14.910
Championship (7 Seasons)152.7552545699264511304418810000404130161
EFL Cup (7 Seasons)4.38
League Two (3 Seasons)93.00
Premier League (3 Seasons)72.43361281952122214187499000024912197
League One (2 Seasons)28.5
Europa Lg (1 Season)5.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
2012-201322Aston Villaeng ENG1. Premier League15th5.2Matches
2013-201423Notts Countyeng ENG3. League One20th1.5
2013-201423Doncastereng ENG2. Championship22nd11.2
2014-201524Doncastereng ENG3. League One13th27.0Matches
2014-201524Northamptoneng ENG4. League Two12th4.0Matches
2015-201625Portsmoutheng ENG4. League Two6th44.8Matches
2016-201726Portsmoutheng ENG4. League Two1st44.20Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.1147Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.72486201445513210151442000017751783Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.219021581315112512330400001383666Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.014591238206110964195000011081531Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.813651163195113116118400001022729Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.83452974601224460000239212Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.110268511721847431540000773332Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.9303244583101555000023215Matches
13 Seasons7 Clubs4 Leagues346.688867388144767134462813800000653251258
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (6 Seasons)2 Leagues185.67557629312174683757011710000552747221
Portsmouth (2 Seasons)1 League89.00
Doncaster (2 Seasons)2 Leagues38.3
Stoke City (2 Seasons)1 League23.01329109523021575820900001005437
Aston Villa (1 Season)1 League5.2
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
Championship (7 Seasons)152.7552545699264511304418810000404130161
League Two (3 Seasons)93.00
Premier League (3 Seasons)72.43361281952122214187499000024912197
League One (2 Seasons)28.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
2014-201524Doncastereng ENGFA Cup33rd4.0Matches
2015-201625Portsmoutheng ENGFA Cup17th5.0Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.4Matches
2016-201726Portsmoutheng ENGFA Cup85th1.0Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.02Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.35Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.70Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.01Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.07Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.32Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.90Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.51Matches
11 Seasons4 Clubs2 Leagues19.318
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (6 Seasons)2 Leagues8.417
Portsmouth (2 Seasons)2 Leagues6.4
Stoke City (2 Seasons)1 League0.51
Doncaster (1 Season)1 League4.0
FA Cup (8 Seasons)14.910
EFL Cup (7 Seasons)4.38
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201221Shamrock Rov2. Europa LgGR5.5Matches
1 Season1 Club1 League5.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
201827ie Rep. of IrelandFriendlies (M)1.4Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.8Matches
201928ie Rep. of IrelandFriendlies (M)0.2Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.09Matches
202130ie Rep. of IrelandFriendlies (M)1.0Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.318Matches
202231ie Rep. of IrelandWCQ2.97Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.67Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.51Matches
6 Seasons1 Club4 Leagues21.742
Friendlies (M) (4 Seasons)2.6
UEFA Nations League (3 Seasons)7.416
UEFA Euro Qualifying (2 Seasons)8.819
WCQ (1 Season)2.97

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-201221Shamrock Rov2. Europa Lg5.5Matches
2012-201322Aston Villaeng ENG1. Premier League5.2Matches
2013-201423Doncastereng ENG2. Championship11.2
2013-201423Notts Countyeng ENG3. League One1.5
2014-201524Doncastereng ENGFA Cup4.0Matches
2014-201524Doncastereng ENG3. League One27.0Matches
2014-201524Northamptoneng ENG4. League Two4.0Matches
2015-201625Portsmoutheng ENGFA Cup5.0Matches
2015-201625Portsmoutheng ENGLeague Cup0.4Matches
2015-201625Portsmoutheng ENG4. League Two44.8Matches
2016-201726Portsmoutheng ENGFA Cup1.0Matches
2016-201726Portsmoutheng ENG4. League Two44.2Matches
2017-201827Sheffield Utdeng ENG2. Championship44.1Matches
2017-201827Sheffield Utdeng ENGFA Cup1.0Matches
2018-201928Sheffield Utdeng ENG2. Championship44.7952.12756615290.20800010Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.3Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.7Matches
2019-202029Sheffield Utdeng ENGFA Cup1.0Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.2772.07635522090.24801000Matches
2020-202130Sheffield Utdeng ENGFA Cup2.0Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.0391.30360012040.13300010Matches
2021-202231Sheffield Utdeng ENG2. Championship20.8452.16393120070.34600100Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.3Matches
2022-202332Sheffield Utdeng ENG2. Championship8.8182.05141020120.23100100Matches
2022-202332Sheffield Utdeng ENGFA Cup0.9Matches
2023-202433Stoke Cityeng ENG2. Championship17.1321.87281100230.18300000Matches
2024-202534Stoke Cityeng ENG2. Championship5.9203.39181010071.19700000Matches
2024-202534Stoke Cityeng ENGEFL Cup0.5Matches
14 Seasons8 Clubs7 Leagues371.43261.982731713995410.253601220
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (6 Seasons)4 Leagues194.02741.942271512893310.222601220
Portsmouth (2 Seasons)3 Leagues95.4
Doncaster (2 Seasons)3 Leagues42.3
Stoke City (2 Seasons)2 Leagues23.5522.264621102100.431000000
Aston Villa (1 Season)1 League5.2
Shamrock Rov (1 Season)1 League5.5
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
FA Cup (8 Seasons)14.9
Championship (7 Seasons)152.72102.16174128655280.292500210
EFL Cup (7 Seasons)4.3
League Two (3 Seasons)93.0
Premier League (3 Seasons)72.41161.739955340130.191101010
League One (2 Seasons)28.5
Europa Lg (1 Season)5.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-201221Shamrock Rov1 League5.5
2012-201322Aston Villa1 League5.2
2013-201423Notts County1 League1.5
2013-201423Doncaster1 League11.2
2014-201524Doncaster2 Leagues31.0
2014-201524Northampton1 League4.0
2015-201625Portsmouth3 Leagues50.2
2016-201726Portsmouth2 Leagues45.2
2017-201827Sheffield Utd3 Leagues45.1
2018-201928Sheffield Utd3 Leagues46.1952.12756615290.20800010
2019-202029Sheffield Utd3 Leagues38.9772.07635522090.24801000
2020-202130Sheffield Utd2 Leagues32.0391.30360012040.13300010
2021-202231Sheffield Utd2 Leagues22.2452.16393120070.34600100
2022-202332Sheffield Utd2 Leagues9.7182.05141020120.23100100
2023-202433Stoke City2 Leagues17.1321.87281100230.18300000
2024-202534Stoke City2 Leagues6.4203.39181010071.19700000
14 Seasons8 Clubs7 Leagues371.43261.982731713995410.253601220
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (6 Seasons)4 Leagues194.02741.942271512893310.222601220
Portsmouth (2 Seasons)3 Leagues95.4
Doncaster (2 Seasons)3 Leagues42.3
Stoke City (2 Seasons)2 Leagues23.5522.264621102100.431000000
Aston Villa (1 Season)1 League5.2
Shamrock Rov (1 Season)1 League5.5
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
FA Cup (8 Seasons)14.9
Championship (7 Seasons)152.72102.16174128655280.292500210
EFL Cup (7 Seasons)4.3
League Two (3 Seasons)93.0
Premier League (3 Seasons)72.41161.739955340130.191101010
League One (2 Seasons)28.5
Europa Lg (1 Season)5.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
2012-201322Aston Villaeng ENG1. Premier League15th5.2Matches
2013-201423Notts Countyeng ENG3. League One20th1.5
2013-201423Doncastereng ENG2. Championship22nd11.2
2014-201524Doncastereng ENG3. League One13th27.0Matches
2014-201524Northamptoneng ENG4. League Two12th4.0Matches
2015-201625Portsmoutheng ENG4. League Two6th44.8Matches
2016-201726Portsmoutheng ENG4. League Two1st44.2Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.1Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.7952.12756615290.20800010Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.2772.07635522090.24801000Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.0391.30360012040.13300010Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.8452.16393120070.34600100Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.8182.05141020120.23100100Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.1321.87281100230.18300000Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.9203.39181010071.19700000Matches
13 Seasons7 Clubs4 Leagues346.63261.982731713995410.253601220
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (6 Seasons)2 Leagues185.62741.942271512893310.222601220
Portsmouth (2 Seasons)1 League89.0
Doncaster (2 Seasons)2 Leagues38.3
Stoke City (2 Seasons)1 League23.0522.264621102100.431000000
Aston Villa (1 Season)1 League5.2
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
Championship (7 Seasons)152.72102.16174128655280.292500210
League Two (3 Seasons)93.0
Premier League (3 Seasons)72.41161.739955340130.191101010
League One (2 Seasons)28.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
2014-201524Doncastereng ENGFA Cup33rd4.0Matches
2015-201625Portsmoutheng ENGFA Cup17th5.0Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.4Matches
2016-201726Portsmoutheng ENGFA Cup85th1.0Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.0Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.3Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.7Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.0Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.0Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.3Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.9Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.5Matches
11 Seasons4 Clubs2 Leagues19.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (6 Seasons)2 Leagues8.4
Portsmouth (2 Seasons)2 Leagues6.4
Stoke City (2 Seasons)1 League0.5
Doncaster (1 Season)1 League4.0
FA Cup (8 Seasons)14.9
EFL Cup (7 Seasons)4.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201221Shamrock Rov2. Europa LgGR5.5Matches
1 Season1 Club1 League5.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
201827ie Rep. of IrelandFriendlies (M)1.4Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.8Matches
201928ie Rep. of IrelandFriendlies (M)0.2Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.0Matches
202130ie Rep. of IrelandFriendlies (M)1.0Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.3Matches
202231ie Rep. of IrelandWCQ2.9Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.6Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.5Matches
6 Seasons1 Club4 Leagues21.7
Friendlies (M) (4 Seasons)2.6
UEFA Nations League (3 Seasons)7.4
UEFA Euro Qualifying (2 Seasons)8.8
WCQ (1 Season)2.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Shamrock Rov2. Europa Lg5.5Matches
2012-201322Aston Villaeng ENG1. Premier League5.2Matches
2013-201423Doncastereng ENG2. Championship11.2
2013-201423Notts Countyeng ENG3. League One1.5
2014-201524Doncastereng ENGFA Cup4.0Matches
2014-201524Doncastereng ENG3. League One27.0Matches
2014-201524Northamptoneng ENG4. League Two4.0Matches
2015-201625Portsmoutheng ENGFA Cup5.0Matches
2015-201625Portsmoutheng ENGLeague Cup0.4Matches
2015-201625Portsmoutheng ENG4. League Two44.8Matches
2016-201726Portsmoutheng ENGFA Cup1.0Matches
2016-201726Portsmoutheng ENG4. League Two44.200Matches
2017-201827Sheffield Utdeng ENG2. Championship44.15656Matches
2017-201827Sheffield Utdeng ENGFA Cup1.022Matches
2018-201928Sheffield Utdeng ENG2. Championship44.711274574510569062.23468959601721610Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.300Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.710Matches
2019-202029Sheffield Utdeng ENGFA Cup1.021Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.2814648267429643.8542781935116713Matches
2020-202130Sheffield Utdeng ENGFA Cup2.011Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.0592632198335856.9254112292281811Matches
2021-202231Sheffield Utdeng ENG2. Championship20.8392125113193948.720214172665360Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.301Matches
2022-202332Sheffield Utdeng ENG2. Championship8.828131783172763.0101019836151Matches
2022-202332Sheffield Utdeng ENGFA Cup0.900Matches
2023-202433Stoke Cityeng ENG2. Championship17.1342022111233762.214228142155460Matches
2024-202534Stoke Cityeng ENG2. Championship5.91065414666.72303515170Matches
2024-202534Stoke Cityeng ENGEFL Cup0.500Matches
14 Seasons8 Clubs7 Leagues371.43632682061243319435355.0159192421502385404275
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (6 Seasons)4 Leagues194.03192421791093116731053.9143167341332124703645
Portsmouth (2 Seasons)3 Leagues95.4000
Doncaster (2 Seasons)3 Leagues42.30
Stoke City (2 Seasons)2 Leagues23.5442627152274362.816258172670630
Aston Villa (1 Season)1 League5.20
Shamrock Rov (1 Season)1 League5.50
Northampton (1 Season)1 League4.00
Notts County (1 Season)1 League1.50
FA Cup (8 Seasons)14.9540
Championship (7 Seasons)152.7223190126791811919959.880124221021763432751
EFL Cup (7 Seasons)4.3110
League Two (3 Seasons)93.0000
Premier League (3 Seasons)72.4140728045157515448.779682048571971524
League One (2 Seasons)28.50
Europa Lg (1 Season)5.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-201221Shamrock Rov1 League5.50
2012-201322Aston Villa1 League5.20
2013-201423Notts County1 League1.50
2013-201423Doncaster1 League11.20
2014-201524Doncaster2 Leagues31.00
2014-201524Northampton1 League4.00
2015-201625Portsmouth3 Leagues50.20
2016-201726Portsmouth2 Leagues45.2000
2017-201827Sheffield Utd3 Leagues45.158580
2018-201928Sheffield Utd3 Leagues46.111274574510569062.23468959601721610
2019-202029Sheffield Utd3 Leagues38.9814948267429643.8542781936116713
2020-202130Sheffield Utd2 Leagues32.0592732198335856.9254112292381811
2021-202231Sheffield Utd2 Leagues22.2392125113193948.720214172765360
2022-202332Sheffield Utd2 Leagues9.728131783172763.0101019836151
2023-202433Stoke City2 Leagues17.1342022111233762.214228142155460
2024-202534Stoke City2 Leagues6.41065414666.72303515170
14 Seasons8 Clubs7 Leagues371.43632682061243319435355.0159192421502385404275
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (6 Seasons)4 Leagues194.03192421791093116731053.9143167341332124703645
Portsmouth (2 Seasons)3 Leagues95.4000
Doncaster (2 Seasons)3 Leagues42.30
Stoke City (2 Seasons)2 Leagues23.5442627152274362.816258172670630
Aston Villa (1 Season)1 League5.20
Shamrock Rov (1 Season)1 League5.50
Northampton (1 Season)1 League4.00
Notts County (1 Season)1 League1.50
FA Cup (8 Seasons)14.9540
Championship (7 Seasons)152.7223190126791811919959.880124221021763432751
EFL Cup (7 Seasons)4.3110
League Two (3 Seasons)93.0000
Premier League (3 Seasons)72.4140728045157515448.779682048571971524
League One (2 Seasons)28.50
Europa Lg (1 Season)5.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
2012-201322Aston Villaeng ENG1. Premier League15th5.2Matches
2013-201423Notts Countyeng ENG3. League One20th1.5
2013-201423Doncastereng ENG2. Championship22nd11.2
2014-201524Doncastereng ENG3. League One13th27.0Matches
2014-201524Northamptoneng ENG4. League Two12th4.0Matches
2015-201625Portsmoutheng ENG4. League Two6th44.8Matches
2016-201726Portsmoutheng ENG4. League Two1st44.200Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.15656Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.711274574510569062.23468959601721610Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.2814648267429643.8542781935116713Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.0592632198335856.9254112292281811Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.8392125113193948.720214172665360Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.828131783172763.0101019836151Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.1342022111233762.214228142155460Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.91065414666.72303515170Matches
13 Seasons7 Clubs4 Leagues346.63632622061243319435355.0159192421502335404275
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (6 Seasons)2 Leagues185.63192361791093116731053.9143167341332074703645
Portsmouth (2 Seasons)1 League89.0000
Doncaster (2 Seasons)2 Leagues38.30
Stoke City (2 Seasons)1 League23.0442627152274362.816258172670630
Aston Villa (1 Season)1 League5.20
Northampton (1 Season)1 League4.00
Notts County (1 Season)1 League1.50
Championship (7 Seasons)152.7223190126791811919959.880124221021763432751
League Two (3 Seasons)93.0000
Premier League (3 Seasons)72.4140728045157515448.779682048571971524
League One (2 Seasons)28.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
2014-201524Doncastereng ENGFA Cup33rd4.0Matches
2015-201625Portsmoutheng ENGFA Cup17th5.0Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.4Matches
2016-201726Portsmoutheng ENGFA Cup85th1.0Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.022Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.300Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.710Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.021Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.011Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.301Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.900Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.500Matches
11 Seasons4 Clubs2 Leagues19.3650
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (6 Seasons)2 Leagues8.4650
Portsmouth (2 Seasons)2 Leagues6.40
Stoke City (2 Seasons)1 League0.5000
Doncaster (1 Season)1 League4.00
FA Cup (8 Seasons)14.9540
EFL Cup (7 Seasons)4.3110
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Shamrock Rov2. Europa LgGR5.5Matches
1 Season1 Club1 League5.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
201827ie Rep. of IrelandFriendlies (M)1.4Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.8Matches
201928ie Rep. of IrelandFriendlies (M)0.2Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.051Matches
202130ie Rep. of IrelandFriendlies (M)1.0Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.3613Matches
202231ie Rep. of IrelandWCQ2.953Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.611Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.502Matches
6 Seasons1 Club4 Leagues21.717200
Friendlies (M) (4 Seasons)2.60
UEFA Nations League (3 Seasons)7.4620
UEFA Euro Qualifying (2 Seasons)8.86150
WCQ (1 Season)2.9530

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-201221Shamrock Rov2. Europa Lg5.5Matches
2012-201322Aston Villaeng ENG1. Premier League5.2Matches
2013-201423Doncastereng ENG2. Championship11.2
2013-201423Notts Countyeng ENG3. League One1.5
2014-201524Doncastereng ENGFA Cup4.0Matches
2014-201524Doncastereng ENG3. League One27.0Matches
2014-201524Northamptoneng ENG4. League Two4.0Matches
2015-201625Portsmoutheng ENGFA Cup5.0Matches
2015-201625Portsmoutheng ENGLeague Cup0.4Matches
2015-201625Portsmoutheng ENG4. League Two44.8Matches
2016-201726Portsmoutheng ENGFA Cup1.0Matches
2016-201726Portsmoutheng ENG4. League Two44.2Matches
2017-201827Sheffield Utdeng ENG2. Championship44.1Matches
2017-201827Sheffield Utdeng ENGFA Cup1.0Matches
2018-201928Sheffield Utdeng ENG2. Championship44.73043153755127310641143043613862.32337.7126368774093127823557351652274Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.3Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.7Matches
2019-202029Sheffield Utdeng ENGFA Cup1.0Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.2229083502960852732290846172.62226.211365912317792632055431336197Matches
2020-202130Sheffield Utdeng ENGFA Cup2.0Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.01785112527788485451785352057.11645.78154012204144206452999399Matches
2021-202231Sheffield Utdeng ENG2. Championship20.8158349420688484441583362261.11438.9830369717713934103422964123Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.3Matches
2022-202332Sheffield Utdeng ENG2. Championship8.845921109181173274599333.3555.621010555481610216925045Matches
2022-202332Sheffield Utdeng ENGFA Cup0.9Matches
2023-202433Stoke Cityeng ENG2. Championship17.1119465382549273251194231252.21147.8570256112282717514463664Matches
2024-202534Stoke Cityeng ENG2. Championship5.93641812015194836410440.0660.01576903618913120129Matches
2024-202534Stoke Cityeng ENGEFL Cup0.5Matches
14 Seasons8 Clubs7 Leagues371.4107185012815459034253361071825816062.09737.649812480413219353235792241436032831
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sheffield Utd (6 Seasons)4 Leagues194.09160418231338903058303916022514464.08035.642542155311630318209732071385195738
Portsmouth (2 Seasons)3 Leagues95.4
Doncaster (2 Seasons)3 Leagues42.3
Stoke City (2 Seasons)2 Leagues23.5155883502700367331558331648.51751.5727325115893526617583793
Aston Villa (1 Season)1 League5.2
Shamrock Rov (1 Season)1 League5.5
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
FA Cup (8 Seasons)14.9
Championship (7 Seasons)152.7664330617862842208821866431397956.85942.4303014880800121715253124713703535
EFL Cup (7 Seasons)4.3
League Two (3 Seasons)93.0
Premier League (3 Seasons)72.4407519510291748133711840751198168.13831.91951992452181368326100722329296
League One (2 Seasons)28.5
Europa Lg (1 Season)5.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-201221Shamrock Rov1 League5.5
2012-201322Aston Villa1 League5.2
2013-201423Notts County1 League1.5
2013-201423Doncaster1 League11.2
2014-201524Doncaster2 Leagues31.0
2014-201524Northampton1 League4.0
2015-201625Portsmouth3 Leagues50.2
2016-201726Portsmouth2 Leagues45.2
2017-201827Sheffield Utd3 Leagues45.1
2018-201928Sheffield Utd3 Leagues46.13043153755127310641143043613862.32337.7126368774093127823557351652274
2019-202029Sheffield Utd3 Leagues38.9229083502960852732290846172.62226.211365912317792632055431336197
2020-202130Sheffield Utd2 Leagues32.01785112527788485451785352057.11645.78154012204144206452999399
2021-202231Sheffield Utd2 Leagues22.2158349420688484441583362261.11438.9830369717713934103422964123
2022-202332Sheffield Utd2 Leagues9.745921109181173274599333.3555.621010555481610216925045
2023-202433Stoke City2 Leagues17.1119465382549273251194231252.21147.8570256112282717514463664
2024-202534Stoke City2 Leagues6.43641812015194836410440.0660.01576903618913120129
14 Seasons8 Clubs7 Leagues371.4107185012815459034253361071825816062.09737.649812480413219353235792241436032831
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sheffield Utd (6 Seasons)4 Leagues194.09160418231338903058303916022514464.08035.642542155311630318209732071385195738
Portsmouth (2 Seasons)3 Leagues95.4
Doncaster (2 Seasons)3 Leagues42.3
Stoke City (2 Seasons)2 Leagues23.5155883502700367331558331648.51751.5727325115893526617583793
Aston Villa (1 Season)1 League5.2
Shamrock Rov (1 Season)1 League5.5
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
FA Cup (8 Seasons)14.9
Championship (7 Seasons)152.7664330617862842208821866431397956.85942.4303014880800121715253124713703535
EFL Cup (7 Seasons)4.3
League Two (3 Seasons)93.0
Premier League (3 Seasons)72.4407519510291748133711840751198168.13831.91951992452181368326100722329296
League One (2 Seasons)28.5
Europa Lg (1 Season)5.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
2012-201322Aston Villaeng ENG1. Premier League15th5.2Matches
2013-201423Notts Countyeng ENG3. League One20th1.5
2013-201423Doncastereng ENG2. Championship22nd11.2
2014-201524Doncastereng ENG3. League One13th27.0Matches
2014-201524Northamptoneng ENG4. League Two12th4.0Matches
2015-201625Portsmoutheng ENG4. League Two6th44.8Matches
2016-201726Portsmoutheng ENG4. League Two1st44.2Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.1Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.73043153755127310641143043613862.32337.7126368774093127823557351652274Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.2229083502960852732290846172.62226.211365912317792632055431336197Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.01785112527788485451785352057.11645.78154012204144206452999399Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.8158349420688484441583362261.11438.9830369717713934103422964123Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.845921109181173274599333.3555.621010555481610216925045Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.1119465382549273251194231252.21147.8570256112282717514463664Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.93641812015194836410440.0660.01576903618913120129Matches
13 Seasons7 Clubs4 Leagues346.6107185012815459034253361071825816062.09737.649812480413219353235792241436032831
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sheffield Utd (6 Seasons)2 Leagues185.69160418231338903058303916022514464.08035.642542155311630318209732071385195738
Portsmouth (2 Seasons)1 League89.0
Doncaster (2 Seasons)2 Leagues38.3
Stoke City (2 Seasons)1 League23.0155883502700367331558331648.51751.5727325115893526617583793
Aston Villa (1 Season)1 League5.2
Northampton (1 Season)1 League4.0
Notts County (1 Season)1 League1.5
Championship (7 Seasons)152.7664330617862842208821866431397956.85942.4303014880800121715253124713703535
League Two (3 Seasons)93.0
Premier League (3 Seasons)72.4407519510291748133711840751198168.13831.91951992452181368326100722329296
League One (2 Seasons)28.5
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-201524Doncastereng ENGFA Cup33rd4.0Matches
2015-201625Portsmoutheng ENGFA Cup17th5.0Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.4Matches
2016-201726Portsmoutheng ENGFA Cup85th1.0Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.0Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.3Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.7Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.0Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.0Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.3Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.9Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.5Matches
11 Seasons4 Clubs2 Leagues19.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
Sheffield Utd (6 Seasons)2 Leagues8.4
Portsmouth (2 Seasons)2 Leagues6.4
Stoke City (2 Seasons)1 League0.5
Doncaster (1 Season)1 League4.0
FA Cup (8 Seasons)14.9
EFL Cup (7 Seasons)4.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2011-201221Shamrock Rov2. Europa LgGR5.5Matches
1 Season1 Club1 League5.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
201827ie Rep. of IrelandFriendlies (M)1.4Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.8Matches
201928ie Rep. of IrelandFriendlies (M)0.2Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.0Matches
202130ie Rep. of IrelandFriendlies (M)1.0Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.3Matches
202231ie Rep. of IrelandWCQ2.9Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.6Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.5Matches
6 Seasons1 Club4 Leagues21.7
Friendlies (M) (4 Seasons)2.6
UEFA Nations League (3 Seasons)7.4
UEFA Euro Qualifying (2 Seasons)8.8
WCQ (1 Season)2.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201221Shamrock Rov2. Europa Lg6494825.5551Matches
2012-201322Aston Villaeng ENG1. Premier League74706713.75.2641Matches
2013-201423Doncastereng ENG2. Championship131,0107824.411.2112
2013-201423Notts Countyeng ENG3. League One2135683.31.520
2014-201524Doncastereng ENGFA Cup436090100.04.04904001.7564+2+0.50Matches
2014-201524Doncastereng ENG3. League One282,4338758.827.02725141.393634+2+0.07+0.39Matches
2014-201524Northamptoneng ENG4. League Two4360908.74.044000.0049-5-1.25-1.49Matches
2015-201625Portsmoutheng ENGFA Cup545090100.05.05905002.0086+2+0.40Matches
2015-201625Portsmoutheng ENGLeague Cup1363620.00.40013503.001100.000.00Matches
2015-201625Portsmoutheng ENG4. League Two454,0339097.444.84544011.687545+30+0.67-0.17Matches
2016-201726Portsmoutheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201726Portsmoutheng ENG4. League Two453,9788896.144.24542001.917839+39+0.88+0.88Matches
2017-201827Sheffield Utdeng ENG2. Championship453,9708895.944.14542011.476055+5+0.11-0.95Matches
2017-201827Sheffield Utdeng ENGEFL Cup00002Matches
2017-201827Sheffield Utdeng ENGFA Cup2914633.71.019011111.5001-1-0.99-1.99Matches
2018-201928Sheffield Utdeng ENG2. Championship454,0268997.244.7458942011.967641+35+0.78-0.8072.340.4+31.9+0.71+0.29Matches
2018-201928Sheffield Utdeng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2018-201928Sheffield Utdeng ENGFA Cup00001Matches
2019-202029Sheffield Utdeng ENGEFL Cup1676737.20.70016713.0021+1+1.34+2.14Matches
2019-202029Sheffield Utdeng ENGFA Cup1909023.11.01901000.0012-1-1.00-2.20Matches
2019-202029Sheffield Utdeng ENG1. Premier League383,3458897.837.2388836001.42393900.000.0041.748.7-7.0-0.19+0.89Matches
2020-202130Sheffield Utdeng ENGFA Cup21809050.02.02902001.5023-1-0.50-1.50Matches
2020-202130Sheffield Utdeng ENG1. Premier League302,7009078.930.0309030000.471354-41-1.37-1.1223.551.0-27.5-0.92-0.66Matches
2021-202231Sheffield Utdeng ENG2. Championship221,8768545.320.821881812031.653021+9+0.43+0.0732.721.2+11.5+0.55+0.23Matches
2021-202231Sheffield Utdeng ENGEFL Cup112012040.01.311201001.002200.00-1.00Matches
2022-202332Sheffield Utdeng ENG2. Championship127906619.18.8978433012.08137+6+0.68-0.0713.18.3+4.9+0.56-0.05Matches
2022-202332Sheffield Utdeng ENGFA Cup1848415.60.91840003.0020+2+2.14+1.95Matches
2023-202433Stoke Cityeng ENG2. Championship211,5387337.117.118831231601.522115+6+0.35+0.9421.420.2+1.2+0.07+0.25Matches
2023-202433Stoke Cityeng ENGEFL Cup00002Matches
2024-202534Stoke Cityeng ENG2. Championship85316626.85.9684421441.50115+6+1.02+1.829.28.4+0.8+0.14+0.86Matches
2024-202534Stoke Cityeng ENGEFL Cup1454511.50.51450001.000000.00-1.57Matches
14 Seasons8 Clubs7 Leagues39233,4228553.2371.4375883281724221.55482387+95+0.27+0.13214.0198.2+15.8+0.100.00
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sheffield Utd (6 Seasons)4 Leagues20117,4598767.6194.019589178630111.48241227+14+0.07-0.47183.4169.6+13.8+0.10-0.29
Portsmouth (2 Seasons)3 Leagues978,5878995.495.496909213511.8016393+70+0.73+0.52
Doncaster (2 Seasons)3 Leagues453,8038544.042.3429029341.444238+4+0.13+0.45
Stoke City (2 Seasons)2 Leagues302,1147031.223.525821651561.503220+12+0.51+1.0030.628.6+2.1+0.09+0.46
Aston Villa (1 Season)1 League74706713.75.2641
Shamrock Rov (1 Season)1 League6494825.5551
Northampton (1 Season)1 League4360908.74.044000.0049-5-1.25-1.49
Notts County (1 Season)1 League2135683.31.520
FA Cup (8 Seasons)161,3458452.714.91590141121.632018+2+0.13-0.59
Championship (7 Seasons)16613,7418351.2152.7155871221121101.70211144+67+0.47+0.37148.898.4+50.4+0.52+0.38
EFL Cup (7 Seasons)53887824.04.3395225151.8065+1+0.23-0.57
League Two (3 Seasons)948,3718967.493.09490011.7215793+64+0.69+0.44
Premier League (3 Seasons)756,5158763.572.4748970101.005293-41-0.61-0.3865.299.8-34.6-0.51-0.18
League One (2 Seasons)302,5688631.028.52925141.393634+2+0.07+0.39
Europa Lg (1 Season)6494825.5551
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-201221Shamrock Rov1 League6494825.5551
2012-201322Aston Villa1 League74706713.75.2641
2013-201423Notts County1 League2135683.31.520
2013-201423Doncaster1 League131,0107824.411.2112
2014-201524Doncaster2 Leagues322,7938762.131.0319029141.444238+4+0.13+0.45
2014-201524Northampton1 League4360908.74.044000.0049-5-1.25-1.49
2015-201625Portsmouth3 Leagues514,5198994.750.250904913511.748452+32+0.64+0.28
2016-201726Portsmouth2 Leagues464,0688896.245.2469043001.877941+38+0.84+0.84
2017-201827Sheffield Utd3 Leagues474,0618688.545.14690431141.476056+4+0.09-0.94
2018-201928Sheffield Utd3 Leagues464,1469095.346.1469043021.947742+35+0.76-0.8272.340.4+31.9+0.71+0.29
2019-202029Sheffield Utd3 Leagues403,5028887.838.939883716711.42424200.00-0.5541.748.7-7.0-0.19+0.89
2020-202130Sheffield Utd2 Leagues322,8809076.232.0329032000.531557-42-1.31-1.3123.551.0-27.5-0.92-0.66
2021-202231Sheffield Utd2 Leagues231,9968745.022.222901912031.623223+9+0.410.0032.721.2+11.5+0.55+0.23
2022-202332Sheffield Utd2 Leagues138746718.79.71078433012.15157+8+0.82+0.1413.18.3+4.9+0.56-0.05
2023-202433Stoke City2 Leagues211,5387334.917.118831231621.522115+6+0.35+0.9421.420.2+1.2+0.07+0.25
2024-202534Stoke City2 Leagues95766424.36.4778421441.44115+6+0.94+1.299.28.4+0.8+0.14+0.86
14 Seasons8 Clubs7 Leagues39233,4228553.2371.4375883281724221.55482387+95+0.27+0.13214.0198.2+15.8+0.100.00
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sheffield Utd (6 Seasons)4 Leagues20117,4598767.6194.019589178630111.48241227+14+0.07-0.47183.4169.6+13.8+0.10-0.29
Portsmouth (2 Seasons)3 Leagues978,5878995.495.496909213511.8016393+70+0.73+0.52
Doncaster (2 Seasons)3 Leagues453,8038544.042.3429029341.444238+4+0.13+0.45
Stoke City (2 Seasons)2 Leagues302,1147031.223.525821651561.503220+12+0.51+1.0030.628.6+2.1+0.09+0.46
Aston Villa (1 Season)1 League74706713.75.2641
Shamrock Rov (1 Season)1 League6494825.5551
Northampton (1 Season)1 League4360908.74.044000.0049-5-1.25-1.49
Notts County (1 Season)1 League2135683.31.520
FA Cup (8 Seasons)161,3458452.714.91590141121.632018+2+0.13-0.59
Championship (7 Seasons)16613,7418351.2152.7155871221121101.70211144+67+0.47+0.37148.898.4+50.4+0.52+0.38
EFL Cup (7 Seasons)53887824.04.3395225151.8065+1+0.23-0.57
League Two (3 Seasons)948,3718967.493.09490011.7215793+64+0.69+0.44
Premier League (3 Seasons)756,5158763.572.4748970101.005293-41-0.61-0.3865.299.8-34.6-0.51-0.18
League One (2 Seasons)302,5688631.028.52925141.393634+2+0.07+0.39
Europa Lg (1 Season)6494825.5551
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
2012-201322Aston Villaeng ENG1. Premier League15th74706713.75.2641Matches
2013-201423Notts Countyeng ENG3. League One20th2135683.31.520
2013-201423Doncastereng ENG2. Championship22nd131,0107824.411.2112
2014-201524Doncastereng ENG3. League One13th282,4338758.827.02725141.393634+2+0.07+0.39Matches
2014-201524Northamptoneng ENG4. League Two12th4360908.74.044000.0049-5-1.25-1.49Matches
2015-201625Portsmoutheng ENG4. League Two6th454,0339097.444.84544011.687545+30+0.67-0.17Matches
2016-201726Portsmoutheng ENG4. League Two1st453,9788896.144.24542001.917839+39+0.88+0.88Matches
2017-201827Sheffield Utdeng ENG2. Championship10th453,9708895.944.14542011.476055+5+0.11-0.95Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd454,0268997.244.7458942011.967641+35+0.78-0.8072.340.4+31.9+0.71+0.29Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th383,3458897.837.2388836001.42393900.000.0041.748.7-7.0-0.19+0.89Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th302,7009078.930.0309030000.471354-41-1.37-1.1223.551.0-27.5-0.92-0.66Matches
2021-202231Sheffield Utdeng ENG2. Championship5th221,8768545.320.821881812031.653021+9+0.43+0.0732.721.2+11.5+0.55+0.23Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd127906619.18.8978433012.08137+6+0.68-0.0713.18.3+4.9+0.56-0.05Matches
2023-202433Stoke Cityeng ENG2. Championship17th211,5387337.117.118831231601.522115+6+0.35+0.9421.420.2+1.2+0.07+0.25Matches
2024-202534Stoke Cityeng ENG2. Championship19th85316626.85.9684421441.50115+6+1.02+1.829.28.4+0.8+0.14+0.86Matches
13 Seasons7 Clubs4 Leagues36531,1958554.0346.6352883071321151.54456364+92+0.28+0.20214.0198.2+15.8+0.100.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sheffield Utd (6 Seasons)2 Leagues19216,7078771.4185.61888817242861.48231217+14+0.08-0.45183.4169.6+13.8+0.10-0.29
Portsmouth (2 Seasons)1 League908,0118996.889.09086011.8015384+69+0.78+0.44
Doncaster (2 Seasons)2 Leagues413,4438441.638.33825341.393634+2+0.07+0.39
Stoke City (2 Seasons)1 League292,0697133.823.024831651541.513220+12+0.52+1.1930.628.6+2.1+0.09+0.46
Aston Villa (1 Season)1 League74706713.75.2641
Northampton (1 Season)1 League4360908.74.044000.0049-5-1.25-1.49
Notts County (1 Season)1 League2135683.31.520
Championship (7 Seasons)16613,7418351.2152.7155871221121101.70211144+67+0.47+0.37148.898.4+50.4+0.52+0.38
League Two (3 Seasons)948,3718967.493.09490011.7215793+64+0.69+0.44
Premier League (3 Seasons)756,5158763.572.4748970101.005293-41-0.61-0.3865.299.8-34.6-0.51-0.18
League One (2 Seasons)302,5688631.028.52925141.393634+2+0.07+0.39
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-201524Doncastereng ENGFA Cup33rd436090100.04.04904001.7564+2+0.50Matches
2015-201625Portsmoutheng ENGFA Cup17th545090100.05.05905002.0086+2+0.40Matches
2015-201625Portsmoutheng ENGLeague Cup33rd1363620.00.40013503.001100.000.00Matches
2016-201726Portsmoutheng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2017-201827Sheffield Utdeng ENGEFL Cup33rd00002Matches
2017-201827Sheffield Utdeng ENGFA Cup9th2914633.71.019011111.5001-1-0.99-1.99Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1120120100.01.311201001.001100.00Matches
2018-201928Sheffield Utdeng ENGFA Cup33rd00001Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th1676737.20.70016713.0021+1+1.34+2.14Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1909023.11.01901000.0012-1-1.00-2.20Matches
2020-202130Sheffield Utdeng ENGFA Cup5th21809050.02.02902001.5023-1-0.50-1.50Matches
2021-202231Sheffield Utdeng ENGEFL CupRd3112012040.01.311201001.002200.00-1.00Matches
2022-202332Sheffield Utdeng ENGFA CupSF1848415.60.91840003.0020+2+2.14+1.95Matches
2023-202433Stoke Cityeng ENGEFL CupRd300002Matches
2024-202534Stoke Cityeng ENGEFL CupRd41454511.50.51450001.000000.00-1.57Matches
11 Seasons4 Clubs2 Leagues211,7338341.619.318911633471.672623+3+0.16-0.60
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (6 Seasons)2 Leagues97528430.98.4798623451.56101000.00-0.64
Portsmouth (2 Seasons)2 Leagues75768280.06.4690613501.86109+1+0.16+0.16
Stoke City (2 Seasons)1 League145456.80.51450021.000000.00-1.57
Doncaster (1 Season)1 League436090100.04.04904001.7564+2+0.50
FA Cup (8 Seasons)161,3458452.714.91590141121.632018+2+0.13-0.59
EFL Cup (7 Seasons)53887824.04.3395225151.8065+1+0.23-0.57
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2011-201221Shamrock Rov2. Europa LgGR6494825.5551Matches
1 Season1 Club1 League6494825.5551
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
201827ie Rep. of IrelandFriendlies (M)31294328.71.4192121921.6721+1+0.70+1.54Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd31655545.81.8191123710.6710+1+0.55+2.85Matches
201928ie Rep. of IrelandFriendlies (M)115158.30.20011413.0020+2+12.00+10.91Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB43609066.74.04904000.5013-2-0.500.00Matches
202130ie Rep. of IrelandFriendlies (M)1909025.01.01901003.0030+3+3.00+1.67Matches
202130ie Rep. of IrelandUEFA Euro Qualifying87509489.38.38940001.6375+2+0.24+0.24Matches
202231ie Rep. of IrelandWCQ32578635.72.93862020.3324-2-0.70-1.67Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB21427126.31.62710020.0002-2-1.27-1.95Matches
202433ie Rep. of IrelandFriendlies (M)00002Matches
202433ie Rep. of IrelandUEFA Euro Qualifying145456.30.51450000.0001-1-2.00-2.00Matches
6 Seasons1 Club4 Leagues261,9537538.521.721879525101.121816+2+0.09-0.07
Friendlies (M) (4 Seasons)52344717.32.6292231752.2071+6+2.31+1.95
UEFA Nations League (3 Seasons)96677446.37.4785523730.4525-3-0.40-0.06
UEFA Euro Qualifying (2 Seasons)97958851.08.89880001.4576+1+0.11+0.11
WCQ (1 Season)32578635.72.93862020.3324-2-0.70-1.67

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-201221Shamrock Rov2. Europa Lg5.5105Matches
2012-201322Aston Villaeng ENG1. Premier League5.2105Matches
2013-201423Doncastereng ENG2. Championship11.2109
2013-201423Notts Countyeng ENG3. League One1.5203
2014-201524Doncastereng ENGFA Cup4.01000Matches
2014-201524Doncastereng ENG3. League One27.04016Matches
2014-201524Northamptoneng ENG4. League Two4.0306Matches
2015-201625Portsmoutheng ENGFA Cup5.00000Matches
2015-201625Portsmoutheng ENGLeague Cup0.40000Matches
2015-201625Portsmoutheng ENG4. League Two44.89134Matches
2016-201726Portsmoutheng ENGFA Cup1.00000Matches
2016-201726Portsmoutheng ENG4. League Two44.28004200000000Matches
2017-201827Sheffield Utdeng ENG2. Championship44.1900533341475656000Matches
2017-201827Sheffield Utdeng ENGFA Cup1.00000002220Matches
2018-201928Sheffield Utdeng ENG2. Championship44.7800574031516074100283837153.9Matches
2018-201928Sheffield Utdeng ENGEFL Cup1.3000001500000Matches
2019-202029Sheffield Utdeng ENGEFL Cup0.70001200010Matches
2019-202029Sheffield Utdeng ENGFA Cup1.00001001120Matches
2019-202029Sheffield Utdeng ENG1. Premier League37.2700391921233546000226313150.0Matches
2020-202130Sheffield Utdeng ENGFA Cup2.00000007110Matches
2020-202130Sheffield Utdeng ENG1. Premier League30.060033103642226000168353351.5Matches
2021-202231Sheffield Utdeng ENG2. Championship20.85002555612621010140252748.1Matches
2021-202231Sheffield Utdeng ENGEFL Cup1.30003102100Matches
2022-202332Sheffield Utdeng ENG2. Championship8.820016722481300036101245.5Matches
2022-202332Sheffield Utdeng ENGFA Cup0.90001000000Matches
2023-202433Stoke Cityeng ENG2. Championship17.17112991432120010110222151.2Matches
2024-202534Stoke Cityeng ENG2. Championship5.91004321556000216460.0Matches
2024-202534Stoke Cityeng ENGEFL Cup0.50000001000Matches
14 Seasons8 Clubs7 Leagues371.475213821292364623826812098421219951.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (6 Seasons)4 Leagues194.037002291172058721224211085318417451.4
Portsmouth (2 Seasons)3 Leagues95.417107600000000
Doncaster (2 Seasons)3 Leagues42.3600250
Stoke City (2 Seasons)2 Leagues23.581133123592626010131282552.8
Aston Villa (1 Season)1 League5.2105
Shamrock Rov (1 Season)1 League5.5105
Northampton (1 Season)1 League4.0306
Notts County (1 Season)1 League1.5203
FA Cup (8 Seasons)14.910020010450
Championship (7 Seasons)152.73311193971744117619012059014613552.0
EFL Cup (7 Seasons)4.3000431811000
League Two (3 Seasons)93.020108200000000
Premier League (3 Seasons)72.41400772951875772000394666450.8
League One (2 Seasons)28.56019
Europa Lg (1 Season)5.5105
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-201221Shamrock Rov1 League5.5105
2012-201322Aston Villa1 League5.2105
2013-201423Notts County1 League1.5203
2013-201423Doncaster1 League11.2109
2014-201524Doncaster2 Leagues31.0500160
2014-201524Northampton1 League4.0306
2015-201625Portsmouth3 Leagues50.2910340
2016-201726Portsmouth2 Leagues45.28004200000000
2017-201827Sheffield Utd3 Leagues45.1900533341495858000
2018-201928Sheffield Utd3 Leagues46.1800574041566074100283837153.9
2019-202029Sheffield Utd3 Leagues38.9700412121243649000226313150.0
2020-202130Sheffield Utd2 Leagues32.060033103712327000168353351.5
2021-202231Sheffield Utd2 Leagues22.25002865632721010140252748.1
2022-202332Sheffield Utd2 Leagues9.720017722481300036101245.5
2023-202433Stoke City2 Leagues17.17112991432120010110222151.2
2024-202534Stoke City2 Leagues6.41004321656000216460.0
14 Seasons8 Clubs7 Leagues371.475213821292364623826812098421219951.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (6 Seasons)4 Leagues194.037002291172058721224211085318417451.4
Portsmouth (2 Seasons)3 Leagues95.417107600000000
Doncaster (2 Seasons)3 Leagues42.3600250
Stoke City (2 Seasons)2 Leagues23.581133123592626010131282552.8
Aston Villa (1 Season)1 League5.2105
Shamrock Rov (1 Season)1 League5.5105
Northampton (1 Season)1 League4.0306
Notts County (1 Season)1 League1.5203
FA Cup (8 Seasons)14.910020010450
Championship (7 Seasons)152.73311193971744117619012059014613552.0
EFL Cup (7 Seasons)4.3000431811000
League Two (3 Seasons)93.020108200000000
Premier League (3 Seasons)72.41400772951875772000394666450.8
League One (2 Seasons)28.56019
Europa Lg (1 Season)5.5105
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
2012-201322Aston Villaeng ENG1. Premier League15th5.2105Matches
2013-201423Notts Countyeng ENG3. League One20th1.5203
2013-201423Doncastereng ENG2. Championship22nd11.2109
2014-201524Doncastereng ENG3. League One13th27.04016Matches
2014-201524Northamptoneng ENG4. League Two12th4.0306Matches
2015-201625Portsmoutheng ENG4. League Two6th44.89134Matches
2016-201726Portsmoutheng ENG4. League Two1st44.28004200000000Matches
2017-201827Sheffield Utdeng ENG2. Championship10th44.1900533341475656000Matches
2018-201928Sheffield Utdeng ENG2. Championship2nd44.7800574031516074100283837153.9Matches
2019-202029Sheffield Utdeng ENG1. Premier League9th37.2700391921233546000226313150.0Matches
2020-202130Sheffield Utdeng ENG1. Premier League20th30.060033103642226000168353351.5Matches
2021-202231Sheffield Utdeng ENG2. Championship5th20.85002555612621010140252748.1Matches
2022-202332Sheffield Utdeng ENG2. Championship2nd8.820016722481300036101245.5Matches
2023-202433Stoke Cityeng ENG2. Championship17th17.17112991432120010110222151.2Matches
2024-202534Stoke Cityeng ENG2. Championship19th5.91004321556000216460.0Matches
13 Seasons7 Clubs4 Leagues346.673213711262262823326212098421219951.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (6 Seasons)2 Leagues185.637002231141957020723611085318417451.4
Portsmouth (2 Seasons)1 League89.017107600000000
Doncaster (2 Seasons)2 Leagues38.35025
Stoke City (2 Seasons)1 League23.081133123582626010131282552.8
Aston Villa (1 Season)1 League5.2105
Northampton (1 Season)1 League4.0306
Notts County (1 Season)1 League1.5203
Championship (7 Seasons)152.73311193971744117619012059014613552.0
League Two (3 Seasons)93.020108200000000
Premier League (3 Seasons)72.41400772951875772000394666450.8
League One (2 Seasons)28.56019
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-201524Doncastereng ENGFA Cup33rd4.01000Matches
2015-201625Portsmoutheng ENGFA Cup17th5.00000Matches
2015-201625Portsmoutheng ENGLeague Cup33rd0.40000Matches
2016-201726Portsmoutheng ENGFA Cup85th1.00000Matches
2017-201827Sheffield Utdeng ENGFA Cup9th1.00000002220Matches
2018-201928Sheffield Utdeng ENGEFL Cup58th1.3000001500000Matches
2019-202029Sheffield Utdeng ENGEFL Cup17th0.70001200010Matches
2019-202029Sheffield Utdeng ENGFA Cup5th1.00001001120Matches
2020-202130Sheffield Utdeng ENGFA Cup5th2.00000007110Matches
2021-202231Sheffield Utdeng ENGEFL CupRd31.30003102100Matches
2022-202332Sheffield Utdeng ENGFA CupSF0.90001000000Matches
2024-202534Stoke Cityeng ENGEFL CupRd40.50000001000Matches
11 Seasons4 Clubs2 Leagues19.31006311856000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (6 Seasons)2 Leagues8.40006311756000
Portsmouth (2 Seasons)2 Leagues6.40000
Stoke City (2 Seasons)1 League0.50000001000
Doncaster (1 Season)1 League4.01000
FA Cup (8 Seasons)14.910020010450
EFL Cup (7 Seasons)4.3000431811000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201221Shamrock Rov2. Europa LgGR5.5105Matches
1 Season1 Club1 League5.5105
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201827ie Rep. of IrelandFriendlies (M)1.40000Matches
2018-201928ie Rep. of IrelandUEFA Nations League23rd1.80000Matches
201928ie Rep. of IrelandFriendlies (M)0.20000Matches
2020-202130ie Rep. of IrelandUEFA Nations LeagueLgB4.01003009150Matches
202130ie Rep. of IrelandFriendlies (M)1.00000Matches
202130ie Rep. of IrelandUEFA Euro Qualifying8.330045118136000Matches
202231ie Rep. of IrelandWCQ2.91001117350Matches
2022-202332ie Rep. of IrelandUEFA Nations LeagueLgB1.60000017110Matches
202433ie Rep. of IrelandUEFA Euro Qualifying0.50001001200Matches
6 Seasons1 Club4 Leagues21.7500963422017000
Friendlies (M) (4 Seasons)2.60000
UEFA Nations League (3 Seasons)7.410030116260
UEFA Euro Qualifying (2 Seasons)8.830055119156000
WCQ (1 Season)2.91001117350

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.