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
2023-09-30SatPremier LeagueMatchweek 7AwayL 0–2Sheffield UtdWest HamY*CB5500001000220010.10.10.010141782.4210000Match Report
2023-09-24SunPremier LeagueMatchweek 6HomeL 0–8Sheffield UtdNewcastle UtdY*CB9000000010591530.00.00.000274461.4121000Match Report
2023-09-10SunUEFA Euro QualifyingGroup stageHomeL 1–2ie Rep. of Irelandnl NetherlandsYCB72000000001Match Report
2023-09-07ThuUEFA Euro QualifyingGroup stageAwayL 0–2ie Rep. of Irelandfr FranceY*CB90000021003Match Report
2023-09-02SatPremier LeagueMatchweek 4HomeD 2–2Sheffield UtdEvertonY*CB6700001100563030.10.10.000314077.5029000Match 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-201218Crystal Palaceeng ENG2. Championship11901.0000000000.000.000.000.000.00Matches
2011-201218Sheffield Utdeng ENG3. League One11901.0000000000.000.000.000.000.00Matches
2012-201319Bradford Cityeng ENG4. League Two442873.2000000000.000.000.000.000.00
2013-201420Southend Unitedeng ENG4. League Two13131,17013.0101100300.080.000.080.080.08
2014-201521Gillinghameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201521Gillinghameng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2014-201521Gillinghameng ENG3. League One45454,04144.9404400700.090.000.090.090.09Matches
2015-201622Gillinghameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201622Gillinghameng ENGLeague Cup211071.2000000000.000.000.000.000.00Matches
2015-201622Gillinghameng ENG3. League One36353,18435.46410600400.170.110.280.170.28Matches
2016-201723Brentfordeng ENG2. Championship34343,02533.6415400700.120.030.150.120.15Matches
2016-201723Brentfordeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201723Brentfordeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201824Brentfordeng ENG2. Championship33322,85031.7213200400.060.030.090.060.09Matches
2017-201824Brentfordeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2018-201925Sheffield Utdeng ENG2. Championship44443,90943.4112100712.42.40.42.898670.020.020.050.020.050.060.010.060.060.06Matches
2018-201925Sheffield Utdeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201925Sheffield Utdeng ENGFA Cup00Matches
2019-202026Sheffield Utdeng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2019-202026Sheffield Utdeng ENG1. Premier League36363,18735.4202200512.72.70.43.266650.060.000.060.060.060.080.010.090.080.09Matches
2020-202127Sheffield Utdeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2020-202127Sheffield Utdeng ENG1. Premier League31302,62929.2011000710.80.80.61.4116020.000.030.030.000.030.030.020.050.030.05Matches
2021-202228Sheffield Utdeng ENG2. Championship46464,14046.0224200504.84.81.46.216120120.040.040.090.040.090.110.030.130.110.13Matches
2022-202329Sheffield Utdeng ENG2. Championship45443,95543.92132001114.54.52.46.91210380.050.020.070.050.070.100.060.160.100.16Matches
2022-202329Sheffield Utdeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202329Sheffield Utdeng ENGFA Cup554505.0101100200.200.000.200.200.20Matches
2023-202430Sheffield Utdeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202430Sheffield Utdeng ENG1. Premier League664825.4000000200.20.20.00.20510.000.000.000.000.000.030.000.030.030.03Matches
13 Seasons6 Clubs6 Leagues39839335,126390.3261137260064415.515.55.220.654440350.070.030.090.070.090.080.030.100.080.10
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 (7 Seasons)5 Leagues22222019,622218.0851380039415.515.55.220.654440350.040.020.060.040.060.080.030.100.080.10
Gillingham (2 Seasons)3 Leagues87857,69285.51041410001100.120.050.160.120.16
Brentford (2 Seasons)3 Leagues71706,26569.67297001100.100.030.130.100.13
Southend United (1 Season)1 League13131,17013.0101100300.080.000.080.080.08
Bradford City (1 Season)1 League442873.2000000000.000.000.000.000.00
Crystal Palace (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (7 Seasons)14141,29014.3101100200.070.000.070.070.07
EFL Cup (7 Seasons)987978.9101100000.110.000.110.110.11
Championship (6 Seasons)20320117,969199.711617110034211.711.74.215.937309270.060.030.090.060.090.090.030.120.090.12
League One (3 Seasons)82817,31581.31041410001100.120.050.170.120.17
Premier League (3 Seasons)73726,29870.02132001423.73.71.04.71713180.030.010.040.030.040.050.010.070.050.07
League Two (2 Seasons)17171,45716.2101100300.060.000.060.060.06
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-201218Sheffield Utd1 League11901.0000000000.000.000.000.000.00
2011-201218Crystal Palace1 League11901.0000000000.000.000.000.000.00
2012-201319Bradford City1 League442873.2000000000.000.000.000.000.00
2013-201420Southend United1 League13131,17013.0101100300.080.000.080.080.08
2014-201521Gillingham3 Leagues48484,31147.9404400700.080.000.080.080.08
2015-201622Gillingham3 Leagues39373,38137.66410600400.160.110.270.160.27
2016-201723Brentford3 Leagues37373,32536.9415400700.110.030.140.110.14
2017-201824Brentford2 Leagues34332,94032.7314300400.090.030.120.090.12
2018-201925Sheffield Utd3 Leagues45454,02944.8112100712.42.40.42.898670.020.020.040.020.040.060.010.060.060.06
2019-202026Sheffield Utd2 Leagues38383,39737.7202200512.72.70.43.266650.050.000.050.050.050.080.010.090.080.09
2020-202127Sheffield Utd2 Leagues34332,89932.2011000710.80.80.61.4116020.000.030.030.000.030.030.020.050.030.05
2021-202228Sheffield Utd1 League46464,14046.0224200504.84.81.46.216120120.040.040.090.040.090.110.030.130.110.13
2022-202329Sheffield Utd3 Leagues51504,49549.93143001314.54.52.46.91210380.060.020.080.060.080.100.060.160.100.16
2023-202430Sheffield Utd2 Leagues775726.4000000200.20.20.00.20510.000.000.000.000.000.030.000.030.030.03
13 Seasons6 Clubs6 Leagues39839335,126390.3261137260064415.515.55.220.654440350.070.030.090.070.090.080.030.100.080.10
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 (7 Seasons)5 Leagues22222019,622218.0851380039415.515.55.220.654440350.040.020.060.040.060.080.030.100.080.10
Gillingham (2 Seasons)3 Leagues87857,69285.51041410001100.120.050.160.120.16
Brentford (2 Seasons)3 Leagues71706,26569.67297001100.100.030.130.100.13
Southend United (1 Season)1 League13131,17013.0101100300.080.000.080.080.08
Bradford City (1 Season)1 League442873.2000000000.000.000.000.000.00
Crystal Palace (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (7 Seasons)14141,29014.3101100200.070.000.070.070.07
EFL Cup (7 Seasons)987978.9101100000.110.000.110.110.11
Championship (6 Seasons)20320117,969199.711617110034211.711.74.215.937309270.060.030.090.060.090.090.030.120.090.12
League One (3 Seasons)82817,31581.31041410001100.120.050.170.120.17
Premier League (3 Seasons)73726,29870.02132001423.73.71.04.71713180.030.010.040.030.040.050.010.070.050.07
League Two (2 Seasons)17171,45716.2101100300.060.000.060.060.06
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201218Sheffield Utdeng ENG3. League One3rd11901.0000000000.000.000.000.000.00Matches
2011-201218Crystal Palaceeng ENG2. Championship17th11901.0000000000.000.000.000.000.00Matches
2012-201319Bradford Cityeng ENG4. League Two7th442873.2000000000.000.000.000.000.00
2013-201420Southend Unitedeng ENG4. League Two5th13131,17013.0101100300.080.000.080.080.08
2014-201521Gillinghameng ENG3. League One12th45454,04144.9404400700.090.000.090.090.09Matches
2015-201622Gillinghameng ENG3. League One9th36353,18435.46410600400.170.110.280.170.28Matches
2016-201723Brentfordeng ENG2. Championship10th34343,02533.6415400700.120.030.150.120.15Matches
2017-201824Brentfordeng ENG2. Championship9th33322,85031.7213200400.060.030.090.060.09Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd44443,90943.4112100712.42.40.42.898670.020.020.050.020.050.060.010.060.060.06Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th36363,18735.4202200512.72.70.43.266650.060.000.060.060.060.080.010.090.080.09Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th31302,62929.2011000710.80.80.61.4116020.000.030.030.000.030.030.020.050.030.05Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46464,14046.0224200504.84.81.46.216120120.040.040.090.040.090.110.030.130.110.13Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd45443,95543.92132001114.54.52.46.91210380.050.020.070.050.070.100.060.160.100.16Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th664825.4000000200.20.20.00.20510.000.000.000.000.000.030.000.030.030.03Matches
13 Seasons6 Clubs4 Leagues37537133,039367.1241135240062415.515.55.220.654440350.070.030.100.070.100.080.030.100.080.10
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 (7 Seasons)3 Leagues20920718,392204.4751270037415.515.55.220.654440350.030.020.060.030.060.080.030.100.080.10
Gillingham (2 Seasons)1 League81807,22580.31041410001100.120.050.170.120.17
Brentford (2 Seasons)1 League67665,87565.36286001100.090.030.120.090.12
Southend United (1 Season)1 League13131,17013.0101100300.080.000.080.080.08
Bradford City (1 Season)1 League442873.2000000000.000.000.000.000.00
Crystal Palace (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (6 Seasons)20320117,969199.711617110034211.711.74.215.937309270.060.030.090.060.090.090.030.120.090.12
League One (3 Seasons)82817,31581.31041410001100.120.050.170.120.17
Premier League (3 Seasons)73726,29870.02132001423.73.71.04.71713180.030.010.040.030.040.050.010.070.050.07
League Two (2 Seasons)17171,45716.2101100300.060.000.060.060.06
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-201521Gillinghameng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2014-201521Gillinghameng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2015-201622Gillinghameng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201622Gillinghameng ENGLeague Cup33rd211071.2000000000.000.000.000.000.00Matches
2016-201723Brentfordeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201723Brentfordeng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2017-201824Brentfordeng ENGEFL Cup17th11901.0101100001.000.001.001.001.00Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2018-201925Sheffield Utdeng ENGFA Cup33rd00Matches
2019-202026Sheffield Utdeng ENGFA Cup5th222102.3000000000.000.000.000.000.00Matches
2020-202127Sheffield Utdeng ENGFA Cup5th332703.0000000000.000.000.000.000.00Matches
2022-202329Sheffield Utdeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202329Sheffield Utdeng ENGFA CupSF554505.0101100200.200.000.200.200.20Matches
2023-202430Sheffield Utdeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues23222,08723.2202200200.090.000.090.090.09
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 (5 Seasons)2 Leagues13131,23013.7101100200.070.000.070.070.07
Gillingham (2 Seasons)2 Leagues654675.2000000000.000.000.000.000.00
Brentford (2 Seasons)2 Leagues443904.3101100000.230.000.230.230.23
FA Cup (7 Seasons)14141,29014.3101100200.070.000.070.070.07
EFL Cup (7 Seasons)987978.9101100000.110.000.110.110.11
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201724ie Rep. of IrelandFriendlies (M)221261.4000000100.000.000.000.000.00Matches
201825ie Rep. of IrelandWCQ00Matches
201825ie Rep. of IrelandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2018-201925ie Rep. of IrelandUEFA Nations League23rd00Matches
201926ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202027ie Rep. of IrelandFriendlies (M)11130.1000000000.000.000.000.000.00Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB221802.0000000000.000.000.000.000.00Matches
202128ie Rep. of IrelandFriendlies (M)332703.0000000000.000.000.000.000.00Matches
202128ie Rep. of IrelandUEFA Euro Qualifying443453.8000000000.000.000.000.000.00Matches
202229ie Rep. of IrelandWCQ665406.0101100100.170.000.170.170.17Matches
202229ie Rep. of IrelandFriendlies (M)443604.0000000000.000.000.000.000.00Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB554214.7202200100.430.000.430.430.43Matches
202330ie Rep. of IrelandFriendlies (M)10280.3000000000.000.000.000.000.00Matches
202431ie Rep. of IrelandUEFA Euro Qualifying554324.8000000200.000.000.000.000.00Matches
8 Seasons1 Club4 Leagues36352,98533.2303300500.090.000.090.090.09
Friendlies (M) (7 Seasons)14131,06711.9000000100.000.000.000.000.00
UEFA Nations League (3 Seasons)776016.7202200100.300.000.300.300.30
UEFA Euro Qualifying (2 Seasons)997778.6000000200.000.000.000.000.00
WCQ (2 Seasons)665406.0101100100.170.000.170.170.17

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-201218Crystal Palaceeng ENG2. Championship1.0000.0000Matches
2011-201218Sheffield Utdeng ENG3. League One1.0000.0000Matches
2012-201319Bradford Cityeng ENG4. League Two3.2000.0000
2013-201420Southend Unitedeng ENG4. League Two13.0150.380.2000
2014-201521Gillinghameng ENGFA Cup1.0000Matches
2014-201521Gillinghameng ENGLeague Cup2.0000Matches
2014-201521Gillinghameng ENG3. League One44.9490.200.4400Matches
2015-201622Gillinghameng ENGFA Cup1.0000Matches
2015-201622Gillinghameng ENGLeague Cup1.2000Matches
2015-201622Gillinghameng ENG3. League One35.46140.400.4300Matches
2016-201723Brentfordeng ENG2. Championship33.640160.000.480.2500Matches
2016-201723Brentfordeng ENGEFL Cup1.30000.000.0000Matches
2016-201723Brentfordeng ENGFA Cup2.0000Matches
2017-201824Brentfordeng ENG2. Championship31.7223521.70.730.160.090.4000Matches
2017-201824Brentfordeng ENGEFL Cup1.012150.02.001.000.501.0000Matches
2018-201925Sheffield Utdeng ENG2. Championship43.4134411.80.780.090.030.2511.30002.42.40.07-1.4-1.4Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.30100.00.750.000.0000Matches
2019-202026Sheffield Utdeng ENGFA Cup2.30100.00.430.000.0000Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.4227414.80.760.110.070.509.40002.72.70.10-0.7-0.7Matches
2020-202127Sheffield Utdeng ENGFA Cup3.00200.00.670.000.0000Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.2014321.40.480.100.000.0011.90000.80.80.06-0.8-0.8Matches
2021-202228Sheffield Utdeng ENG2. Championship46.02411126.80.890.240.050.188.60004.84.80.12-2.8-2.8Matches
2022-202329Sheffield Utdeng ENG2. Championship43.92471327.71.070.300.040.1511.00004.54.50.10-2.5-2.5Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.00000.000.0000Matches
2022-202329Sheffield Utdeng ENGFA Cup5.016233.31.200.400.170.5000Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.00100.01.000.000.0000Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.403133.30.560.190.000.0010.30000.20.20.05-0.2-0.2Matches
13 Seasons6 Clubs6 Leagues390.3262028829.70.710.230.070.3010.300015.515.50.09-8.5-8.5
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 (7 Seasons)5 Leagues218.081773821.50.820.170.050.2110.300015.515.50.09-8.5-8.5
Gillingham (2 Seasons)3 Leagues85.510230.290.4300
Brentford (2 Seasons)3 Leagues69.67252288.00.370.330.280.3200
Southend United (1 Season)1 League13.0150.380.2000
Bradford City (1 Season)1 League3.2000.0000
Crystal Palace (1 Season)1 League1.0000.0000
FA Cup (7 Seasons)14.319222.20.870.190.110.5000
EFL Cup (7 Seasons)8.914125.00.710.180.251.0000
Championship (6 Seasons)199.7111454933.80.730.250.080.2210.300011.711.70.10-6.7-6.7
League One (3 Seasons)81.310230.280.4300
Premier League (3 Seasons)70.0244818.20.630.110.050.2510.30003.73.70.08-1.7-1.7
League Two (2 Seasons)16.2150.310.2000
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-201218Sheffield Utd1 League1.0000.0000
2011-201218Crystal Palace1 League1.0000.0000
2012-201319Bradford City1 League3.2000.0000
2013-201420Southend United1 League13.0150.380.2000
2014-201521Gillingham3 Leagues47.9490.200.4400
2015-201622Gillingham3 Leagues37.66140.400.4300
2016-201723Brentford3 Leagues36.940160.000.460.2500
2017-201824Brentford2 Leagues32.7325624.00.770.180.120.5000
2018-201925Sheffield Utd3 Leagues44.8135411.40.780.090.030.2511.30002.42.40.07-1.4-1.4
2019-202026Sheffield Utd2 Leagues37.7228414.30.740.110.070.509.40002.72.70.10-0.7-0.7
2020-202127Sheffield Utd2 Leagues32.2016318.80.500.090.000.0011.90000.80.80.06-0.8-0.8
2021-202228Sheffield Utd1 League46.02411126.80.890.240.050.188.60004.84.80.12-2.8-2.8
2022-202329Sheffield Utd3 Leagues49.93531528.31.060.300.060.2011.00004.54.50.10-2.5-2.5
2023-202430Sheffield Utd2 Leagues6.404125.00.630.160.000.0010.30000.20.20.05-0.2-0.2
13 Seasons6 Clubs6 Leagues390.3262028829.70.710.230.070.3010.300015.515.50.09-8.5-8.5
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 (7 Seasons)5 Leagues218.081773821.50.820.170.050.2110.300015.515.50.09-8.5-8.5
Gillingham (2 Seasons)3 Leagues85.510230.290.4300
Brentford (2 Seasons)3 Leagues69.67252288.00.370.330.280.3200
Southend United (1 Season)1 League13.0150.380.2000
Bradford City (1 Season)1 League3.2000.0000
Crystal Palace (1 Season)1 League1.0000.0000
FA Cup (7 Seasons)14.319222.20.870.190.110.5000
EFL Cup (7 Seasons)8.914125.00.710.180.251.0000
Championship (6 Seasons)199.7111454933.80.730.250.080.2210.300011.711.70.10-6.7-6.7
League One (3 Seasons)81.310230.280.4300
Premier League (3 Seasons)70.0244818.20.630.110.050.2510.30003.73.70.08-1.7-1.7
League Two (2 Seasons)16.2150.310.2000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.0000.0000Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.0000.0000Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.2000.0000
2013-201420Southend Unitedeng ENG4. League Two5th13.0150.380.2000
2014-201521Gillinghameng ENG3. League One12th44.9490.200.4400Matches
2015-201622Gillinghameng ENG3. League One9th35.46140.400.4300Matches
2016-201723Brentfordeng ENG2. Championship10th33.640160.000.480.2500Matches
2017-201824Brentfordeng ENG2. Championship9th31.7223521.70.730.160.090.4000Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.4134411.80.780.090.030.2511.30002.42.40.07-1.4-1.4Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.4227414.80.760.110.070.509.40002.72.70.10-0.7-0.7Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.2014321.40.480.100.000.0011.90000.80.80.06-0.8-0.8Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.02411126.80.890.240.050.188.60004.84.80.12-2.8-2.8Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.92471327.71.070.300.040.1511.00004.54.50.10-2.5-2.5Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.403133.30.560.190.000.0010.30000.20.20.05-0.2-0.2Matches
13 Seasons6 Clubs4 Leagues367.1241898530.20.700.230.070.2810.300015.515.50.09-8.5-8.5
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 (7 Seasons)3 Leagues204.471663621.70.820.180.040.1910.300015.515.50.09-8.5-8.5
Gillingham (2 Seasons)1 League80.310230.290.4300
Brentford (2 Seasons)1 League65.36232191.30.350.320.260.2900
Southend United (1 Season)1 League13.0150.380.2000
Bradford City (1 Season)1 League3.2000.0000
Crystal Palace (1 Season)1 League1.0000.0000
Championship (6 Seasons)199.7111454933.80.730.250.080.2210.300011.711.70.10-6.7-6.7
League One (3 Seasons)81.310230.280.4300
Premier League (3 Seasons)70.0244818.20.630.110.050.2510.30003.73.70.08-1.7-1.7
League Two (2 Seasons)16.2150.310.2000
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-201521Gillinghameng ENGFA Cup85th1.0000Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.0000Matches
2015-201622Gillinghameng ENGFA Cup85th1.0000Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.2000Matches
2016-201723Brentfordeng ENGEFL Cup58th1.30000.000.0000Matches
2016-201723Brentfordeng ENGFA Cup17th2.0000Matches
2017-201824Brentfordeng ENGEFL Cup17th1.012150.02.001.000.501.0000Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.30100.00.750.000.0000Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.30100.00.430.000.0000Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.00200.00.670.000.0000Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.00000.000.0000Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.016233.31.200.400.170.5000Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.00100.01.000.000.0000Matches
9 Seasons3 Clubs2 Leagues23.2213323.10.810.190.150.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Utd (5 Seasons)2 Leagues13.7111218.20.800.150.090.5000
Gillingham (2 Seasons)2 Leagues5.2000
Brentford (2 Seasons)2 Leagues4.312150.00.860.430.501.0000
FA Cup (7 Seasons)14.319222.20.870.190.110.5000
EFL Cup (7 Seasons)8.914125.00.710.180.251.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
201724ie Rep. of IrelandFriendlies (M)1.4000Matches
201825ie Rep. of IrelandFriendlies (M)2.0000Matches
201926ie Rep. of IrelandFriendlies (M)1.0000Matches
202027ie Rep. of IrelandFriendlies (M)0.1000Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.002150.01.000.500.000.0000Matches
202128ie Rep. of IrelandFriendlies (M)3.0000Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.80300.00.780.000.0000Matches
202229ie Rep. of IrelandWCQ6.017342.91.170.500.140.3300Matches
202229ie Rep. of IrelandFriendlies (M)4.0000Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.725240.01.070.430.401.0000Matches
202330ie Rep. of IrelandFriendlies (M)0.3000Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.804125.00.830.210.000.0000Matches
8 Seasons1 Club4 Leagues33.2321733.30.990.330.140.4300
Friendlies (M) (7 Seasons)11.9000
UEFA Nations League (3 Seasons)6.727342.91.050.450.290.6700
UEFA Euro Qualifying (2 Seasons)8.607114.30.810.120.000.0000
WCQ (2 Seasons)6.017342.91.170.500.140.3300
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-201218Crystal Palaceeng ENG2. Championship1.00Matches
2011-201218Sheffield Utdeng ENG3. League One1.00Matches
2012-201319Bradford Cityeng ENG4. League Two3.20
2013-201420Southend Unitedeng ENG4. League Two13.00
2014-201521Gillinghameng ENGFA Cup1.00Matches
2014-201521Gillinghameng ENGLeague Cup2.00Matches
2014-201521Gillinghameng ENG3. League One44.90Matches
2015-201622Gillinghameng ENGFA Cup1.00Matches
2015-201622Gillinghameng ENGLeague Cup1.20Matches
2015-201622Gillinghameng ENG3. League One35.44Matches
2016-201723Brentfordeng ENG2. Championship33.61Matches
2016-201723Brentfordeng ENGEFL Cup1.30Matches
2016-201723Brentfordeng ENGFA Cup2.00Matches
2017-201824Brentfordeng ENG2. Championship31.71Matches
2017-201824Brentfordeng ENGEFL Cup1.00Matches
2018-201925Sheffield Utdeng ENG2. Championship43.41413179378.8283031040345453884.473987984.120333161.310.40.8+0.66552086Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.30Matches
2019-202026Sheffield Utdeng ENGFA Cup2.30Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.41040130279.922170712729834985.455664486.317727963.400.40.5-0.41561066Matches
2020-202127Sheffield Utdeng ENGFA Cup3.00Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.2923113581.318683673230034587.049955789.611620855.810.60.6+0.43673160Matches
2021-202228Sheffield Utdeng ENG2. Championship46.02099261480.3440051754059669186.31177134287.730653157.621.41.3+0.6911741120Matches
2022-202329Sheffield Utdeng ENG2. Championship43.91652218375.7338351495354164184.4851102483.123745252.412.41.9-1.4159360103Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.00Matches
2022-202329Sheffield Utdeng ENGFA Cup5.00Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.00Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.412818569.22449988384977.6799285.993823.700.00.00.005105Matches
13 Seasons6 Clubs6 Leagues390.37255921278.8149445577432227261385.23901453886.01048183957.0115.25.0+5.834393172440
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 (7 Seasons)5 Leagues218.07255921278.8149445577432227261385.23901453886.01048183957.055.25.0-0.234393172440
Gillingham (2 Seasons)3 Leagues85.54
Brentford (2 Seasons)3 Leagues69.62
Southend United (1 Season)1 League13.00
Bradford City (1 Season)1 League3.20
Crystal Palace (1 Season)1 League1.00
FA Cup (7 Seasons)14.30
EFL Cup (7 Seasons)8.90
Championship (6 Seasons)199.75164659078.4106143428961591187085.12767324585.3746131456.864.23.9+1.830265121309
League One (3 Seasons)81.34
Premier League (3 Seasons)70.02091262279.7433021484763674385.61134129387.730252557.511.01.10.0412851131
League Two (2 Seasons)16.20
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-201218Sheffield Utd1 League1.00
2011-201218Crystal Palace1 League1.00
2012-201319Bradford City1 League3.20
2013-201420Southend United1 League13.00
2014-201521Gillingham3 Leagues47.90
2015-201622Gillingham3 Leagues37.64
2016-201723Brentford3 Leagues36.91
2017-201824Brentford2 Leagues32.71
2018-201925Sheffield Utd3 Leagues44.81413179378.8283031040345453884.473987984.120333161.310.40.8+0.66552086
2019-202026Sheffield Utd2 Leagues37.71040130279.922170712729834985.455664486.317727963.400.40.5-0.41561066
2020-202127Sheffield Utd2 Leagues32.2923113581.318683673230034587.049955789.611620855.810.60.6+0.43673160
2021-202228Sheffield Utd1 League46.02099261480.3440051754059669186.31177134287.730653157.621.41.3+0.6911741120
2022-202329Sheffield Utd3 Leagues49.91652218375.7338351495354164184.4851102483.123745252.412.41.9-1.4159360103
2023-202430Sheffield Utd2 Leagues6.412818569.22449988384977.6799285.993823.700.00.00.005105
13 Seasons6 Clubs6 Leagues390.37255921278.8149445577432227261385.23901453886.01048183957.0115.25.0+5.834393172440
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 (7 Seasons)5 Leagues218.07255921278.8149445577432227261385.23901453886.01048183957.055.25.0-0.234393172440
Gillingham (2 Seasons)3 Leagues85.54
Brentford (2 Seasons)3 Leagues69.62
Southend United (1 Season)1 League13.00
Bradford City (1 Season)1 League3.20
Crystal Palace (1 Season)1 League1.00
FA Cup (7 Seasons)14.30
EFL Cup (7 Seasons)8.90
Championship (6 Seasons)199.75164659078.4106143428961591187085.12767324585.3746131456.864.23.9+1.830265121309
League One (3 Seasons)81.34
Premier League (3 Seasons)70.02091262279.7433021484763674385.61134129387.730252557.511.01.10.0412851131
League Two (2 Seasons)16.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.00Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.00Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.20
2013-201420Southend Unitedeng ENG4. League Two5th13.00
2014-201521Gillinghameng ENG3. League One12th44.90Matches
2015-201622Gillinghameng ENG3. League One9th35.44Matches
2016-201723Brentfordeng ENG2. Championship10th33.61Matches
2017-201824Brentfordeng ENG2. Championship9th31.71Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.41413179378.8283031040345453884.473987984.120333161.310.40.8+0.66552086Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.41040130279.922170712729834985.455664486.317727963.400.40.5-0.41561066Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.2923113581.318683673230034587.049955789.611620855.810.60.6+0.43673160Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.02099261480.3440051754059669186.31177134287.730653157.621.41.3+0.6911741120Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.91652218375.7338351495354164184.4851102483.123745252.412.41.9-1.4159360103Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.412818569.22449988384977.6799285.993823.700.00.00.005105Matches
13 Seasons6 Clubs4 Leagues367.17255921278.8149445577432227261385.23901453886.01048183957.0115.25.0+5.834393172440
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 (7 Seasons)3 Leagues204.47255921278.8149445577432227261385.23901453886.01048183957.055.25.0-0.234393172440
Gillingham (2 Seasons)1 League80.34
Brentford (2 Seasons)1 League65.32
Southend United (1 Season)1 League13.00
Bradford City (1 Season)1 League3.20
Crystal Palace (1 Season)1 League1.00
Championship (6 Seasons)199.75164659078.4106143428961591187085.12767324585.3746131456.864.23.9+1.830265121309
League One (3 Seasons)81.34
Premier League (3 Seasons)70.02091262279.7433021484763674385.61134129387.730252557.511.01.10.0412851131
League Two (2 Seasons)16.20
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-201521Gillinghameng ENGFA Cup85th1.00Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.00Matches
2015-201622Gillinghameng ENGFA Cup85th1.00Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.20Matches
2016-201723Brentfordeng ENGEFL Cup58th1.30Matches
2016-201723Brentfordeng ENGFA Cup17th2.00Matches
2017-201824Brentfordeng ENGEFL Cup17th1.00Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.30Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.30Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.00Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.00Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.00Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.00Matches
9 Seasons3 Clubs2 Leagues23.20
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 (5 Seasons)2 Leagues13.70
Gillingham (2 Seasons)2 Leagues5.20
Brentford (2 Seasons)2 Leagues4.30
FA Cup (7 Seasons)14.30
EFL Cup (7 Seasons)8.90
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201724ie Rep. of IrelandFriendlies (M)1.40Matches
201825ie Rep. of IrelandFriendlies (M)2.00Matches
201926ie Rep. of IrelandFriendlies (M)1.00Matches
202027ie Rep. of IrelandFriendlies (M)0.10Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.00Matches
202128ie Rep. of IrelandFriendlies (M)3.00Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.80Matches
202229ie Rep. of IrelandWCQ6.00Matches
202229ie Rep. of IrelandFriendlies (M)4.00Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.70Matches
202330ie Rep. of IrelandFriendlies (M)0.30Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.80Matches
8 Seasons1 Club4 Leagues33.20
Friendlies (M) (7 Seasons)11.90
UEFA Nations League (3 Seasons)6.70
UEFA Euro Qualifying (2 Seasons)8.60
WCQ (2 Seasons)6.00

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201218Crystal Palaceeng ENG2. Championship1.0Matches
2011-201218Sheffield Utdeng ENG3. League One1.0Matches
2012-201319Bradford Cityeng ENG4. League Two3.2
2013-201420Southend Unitedeng ENG4. League Two13.0
2014-201521Gillinghameng ENGFA Cup1.0Matches
2014-201521Gillinghameng ENGLeague Cup2.0Matches
2014-201521Gillinghameng ENG3. League One44.9Matches
2015-201622Gillinghameng ENGFA Cup1.0Matches
2015-201622Gillinghameng ENGLeague Cup1.2Matches
2015-201622Gillinghameng ENG3. League One35.4Matches
2016-201723Brentfordeng ENG2. Championship33.60Matches
2016-201723Brentfordeng ENGEFL Cup1.30Matches
2016-201723Brentfordeng ENGFA Cup2.0Matches
2017-201824Brentfordeng ENG2. Championship31.71Matches
2017-201824Brentfordeng ENGEFL Cup1.00Matches
2018-201925Sheffield Utdeng ENG2. Championship43.41793175235250821000001413611Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.30Matches
2019-202026Sheffield Utdeng ENGFA Cup2.30Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.4130212702822020260000104043Matches
2020-202127Sheffield Utdeng ENGFA Cup3.00Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.21135110922180644000092345Matches
2021-202228Sheffield Utdeng ENG2. Championship46.02614252680662332130000209987Matches
2022-202329Sheffield Utdeng ENG2. Championship43.921832116595018380000165289Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.00Matches
2022-202329Sheffield Utdeng ENGFA Cup5.00Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.00Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.4185181220000000012821Matches
13 Seasons6 Clubs6 Leagues390.3921289542261833751441000072553236
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (7 Seasons)5 Leagues218.0921289542261833751341000072553236
Gillingham (2 Seasons)3 Leagues85.5
Brentford (2 Seasons)3 Leagues69.61
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
FA Cup (7 Seasons)14.30
EFL Cup (7 Seasons)8.90
Championship (6 Seasons)199.765906394174141349831000051642227
League One (3 Seasons)81.3
Premier League (3 Seasons)70.026222560524202661000002091109
League Two (2 Seasons)16.2
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-201218Sheffield Utd1 League1.0
2011-201218Crystal Palace1 League1.0
2012-201319Bradford City1 League3.2
2013-201420Southend United1 League13.0
2014-201521Gillingham3 Leagues47.9
2015-201622Gillingham3 Leagues37.6
2016-201723Brentford3 Leagues36.90
2017-201824Brentford2 Leagues32.71
2018-201925Sheffield Utd3 Leagues44.81793175235250821000001413611
2019-202026Sheffield Utd2 Leagues37.7130212702822020260000104043
2020-202127Sheffield Utd2 Leagues32.21135110922180644000092345
2021-202228Sheffield Utd1 League46.02614252680662332130000209987
2022-202329Sheffield Utd3 Leagues49.921832116595018380000165289
2023-202430Sheffield Utd2 Leagues6.4185181220000000012821
13 Seasons6 Clubs6 Leagues390.3921289542261833751441000072553236
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (7 Seasons)5 Leagues218.0921289542261833751341000072553236
Gillingham (2 Seasons)3 Leagues85.5
Brentford (2 Seasons)3 Leagues69.61
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
FA Cup (7 Seasons)14.30
EFL Cup (7 Seasons)8.90
Championship (6 Seasons)199.765906394174141349831000051642227
League One (3 Seasons)81.3
Premier League (3 Seasons)70.026222560524202661000002091109
League Two (2 Seasons)16.2
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.0Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.0Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.2
2013-201420Southend Unitedeng ENG4. League Two5th13.0
2014-201521Gillinghameng ENG3. League One12th44.9Matches
2015-201622Gillinghameng ENG3. League One9th35.4Matches
2016-201723Brentfordeng ENG2. Championship10th33.60Matches
2017-201824Brentfordeng ENG2. Championship9th31.71Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.41793175235250821000001413611Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.4130212702822020260000104043Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.21135110922180644000092345Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.02614252680662332130000209987Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.921832116595018380000165289Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.4185181220000000012821Matches
13 Seasons6 Clubs4 Leagues367.1921289542261833751441000072553236
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (7 Seasons)3 Leagues204.4921289542261833751341000072553236
Gillingham (2 Seasons)1 League80.3
Brentford (2 Seasons)1 League65.31
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
Championship (6 Seasons)199.765906394174141349831000051642227
League One (3 Seasons)81.3
Premier League (3 Seasons)70.026222560524202661000002091109
League Two (2 Seasons)16.2
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-201521Gillinghameng ENGFA Cup85th1.0Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.0Matches
2015-201622Gillinghameng ENGFA Cup85th1.0Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.2Matches
2016-201723Brentfordeng ENGEFL Cup58th1.30Matches
2016-201723Brentfordeng ENGFA Cup17th2.0Matches
2017-201824Brentfordeng ENGEFL Cup17th1.00Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.30Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.30Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.00Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.00Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.00Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.00Matches
9 Seasons3 Clubs2 Leagues23.20
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (5 Seasons)2 Leagues13.70
Gillingham (2 Seasons)2 Leagues5.2
Brentford (2 Seasons)2 Leagues4.30
FA Cup (7 Seasons)14.30
EFL Cup (7 Seasons)8.90
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
201724ie Rep. of IrelandFriendlies (M)1.4Matches
201825ie Rep. of IrelandFriendlies (M)2.0Matches
201926ie Rep. of IrelandFriendlies (M)1.0Matches
202027ie Rep. of IrelandFriendlies (M)0.1Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.00Matches
202128ie Rep. of IrelandFriendlies (M)3.0Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.80Matches
202229ie Rep. of IrelandWCQ6.01Matches
202229ie Rep. of IrelandFriendlies (M)4.0Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.70Matches
202330ie Rep. of IrelandFriendlies (M)0.3Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.80Matches
8 Seasons1 Club4 Leagues33.21
Friendlies (M) (7 Seasons)11.9
UEFA Nations League (3 Seasons)6.70
UEFA Euro Qualifying (2 Seasons)8.60
WCQ (2 Seasons)6.01

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-201218Crystal Palaceeng ENG2. Championship1.0Matches
2011-201218Sheffield Utdeng ENG3. League One1.0Matches
2012-201319Bradford Cityeng ENG4. League Two3.2
2013-201420Southend Unitedeng ENG4. League Two13.0
2014-201521Gillinghameng ENGFA Cup1.0Matches
2014-201521Gillinghameng ENGLeague Cup2.0Matches
2014-201521Gillinghameng ENG3. League One44.9Matches
2015-201622Gillinghameng ENGFA Cup1.0Matches
2015-201622Gillinghameng ENGLeague Cup1.2Matches
2015-201622Gillinghameng ENG3. League One35.4Matches
2016-201723Brentfordeng ENG2. Championship33.6Matches
2016-201723Brentfordeng ENGEFL Cup1.3Matches
2016-201723Brentfordeng ENGFA Cup2.0Matches
2017-201824Brentfordeng ENG2. Championship31.7Matches
2017-201824Brentfordeng ENGEFL Cup1.0Matches
2018-201925Sheffield Utdeng ENG2. Championship43.4210.48140070020.05200000Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.3Matches
2019-202026Sheffield Utdeng ENGFA Cup2.3Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.4110.3160050010.03000100Matches
2020-202127Sheffield Utdeng ENGFA Cup3.0Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.2160.55150000110.03100000Matches
2021-202228Sheffield Utdeng ENG2. Championship46.0280.61201160040.09201100Matches
2022-202329Sheffield Utdeng ENG2. Championship43.9430.98360060110.02100000Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.0Matches
2022-202329Sheffield Utdeng ENGFA Cup5.0Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.0Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.410.1900010000.00000000Matches
13 Seasons6 Clubs6 Leagues390.31200.599111250290.04601200
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (7 Seasons)5 Leagues218.01200.599111250290.04601200
Gillingham (2 Seasons)3 Leagues85.5
Brentford (2 Seasons)3 Leagues69.6
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
FA Cup (7 Seasons)14.3
EFL Cup (7 Seasons)8.9
Championship (6 Seasons)199.7920.697011190170.05501100
League One (3 Seasons)81.3
Premier League (3 Seasons)70.0280.40210060120.03100100
League Two (2 Seasons)16.2
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-201218Sheffield Utd1 League1.0
2011-201218Crystal Palace1 League1.0
2012-201319Bradford City1 League3.2
2013-201420Southend United1 League13.0
2014-201521Gillingham3 Leagues47.9
2015-201622Gillingham3 Leagues37.6
2016-201723Brentford3 Leagues36.9
2017-201824Brentford2 Leagues32.7
2018-201925Sheffield Utd3 Leagues44.8210.48140070020.05200000
2019-202026Sheffield Utd2 Leagues37.7110.3160050010.03000100
2020-202127Sheffield Utd2 Leagues32.2160.55150000110.03100000
2021-202228Sheffield Utd1 League46.0280.61201160040.09201100
2022-202329Sheffield Utd3 Leagues49.9430.98360060110.02100000
2023-202430Sheffield Utd2 Leagues6.410.1900010000.00000000
13 Seasons6 Clubs6 Leagues390.31200.599111250290.04601200
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (7 Seasons)5 Leagues218.01200.599111250290.04601200
Gillingham (2 Seasons)3 Leagues85.5
Brentford (2 Seasons)3 Leagues69.6
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
FA Cup (7 Seasons)14.3
EFL Cup (7 Seasons)8.9
Championship (6 Seasons)199.7920.697011190170.05501100
League One (3 Seasons)81.3
Premier League (3 Seasons)70.0280.40210060120.03100100
League Two (2 Seasons)16.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.0Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.0Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.2
2013-201420Southend Unitedeng ENG4. League Two5th13.0
2014-201521Gillinghameng ENG3. League One12th44.9Matches
2015-201622Gillinghameng ENG3. League One9th35.4Matches
2016-201723Brentfordeng ENG2. Championship10th33.6Matches
2017-201824Brentfordeng ENG2. Championship9th31.7Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.4210.48140070020.05200000Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.4110.3160050010.03000100Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.2160.55150000110.03100000Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.0280.61201160040.09201100Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.9430.98360060110.02100000Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.410.1900010000.00000000Matches
13 Seasons6 Clubs4 Leagues367.11200.599111250290.04601200
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (7 Seasons)3 Leagues204.41200.599111250290.04601200
Gillingham (2 Seasons)1 League80.3
Brentford (2 Seasons)1 League65.3
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
Championship (6 Seasons)199.7920.697011190170.05501100
League One (3 Seasons)81.3
Premier League (3 Seasons)70.0280.40210060120.03100100
League Two (2 Seasons)16.2
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-201521Gillinghameng ENGFA Cup85th1.0Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.0Matches
2015-201622Gillinghameng ENGFA Cup85th1.0Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.2Matches
2016-201723Brentfordeng ENGEFL Cup58th1.3Matches
2016-201723Brentfordeng ENGFA Cup17th2.0Matches
2017-201824Brentfordeng ENGEFL Cup17th1.0Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.3Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.3Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.0Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.0Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.0Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.0Matches
9 Seasons3 Clubs2 Leagues23.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (5 Seasons)2 Leagues13.7
Gillingham (2 Seasons)2 Leagues5.2
Brentford (2 Seasons)2 Leagues4.3
FA Cup (7 Seasons)14.3
EFL Cup (7 Seasons)8.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201724ie Rep. of IrelandFriendlies (M)1.4Matches
201825ie Rep. of IrelandFriendlies (M)2.0Matches
201926ie Rep. of IrelandFriendlies (M)1.0Matches
202027ie Rep. of IrelandFriendlies (M)0.1Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.0Matches
202128ie Rep. of IrelandFriendlies (M)3.0Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.8Matches
202229ie Rep. of IrelandWCQ6.0Matches
202229ie Rep. of IrelandFriendlies (M)4.0Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.7Matches
202330ie Rep. of IrelandFriendlies (M)0.3Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.8Matches
8 Seasons1 Club4 Leagues33.2
Friendlies (M) (7 Seasons)11.9
UEFA Nations League (3 Seasons)6.7
UEFA Euro Qualifying (2 Seasons)8.6
WCQ (2 Seasons)6.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201218Crystal Palaceeng ENG2. Championship1.0Matches
2011-201218Sheffield Utdeng ENG3. League One1.0Matches
2012-201319Bradford Cityeng ENG4. League Two3.2
2013-201420Southend Unitedeng ENG4. League Two13.0
2014-201521Gillinghameng ENGFA Cup1.0Matches
2014-201521Gillinghameng ENGLeague Cup2.0Matches
2014-201521Gillinghameng ENG3. League One44.9Matches
2015-201622Gillinghameng ENGFA Cup1.0Matches
2015-201622Gillinghameng ENGLeague Cup1.2Matches
2015-201622Gillinghameng ENG3. League One35.4Matches
2016-201723Brentfordeng ENG2. Championship33.600Matches
2016-201723Brentfordeng ENGEFL Cup1.300Matches
2016-201723Brentfordeng ENGFA Cup2.0Matches
2017-201824Brentfordeng ENG2. Championship31.72126Matches
2017-201824Brentfordeng ENGEFL Cup1.000Matches
2018-201925Sheffield Utdeng ENG2. Championship43.4543239141294269.013482919581122630Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.300Matches
2019-202026Sheffield Utdeng ENGFA Cup2.312Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.4442734100254555.620392712581021714Matches
2020-202127Sheffield Utdeng ENGFA Cup3.015Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.2412129120223956.41743311241821310Matches
2021-202228Sheffield Utdeng ENG2. Championship46.0412024152223857.91640251550911882Matches
2022-202329Sheffield Utdeng ENG2. Championship43.9592835231344772.313562927801391913Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.010Matches
2022-202329Sheffield Utdeng ENGFA Cup5.031Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.001Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.46442041136.4710461319391Matches
13 Seasons6 Clubs6 Leagues390.324515916576413622261.3862361459133554598310
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 (7 Seasons)5 Leagues218.024513816576413622261.3862361459130954598310
Gillingham (2 Seasons)3 Leagues85.50
Brentford (2 Seasons)3 Leagues69.621260
Southend United (1 Season)1 League13.00
Bradford City (1 Season)1 League3.20
Crystal Palace (1 Season)1 League1.00
FA Cup (7 Seasons)14.3580
EFL Cup (7 Seasons)8.9110
Championship (6 Seasons)199.7154101985248512766.94214483612143426425
League One (3 Seasons)81.30
Premier League (3 Seasons)70.0915267240519553.7449262301122033415
League Two (2 Seasons)16.20
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-201218Sheffield Utd1 League1.00
2011-201218Crystal Palace1 League1.00
2012-201319Bradford City1 League3.20
2013-201420Southend United1 League13.00
2014-201521Gillingham3 Leagues47.90
2015-201622Gillingham3 Leagues37.60
2016-201723Brentford3 Leagues36.9000
2017-201824Brentford2 Leagues32.721260
2018-201925Sheffield Utd3 Leagues44.8543239141294269.013482919581122630
2019-202026Sheffield Utd2 Leagues37.7442834100254555.620392712601021714
2020-202127Sheffield Utd2 Leagues32.2412229120223956.41743311246821310
2021-202228Sheffield Utd1 League46.0412024152223857.91640251550911882
2022-202329Sheffield Utd3 Leagues49.9593235231344772.313562927811391913
2023-202430Sheffield Utd2 Leagues6.46442041136.4710461419391
13 Seasons6 Clubs6 Leagues390.324515916576413622261.3862361459133554598310
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 (7 Seasons)5 Leagues218.024513816576413622261.3862361459130954598310
Gillingham (2 Seasons)3 Leagues85.50
Brentford (2 Seasons)3 Leagues69.621260
Southend United (1 Season)1 League13.00
Bradford City (1 Season)1 League3.20
Crystal Palace (1 Season)1 League1.00
FA Cup (7 Seasons)14.3580
EFL Cup (7 Seasons)8.9110
Championship (6 Seasons)199.7154101985248512766.94214483612143426425
League One (3 Seasons)81.30
Premier League (3 Seasons)70.0915267240519553.7449262301122033415
League Two (2 Seasons)16.20
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.0Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.0Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.2
2013-201420Southend Unitedeng ENG4. League Two5th13.0
2014-201521Gillinghameng ENG3. League One12th44.9Matches
2015-201622Gillinghameng ENG3. League One9th35.4Matches
2016-201723Brentfordeng ENG2. Championship10th33.600Matches
2017-201824Brentfordeng ENG2. Championship9th31.72126Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.4543239141294269.013482919581122630Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.4442734100254555.620392712581021714Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.2412129120223956.41743311241821310Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.0412024152223857.91640251550911882Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.9592835231344772.313562927801391913Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.46442041136.4710461319391Matches
13 Seasons6 Clubs4 Leagues367.124515316576413622261.3862361459132654598310
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 (7 Seasons)3 Leagues204.424513216576413622261.3862361459130054598310
Gillingham (2 Seasons)1 League80.30
Brentford (2 Seasons)1 League65.321260
Southend United (1 Season)1 League13.00
Bradford City (1 Season)1 League3.20
Crystal Palace (1 Season)1 League1.00
Championship (6 Seasons)199.7154101985248512766.94214483612143426425
League One (3 Seasons)81.30
Premier League (3 Seasons)70.0915267240519553.7449262301122033415
League Two (2 Seasons)16.20
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-201521Gillinghameng ENGFA Cup85th1.0Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.0Matches
2015-201622Gillinghameng ENGFA Cup85th1.0Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.2Matches
2016-201723Brentfordeng ENGEFL Cup58th1.300Matches
2016-201723Brentfordeng ENGFA Cup17th2.0Matches
2017-201824Brentfordeng ENGEFL Cup17th1.000Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.300Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.312Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.015Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.010Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.031Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.001Matches
9 Seasons3 Clubs2 Leagues23.2690
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 (5 Seasons)2 Leagues13.7690
Gillingham (2 Seasons)2 Leagues5.20
Brentford (2 Seasons)2 Leagues4.3000
FA Cup (7 Seasons)14.3580
EFL Cup (7 Seasons)8.9110
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
201724ie Rep. of IrelandFriendlies (M)1.4Matches
201825ie Rep. of IrelandFriendlies (M)2.0Matches
201926ie Rep. of IrelandFriendlies (M)1.0Matches
202027ie Rep. of IrelandFriendlies (M)0.1Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.024Matches
202128ie Rep. of IrelandFriendlies (M)3.0Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.845Matches
202229ie Rep. of IrelandWCQ6.0519Matches
202229ie Rep. of IrelandFriendlies (M)4.0Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.711Matches
202330ie Rep. of IrelandFriendlies (M)0.3Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.815Matches
8 Seasons1 Club4 Leagues33.213340
Friendlies (M) (7 Seasons)11.90
UEFA Nations League (3 Seasons)6.7350
UEFA Euro Qualifying (2 Seasons)8.65100
WCQ (2 Seasons)6.05190

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-201218Crystal Palaceeng ENG2. Championship1.0Matches
2011-201218Sheffield Utdeng ENG3. League One1.0Matches
2012-201319Bradford Cityeng ENG4. League Two3.2
2013-201420Southend Unitedeng ENG4. League Two13.0
2014-201521Gillinghameng ENGFA Cup1.0Matches
2014-201521Gillinghameng ENGLeague Cup2.0Matches
2014-201521Gillinghameng ENG3. League One44.9Matches
2015-201622Gillinghameng ENGFA Cup1.0Matches
2015-201622Gillinghameng ENGLeague Cup1.2Matches
2015-201622Gillinghameng ENG3. League One35.4Matches
2016-201723Brentfordeng ENG2. Championship33.6Matches
2016-201723Brentfordeng ENGEFL Cup1.3Matches
2016-201723Brentfordeng ENGFA Cup2.0Matches
2017-201824Brentfordeng ENG2. Championship31.7Matches
2017-201824Brentfordeng ENGEFL Cup1.0Matches
2018-201925Sheffield Utdeng ENG2. Championship43.4229427112239918760229455100.000.0906456826559407411747Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.3Matches
2019-202026Sheffield Utdeng ENGFA Cup2.3Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.41682228843782655016822150.0150.0688349519586101408215Matches
2020-202127Sheffield Utdeng ENGFA Cup3.0Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.2143520774165650251435000732430223991191517892Matches
2021-202228Sheffield Utdeng ENG2. Championship46.0302235316581279997130225360.0240.01730985560371660155182812Matches
2022-202329Sheffield Utdeng ENG2. Championship43.926683501411114712886266811981.819.1128965073862129114214718Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.0Matches
2022-202329Sheffield Utdeng ENGFA Cup5.0Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.0Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.42575816381139257000106485233020211331Matches
13 Seasons6 Clubs6 Leagues390.31135814676039493644230111358231878.3417.454512921217144543125713621635
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 (7 Seasons)5 Leagues218.01135814676039493644230111358231878.3417.454512921217144543125713621635
Gillingham (2 Seasons)3 Leagues85.5
Brentford (2 Seasons)3 Leagues69.6
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
FA Cup (7 Seasons)14.3
EFL Cup (7 Seasons)8.9
Championship (6 Seasons)199.77984974429234173142177984211781.0314.339252093012554371913611447327
League One (3 Seasons)81.3
Premier League (3 Seasons)70.03374493174715191288433742150.0150.01526828245901712121217438
League Two (2 Seasons)16.2
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-201218Sheffield Utd1 League1.0
2011-201218Crystal Palace1 League1.0
2012-201319Bradford City1 League3.2
2013-201420Southend United1 League13.0
2014-201521Gillingham3 Leagues47.9
2015-201622Gillingham3 Leagues37.6
2016-201723Brentford3 Leagues36.9
2017-201824Brentford2 Leagues32.7
2018-201925Sheffield Utd3 Leagues44.8229427112239918760229455100.000.0906456826559407411747
2019-202026Sheffield Utd2 Leagues37.71682228843782655016822150.0150.0688349519586101408215
2020-202127Sheffield Utd2 Leagues32.2143520774165650251435000732430223991191517892
2021-202228Sheffield Utd1 League46.0302235316581279997130225360.0240.01730985560371660155182812
2022-202329Sheffield Utd3 Leagues49.926683501411114712886266811981.819.1128965073862129114214718
2023-202430Sheffield Utd2 Leagues6.42575816381139257000106485233020211331
13 Seasons6 Clubs6 Leagues390.31135814676039493644230111358231878.3417.454512921217144543125713621635
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 (7 Seasons)5 Leagues218.01135814676039493644230111358231878.3417.454512921217144543125713621635
Gillingham (2 Seasons)3 Leagues85.5
Brentford (2 Seasons)3 Leagues69.6
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
FA Cup (7 Seasons)14.3
EFL Cup (7 Seasons)8.9
Championship (6 Seasons)199.77984974429234173142177984211781.0314.339252093012554371913611447327
League One (3 Seasons)81.3
Premier League (3 Seasons)70.03374493174715191288433742150.0150.01526828245901712121217438
League Two (2 Seasons)16.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.0Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.0Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.2
2013-201420Southend Unitedeng ENG4. League Two5th13.0
2014-201521Gillinghameng ENG3. League One12th44.9Matches
2015-201622Gillinghameng ENG3. League One9th35.4Matches
2016-201723Brentfordeng ENG2. Championship10th33.6Matches
2017-201824Brentfordeng ENG2. Championship9th31.7Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.4229427112239918760229455100.000.0906456826559407411747Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.41682228843782655016822150.0150.0688349519586101408215Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.2143520774165650251435000732430223991191517892Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.0302235316581279997130225360.0240.01730985560371660155182812Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.926683501411114712886266811981.819.1128965073862129114214718Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.42575816381139257000106485233020211331Matches
13 Seasons6 Clubs4 Leagues367.11135814676039493644230111358231878.3417.454512921217144543125713621635
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 (7 Seasons)3 Leagues204.41135814676039493644230111358231878.3417.454512921217144543125713621635
Gillingham (2 Seasons)1 League80.3
Brentford (2 Seasons)1 League65.3
Southend United (1 Season)1 League13.0
Bradford City (1 Season)1 League3.2
Crystal Palace (1 Season)1 League1.0
Championship (6 Seasons)199.77984974429234173142177984211781.0314.339252093012554371913611447327
League One (3 Seasons)81.3
Premier League (3 Seasons)70.03374493174715191288433742150.0150.01526828245901712121217438
League Two (2 Seasons)16.2
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-201521Gillinghameng ENGFA Cup85th1.0Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.0Matches
2015-201622Gillinghameng ENGFA Cup85th1.0Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.2Matches
2016-201723Brentfordeng ENGEFL Cup58th1.3Matches
2016-201723Brentfordeng ENGFA Cup17th2.0Matches
2017-201824Brentfordeng ENGEFL Cup17th1.0Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.3Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.3Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.0Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.0Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.0Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.0Matches
9 Seasons3 Clubs2 Leagues23.2
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 (5 Seasons)2 Leagues13.7
Gillingham (2 Seasons)2 Leagues5.2
Brentford (2 Seasons)2 Leagues4.3
FA Cup (7 Seasons)14.3
EFL Cup (7 Seasons)8.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201724ie Rep. of IrelandFriendlies (M)1.4Matches
201825ie Rep. of IrelandFriendlies (M)2.0Matches
201926ie Rep. of IrelandFriendlies (M)1.0Matches
202027ie Rep. of IrelandFriendlies (M)0.1Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.0Matches
202128ie Rep. of IrelandFriendlies (M)3.0Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.8Matches
202229ie Rep. of IrelandWCQ6.0Matches
202229ie Rep. of IrelandFriendlies (M)4.0Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.7Matches
202330ie Rep. of IrelandFriendlies (M)0.3Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.8Matches
8 Seasons1 Club4 Leagues33.2
Friendlies (M) (7 Seasons)11.9
UEFA Nations League (3 Seasons)6.7
UEFA Euro Qualifying (2 Seasons)8.6
WCQ (2 Seasons)6.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201218Crystal Palaceeng ENG2. Championship190902.21.010Matches
2011-201218Sheffield Utdeng ENG3. League One190902.21.010Matches
2012-201319Bradford Cityeng ENG4. League Two4287726.93.240
2013-201420Southend Unitedeng ENG4. League Two131,1709028.313.0130
2014-201521Gillinghameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2014-201521Gillinghameng ENGLeague Cup218090100.02.02902001.502200.00Matches
2014-201521Gillinghameng ENG3. League One454,0419097.644.94544001.386463+1+0.02+1.84Matches
2015-201622Gillinghameng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2015-201622Gillinghameng ENGLeague Cup21075459.41.2191111601.5021+1+0.84+3.31Matches
2015-201622Gillinghameng ENG3. League One363,1848876.935.43534121.566249+13+0.37+0.18Matches
2016-201723Brentfordeng ENG2. Championship343,0258973.133.634310111.29454500.00-0.81Matches
2016-201723Brentfordeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201723Brentfordeng ENGFA Cup218090100.02.02902001.505500.00Matches
2017-201824Brentfordeng ENG2. Championship332,8508668.831.73231151.524536+9+0.28+0.21Matches
2017-201824Brentfordeng ENGEFL Cup1909030.01.01901013.0041+3+3.00+3.00Matches
2018-201925Sheffield Utdeng ENG2. Championship443,9098994.443.4448942001.897238+34+0.78-0.3970.238.2+32.0+0.74+0.58Matches
2018-201925Sheffield Utdeng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2018-201925Sheffield Utdeng ENGFA Cup00001Matches
2019-202026Sheffield Utdeng ENGFA Cup221010553.82.321052011.503300.00-1.50Matches
2019-202026Sheffield Utdeng ENG1. Premier League363,1878993.235.4368934001.473630+6+0.17+2.4940.845.8-5.0-0.14+0.98Matches
2020-202127Sheffield Utdeng ENGFA Cup32709075.03.03903003.0063+3+1.00+3.00Matches
2020-202127Sheffield Utdeng ENG1. Premier League312,6298576.929.230872811400.551647-31-1.06+0.3025.044.8-19.8-0.68+0.44Matches
2021-202228Sheffield Utdeng ENG2. Championship464,14090100.046.0469046001.636345+18+0.3972.852.4+20.3+0.44Matches
2022-202329Sheffield Utdeng ENG2. Championship453,9558895.543.94490431901.966837+31+0.71-0.7568.540.9+27.6+0.63+0.72Matches
2022-202329Sheffield Utdeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2022-202329Sheffield Utdeng ENGFA Cup54509083.35.05905002.00119+2+0.40-0.60Matches
2023-202430Sheffield Utdeng ENGEFL Cup19090100.01.01901001.000000.00Matches
2023-202430Sheffield Utdeng ENG1. Premier League64828015.35.46804000.17417-13-2.43-0.743.514.6-11.1-2.06-1.25Matches
13 Seasons6 Clubs6 Leagues39835,1268860.2390.339389359513211.49510439+71+0.19+0.75280.8236.7+44.1+0.22+1.02
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 (7 Seasons)5 Leagues22219,6228869.5218.02208921021221.54280231+49+0.23+1.43280.8236.7+44.1+0.22+1.02
Gillingham (2 Seasons)3 Leagues877,6928887.285.585908321621.43131120+11+0.13+0.29
Brentford (2 Seasons)3 Leagues716,2658870.669.67098661171.419988+11+0.16-0.22
Southend United (1 Season)1 League131,1709028.313.0130
Bradford City (1 Season)1 League4287726.93.240
Crystal Palace (1 Season)1 League190902.21.010
FA Cup (7 Seasons)141,2909274.114.3149214021.792625+1+0.07-0.43
EFL Cup (7 Seasons)97978973.88.9898811611.2297+2+0.23+0.86
Championship (6 Seasons)20317,9698972.3199.72019019329161.68293201+92+0.46-0.08211.4131.5+80.0+0.60+0.55
League One (3 Seasons)827,3158958.981.38178121.46126112+14+0.17+0.17
Premier League (3 Seasons)736,2988663.070.072876611400.975694-38-0.54+1.1169.4105.2-35.8-0.51+0.39
League Two (2 Seasons)171,4578617.616.2170
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-201218Sheffield Utd1 League190902.21.010
2011-201218Crystal Palace1 League190902.21.010
2012-201319Bradford City1 League4287726.93.240
2013-201420Southend United1 League131,1709028.313.0130
2014-201521Gillingham3 Leagues484,3119097.847.9489047001.36676700.00+1.82
2015-201622Gillingham3 Leagues393,3818776.737.637913621621.526453+11+0.29+0.29
2016-201723Brentford3 Leagues373,3259074.936.937100340111.275051-1-0.03-0.83
2017-201824Brentford2 Leagues342,9408666.232.7339032161.564937+12+0.37+0.31
2018-201925Sheffield Utd3 Leagues454,0299092.644.8459043011.877339+34+0.76-0.4170.238.2+32.0+0.74+0.58
2019-202026Sheffield Utd2 Leagues383,3978989.237.7388936011.473933+6+0.16+0.8140.845.8-5.0-0.14+0.98
2020-202127Sheffield Utd2 Leagues342,8998576.732.233873111400.772250-28-0.87+0.5625.044.8-19.8-0.68+0.44
2021-202228Sheffield Utd1 League464,14090100.046.0469046001.636345+18+0.3972.852.4+20.3+0.44
2022-202329Sheffield Utd3 Leagues514,4958894.249.95090491901.937947+32+0.64-0.6768.540.9+27.6+0.63+0.72
2023-202430Sheffield Utd2 Leagues75728217.76.47825000.29417-13-2.05-0.363.514.6-11.1-2.06-1.25
13 Seasons6 Clubs6 Leagues39835,1268860.2390.339389359513211.49510439+71+0.19+0.75280.8236.7+44.1+0.22+1.02
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 (7 Seasons)5 Leagues22219,6228869.5218.02208921021221.54280231+49+0.23+1.43280.8236.7+44.1+0.22+1.02
Gillingham (2 Seasons)3 Leagues877,6928887.285.585908321621.43131120+11+0.13+0.29
Brentford (2 Seasons)3 Leagues716,2658870.669.67098661171.419988+11+0.16-0.22
Southend United (1 Season)1 League131,1709028.313.0130
Bradford City (1 Season)1 League4287726.93.240
Crystal Palace (1 Season)1 League190902.21.010
FA Cup (7 Seasons)141,2909274.114.3149214021.792625+1+0.07-0.43
EFL Cup (7 Seasons)97978973.88.9898811611.2297+2+0.23+0.86
Championship (6 Seasons)20317,9698972.3199.72019019329161.68293201+92+0.46-0.08211.4131.5+80.0+0.60+0.55
League One (3 Seasons)827,3158958.981.38178121.46126112+14+0.17+0.17
Premier League (3 Seasons)736,2988663.070.072876611400.975694-38-0.54+1.1169.4105.2-35.8-0.51+0.39
League Two (2 Seasons)171,4578617.616.2170
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201218Sheffield Utdeng ENG3. League One3rd190902.21.010Matches
2011-201218Crystal Palaceeng ENG2. Championship17th190902.21.010Matches
2012-201319Bradford Cityeng ENG4. League Two7th4287726.93.240
2013-201420Southend Unitedeng ENG4. League Two5th131,1709028.313.0130
2014-201521Gillinghameng ENG3. League One12th454,0419097.644.94544001.386463+1+0.02+1.84Matches
2015-201622Gillinghameng ENG3. League One9th363,1848876.935.43534121.566249+13+0.37+0.18Matches
2016-201723Brentfordeng ENG2. Championship10th343,0258973.133.634310111.29454500.00-0.81Matches
2017-201824Brentfordeng ENG2. Championship9th332,8508668.831.73231151.524536+9+0.28+0.21Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd443,9098994.443.4448942001.897238+34+0.78-0.3970.238.2+32.0+0.74+0.58Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th363,1878993.235.4368934001.473630+6+0.17+2.4940.845.8-5.0-0.14+0.98Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th312,6298576.929.230872811400.551647-31-1.06+0.3025.044.8-19.8-0.68+0.44Matches
2021-202228Sheffield Utdeng ENG2. Championship5th464,14090100.046.0469046001.636345+18+0.3972.852.4+20.3+0.44Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd453,9558895.543.94490431901.966837+31+0.71-0.7568.540.9+27.6+0.63+0.72Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th64828015.35.46804000.17417-13-2.43-0.743.514.6-11.1-2.06-1.25Matches
13 Seasons6 Clubs4 Leagues37533,0398859.5367.137189337412181.49475407+68+0.19+0.80280.8236.7+44.1+0.22+1.02
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 (7 Seasons)3 Leagues20918,3928869.3204.42078919721201.53259214+45+0.22+1.58280.8236.7+44.1+0.22+1.02
Gillingham (2 Seasons)1 League817,2258987.380.38078121.46126112+14+0.17+0.17
Brentford (2 Seasons)1 League675,8758871.065.366621161.409081+9+0.14-0.27
Southend United (1 Season)1 League131,1709028.313.0130
Bradford City (1 Season)1 League4287726.93.240
Crystal Palace (1 Season)1 League190902.21.010
Championship (6 Seasons)20317,9698972.3199.72019019329161.68293201+92+0.46-0.08211.4131.5+80.0+0.60+0.55
League One (3 Seasons)827,3158958.981.38178121.46126112+14+0.17+0.17
Premier League (3 Seasons)736,2988663.070.072876611400.975694-38-0.54+1.1169.4105.2-35.8-0.51+0.39
League Two (2 Seasons)171,4578617.616.2170
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-201521Gillinghameng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2014-201521Gillinghameng ENGLeague Cup33rd218090100.02.02902001.502200.00Matches
2015-201622Gillinghameng ENGFA Cup85th19090100.01.01901000.0003-3-3.00Matches
2015-201622Gillinghameng ENGLeague Cup33rd21075459.41.2191111601.5021+1+0.84+3.31Matches
2016-201723Brentfordeng ENGEFL Cup58th1120120100.01.311201000.0001-1-0.75Matches
2016-201723Brentfordeng ENGFA Cup17th218090100.02.02902001.505500.00Matches
2017-201824Brentfordeng ENGEFL Cup17th1909030.01.01901013.0041+3+3.00+3.00Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1120120100.01.311201001.001100.00Matches
2018-201925Sheffield Utdeng ENGFA Cup33rd00001Matches
2019-202026Sheffield Utdeng ENGFA Cup5th221010553.82.321052011.503300.00-1.50Matches
2020-202127Sheffield Utdeng ENGFA Cup5th32709075.03.03903003.0063+3+1.00+3.00Matches
2022-202329Sheffield Utdeng ENGEFL CupRd119090100.01.01901000.0001-1-1.00Matches
2022-202329Sheffield Utdeng ENGFA CupSF54509083.35.05905002.00119+2+0.40-0.60Matches
2023-202430Sheffield Utdeng ENGEFL CupRd219090100.01.01901001.000000.00Matches
9 Seasons3 Clubs2 Leagues232,0879174.023.222942211631.573532+3+0.13+0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (5 Seasons)2 Leagues131,2309573.213.7139513021.852117+4+0.29-0.21
Gillingham (2 Seasons)2 Leagues64677886.55.2590511601.0058-3-0.58+1.89
Brentford (2 Seasons)2 Leagues43909865.04.34984011.5097+2+0.46+0.46
FA Cup (7 Seasons)141,2909274.114.3149214021.792625+1+0.07-0.43
EFL Cup (7 Seasons)97978973.88.9898811611.2297+2+0.23+0.86
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
201724ie Rep. of IrelandFriendlies (M)21266346.71.42630010.0004-4-2.86-4.73Matches
201825ie Rep. of IrelandWCQ00001Matches
201825ie Rep. of IrelandFriendlies (M)21809040.02.02902021.001100.00+0.67Matches
2018-201925ie Rep. of IrelandUEFA Nations League23rd00003Matches
201926ie Rep. of IrelandFriendlies (M)1909050.01.01901013.0031+2+2.000.00Matches
202027ie Rep. of IrelandFriendlies (M)1131314.40.11130000.000000.00+3.51Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB21809033.32.02902000.5012-1-0.500.00Matches
202128ie Rep. of IrelandFriendlies (M)32709075.03.03903002.3371+6+2.00+1.00Matches
202128ie Rep. of IrelandUEFA Euro Qualifying43458641.13.84860050.7502-2-0.52-1.25Matches
202229ie Rep. of IrelandWCQ65409075.06.06906001.5094+5+0.83+1.83Matches
202229ie Rep. of IrelandFriendlies (M)436090100.04.04904001.7554+1+0.25Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB54218478.04.75844001.2076+1+0.21+0.21Matches
202330ie Rep. of IrelandFriendlies (M)1282815.60.30012803.0010+1+3.21+3.21Matches
202431ie Rep. of IrelandUEFA Euro Qualifying54328660.04.85864000.6057-2-0.42-0.73Matches
8 Seasons1 Club4 Leagues362,9858344.633.2358426128131.223932+7+0.21+0.13
Friendlies (M) (7 Seasons)141,0677656.511.913801012841.571711+6+0.51+0.40
UEFA Nations League (3 Seasons)76018641.76.77866031.008800.00+0.38
UEFA Euro Qualifying (2 Seasons)97778649.88.69864050.6759-4-0.46-1.04
WCQ (2 Seasons)65409030.06.06906011.5094+5+0.83+1.83

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-201218Crystal Palaceeng ENG2. Championship1.0000Matches
2011-201218Sheffield Utdeng ENG3. League One1.0001Matches
2012-201319Bradford Cityeng ENG4. League Two3.2001
2013-201420Southend Unitedeng ENG4. League Two13.0307
2014-201521Gillinghameng ENGFA Cup1.00000Matches
2014-201521Gillinghameng ENGLeague Cup2.00001Matches
2014-201521Gillinghameng ENG3. League One44.97023Matches
2015-201622Gillinghameng ENGFA Cup1.00000Matches
2015-201622Gillinghameng ENGLeague Cup1.20000Matches
2015-201622Gillinghameng ENG3. League One35.44024Matches
2016-201723Brentfordeng ENG2. Championship33.67002800000000Matches
2016-201723Brentfordeng ENGEFL Cup1.3000100000000Matches
2016-201723Brentfordeng ENGFA Cup2.00000Matches
2017-201824Brentfordeng ENG2. Championship31.74001818012621000Matches
2017-201824Brentfordeng ENGEFL Cup1.0000100000000Matches
2018-201925Sheffield Utdeng ENG2. Championship43.4710362112583201020619211063.6Matches
2018-201925Sheffield Utdeng ENGEFL Cup1.3000000000000Matches
2019-202026Sheffield Utdeng ENGFA Cup2.30002100210Matches
2019-202026Sheffield Utdeng ENG1. Premier League35.451134201258270101771337763.3Matches
2020-202127Sheffield Utdeng ENGFA Cup3.00004000510Matches
2020-202127Sheffield Utdeng ENG1. Premier League29.27102910044121000129805658.8Matches
2021-202228Sheffield Utdeng ENG2. Championship46.0500311742502002125819511862.3Matches
2022-202329Sheffield Utdeng ENG2. Championship43.91111361233802801026717710961.9Matches
2022-202329Sheffield Utdeng ENGEFL Cup1.00000000010Matches
2022-202329Sheffield Utdeng ENGFA Cup5.02004300130Matches
2023-202430Sheffield Utdeng ENGEFL Cup1.00001000100Matches
2023-202430Sheffield Utdeng ENG1. Premier League5.420061001340102114863.6Matches
13 Seasons6 Clubs6 Leagues390.36442287103914335159062105879147862.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (7 Seasons)5 Leagues218.0394218485913309138061105879147862.3
Gillingham (2 Seasons)3 Leagues85.51100471
Brentford (2 Seasons)3 Leagues69.611004818012621000
Southend United (1 Season)1 League13.0307
Bradford City (1 Season)1 League3.2001
Crystal Palace (1 Season)1 League1.0000
FA Cup (7 Seasons)14.320010400850
EFL Cup (7 Seasons)8.9000300011001
Championship (6 Seasons)199.73421149688821410104173156433762.6
League One (3 Seasons)81.311048
Premier League (3 Seasons)70.014216931161125202032722714161.7
League Two (2 Seasons)16.2308
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-201218Sheffield Utd1 League1.0001
2011-201218Crystal Palace1 League1.0000
2012-201319Bradford City1 League3.2001
2013-201420Southend United1 League13.0307
2014-201521Gillingham3 Leagues47.9700231
2015-201622Gillingham3 Leagues37.6400240
2016-201723Brentford3 Leagues36.97002900000000
2017-201824Brentford2 Leagues32.74001918012621000
2018-201925Sheffield Utd3 Leagues44.8710362112583201020619211063.6
2019-202026Sheffield Utd2 Leagues37.751136211260280101771337763.3
2020-202127Sheffield Utd2 Leagues32.27103310044622000129805658.8
2021-202228Sheffield Utd1 League46.0500311742502002125819511862.3
2022-202329Sheffield Utd3 Leagues49.91311401533813201026717710961.9
2023-202430Sheffield Utd2 Leagues6.420071001440102114863.6
13 Seasons6 Clubs6 Leagues390.36442287103914335159062105879147862.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (7 Seasons)5 Leagues218.0394218485913309138061105879147862.3
Gillingham (2 Seasons)3 Leagues85.51100471
Brentford (2 Seasons)3 Leagues69.611004818012621000
Southend United (1 Season)1 League13.0307
Bradford City (1 Season)1 League3.2001
Crystal Palace (1 Season)1 League1.0000
FA Cup (7 Seasons)14.320010400850
EFL Cup (7 Seasons)8.9000300011001
Championship (6 Seasons)199.73421149688821410104173156433762.6
League One (3 Seasons)81.311048
Premier League (3 Seasons)70.014216931161125202032722714161.7
League Two (2 Seasons)16.2308
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201218Sheffield Utdeng ENG3. League One3rd1.0001Matches
2011-201218Crystal Palaceeng ENG2. Championship17th1.0000Matches
2012-201319Bradford Cityeng ENG4. League Two7th3.2001
2013-201420Southend Unitedeng ENG4. League Two5th13.0307
2014-201521Gillinghameng ENG3. League One12th44.97023Matches
2015-201622Gillinghameng ENG3. League One9th35.44024Matches
2016-201723Brentfordeng ENG2. Championship10th33.67002800000000Matches
2017-201824Brentfordeng ENG2. Championship9th31.74001818012621000Matches
2018-201925Sheffield Utdeng ENG2. Championship2nd43.4710362112583201020619211063.6Matches
2019-202026Sheffield Utdeng ENG1. Premier League9th35.451134201258270101771337763.3Matches
2020-202127Sheffield Utdeng ENG1. Premier League20th29.27102910044121000129805658.8Matches
2021-202228Sheffield Utdeng ENG2. Championship5th46.0500311742502002125819511862.3Matches
2022-202329Sheffield Utdeng ENG2. Championship2nd43.91111361233802801026717710961.9Matches
2023-202430Sheffield Utdeng ENG1. Premier League20th5.420061001340102114863.6Matches
13 Seasons6 Clubs4 Leagues367.1624227499914326153061105879147862.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (7 Seasons)3 Leagues204.4374217381913300132061105879147862.3
Gillingham (2 Seasons)1 League80.311047
Brentford (2 Seasons)1 League65.311004618012621000
Southend United (1 Season)1 League13.0307
Bradford City (1 Season)1 League3.2001
Crystal Palace (1 Season)1 League1.0000
Championship (6 Seasons)199.73421149688821410104173156433762.6
League One (3 Seasons)81.311048
Premier League (3 Seasons)70.014216931161125202032722714161.7
League Two (2 Seasons)16.2308
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-201521Gillinghameng ENGFA Cup85th1.00000Matches
2014-201521Gillinghameng ENGLeague Cup33rd2.00001Matches
2015-201622Gillinghameng ENGFA Cup85th1.00000Matches
2015-201622Gillinghameng ENGLeague Cup33rd1.20000Matches
2016-201723Brentfordeng ENGEFL Cup58th1.3000100000000Matches
2016-201723Brentfordeng ENGFA Cup17th2.00000Matches
2017-201824Brentfordeng ENGEFL Cup17th1.0000100000000Matches
2018-201925Sheffield Utdeng ENGEFL Cup58th1.3000000000000Matches
2019-202026Sheffield Utdeng ENGFA Cup5th2.30002100210Matches
2020-202127Sheffield Utdeng ENGFA Cup5th3.00004000510Matches
2022-202329Sheffield Utdeng ENGEFL CupRd11.00000000010Matches
2022-202329Sheffield Utdeng ENGFA CupSF5.02004300130Matches
2023-202430Sheffield Utdeng ENGEFL CupRd21.00001000100Matches
9 Seasons3 Clubs2 Leagues23.22001340096001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (5 Seasons)2 Leagues13.72001140096000
Gillingham (2 Seasons)2 Leagues5.20001
Brentford (2 Seasons)2 Leagues4.3000200000000
FA Cup (7 Seasons)14.320010400850
EFL Cup (7 Seasons)8.9000300011001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201724ie Rep. of IrelandFriendlies (M)1.41000Matches
201825ie Rep. of IrelandFriendlies (M)2.00000Matches
201926ie Rep. of IrelandFriendlies (M)1.00000Matches
202027ie Rep. of IrelandFriendlies (M)0.10000Matches
2020-202127ie Rep. of IrelandUEFA Nations LeagueLgB2.00004100420Matches
202128ie Rep. of IrelandFriendlies (M)3.00000Matches
202128ie Rep. of IrelandUEFA Euro Qualifying3.80004210540Matches
202229ie Rep. of IrelandWCQ6.010042011950Matches
202229ie Rep. of IrelandFriendlies (M)4.00000Matches
2022-202329ie Rep. of IrelandUEFA Nations LeagueLgB4.71008000110Matches
202330ie Rep. of IrelandFriendlies (M)0.30000Matches
202431ie Rep. of IrelandUEFA Euro Qualifying4.82006200510Matches
8 Seasons1 Club4 Leagues33.25002671134130
Friendlies (M) (7 Seasons)11.91000
UEFA Nations League (3 Seasons)6.710012100530
UEFA Euro Qualifying (2 Seasons)8.6200104101050
WCQ (2 Seasons)6.010042011950

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.