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
2006-200720Southporteng ENG5. Conf National17151,23713.74711400200.290.510.800.290.80
2008-200922Morecambeeng ENG4. League Two945265.8101100100.170.000.170.170.17
2009-201023Morecambeeng ENG4. League Two35242,19224.4448400410.160.160.330.160.33
2010-201124Scunthorpe Utdeng ENG2. Championship22191,53117.0145100200.060.240.290.060.29
2010-201124Morecambeeng ENG4. League Two22161,51716.9066001100.000.360.360.000.36
2011-201225Scunthorpe Utdeng ENG3. League One35272,26925.2268200210.080.240.320.080.32
2012-201326Scunthorpe Utdeng ENG3. League One43433,75841.851520411410.120.360.480.100.46
2013-201427Doncastereng ENG2. Championship36282,46627.4246200300.070.150.220.070.22
2014-201528Birmingham Cityeng ENG2. Championship411321.5000000000.000.000.000.000.00Matches
2014-201528Birmingham Cityeng ENGFA Cup11800.9011000100.001.131.130.001.13Matches
2014-201528Birmingham Cityeng ENGLeague Cup211061.2101100000.850.000.850.850.85Matches
2014-201528Chesterfieldeng ENG3. League One311061.2000000000.000.000.000.000.00Matches
2015-201629Burton Albioneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201629Burton Albioneng ENGLeague Cup00Matches
2015-201629Burton Albioneng ENG3. League One45443,86342.98917800100.190.210.400.190.40Matches
2016-201730Sheffield Utdeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201730Sheffield Utdeng ENGFA Cup211011.1000000000.000.000.000.000.00Matches
2016-201730Sheffield Utdeng ENG3. League One39382,91632.461016600300.190.310.490.190.49Matches
2017-201831Sheffield Utdeng ENG2. Championship36282,45727.33912300300.110.330.440.110.44Matches
2017-201831Sheffield Utdeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201831Sheffield Utdeng ENGFA Cup211051.2000000000.000.000.000.000.00Matches
2018-201932Sheffield Utdeng ENG2. Championship36322,42727.06612600202.82.86.79.61022292690.220.220.440.220.440.100.250.350.100.35Matches
2018-201932Sheffield Utdeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2018-201932Sheffield Utdeng ENGFA Cup10330.4000000000.000.000.000.000.00Matches
2019-202033Stoke Cityeng ENG2. Championship611701.9000000000.10.10.40.451360.000.000.000.000.000.030.190.210.030.21Matches
2019-202033Stoke Cityeng ENGEFL Cup311852.1000000000.000.000.000.000.00Matches
2019-202033ADO Den Haagnl NED1. Eredivisie521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 2221802.0000000000.000.000.000.000.00Matches
2020-202134Fleetwood Towneng ENGEFL Cup301191.3112100000.760.761.510.761.51Matches
2020-202134Fleetwood Towneng ENGFA Cup00Matches
2020-202134Fleetwood Towneng ENG3. League One2488229.1011000400.000.110.110.000.11Matches
2021-202235Tranmere Roverseng ENGFA Cup00Matches
2021-202235Tranmere Roverseng ENG4. League Two311471.6000000000.000.000.000.000.00Matches
15 Seasons12 Clubs7 Leagues43834129,788331.0448312743123532.92.97.110.01112462840.130.250.380.130.380.090.230.320.090.32
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sheffield Utd (3 Seasons)4 Leagues1191038,29492.21525401500802.82.86.79.61022292690.160.270.430.160.430.100.250.350.100.35
Scunthorpe Utd (3 Seasons)2 Leagues100897,55884.082533711820.100.300.390.080.38
Morecambe (3 Seasons)1 League66444,23547.151015501610.110.210.320.110.32
Burton Albion (1 Season)3 Leagues46453,95343.98917800100.180.200.390.180.39
Doncaster (1 Season)1 League36282,46627.4246200300.070.150.220.070.22
Fleetwood Town (1 Season)3 Leagues27894110.5123100400.100.190.290.100.29
Southport (1 Season)1 League17151,23713.74711400200.290.510.800.290.80
Stoke City (1 Season)2 Leagues923553.9000000000.10.10.40.451360.000.000.000.000.000.030.190.210.030.21
Birmingham City (1 Season)3 Leagues733183.5112100100.280.280.570.280.57
ADO Den Haag (1 Season)1 League521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
Tranmere Rovers (1 Season)2 Leagues311471.6000000000.000.000.000.000.00
Chesterfield (1 Season)1 League311061.2000000000.000.000.000.000.00
Stoke City (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (7 Seasons)1156657.4213200000.270.140.410.270.41
FA Cup (7 Seasons)744094.5011000100.000.220.220.000.22
League One (6 Seasons)18916113,734152.621416220111420.140.270.410.130.40
Championship (6 Seasons)1401099,183102.012233512001002.92.97.110.01072422750.120.230.340.120.340.100.250.350.100.35
League Two (4 Seasons)69454,38248.751015501610.100.210.310.100.31
Conf National (1 Season)17151,23713.74711400200.290.510.800.290.80
Eredivisie (1 Season)521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200720Southport1 League17151,23713.74711400200.290.510.800.290.80
2008-200922Morecambe1 League945265.8101100100.170.000.170.170.17
2009-201023Morecambe1 League35242,19224.4448400410.160.160.330.160.33
2010-201124Morecambe1 League22161,51716.9066001100.000.360.360.000.36
2010-201124Scunthorpe Utd1 League22191,53117.0145100200.060.240.290.060.29
2011-201225Scunthorpe Utd1 League35272,26925.2268200210.080.240.320.080.32
2012-201326Scunthorpe Utd1 League43433,75841.851520411410.120.360.480.100.46
2013-201427Doncaster1 League36282,46627.4246200300.070.150.220.070.22
2014-201528Birmingham City3 Leagues733183.5112100100.280.280.570.280.57
2014-201528Chesterfield1 League311061.2000000000.000.000.000.000.00
2015-201629Burton Albion3 Leagues46453,95343.98917800100.180.200.390.180.39
2016-201730Sheffield Utd3 Leagues42403,13734.961016600300.170.290.460.170.46
2017-201831Sheffield Utd3 Leagues39302,65229.53912300300.100.310.410.100.41
2018-201932Sheffield Utd3 Leagues38332,50527.86612600202.82.86.79.61022292690.220.220.430.220.430.100.250.350.100.35
2019-202033Stoke City2 Leagues923553.9000000000.10.10.40.451360.000.000.000.000.000.030.190.210.030.21
2019-202033ADO Den Haag1 League521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
2019-202033Stoke City1 League221802.0000000000.000.000.000.000.00
2020-202134Fleetwood Town3 Leagues27894110.5123100400.100.190.290.100.29
2021-202235Tranmere Rovers2 Leagues311471.6000000000.000.000.000.000.00
15 Seasons12 Clubs7 Leagues43834129,788331.0448312743123532.92.97.110.01112462840.130.250.380.130.380.090.230.320.090.32
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sheffield Utd (3 Seasons)4 Leagues1191038,29492.21525401500802.82.86.79.61022292690.160.270.430.160.430.100.250.350.100.35
Scunthorpe Utd (3 Seasons)2 Leagues100897,55884.082533711820.100.300.390.080.38
Morecambe (3 Seasons)1 League66444,23547.151015501610.110.210.320.110.32
Burton Albion (1 Season)3 Leagues46453,95343.98917800100.180.200.390.180.39
Doncaster (1 Season)1 League36282,46627.4246200300.070.150.220.070.22
Fleetwood Town (1 Season)3 Leagues27894110.5123100400.100.190.290.100.29
Southport (1 Season)1 League17151,23713.74711400200.290.510.800.290.80
Stoke City (1 Season)2 Leagues923553.9000000000.10.10.40.451360.000.000.000.000.000.030.190.210.030.21
Birmingham City (1 Season)3 Leagues733183.5112100100.280.280.570.280.57
ADO Den Haag (1 Season)1 League521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
Tranmere Rovers (1 Season)2 Leagues311471.6000000000.000.000.000.000.00
Chesterfield (1 Season)1 League311061.2000000000.000.000.000.000.00
Stoke City (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (7 Seasons)1156657.4213200000.270.140.410.270.41
FA Cup (7 Seasons)744094.5011000100.000.220.220.000.22
League One (6 Seasons)18916113,734152.621416220111420.140.270.410.130.40
Championship (6 Seasons)1401099,183102.012233512001002.92.97.110.01072422750.120.230.340.120.340.100.250.350.100.35
League Two (4 Seasons)69454,38248.751015501610.100.210.310.100.31
Conf National (1 Season)17151,23713.74711400200.290.510.800.290.80
Eredivisie (1 Season)521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200720Southporteng ENG5. Conf National23rd17151,23713.74711400200.290.510.800.290.80
2008-200922Morecambeeng ENG4. League Two11th945265.8101100100.170.000.170.170.17
2009-201023Morecambeeng ENG4. League Two4th35242,19224.4448400410.160.160.330.160.33
2010-201124Morecambeeng ENG4. League Two20th22161,51716.9066001100.000.360.360.000.36
2010-201124Scunthorpe Utdeng ENG2. Championship24th22191,53117.0145100200.060.240.290.060.29
2011-201225Scunthorpe Utdeng ENG3. League One18th35272,26925.2268200210.080.240.320.080.32
2012-201326Scunthorpe Utdeng ENG3. League One21st43433,75841.851520411410.120.360.480.100.46
2013-201427Doncastereng ENG2. Championship22nd36282,46627.4246200300.070.150.220.070.22
2014-201528Birmingham Cityeng ENG2. Championship10th411321.5000000000.000.000.000.000.00Matches
2014-201528Chesterfieldeng ENG3. League One6th311061.2000000000.000.000.000.000.00Matches
2015-201629Burton Albioneng ENG3. League One2nd45443,86342.98917800100.190.210.400.190.40Matches
2016-201730Sheffield Utdeng ENG3. League One1st39382,91632.461016600300.190.310.490.190.49Matches
2017-201831Sheffield Utdeng ENG2. Championship10th36282,45727.33912300300.110.330.440.110.44Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd36322,42727.06612600202.82.86.79.61022292690.220.220.440.220.440.100.250.350.100.35Matches
2019-202033Stoke Cityeng ENG2. Championship15th611701.9000000000.10.10.40.451360.000.000.000.000.000.030.190.210.030.21Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th221802.0000000000.000.000.000.000.00Matches
2020-202134Fleetwood Towneng ENG3. League One15th2488229.1011000400.000.110.110.000.11Matches
2021-202235Tranmere Roverseng ENG4. League Two9th311471.6000000000.000.000.000.000.00Matches
15 Seasons12 Clubs5 Leagues42033228,714319.0428112341123432.92.97.110.01112462840.130.250.390.130.380.090.230.320.090.32
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sheffield Utd (3 Seasons)2 Leagues111987,80086.71525401500802.82.86.79.61022292690.170.290.460.170.460.100.250.350.100.35
Scunthorpe Utd (3 Seasons)2 Leagues100897,55884.082533711820.100.300.390.080.38
Morecambe (3 Seasons)1 League66444,23547.151015501610.110.210.320.110.32
Burton Albion (1 Season)1 League45443,86342.98917800100.190.210.400.190.40
Doncaster (1 Season)1 League36282,46627.4246200300.070.150.220.070.22
Fleetwood Town (1 Season)1 League2488229.1011000400.000.110.110.000.11
Southport (1 Season)1 League17151,23713.74711400200.290.510.800.290.80
Stoke City (1 Season)1 League611701.9000000000.10.10.40.451360.000.000.000.000.000.030.190.210.030.21
ADO Den Haag (1 Season)1 League521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
Birmingham City (1 Season)1 League411321.5000000000.000.000.000.000.00
Tranmere Rovers (1 Season)1 League311471.6000000000.000.000.000.000.00
Chesterfield (1 Season)1 League311061.2000000000.000.000.000.000.00
Stoke City (1 Season)1 League221802.0000000000.000.000.000.000.00
League One (6 Seasons)18916113,734152.621416220111420.140.270.410.130.40
Championship (6 Seasons)1401099,183102.012233512001002.92.97.110.01072422750.120.230.340.120.340.100.250.350.100.35
League Two (4 Seasons)69454,38248.751015501610.100.210.310.100.31
Conf National (1 Season)17151,23713.74711400200.290.510.800.290.80
Eredivisie (1 Season)521782.0000000200.00.00.00.04490.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201528Birmingham Cityeng ENGFA Cup17th11800.9011000100.001.131.130.001.13Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd211061.2101100000.850.000.850.850.85Matches
2015-201629Burton Albioneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201629Burton Albioneng ENGLeague Cup33rd00Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201730Sheffield Utdeng ENGFA Cup65th211011.1000000000.000.000.000.000.00Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201831Sheffield Utdeng ENGFA Cup9th211051.2000000000.000.000.000.000.00Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th11450.5000000000.000.000.000.000.00Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd10330.4000000000.000.000.000.000.00Matches
2019-202033Stoke Cityeng ENGEFL Cup17th311852.1000000000.000.000.000.000.00Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th301191.3112100000.760.761.510.761.51Matches
2020-202134Fleetwood Towneng ENGFA Cup85th00Matches
2021-202235Tranmere Roverseng ENGFA Cup00Matches
8 Seasons6 Clubs2 Leagues1891,07411.9224200100.170.170.340.170.34
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 (3 Seasons)2 Leagues854945.5000000000.000.000.000.000.00
Stoke City (1 Season)1 League311852.1000000000.000.000.000.000.00
Fleetwood Town (1 Season)2 Leagues301191.3112100000.760.761.510.761.51
Birmingham City (1 Season)2 Leagues321862.1112100100.480.480.970.480.97
Burton Albion (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
Tranmere Rovers (1 Season)1 League00
EFL Cup (7 Seasons)1156657.4213200000.270.140.410.270.41
FA Cup (7 Seasons)744094.5011000100.000.220.220.000.22

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
2006-200720Southporteng ENG5. Conf National13.74141.020.2900
2008-200922Morecambeeng ENG4. League Two5.8130.510.3300
2009-201023Morecambeeng ENG4. League Two24.44210.860.1900
2010-201124Scunthorpe Utdeng ENG2. Championship17.01140.820.0700
2010-201124Morecambeeng ENG4. League Two16.90130.770.0001
2011-201225Scunthorpe Utdeng ENG3. League One25.22160.630.1300
2012-201326Scunthorpe Utdeng ENG3. League One41.85421.010.1011
2013-201427Doncastereng ENG2. Championship27.42210.770.1000
2014-201528Birmingham Cityeng ENG2. Championship1.5000.0000Matches
2014-201528Birmingham Cityeng ENGFA Cup0.9000Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.2100Matches
2014-201528Chesterfieldeng ENG3. League One1.2000.0000Matches
2015-201629Burton Albioneng ENGFA Cup1.0000Matches
2015-201629Burton Albioneng ENG3. League One42.98410.960.2000Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.302150.01.500.750.000.0000Matches
2016-201730Sheffield Utdeng ENGFA Cup1.1000Matches
2016-201730Sheffield Utdeng ENG3. League One32.460240.000.740.2500Matches
2017-201831Sheffield Utdeng ENG2. Championship27.33461430.41.680.510.070.2100Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.00000.000.0000Matches
2017-201831Sheffield Utdeng ENGFA Cup1.20000.000.0000Matches
2018-201932Sheffield Utdeng ENG2. Championship27.06371951.41.370.700.160.3219.40002.82.80.08+3.2+3.2Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.50000.000.0000Matches
2018-201932Sheffield Utdeng ENGFA Cup0.40000.000.0000Matches
2019-202033Stoke Cityeng ENG2. Championship1.90100.00.530.000.0028.21000.10.10.05-0.1-0.1Matches
2019-202033Stoke Cityeng ENGEFL Cup2.102150.00.970.490.000.0000Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.00000.000.000000.00.00.00.0Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.0000Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.3111100.00.760.761.001.0000Matches
2020-202134Fleetwood Towneng ENG3. League One9.10300.00.330.000.0000Matches
2021-202235Tranmere Roverseng ENG4. League Two1.602150.01.220.610.000.0000Matches
15 Seasons12 Clubs7 Leagues331.0449424664.90.860.750.170.1719.61122.92.90.08+3.1+3.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sheffield Utd (3 Seasons)4 Leagues92.215855868.20.930.640.180.2619.40002.82.80.08+3.2+3.2
Scunthorpe Utd (3 Seasons)2 Leagues84.08720.860.1011
Morecambe (3 Seasons)1 League47.15370.790.1401
Burton Albion (1 Season)3 Leagues43.98410.960.2000
Doncaster (1 Season)1 League27.42210.770.1000
Fleetwood Town (1 Season)3 Leagues10.514125.00.380.100.251.0000
Southport (1 Season)1 League13.74141.020.2900
Stoke City (1 Season)2 Leagues3.903133.30.760.250.000.0028.21000.10.10.05-0.1-0.1
Birmingham City (1 Season)3 Leagues3.5100.0000
ADO Den Haag (1 Season)1 League2.00000.000.000000.00.00.00.0
Tranmere Rovers (1 Season)2 Leagues1.602150.01.220.610.000.0000
Chesterfield (1 Season)1 League1.2000.0000
Stoke City (1 Season)1 League2.0000
EFL Cup (7 Seasons)7.425360.00.810.480.200.3300
FA Cup (7 Seasons)4.50000.000.0000
League One (6 Seasons)152.6213123800.00.070.812.000.1611
Championship (6 Seasons)102.012846839.31.500.670.110.1819.61002.92.90.08+3.1+3.1
League Two (4 Seasons)48.7523850.01.220.780.000.1301
Conf National (1 Season)13.74141.020.2900
Eredivisie (1 Season)2.00000.000.000000.00.00.00.0
PL2 — Div. 2 (1 Season)2.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200720Southport1 League13.74141.020.2900
2008-200922Morecambe1 League5.8130.510.3300
2009-201023Morecambe1 League24.44210.860.1900
2010-201124Morecambe1 League16.90130.770.0001
2010-201124Scunthorpe Utd1 League17.01140.820.0700
2011-201225Scunthorpe Utd1 League25.22160.630.1300
2012-201326Scunthorpe Utd1 League41.85421.010.1011
2013-201427Doncaster1 League27.42210.770.1000
2014-201528Birmingham City3 Leagues3.5100.0000
2014-201528Chesterfield1 League1.2000.0000
2015-201629Burton Albion3 Leagues43.98410.960.2000
2016-201730Sheffield Utd3 Leagues34.962251250.00.060.743.000.2400
2017-201831Sheffield Utd3 Leagues29.53461430.41.560.480.070.2100
2018-201932Sheffield Utd3 Leagues27.86371951.41.330.680.160.3219.40002.82.80.08+3.2+3.2
2019-202033Stoke City2 Leagues3.903133.30.760.250.000.0028.21000.10.10.05-0.1-0.1
2019-202033ADO Den Haag1 League2.00000.000.000000.00.00.00.0
2019-202033Stoke City1 League2.0000
2020-202134Fleetwood Town3 Leagues10.514125.00.380.100.251.0000
2021-202235Tranmere Rovers2 Leagues1.602150.01.220.610.000.0000
15 Seasons12 Clubs7 Leagues331.0449424664.90.860.750.170.1719.61122.92.90.08+3.1+3.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sheffield Utd (3 Seasons)4 Leagues92.215855868.20.930.640.180.2619.40002.82.80.08+3.2+3.2
Scunthorpe Utd (3 Seasons)2 Leagues84.08720.860.1011
Morecambe (3 Seasons)1 League47.15370.790.1401
Burton Albion (1 Season)3 Leagues43.98410.960.2000
Doncaster (1 Season)1 League27.42210.770.1000
Fleetwood Town (1 Season)3 Leagues10.514125.00.380.100.251.0000
Southport (1 Season)1 League13.74141.020.2900
Stoke City (1 Season)2 Leagues3.903133.30.760.250.000.0028.21000.10.10.05-0.1-0.1
Birmingham City (1 Season)3 Leagues3.5100.0000
ADO Den Haag (1 Season)1 League2.00000.000.000000.00.00.00.0
Tranmere Rovers (1 Season)2 Leagues1.602150.01.220.610.000.0000
Chesterfield (1 Season)1 League1.2000.0000
Stoke City (1 Season)1 League2.0000
EFL Cup (7 Seasons)7.425360.00.810.480.200.3300
FA Cup (7 Seasons)4.50000.000.0000
League One (6 Seasons)152.6213123800.00.070.812.000.1611
Championship (6 Seasons)102.012846839.31.500.670.110.1819.61002.92.90.08+3.1+3.1
League Two (4 Seasons)48.7523850.01.220.780.000.1301
Conf National (1 Season)13.74141.020.2900
Eredivisie (1 Season)2.00000.000.000000.00.00.00.0
PL2 — Div. 2 (1 Season)2.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200720Southporteng ENG5. Conf National23rd13.74141.020.2900
2008-200922Morecambeeng ENG4. League Two11th5.8130.510.3300
2009-201023Morecambeeng ENG4. League Two4th24.44210.860.1900
2010-201124Morecambeeng ENG4. League Two20th16.90130.770.0001
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.01140.820.0700
2011-201225Scunthorpe Utdeng ENG3. League One18th25.22160.630.1300
2012-201326Scunthorpe Utdeng ENG3. League One21st41.85421.010.1011
2013-201427Doncastereng ENG2. Championship22nd27.42210.770.1000
2014-201528Birmingham Cityeng ENG2. Championship10th1.5000.0000Matches
2014-201528Chesterfieldeng ENG3. League One6th1.2000.0000Matches
2015-201629Burton Albioneng ENG3. League One2nd42.98410.960.2000Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.460240.000.740.2500Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.33461430.41.680.510.070.2100Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.06371951.41.370.700.160.3219.40002.82.80.08+3.2+3.2Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.90100.00.530.000.0028.21000.10.10.05-0.1-0.1Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.00000.000.000000.00.00.00.0Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.0000Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.10300.00.330.000.0000Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.602150.01.220.610.000.0000Matches
15 Seasons12 Clubs5 Leagues319.0428924365.20.880.760.170.1719.61122.92.90.08+3.1+3.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sheffield Utd (3 Seasons)2 Leagues86.715835768.70.960.660.180.2619.40002.82.80.08+3.2+3.2
Scunthorpe Utd (3 Seasons)2 Leagues84.08720.860.1011
Morecambe (3 Seasons)1 League47.15370.790.1401
Burton Albion (1 Season)1 League42.98410.960.2000
Doncaster (1 Season)1 League27.42210.770.1000
Fleetwood Town (1 Season)1 League9.10300.00.330.000.0000
Southport (1 Season)1 League13.74141.020.2900
Stoke City (1 Season)1 League1.90100.00.530.000.0028.21000.10.10.05-0.1-0.1
ADO Den Haag (1 Season)1 League2.00000.000.000000.00.00.00.0
Birmingham City (1 Season)1 League1.5000.0000
Tranmere Rovers (1 Season)1 League1.602150.01.220.610.000.0000
Chesterfield (1 Season)1 League1.2000.0000
Stoke City (1 Season)1 League2.0000
League One (6 Seasons)152.6213123800.00.070.812.000.1611
Championship (6 Seasons)102.012846839.31.500.670.110.1819.61002.92.90.08+3.1+3.1
League Two (4 Seasons)48.7523850.01.220.780.000.1301
Conf National (1 Season)13.74141.020.2900
Eredivisie (1 Season)2.00000.000.000000.00.00.00.0
PL2 — Div. 2 (1 Season)2.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201528Birmingham Cityeng ENGFA Cup17th0.9000Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.2100Matches
2015-201629Burton Albioneng ENGFA Cup85th1.0000Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.302150.01.500.750.000.0000Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.1000Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.00000.000.0000Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.20000.000.0000Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.50000.000.0000Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.40000.000.0000Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.102150.00.970.490.000.0000Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.3111100.00.760.761.001.0000Matches
8 Seasons6 Clubs2 Leagues11.925360.00.650.390.200.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Utd (3 Seasons)2 Leagues5.502150.00.460.230.000.0000
Stoke City (1 Season)1 League2.102150.00.970.490.000.0000
Fleetwood Town (1 Season)2 Leagues1.3111100.00.760.761.001.0000
Birmingham City (1 Season)2 Leagues2.1100
Burton Albion (1 Season)2 Leagues1.0000
Tranmere Rovers (1 Season)1 League
EFL Cup (7 Seasons)7.425360.00.810.480.200.3300
FA Cup (7 Seasons)4.50000.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200720Southporteng ENG5. Conf National13.77
2008-200922Morecambeeng ENG4. League Two5.80
2009-201023Morecambeeng ENG4. League Two24.44
2010-201124Scunthorpe Utdeng ENG2. Championship17.04
2010-201124Morecambeeng ENG4. League Two16.96
2011-201225Scunthorpe Utdeng ENG3. League One25.26
2012-201326Scunthorpe Utdeng ENG3. League One41.815
2013-201427Doncastereng ENG2. Championship27.44
2014-201528Birmingham Cityeng ENG2. Championship1.50Matches
2014-201528Birmingham Cityeng ENGFA Cup0.91Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.20Matches
2014-201528Chesterfieldeng ENG3. League One1.20Matches
2015-201629Burton Albioneng ENGFA Cup1.00Matches
2015-201629Burton Albioneng ENG3. League One42.99Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.30Matches
2016-201730Sheffield Utdeng ENGFA Cup1.10Matches
2016-201730Sheffield Utdeng ENG3. League One32.410Matches
2017-201831Sheffield Utdeng ENG2. Championship27.39Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.00Matches
2017-201831Sheffield Utdeng ENGFA Cup1.20Matches
2018-201932Sheffield Utdeng ENG2. Championship27.01271158480.219708429269878389.143151683.59715861.466.76.7-0.7521077710229Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.50Matches
2018-201932Sheffield Utdeng ENGFA Cup0.40Matches
2019-202033Stoke Cityeng ENG2. Championship1.98410580.01392293333984.6373994.981747.100.40.2-0.4545113Matches
2019-202033Stoke Cityeng ENGEFL Cup2.10Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.0709672.91187227354087.5263672.261250.000.00.10.005104Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.00Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.31Matches
2020-202134Fleetwood Towneng ENG3. League One9.11Matches
2021-202235Tranmere Roverseng ENG4. League Two1.60Matches
15 Seasons12 Clubs7 Leagues331.01425178579.822287481276686288.949459183.611118759.4837.17.0+75.9571168311246
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sheffield Utd (3 Seasons)4 Leagues92.21271158480.219708429269878389.143151683.59715861.4256.76.7+18.3521077710229
Scunthorpe Utd (3 Seasons)2 Leagues84.025
Morecambe (3 Seasons)1 League47.110
Burton Albion (1 Season)3 Leagues43.99
Doncaster (1 Season)1 League27.44
Fleetwood Town (1 Season)3 Leagues10.52
Southport (1 Season)1 League13.77
Stoke City (1 Season)2 Leagues3.98410580.01392293333984.6373994.981747.100.40.2-0.4545113
Birmingham City (1 Season)3 Leagues3.51
ADO Den Haag (1 Season)1 League2.0709672.91187227354087.5263672.261250.000.00.10.005104
Tranmere Rovers (1 Season)2 Leagues1.60
Chesterfield (1 Season)1 League1.20
Stoke City (1 Season)1 League2.00
EFL Cup (7 Seasons)7.41
FA Cup (7 Seasons)4.51
League One (6 Seasons)152.641
Championship (6 Seasons)102.01355168980.221100458573182288.946855584.310517560.0237.17.0+15.9571118211242
League Two (4 Seasons)48.710
Conf National (1 Season)13.77
Eredivisie (1 Season)2.0709672.91187227354087.5263672.261250.000.00.10.005104
PL2 — Div. 2 (1 Season)2.00
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
2006-200720Southport1 League13.77
2008-200922Morecambe1 League5.80
2009-201023Morecambe1 League24.44
2010-201124Morecambe1 League16.96
2010-201124Scunthorpe Utd1 League17.04
2011-201225Scunthorpe Utd1 League25.26
2012-201326Scunthorpe Utd1 League41.815
2013-201427Doncaster1 League27.44
2014-201528Birmingham City3 Leagues3.51
2014-201528Chesterfield1 League1.20
2015-201629Burton Albion3 Leagues43.99
2016-201730Sheffield Utd3 Leagues34.910
2017-201831Sheffield Utd3 Leagues29.59
2018-201932Sheffield Utd3 Leagues27.81271158480.219708429269878389.143151683.59715861.466.76.7-0.7521077710229
2019-202033Stoke City2 Leagues3.98410580.01392293333984.6373994.981747.100.40.2-0.4545113
2019-202033ADO Den Haag1 League2.0709672.91187227354087.5263672.261250.000.00.10.005104
2019-202033Stoke City1 League2.00
2020-202134Fleetwood Town3 Leagues10.52
2021-202235Tranmere Rovers2 Leagues1.60
15 Seasons12 Clubs7 Leagues331.01425178579.822287481276686288.949459183.611118759.4837.17.0+75.9571168311246
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sheffield Utd (3 Seasons)4 Leagues92.21271158480.219708429269878389.143151683.59715861.4256.76.7+18.3521077710229
Scunthorpe Utd (3 Seasons)2 Leagues84.025
Morecambe (3 Seasons)1 League47.110
Burton Albion (1 Season)3 Leagues43.99
Doncaster (1 Season)1 League27.44
Fleetwood Town (1 Season)3 Leagues10.52
Southport (1 Season)1 League13.77
Stoke City (1 Season)2 Leagues3.98410580.01392293333984.6373994.981747.100.40.2-0.4545113
Birmingham City (1 Season)3 Leagues3.51
ADO Den Haag (1 Season)1 League2.0709672.91187227354087.5263672.261250.000.00.10.005104
Tranmere Rovers (1 Season)2 Leagues1.60
Chesterfield (1 Season)1 League1.20
Stoke City (1 Season)1 League2.00
EFL Cup (7 Seasons)7.41
FA Cup (7 Seasons)4.51
League One (6 Seasons)152.641
Championship (6 Seasons)102.01355168980.221100458573182288.946855584.310517560.0237.17.0+15.9571118211242
League Two (4 Seasons)48.710
Conf National (1 Season)13.77
Eredivisie (1 Season)2.0709672.91187227354087.5263672.261250.000.00.10.005104
PL2 — Div. 2 (1 Season)2.00
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
2006-200720Southporteng ENG5. Conf National23rd13.77
2008-200922Morecambeeng ENG4. League Two11th5.80
2009-201023Morecambeeng ENG4. League Two4th24.44
2010-201124Morecambeeng ENG4. League Two20th16.96
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.04
2011-201225Scunthorpe Utdeng ENG3. League One18th25.26
2012-201326Scunthorpe Utdeng ENG3. League One21st41.815
2013-201427Doncastereng ENG2. Championship22nd27.44
2014-201528Birmingham Cityeng ENG2. Championship10th1.50Matches
2014-201528Chesterfieldeng ENG3. League One6th1.20Matches
2015-201629Burton Albioneng ENG3. League One2nd42.99Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.410Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.39Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.01271158480.219708429269878389.143151683.59715861.466.76.7-0.7521077710229Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.98410580.01392293333984.6373994.981747.100.40.2-0.4545113Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.0709672.91187227354087.5263672.261250.000.00.10.005104Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.00Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.11Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.60Matches
15 Seasons12 Clubs5 Leagues319.01425178579.822287481276686288.949459183.611118759.4817.17.0+73.9571168311246
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sheffield Utd (3 Seasons)2 Leagues86.71271158480.219708429269878389.143151683.59715861.4256.76.7+18.3521077710229
Scunthorpe Utd (3 Seasons)2 Leagues84.025
Morecambe (3 Seasons)1 League47.110
Burton Albion (1 Season)1 League42.99
Doncaster (1 Season)1 League27.44
Fleetwood Town (1 Season)1 League9.11
Southport (1 Season)1 League13.77
Stoke City (1 Season)1 League1.98410580.01392293333984.6373994.981747.100.40.2-0.4545113
ADO Den Haag (1 Season)1 League2.0709672.91187227354087.5263672.261250.000.00.10.005104
Birmingham City (1 Season)1 League1.50
Tranmere Rovers (1 Season)1 League1.60
Chesterfield (1 Season)1 League1.20
Stoke City (1 Season)1 League2.00
League One (6 Seasons)152.641
Championship (6 Seasons)102.01355168980.221100458573182288.946855584.310517560.0237.17.0+15.9571118211242
League Two (4 Seasons)48.710
Conf National (1 Season)13.77
Eredivisie (1 Season)2.0709672.91187227354087.5263672.261250.000.00.10.005104
PL2 — Div. 2 (1 Season)2.00
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-201528Birmingham Cityeng ENGFA Cup17th0.91Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.20Matches
2015-201629Burton Albioneng ENGFA Cup85th1.00Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.30Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.10Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.00Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.20Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.50Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.40Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.10Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.31Matches
8 Seasons6 Clubs2 Leagues11.92
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 (3 Seasons)2 Leagues5.50
Stoke City (1 Season)1 League2.10
Fleetwood Town (1 Season)2 Leagues1.31
Birmingham City (1 Season)2 Leagues2.11
Burton Albion (1 Season)2 Leagues1.00
Tranmere Rovers (1 Season)1 League
EFL Cup (7 Seasons)7.41
FA Cup (7 Seasons)4.51
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200720Southporteng ENG5. Conf National13.7
2008-200922Morecambeeng ENG4. League Two5.8
2009-201023Morecambeeng ENG4. League Two24.4
2010-201124Scunthorpe Utdeng ENG2. Championship17.0
2010-201124Morecambeeng ENG4. League Two16.9
2011-201225Scunthorpe Utdeng ENG3. League One25.2
2012-201326Scunthorpe Utdeng ENG3. League One41.8
2013-201427Doncastereng ENG2. Championship27.4
2014-201528Birmingham Cityeng ENG2. Championship1.5Matches
2014-201528Birmingham Cityeng ENGFA Cup0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.2Matches
2014-201528Chesterfieldeng ENG3. League One1.2Matches
2015-201629Burton Albioneng ENGFA Cup1.0Matches
2015-201629Burton Albioneng ENG3. League One42.9Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.36Matches
2016-201730Sheffield Utdeng ENGFA Cup1.1Matches
2016-201730Sheffield Utdeng ENG3. League One32.40Matches
2017-201831Sheffield Utdeng ENG2. Championship27.3153Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.04Matches
2017-201831Sheffield Utdeng ENGFA Cup1.26Matches
2018-201932Sheffield Utdeng ENG2. Championship27.01584150468104216616720112711246Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.52Matches
2018-201932Sheffield Utdeng ENGFA Cup0.42Matches
2019-202033Stoke Cityeng ENG2. Championship1.9105861950012185218402Matches
2019-202033Stoke Cityeng ENGEFL Cup2.17Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.0968974027022007002Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.35Matches
2020-202134Fleetwood Towneng ENG3. League One9.127Matches
2021-202235Tranmere Roverseng ENG4. League Two1.67Matches
15 Seasons12 Clubs7 Leagues331.0178516799419423304171792214251250
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (3 Seasons)4 Leagues92.215841504681042123916720112711246
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)3 Leagues43.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)3 Leagues10.532
Southport (1 Season)1 League13.7
Stoke City (1 Season)2 Leagues3.9105861950019185218402
Birmingham City (1 Season)3 Leagues3.5
ADO Den Haag (1 Season)1 League2.0968974027022007002
Tranmere Rovers (1 Season)2 Leagues1.67
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
EFL Cup (7 Seasons)7.424
FA Cup (7 Seasons)4.58
League One (6 Seasons)152.627
Championship (6 Seasons)102.0168915908715421231171572213551248
League Two (4 Seasons)48.77
Conf National (1 Season)13.7
Eredivisie (1 Season)2.0968974027022007002
PL2 — Div. 2 (1 Season)2.0
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
2006-200720Southport1 League13.7
2008-200922Morecambe1 League5.8
2009-201023Morecambe1 League24.4
2010-201124Morecambe1 League16.9
2010-201124Scunthorpe Utd1 League17.0
2011-201225Scunthorpe Utd1 League25.2
2012-201326Scunthorpe Utd1 League41.8
2013-201427Doncaster1 League27.4
2014-201528Birmingham City3 Leagues3.5
2014-201528Chesterfield1 League1.2
2015-201629Burton Albion3 Leagues43.9
2016-201730Sheffield Utd3 Leagues34.96
2017-201831Sheffield Utd3 Leagues29.5163
2018-201932Sheffield Utd3 Leagues27.81584150468104217016720112711246
2019-202033Stoke City2 Leagues3.9105861950019185218402
2019-202033ADO Den Haag1 League2.0968974027022007002
2019-202033Stoke City1 League2.0
2020-202134Fleetwood Town3 Leagues10.532
2021-202235Tranmere Rovers2 Leagues1.67
15 Seasons12 Clubs7 Leagues331.0178516799419423304171792214251250
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (3 Seasons)4 Leagues92.215841504681042123916720112711246
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)3 Leagues43.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)3 Leagues10.532
Southport (1 Season)1 League13.7
Stoke City (1 Season)2 Leagues3.9105861950019185218402
Birmingham City (1 Season)3 Leagues3.5
ADO Den Haag (1 Season)1 League2.0968974027022007002
Tranmere Rovers (1 Season)2 Leagues1.67
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
EFL Cup (7 Seasons)7.424
FA Cup (7 Seasons)4.58
League One (6 Seasons)152.627
Championship (6 Seasons)102.0168915908715421231171572213551248
League Two (4 Seasons)48.77
Conf National (1 Season)13.7
Eredivisie (1 Season)2.0968974027022007002
PL2 — Div. 2 (1 Season)2.0
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
2006-200720Southporteng ENG5. Conf National23rd13.7
2008-200922Morecambeeng ENG4. League Two11th5.8
2009-201023Morecambeeng ENG4. League Two4th24.4
2010-201124Morecambeeng ENG4. League Two20th16.9
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.0
2011-201225Scunthorpe Utdeng ENG3. League One18th25.2
2012-201326Scunthorpe Utdeng ENG3. League One21st41.8
2013-201427Doncastereng ENG2. Championship22nd27.4
2014-201528Birmingham Cityeng ENG2. Championship10th1.5Matches
2014-201528Chesterfieldeng ENG3. League One6th1.2Matches
2015-201629Burton Albioneng ENG3. League One2nd42.9Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.40Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.3153Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.01584150468104216616720112711246Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.9105861950012185218402Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.0968974027022007002Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.0Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.127Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.67Matches
15 Seasons12 Clubs5 Leagues319.0178516799419423272171792214251250
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (3 Seasons)2 Leagues86.715841504681042121916720112711246
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)1 League42.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)1 League9.127
Southport (1 Season)1 League13.7
Stoke City (1 Season)1 League1.9105861950012185218402
ADO Den Haag (1 Season)1 League2.0968974027022007002
Birmingham City (1 Season)1 League1.5
Tranmere Rovers (1 Season)1 League1.67
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
League One (6 Seasons)152.627
Championship (6 Seasons)102.0168915908715421231171572213551248
League Two (4 Seasons)48.77
Conf National (1 Season)13.7
Eredivisie (1 Season)2.0968974027022007002
PL2 — Div. 2 (1 Season)2.0
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-201528Birmingham Cityeng ENGFA Cup17th0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.2Matches
2015-201629Burton Albioneng ENGFA Cup85th1.0Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.36Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.1Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.04Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.26Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.52Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.42Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.17Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.35Matches
8 Seasons6 Clubs2 Leagues11.932
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (3 Seasons)2 Leagues5.520
Stoke City (1 Season)1 League2.17
Fleetwood Town (1 Season)2 Leagues1.35
Birmingham City (1 Season)2 Leagues2.1
Burton Albion (1 Season)2 Leagues1.0
Tranmere Rovers (1 Season)1 League
EFL Cup (7 Seasons)7.424
FA Cup (7 Seasons)4.58

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
2006-200720Southporteng ENG5. Conf National13.7
2008-200922Morecambeeng ENG4. League Two5.8
2009-201023Morecambeeng ENG4. League Two24.4
2010-201124Scunthorpe Utdeng ENG2. Championship17.0
2010-201124Morecambeeng ENG4. League Two16.9
2011-201225Scunthorpe Utdeng ENG3. League One25.2
2012-201326Scunthorpe Utdeng ENG3. League One41.8
2013-201427Doncastereng ENG2. Championship27.4
2014-201528Birmingham Cityeng ENG2. Championship1.5Matches
2014-201528Birmingham Cityeng ENGFA Cup0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.2Matches
2014-201528Chesterfieldeng ENG3. League One1.2Matches
2015-201629Burton Albioneng ENGFA Cup1.0Matches
2015-201629Burton Albioneng ENG3. League One42.9Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.3Matches
2016-201730Sheffield Utdeng ENGFA Cup1.1Matches
2016-201730Sheffield Utdeng ENG3. League One32.4Matches
2017-201831Sheffield Utdeng ENG2. Championship27.3Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.0Matches
2017-201831Sheffield Utdeng ENGFA Cup1.2Matches
2018-201932Sheffield Utdeng ENG2. Championship27.01264.6710359630190.701105120Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.5Matches
2018-201932Sheffield Utdeng ENGFA Cup0.4Matches
2019-202033Stoke Cityeng ENG2. Championship1.9136.8893100000.00000000Matches
2019-202033Stoke Cityeng ENGEFL Cup2.1Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.021.0120000000.00000000Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.3Matches
2020-202134Fleetwood Towneng ENG3. League One9.1Matches
2021-202235Tranmere Roverseng ENG4. League Two1.6Matches
15 Seasons12 Clubs7 Leagues331.01414.57114810630190.621105120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (3 Seasons)4 Leagues92.21264.6710359630190.701105120
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)3 Leagues43.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)3 Leagues10.5
Southport (1 Season)1 League13.7
Stoke City (1 Season)2 Leagues3.9136.8893100000.00000000
Birmingham City (1 Season)3 Leagues3.5
ADO Den Haag (1 Season)1 League2.021.0120000000.00000000
Tranmere Rovers (1 Season)2 Leagues1.6
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
EFL Cup (7 Seasons)7.4
FA Cup (7 Seasons)4.5
League One (6 Seasons)152.6
Championship (6 Seasons)102.01394.82112810630190.661105120
League Two (4 Seasons)48.7
Conf National (1 Season)13.7
Eredivisie (1 Season)2.021.0120000000.00000000
PL2 — Div. 2 (1 Season)2.0
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
2006-200720Southport1 League13.7
2008-200922Morecambe1 League5.8
2009-201023Morecambe1 League24.4
2010-201124Morecambe1 League16.9
2010-201124Scunthorpe Utd1 League17.0
2011-201225Scunthorpe Utd1 League25.2
2012-201326Scunthorpe Utd1 League41.8
2013-201427Doncaster1 League27.4
2014-201528Birmingham City3 Leagues3.5
2014-201528Chesterfield1 League1.2
2015-201629Burton Albion3 Leagues43.9
2016-201730Sheffield Utd3 Leagues34.9
2017-201831Sheffield Utd3 Leagues29.5
2018-201932Sheffield Utd3 Leagues27.81264.6710359630190.701105120
2019-202033Stoke City2 Leagues3.9136.8893100000.00000000
2019-202033ADO Den Haag1 League2.021.0120000000.00000000
2019-202033Stoke City1 League2.0
2020-202134Fleetwood Town3 Leagues10.5
2021-202235Tranmere Rovers2 Leagues1.6
15 Seasons12 Clubs7 Leagues331.01414.57114810630190.621105120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (3 Seasons)4 Leagues92.21264.6710359630190.701105120
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)3 Leagues43.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)3 Leagues10.5
Southport (1 Season)1 League13.7
Stoke City (1 Season)2 Leagues3.9136.8893100000.00000000
Birmingham City (1 Season)3 Leagues3.5
ADO Den Haag (1 Season)1 League2.021.0120000000.00000000
Tranmere Rovers (1 Season)2 Leagues1.6
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
EFL Cup (7 Seasons)7.4
FA Cup (7 Seasons)4.5
League One (6 Seasons)152.6
Championship (6 Seasons)102.01394.82112810630190.661105120
League Two (4 Seasons)48.7
Conf National (1 Season)13.7
Eredivisie (1 Season)2.021.0120000000.00000000
PL2 — Div. 2 (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2006-200720Southporteng ENG5. Conf National23rd13.7
2008-200922Morecambeeng ENG4. League Two11th5.8
2009-201023Morecambeeng ENG4. League Two4th24.4
2010-201124Morecambeeng ENG4. League Two20th16.9
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.0
2011-201225Scunthorpe Utdeng ENG3. League One18th25.2
2012-201326Scunthorpe Utdeng ENG3. League One21st41.8
2013-201427Doncastereng ENG2. Championship22nd27.4
2014-201528Birmingham Cityeng ENG2. Championship10th1.5Matches
2014-201528Chesterfieldeng ENG3. League One6th1.2Matches
2015-201629Burton Albioneng ENG3. League One2nd42.9Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.4Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.3Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.01264.6710359630190.701105120Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.9136.8893100000.00000000Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.021.0120000000.00000000Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.0Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.1Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.6Matches
15 Seasons12 Clubs5 Leagues319.01414.57114810630190.621105120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (3 Seasons)2 Leagues86.71264.6710359630190.701105120
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)1 League42.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)1 League9.1
Southport (1 Season)1 League13.7
Stoke City (1 Season)1 League1.9136.8893100000.00000000
ADO Den Haag (1 Season)1 League2.021.0120000000.00000000
Birmingham City (1 Season)1 League1.5
Tranmere Rovers (1 Season)1 League1.6
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
League One (6 Seasons)152.6
Championship (6 Seasons)102.01394.82112810630190.661105120
League Two (4 Seasons)48.7
Conf National (1 Season)13.7
Eredivisie (1 Season)2.021.0120000000.00000000
PL2 — Div. 2 (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201528Birmingham Cityeng ENGFA Cup17th0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.2Matches
2015-201629Burton Albioneng ENGFA Cup85th1.0Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.3Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.1Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.0Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.2Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.5Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.4Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.1Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.3Matches
8 Seasons6 Clubs2 Leagues11.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (3 Seasons)2 Leagues5.5
Stoke City (1 Season)1 League2.1
Fleetwood Town (1 Season)2 Leagues1.3
Birmingham City (1 Season)2 Leagues2.1
Burton Albion (1 Season)2 Leagues1.0
Tranmere Rovers (1 Season)1 League
EFL Cup (7 Seasons)7.4
FA Cup (7 Seasons)4.5

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200720Southporteng ENG5. Conf National13.7
2008-200922Morecambeeng ENG4. League Two5.8
2009-201023Morecambeeng ENG4. League Two24.4
2010-201124Scunthorpe Utdeng ENG2. Championship17.0
2010-201124Morecambeeng ENG4. League Two16.9
2011-201225Scunthorpe Utdeng ENG3. League One25.2
2012-201326Scunthorpe Utdeng ENG3. League One41.8
2013-201427Doncastereng ENG2. Championship27.4
2014-201528Birmingham Cityeng ENG2. Championship1.5Matches
2014-201528Birmingham Cityeng ENGFA Cup0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.2Matches
2014-201528Chesterfieldeng ENG3. League One1.2Matches
2015-201629Burton Albioneng ENGFA Cup1.0Matches
2015-201629Burton Albioneng ENG3. League One42.9Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.300Matches
2016-201730Sheffield Utdeng ENGFA Cup1.1Matches
2016-201730Sheffield Utdeng ENG3. League One32.400Matches
2017-201831Sheffield Utdeng ENG2. Championship27.33722Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.000Matches
2017-201831Sheffield Utdeng ENGFA Cup1.200Matches
2018-201932Sheffield Utdeng ENG2. Championship27.05230152314184738.329361351567140Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.500Matches
2018-201932Sheffield Utdeng ENGFA Cup0.400Matches
2019-202033Stoke Cityeng ENG2. Championship1.94213011100.003032600Matches
2019-202033Stoke Cityeng ENGEFL Cup2.133Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.0320121714.362020320Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.301Matches
2020-202134Fleetwood Towneng ENG3. League One9.11510Matches
2021-202235Tranmere Roverseng ENG4. League Two1.611Matches
15 Seasons12 Clubs7 Leagues331.05990162716205536.435411405476160
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (3 Seasons)4 Leagues92.25267152314184738.329361353767140
Scunthorpe Utd (3 Seasons)2 Leagues84.00
Morecambe (3 Seasons)1 League47.10
Burton Albion (1 Season)3 Leagues43.90
Doncaster (1 Season)1 League27.40
Fleetwood Town (1 Season)3 Leagues10.515110
Southport (1 Season)1 League13.70
Stoke City (1 Season)2 Leagues3.94513011100.003035600
Birmingham City (1 Season)3 Leagues3.50
ADO Den Haag (1 Season)1 League2.0320121714.362020320
Tranmere Rovers (1 Season)2 Leagues1.6110
Chesterfield (1 Season)1 League1.20
Stoke City (1 Season)1 League2.00
EFL Cup (7 Seasons)7.4340
FA Cup (7 Seasons)4.5000
League One (6 Seasons)152.615100
Championship (6 Seasons)102.05669162614194839.629391383973140
League Two (4 Seasons)48.7110
Conf National (1 Season)13.70
Eredivisie (1 Season)2.0320121714.362020320
PL2 — Div. 2 (1 Season)2.00
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
2006-200720Southport1 League13.70
2008-200922Morecambe1 League5.80
2009-201023Morecambe1 League24.40
2010-201124Morecambe1 League16.90
2010-201124Scunthorpe Utd1 League17.00
2011-201225Scunthorpe Utd1 League25.20
2012-201326Scunthorpe Utd1 League41.80
2013-201427Doncaster1 League27.40
2014-201528Birmingham City3 Leagues3.50
2014-201528Chesterfield1 League1.20
2015-201629Burton Albion3 Leagues43.90
2016-201730Sheffield Utd3 Leagues34.9000
2017-201831Sheffield Utd3 Leagues29.537220
2018-201932Sheffield Utd3 Leagues27.85230152314184738.329361351567140
2019-202033Stoke City2 Leagues3.94513011100.003035600
2019-202033ADO Den Haag1 League2.0320121714.362020320
2019-202033Stoke City1 League2.00
2020-202134Fleetwood Town3 Leagues10.515110
2021-202235Tranmere Rovers2 Leagues1.6110
15 Seasons12 Clubs7 Leagues331.05990162716205536.435411405476160
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (3 Seasons)4 Leagues92.25267152314184738.329361353767140
Scunthorpe Utd (3 Seasons)2 Leagues84.00
Morecambe (3 Seasons)1 League47.10
Burton Albion (1 Season)3 Leagues43.90
Doncaster (1 Season)1 League27.40
Fleetwood Town (1 Season)3 Leagues10.515110
Southport (1 Season)1 League13.70
Stoke City (1 Season)2 Leagues3.94513011100.003035600
Birmingham City (1 Season)3 Leagues3.50
ADO Den Haag (1 Season)1 League2.0320121714.362020320
Tranmere Rovers (1 Season)2 Leagues1.6110
Chesterfield (1 Season)1 League1.20
Stoke City (1 Season)1 League2.00
EFL Cup (7 Seasons)7.4340
FA Cup (7 Seasons)4.5000
League One (6 Seasons)152.615100
Championship (6 Seasons)102.05669162614194839.629391383973140
League Two (4 Seasons)48.7110
Conf National (1 Season)13.70
Eredivisie (1 Season)2.0320121714.362020320
PL2 — Div. 2 (1 Season)2.00
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
2006-200720Southporteng ENG5. Conf National23rd13.7
2008-200922Morecambeeng ENG4. League Two11th5.8
2009-201023Morecambeeng ENG4. League Two4th24.4
2010-201124Morecambeeng ENG4. League Two20th16.9
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.0
2011-201225Scunthorpe Utdeng ENG3. League One18th25.2
2012-201326Scunthorpe Utdeng ENG3. League One21st41.8
2013-201427Doncastereng ENG2. Championship22nd27.4
2014-201528Birmingham Cityeng ENG2. Championship10th1.5Matches
2014-201528Chesterfieldeng ENG3. League One6th1.2Matches
2015-201629Burton Albioneng ENG3. League One2nd42.9Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.400Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.33722Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.05230152314184738.329361351567140Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.94213011100.003032600Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.0320121714.362020320Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.0Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.11510Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.611Matches
15 Seasons12 Clubs5 Leagues319.05987162716205536.435411405076160
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 (3 Seasons)2 Leagues86.75267152314184738.329361353767140
Scunthorpe Utd (3 Seasons)2 Leagues84.00
Morecambe (3 Seasons)1 League47.10
Burton Albion (1 Season)1 League42.90
Doncaster (1 Season)1 League27.40
Fleetwood Town (1 Season)1 League9.115100
Southport (1 Season)1 League13.70
Stoke City (1 Season)1 League1.94213011100.003032600
ADO Den Haag (1 Season)1 League2.0320121714.362020320
Birmingham City (1 Season)1 League1.50
Tranmere Rovers (1 Season)1 League1.6110
Chesterfield (1 Season)1 League1.20
Stoke City (1 Season)1 League2.00
League One (6 Seasons)152.615100
Championship (6 Seasons)102.05669162614194839.629391383973140
League Two (4 Seasons)48.7110
Conf National (1 Season)13.70
Eredivisie (1 Season)2.0320121714.362020320
PL2 — Div. 2 (1 Season)2.00
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-201528Birmingham Cityeng ENGFA Cup17th0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.2Matches
2015-201629Burton Albioneng ENGFA Cup85th1.0Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.300Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.1Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.000Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.200Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.500Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.400Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.133Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.301Matches
8 Seasons6 Clubs2 Leagues11.9340
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 (3 Seasons)2 Leagues5.5000
Stoke City (1 Season)1 League2.1330
Fleetwood Town (1 Season)2 Leagues1.3010
Birmingham City (1 Season)2 Leagues2.10
Burton Albion (1 Season)2 Leagues1.00
Tranmere Rovers (1 Season)1 League0
EFL Cup (7 Seasons)7.4340
FA Cup (7 Seasons)4.5000

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
2006-200720Southporteng ENG5. Conf National13.7
2008-200922Morecambeeng ENG4. League Two5.8
2009-201023Morecambeeng ENG4. League Two24.4
2010-201124Scunthorpe Utdeng ENG2. Championship17.0
2010-201124Morecambeeng ENG4. League Two16.9
2011-201225Scunthorpe Utdeng ENG3. League One25.2
2012-201326Scunthorpe Utdeng ENG3. League One41.8
2013-201427Doncastereng ENG2. Championship27.4
2014-201528Birmingham Cityeng ENG2. Championship1.5Matches
2014-201528Birmingham Cityeng ENGFA Cup0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.2Matches
2014-201528Chesterfieldeng ENG3. League One1.2Matches
2015-201629Burton Albioneng ENGFA Cup1.0Matches
2015-201629Burton Albioneng ENG3. League One42.9Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.3Matches
2016-201730Sheffield Utdeng ENGFA Cup1.1Matches
2016-201730Sheffield Utdeng ENG3. League One32.4Matches
2017-201831Sheffield Utdeng ENG2. Championship27.3Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.0Matches
2017-201831Sheffield Utdeng ENGFA Cup1.2Matches
2018-201932Sheffield Utdeng ENG2. Championship27.01869141167739951111869614370.51829.5106660193093102743456611419269Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.5Matches
2018-201932Sheffield Utdeng ENGFA Cup0.4Matches
2019-202033Stoke Cityeng ENG2. Championship1.912803586811288562.5337.57141615654013846Matches
2019-202033Stoke Cityeng ENGEFL Cup2.1Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.0111110683411114375.0125.06245115541053779Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.3Matches
2020-202134Fleetwood Towneng ENG3. League One9.1Matches
2021-202235Tranmere Roverseng ENG4. League Two1.6Matches
15 Seasons12 Clubs7 Leagues331.021081512989910971132108735169.92230.1119968863404111793462671580284
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sheffield Utd (3 Seasons)4 Leagues92.21869141167739951111869614370.51829.5106660193093102743456611419269
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)3 Leagues43.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)3 Leagues10.5
Southport (1 Season)1 League13.7
Stoke City (1 Season)2 Leagues3.912803586811288562.5337.57141615654013846
Birmingham City (1 Season)3 Leagues3.5
ADO Den Haag (1 Season)1 League2.0111110683411114375.0125.06245115541053779
Tranmere Rovers (1 Season)2 Leagues1.6
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
EFL Cup (7 Seasons)7.4
FA Cup (7 Seasons)4.5
League One (6 Seasons)152.6
Championship (6 Seasons)102.019971411983110631121997694869.62130.4113764353249107783457641503275
League Two (4 Seasons)48.7
Conf National (1 Season)13.7
Eredivisie (1 Season)2.0111110683411114375.0125.06245115541053779
PL2 — Div. 2 (1 Season)2.0
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
2006-200720Southport1 League13.7
2008-200922Morecambe1 League5.8
2009-201023Morecambe1 League24.4
2010-201124Morecambe1 League16.9
2010-201124Scunthorpe Utd1 League17.0
2011-201225Scunthorpe Utd1 League25.2
2012-201326Scunthorpe Utd1 League41.8
2013-201427Doncaster1 League27.4
2014-201528Birmingham City3 Leagues3.5
2014-201528Chesterfield1 League1.2
2015-201629Burton Albion3 Leagues43.9
2016-201730Sheffield Utd3 Leagues34.9
2017-201831Sheffield Utd3 Leagues29.5
2018-201932Sheffield Utd3 Leagues27.81869141167739951111869614370.51829.5106660193093102743456611419269
2019-202033Stoke City2 Leagues3.912803586811288562.5337.57141615654013846
2019-202033ADO Den Haag1 League2.0111110683411114375.0125.06245115541053779
2019-202033Stoke City1 League2.0
2020-202134Fleetwood Town3 Leagues10.5
2021-202235Tranmere Rovers2 Leagues1.6
15 Seasons12 Clubs7 Leagues331.021081512989910971132108735169.92230.1119968863404111793462671580284
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sheffield Utd (3 Seasons)4 Leagues92.21869141167739951111869614370.51829.5106660193093102743456611419269
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)3 Leagues43.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)3 Leagues10.5
Southport (1 Season)1 League13.7
Stoke City (1 Season)2 Leagues3.912803586811288562.5337.57141615654013846
Birmingham City (1 Season)3 Leagues3.5
ADO Den Haag (1 Season)1 League2.0111110683411114375.0125.06245115541053779
Tranmere Rovers (1 Season)2 Leagues1.6
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
EFL Cup (7 Seasons)7.4
FA Cup (7 Seasons)4.5
League One (6 Seasons)152.6
Championship (6 Seasons)102.019971411983110631121997694869.62130.4113764353249107783457641503275
League Two (4 Seasons)48.7
Conf National (1 Season)13.7
Eredivisie (1 Season)2.0111110683411114375.0125.06245115541053779
PL2 — Div. 2 (1 Season)2.0
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
2006-200720Southporteng ENG5. Conf National23rd13.7
2008-200922Morecambeeng ENG4. League Two11th5.8
2009-201023Morecambeeng ENG4. League Two4th24.4
2010-201124Morecambeeng ENG4. League Two20th16.9
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.0
2011-201225Scunthorpe Utdeng ENG3. League One18th25.2
2012-201326Scunthorpe Utdeng ENG3. League One21st41.8
2013-201427Doncastereng ENG2. Championship22nd27.4
2014-201528Birmingham Cityeng ENG2. Championship10th1.5Matches
2014-201528Chesterfieldeng ENG3. League One6th1.2Matches
2015-201629Burton Albioneng ENG3. League One2nd42.9Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.4Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.3Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.01869141167739951111869614370.51829.5106660193093102743456611419269Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.912803586811288562.5337.57141615654013846Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.0111110683411114375.0125.06245115541053779Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.0Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.1Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.6Matches
15 Seasons12 Clubs5 Leagues319.021081512989910971132108735169.92230.1119968863404111793462671580284
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sheffield Utd (3 Seasons)2 Leagues86.71869141167739951111869614370.51829.5106660193093102743456611419269
Scunthorpe Utd (3 Seasons)2 Leagues84.0
Morecambe (3 Seasons)1 League47.1
Burton Albion (1 Season)1 League42.9
Doncaster (1 Season)1 League27.4
Fleetwood Town (1 Season)1 League9.1
Southport (1 Season)1 League13.7
Stoke City (1 Season)1 League1.912803586811288562.5337.57141615654013846
ADO Den Haag (1 Season)1 League2.0111110683411114375.0125.06245115541053779
Birmingham City (1 Season)1 League1.5
Tranmere Rovers (1 Season)1 League1.6
Chesterfield (1 Season)1 League1.2
Stoke City (1 Season)1 League2.0
League One (6 Seasons)152.6
Championship (6 Seasons)102.019971411983110631121997694869.62130.4113764353249107783457641503275
League Two (4 Seasons)48.7
Conf National (1 Season)13.7
Eredivisie (1 Season)2.0111110683411114375.0125.06245115541053779
PL2 — Div. 2 (1 Season)2.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201528Birmingham Cityeng ENGFA Cup17th0.9Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.2Matches
2015-201629Burton Albioneng ENGFA Cup85th1.0Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.3Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.1Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.0Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.2Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.5Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.4Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.1Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.3Matches
8 Seasons6 Clubs2 Leagues11.9
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 (3 Seasons)2 Leagues5.5
Stoke City (1 Season)1 League2.1
Fleetwood Town (1 Season)2 Leagues1.3
Birmingham City (1 Season)2 Leagues2.1
Burton Albion (1 Season)2 Leagues1.0
Tranmere Rovers (1 Season)1 League
EFL Cup (7 Seasons)7.4
FA Cup (7 Seasons)4.5

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200720Southporteng ENG5. Conf National171,2377329.913.7152
2008-200922Morecambeeng ENG4. League Two95265812.75.845
2009-201023Morecambeeng ENG4. League Two352,1926352.924.42411
2010-201124Scunthorpe Utdeng ENG2. Championship221,5317037.017.0193
2010-201124Morecambeeng ENG4. League Two221,5176936.616.9166
2011-201225Scunthorpe Utdeng ENG3. League One352,2696554.825.2278
2012-201326Scunthorpe Utdeng ENG3. League One433,7588790.841.8430
2013-201427Doncastereng ENG2. Championship362,4666959.627.4288
2014-201528Birmingham Cityeng ENG2. Championship4132333.21.510370.0012-1-0.68-0.48Matches
2014-201528Birmingham Cityeng ENGFA Cup1808044.40.91800003.0032+1+1.13+2.03Matches
2014-201528Birmingham Cityeng ENGLeague Cup21065350.51.2161014501.5020+2+1.70+4.29Matches
2014-201528Chesterfieldeng ENG3. League One3106352.61.210220.0023-1-0.85-1.16Matches
2015-201629Burton Albioneng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2015-201629Burton Albioneng ENGLeague Cup00002Matches
2015-201629Burton Albioneng ENG3. League One453,8638693.342.94431101.875332+21+0.49+0.81Matches
2016-201730Sheffield Utdeng ENGEFL Cup1120120100.01.311201000.0012-1-0.75Matches
2016-201730Sheffield Utdeng ENGFA Cup21015156.11.1160014101.5061+5+4.46+4.46Matches
2016-201730Sheffield Utdeng ENG3. League One392,9167570.432.43811132.136035+25+0.77-0.70Matches
2017-201831Sheffield Utdeng ENG2. Championship362,4576859.327.3287861.584431+13+0.48+0.80Matches
2017-201831Sheffield Utdeng ENGEFL Cup1909050.01.01901013.0032+1+1.00+4.00Matches
2017-201831Sheffield Utdeng ENGFA Cup21055338.91.2190111501.5010+1+0.86+0.86Matches
2018-201932Sheffield Utdeng ENG2. Championship362,4276758.627.03273442561.924715+32+1.19+0.9246.717.6+29.1+1.08+0.90Matches
2018-201932Sheffield Utdeng ENGEFL Cup1454537.50.51450001.0001-1-2.00-3.20Matches
2018-201932Sheffield Utdeng ENGFA Cup1333336.70.40013200.000000.00+1.58Matches
2019-202033Stoke Cityeng ENG2. Championship6170284.11.9159052270.0005-5-2.65-2.621.53.7-2.3-1.19-1.33Matches
2019-202033Stoke Cityeng ENGEFL Cup31856256.12.1179025302.0010+1+0.49+0.49Matches
2019-202033ADO Den Haagnl NED1. Eredivisie5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 221809011.12.02902003.0040+4+2.00+1.94Matches
2020-202134Fleetwood Towneng ENGEFL Cup31194044.11.30034002.0053+2+1.51+3.30Matches
2020-202134Fleetwood Towneng ENGFA Cup0001Matches
2020-202134Fleetwood Towneng ENG3. League One248223419.99.186901617141.21810-2-0.22-0.35Matches
2021-202235Tranmere Roverseng ENGFA Cup00002Matches
2021-202235Tranmere Roverseng ENG4. League Two3147493.61.61720238131.0002-2-1.22-1.56Matches
15 Seasons12 Clubs7 Leagues43829,7886839.6331.034173579725641.62240154+86+0.54+0.5350.126.9+23.2+0.75+0.89
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sheffield Utd (3 Seasons)4 Leagues1198,2947062.092.210374251627161.8416287+75+0.81+0.5346.717.6+29.1+1.08+0.90
Scunthorpe Utd (3 Seasons)2 Leagues1007,5587660.984.08911
Morecambe (3 Seasons)1 League664,2356434.147.14422
Burton Albion (1 Season)3 Leagues463,9538689.043.9459032121.835335+18+0.41+0.73
Doncaster (1 Season)1 League362,4666959.627.4288
Fleetwood Town (1 Season)3 Leagues279413520.910.586901920151.30131300.00-0.05
Southport (1 Season)1 League171,2377329.913.7152
Stoke City (1 Season)2 Leagues9355397.93.9269073170.6715-4-1.01-0.991.53.7-2.3-1.19-1.33
Birmingham City (1 Season)3 Leagues7318457.03.5371044570.8664+2+0.57+0.84
ADO Den Haag (1 Season)1 League5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
Tranmere Rovers (1 Season)2 Leagues3147493.41.61720238151.0002-2-1.22-1.56
Chesterfield (1 Season)1 League3106352.61.210220.0023-1-0.85-1.16
Stoke City (1 Season)1 League21809011.12.02902003.0040+4+2.00+1.94
EFL Cup (7 Seasons)116656046.27.4579264531.73128+4+0.54+1.82
FA Cup (7 Seasons)74095837.94.5480232931.29106+4+0.88+1.33
League One (6 Seasons)18913,7347355.3152.616169422817191.7712380+43+0.50+0.12
Championship (6 Seasons)1409,1836637.0102.010972113123261.549253+39+0.68+0.7648.221.3+26.9+0.93+0.79
League Two (4 Seasons)694,3826426.548.7457202438131.0002-2-1.22-1.56
Conf National (1 Season)171,2377329.913.7152
Eredivisie (1 Season)5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
PL2 — Div. 2 (1 Season)21809011.12.02902003.0040+4+2.00+1.94
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
2006-200720Southport1 League171,2377329.913.7152
2008-200922Morecambe1 League95265812.75.845
2009-201023Morecambe1 League352,1926352.924.42411
2010-201124Morecambe1 League221,5176936.616.9166
2010-201124Scunthorpe Utd1 League221,5317037.017.0193
2011-201225Scunthorpe Utd1 League352,2696554.825.2278
2012-201326Scunthorpe Utd1 League433,7588790.841.8430
2013-201427Doncaster1 League362,4666959.627.4288
2014-201528Birmingham City3 Leagues7318457.03.5371044570.8664+2+0.57+0.84
2014-201528Chesterfield1 League3106352.61.210220.0023-1-0.85-1.16
2015-201629Burton Albion3 Leagues463,9538689.043.9459032121.835335+18+0.41+0.73
2016-201730Sheffield Utd3 Leagues423,1377570.734.940901224132.056738+29+0.83-0.55
2017-201831Sheffield Utd3 Leagues392,6526857.829.53090991571.614833+15+0.51+0.93
2018-201932Sheffield Utd3 Leagues382,5056657.627.83372452661.854716+31+1.11+0.8746.717.6+29.1+1.08+0.90
2019-202033Stoke City2 Leagues9355397.93.9269073170.6715-4-1.01-0.991.53.7-2.3-1.19-1.33
2019-202033ADO Den Haag1 League5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
2019-202033Stoke City1 League21809011.12.02902003.0040+4+2.00+1.94
2020-202134Fleetwood Town3 Leagues279413520.910.586901920151.30131300.00-0.05
2021-202235Tranmere Rovers2 Leagues3147493.41.61720238151.0002-2-1.22-1.56
15 Seasons12 Clubs7 Leagues43829,7886839.6331.034173579725641.62240154+86+0.54+0.5350.126.9+23.2+0.75+0.89
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sheffield Utd (3 Seasons)4 Leagues1198,2947062.092.210374251627161.8416287+75+0.81+0.5346.717.6+29.1+1.08+0.90
Scunthorpe Utd (3 Seasons)2 Leagues1007,5587660.984.08911
Morecambe (3 Seasons)1 League664,2356434.147.14422
Burton Albion (1 Season)3 Leagues463,9538689.043.9459032121.835335+18+0.41+0.73
Doncaster (1 Season)1 League362,4666959.627.4288
Fleetwood Town (1 Season)3 Leagues279413520.910.586901920151.30131300.00-0.05
Southport (1 Season)1 League171,2377329.913.7152
Stoke City (1 Season)2 Leagues9355397.93.9269073170.6715-4-1.01-0.991.53.7-2.3-1.19-1.33
Birmingham City (1 Season)3 Leagues7318457.03.5371044570.8664+2+0.57+0.84
ADO Den Haag (1 Season)1 League5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
Tranmere Rovers (1 Season)2 Leagues3147493.41.61720238151.0002-2-1.22-1.56
Chesterfield (1 Season)1 League3106352.61.210220.0023-1-0.85-1.16
Stoke City (1 Season)1 League21809011.12.02902003.0040+4+2.00+1.94
EFL Cup (7 Seasons)116656046.27.4579264531.73128+4+0.54+1.82
FA Cup (7 Seasons)74095837.94.5480232931.29106+4+0.88+1.33
League One (6 Seasons)18913,7347355.3152.616169422817191.7712380+43+0.50+0.12
Championship (6 Seasons)1409,1836637.0102.010972113123261.549253+39+0.68+0.7648.221.3+26.9+0.93+0.79
League Two (4 Seasons)694,3826426.548.7457202438131.0002-2-1.22-1.56
Conf National (1 Season)171,2377329.913.7152
Eredivisie (1 Season)5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
PL2 — Div. 2 (1 Season)21809011.12.02902003.0040+4+2.00+1.94
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
2006-200720Southporteng ENG5. Conf National23rd171,2377329.913.7152
2008-200922Morecambeeng ENG4. League Two11th95265812.75.845
2009-201023Morecambeeng ENG4. League Two4th352,1926352.924.42411
2010-201124Morecambeeng ENG4. League Two20th221,5176936.616.9166
2010-201124Scunthorpe Utdeng ENG2. Championship24th221,5317037.017.0193
2011-201225Scunthorpe Utdeng ENG3. League One18th352,2696554.825.2278
2012-201326Scunthorpe Utdeng ENG3. League One21st433,7588790.841.8430
2013-201427Doncastereng ENG2. Championship22nd362,4666959.627.4288
2014-201528Birmingham Cityeng ENG2. Championship10th4132333.21.510370.0012-1-0.68-0.48Matches
2014-201528Chesterfieldeng ENG3. League One6th3106352.61.210220.0023-1-0.85-1.16Matches
2015-201629Burton Albioneng ENG3. League One2nd453,8638693.342.94431101.875332+21+0.49+0.81Matches
2016-201730Sheffield Utdeng ENG3. League One1st392,9167570.432.43811132.136035+25+0.77-0.70Matches
2017-201831Sheffield Utdeng ENG2. Championship10th362,4576859.327.3287861.584431+13+0.48+0.80Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd362,4276758.627.03273442561.924715+32+1.19+0.9246.717.6+29.1+1.08+0.90Matches
2019-202033Stoke Cityeng ENG2. Championship15th6170284.11.9159052270.0005-5-2.65-2.621.53.7-2.3-1.19-1.33Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th21809011.12.02902003.0040+4+2.00+1.94Matches
2020-202134Fleetwood Towneng ENG3. League One15th248223419.99.186901617141.21810-2-0.22-0.35Matches
2021-202235Tranmere Roverseng ENG4. League Two9th3147493.61.61720238131.0002-2-1.22-1.56Matches
15 Seasons12 Clubs5 Leagues42028,7146839.5319.033271538820581.63218140+78+0.53+0.4850.126.9+23.2+0.75+0.89
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sheffield Utd (3 Seasons)2 Leagues1117,8007062.886.79873221325151.8815181+70+0.81+0.4446.717.6+29.1+1.08+0.90
Scunthorpe Utd (3 Seasons)2 Leagues1007,5587660.984.08911
Morecambe (3 Seasons)1 League664,2356434.147.14422
Burton Albion (1 Season)1 League453,8638693.342.94431101.875332+21+0.49+0.81
Doncaster (1 Season)1 League362,4666959.627.4288
Fleetwood Town (1 Season)1 League248223419.99.186901617141.21810-2-0.22-0.35
Southport (1 Season)1 League171,2377329.913.7152
Stoke City (1 Season)1 League6170284.11.9159052270.0005-5-2.65-2.621.53.7-2.3-1.19-1.33
ADO Den Haag (1 Season)1 League5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
Birmingham City (1 Season)1 League4132333.21.510370.0012-1-0.68-0.48
Tranmere Rovers (1 Season)1 League3147493.61.61720238131.0002-2-1.22-1.56
Chesterfield (1 Season)1 League3106352.61.210220.0023-1-0.85-1.16
Stoke City (1 Season)1 League21809011.12.02902003.0040+4+2.00+1.94
League One (6 Seasons)18913,7347355.3152.616169422817191.7712380+43+0.50+0.12
Championship (6 Seasons)1409,1836637.0102.010972113123261.549253+39+0.68+0.7648.221.3+26.9+0.93+0.79
League Two (4 Seasons)694,3826426.548.7457202438131.0002-2-1.22-1.56
Conf National (1 Season)171,2377329.913.7152
Eredivisie (1 Season)5178367.62.0263031800.4035-2-1.01+0.112.05.6-3.6-1.84-0.96
PL2 — Div. 2 (1 Season)21809011.12.02902003.0040+4+2.00+1.94
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-201528Birmingham Cityeng ENGFA Cup17th1808044.40.91800003.0032+1+1.13+2.03Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd21065350.51.2161014501.5020+2+1.70+4.29Matches
2015-201629Burton Albioneng ENGFA Cup85th19090100.01.01901000.0003-3-3.00Matches
2015-201629Burton Albioneng ENGLeague Cup33rd00002Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1120120100.01.311201000.0012-1-0.75Matches
2016-201730Sheffield Utdeng ENGFA Cup65th21015156.11.1160014101.5061+5+4.46+4.46Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1909050.01.01901013.0032+1+1.00+4.00Matches
2017-201831Sheffield Utdeng ENGFA Cup9th21055338.91.2190111501.5010+1+0.86+0.86Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th1454537.50.51450001.0001-1-2.00-3.20Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd1333336.70.40013200.000000.00+1.58Matches
2019-202033Stoke Cityeng ENGEFL Cup17th31856256.12.1179025302.0010+1+0.49+0.49Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th31194044.11.30034002.0053+2+1.51+3.30Matches
2020-202134Fleetwood Towneng ENGFA Cup85th0001Matches
2021-202235Tranmere Roverseng ENGFA Cup00002Matches
8 Seasons6 Clubs2 Leagues181,0746042.611.9980494061.562214+8+0.67+1.60
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (3 Seasons)2 Leagues84946251.55.5581332911.25116+5+0.91+1.49
Stoke City (1 Season)1 League31856256.12.1179025302.0010+1+0.49+0.49
Fleetwood Town (1 Season)2 Leagues31194033.11.30034012.0053+2+1.51+3.30
Birmingham City (1 Season)2 Leagues31866247.72.1271014502.0052+3+1.45+3.22
Burton Albion (1 Season)2 Leagues1909030.01.01901020.0003-3-3.00
Tranmere Rovers (1 Season)1 League00002
EFL Cup (7 Seasons)116656046.27.4579264531.73128+4+0.54+1.82
FA Cup (7 Seasons)74095837.94.5480232931.29106+4+0.88+1.33

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
2006-200720Southporteng ENG5. Conf National13.7209
2008-200922Morecambeeng ENG4. League Two5.8104
2009-201023Morecambeeng ENG4. League Two24.44121
2010-201124Scunthorpe Utdeng ENG2. Championship17.02016
2010-201124Morecambeeng ENG4. League Two16.91012
2011-201225Scunthorpe Utdeng ENG3. League One25.22121
2012-201326Scunthorpe Utdeng ENG3. League One41.84138
2013-201427Doncastereng ENG2. Championship27.43022
2014-201528Birmingham Cityeng ENG2. Championship1.5001Matches
2014-201528Birmingham Cityeng ENGFA Cup0.91000Matches
2014-201528Birmingham Cityeng ENGLeague Cup1.20000Matches
2014-201528Chesterfieldeng ENG3. League One1.2001Matches
2015-201629Burton Albioneng ENGFA Cup1.00000Matches
2015-201629Burton Albioneng ENG3. League One42.91033Matches
2016-201730Sheffield Utdeng ENGEFL Cup1.3000020600000Matches
2016-201730Sheffield Utdeng ENGFA Cup1.10000Matches
2016-201730Sheffield Utdeng ENG3. League One32.43003700000000Matches
2017-201831Sheffield Utdeng ENG2. Championship27.3300242831532237000Matches
2017-201831Sheffield Utdeng ENGEFL Cup1.0000110400000Matches
2017-201831Sheffield Utdeng ENGFA Cup1.20001206000Matches
2018-201932Sheffield Utdeng ENG2. Championship27.020028351661530200167296331.5Matches
2018-201932Sheffield Utdeng ENGEFL Cup0.5000020200000Matches
2018-201932Sheffield Utdeng ENGFA Cup0.4000000200000Matches
2019-202033Stoke Cityeng ENG2. Championship1.9000260122200083633.3Matches
2019-202033Stoke Cityeng ENGEFL Cup2.10001107330Matches
2019-202033ADO Den Haagnl NED1. Eredivisie2.020022070200012040.0Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 22.00000Matches
2020-202134Fleetwood Towneng ENGEFL Cup1.30003305100Matches
2020-202134Fleetwood Towneng ENG3. League One9.1400101512710150Matches
2021-202235Tranmere Roverseng ENG4. League Two1.60000207110Matches
15 Seasons12 Clubs7 Leagues331.035302879953045490200187327330.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (3 Seasons)4 Leagues92.2800917042393767200167296331.5
Scunthorpe Utd (3 Seasons)2 Leagues84.08275
Morecambe (3 Seasons)1 League47.16137
Burton Albion (1 Season)3 Leagues43.9100330
Doncaster (1 Season)1 League27.43022
Fleetwood Town (1 Season)3 Leagues10.5400131813211150
Southport (1 Season)1 League13.7209
Stoke City (1 Season)2 Leagues3.9000370195500083633.3
Birmingham City (1 Season)3 Leagues3.510010
ADO Den Haag (1 Season)1 League2.020022070200012040.0
Tranmere Rovers (1 Season)2 Leagues1.60000207110
Chesterfield (1 Season)1 League1.2001
Stoke City (1 Season)1 League2.00000
EFL Cup (7 Seasons)7.40005902443000
FA Cup (7 Seasons)4.5100120800000
League One (6 Seasons)152.61420140151271015000
Championship (6 Seasons)102.01000936942313969200175326931.7
League Two (4 Seasons)48.761037207110
Conf National (1 Season)13.7209
Eredivisie (1 Season)2.020022070200012040.0
PL2 — Div. 2 (1 Season)2.00000
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
2006-200720Southport1 League13.7209
2008-200922Morecambe1 League5.8104
2009-201023Morecambe1 League24.44121
2010-201124Morecambe1 League16.91012
2010-201124Scunthorpe Utd1 League17.02016
2011-201225Scunthorpe Utd1 League25.22121
2012-201326Scunthorpe Utd1 League41.84138
2013-201427Doncaster1 League27.43022
2014-201528Birmingham City3 Leagues3.510010
2014-201528Chesterfield1 League1.2001
2015-201629Burton Albion3 Leagues43.9100330
2016-201730Sheffield Utd3 Leagues34.93003720600000
2017-201831Sheffield Utd3 Leagues29.5300263131632237000
2018-201932Sheffield Utd3 Leagues27.820028371701530200167296331.5
2019-202033Stoke City2 Leagues3.9000370195500083633.3
2019-202033ADO Den Haag1 League2.020022070200012040.0
2019-202033Stoke City1 League2.00000
2020-202134Fleetwood Town3 Leagues10.5400131813211150
2021-202235Tranmere Rovers2 Leagues1.60000207110
15 Seasons12 Clubs7 Leagues331.035302879953045490200187327330.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (3 Seasons)4 Leagues92.2800917042393767200167296331.5
Scunthorpe Utd (3 Seasons)2 Leagues84.08275
Morecambe (3 Seasons)1 League47.16137
Burton Albion (1 Season)3 Leagues43.9100330
Doncaster (1 Season)1 League27.43022
Fleetwood Town (1 Season)3 Leagues10.5400131813211150
Southport (1 Season)1 League13.7209
Stoke City (1 Season)2 Leagues3.9000370195500083633.3
Birmingham City (1 Season)3 Leagues3.510010
ADO Den Haag (1 Season)1 League2.020022070200012040.0
Tranmere Rovers (1 Season)2 Leagues1.60000207110
Chesterfield (1 Season)1 League1.2001
Stoke City (1 Season)1 League2.00000
EFL Cup (7 Seasons)7.40005902443000
FA Cup (7 Seasons)4.5100120800000
League One (6 Seasons)152.61420140151271015000
Championship (6 Seasons)102.01000936942313969200175326931.7
League Two (4 Seasons)48.761037207110
Conf National (1 Season)13.7209
Eredivisie (1 Season)2.020022070200012040.0
PL2 — Div. 2 (1 Season)2.00000
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
2006-200720Southporteng ENG5. Conf National23rd13.7209
2008-200922Morecambeeng ENG4. League Two11th5.8104
2009-201023Morecambeeng ENG4. League Two4th24.44121
2010-201124Morecambeeng ENG4. League Two20th16.91012
2010-201124Scunthorpe Utdeng ENG2. Championship24th17.02016
2011-201225Scunthorpe Utdeng ENG3. League One18th25.22121
2012-201326Scunthorpe Utdeng ENG3. League One21st41.84138
2013-201427Doncastereng ENG2. Championship22nd27.43022
2014-201528Birmingham Cityeng ENG2. Championship10th1.5001Matches
2014-201528Chesterfieldeng ENG3. League One6th1.2001Matches
2015-201629Burton Albioneng ENG3. League One2nd42.91033Matches
2016-201730Sheffield Utdeng ENG3. League One1st32.43003700000000Matches
2017-201831Sheffield Utdeng ENG2. Championship10th27.3300242831532237000Matches
2018-201932Sheffield Utdeng ENG2. Championship2nd27.020028351661530200167296331.5Matches
2019-202033Stoke Cityeng ENG2. Championship15th1.9000260122200083633.3Matches
2019-202033ADO Den Haagnl NED1. Eredivisie17th2.020022070200012040.0Matches
2019-202033Stoke Cityeng ENGJr. PL2 — Div. 24th2.00000Matches
2020-202134Fleetwood Towneng ENG3. League One15th9.1400101512710150Matches
2021-202235Tranmere Roverseng ENG4. League Two9th1.60000207110Matches
15 Seasons12 Clubs5 Leagues319.034302818852725087200187327330.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (3 Seasons)2 Leagues86.7800896342193767200167296331.5
Scunthorpe Utd (3 Seasons)2 Leagues84.08275
Morecambe (3 Seasons)1 League47.16137
Burton Albion (1 Season)1 League42.91033
Doncaster (1 Season)1 League27.43022
Fleetwood Town (1 Season)1 League9.1400101512710150
Southport (1 Season)1 League13.7209
Stoke City (1 Season)1 League1.9000260122200083633.3
ADO Den Haag (1 Season)1 League2.020022070200012040.0
Birmingham City (1 Season)1 League1.5001
Tranmere Rovers (1 Season)1 League1.60000207110
Chesterfield (1 Season)1 League1.2001
Stoke City (1 Season)1 League2.00000
League One (6 Seasons)152.61420140151271015000
Championship (6 Seasons)102.01000936942313969200175326931.7
League Two (4 Seasons)48.761037207110
Conf National (1 Season)13.7209
Eredivisie (1 Season)2.020022070200012040.0
PL2 — Div. 2 (1 Season)2.00000
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-201528Birmingham Cityeng ENGFA Cup17th0.91000Matches
2014-201528Birmingham Cityeng ENGLeague Cup33rd1.20000Matches
2015-201629Burton Albioneng ENGFA Cup85th1.00000Matches
2016-201730Sheffield Utdeng ENGEFL Cup58th1.3000020600000Matches
2016-201730Sheffield Utdeng ENGFA Cup65th1.10000Matches
2017-201831Sheffield Utdeng ENGEFL Cup33rd1.0000110400000Matches
2017-201831Sheffield Utdeng ENGFA Cup9th1.20001206000Matches
2018-201932Sheffield Utdeng ENGEFL Cup58th0.5000020200000Matches
2018-201932Sheffield Utdeng ENGFA Cup33rd0.4000000200000Matches
2019-202033Stoke Cityeng ENGEFL Cup17th2.10001107330Matches
2020-202134Fleetwood Towneng ENGEFL Cup17th1.30003305100Matches
8 Seasons6 Clubs2 Leagues11.910061103243000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (3 Seasons)2 Leagues5.50002702000000
Stoke City (1 Season)1 League2.10001107330
Fleetwood Town (1 Season)2 Leagues1.30003305100
Birmingham City (1 Season)2 Leagues2.11000
Burton Albion (1 Season)2 Leagues1.00000
Tranmere Rovers (1 Season)1 League
EFL Cup (7 Seasons)7.40005902443000
FA Cup (7 Seasons)4.5100120800000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Mark Duffy Pages

Mark Duffy Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison