Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-27SatLeague TwoMatchweek 46AwayL 0–1Notts CountyFG RoversN16000000000Match Report
2024-04-20SatLeague TwoMatchweek 45HomeW 1–0Notts CountyColchester UtdN7000000001Match Report
2024-04-16TueLeague TwoMatchweek 29HomeL 2–5Notts CountyStockportYAM56000011000Match Report
2024-04-13SatLeague TwoMatchweek 44AwayW 3–1Notts CountyWalsallN20000010000Match Report
2024-04-01MonLeague TwoMatchweek 42HomeD 3–3Notts CountyMK DonsN11000010000Match 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
2003-200415Notts Countyeng ENG3. Second Division421731.9000000000.000.000.000.000.00
2005-200617Southamptoneng ENG2. Championship11600.7000000000.000.000.000.000.00
2005-200617Notts Countyeng ENG4. League Two643594.0000000000.000.000.000.000.00
2006-200718Southamptoneng ENG2. Championship911832.0000000000.000.000.000.000.00
2006-200718Bournemoutheng ENG3. League One12121,03611.5628600300.520.170.690.520.69
2007-200819Southamptoneng ENG2. Championship822002.2000000000.000.000.000.000.00
2007-200819Port Valeeng ENG3. League One17151,31114.6224200000.140.140.270.140.27
2008-200920Southamptoneng ENG2. Championship46453,87443.0121131025700.280.020.300.230.26
2009-201021Nott'ham Foresteng ENG2. Championship33181,65518.4325300300.160.110.270.160.27
2010-201122Nott'ham Foresteng ENG2. Championship211090710.1516500300.500.100.600.500.60
2011-201223Nott'ham Foresteng ENG2. Championship932693.0000000000.000.000.000.000.00
2011-201223Sheffield Wedseng ENG3. League One432042.3101100000.440.000.440.440.44
2012-201324Ipswich Towneng ENG2. Championship131397310.8415400000.370.090.460.370.46
2012-201324Coventry Cityeng ENG3. League One22211,91021.2161171511500.750.050.800.710.75
2013-201425Ipswich Towneng ENG2. Championship31302,66529.6142161223100.470.070.540.410.47
2014-201526Ipswich Towneng ENG2. Championship26242,15624.07310611500.290.130.420.250.38Matches
2014-201526Ipswich Towneng ENGFA Cup221511.7000000000.000.000.000.000.00Matches
2015-201627Ipswich Towneng ENG2. Championship2491,16512.9415222000.310.080.390.150.23Matches
2015-201627Ipswich Towneng ENGLeague Cup332703.0134100000.331.001.330.331.33Matches
2016-201728Ipswich Towneng ENG2. Championship30252,37426.4538411400.190.110.300.150.27Matches
2016-201728Ipswich Towneng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2017-201829Ipswich Towneng ENG2. Championship22181,61017.96410601100.340.220.560.340.56Matches
2017-201829Ipswich Towneng ENGEFL Cup11901.0202200102.000.002.002.002.00Matches
2017-201829Ipswich Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201930Sheffield Utdeng ENG2. Championship45363,24636.11541912345018.915.84.620.4561212650.420.110.530.330.440.520.130.650.440.57Matches
2018-201930Sheffield Utdeng ENGFA Cup00Matches
2019-202031Sheffield Utdeng ENGEFL Cup00Matches
2019-202031Sheffield Utdeng ENGFA Cup221681.9202200001.070.001.071.071.07Matches
2019-202031Sheffield Utdeng ENG1. Premier League28221,81520.2224200208.08.02.310.329431290.100.100.200.100.200.400.120.510.400.51Matches
2020-202132Sheffield Utdeng ENGEFL Cup11610.7101100001.480.001.481.481.48Matches
2020-202132Sheffield Utdeng ENGFA Cup432823.1011000000.000.320.320.000.32Matches
2020-202132Sheffield Utdeng ENG1. Premier League35282,39726.6819800706.96.91.18.042941620.300.040.340.300.340.260.040.300.260.30Matches
2021-202233Sheffield Utdeng ENG2. Championship19997310.8246200104.64.62.16.72433770.180.370.550.180.550.420.190.610.420.61Matches
2021-202233Sheffield Utdeng ENGEFL Cup11600.7000000000.000.000.000.000.00Matches
2021-202233Sheffield Utdeng ENGFA Cup11640.7000000000.000.000.000.000.00Matches
2022-202334Derby Countyeng ENGEFL Cup211261.4000000000.000.000.000.000.00Matches
2022-202334Derby Countyeng ENGFA Cup221802.0213200001.000.501.501.001.50Matches
2022-202334Derby Countyeng ENG3. League One39292,76530.7225271845500.720.160.880.590.75Matches
2023-202435Notts Countyeng ENGFA Cup11901.0123100001.002.003.001.003.00Matches
2023-202435Notts Countyeng ENG4. League Two37322,68729.9123151111800.400.100.500.370.47Matches
20 Seasons10 Clubs6 Leagues56343138,644429.415549204138172461038.435.210.245.41512916330.360.110.480.320.440.410.110.520.380.48
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
Ipswich Town (6 Seasons)3 Leagues15412611,589128.843176037681200.330.130.470.290.42
Sheffield Utd (4 Seasons)4 Leagues1361039,066100.7301242273415038.435.210.245.41512916330.300.120.420.270.390.410.110.520.380.48
Southampton (4 Seasons)1 League64494,31748.0121131025700.250.020.270.210.23
Nott'ham Forest (3 Seasons)1 League63312,83131.58311800600.250.100.350.250.35
Notts County (3 Seasons)3 Leagues48393,30936.8135181211800.350.140.490.330.46
Derby County (1 Season)3 Leagues43323,07134.1246302045500.700.180.880.590.76
Coventry City (1 Season)1 League22211,91021.2161171511500.750.050.800.710.75
Port Vale (1 Season)1 League17151,31114.6224200000.140.140.270.140.27
Bournemouth (1 Season)1 League12121,03611.5628600300.520.170.690.520.69
Sheffield Weds (1 Season)1 League432042.3101100000.440.000.440.440.44
Championship (15 Seasons)33724422,310247.9772610366111730023.520.36.727.0801543420.310.100.420.270.370.500.140.640.430.58
FA Cup (8 Seasons)13121,02511.4549500000.440.350.790.440.79
EFL Cup (7 Seasons)976527.2437400100.550.410.970.550.97
League One (6 Seasons)98827,39982.247105742561300.570.120.690.510.63
Premier League (2 Seasons)63504,21246.81031310009014.914.93.518.4711372910.210.060.280.210.280.320.070.390.320.39
League Two (2 Seasons)43363,04633.8123151111800.350.090.440.330.41
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200415Notts County1 League421731.9000000000.000.000.000.000.00
2005-200617Notts County1 League643594.0000000000.000.000.000.000.00
2005-200617Southampton1 League11600.7000000000.000.000.000.000.00
2006-200718Bournemouth1 League12121,03611.5628600300.520.170.690.520.69
2006-200718Southampton1 League911832.0000000000.000.000.000.000.00
2007-200819Port Vale1 League17151,31114.6224200000.140.140.270.140.27
2007-200819Southampton1 League822002.2000000000.000.000.000.000.00
2008-200920Southampton1 League46453,87443.0121131025700.280.020.300.230.26
2009-201021Nott'ham Forest1 League33181,65518.4325300300.160.110.270.160.27
2010-201122Nott'ham Forest1 League211090710.1516500300.500.100.600.500.60
2011-201223Nott'ham Forest1 League932693.0000000000.000.000.000.000.00
2011-201223Sheffield Weds1 League432042.3101100000.440.000.440.440.44
2012-201324Coventry City1 League22211,91021.2161171511500.750.050.800.710.75
2012-201324Ipswich Town1 League131397310.8415400000.370.090.460.370.46
2013-201425Ipswich Town1 League31302,66529.6142161223100.470.070.540.410.47
2014-201526Ipswich Town2 Leagues28262,30725.67310611500.270.120.390.230.35
2015-201627Ipswich Town2 Leagues27121,43515.9549322000.310.250.560.190.44
2016-201728Ipswich Town2 Leagues31252,41926.9538411400.190.110.300.150.26
2017-201829Ipswich Town3 Leagues24201,79019.98412801200.400.200.600.400.60
2018-201930Sheffield Utd2 Leagues45363,24636.11541912345018.915.84.620.4561212650.420.110.530.330.440.520.130.650.440.57
2019-202031Sheffield Utd3 Leagues30241,98322.0426400208.08.02.310.329431290.180.090.270.180.270.400.120.510.400.51
2020-202132Sheffield Utd3 Leagues40322,74030.49211900706.96.91.18.042941620.300.070.360.300.360.260.040.300.260.30
2021-202233Sheffield Utd3 Leagues21111,09712.2246200104.64.62.16.72433770.160.330.490.160.490.420.190.610.420.61
2022-202334Derby County3 Leagues43323,07134.1246302045500.700.180.880.590.76
2023-202435Notts County2 Leagues38332,77730.9135181211800.420.160.580.390.55
20 Seasons10 Clubs6 Leagues56343138,644429.415549204138172461038.435.210.245.41512916330.360.110.480.320.440.410.110.520.380.48
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
Ipswich Town (6 Seasons)3 Leagues15412611,589128.843176037681200.330.130.470.290.42
Sheffield Utd (4 Seasons)4 Leagues1361039,066100.7301242273415038.435.210.245.41512916330.300.120.420.270.390.410.110.520.380.48
Southampton (4 Seasons)1 League64494,31748.0121131025700.250.020.270.210.23
Nott'ham Forest (3 Seasons)1 League63312,83131.58311800600.250.100.350.250.35
Notts County (3 Seasons)3 Leagues48393,30936.8135181211800.350.140.490.330.46
Derby County (1 Season)3 Leagues43323,07134.1246302045500.700.180.880.590.76
Coventry City (1 Season)1 League22211,91021.2161171511500.750.050.800.710.75
Port Vale (1 Season)1 League17151,31114.6224200000.140.140.270.140.27
Bournemouth (1 Season)1 League12121,03611.5628600300.520.170.690.520.69
Sheffield Weds (1 Season)1 League432042.3101100000.440.000.440.440.44
Championship (15 Seasons)33724422,310247.9772610366111730023.520.36.727.0801543420.310.100.420.270.370.500.140.640.430.58
FA Cup (8 Seasons)13121,02511.4549500000.440.350.790.440.79
EFL Cup (7 Seasons)976527.2437400100.550.410.970.550.97
League One (6 Seasons)98827,39982.247105742561300.570.120.690.510.63
Premier League (2 Seasons)63504,21246.81031310009014.914.93.518.4711372910.210.060.280.210.280.320.070.390.320.39
League Two (2 Seasons)43363,04633.8123151111800.350.090.440.330.41
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200415Notts Countyeng ENG3. Second Division23rd421731.9000000000.000.000.000.000.00
2005-200617Notts Countyeng ENG4. League Two21st643594.0000000000.000.000.000.000.00
2005-200617Southamptoneng ENG2. Championship12th11600.7000000000.000.000.000.000.00
2006-200718Bournemoutheng ENG3. League One19th12121,03611.5628600300.520.170.690.520.69
2006-200718Southamptoneng ENG2. Championship6th911832.0000000000.000.000.000.000.00
2007-200819Port Valeeng ENG3. League One23rd17151,31114.6224200000.140.140.270.140.27
2007-200819Southamptoneng ENG2. Championship20th822002.2000000000.000.000.000.000.00
2008-200920Southamptoneng ENG2. Championship23rd46453,87443.0121131025700.280.020.300.230.26
2009-201021Nott'ham Foresteng ENG2. Championship3rd33181,65518.4325300300.160.110.270.160.27
2010-201122Nott'ham Foresteng ENG2. Championship6th211090710.1516500300.500.100.600.500.60
2011-201223Nott'ham Foresteng ENG2. Championship19th932693.0000000000.000.000.000.000.00
2011-201223Sheffield Wedseng ENG3. League One2nd432042.3101100000.440.000.440.440.44
2012-201324Coventry Cityeng ENG3. League One15th22211,91021.2161171511500.750.050.800.710.75
2012-201324Ipswich Towneng ENG2. Championship14th131397310.8415400000.370.090.460.370.46
2013-201425Ipswich Towneng ENG2. Championship9th31302,66529.6142161223100.470.070.540.410.47
2014-201526Ipswich Towneng ENG2. Championship6th26242,15624.07310611500.290.130.420.250.38Matches
2015-201627Ipswich Towneng ENG2. Championship7th2491,16512.9415222000.310.080.390.150.23Matches
2016-201728Ipswich Towneng ENG2. Championship16th30252,37426.4538411400.190.110.300.150.27Matches
2017-201829Ipswich Towneng ENG2. Championship12th22181,61017.96410601100.340.220.560.340.56Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd45363,24636.11541912345018.915.84.620.4561212650.420.110.530.330.440.520.130.650.440.57Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th28221,81520.2224200208.08.02.310.329431290.100.100.200.100.200.400.120.510.400.51Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th35282,39726.6819800706.96.91.18.042941620.300.040.340.300.340.260.040.300.260.30Matches
2021-202233Sheffield Utdeng ENG2. Championship5th19997310.8246200104.64.62.16.72433770.180.370.550.180.550.420.190.610.420.61Matches
2022-202334Derby Countyeng ENG3. League One7th39292,76530.7225271845500.720.160.880.590.75Matches
2023-202435Notts Countyeng ENG4. League Two14th37322,68729.9123151111800.400.100.500.370.47Matches
20 Seasons10 Clubs4 Leagues54141236,967410.714642188129172460038.435.210.245.41512916330.360.100.460.310.420.410.110.520.380.48
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
Ipswich Town (6 Seasons)1 League14611910,943121.640145434681100.330.120.440.280.39
Sheffield Utd (4 Seasons)2 Leagues127958,43193.7271138243415038.435.210.245.41512916330.290.120.410.260.370.410.110.520.380.48
Southampton (4 Seasons)1 League64494,31748.0121131025700.250.020.270.210.23
Nott'ham Forest (3 Seasons)1 League63312,83131.58311800600.250.100.350.250.35
Notts County (3 Seasons)2 Leagues47383,21935.8123151111800.340.080.420.310.39
Derby County (1 Season)1 League39292,76530.7225271845500.720.160.880.590.75
Coventry City (1 Season)1 League22211,91021.2161171511500.750.050.800.710.75
Port Vale (1 Season)1 League17151,31114.6224200000.140.140.270.140.27
Bournemouth (1 Season)1 League12121,03611.5628600300.520.170.690.520.69
Sheffield Weds (1 Season)1 League432042.3101100000.440.000.440.440.44
Championship (15 Seasons)33724422,310247.9772610366111730023.520.36.727.0801543420.310.100.420.270.370.500.140.640.430.58
League One (6 Seasons)98827,39982.247105742561300.570.120.690.510.63
Premier League (2 Seasons)63504,21246.81031310009014.914.93.518.4711372910.210.060.280.210.280.320.070.390.320.39
League Two (2 Seasons)43363,04633.8123151111800.350.090.440.330.41
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-201526Ipswich Towneng ENGFA Cup33rd221511.7000000000.000.000.000.000.00Matches
2015-201627Ipswich Towneng ENGLeague Cup17th332703.0134100000.331.001.330.331.33Matches
2016-201728Ipswich Towneng ENGEFL Cup58th10450.5000000000.000.000.000.000.00Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd11901.0202200102.000.002.002.002.00Matches
2017-201829Ipswich Towneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201930Sheffield Utdeng ENGFA Cup33rd00Matches
2019-202031Sheffield Utdeng ENGEFL Cup17th00Matches
2019-202031Sheffield Utdeng ENGFA Cup5th221681.9202200001.070.001.071.071.07Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd11610.7101100001.480.001.481.481.48Matches
2020-202132Sheffield Utdeng ENGFA Cup5th432823.1011000000.000.320.320.000.32Matches
2021-202233Sheffield Utdeng ENGEFL CupRd311600.7000000000.000.000.000.000.00Matches
2021-202233Sheffield Utdeng ENGFA Cup11640.7000000000.000.000.000.000.00Matches
2022-202334Derby Countyeng ENGEFL CupRd3211261.4000000000.000.000.000.000.00Matches
2022-202334Derby Countyeng ENGFA Cup221802.0213200001.000.501.501.001.50Matches
2023-202435Notts Countyeng ENGFA Cup11901.0123100001.002.003.001.003.00Matches
10 Seasons4 Clubs2 Leagues22191,67718.69716900100.480.380.860.480.86
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 (4 Seasons)2 Leagues986357.1314300000.430.140.570.430.57
Ipswich Town (4 Seasons)2 Leagues876467.2336300100.420.420.840.420.84
Derby County (1 Season)2 Leagues433063.4213200000.590.290.880.590.88
Notts County (1 Season)1 League11901.0123100001.002.003.001.003.00
FA Cup (8 Seasons)13121,02511.4549500000.440.350.790.440.79
EFL Cup (7 Seasons)976527.2437400100.550.410.970.550.97
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
201426ie Rep. of IrelandFriendlies (M)11760.8011000000.001.181.180.001.18Matches
201527ie Rep. of IrelandFriendlies (M)11450.5000000000.000.000.000.000.00Matches
201628ie Rep. of IrelandFriendlies (M)21871.0000000000.000.000.000.000.00Matches
201628ie Rep. of IrelandUEFA Euro Qualifying00Matches
201729ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201830ie Rep. of IrelandWCQ10130.1000000000.000.000.000.000.00Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB10250.3000000000.000.000.000.000.00Matches
202133ie Rep. of IrelandUEFA Euro Qualifying776387.1112100000.140.140.280.140.28Matches
7 Seasons1 Club4 Leagues141197410.8123100000.090.180.280.090.28
Friendlies (M) (4 Seasons)542983.3011000000.000.300.300.000.30
UEFA Euro Qualifying (2 Seasons)776387.1112100000.140.140.280.140.28
WCQ (1 Season)10130.1000000000.000.000.000.000.00
UEFA Nations League (1 Season)10250.3000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200415Notts Countyeng ENG3. Second Division1.9000.0000
2005-200617Southamptoneng ENG2. Championship0.7000.0000
2005-200617Notts Countyeng ENG4. League Two4.0020.500.0000
2006-200718Southamptoneng ENG2. Championship2.0031.480.0000
2006-200718Bournemoutheng ENG3. League One11.56211.820.2900
2007-200819Southamptoneng ENG2. Championship2.2010.450.0000
2007-200819Port Valeeng ENG3. League One14.62221.510.0900
2008-200920Southamptoneng ENG2. Championship43.012611.420.1625
2009-201021Nott'ham Foresteng ENG2. Championship18.43120.650.2500
2010-201122Nott'ham Foresteng ENG2. Championship10.15131.290.3800
2011-201223Nott'ham Foresteng ENG2. Championship3.0010.330.0000
2011-201223Sheffield Wedseng ENG3. League One2.3110.441.0000
2012-201324Ipswich Towneng ENG2. Championship10.84191.760.2100
2012-201324Coventry Cityeng ENG3. League One21.216542.540.2811
2013-201425Ipswich Towneng ENG2. Championship29.614461.550.2623
2014-201526Ipswich Towneng ENG2. Championship24.07251.040.2411Matches
2014-201526Ipswich Towneng ENGFA Cup1.7000Matches
2015-201627Ipswich Towneng ENG2. Championship12.94151.160.1322Matches
2015-201627Ipswich Towneng ENGLeague Cup3.0100Matches
2016-201728Ipswich Towneng ENG2. Championship26.450310.001.180.1311Matches
2016-201728Ipswich Towneng ENGEFL Cup0.504250.08.004.000.000.0000Matches
2017-201829Ipswich Towneng ENG2. Championship17.96501836.02.801.010.120.3301Matches
2017-201829Ipswich Towneng ENGEFL Cup1.025480.05.004.000.400.5000Matches
2017-201829Ipswich Towneng ENGFA Cup1.00100.01.000.000.0000Matches
2018-201930Sheffield Utdeng ENG2. Championship36.1151144035.13.161.110.110.3015.303418.915.80.14-3.9-3.8Matches
2019-202031Sheffield Utdeng ENGFA Cup1.924375.02.141.610.500.6700Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.22462043.52.280.990.040.1014.50008.08.00.17-6.0-6.0Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.713266.74.432.950.330.5000Matches
2020-202132Sheffield Utdeng ENGFA Cup3.1013323.14.150.960.000.0000Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.68712332.42.670.860.110.3518.21006.96.90.10+1.1+1.1Matches
2021-202233Sheffield Utdeng ENG2. Championship10.82331030.33.050.920.060.2016.60004.64.60.14-2.6-2.6Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.70200.03.000.000.0000Matches
2021-202233Sheffield Utdeng ENGFA Cup0.702150.02.811.410.000.0000Matches
2022-202334Derby Countyeng ENGEFL Cup1.406233.34.291.430.000.0000Matches
2022-202334Derby Countyeng ENGFA Cup2.0210550.05.002.500.200.4000Matches
2022-202334Derby Countyeng ENG3. League One30.7221166051.73.781.950.160.3045Matches
2023-202435Notts Countyeng ENGFA Cup1.013266.73.002.000.330.5000Matches
2023-202435Notts Countyeng ENG4. League Two29.9121004141.03.351.370.110.2711Matches
20 Seasons10 Clubs6 Leagues429.415558356345.82.741.330.120.2416.11172438.435.20.13-11.4-11.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ipswich Town (6 Seasons)3 Leagues128.8436016091.71.281.290.200.2368
Sheffield Utd (4 Seasons)4 Leagues100.73028810235.42.861.010.090.2616.113438.435.20.13-11.4-11.2
Southampton (4 Seasons)1 League48.012651.360.1525
Nott'ham Forest (3 Seasons)1 League31.58260.830.3100
Notts County (3 Seasons)3 Leagues36.8131034541.73.341.220.120.2711
Derby County (1 Season)3 Leagues34.1241326750.83.871.960.150.3045
Coventry City (1 Season)1 League21.216542.540.2811
Port Vale (1 Season)1 League14.62221.510.0900
Bournemouth (1 Season)1 League11.56211.820.2900
Sheffield Weds (1 Season)1 League2.3110.441.0000
Championship (15 Seasons)247.97719729550.32.161.190.120.2215.60111723.520.30.14-6.5-6.3
FA Cup (8 Seasons)11.45331442.43.401.440.150.3600
EFL Cup (7 Seasons)7.24201050.04.712.360.150.3000
League One (6 Seasons)82.24711615851.73.781.920.160.2756
Premier League (2 Seasons)46.8101174336.82.500.920.090.2316.710014.914.90.13-4.9-4.9
League Two (2 Seasons)33.8121004341.03.351.270.110.2611
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200415Notts County1 League1.9000.0000
2005-200617Notts County1 League4.0020.500.0000
2005-200617Southampton1 League0.7000.0000
2006-200718Bournemouth1 League11.56211.820.2900
2006-200718Southampton1 League2.0031.480.0000
2007-200819Port Vale1 League14.62221.510.0900
2007-200819Southampton1 League2.2010.450.0000
2008-200920Southampton1 League43.012611.420.1625
2009-201021Nott'ham Forest1 League18.43120.650.2500
2010-201122Nott'ham Forest1 League10.15131.290.3800
2011-201223Nott'ham Forest1 League3.0010.330.0000
2011-201223Sheffield Weds1 League2.3110.441.0000
2012-201324Coventry City1 League21.216542.540.2811
2012-201324Ipswich Town1 League10.84191.760.2100
2013-201425Ipswich Town1 League29.614461.550.2623
2014-201526Ipswich Town2 Leagues25.67251.040.2411
2015-201627Ipswich Town2 Leagues15.95151.160.1322
2016-201728Ipswich Town2 Leagues26.95433825.00.151.231.000.1211
2017-201829Ipswich Town3 Leagues19.98562239.32.821.110.140.3601
2018-201930Sheffield Utd2 Leagues36.1151144035.13.161.110.110.3015.303418.915.80.14-3.9-3.8
2019-202031Sheffield Utd3 Leagues22.04502346.02.271.040.080.1714.50008.08.00.17-6.0-6.0
2020-202132Sheffield Utd3 Leagues30.49872832.22.860.920.100.3218.21006.96.90.10+1.1+1.1
2021-202233Sheffield Utd3 Leagues12.22371129.73.040.900.050.1816.60004.64.60.14-2.6-2.6
2022-202334Derby County3 Leagues34.1241326750.83.871.960.150.3045
2023-202435Notts County2 Leagues30.9131034341.73.341.390.120.2811
20 Seasons10 Clubs6 Leagues429.415558356345.82.741.330.120.2416.11172438.435.20.13-11.4-11.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ipswich Town (6 Seasons)3 Leagues128.8436016091.71.281.290.200.2368
Sheffield Utd (4 Seasons)4 Leagues100.73028810235.42.861.010.090.2616.113438.435.20.13-11.4-11.2
Southampton (4 Seasons)1 League48.012651.360.1525
Nott'ham Forest (3 Seasons)1 League31.58260.830.3100
Notts County (3 Seasons)3 Leagues36.8131034541.73.341.220.120.2711
Derby County (1 Season)3 Leagues34.1241326750.83.871.960.150.3045
Coventry City (1 Season)1 League21.216542.540.2811
Port Vale (1 Season)1 League14.62221.510.0900
Bournemouth (1 Season)1 League11.56211.820.2900
Sheffield Weds (1 Season)1 League2.3110.441.0000
Championship (15 Seasons)247.97719729550.32.161.190.120.2215.60111723.520.30.14-6.5-6.3
FA Cup (8 Seasons)11.45331442.43.401.440.150.3600
EFL Cup (7 Seasons)7.24201050.04.712.360.150.3000
League One (6 Seasons)82.24711615851.73.781.920.160.2756
Premier League (2 Seasons)46.8101174336.82.500.920.090.2316.710014.914.90.13-4.9-4.9
League Two (2 Seasons)33.8121004341.03.351.270.110.2611
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.9000.0000
2005-200617Notts Countyeng ENG4. League Two21st4.0020.500.0000
2005-200617Southamptoneng ENG2. Championship12th0.7000.0000
2006-200718Bournemoutheng ENG3. League One19th11.56211.820.2900
2006-200718Southamptoneng ENG2. Championship6th2.0031.480.0000
2007-200819Port Valeeng ENG3. League One23rd14.62221.510.0900
2007-200819Southamptoneng ENG2. Championship20th2.2010.450.0000
2008-200920Southamptoneng ENG2. Championship23rd43.012611.420.1625
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.43120.650.2500
2010-201122Nott'ham Foresteng ENG2. Championship6th10.15131.290.3800
2011-201223Nott'ham Foresteng ENG2. Championship19th3.0010.330.0000
2011-201223Sheffield Wedseng ENG3. League One2nd2.3110.441.0000
2012-201324Coventry Cityeng ENG3. League One15th21.216542.540.2811
2012-201324Ipswich Towneng ENG2. Championship14th10.84191.760.2100
2013-201425Ipswich Towneng ENG2. Championship9th29.614461.550.2623
2014-201526Ipswich Towneng ENG2. Championship6th24.07251.040.2411Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.94151.160.1322Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.450310.001.180.1311Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.96501836.02.801.010.120.3301Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.1151144035.13.161.110.110.3015.303418.915.80.14-3.9-3.8Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.22462043.52.280.990.040.1014.50008.08.00.17-6.0-6.0Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.68712332.42.670.860.110.3518.21006.96.90.10+1.1+1.1Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.82331030.33.050.920.060.2016.60004.64.60.14-2.6-2.6Matches
2022-202334Derby Countyeng ENG3. League One7th30.7221166051.73.781.950.160.3045Matches
2023-202435Notts Countyeng ENG4. League Two14th29.9121004141.03.351.370.110.2711Matches
20 Seasons10 Clubs4 Leagues410.714653053945.82.671.310.120.2416.11172438.435.20.13-11.4-11.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ipswich Town (6 Seasons)1 League121.6405015498.01.131.270.200.2268
Sheffield Utd (4 Seasons)2 Leagues93.7272649335.22.820.990.090.2616.113438.435.20.13-11.4-11.2
Southampton (4 Seasons)1 League48.012651.360.1525
Nott'ham Forest (3 Seasons)1 League31.58260.830.3100
Notts County (3 Seasons)2 Leagues35.8121004341.03.351.200.110.2611
Derby County (1 Season)1 League30.7221166051.73.781.950.160.3045
Coventry City (1 Season)1 League21.216542.540.2811
Port Vale (1 Season)1 League14.62221.510.0900
Bournemouth (1 Season)1 League11.56211.820.2900
Sheffield Weds (1 Season)1 League2.3110.441.0000
Championship (15 Seasons)247.97719729550.32.161.190.120.2215.60111723.520.30.14-6.5-6.3
League One (6 Seasons)82.24711615851.73.781.920.160.2756
Premier League (2 Seasons)46.8101174336.82.500.920.090.2316.710014.914.90.13-4.9-4.9
League Two (2 Seasons)33.8121004341.03.351.270.110.2611
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-201526Ipswich Towneng ENGFA Cup33rd1.7000Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.0100Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.504250.08.004.000.000.0000Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.025480.05.004.000.400.5000Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.924375.02.141.610.500.6700Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.713266.74.432.950.330.5000Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.1013323.14.150.960.000.0000Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.70200.03.000.000.0000Matches
2021-202233Sheffield Utdeng ENGFA Cup0.702150.02.811.410.000.0000Matches
2022-202334Derby Countyeng ENGEFL CupRd31.406233.34.291.430.000.0000Matches
2022-202334Derby Countyeng ENGFA Cup2.0210550.05.002.500.200.4000Matches
2023-202435Notts Countyeng ENGFA Cup1.013266.73.002.000.330.5000Matches
10 Seasons4 Clubs2 Leagues18.69532445.33.801.720.150.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Utd (4 Seasons)2 Leagues7.1324937.53.401.280.130.3300
Ipswich Town (4 Seasons)2 Leagues7.2310660.04.002.400.200.3300
Derby County (1 Season)2 Leagues3.4216743.84.712.060.130.2900
Notts County (1 Season)1 League1.013266.73.002.000.330.5000
FA Cup (8 Seasons)11.45331442.43.401.440.150.3600
EFL Cup (7 Seasons)7.24201050.04.712.360.150.3000
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
201426ie Rep. of IrelandFriendlies (M)0.8000Matches
201527ie Rep. of IrelandFriendlies (M)0.5000Matches
201628ie Rep. of IrelandFriendlies (M)1.0000Matches
201729ie Rep. of IrelandFriendlies (M)1.0000Matches
201830ie Rep. of IrelandWCQ0.1000Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.302150.07.203.600.000.0000Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.1126519.23.670.710.040.2000Matches
7 Seasons1 Club4 Leagues10.8128621.43.800.810.040.1700
Friendlies (M) (4 Seasons)3.3000
UEFA Euro Qualifying (2 Seasons)7.1126519.23.670.710.040.2000
WCQ (1 Season)0.1000
UEFA Nations League (1 Season)0.302150.07.203.600.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
2003-200415Notts Countyeng ENG3. Second Division1.90
2005-200617Southamptoneng ENG2. Championship0.70
2005-200617Notts Countyeng ENG4. League Two4.00
2006-200718Southamptoneng ENG2. Championship2.00
2006-200718Bournemoutheng ENG3. League One11.52
2007-200819Southamptoneng ENG2. Championship2.20
2007-200819Port Valeeng ENG3. League One14.62
2008-200920Southamptoneng ENG2. Championship43.01
2009-201021Nott'ham Foresteng ENG2. Championship18.42
2010-201122Nott'ham Foresteng ENG2. Championship10.11
2011-201223Nott'ham Foresteng ENG2. Championship3.00
2011-201223Sheffield Wedseng ENG3. League One2.30
2012-201324Ipswich Towneng ENG2. Championship10.81
2012-201324Coventry Cityeng ENG3. League One21.21
2013-201425Ipswich Towneng ENG2. Championship29.62
2014-201526Ipswich Towneng ENG2. Championship24.03Matches
2014-201526Ipswich Towneng ENGFA Cup1.70Matches
2015-201627Ipswich Towneng ENG2. Championship12.91Matches
2015-201627Ipswich Towneng ENGLeague Cup3.03Matches
2016-201728Ipswich Towneng ENG2. Championship26.43Matches
2016-201728Ipswich Towneng ENGEFL Cup0.50Matches
2017-201829Ipswich Towneng ENG2. Championship17.94Matches
2017-201829Ipswich Towneng ENGEFL Cup1.00Matches
2017-201829Ipswich Towneng ENGFA Cup1.00Matches
2018-201930Sheffield Utdeng ENG2. Championship36.1807111372.513376230941953178.929938976.97011461.444.63.7-0.62570372121Matches
2019-202031Sheffield Utdeng ENGFA Cup1.90Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.246162973.36828110626932782.315120274.8254456.822.31.3-0.3172911343Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.70Matches
2020-202132Sheffield Utdeng ENGFA Cup3.11Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.669794773.69806182339748581.921028075.0376259.711.11.5-0.1174921494Matches
2021-202233Sheffield Utdeng ENG2. Championship10.829740673.2435090517721980.89011478.9183551.442.12.1+1.9131510233Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.70Matches
2021-202233Sheffield Utdeng ENGFA Cup0.70Matches
2022-202334Derby Countyeng ENGEFL Cup1.40Matches
2022-202334Derby Countyeng ENGFA Cup2.01Matches
2022-202334Derby Countyeng ENG3. League One30.75Matches
2023-202435Notts Countyeng ENGFA Cup1.02Matches
2023-202435Notts Countyeng ENG4. League Two29.93Matches
20 Seasons10 Clubs6 Leagues429.42262309573.13436061431262156280.875098576.115025558.84910.28.6+38.8721637911291
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
Ipswich Town (6 Seasons)3 Leagues128.817
Sheffield Utd (4 Seasons)4 Leagues100.72262309573.13436061431262156280.875098576.115025558.81210.28.6+1.8721637911291
Southampton (4 Seasons)1 League48.01
Nott'ham Forest (3 Seasons)1 League31.53
Notts County (3 Seasons)3 Leagues36.85
Derby County (1 Season)3 Leagues34.16
Coventry City (1 Season)1 League21.21
Port Vale (1 Season)1 League14.62
Bournemouth (1 Season)1 League11.52
Sheffield Weds (1 Season)1 League2.30
Championship (15 Seasons)247.91104151972.717726321459675079.538950377.38814959.1266.75.8+19.33885474154
FA Cup (8 Seasons)11.44
EFL Cup (7 Seasons)7.23
League One (6 Seasons)82.210
Premier League (2 Seasons)46.81158157673.516634292966681282.036148274.96210658.533.52.8-0.53478327137
League Two (2 Seasons)33.83
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200415Notts County1 League1.90
2005-200617Notts County1 League4.00
2005-200617Southampton1 League0.70
2006-200718Bournemouth1 League11.52
2006-200718Southampton1 League2.00
2007-200819Port Vale1 League14.62
2007-200819Southampton1 League2.20
2008-200920Southampton1 League43.01
2009-201021Nott'ham Forest1 League18.42
2010-201122Nott'ham Forest1 League10.11
2011-201223Nott'ham Forest1 League3.00
2011-201223Sheffield Weds1 League2.30
2012-201324Coventry City1 League21.21
2012-201324Ipswich Town1 League10.81
2013-201425Ipswich Town1 League29.62
2014-201526Ipswich Town2 Leagues25.63
2015-201627Ipswich Town2 Leagues15.94
2016-201728Ipswich Town2 Leagues26.93
2017-201829Ipswich Town3 Leagues19.94
2018-201930Sheffield Utd2 Leagues36.1807111372.513376230941953178.929938976.97011461.444.63.7-0.62570372121
2019-202031Sheffield Utd3 Leagues22.046162973.36828110626932782.315120274.8254456.822.31.3-0.3172911343
2020-202132Sheffield Utd3 Leagues30.469794773.69806182339748581.921028075.0376259.721.11.5+0.9174921494
2021-202233Sheffield Utd3 Leagues12.229740673.2435090517721980.89011478.9183551.442.12.1+1.9131510233
2022-202334Derby County3 Leagues34.16
2023-202435Notts County2 Leagues30.95
20 Seasons10 Clubs6 Leagues429.42262309573.13436061431262156280.875098576.115025558.84910.28.6+38.8721637911291
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
Ipswich Town (6 Seasons)3 Leagues128.817
Sheffield Utd (4 Seasons)4 Leagues100.72262309573.13436061431262156280.875098576.115025558.81210.28.6+1.8721637911291
Southampton (4 Seasons)1 League48.01
Nott'ham Forest (3 Seasons)1 League31.53
Notts County (3 Seasons)3 Leagues36.85
Derby County (1 Season)3 Leagues34.16
Coventry City (1 Season)1 League21.21
Port Vale (1 Season)1 League14.62
Bournemouth (1 Season)1 League11.52
Sheffield Weds (1 Season)1 League2.30
Championship (15 Seasons)247.91104151972.717726321459675079.538950377.38814959.1266.75.8+19.33885474154
FA Cup (8 Seasons)11.44
EFL Cup (7 Seasons)7.23
League One (6 Seasons)82.210
Premier League (2 Seasons)46.81158157673.516634292966681282.036148274.96210658.533.52.8-0.53478327137
League Two (2 Seasons)33.83
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.90
2005-200617Notts Countyeng ENG4. League Two21st4.00
2005-200617Southamptoneng ENG2. Championship12th0.70
2006-200718Bournemoutheng ENG3. League One19th11.52
2006-200718Southamptoneng ENG2. Championship6th2.00
2007-200819Port Valeeng ENG3. League One23rd14.62
2007-200819Southamptoneng ENG2. Championship20th2.20
2008-200920Southamptoneng ENG2. Championship23rd43.01
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.42
2010-201122Nott'ham Foresteng ENG2. Championship6th10.11
2011-201223Nott'ham Foresteng ENG2. Championship19th3.00
2011-201223Sheffield Wedseng ENG3. League One2nd2.30
2012-201324Coventry Cityeng ENG3. League One15th21.21
2012-201324Ipswich Towneng ENG2. Championship14th10.81
2013-201425Ipswich Towneng ENG2. Championship9th29.62
2014-201526Ipswich Towneng ENG2. Championship6th24.03Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.91Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.43Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.94Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.1807111372.513376230941953178.929938976.97011461.444.63.7-0.62570372121Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.246162973.36828110626932782.315120274.8254456.822.31.3-0.3172911343Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.669794773.69806182339748581.921028075.0376259.711.11.5-0.1174921494Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.829740673.2435090517721980.89011478.9183551.442.12.1+1.9131510233Matches
2022-202334Derby Countyeng ENG3. League One7th30.75Matches
2023-202435Notts Countyeng ENG4. League Two14th29.93Matches
20 Seasons10 Clubs4 Leagues410.72262309573.13436061431262156280.875098576.115025558.84210.28.6+31.8721637911291
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
Ipswich Town (6 Seasons)1 League121.614
Sheffield Utd (4 Seasons)2 Leagues93.72262309573.13436061431262156280.875098576.115025558.81110.28.6+0.8721637911291
Southampton (4 Seasons)1 League48.01
Nott'ham Forest (3 Seasons)1 League31.53
Notts County (3 Seasons)2 Leagues35.83
Derby County (1 Season)1 League30.75
Coventry City (1 Season)1 League21.21
Port Vale (1 Season)1 League14.62
Bournemouth (1 Season)1 League11.52
Sheffield Weds (1 Season)1 League2.30
Championship (15 Seasons)247.91104151972.717726321459675079.538950377.38814959.1266.75.8+19.33885474154
League One (6 Seasons)82.210
Premier League (2 Seasons)46.81158157673.516634292966681282.036148274.96210658.533.52.8-0.53478327137
League Two (2 Seasons)33.83
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-201526Ipswich Towneng ENGFA Cup33rd1.70Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.03Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.50Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.00Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.00Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.90Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.70Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.11Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.70Matches
2021-202233Sheffield Utdeng ENGFA Cup0.70Matches
2022-202334Derby Countyeng ENGEFL CupRd31.40Matches
2022-202334Derby Countyeng ENGFA Cup2.01Matches
2023-202435Notts Countyeng ENGFA Cup1.02Matches
10 Seasons4 Clubs2 Leagues18.67
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 (4 Seasons)2 Leagues7.11
Ipswich Town (4 Seasons)2 Leagues7.23
Derby County (1 Season)2 Leagues3.41
Notts County (1 Season)1 League1.02
FA Cup (8 Seasons)11.44
EFL Cup (7 Seasons)7.23
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
201426ie Rep. of IrelandFriendlies (M)0.81Matches
201527ie Rep. of IrelandFriendlies (M)0.50Matches
201628ie Rep. of IrelandFriendlies (M)1.00Matches
201729ie Rep. of IrelandFriendlies (M)1.00Matches
201830ie Rep. of IrelandWCQ0.10Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.30Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.11Matches
7 Seasons1 Club4 Leagues10.82
Friendlies (M) (4 Seasons)3.31
UEFA Euro Qualifying (2 Seasons)7.11
WCQ (1 Season)0.10
UEFA Nations League (1 Season)0.30

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200415Notts Countyeng ENG3. Second Division1.9
2005-200617Southamptoneng ENG2. Championship0.7
2005-200617Notts Countyeng ENG4. League Two4.0
2006-200718Southamptoneng ENG2. Championship2.0
2006-200718Bournemoutheng ENG3. League One11.5
2007-200819Southamptoneng ENG2. Championship2.2
2007-200819Port Valeeng ENG3. League One14.6
2008-200920Southamptoneng ENG2. Championship43.0
2009-201021Nott'ham Foresteng ENG2. Championship18.4
2010-201122Nott'ham Foresteng ENG2. Championship10.1
2011-201223Nott'ham Foresteng ENG2. Championship3.0
2011-201223Sheffield Wedseng ENG3. League One2.3
2012-201324Ipswich Towneng ENG2. Championship10.8
2012-201324Coventry Cityeng ENG3. League One21.2
2013-201425Ipswich Towneng ENG2. Championship29.6
2014-201526Ipswich Towneng ENG2. Championship24.0Matches
2014-201526Ipswich Towneng ENGFA Cup1.7Matches
2015-201627Ipswich Towneng ENG2. Championship12.9Matches
2015-201627Ipswich Towneng ENGLeague Cup3.0Matches
2016-201728Ipswich Towneng ENG2. Championship26.40Matches
2016-201728Ipswich Towneng ENGEFL Cup0.51Matches
2017-201829Ipswich Towneng ENG2. Championship17.912Matches
2017-201829Ipswich Towneng ENGEFL Cup1.00Matches
2017-201829Ipswich Towneng ENGFA Cup1.00Matches
2018-201930Sheffield Utdeng ENG2. Championship36.1111310882033132140000807528Matches
2019-202031Sheffield Utdeng ENGFA Cup1.91Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.262960811128810000461108Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.72Matches
2020-202132Sheffield Utdeng ENGFA Cup3.11Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.69479192441721130000697418Matches
2021-202233Sheffield Utdeng ENG2. Championship10.840639851131630000297311Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.72Matches
2021-202233Sheffield Utdeng ENGFA Cup0.70Matches
2022-202334Derby Countyeng ENGEFL Cup1.41Matches
2022-202334Derby Countyeng ENGFA Cup2.01Matches
2022-202334Derby Countyeng ENG3. League One30.719Matches
2023-202435Notts Countyeng ENGFA Cup1.00Matches
2023-202435Notts Countyeng ENG4. League Two29.930Matches
20 Seasons10 Clubs6 Leagues429.43095301360973113621000022622265
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ipswich Town (6 Seasons)3 Leagues128.813
Sheffield Utd (4 Seasons)4 Leagues100.7309530136097317221000022622265
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)3 Leagues36.830
Derby County (1 Season)3 Leagues34.121
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.91519148625441649700001104839
FA Cup (8 Seasons)11.43
EFL Cup (7 Seasons)7.26
League One (6 Seasons)82.219
Premier League (2 Seasons)46.8157615273553152914000011581426
League Two (2 Seasons)33.830
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200415Notts County1 League1.9
2005-200617Notts County1 League4.0
2005-200617Southampton1 League0.7
2006-200718Bournemouth1 League11.5
2006-200718Southampton1 League2.0
2007-200819Port Vale1 League14.6
2007-200819Southampton1 League2.2
2008-200920Southampton1 League43.0
2009-201021Nott'ham Forest1 League18.4
2010-201122Nott'ham Forest1 League10.1
2011-201223Nott'ham Forest1 League3.0
2011-201223Sheffield Weds1 League2.3
2012-201324Coventry City1 League21.2
2012-201324Ipswich Town1 League10.8
2013-201425Ipswich Town1 League29.6
2014-201526Ipswich Town2 Leagues25.6
2015-201627Ipswich Town2 Leagues15.9
2016-201728Ipswich Town2 Leagues26.91
2017-201829Ipswich Town3 Leagues19.912
2018-201930Sheffield Utd2 Leagues36.1111310882033132140000807528
2019-202031Sheffield Utd3 Leagues22.062960811128910000461108
2020-202132Sheffield Utd3 Leagues30.49479192441724130000697418
2021-202233Sheffield Utd3 Leagues12.240639851131830000297311
2022-202334Derby County3 Leagues34.121
2023-202435Notts County2 Leagues30.930
20 Seasons10 Clubs6 Leagues429.43095301360973113621000022622265
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ipswich Town (6 Seasons)3 Leagues128.813
Sheffield Utd (4 Seasons)4 Leagues100.7309530136097317221000022622265
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)3 Leagues36.830
Derby County (1 Season)3 Leagues34.121
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.91519148625441649700001104839
FA Cup (8 Seasons)11.43
EFL Cup (7 Seasons)7.26
League One (6 Seasons)82.219
Premier League (2 Seasons)46.8157615273553152914000011581426
League Two (2 Seasons)33.830
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.9
2005-200617Notts Countyeng ENG4. League Two21st4.0
2005-200617Southamptoneng ENG2. Championship12th0.7
2006-200718Bournemoutheng ENG3. League One19th11.5
2006-200718Southamptoneng ENG2. Championship6th2.0
2007-200819Port Valeeng ENG3. League One23rd14.6
2007-200819Southamptoneng ENG2. Championship20th2.2
2008-200920Southamptoneng ENG2. Championship23rd43.0
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.4
2010-201122Nott'ham Foresteng ENG2. Championship6th10.1
2011-201223Nott'ham Foresteng ENG2. Championship19th3.0
2011-201223Sheffield Wedseng ENG3. League One2nd2.3
2012-201324Coventry Cityeng ENG3. League One15th21.2
2012-201324Ipswich Towneng ENG2. Championship14th10.8
2013-201425Ipswich Towneng ENG2. Championship9th29.6
2014-201526Ipswich Towneng ENG2. Championship6th24.0Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.9Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.40Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.912Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.1111310882033132140000807528Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.262960811128810000461108Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.69479192441721130000697418Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.840639851131630000297311Matches
2022-202334Derby Countyeng ENG3. League One7th30.719Matches
2023-202435Notts Countyeng ENG4. League Two14th29.930Matches
20 Seasons10 Clubs4 Leagues410.73095301360973112721000022622265
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ipswich Town (6 Seasons)1 League121.612
Sheffield Utd (4 Seasons)2 Leagues93.7309530136097316621000022622265
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)2 Leagues35.830
Derby County (1 Season)1 League30.719
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.91519148625441649700001104839
League One (6 Seasons)82.219
Premier League (2 Seasons)46.8157615273553152914000011581426
League Two (2 Seasons)33.830
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-201526Ipswich Towneng ENGFA Cup33rd1.7Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.0Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.51Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.00Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.00Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.91Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.72Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.11Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.72Matches
2021-202233Sheffield Utdeng ENGFA Cup0.70Matches
2022-202334Derby Countyeng ENGEFL CupRd31.41Matches
2022-202334Derby Countyeng ENGFA Cup2.01Matches
2023-202435Notts Countyeng ENGFA Cup1.00Matches
10 Seasons4 Clubs2 Leagues18.69
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (4 Seasons)2 Leagues7.16
Ipswich Town (4 Seasons)2 Leagues7.21
Derby County (1 Season)2 Leagues3.42
Notts County (1 Season)1 League1.00
FA Cup (8 Seasons)11.43
EFL Cup (7 Seasons)7.26
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
201426ie Rep. of IrelandFriendlies (M)0.8Matches
201527ie Rep. of IrelandFriendlies (M)0.5Matches
201628ie Rep. of IrelandFriendlies (M)1.0Matches
201729ie Rep. of IrelandFriendlies (M)1.0Matches
201830ie Rep. of IrelandWCQ0.1Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.31Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.15Matches
7 Seasons1 Club4 Leagues10.86
Friendlies (M) (4 Seasons)3.3
UEFA Euro Qualifying (2 Seasons)7.15
WCQ (1 Season)0.1
UEFA Nations League (1 Season)0.31

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200415Notts Countyeng ENG3. Second Division1.9
2005-200617Southamptoneng ENG2. Championship0.7
2005-200617Notts Countyeng ENG4. League Two4.0
2006-200718Southamptoneng ENG2. Championship2.0
2006-200718Bournemoutheng ENG3. League One11.5
2007-200819Southamptoneng ENG2. Championship2.2
2007-200819Port Valeeng ENG3. League One14.6
2008-200920Southamptoneng ENG2. Championship43.0
2009-201021Nott'ham Foresteng ENG2. Championship18.4
2010-201122Nott'ham Foresteng ENG2. Championship10.1
2011-201223Nott'ham Foresteng ENG2. Championship3.0
2011-201223Sheffield Wedseng ENG3. League One2.3
2012-201324Ipswich Towneng ENG2. Championship10.8
2012-201324Coventry Cityeng ENG3. League One21.2
2013-201425Ipswich Towneng ENG2. Championship29.6
2014-201526Ipswich Towneng ENG2. Championship24.0Matches
2014-201526Ipswich Towneng ENGFA Cup1.7Matches
2015-201627Ipswich Towneng ENG2. Championship12.9Matches
2015-201627Ipswich Towneng ENGLeague Cup3.0Matches
2016-201728Ipswich Towneng ENG2. Championship26.4Matches
2016-201728Ipswich Towneng ENGEFL Cup0.5Matches
2017-201829Ipswich Towneng ENG2. Championship17.9Matches
2017-201829Ipswich Towneng ENGEFL Cup1.0Matches
2017-201829Ipswich Towneng ENGFA Cup1.0Matches
2018-201930Sheffield Utdeng ENG2. Championship36.1832.3053081381120.33800040Matches
2019-202031Sheffield Utdeng ENGFA Cup1.9Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.2422.08291831060.30402000Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.7Matches
2020-202132Sheffield Utdeng ENGFA Cup3.1Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.6582.18372854210.04100000Matches
2021-202233Sheffield Utdeng ENG2. Championship10.8383.51310321160.55600000Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.7Matches
2021-202233Sheffield Utdeng ENGFA Cup0.7Matches
2022-202334Derby Countyeng ENGEFL Cup1.4Matches
2022-202334Derby Countyeng ENGFA Cup2.0Matches
2022-202334Derby Countyeng ENG3. League One30.7Matches
2023-202435Notts Countyeng ENGFA Cup1.0Matches
2023-202435Notts Countyeng ENG4. League Two29.9Matches
20 Seasons10 Clubs6 Leagues429.42212.3615032723144250.271902040
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ipswich Town (6 Seasons)3 Leagues128.8
Sheffield Utd (4 Seasons)4 Leagues100.72212.3615032723144250.271902040
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)3 Leagues36.8
Derby County (1 Season)3 Leagues34.1
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.91212.58840111592180.381400040
FA Cup (8 Seasons)11.4
EFL Cup (7 Seasons)7.2
League One (6 Seasons)82.2
Premier League (2 Seasons)46.81002.146631685270.15502000
League Two (2 Seasons)33.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200415Notts County1 League1.9
2005-200617Notts County1 League4.0
2005-200617Southampton1 League0.7
2006-200718Bournemouth1 League11.5
2006-200718Southampton1 League2.0
2007-200819Port Vale1 League14.6
2007-200819Southampton1 League2.2
2008-200920Southampton1 League43.0
2009-201021Nott'ham Forest1 League18.4
2010-201122Nott'ham Forest1 League10.1
2011-201223Nott'ham Forest1 League3.0
2011-201223Sheffield Weds1 League2.3
2012-201324Coventry City1 League21.2
2012-201324Ipswich Town1 League10.8
2013-201425Ipswich Town1 League29.6
2014-201526Ipswich Town2 Leagues25.6
2015-201627Ipswich Town2 Leagues15.9
2016-201728Ipswich Town2 Leagues26.9
2017-201829Ipswich Town3 Leagues19.9
2018-201930Sheffield Utd2 Leagues36.1832.3053081381120.33800040
2019-202031Sheffield Utd3 Leagues22.0422.08291831060.30402000
2020-202132Sheffield Utd3 Leagues30.4582.18372854210.04100000
2021-202233Sheffield Utd3 Leagues12.2383.51310321160.55600000
2022-202334Derby County3 Leagues34.1
2023-202435Notts County2 Leagues30.9
20 Seasons10 Clubs6 Leagues429.42212.3615032723144250.271902040
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ipswich Town (6 Seasons)3 Leagues128.8
Sheffield Utd (4 Seasons)4 Leagues100.72212.3615032723144250.271902040
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)3 Leagues36.8
Derby County (1 Season)3 Leagues34.1
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.91212.58840111592180.381400040
FA Cup (8 Seasons)11.4
EFL Cup (7 Seasons)7.2
League One (6 Seasons)82.2
Premier League (2 Seasons)46.81002.146631685270.15502000
League Two (2 Seasons)33.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.9
2005-200617Notts Countyeng ENG4. League Two21st4.0
2005-200617Southamptoneng ENG2. Championship12th0.7
2006-200718Bournemoutheng ENG3. League One19th11.5
2006-200718Southamptoneng ENG2. Championship6th2.0
2007-200819Port Valeeng ENG3. League One23rd14.6
2007-200819Southamptoneng ENG2. Championship20th2.2
2008-200920Southamptoneng ENG2. Championship23rd43.0
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.4
2010-201122Nott'ham Foresteng ENG2. Championship6th10.1
2011-201223Nott'ham Foresteng ENG2. Championship19th3.0
2011-201223Sheffield Wedseng ENG3. League One2nd2.3
2012-201324Coventry Cityeng ENG3. League One15th21.2
2012-201324Ipswich Towneng ENG2. Championship14th10.8
2013-201425Ipswich Towneng ENG2. Championship9th29.6
2014-201526Ipswich Towneng ENG2. Championship6th24.0Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.9Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.4Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.9Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.1832.3053081381120.33800040Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.2422.08291831060.30402000Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.6582.18372854210.04100000Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.8383.51310321160.55600000Matches
2022-202334Derby Countyeng ENG3. League One7th30.7Matches
2023-202435Notts Countyeng ENG4. League Two14th29.9Matches
20 Seasons10 Clubs4 Leagues410.72212.3615032723144250.271902040
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ipswich Town (6 Seasons)1 League121.6
Sheffield Utd (4 Seasons)2 Leagues93.72212.3615032723144250.271902040
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)2 Leagues35.8
Derby County (1 Season)1 League30.7
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.91212.58840111592180.381400040
League One (6 Seasons)82.2
Premier League (2 Seasons)46.81002.146631685270.15502000
League Two (2 Seasons)33.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201526Ipswich Towneng ENGFA Cup33rd1.7Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.0Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.5Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.0Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.0Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.9Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.7Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.1Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.7Matches
2021-202233Sheffield Utdeng ENGFA Cup0.7Matches
2022-202334Derby Countyeng ENGEFL CupRd31.4Matches
2022-202334Derby Countyeng ENGFA Cup2.0Matches
2023-202435Notts Countyeng ENGFA Cup1.0Matches
10 Seasons4 Clubs2 Leagues18.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (4 Seasons)2 Leagues7.1
Ipswich Town (4 Seasons)2 Leagues7.2
Derby County (1 Season)2 Leagues3.4
Notts County (1 Season)1 League1.0
FA Cup (8 Seasons)11.4
EFL Cup (7 Seasons)7.2
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
201426ie Rep. of IrelandFriendlies (M)0.8Matches
201527ie Rep. of IrelandFriendlies (M)0.5Matches
201628ie Rep. of IrelandFriendlies (M)1.0Matches
201729ie Rep. of IrelandFriendlies (M)1.0Matches
201830ie Rep. of IrelandWCQ0.1Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.3Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.1Matches
7 Seasons1 Club4 Leagues10.8
Friendlies (M) (4 Seasons)3.3
UEFA Euro Qualifying (2 Seasons)7.1
WCQ (1 Season)0.1
UEFA Nations League (1 Season)0.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200415Notts Countyeng ENG3. Second Division1.9
2005-200617Southamptoneng ENG2. Championship0.7
2005-200617Notts Countyeng ENG4. League Two4.0
2006-200718Southamptoneng ENG2. Championship2.0
2006-200718Bournemoutheng ENG3. League One11.5
2007-200819Southamptoneng ENG2. Championship2.2
2007-200819Port Valeeng ENG3. League One14.6
2008-200920Southamptoneng ENG2. Championship43.0
2009-201021Nott'ham Foresteng ENG2. Championship18.4
2010-201122Nott'ham Foresteng ENG2. Championship10.1
2011-201223Nott'ham Foresteng ENG2. Championship3.0
2011-201223Sheffield Wedseng ENG3. League One2.3
2012-201324Ipswich Towneng ENG2. Championship10.8
2012-201324Coventry Cityeng ENG3. League One21.2
2013-201425Ipswich Towneng ENG2. Championship29.6
2014-201526Ipswich Towneng ENG2. Championship24.0Matches
2014-201526Ipswich Towneng ENGFA Cup1.7Matches
2015-201627Ipswich Towneng ENG2. Championship12.9Matches
2015-201627Ipswich Towneng ENGLeague Cup3.0Matches
2016-201728Ipswich Towneng ENG2. Championship26.400Matches
2016-201728Ipswich Towneng ENGEFL Cup0.500Matches
2017-201829Ipswich Towneng ENG2. Championship17.91410Matches
2017-201829Ipswich Towneng ENGEFL Cup1.000Matches
2017-201829Ipswich Towneng ENGFA Cup1.000Matches
2018-201930Sheffield Utdeng ENG2. Championship36.150322319884020.032293261262421Matches
2019-202031Sheffield Utdeng ENGFA Cup1.910Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.24126924852025.01514212344230Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.700Matches
2020-202132Sheffield Utdeng ENGFA Cup3.112Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.6332181510133141.91819316235250Matches
2021-202233Sheffield Utdeng ENG2. Championship10.81612511061060.0461552180Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.713Matches
2021-202233Sheffield Utdeng ENGFA Cup0.700Matches
2022-202334Derby Countyeng ENGEFL Cup1.420Matches
2022-202334Derby Countyeng ENGFA Cup2.040Matches
2022-202334Derby Countyeng ENG3. League One30.7228Matches
2023-202435Notts Countyeng ENGFA Cup1.000Matches
2023-202435Notts Countyeng ENG4. League Two29.9236Matches
20 Seasons10 Clubs6 Leagues429.41401594569263210131.7696895951162981
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ipswich Town (6 Seasons)3 Leagues128.814100
Sheffield Utd (4 Seasons)4 Leagues100.7140944569263210131.7696895927162981
Southampton (4 Seasons)1 League48.00
Nott'ham Forest (3 Seasons)1 League31.50
Notts County (3 Seasons)3 Leagues36.82360
Derby County (1 Season)3 Leagues34.12880
Coventry City (1 Season)1 League21.20
Port Vale (1 Season)1 League14.60
Bournemouth (1 Season)1 League11.50
Sheffield Weds (1 Season)1 League2.30
Championship (15 Seasons)247.9665828308145028.036354312783501
FA Cup (8 Seasons)11.4620
EFL Cup (7 Seasons)7.2330
League One (6 Seasons)82.22280
Premier League (2 Seasons)46.87447173918185135.33333528579480
League Two (2 Seasons)33.82360
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200415Notts County1 League1.90
2005-200617Notts County1 League4.00
2005-200617Southampton1 League0.70
2006-200718Bournemouth1 League11.50
2006-200718Southampton1 League2.00
2007-200819Port Vale1 League14.60
2007-200819Southampton1 League2.20
2008-200920Southampton1 League43.00
2009-201021Nott'ham Forest1 League18.40
2010-201122Nott'ham Forest1 League10.10
2011-201223Nott'ham Forest1 League3.00
2011-201223Sheffield Weds1 League2.30
2012-201324Coventry City1 League21.20
2012-201324Ipswich Town1 League10.80
2013-201425Ipswich Town1 League29.60
2014-201526Ipswich Town2 Leagues25.60
2015-201627Ipswich Town2 Leagues15.90
2016-201728Ipswich Town2 Leagues26.9000
2017-201829Ipswich Town3 Leagues19.914100
2018-201930Sheffield Utd2 Leagues36.150322319884020.032293261262421
2019-202031Sheffield Utd3 Leagues22.04127924852025.01514212344230
2020-202132Sheffield Utd3 Leagues30.4332281510133141.91819316435250
2021-202233Sheffield Utd3 Leagues12.21613511061060.0461582180
2022-202334Derby County3 Leagues34.12880
2023-202435Notts County2 Leagues30.92360
20 Seasons10 Clubs6 Leagues429.41401594569263210131.7696895951162981
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ipswich Town (6 Seasons)3 Leagues128.814100
Sheffield Utd (4 Seasons)4 Leagues100.7140944569263210131.7696895927162981
Southampton (4 Seasons)1 League48.00
Nott'ham Forest (3 Seasons)1 League31.50
Notts County (3 Seasons)3 Leagues36.82360
Derby County (1 Season)3 Leagues34.12880
Coventry City (1 Season)1 League21.20
Port Vale (1 Season)1 League14.60
Bournemouth (1 Season)1 League11.50
Sheffield Weds (1 Season)1 League2.30
Championship (15 Seasons)247.9665828308145028.036354312783501
FA Cup (8 Seasons)11.4620
EFL Cup (7 Seasons)7.2330
League One (6 Seasons)82.22280
Premier League (2 Seasons)46.87447173918185135.33333528579480
League Two (2 Seasons)33.82360
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.9
2005-200617Notts Countyeng ENG4. League Two21st4.0
2005-200617Southamptoneng ENG2. Championship12th0.7
2006-200718Bournemoutheng ENG3. League One19th11.5
2006-200718Southamptoneng ENG2. Championship6th2.0
2007-200819Port Valeeng ENG3. League One23rd14.6
2007-200819Southamptoneng ENG2. Championship20th2.2
2008-200920Southamptoneng ENG2. Championship23rd43.0
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.4
2010-201122Nott'ham Foresteng ENG2. Championship6th10.1
2011-201223Nott'ham Foresteng ENG2. Championship19th3.0
2011-201223Sheffield Wedseng ENG3. League One2nd2.3
2012-201324Coventry Cityeng ENG3. League One15th21.2
2012-201324Ipswich Towneng ENG2. Championship14th10.8
2013-201425Ipswich Towneng ENG2. Championship9th29.6
2014-201526Ipswich Towneng ENG2. Championship6th24.0Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.9Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.400Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.91410Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.150322319884020.032293261262421Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.24126924852025.01514212344230Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.6332181510133141.91819316235250Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.81612511061060.0461552180Matches
2022-202334Derby Countyeng ENG3. League One7th30.7228Matches
2023-202435Notts Countyeng ENG4. League Two14th29.9236Matches
20 Seasons10 Clubs4 Leagues410.71401504569263210131.7696895946162981
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
Ipswich Town (6 Seasons)1 League121.614100
Sheffield Utd (4 Seasons)2 Leagues93.7140914569263210131.7696895922162981
Southampton (4 Seasons)1 League48.00
Nott'ham Forest (3 Seasons)1 League31.50
Notts County (3 Seasons)2 Leagues35.82360
Derby County (1 Season)1 League30.72280
Coventry City (1 Season)1 League21.20
Port Vale (1 Season)1 League14.60
Bournemouth (1 Season)1 League11.50
Sheffield Weds (1 Season)1 League2.30
Championship (15 Seasons)247.9665828308145028.036354312783501
League One (6 Seasons)82.22280
Premier League (2 Seasons)46.87447173918185135.33333528579480
League Two (2 Seasons)33.82360
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-201526Ipswich Towneng ENGFA Cup33rd1.7Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.0Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.500Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.000Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.000Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.910Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.700Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.112Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.713Matches
2021-202233Sheffield Utdeng ENGFA Cup0.700Matches
2022-202334Derby Countyeng ENGEFL CupRd31.420Matches
2022-202334Derby Countyeng ENGFA Cup2.040Matches
2023-202435Notts Countyeng ENGFA Cup1.000Matches
10 Seasons4 Clubs2 Leagues18.6950
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 (4 Seasons)2 Leagues7.1350
Ipswich Town (4 Seasons)2 Leagues7.2000
Derby County (1 Season)2 Leagues3.4600
Notts County (1 Season)1 League1.0000
FA Cup (8 Seasons)11.4620
EFL Cup (7 Seasons)7.2330
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
201426ie Rep. of IrelandFriendlies (M)0.8Matches
201527ie Rep. of IrelandFriendlies (M)0.5Matches
201628ie Rep. of IrelandFriendlies (M)1.0Matches
201729ie Rep. of IrelandFriendlies (M)1.0Matches
201830ie Rep. of IrelandWCQ0.1Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.300Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.132Matches
7 Seasons1 Club4 Leagues10.8320
Friendlies (M) (4 Seasons)3.30
UEFA Euro Qualifying (2 Seasons)7.1320
WCQ (1 Season)0.10
UEFA Nations League (1 Season)0.3000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200415Notts Countyeng ENG3. Second Division1.9
2005-200617Southamptoneng ENG2. Championship0.7
2005-200617Notts Countyeng ENG4. League Two4.0
2006-200718Southamptoneng ENG2. Championship2.0
2006-200718Bournemoutheng ENG3. League One11.5
2007-200819Southamptoneng ENG2. Championship2.2
2007-200819Port Valeeng ENG3. League One14.6
2008-200920Southamptoneng ENG2. Championship43.0
2009-201021Nott'ham Foresteng ENG2. Championship18.4
2010-201122Nott'ham Foresteng ENG2. Championship10.1
2011-201223Nott'ham Foresteng ENG2. Championship3.0
2011-201223Sheffield Wedseng ENG3. League One2.3
2012-201324Ipswich Towneng ENG2. Championship10.8
2012-201324Coventry Cityeng ENG3. League One21.2
2013-201425Ipswich Towneng ENG2. Championship29.6
2014-201526Ipswich Towneng ENG2. Championship24.0Matches
2014-201526Ipswich Towneng ENGFA Cup1.7Matches
2015-201627Ipswich Towneng ENG2. Championship12.9Matches
2015-201627Ipswich Towneng ENGLeague Cup3.0Matches
2016-201728Ipswich Towneng ENG2. Championship26.4Matches
2016-201728Ipswich Towneng ENGEFL Cup0.5Matches
2017-201829Ipswich Towneng ENG2. Championship17.9Matches
2017-201829Ipswich Towneng ENGEFL Cup1.0Matches
2017-201829Ipswich Towneng ENGFA Cup1.0Matches
2018-201930Sheffield Utdeng ENG2. Championship36.11599431497207501961595904954.44145.688544591679564626110481200265Matches
2019-202031Sheffield Utdeng ENGFA Cup1.9Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.2895258742040164895483164.61735.44532313884291886227652129Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.7Matches
2020-202132Sheffield Utdeng ENGFA Cup3.1Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.6128833110545649891288814758.03442.0729388414754236168844992162Matches
2021-202233Sheffield Utdeng ENG2. Championship10.853494824124657534291965.51034.53551957704241913291841877Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.7Matches
2021-202233Sheffield Utdeng ENGFA Cup0.7Matches
2022-202334Derby Countyeng ENGEFL Cup1.4Matches
2022-202334Derby Countyeng ENGFA Cup2.0Matches
2022-202334Derby Countyeng ENG3. League One30.7Matches
2023-202435Notts Countyeng ENGFA Cup1.0Matches
2023-202435Notts Countyeng ENG4. League Two29.9Matches
20 Seasons10 Clubs6 Leagues429.4431611039419262046406431224814658.910241.12422126134742151119632891373262633
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
Ipswich Town (6 Seasons)3 Leagues128.8
Sheffield Utd (4 Seasons)4 Leagues100.7431611039419262046406431224814658.910241.12422126134742151119632891373262633
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)3 Leagues36.8
Derby County (1 Season)3 Leagues34.1
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.921335219796199625321291196857.15142.9124064162383806539139661618342
FA Cup (8 Seasons)11.4
EFL Cup (7 Seasons)7.2
League One (6 Seasons)82.2
Premier League (2 Seasons)46.8218358197965105015321831297860.55139.5118261972359715424150711644291
League Two (2 Seasons)33.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200415Notts County1 League1.9
2005-200617Notts County1 League4.0
2005-200617Southampton1 League0.7
2006-200718Bournemouth1 League11.5
2006-200718Southampton1 League2.0
2007-200819Port Vale1 League14.6
2007-200819Southampton1 League2.2
2008-200920Southampton1 League43.0
2009-201021Nott'ham Forest1 League18.4
2010-201122Nott'ham Forest1 League10.1
2011-201223Nott'ham Forest1 League3.0
2011-201223Sheffield Weds1 League2.3
2012-201324Coventry City1 League21.2
2012-201324Ipswich Town1 League10.8
2013-201425Ipswich Town1 League29.6
2014-201526Ipswich Town2 Leagues25.6
2015-201627Ipswich Town2 Leagues15.9
2016-201728Ipswich Town2 Leagues26.9
2017-201829Ipswich Town3 Leagues19.9
2018-201930Sheffield Utd2 Leagues36.11599431497207501961595904954.44145.688544591679564626110481200265
2019-202031Sheffield Utd3 Leagues22.0895258742040164895483164.61735.44532313884291886227652129
2020-202132Sheffield Utd3 Leagues30.4128833110545649891288814758.03442.0729388414754236168844992162
2021-202233Sheffield Utd3 Leagues12.253494824124657534291965.51034.53551957704241913291841877
2022-202334Derby County3 Leagues34.1
2023-202435Notts County2 Leagues30.9
20 Seasons10 Clubs6 Leagues429.4431611039419262046406431224814658.910241.12422126134742151119632891373262633
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
Ipswich Town (6 Seasons)3 Leagues128.8
Sheffield Utd (4 Seasons)4 Leagues100.7431611039419262046406431224814658.910241.12422126134742151119632891373262633
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)3 Leagues36.8
Derby County (1 Season)3 Leagues34.1
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.921335219796199625321291196857.15142.9124064162383806539139661618342
FA Cup (8 Seasons)11.4
EFL Cup (7 Seasons)7.2
League One (6 Seasons)82.2
Premier League (2 Seasons)46.8218358197965105015321831297860.55139.5118261972359715424150711644291
League Two (2 Seasons)33.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.9
2005-200617Notts Countyeng ENG4. League Two21st4.0
2005-200617Southamptoneng ENG2. Championship12th0.7
2006-200718Bournemoutheng ENG3. League One19th11.5
2006-200718Southamptoneng ENG2. Championship6th2.0
2007-200819Port Valeeng ENG3. League One23rd14.6
2007-200819Southamptoneng ENG2. Championship20th2.2
2008-200920Southamptoneng ENG2. Championship23rd43.0
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.4
2010-201122Nott'ham Foresteng ENG2. Championship6th10.1
2011-201223Nott'ham Foresteng ENG2. Championship19th3.0
2011-201223Sheffield Wedseng ENG3. League One2nd2.3
2012-201324Coventry Cityeng ENG3. League One15th21.2
2012-201324Ipswich Towneng ENG2. Championship14th10.8
2013-201425Ipswich Towneng ENG2. Championship9th29.6
2014-201526Ipswich Towneng ENG2. Championship6th24.0Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.9Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.4Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.9Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.11599431497207501961595904954.44145.688544591679564626110481200265Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.2895258742040164895483164.61735.44532313884291886227652129Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.6128833110545649891288814758.03442.0729388414754236168844992162Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.853494824124657534291965.51034.53551957704241913291841877Matches
2022-202334Derby Countyeng ENG3. League One7th30.7Matches
2023-202435Notts Countyeng ENG4. League Two14th29.9Matches
20 Seasons10 Clubs4 Leagues410.7431611039419262046406431224814658.910241.12422126134742151119632891373262633
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
Ipswich Town (6 Seasons)1 League121.6
Sheffield Utd (4 Seasons)2 Leagues93.7431611039419262046406431224814658.910241.12422126134742151119632891373262633
Southampton (4 Seasons)1 League48.0
Nott'ham Forest (3 Seasons)1 League31.5
Notts County (3 Seasons)2 Leagues35.8
Derby County (1 Season)1 League30.7
Coventry City (1 Season)1 League21.2
Port Vale (1 Season)1 League14.6
Bournemouth (1 Season)1 League11.5
Sheffield Weds (1 Season)1 League2.3
Championship (15 Seasons)247.921335219796199625321291196857.15142.9124064162383806539139661618342
League One (6 Seasons)82.2
Premier League (2 Seasons)46.8218358197965105015321831297860.55139.5118261972359715424150711644291
League Two (2 Seasons)33.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201526Ipswich Towneng ENGFA Cup33rd1.7Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.0Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.5Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.0Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.0Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.9Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.7Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.1Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.7Matches
2021-202233Sheffield Utdeng ENGFA Cup0.7Matches
2022-202334Derby Countyeng ENGEFL CupRd31.4Matches
2022-202334Derby Countyeng ENGFA Cup2.0Matches
2023-202435Notts Countyeng ENGFA Cup1.0Matches
10 Seasons4 Clubs2 Leagues18.6
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Sheffield Utd (4 Seasons)2 Leagues7.1
Ipswich Town (4 Seasons)2 Leagues7.2
Derby County (1 Season)2 Leagues3.4
Notts County (1 Season)1 League1.0
FA Cup (8 Seasons)11.4
EFL Cup (7 Seasons)7.2
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
201426ie Rep. of IrelandFriendlies (M)0.8Matches
201527ie Rep. of IrelandFriendlies (M)0.5Matches
201628ie Rep. of IrelandFriendlies (M)1.0Matches
201729ie Rep. of IrelandFriendlies (M)1.0Matches
201830ie Rep. of IrelandWCQ0.1Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.3Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.1Matches
7 Seasons1 Club4 Leagues10.8
Friendlies (M) (4 Seasons)3.3
UEFA Euro Qualifying (2 Seasons)7.1
WCQ (1 Season)0.1
UEFA Nations League (1 Season)0.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2003-200415Notts Countyeng ENG3. Second Division4173434.21.922
2005-200617Southamptoneng ENG2. Championship160601.40.710
2005-200617Notts Countyeng ENG4. League Two6359608.74.042
2006-200718Southamptoneng ENG2. Championship9183204.42.018
2006-200718Bournemoutheng ENG3. League One121,0368625.011.5120
2007-200819Southamptoneng ENG2. Championship8200254.82.226
2007-200819Port Valeeng ENG3. League One171,3117731.714.6152
2008-200920Southamptoneng ENG2. Championship463,8748493.643.0451
2009-201021Nott'ham Foresteng ENG2. Championship331,6555040.018.41815
2010-201122Nott'ham Foresteng ENG2. Championship219074321.910.11011
2011-201223Nott'ham Foresteng ENG2. Championship9269306.53.036
2011-201223Sheffield Wedseng ENG3. League One4204514.92.331
2012-201324Ipswich Towneng ENG2. Championship139737523.510.8130
2012-201324Coventry Cityeng ENG3. League One221,9108746.121.2211
2013-201425Ipswich Towneng ENG2. Championship312,6658664.429.6301
2014-201526Ipswich Towneng ENG2. Championship262,1568352.124.02414211.743722+15+0.63+0.49Matches
2014-201526Ipswich Towneng ENGFA Cup21517683.91.72761000.5012-1-0.60-0.60Matches
2015-201627Ipswich Towneng ENG2. Championship241,1654928.112.9981501.46161600.00-0.06Matches
2015-201627Ipswich Towneng ENGLeague Cup32709090.03.03902002.0064+2+0.67+3.67Matches
2016-201728Ipswich Towneng ENG2. Championship302,3747957.326.42515501.273337-4-0.15+0.15Matches
2016-201728Ipswich Towneng ENGEFL Cup1454550.00.50014500.0001-1-2.00-2.00Matches
2017-201829Ipswich Towneng ENG2. Championship221,6107338.917.9188441.322722+5+0.28+0.56Matches
2017-201829Ipswich Towneng ENGEFL Cup1909050.01.01901003.0020+2+2.00+3.00Matches
2017-201829Ipswich Towneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201930Sheffield Utdeng ENG2. Championship453,2467278.436.136831493111.916231+31+0.86+0.2657.434.1+23.3+0.65-0.27Matches
2018-201930Sheffield Utdeng ENGFA Cup00001Matches
2019-202031Sheffield Utdeng ENGEFL Cup00001Matches
2019-202031Sheffield Utdeng ENGFA Cup21688443.11.92841001.5023-1-0.54-2.16Matches
2019-202031Sheffield Utdeng ENG1. Premier League281,8156553.120.22276662311.432318+5+0.25+0.5324.724.8-0.1-0.01+0.43Matches
2020-202132Sheffield Utdeng ENGEFL Cup1616167.80.71610001.0010+1+1.48+4.58Matches
2020-202132Sheffield Utdeng ENGFA Cup42827178.33.1390311202.254400.00-1.15Matches
2020-202132Sheffield Utdeng ENG1. Premier League352,3976870.126.628801672320.661637-21-0.79+1.1522.238.6-16.4-0.61+0.55Matches
2021-202233Sheffield Utdeng ENG2. Championship199735123.510.89784102721.581413+1+0.09-0.3917.99.4+8.5+0.79+0.45Matches
2021-202233Sheffield Utdeng ENGEFL Cup1606020.00.71600003.001100.00-0.75Matches
2021-202233Sheffield Utdeng ENGFA Cup1646471.10.71640000.0001-1-1.41+5.52Matches
2022-202334Derby Countyeng ENGEFL Cup21266342.01.4166016002.0010+1+0.71+0.20Matches
2022-202334Derby Countyeng ENGFA Cup21809040.02.02902003.0071+6+3.00+2.67Matches
2022-202334Derby Countyeng ENG3. League One392,7657166.830.7298414103211.625031+19+0.62+0.49Matches
2023-202435Notts Countyeng ENGFA Cup1909050.01.01901003.0032+1+1.00+2.00Matches
2023-202435Notts Countyeng ENG4. League Two372,6877364.929.932821951411.355961-2-0.07-0.38Matches
20 Seasons10 Clubs6 Leagues56338,6446936.7429.44318113013227151.46365308+57+0.22+0.24122.2106.9+15.4+0.16+0.17
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
Ipswich Town (6 Seasons)3 Leagues15411,5897545.1128.81268650284551.43122105+17+0.19+0.30
Sheffield Utd (4 Seasons)4 Leagues1369,0666754.5100.71038044332681.43123108+15+0.15+0.15122.2106.9+15.4+0.16+0.17
Southampton (4 Seasons)1 League644,3176726.148.04915
Nott'ham Forest (3 Seasons)1 League632,8314522.831.53132
Notts County (3 Seasons)3 Leagues483,3096926.336.839822091411.396263-1-0.03-0.27
Derby County (1 Season)3 Leagues433,0717162.834.1328416113511.705832+26+0.76+0.56
Coventry City (1 Season)1 League221,9108746.121.2211
Port Vale (1 Season)1 League171,3117731.714.6152
Bournemouth (1 Season)1 League121,0368625.011.5120
Sheffield Weds (1 Season)1 League4204514.92.331
Championship (15 Seasons)33722,3106635.9247.92448263932981.59189141+48+0.37+0.2875.343.5+31.8+0.68+0.22
FA Cup (8 Seasons)131,0257956.011.41284911211.691714+3+0.26-0.11
EFL Cup (7 Seasons)96527245.37.2778325311.89116+5+0.69+0.69
League One (6 Seasons)987,3997629.882.2828414163211.625031+19+0.62+0.49
Premier League (2 Seasons)634,2126761.646.8507822132331.003955-16-0.34+0.5846.963.4-16.5-0.35+0.37
League Two (2 Seasons)433,0467136.833.836821971411.355961-2-0.07-0.38
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2003-200415Notts County1 League4173434.21.922
2005-200617Notts County1 League6359608.74.042
2005-200617Southampton1 League160601.40.710
2006-200718Bournemouth1 League121,0368625.011.5120
2006-200718Southampton1 League9183204.42.018
2007-200819Port Vale1 League171,3117731.714.6152
2007-200819Southampton1 League8200254.82.226
2008-200920Southampton1 League463,8748493.643.0451
2009-201021Nott'ham Forest1 League331,6555040.018.41815
2010-201122Nott'ham Forest1 League219074321.910.11011
2011-201223Nott'ham Forest1 League9269306.53.036
2011-201223Sheffield Weds1 League4204514.92.331
2012-201324Coventry City1 League221,9108746.121.2211
2012-201324Ipswich Town1 League139737523.510.8130
2013-201425Ipswich Town1 League312,6658664.429.6301
2014-201526Ipswich Town2 Leagues282,3078253.425.6267615211.653824+14+0.55+0.41
2015-201627Ipswich Town2 Leagues271,4355332.315.91290101501.522220+2+0.13+0.10
2016-201728Ipswich Town2 Leagues312,4197857.226.9251564501.233338-5-0.19+0.11
2017-201829Ipswich Town3 Leagues241,7907540.619.9209010441.342923+6+0.30+0.61
2018-201930Sheffield Utd2 Leagues453,2467276.736.136831493121.916231+31+0.86+0.2657.434.1+23.3+0.65-0.27
2019-202031Sheffield Utd3 Leagues301,9836649.722.02477762321.432521+4+0.18+0.2324.724.8-0.1-0.01+0.43
2020-202132Sheffield Utd3 Leagues402,7406970.830.432801982220.832141-20-0.66+1.1022.238.6-16.4-0.61+0.55
2021-202233Sheffield Utd3 Leagues211,0975224.212.211754102721.57151500.00-0.4517.99.4+8.5+0.79+0.45
2022-202334Derby County3 Leagues433,0717162.834.1328416113511.705832+26+0.76+0.56
2023-202435Notts County2 Leagues382,7777364.330.933822051411.396263-1-0.03-0.27
20 Seasons10 Clubs6 Leagues56338,6446936.7429.44318113013227151.46365308+57+0.22+0.24122.2106.9+15.4+0.16+0.17
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
Ipswich Town (6 Seasons)3 Leagues15411,5897545.1128.81268650284551.43122105+17+0.19+0.30
Sheffield Utd (4 Seasons)4 Leagues1369,0666754.5100.71038044332681.43123108+15+0.15+0.15122.2106.9+15.4+0.16+0.17
Southampton (4 Seasons)1 League644,3176726.148.04915
Nott'ham Forest (3 Seasons)1 League632,8314522.831.53132
Notts County (3 Seasons)3 Leagues483,3096926.336.839822091411.396263-1-0.03-0.27
Derby County (1 Season)3 Leagues433,0717162.834.1328416113511.705832+26+0.76+0.56
Coventry City (1 Season)1 League221,9108746.121.2211
Port Vale (1 Season)1 League171,3117731.714.6152
Bournemouth (1 Season)1 League121,0368625.011.5120
Sheffield Weds (1 Season)1 League4204514.92.331
Championship (15 Seasons)33722,3106635.9247.92448263932981.59189141+48+0.37+0.2875.343.5+31.8+0.68+0.22
FA Cup (8 Seasons)131,0257956.011.41284911211.691714+3+0.26-0.11
EFL Cup (7 Seasons)96527245.37.2778325311.89116+5+0.69+0.69
League One (6 Seasons)987,3997629.882.2828414163211.625031+19+0.62+0.49
Premier League (2 Seasons)634,2126761.646.8507822132331.003955-16-0.34+0.5846.963.4-16.5-0.35+0.37
League Two (2 Seasons)433,0467136.833.836821971411.355961-2-0.07-0.38
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2003-200415Notts Countyeng ENG3. Second Division23rd4173434.21.922
2005-200617Notts Countyeng ENG4. League Two21st6359608.74.042
2005-200617Southamptoneng ENG2. Championship12th160601.40.710
2006-200718Bournemoutheng ENG3. League One19th121,0368625.011.5120
2006-200718Southamptoneng ENG2. Championship6th9183204.42.018
2007-200819Port Valeeng ENG3. League One23rd171,3117731.714.6152
2007-200819Southamptoneng ENG2. Championship20th8200254.82.226
2008-200920Southamptoneng ENG2. Championship23rd463,8748493.643.0451
2009-201021Nott'ham Foresteng ENG2. Championship3rd331,6555040.018.41815
2010-201122Nott'ham Foresteng ENG2. Championship6th219074321.910.11011
2011-201223Nott'ham Foresteng ENG2. Championship19th9269306.53.036
2011-201223Sheffield Wedseng ENG3. League One2nd4204514.92.331
2012-201324Coventry Cityeng ENG3. League One15th221,9108746.121.2211
2012-201324Ipswich Towneng ENG2. Championship14th139737523.510.8130
2013-201425Ipswich Towneng ENG2. Championship9th312,6658664.429.6301
2014-201526Ipswich Towneng ENG2. Championship6th262,1568352.124.02414211.743722+15+0.63+0.49Matches
2015-201627Ipswich Towneng ENG2. Championship7th241,1654928.112.9981501.46161600.00-0.06Matches
2016-201728Ipswich Towneng ENG2. Championship16th302,3747957.326.42515501.273337-4-0.15+0.15Matches
2017-201829Ipswich Towneng ENG2. Championship12th221,6107338.917.9188441.322722+5+0.28+0.56Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd453,2467278.436.136831493111.916231+31+0.86+0.2657.434.1+23.3+0.65-0.27Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th281,8156553.120.22276662311.432318+5+0.25+0.5324.724.8-0.1-0.01+0.43Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th352,3976870.126.628801672320.661637-21-0.79+1.1522.238.6-16.4-0.61+0.55Matches
2021-202233Sheffield Utdeng ENG2. Championship5th199735123.510.89784102721.581413+1+0.09-0.3917.99.4+8.5+0.79+0.45Matches
2022-202334Derby Countyeng ENG3. League One7th392,7657166.830.7298414103211.625031+19+0.62+0.49Matches
2023-202435Notts Countyeng ENG4. League Two14th372,6877364.929.932821951411.355961-2-0.07-0.38Matches
20 Seasons10 Clubs4 Leagues54136,9676836.2410.74128111812926131.44337288+49+0.21+0.24122.2106.9+15.4+0.16+0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ipswich Town (6 Seasons)1 League14610,9437544.1121.6119452751.4511397+16+0.20+0.28
Sheffield Utd (4 Seasons)2 Leagues1278,4316655.893.7958040322661.4111599+16+0.17+0.22122.2106.9+15.4+0.16+0.17
Southampton (4 Seasons)1 League644,3176726.148.04915
Nott'ham Forest (3 Seasons)1 League632,8314522.831.53132
Notts County (3 Seasons)2 Leagues473,2196825.935.838821991411.355961-2-0.07-0.38
Derby County (1 Season)1 League392,7657166.830.7298414103211.625031+19+0.62+0.49
Coventry City (1 Season)1 League221,9108746.121.2211
Port Vale (1 Season)1 League171,3117731.714.6152
Bournemouth (1 Season)1 League121,0368625.011.5120
Sheffield Weds (1 Season)1 League4204514.92.331
Championship (15 Seasons)33722,3106635.9247.92448263932981.59189141+48+0.37+0.2875.343.5+31.8+0.68+0.22
League One (6 Seasons)987,3997629.882.2828414163211.625031+19+0.62+0.49
Premier League (2 Seasons)634,2126761.646.8507822132331.003955-16-0.34+0.5846.963.4-16.5-0.35+0.37
League Two (2 Seasons)433,0467136.833.836821971411.355961-2-0.07-0.38
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-201526Ipswich Towneng ENGFA Cup33rd21517683.91.72761000.5012-1-0.60-0.60Matches
2015-201627Ipswich Towneng ENGLeague Cup17th32709090.03.03902002.0064+2+0.67+3.67Matches
2016-201728Ipswich Towneng ENGEFL Cup58th1454550.00.50014500.0001-1-2.00-2.00Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1909050.01.01901003.0020+2+2.00+3.00Matches
2017-201829Ipswich Towneng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2018-201930Sheffield Utdeng ENGFA Cup33rd00001Matches
2019-202031Sheffield Utdeng ENGEFL Cup17th00001Matches
2019-202031Sheffield Utdeng ENGFA Cup5th21688443.11.92841001.5023-1-0.54-2.16Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd1616167.80.71610001.0010+1+1.48+4.58Matches
2020-202132Sheffield Utdeng ENGFA Cup5th42827178.33.1390311202.254400.00-1.15Matches
2021-202233Sheffield Utdeng ENGEFL CupRd31606020.00.71600003.001100.00-0.75Matches
2021-202233Sheffield Utdeng ENGFA Cup1646471.10.71640000.0001-1-1.41+5.52Matches
2022-202334Derby Countyeng ENGEFL CupRd321266342.01.4166016002.0010+1+0.71+0.20Matches
2022-202334Derby Countyeng ENGFA Cup21809040.02.02902003.0071+6+3.00+2.67Matches
2023-202435Notts Countyeng ENGFA Cup1909050.01.01901003.0032+1+1.00+2.00Matches
10 Seasons4 Clubs2 Leagues221,6777651.318.619821233921.772820+8+0.43+0.23
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 (4 Seasons)2 Leagues96357142.37.1878411221.7889-1-0.14-0.75
Ipswich Town (4 Seasons)2 Leagues86468176.97.2786514501.2598+1+0.14+1.07
Derby County (1 Season)2 Leagues43067740.83.4382216002.5081+7+2.06+1.65
Notts County (1 Season)1 League1909050.01.01901003.0032+1+1.00+2.00
FA Cup (8 Seasons)131,0257956.011.41284911211.691714+3+0.26-0.11
EFL Cup (7 Seasons)96527245.37.2778325311.89116+5+0.69+0.69
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
201426ie Rep. of IrelandFriendlies (M)1767612.10.81760003.0021+1+1.18+1.51Matches
201527ie Rep. of IrelandFriendlies (M)1454550.00.51450001.000000.000.00Matches
201628ie Rep. of IrelandFriendlies (M)2874419.31.0176011100.5010+1+1.03+0.29Matches
201628ie Rep. of IrelandUEFA Euro Qualifying00004Matches
201729ie Rep. of IrelandFriendlies (M)1909033.31.01901010.0013-2-2.00-2.50Matches
201830ie Rep. of IrelandWCQ113131.20.10011203.000000.00-0.34Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB125254.60.30012500.000000.00+0.52Matches
202133ie Rep. of IrelandUEFA Euro Qualifying76389176.07.17910001.8673+4+0.56+1.46Matches
7 Seasons1 Club4 Leagues149747019.610.81184131651.50117+4+0.37+0.34
Friendlies (M) (4 Seasons)52986020.73.3472111111.004400.00-0.16
UEFA Euro Qualifying (2 Seasons)76389133.27.17910041.8673+4+0.56+1.46
WCQ (1 Season)113131.20.10011203.000000.00-0.34
UEFA Nations League (1 Season)125254.60.30012500.000000.00+0.52

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200415Notts Countyeng ENG3. Second Division1.9002
2005-200617Southamptoneng ENG2. Championship0.7000
2005-200617Notts Countyeng ENG4. League Two4.00011
2006-200718Southamptoneng ENG2. Championship2.0002
2006-200718Bournemoutheng ENG3. League One11.53016
2007-200819Southamptoneng ENG2. Championship2.2003
2007-200819Port Valeeng ENG3. League One14.60013
2008-200920Southamptoneng ENG2. Championship43.07056
2009-201021Nott'ham Foresteng ENG2. Championship18.43025
2010-201122Nott'ham Foresteng ENG2. Championship10.13020
2011-201223Nott'ham Foresteng ENG2. Championship3.0006
2011-201223Sheffield Wedseng ENG3. League One2.3001
2012-201324Ipswich Towneng ENG2. Championship10.80015
2012-201324Coventry Cityeng ENG3. League One21.25025
2013-201425Ipswich Towneng ENG2. Championship29.61032
2014-201526Ipswich Towneng ENG2. Championship24.05023Matches
2014-201526Ipswich Towneng ENGFA Cup1.70000Matches
2015-201627Ipswich Towneng ENG2. Championship12.90021Matches
2015-201627Ipswich Towneng ENGLeague Cup3.00000Matches
2016-201728Ipswich Towneng ENG2. Championship26.44003500000000Matches
2016-201728Ipswich Towneng ENGEFL Cup0.5000200100000Matches
2017-201829Ipswich Towneng ENG2. Championship17.910029107121014000Matches
2017-201829Ipswich Towneng ENGEFL Cup1.0100202000000Matches
2017-201829Ipswich Towneng ENGFA Cup1.00001300000Matches
2018-201930Sheffield Utdeng ENG2. Championship36.150064352221123210013013019440.1Matches
2019-202031Sheffield Utdeng ENGFA Cup1.90002011010Matches
2019-202031Sheffield Utdeng ENG1. Premier League20.22003018128326000778512540.5Matches
2020-202132Sheffield Utdeng ENGEFL Cup0.70000012000Matches
2020-202132Sheffield Utdeng ENGFA Cup3.10004411210Matches
2020-202132Sheffield Utdeng ENG1. Premier League26.670045331721221000788811543.3Matches
2021-202233Sheffield Utdeng ENG2. Championship10.8100151421651200034343847.2Matches
2021-202233Sheffield Utdeng ENGEFL Cup0.70000302310Matches
2021-202233Sheffield Utdeng ENGFA Cup0.70002100000Matches
2022-202334Derby Countyeng ENGEFL Cup1.40001001020Matches
2022-202334Derby Countyeng ENGFA Cup2.00003011040Matches
2022-202334Derby Countyeng ENG3. League One30.7500451728198220Matches
2023-202435Notts Countyeng ENGFA Cup1.00002100000Matches
2023-202435Notts Countyeng ENG4. League Two29.9800303411306230Matches
20 Seasons10 Clubs6 Leagues429.461005831731051365115910031933747241.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ipswich Town (6 Seasons)3 Leagues128.81200160139131014000
Sheffield Utd (4 Seasons)4 Leagues100.715001621085672279410031933747241.7
Southampton (4 Seasons)1 League48.07061
Nott'ham Forest (3 Seasons)1 League31.56051
Notts County (3 Seasons)3 Leagues36.8800453511306230
Derby County (1 Season)3 Leagues34.1500491729218280
Coventry City (1 Season)1 League21.25025
Port Vale (1 Season)1 League14.60013
Bournemouth (1 Season)1 League11.53016
Sheffield Weds (1 Season)1 League2.3001
Championship (15 Seasons)247.93000346593149275810016416423241.4
FA Cup (8 Seasons)11.400014933260
EFL Cup (7 Seasons)7.2100533633000
League One (6 Seasons)82.213001021728198220
Premier League (2 Seasons)46.89007551292954700015517324041.9
League Two (2 Seasons)33.8800413411306230
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200415Notts County1 League1.9002
2005-200617Notts County1 League4.00011
2005-200617Southampton1 League0.7000
2006-200718Bournemouth1 League11.53016
2006-200718Southampton1 League2.0002
2007-200819Port Vale1 League14.60013
2007-200819Southampton1 League2.2003
2008-200920Southampton1 League43.07056
2009-201021Nott'ham Forest1 League18.43025
2010-201122Nott'ham Forest1 League10.13020
2011-201223Nott'ham Forest1 League3.0006
2011-201223Sheffield Weds1 League2.3001
2012-201324Coventry City1 League21.25025
2012-201324Ipswich Town1 League10.80015
2013-201425Ipswich Town1 League29.61032
2014-201526Ipswich Town2 Leagues25.6500230
2015-201627Ipswich Town2 Leagues15.9000210
2016-201728Ipswich Town2 Leagues26.94003700100000
2017-201829Ipswich Town3 Leagues19.920032139121014000
2018-201930Sheffield Utd2 Leagues36.150064352221123210013013019440.1
2019-202031Sheffield Utd3 Leagues22.02003218139327000778512540.5
2020-202132Sheffield Utd3 Leagues30.470049371924422000788811543.3
2021-202233Sheffield Utd3 Leagues12.2100171821881300034343847.2
2022-202334Derby County3 Leagues34.1500491729218280
2023-202435Notts County2 Leagues30.9800323511306230
20 Seasons10 Clubs6 Leagues429.461005831731051365115910031933747241.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ipswich Town (6 Seasons)3 Leagues128.81200160139131014000
Sheffield Utd (4 Seasons)4 Leagues100.715001621085672279410031933747241.7
Southampton (4 Seasons)1 League48.07061
Nott'ham Forest (3 Seasons)1 League31.56051
Notts County (3 Seasons)3 Leagues36.8800453511306230
Derby County (1 Season)3 Leagues34.1500491729218280
Coventry City (1 Season)1 League21.25025
Port Vale (1 Season)1 League14.60013
Bournemouth (1 Season)1 League11.53016
Sheffield Weds (1 Season)1 League2.3001
Championship (15 Seasons)247.93000346593149275810016416423241.4
FA Cup (8 Seasons)11.400014933260
EFL Cup (7 Seasons)7.2100533633000
League One (6 Seasons)82.213001021728198220
Premier League (2 Seasons)46.89007551292954700015517324041.9
League Two (2 Seasons)33.8800413411306230
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200415Notts Countyeng ENG3. Second Division23rd1.9002
2005-200617Notts Countyeng ENG4. League Two21st4.00011
2005-200617Southamptoneng ENG2. Championship12th0.7000
2006-200718Bournemoutheng ENG3. League One19th11.53016
2006-200718Southamptoneng ENG2. Championship6th2.0002
2007-200819Port Valeeng ENG3. League One23rd14.60013
2007-200819Southamptoneng ENG2. Championship20th2.2003
2008-200920Southamptoneng ENG2. Championship23rd43.07056
2009-201021Nott'ham Foresteng ENG2. Championship3rd18.43025
2010-201122Nott'ham Foresteng ENG2. Championship6th10.13020
2011-201223Nott'ham Foresteng ENG2. Championship19th3.0006
2011-201223Sheffield Wedseng ENG3. League One2nd2.3001
2012-201324Coventry Cityeng ENG3. League One15th21.25025
2012-201324Ipswich Towneng ENG2. Championship14th10.80015
2013-201425Ipswich Towneng ENG2. Championship9th29.61032
2014-201526Ipswich Towneng ENG2. Championship6th24.05023Matches
2015-201627Ipswich Towneng ENG2. Championship7th12.90021Matches
2016-201728Ipswich Towneng ENG2. Championship16th26.44003500000000Matches
2017-201829Ipswich Towneng ENG2. Championship12th17.910029107121014000Matches
2018-201930Sheffield Utdeng ENG2. Championship2nd36.150064352221123210013013019440.1Matches
2019-202031Sheffield Utdeng ENG1. Premier League9th20.22003018128326000778512540.5Matches
2020-202132Sheffield Utdeng ENG1. Premier League20th26.670045331721221000788811543.3Matches
2021-202233Sheffield Utdeng ENG2. Championship5th10.8100151421651200034343847.2Matches
2022-202334Derby Countyeng ENG3. League One7th30.7500451728198220Matches
2023-202435Notts Countyeng ENG4. League Two14th29.9800303411306230Matches
20 Seasons10 Clubs4 Leagues410.76000564161991274615010031933747241.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ipswich Town (6 Seasons)1 League121.61100155107121014000
Sheffield Utd (4 Seasons)2 Leagues93.715001541005366229110031933747241.7
Southampton (4 Seasons)1 League48.07061
Nott'ham Forest (3 Seasons)1 League31.56051
Notts County (3 Seasons)2 Leagues35.8800433411306230
Derby County (1 Season)1 League30.7500451728198220
Coventry City (1 Season)1 League21.25025
Port Vale (1 Season)1 League14.60013
Bournemouth (1 Season)1 League11.53016
Sheffield Weds (1 Season)1 League2.3001
Championship (15 Seasons)247.93000346593149275810016416423241.4
League One (6 Seasons)82.213001021728198220
Premier League (2 Seasons)46.89007551292954700015517324041.9
League Two (2 Seasons)33.8800413411306230
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-201526Ipswich Towneng ENGFA Cup33rd1.70000Matches
2015-201627Ipswich Towneng ENGLeague Cup17th3.00000Matches
2016-201728Ipswich Towneng ENGEFL Cup58th0.5000200100000Matches
2017-201829Ipswich Towneng ENGEFL Cup33rd1.0100202000000Matches
2017-201829Ipswich Towneng ENGFA Cup33rd1.00001300000Matches
2019-202031Sheffield Utdeng ENGFA Cup5th1.90002011010Matches
2020-202132Sheffield Utdeng ENGEFL Cup33rd0.70000012000Matches
2020-202132Sheffield Utdeng ENGFA Cup5th3.10004411210Matches
2021-202233Sheffield Utdeng ENGEFL CupRd30.70000302310Matches
2021-202233Sheffield Utdeng ENGFA Cup0.70002100000Matches
2022-202334Derby Countyeng ENGEFL CupRd31.40001001020Matches
2022-202334Derby Countyeng ENGFA Cup2.00003011040Matches
2023-202435Notts Countyeng ENGFA Cup1.00002100000Matches
10 Seasons4 Clubs2 Leagues18.610019126959000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (4 Seasons)2 Leagues7.10008836530
Ipswich Town (4 Seasons)2 Leagues7.2100532100000
Derby County (1 Season)2 Leagues3.40004012060
Notts County (1 Season)1 League1.00002100000
FA Cup (8 Seasons)11.400014933260
EFL Cup (7 Seasons)7.2100533633000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201426ie Rep. of IrelandFriendlies (M)0.80000Matches
201527ie Rep. of IrelandFriendlies (M)0.50000Matches
201628ie Rep. of IrelandFriendlies (M)1.00000Matches
201729ie Rep. of IrelandFriendlies (M)1.00000Matches
201830ie Rep. of IrelandWCQ0.10000Matches
2020-202132ie Rep. of IrelandUEFA Nations LeagueLgB0.30000001000Matches
202133ie Rep. of IrelandUEFA Euro Qualifying7.1000836523000Matches
7 Seasons1 Club4 Leagues10.8000836623000
Friendlies (M) (4 Seasons)3.30000
UEFA Euro Qualifying (2 Seasons)7.1000836523000
WCQ (1 Season)0.10000
UEFA Nations League (1 Season)0.30000001000

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.