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
2005-200618Bristol Cityeng ENG3. League One944164.6101100200.220.000.220.220.22
2005-200618Wycombeeng ENG4. League Two321852.1000000100.000.000.000.000.00
2006-200719Bristol Cityeng ENG3. League One31302,01822.4202200600.090.000.090.090.09
2007-200820Carlisle Unitedeng ENG3. League One776307.0000000100.000.000.000.000.00
2007-200820Cheltenhameng ENG3. League One101090010.0000000200.000.000.000.000.00
2007-200820Huddersfieldeng ENG3. League One997938.8112100200.110.110.230.110.23
2008-200921Carlisle Unitedeng ENG3. League One32312,77830.9112100510.030.030.060.030.06
2009-201022Carlisle Unitedeng ENG3. League One41413,64540.5325300700.070.050.120.070.12
2010-201123Coventry Cityeng ENG2. Championship46464,14046.0156100400.020.110.130.020.13
2011-201224Coventry Cityeng ENG2. Championship45454,04044.9022000310.000.040.040.000.04
2012-201325Derby Countyeng ENG2. Championship46464,14046.0426400300.090.040.130.090.13
2013-201426Derby Countyeng ENG2. Championship41413,61240.1112100310.020.020.050.020.05
2014-201527Derby Countyeng ENG2. Championship45454,00544.5000000400.000.000.000.000.00Matches
2014-201527Derby Countyeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2014-201527Derby Countyeng ENGLeague Cup554505.0000000000.000.000.000.000.00Matches
2015-201628Derby Countyeng ENG2. Championship46464,09545.5112100900.020.020.040.020.04Matches
2015-201628Derby Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201628Derby Countyeng ENGLeague Cup00Matches
2016-201729Derby Countyeng ENG2. Championship42423,73841.5011000400.000.020.020.000.02Matches
2016-201729Derby Countyeng ENGEFL Cup333003.3101100000.300.000.300.300.30Matches
2016-201729Derby Countyeng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2017-201830Derby Countyeng ENG2. Championship42423,69741.1156100400.020.120.150.020.15Matches
2017-201830Derby Countyeng ENGEFL Cup00Matches
2017-201830Derby Countyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 111450.5000000000.000.000.000.000.00Matches
2018-201931Derby Countyeng ENG2. Championship46464,12145.8314300501.91.90.82.62413690.070.020.090.070.090.040.020.060.040.06Matches
2018-201931Derby Countyeng ENGEFL Cup443904.3000000100.000.000.000.000.00Matches
2018-201931Derby Countyeng ENGFA Cup443904.3000000000.000.000.000.000.00Matches
2019-202032Derby Countyeng ENG2. Championship887208.0000000200.00.00.50.592830.000.000.000.000.000.000.060.060.000.06Matches
2019-202032Derby Countyeng ENGEFL Cup00Matches
2020-202133Huddersfieldeng ENG2. Championship21211,81520.2000000100.90.90.21.1144670.000.000.000.000.000.040.010.050.040.05Matches
2020-202133MK Donseng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2020-202133MK Donseng ENG3. League One18171,53817.1000000300.000.000.000.000.00Matches
2021-202234Blackpooleng ENG2. Championship29262,21624.6011000001.11.10.71.895300.000.040.040.000.040.050.030.070.050.07Matches
2021-202234Blackpooleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202234Blackpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202335Ipswich Towneng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2022-202335Ipswich Towneng ENG3. League One943443.8000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENGEFL Cup211031.1000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENGFA Cup20580.6000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENG3. League One17121,13712.6101100100.080.000.080.080.08Matches
2023-202436FG Roverseng ENG4. League Two15141,22913.7000000100.000.000.000.000.00Matches
19 Seasons11 Clubs5 Leagues69366759,053656.121234421007533.93.92.16.056263190.030.040.070.030.070.040.020.060.040.06
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
Derby County (8 Seasons)3 Leagues34034030,408337.911112211003511.91.91.23.133164120.030.030.070.030.070.030.020.060.030.06
Carlisle United (3 Seasons)1 League80797,05378.44374001310.050.040.090.050.09
Coventry City (2 Seasons)1 League91918,18090.9178100710.010.080.090.010.09
Bristol City (2 Seasons)1 League40342,43427.0303300800.110.000.110.110.11
Huddersfield (2 Seasons)2 Leagues30302,60829.0112100300.90.90.21.1144670.030.030.070.030.070.040.010.050.040.05
Wycombe (2 Seasons)4 Leagues24151,48316.5101100200.060.000.060.060.06
Blackpool (1 Season)3 Leagues31282,39626.6011000001.11.10.71.895300.000.040.040.000.040.050.030.070.050.07
MK Dons (1 Season)2 Leagues20191,74819.4000000300.000.000.000.000.00
FG Rovers (1 Season)1 League15141,22913.7000000100.000.000.000.000.00
Ipswich Town (1 Season)2 Leagues1276146.8000000100.000.000.000.000.00
Cheltenham (1 Season)1 League101090010.0000000200.000.000.000.000.00
Derby County (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (12 Seasons)45745440,339448.211193011004223.93.92.16.056263190.020.040.070.020.070.040.020.060.040.06
FA Cup (9 Seasons)20181,76819.6000000100.000.000.000.000.00
League One (8 Seasons)18316514,199157.894139002910.060.030.080.060.08
EFL Cup (8 Seasons)15141,33314.8101100100.070.000.070.070.07
League Two (2 Seasons)18161,41415.7000000200.000.000.000.000.00
PL2 — Div. 1 (1 Season)11450.5000000000.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
2005-200618Wycombe1 League321852.1000000100.000.000.000.000.00
2005-200618Bristol City1 League944164.6101100200.220.000.220.220.22
2006-200719Bristol City1 League31302,01822.4202200600.090.000.090.090.09
2007-200820Cheltenham1 League101090010.0000000200.000.000.000.000.00
2007-200820Huddersfield1 League997938.8112100200.110.110.230.110.23
2007-200820Carlisle United1 League776307.0000000100.000.000.000.000.00
2008-200921Carlisle United1 League32312,77830.9112100510.030.030.060.030.06
2009-201022Carlisle United1 League41413,64540.5325300700.070.050.120.070.12
2010-201123Coventry City1 League46464,14046.0156100400.020.110.130.020.13
2011-201224Coventry City1 League45454,04044.9022000310.000.040.040.000.04
2012-201325Derby County1 League46464,14046.0426400300.090.040.130.090.13
2013-201426Derby County1 League41413,61240.1112100310.020.020.050.020.05
2014-201527Derby County3 Leagues53534,72552.5000000400.000.000.000.000.00
2015-201628Derby County3 Leagues47474,18546.5112100900.020.020.040.020.04
2016-201729Derby County3 Leagues48484,33848.2112100400.020.020.040.020.04
2017-201830Derby County1 League11450.5000000000.000.000.000.000.00
2017-201830Derby County3 Leagues43433,78742.1156100400.020.120.140.020.14
2018-201931Derby County3 Leagues54544,90154.5314300601.91.90.82.62413690.060.020.070.060.070.040.020.060.040.06
2019-202032Derby County2 Leagues887208.0000000200.00.00.50.592830.000.000.000.000.000.000.060.060.000.06
2020-202133Huddersfield1 League21211,81520.2000000100.90.90.21.1144670.000.000.000.000.000.040.010.050.040.05
2020-202133MK Dons2 Leagues20191,74819.4000000300.000.000.000.000.00
2021-202234Blackpool3 Leagues31282,39626.6011000001.11.10.71.895300.000.040.040.000.040.050.030.070.050.07
2022-202335Ipswich Town2 Leagues1276146.8000000100.000.000.000.000.00
2023-202436Wycombe3 Leagues21131,29814.4101100100.070.000.070.070.07
2023-202436FG Rovers1 League15141,22913.7000000100.000.000.000.000.00
19 Seasons11 Clubs5 Leagues69366759,053656.121234421007533.93.92.16.056263190.030.040.070.030.070.040.020.060.040.06
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
Derby County (8 Seasons)3 Leagues34034030,408337.911112211003511.91.91.23.133164120.030.030.070.030.070.030.020.060.030.06
Carlisle United (3 Seasons)1 League80797,05378.44374001310.050.040.090.050.09
Coventry City (2 Seasons)1 League91918,18090.9178100710.010.080.090.010.09
Bristol City (2 Seasons)1 League40342,43427.0303300800.110.000.110.110.11
Huddersfield (2 Seasons)2 Leagues30302,60829.0112100300.90.90.21.1144670.030.030.070.030.070.040.010.050.040.05
Wycombe (2 Seasons)4 Leagues24151,48316.5101100200.060.000.060.060.06
Blackpool (1 Season)3 Leagues31282,39626.6011000001.11.10.71.895300.000.040.040.000.040.050.030.070.050.07
MK Dons (1 Season)2 Leagues20191,74819.4000000300.000.000.000.000.00
FG Rovers (1 Season)1 League15141,22913.7000000100.000.000.000.000.00
Ipswich Town (1 Season)2 Leagues1276146.8000000100.000.000.000.000.00
Cheltenham (1 Season)1 League101090010.0000000200.000.000.000.000.00
Derby County (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (12 Seasons)45745440,339448.211193011004223.93.92.16.056263190.020.040.070.020.070.040.020.060.040.06
FA Cup (9 Seasons)20181,76819.6000000100.000.000.000.000.00
League One (8 Seasons)18316514,199157.894139002910.060.030.080.060.08
EFL Cup (8 Seasons)15141,33314.8101100100.070.000.070.070.07
League Two (2 Seasons)18161,41415.7000000200.000.000.000.000.00
PL2 — Div. 1 (1 Season)11450.5000000000.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
2005-200618Wycombeeng ENG4. League Two6th321852.1000000100.000.000.000.000.00
2005-200618Bristol Cityeng ENG3. League One9th944164.6101100200.220.000.220.220.22
2006-200719Bristol Cityeng ENG3. League One2nd31302,01822.4202200600.090.000.090.090.09
2007-200820Cheltenhameng ENG3. League One19th101090010.0000000200.000.000.000.000.00
2007-200820Huddersfieldeng ENG3. League One10th997938.8112100200.110.110.230.110.23
2007-200820Carlisle Unitedeng ENG3. League One4th776307.0000000100.000.000.000.000.00
2008-200921Carlisle Unitedeng ENG3. League One20th32312,77830.9112100510.030.030.060.030.06
2009-201022Carlisle Unitedeng ENG3. League One14th41413,64540.5325300700.070.050.120.070.12
2010-201123Coventry Cityeng ENG2. Championship18th46464,14046.0156100400.020.110.130.020.13
2011-201224Coventry Cityeng ENG2. Championship23rd45454,04044.9022000310.000.040.040.000.04
2012-201325Derby Countyeng ENG2. Championship10th46464,14046.0426400300.090.040.130.090.13
2013-201426Derby Countyeng ENG2. Championship3rd41413,61240.1112100310.020.020.050.020.05
2014-201527Derby Countyeng ENG2. Championship8th45454,00544.5000000400.000.000.000.000.00Matches
2015-201628Derby Countyeng ENG2. Championship5th46464,09545.5112100900.020.020.040.020.04Matches
2016-201729Derby Countyeng ENG2. Championship9th42423,73841.5011000400.000.020.020.000.02Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th11450.5000000000.000.000.000.000.00Matches
2017-201830Derby Countyeng ENG2. Championship6th42423,69741.1156100400.020.120.150.020.15Matches
2018-201931Derby Countyeng ENG2. Championship6th46464,12145.8314300501.91.90.82.62413690.070.020.090.070.090.040.020.060.040.06Matches
2019-202032Derby Countyeng ENG2. Championship10th887208.0000000200.00.00.50.592830.000.000.000.000.000.000.060.060.000.06Matches
2020-202133Huddersfieldeng ENG2. Championship20th21211,81520.2000000100.90.90.21.1144670.000.000.000.000.000.040.010.050.040.05Matches
2020-202133MK Donseng ENG3. League One13th18171,53817.1000000300.000.000.000.000.00Matches
2021-202234Blackpooleng ENG2. Championship16th29262,21624.6011000001.11.10.71.895300.000.040.040.000.040.050.030.070.050.07Matches
2022-202335Ipswich Towneng ENG3. League One2nd943443.8000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENG3. League One10th17121,13712.6101100100.080.000.080.080.08Matches
2023-202436FG Roverseng ENG4. League Two24th15141,22913.7000000100.000.000.000.000.00Matches
19 Seasons11 Clubs3 Leagues65863555,952621.720234320007333.93.92.16.056263190.030.040.070.030.070.040.020.060.040.06
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
Derby County (8 Seasons)1 League31631628,128312.510112110003411.91.91.23.133164120.030.040.070.030.070.030.020.060.030.06
Carlisle United (3 Seasons)1 League80797,05378.44374001310.050.040.090.050.09
Coventry City (2 Seasons)1 League91918,18090.9178100710.010.080.090.010.09
Bristol City (2 Seasons)1 League40342,43427.0303300800.110.000.110.110.11
Huddersfield (2 Seasons)2 Leagues30302,60829.0112100300.90.90.21.1144670.030.030.070.030.070.040.010.050.040.05
Wycombe (2 Seasons)2 Leagues20141,32214.7101100200.070.000.070.070.07
Blackpool (1 Season)1 League29262,21624.6011000001.11.10.71.895300.000.040.040.000.040.050.030.070.050.07
MK Dons (1 Season)1 League18171,53817.1000000300.000.000.000.000.00
FG Rovers (1 Season)1 League15141,22913.7000000100.000.000.000.000.00
Cheltenham (1 Season)1 League101090010.0000000200.000.000.000.000.00
Ipswich Town (1 Season)1 League943443.8000000000.000.000.000.000.00
Derby County (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (12 Seasons)45745440,339448.211193011004223.93.92.16.056263190.020.040.070.020.070.040.020.060.040.06
League One (8 Seasons)18316514,199157.894139002910.060.030.080.060.08
League Two (2 Seasons)18161,41415.7000000200.000.000.000.000.00
PL2 — Div. 1 (1 Season)11450.5000000000.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-201527Derby Countyeng ENGFA Cup9th332703.0000000000.000.000.000.000.00Matches
2014-201527Derby Countyeng ENGLeague Cup5th554505.0000000000.000.000.000.000.00Matches
2015-201628Derby Countyeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2015-201628Derby Countyeng ENGLeague Cup57th00Matches
2016-201729Derby Countyeng ENGEFL Cup17th333003.3101100000.300.000.300.300.30Matches
2016-201729Derby Countyeng ENGFA Cup17th333003.3000000000.000.000.000.000.00Matches
2017-201830Derby Countyeng ENGEFL Cup33rd00Matches
2017-201830Derby Countyeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201931Derby Countyeng ENGEFL Cup9th443904.3000000100.000.000.000.000.00Matches
2018-201931Derby Countyeng ENGFA Cup9th443904.3000000000.000.000.000.000.00Matches
2019-202032Derby Countyeng ENGEFL Cup33rd00Matches
2020-202133MK Donseng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2021-202234Blackpooleng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2021-202234Blackpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202335Ipswich Towneng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2023-202436Wycombeeng ENGEFL CupRd2211031.1000000000.000.000.000.000.00Matches
2023-202436Wycombeeng ENGFA Cup20580.6000000000.000.000.000.000.00Matches
10 Seasons5 Clubs2 Leagues35323,10134.5101100200.030.000.030.030.03
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
Derby County (6 Seasons)2 Leagues24242,28025.3101100100.040.000.040.040.04
Wycombe (1 Season)2 Leagues411611.8000000000.000.000.000.000.00
Ipswich Town (1 Season)1 League332703.0000000100.000.000.000.000.00
Blackpool (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
MK Dons (1 Season)1 League222102.3000000000.000.000.000.000.00
FA Cup (9 Seasons)20181,76819.6000000100.000.000.000.000.00
EFL Cup (8 Seasons)15141,33314.8101100100.070.000.070.070.07
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
201427ie Rep. of IrelandFriendlies (M)443604.0011000000.000.250.250.000.25Matches
201528ie Rep. of IrelandFriendlies (M)00Matches
201629ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201629ie Rep. of IrelandUEFA EuroR16221802.0000000000.000.000.000.000.00Matches
201629ie Rep. of IrelandUEFA Euro Qualifying554505.0000000000.000.000.000.000.00Matches
201730ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201831ie Rep. of IrelandWCQ221802.0000000000.000.000.000.000.00Matches
201831ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd332703.0000000000.000.000.000.000.00Matches
201932ie Rep. of IrelandFriendlies (M)00Matches
202134ie Rep. of IrelandUEFA Euro Qualifying554505.0000000000.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues24242,16024.0011000000.000.040.040.000.04
Friendlies (M) (6 Seasons)776307.0011000000.000.140.140.000.14
UEFA Euro Qualifying (2 Seasons)101090010.0000000000.000.000.000.000.00
UEFA Nations League (1 Season)332703.0000000000.000.000.000.000.00
WCQ (1 Season)221802.0000000000.000.000.000.000.00
UEFA Euro (1 Season)221802.0000000000.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
2005-200618Bristol Cityeng ENG3. League One4.6130.650.3300
2005-200618Wycombeeng ENG4. League Two2.1010.490.0000
2006-200719Bristol Cityeng ENG3. League One22.4250.220.4000
2007-200820Carlisle Unitedeng ENG3. League One7.0010.140.0000
2007-200820Cheltenhameng ENG3. League One10.0000.0000
2007-200820Huddersfieldeng ENG3. League One8.8110.111.0000
2008-200921Carlisle Unitedeng ENG3. League One30.9160.190.1700
2009-201022Carlisle Unitedeng ENG3. League One40.5380.200.3800
2010-201123Coventry Cityeng ENG2. Championship46.01100.220.1000
2011-201224Coventry Cityeng ENG2. Championship44.9060.130.0000
2012-201325Derby Countyeng ENG2. Championship46.04130.280.3100
2013-201426Derby Countyeng ENG2. Championship40.1140.100.2500
2014-201527Derby Countyeng ENG2. Championship44.5040.090.0000Matches
2014-201527Derby Countyeng ENGFA Cup3.0000Matches
2014-201527Derby Countyeng ENGLeague Cup5.0000Matches
2015-201628Derby Countyeng ENG2. Championship45.5130.070.3300Matches
2015-201628Derby Countyeng ENGFA Cup1.0000Matches
2016-201729Derby Countyeng ENG2. Championship41.50030.000.070.0000Matches
2016-201729Derby Countyeng ENGEFL Cup3.313133.30.900.300.331.0000Matches
2016-201729Derby Countyeng ENGFA Cup3.3000Matches
2017-201830Derby Countyeng ENG2. Championship41.1121733.30.510.170.050.1400Matches
2017-201830Derby Countyeng ENGFA Cup1.00000.000.0000Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.5000Matches
2018-201931Derby Countyeng ENG2. Championship45.8317635.30.370.130.180.5010.40001.91.90.11+1.1+1.1Matches
2018-201931Derby Countyeng ENGEFL Cup4.302150.00.460.230.000.0000Matches
2018-201931Derby Countyeng ENGFA Cup4.3022100.00.460.460.000.0000Matches
2019-202032Derby Countyeng ENG2. Championship8.00000.000.000000.00.00.00.0Matches
2020-202133Huddersfieldeng ENG2. Championship20.205120.00.250.050.000.0010.50000.90.90.18-0.9-0.9Matches
2020-202133MK Donseng ENGFA Cup2.30000.000.0000Matches
2020-202133MK Donseng ENG3. League One17.107228.60.410.120.000.0000Matches
2021-202234Blackpooleng ENG2. Championship24.609111.10.370.040.000.009.80001.11.10.12-1.1-1.1Matches
2021-202234Blackpooleng ENGEFL Cup1.003266.73.002.000.000.0000Matches
2021-202234Blackpooleng ENGFA Cup1.00000.000.0000Matches
2022-202335Ipswich Towneng ENGFA Cup3.00100.00.330.000.0000Matches
2022-202335Ipswich Towneng ENG3. League One3.80000.000.0000Matches
2023-202436Wycombeeng ENGEFL Cup1.10100.00.870.000.0000Matches
2023-202436Wycombeeng ENGFA Cup0.60000.000.0000Matches
2023-202436Wycombeeng ENG3. League One12.613133.30.240.080.331.0000Matches
2023-202436FG Roverseng ENG4. League Two13.70200.00.150.000.0000Matches
19 Seasons11 Clubs5 Leagues656.121769235.50.300.140.080.2310.20003.93.90.12-0.9-0.9
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
Derby County (8 Seasons)3 Leagues337.911454444.40.300.140.110.2510.40001.91.90.11+1.1+1.1
Carlisle United (3 Seasons)1 League78.44150.190.2700
Coventry City (2 Seasons)1 League90.91160.180.0600
Bristol City (2 Seasons)1 League27.0380.300.3800
Huddersfield (2 Seasons)2 Leagues29.015220.00.250.070.000.5010.50000.90.90.18-0.9-0.9
Wycombe (2 Seasons)4 Leagues16.514225.00.280.120.250.5000
Blackpool (1 Season)3 Leagues26.6012325.00.450.110.000.009.80001.11.10.12-1.1-1.1
MK Dons (1 Season)2 Leagues19.407228.60.360.100.000.0000
FG Rovers (1 Season)1 League13.70200.00.150.000.0000
Ipswich Town (1 Season)2 Leagues6.80100.00.150.000.0000
Cheltenham (1 Season)1 League10.0000.0000
Derby County (1 Season)1 League0.5000
Championship (12 Seasons)448.211525834.60.290.130.080.1910.20003.93.90.12-0.9-0.9
FA Cup (9 Seasons)19.603266.70.240.160.000.0000
League One (8 Seasons)157.89102730.00.300.170.100.3300
EFL Cup (8 Seasons)14.819444.40.920.410.110.2500
League Two (2 Seasons)15.70210.00.150.060.000.0000
PL2 — Div. 1 (1 Season)0.5000
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
2005-200618Wycombe1 League2.1010.490.0000
2005-200618Bristol City1 League4.6130.650.3300
2006-200719Bristol City1 League22.4250.220.4000
2007-200820Cheltenham1 League10.0000.0000
2007-200820Huddersfield1 League8.8110.111.0000
2007-200820Carlisle United1 League7.0010.140.0000
2008-200921Carlisle United1 League30.9160.190.1700
2009-201022Carlisle United1 League40.5380.200.3800
2010-201123Coventry City1 League46.01100.220.1000
2011-201224Coventry City1 League44.9060.130.0000
2012-201325Derby County1 League46.04130.280.3100
2013-201426Derby County1 League40.1140.100.2500
2014-201527Derby County3 Leagues52.5040.090.0000
2015-201628Derby County3 Leagues46.5130.070.3300
2016-201729Derby County3 Leagues48.2134133.30.070.090.330.2500
2017-201830Derby County1 League0.5000
2017-201830Derby County3 Leagues42.1121733.30.500.170.050.1400
2018-201931Derby County3 Leagues54.5321942.90.390.170.140.3310.40001.91.90.11+1.1+1.1
2019-202032Derby County2 Leagues8.00000.000.000000.00.00.00.0
2020-202133Huddersfield1 League20.205120.00.250.050.000.0010.50000.90.90.18-0.9-0.9
2020-202133MK Dons2 Leagues19.407228.60.360.100.000.0000
2021-202234Blackpool3 Leagues26.6012325.00.450.110.000.009.80001.11.10.12-1.1-1.1
2022-202335Ipswich Town2 Leagues6.80100.00.150.000.0000
2023-202436Wycombe3 Leagues14.414125.00.280.070.251.0000
2023-202436FG Rovers1 League13.70200.00.150.000.0000
19 Seasons11 Clubs5 Leagues656.121769235.50.300.140.080.2310.20003.93.90.12-0.9-0.9
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
Derby County (8 Seasons)3 Leagues337.911454444.40.300.140.110.2510.40001.91.90.11+1.1+1.1
Carlisle United (3 Seasons)1 League78.44150.190.2700
Coventry City (2 Seasons)1 League90.91160.180.0600
Bristol City (2 Seasons)1 League27.0380.300.3800
Huddersfield (2 Seasons)2 Leagues29.015220.00.250.070.000.5010.50000.90.90.18-0.9-0.9
Wycombe (2 Seasons)4 Leagues16.514225.00.280.120.250.5000
Blackpool (1 Season)3 Leagues26.6012325.00.450.110.000.009.80001.11.10.12-1.1-1.1
MK Dons (1 Season)2 Leagues19.407228.60.360.100.000.0000
FG Rovers (1 Season)1 League13.70200.00.150.000.0000
Ipswich Town (1 Season)2 Leagues6.80100.00.150.000.0000
Cheltenham (1 Season)1 League10.0000.0000
Derby County (1 Season)1 League0.5000
Championship (12 Seasons)448.211525834.60.290.130.080.1910.20003.93.90.12-0.9-0.9
FA Cup (9 Seasons)19.603266.70.240.160.000.0000
League One (8 Seasons)157.89102730.00.300.170.100.3300
EFL Cup (8 Seasons)14.819444.40.920.410.110.2500
League Two (2 Seasons)15.70210.00.150.060.000.0000
PL2 — Div. 1 (1 Season)0.5000
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
2005-200618Wycombeeng ENG4. League Two6th2.1010.490.0000
2005-200618Bristol Cityeng ENG3. League One9th4.6130.650.3300
2006-200719Bristol Cityeng ENG3. League One2nd22.4250.220.4000
2007-200820Cheltenhameng ENG3. League One19th10.0000.0000
2007-200820Huddersfieldeng ENG3. League One10th8.8110.111.0000
2007-200820Carlisle Unitedeng ENG3. League One4th7.0010.140.0000
2008-200921Carlisle Unitedeng ENG3. League One20th30.9160.190.1700
2009-201022Carlisle Unitedeng ENG3. League One14th40.5380.200.3800
2010-201123Coventry Cityeng ENG2. Championship18th46.01100.220.1000
2011-201224Coventry Cityeng ENG2. Championship23rd44.9060.130.0000
2012-201325Derby Countyeng ENG2. Championship10th46.04130.280.3100
2013-201426Derby Countyeng ENG2. Championship3rd40.1140.100.2500
2014-201527Derby Countyeng ENG2. Championship8th44.5040.090.0000Matches
2015-201628Derby Countyeng ENG2. Championship5th45.5130.070.3300Matches
2016-201729Derby Countyeng ENG2. Championship9th41.50030.000.070.0000Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.5000Matches
2017-201830Derby Countyeng ENG2. Championship6th41.1121733.30.510.170.050.1400Matches
2018-201931Derby Countyeng ENG2. Championship6th45.8317635.30.370.130.180.5010.40001.91.90.11+1.1+1.1Matches
2019-202032Derby Countyeng ENG2. Championship10th8.00000.000.000000.00.00.00.0Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.205120.00.250.050.000.0010.50000.90.90.18-0.9-0.9Matches
2020-202133MK Donseng ENG3. League One13th17.107228.60.410.120.000.0000Matches
2021-202234Blackpooleng ENG2. Championship16th24.609111.10.370.040.000.009.80001.11.10.12-1.1-1.1Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.80000.000.0000Matches
2023-202436Wycombeeng ENG3. League One10th12.613133.30.240.080.331.0000Matches
2023-202436FG Roverseng ENG4. League Two24th13.70200.00.150.000.0000Matches
19 Seasons11 Clubs3 Leagues621.720648632.80.280.140.080.2310.20003.93.90.12-0.9-0.9
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
Derby County (8 Seasons)1 League312.510384042.10.280.130.110.2510.40001.91.90.11+1.1+1.1
Carlisle United (3 Seasons)1 League78.44150.190.2700
Coventry City (2 Seasons)1 League90.91160.180.0600
Bristol City (2 Seasons)1 League27.0380.300.3800
Huddersfield (2 Seasons)2 Leagues29.015220.00.250.070.000.5010.50000.90.90.18-0.9-0.9
Wycombe (2 Seasons)2 Leagues14.713233.30.240.140.330.5000
Blackpool (1 Season)1 League24.609111.10.370.040.000.009.80001.11.10.12-1.1-1.1
MK Dons (1 Season)1 League17.107228.60.410.120.000.0000
FG Rovers (1 Season)1 League13.70200.00.150.000.0000
Cheltenham (1 Season)1 League10.0000.0000
Ipswich Town (1 Season)1 League3.80000.000.0000
Derby County (1 Season)1 League0.5000
Championship (12 Seasons)448.211525834.60.290.130.080.1910.20003.93.90.12-0.9-0.9
League One (8 Seasons)157.89102730.00.300.170.100.3300
League Two (2 Seasons)15.70210.00.150.060.000.0000
PL2 — Div. 1 (1 Season)0.5000
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-201527Derby Countyeng ENGFA Cup9th3.0000Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.0000Matches
2015-201628Derby Countyeng ENGFA Cup17th1.0000Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.313133.30.900.300.331.0000Matches
2016-201729Derby Countyeng ENGFA Cup17th3.3000Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.00000.000.0000Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.302150.00.460.230.000.0000Matches
2018-201931Derby Countyeng ENGFA Cup9th4.3022100.00.460.460.000.0000Matches
2020-202133MK Donseng ENGFA Cup33rd2.30000.000.0000Matches
2021-202234Blackpooleng ENGEFL CupRd21.003266.73.002.000.000.0000Matches
2021-202234Blackpooleng ENGFA Cup1.00000.000.0000Matches
2022-202335Ipswich Towneng ENGFA Cup3.00100.00.330.000.0000Matches
2023-202436Wycombeeng ENGEFL CupRd21.10100.00.870.000.0000Matches
2023-202436Wycombeeng ENGFA Cup0.60000.000.0000Matches
10 Seasons5 Clubs2 Leagues34.5112650.00.540.270.080.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Derby County (6 Seasons)2 Leagues25.317457.10.540.310.140.2500
Wycombe (1 Season)2 Leagues1.80100.00.560.000.0000
Ipswich Town (1 Season)1 League3.00100.00.330.000.0000
Blackpool (1 Season)2 Leagues2.003266.71.501.000.000.0000
MK Dons (1 Season)1 League2.30000.000.0000
FA Cup (9 Seasons)19.603266.70.240.160.000.0000
EFL Cup (8 Seasons)14.819444.40.920.410.110.2500
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
201427ie Rep. of IrelandFriendlies (M)4.0000Matches
201629ie Rep. of IrelandFriendlies (M)1.0000Matches
201629ie Rep. of IrelandUEFA EuroR162.00000.000.0000Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.0011100.00.200.200.000.0000Matches
201730ie Rep. of IrelandFriendlies (M)1.0000Matches
201831ie Rep. of IrelandWCQ2.0000Matches
201831ie Rep. of IrelandFriendlies (M)1.0000Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.0000Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.003266.70.600.400.000.0000Matches
7 Seasons1 Club5 Leagues24.004375.00.330.250.000.0000
Friendlies (M) (6 Seasons)7.0000
UEFA Euro Qualifying (2 Seasons)10.004375.00.400.300.000.0000
UEFA Nations League (1 Season)3.0000
WCQ (1 Season)2.0000
UEFA Euro (1 Season)2.00000.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
2005-200618Bristol Cityeng ENG3. League One4.60
2005-200618Wycombeeng ENG4. League Two2.10
2006-200719Bristol Cityeng ENG3. League One22.40
2007-200820Carlisle Unitedeng ENG3. League One7.00
2007-200820Cheltenhameng ENG3. League One10.00
2007-200820Huddersfieldeng ENG3. League One8.81
2008-200921Carlisle Unitedeng ENG3. League One30.91
2009-201022Carlisle Unitedeng ENG3. League One40.52
2010-201123Coventry Cityeng ENG2. Championship46.05
2011-201224Coventry Cityeng ENG2. Championship44.92
2012-201325Derby Countyeng ENG2. Championship46.02
2013-201426Derby Countyeng ENG2. Championship40.11
2014-201527Derby Countyeng ENG2. Championship44.50Matches
2014-201527Derby Countyeng ENGFA Cup3.00Matches
2014-201527Derby Countyeng ENGLeague Cup5.00Matches
2015-201628Derby Countyeng ENG2. Championship45.51Matches
2015-201628Derby Countyeng ENGFA Cup1.00Matches
2016-201729Derby Countyeng ENG2. Championship41.51Matches
2016-201729Derby Countyeng ENGEFL Cup3.30Matches
2016-201729Derby Countyeng ENGFA Cup3.30Matches
2017-201830Derby Countyeng ENG2. Championship41.15Matches
2017-201830Derby Countyeng ENGFA Cup1.00Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.50Matches
2018-201931Derby Countyeng ENG2. Championship45.82331278883.6480501633171682387.01244138290.034651766.910.80.5+0.2710631136Matches
2018-201931Derby Countyeng ENGEFL Cup4.30Matches
2018-201931Derby Countyeng ENGFA Cup4.30Matches
2019-202032Derby Countyeng ENG2. Championship8.042447589.38046315313114491.025627393.8345166.700.50.2-0.5491128Matches
2020-202133Huddersfieldeng ENG2. Championship20.2982115485.118309662734138289.353959790.38814262.000.20.2-0.24410046Matches
2020-202133MK Donseng ENGFA Cup2.30Matches
2020-202133MK Donseng ENG3. League One17.10Matches
2021-202234Blackpooleng ENG2. Championship24.6853101084.516048535430433889.947052889.07512759.110.70.4+0.34313053Matches
2021-202234Blackpooleng ENGEFL Cup1.00Matches
2021-202234Blackpooleng ENGFA Cup1.00Matches
2022-202335Ipswich Towneng ENGFA Cup3.00Matches
2022-202335Ipswich Towneng ENG3. League One3.80Matches
2023-202436Wycombeeng ENGEFL Cup1.10Matches
2023-202436Wycombeeng ENGFA Cup0.60Matches
2023-202436Wycombeeng ENG3. League One12.60Matches
2023-202436FG Roverseng ENG4. League Two13.70Matches
19 Seasons11 Clubs5 Leagues656.14590542784.690453314651492168788.42509278090.354383764.9232.11.3+20.91918772263
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
Derby County (8 Seasons)3 Leagues337.92755326384.4560961948484796787.61500165590.638056866.9111.20.7+9.81111542164
Carlisle United (3 Seasons)1 League78.43
Coventry City (2 Seasons)1 League90.97
Bristol City (2 Seasons)1 League27.00
Huddersfield (2 Seasons)2 Leagues29.0982115485.118309662734138289.353959790.38814262.010.20.2+0.84410046
Wycombe (2 Seasons)4 Leagues16.50
Blackpool (1 Season)3 Leagues26.6853101084.516048535430433889.947052889.07512759.110.70.4+0.34313053
MK Dons (1 Season)2 Leagues19.40
FG Rovers (1 Season)1 League13.70
Ipswich Town (1 Season)2 Leagues6.80
Cheltenham (1 Season)1 League10.00
Derby County (1 Season)1 League0.50
Championship (12 Seasons)448.24590542784.690453314651492168788.42509278090.354383764.9192.11.3+16.91918772263
FA Cup (9 Seasons)19.60
League One (8 Seasons)157.84
EFL Cup (8 Seasons)14.80
League Two (2 Seasons)15.70
PL2 — Div. 1 (1 Season)0.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2005-200618Wycombe1 League2.10
2005-200618Bristol City1 League4.60
2006-200719Bristol City1 League22.40
2007-200820Cheltenham1 League10.00
2007-200820Huddersfield1 League8.81
2007-200820Carlisle United1 League7.00
2008-200921Carlisle United1 League30.91
2009-201022Carlisle United1 League40.52
2010-201123Coventry City1 League46.05
2011-201224Coventry City1 League44.92
2012-201325Derby County1 League46.02
2013-201426Derby County1 League40.11
2014-201527Derby County3 Leagues52.50
2015-201628Derby County3 Leagues46.51
2016-201729Derby County3 Leagues48.21
2017-201830Derby County1 League0.50
2017-201830Derby County3 Leagues42.15
2018-201931Derby County3 Leagues54.52331278883.6480501633171682387.01244138290.034651766.910.80.5+0.2710631136
2019-202032Derby County2 Leagues8.042447589.38046315313114491.025627393.8345166.700.50.2-0.5491128
2020-202133Huddersfield1 League20.2982115485.118309662734138289.353959790.38814262.000.20.2-0.24410046
2020-202133MK Dons2 Leagues19.40
2021-202234Blackpool3 Leagues26.6853101084.516048535430433889.947052889.07512759.110.70.4+0.34313053
2022-202335Ipswich Town2 Leagues6.80
2023-202436Wycombe3 Leagues14.40
2023-202436FG Rovers1 League13.70
19 Seasons11 Clubs5 Leagues656.14590542784.690453314651492168788.42509278090.354383764.9232.11.3+20.91918772263
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
Derby County (8 Seasons)3 Leagues337.92755326384.4560961948484796787.61500165590.638056866.9111.20.7+9.81111542164
Carlisle United (3 Seasons)1 League78.43
Coventry City (2 Seasons)1 League90.97
Bristol City (2 Seasons)1 League27.00
Huddersfield (2 Seasons)2 Leagues29.0982115485.118309662734138289.353959790.38814262.010.20.2+0.84410046
Wycombe (2 Seasons)4 Leagues16.50
Blackpool (1 Season)3 Leagues26.6853101084.516048535430433889.947052889.07512759.110.70.4+0.34313053
MK Dons (1 Season)2 Leagues19.40
FG Rovers (1 Season)1 League13.70
Ipswich Town (1 Season)2 Leagues6.80
Cheltenham (1 Season)1 League10.00
Derby County (1 Season)1 League0.50
Championship (12 Seasons)448.24590542784.690453314651492168788.42509278090.354383764.9192.11.3+16.91918772263
FA Cup (9 Seasons)19.60
League One (8 Seasons)157.84
EFL Cup (8 Seasons)14.80
League Two (2 Seasons)15.70
PL2 — Div. 1 (1 Season)0.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2005-200618Wycombeeng ENG4. League Two6th2.10
2005-200618Bristol Cityeng ENG3. League One9th4.60
2006-200719Bristol Cityeng ENG3. League One2nd22.40
2007-200820Cheltenhameng ENG3. League One19th10.00
2007-200820Huddersfieldeng ENG3. League One10th8.81
2007-200820Carlisle Unitedeng ENG3. League One4th7.00
2008-200921Carlisle Unitedeng ENG3. League One20th30.91
2009-201022Carlisle Unitedeng ENG3. League One14th40.52
2010-201123Coventry Cityeng ENG2. Championship18th46.05
2011-201224Coventry Cityeng ENG2. Championship23rd44.92
2012-201325Derby Countyeng ENG2. Championship10th46.02
2013-201426Derby Countyeng ENG2. Championship3rd40.11
2014-201527Derby Countyeng ENG2. Championship8th44.50Matches
2015-201628Derby Countyeng ENG2. Championship5th45.51Matches
2016-201729Derby Countyeng ENG2. Championship9th41.51Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.50Matches
2017-201830Derby Countyeng ENG2. Championship6th41.15Matches
2018-201931Derby Countyeng ENG2. Championship6th45.82331278883.6480501633171682387.01244138290.034651766.910.80.5+0.2710631136Matches
2019-202032Derby Countyeng ENG2. Championship10th8.042447589.38046315313114491.025627393.8345166.700.50.2-0.5491128Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.2982115485.118309662734138289.353959790.38814262.000.20.2-0.24410046Matches
2020-202133MK Donseng ENG3. League One13th17.10Matches
2021-202234Blackpooleng ENG2. Championship16th24.6853101084.516048535430433889.947052889.07512759.110.70.4+0.34313053Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.80Matches
2023-202436Wycombeeng ENG3. League One10th12.60Matches
2023-202436FG Roverseng ENG4. League Two24th13.70Matches
19 Seasons11 Clubs3 Leagues621.74590542784.690453314651492168788.42509278090.354383764.9232.11.3+20.91918772263
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
Derby County (8 Seasons)1 League312.52755326384.4560961948484796787.61500165590.638056866.9111.20.7+9.81111542164
Carlisle United (3 Seasons)1 League78.43
Coventry City (2 Seasons)1 League90.97
Bristol City (2 Seasons)1 League27.00
Huddersfield (2 Seasons)2 Leagues29.0982115485.118309662734138289.353959790.38814262.010.20.2+0.84410046
Wycombe (2 Seasons)2 Leagues14.70
Blackpool (1 Season)1 League24.6853101084.516048535430433889.947052889.07512759.110.70.4+0.34313053
MK Dons (1 Season)1 League17.10
FG Rovers (1 Season)1 League13.70
Cheltenham (1 Season)1 League10.00
Ipswich Town (1 Season)1 League3.80
Derby County (1 Season)1 League0.50
Championship (12 Seasons)448.24590542784.690453314651492168788.42509278090.354383764.9192.11.3+16.91918772263
League One (8 Seasons)157.84
League Two (2 Seasons)15.70
PL2 — Div. 1 (1 Season)0.50
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-201527Derby Countyeng ENGFA Cup9th3.00Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.00Matches
2015-201628Derby Countyeng ENGFA Cup17th1.00Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.30Matches
2016-201729Derby Countyeng ENGFA Cup17th3.30Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.00Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.30Matches
2018-201931Derby Countyeng ENGFA Cup9th4.30Matches
2020-202133MK Donseng ENGFA Cup33rd2.30Matches
2021-202234Blackpooleng ENGEFL CupRd21.00Matches
2021-202234Blackpooleng ENGFA Cup1.00Matches
2022-202335Ipswich Towneng ENGFA Cup3.00Matches
2023-202436Wycombeeng ENGEFL CupRd21.10Matches
2023-202436Wycombeeng ENGFA Cup0.60Matches
10 Seasons5 Clubs2 Leagues34.50
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
Derby County (6 Seasons)2 Leagues25.30
Wycombe (1 Season)2 Leagues1.80
Ipswich Town (1 Season)1 League3.00
Blackpool (1 Season)2 Leagues2.00
MK Dons (1 Season)1 League2.30
FA Cup (9 Seasons)19.60
EFL Cup (8 Seasons)14.80
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
201427ie Rep. of IrelandFriendlies (M)4.01Matches
201629ie Rep. of IrelandFriendlies (M)1.00Matches
201629ie Rep. of IrelandUEFA EuroR162.00Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.00Matches
201730ie Rep. of IrelandFriendlies (M)1.00Matches
201831ie Rep. of IrelandWCQ2.00Matches
201831ie Rep. of IrelandFriendlies (M)1.00Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.00Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.00Matches
7 Seasons1 Club5 Leagues24.01
Friendlies (M) (6 Seasons)7.01
UEFA Euro Qualifying (2 Seasons)10.00
UEFA Nations League (1 Season)3.00
WCQ (1 Season)2.00
UEFA Euro (1 Season)2.00
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
2005-200618Bristol Cityeng ENG3. League One4.6
2005-200618Wycombeeng ENG4. League Two2.1
2006-200719Bristol Cityeng ENG3. League One22.4
2007-200820Carlisle Unitedeng ENG3. League One7.0
2007-200820Cheltenhameng ENG3. League One10.0
2007-200820Huddersfieldeng ENG3. League One8.8
2008-200921Carlisle Unitedeng ENG3. League One30.9
2009-201022Carlisle Unitedeng ENG3. League One40.5
2010-201123Coventry Cityeng ENG2. Championship46.0
2011-201224Coventry Cityeng ENG2. Championship44.9
2012-201325Derby Countyeng ENG2. Championship46.0
2013-201426Derby Countyeng ENG2. Championship40.1
2014-201527Derby Countyeng ENG2. Championship44.5Matches
2014-201527Derby Countyeng ENGFA Cup3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5.0Matches
2015-201628Derby Countyeng ENG2. Championship45.5Matches
2015-201628Derby Countyeng ENGFA Cup1.0Matches
2016-201729Derby Countyeng ENG2. Championship41.50Matches
2016-201729Derby Countyeng ENGEFL Cup3.30Matches
2016-201729Derby Countyeng ENGFA Cup3.3Matches
2017-201830Derby Countyeng ENG2. Championship41.18Matches
2017-201830Derby Countyeng ENGFA Cup1.00Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.5Matches
2018-201931Derby Countyeng ENG2. Championship45.827882700856702681800002331329Matches
2018-201931Derby Countyeng ENGEFL Cup4.30Matches
2018-201931Derby Countyeng ENGFA Cup4.30Matches
2019-202032Derby Countyeng ENG2. Championship8.047545420130437000042411Matches
2020-202133Huddersfieldeng ENG2. Championship20.21154112329220517000098228Matches
2020-202133MK Donseng ENGFA Cup2.30Matches
2020-202133MK Donseng ENG3. League One17.12Matches
2021-202234Blackpooleng ENG2. Championship24.6101097928271311000085334Matches
2021-202234Blackpooleng ENGEFL Cup1.00Matches
2021-202234Blackpooleng ENGFA Cup1.00Matches
2022-202335Ipswich Towneng ENGFA Cup3.00Matches
2022-202335Ipswich Towneng ENG3. League One3.80Matches
2023-202436Wycombeeng ENGEFL Cup1.10Matches
2023-202436Wycombeeng ENGFA Cup0.60Matches
2023-202436Wycombeeng ENG3. League One12.61Matches
2023-202436FG Roverseng ENG4. League Two13.71Matches
19 Seasons11 Clubs5 Leagues656.154275256162129138253300004590942
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (8 Seasons)3 Leagues337.93263315410580030192500002755430
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.01154112329220517000098228
Wycombe (2 Seasons)4 Leagues16.51
Blackpool (1 Season)3 Leagues26.6101097928271311000085334
MK Dons (1 Season)2 Leagues19.42
FG Rovers (1 Season)1 League13.71
Ipswich Town (1 Season)2 Leagues6.80
Cheltenham (1 Season)1 League10.0
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.254275256162129138213300004590942
FA Cup (9 Seasons)19.60
League One (8 Seasons)157.83
EFL Cup (8 Seasons)14.80
League Two (2 Seasons)15.71
PL2 — Div. 1 (1 Season)0.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2005-200618Wycombe1 League2.1
2005-200618Bristol City1 League4.6
2006-200719Bristol City1 League22.4
2007-200820Cheltenham1 League10.0
2007-200820Huddersfield1 League8.8
2007-200820Carlisle United1 League7.0
2008-200921Carlisle United1 League30.9
2009-201022Carlisle United1 League40.5
2010-201123Coventry City1 League46.0
2011-201224Coventry City1 League44.9
2012-201325Derby County1 League46.0
2013-201426Derby County1 League40.1
2014-201527Derby County3 Leagues52.5
2015-201628Derby County3 Leagues46.5
2016-201729Derby County3 Leagues48.20
2017-201830Derby County1 League0.5
2017-201830Derby County3 Leagues42.18
2018-201931Derby County3 Leagues54.527882700856702681800002331329
2019-202032Derby County2 Leagues8.047545420130437000042411
2020-202133Huddersfield1 League20.21154112329220517000098228
2020-202133MK Dons2 Leagues19.42
2021-202234Blackpool3 Leagues26.6101097928271311000085334
2022-202335Ipswich Town2 Leagues6.80
2023-202436Wycombe3 Leagues14.41
2023-202436FG Rovers1 League13.71
19 Seasons11 Clubs5 Leagues656.154275256162129138253300004590942
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (8 Seasons)3 Leagues337.93263315410580030192500002755430
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.01154112329220517000098228
Wycombe (2 Seasons)4 Leagues16.51
Blackpool (1 Season)3 Leagues26.6101097928271311000085334
MK Dons (1 Season)2 Leagues19.42
FG Rovers (1 Season)1 League13.71
Ipswich Town (1 Season)2 Leagues6.80
Cheltenham (1 Season)1 League10.0
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.254275256162129138213300004590942
FA Cup (9 Seasons)19.60
League One (8 Seasons)157.83
EFL Cup (8 Seasons)14.80
League Two (2 Seasons)15.71
PL2 — Div. 1 (1 Season)0.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2005-200618Wycombeeng ENG4. League Two6th2.1
2005-200618Bristol Cityeng ENG3. League One9th4.6
2006-200719Bristol Cityeng ENG3. League One2nd22.4
2007-200820Cheltenhameng ENG3. League One19th10.0
2007-200820Huddersfieldeng ENG3. League One10th8.8
2007-200820Carlisle Unitedeng ENG3. League One4th7.0
2008-200921Carlisle Unitedeng ENG3. League One20th30.9
2009-201022Carlisle Unitedeng ENG3. League One14th40.5
2010-201123Coventry Cityeng ENG2. Championship18th46.0
2011-201224Coventry Cityeng ENG2. Championship23rd44.9
2012-201325Derby Countyeng ENG2. Championship10th46.0
2013-201426Derby Countyeng ENG2. Championship3rd40.1
2014-201527Derby Countyeng ENG2. Championship8th44.5Matches
2015-201628Derby Countyeng ENG2. Championship5th45.5Matches
2016-201729Derby Countyeng ENG2. Championship9th41.50Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.5Matches
2017-201830Derby Countyeng ENG2. Championship6th41.18Matches
2018-201931Derby Countyeng ENG2. Championship6th45.827882700856702681800002331329Matches
2019-202032Derby Countyeng ENG2. Championship10th8.047545420130437000042411Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.21154112329220517000098228Matches
2020-202133MK Donseng ENG3. League One13th17.12Matches
2021-202234Blackpooleng ENG2. Championship16th24.6101097928271311000085334Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.80Matches
2023-202436Wycombeeng ENG3. League One10th12.61Matches
2023-202436FG Roverseng ENG4. League Two24th13.71Matches
19 Seasons11 Clubs3 Leagues621.754275256162129138253300004590942
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (8 Seasons)1 League312.53263315410580030192500002755430
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.01154112329220517000098228
Wycombe (2 Seasons)2 Leagues14.71
Blackpool (1 Season)1 League24.6101097928271311000085334
MK Dons (1 Season)1 League17.12
FG Rovers (1 Season)1 League13.71
Cheltenham (1 Season)1 League10.0
Ipswich Town (1 Season)1 League3.80
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.254275256162129138213300004590942
League One (8 Seasons)157.83
League Two (2 Seasons)15.71
PL2 — Div. 1 (1 Season)0.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201527Derby Countyeng ENGFA Cup9th3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.0Matches
2015-201628Derby Countyeng ENGFA Cup17th1.0Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.30Matches
2016-201729Derby Countyeng ENGFA Cup17th3.3Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.00Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.30Matches
2018-201931Derby Countyeng ENGFA Cup9th4.30Matches
2020-202133MK Donseng ENGFA Cup33rd2.30Matches
2021-202234Blackpooleng ENGEFL CupRd21.00Matches
2021-202234Blackpooleng ENGFA Cup1.00Matches
2022-202335Ipswich Towneng ENGFA Cup3.00Matches
2023-202436Wycombeeng ENGEFL CupRd21.10Matches
2023-202436Wycombeeng ENGFA Cup0.60Matches
10 Seasons5 Clubs2 Leagues34.50
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (6 Seasons)2 Leagues25.30
Wycombe (1 Season)2 Leagues1.80
Ipswich Town (1 Season)1 League3.00
Blackpool (1 Season)2 Leagues2.00
MK Dons (1 Season)1 League2.30
FA Cup (9 Seasons)19.60
EFL Cup (8 Seasons)14.80
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
201427ie Rep. of IrelandFriendlies (M)4.0Matches
201629ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandUEFA EuroR162.00Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.00Matches
201730ie Rep. of IrelandFriendlies (M)1.0Matches
201831ie Rep. of IrelandWCQ2.0Matches
201831ie Rep. of IrelandFriendlies (M)1.0Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.0Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.00Matches
7 Seasons1 Club5 Leagues24.00
Friendlies (M) (6 Seasons)7.0
UEFA Euro Qualifying (2 Seasons)10.00
UEFA Nations League (1 Season)3.0
WCQ (1 Season)2.0
UEFA Euro (1 Season)2.00

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
2005-200618Bristol Cityeng ENG3. League One4.6
2005-200618Wycombeeng ENG4. League Two2.1
2006-200719Bristol Cityeng ENG3. League One22.4
2007-200820Carlisle Unitedeng ENG3. League One7.0
2007-200820Cheltenhameng ENG3. League One10.0
2007-200820Huddersfieldeng ENG3. League One8.8
2008-200921Carlisle Unitedeng ENG3. League One30.9
2009-201022Carlisle Unitedeng ENG3. League One40.5
2010-201123Coventry Cityeng ENG2. Championship46.0
2011-201224Coventry Cityeng ENG2. Championship44.9
2012-201325Derby Countyeng ENG2. Championship46.0
2013-201426Derby Countyeng ENG2. Championship40.1
2014-201527Derby Countyeng ENG2. Championship44.5Matches
2014-201527Derby Countyeng ENGFA Cup3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5.0Matches
2015-201628Derby Countyeng ENG2. Championship45.5Matches
2015-201628Derby Countyeng ENGFA Cup1.0Matches
2016-201729Derby Countyeng ENG2. Championship41.5Matches
2016-201729Derby Countyeng ENGEFL Cup3.3Matches
2016-201729Derby Countyeng ENGFA Cup3.3Matches
2017-201830Derby Countyeng ENG2. Championship41.1Matches
2017-201830Derby Countyeng ENGFA Cup1.0Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.5Matches
2018-201931Derby Countyeng ENG2. Championship45.8290.63240041010.02100000Matches
2018-201931Derby Countyeng ENGEFL Cup4.3Matches
2018-201931Derby Countyeng ENGFA Cup4.3Matches
2019-202032Derby Countyeng ENG2. Championship8.050.6241000000.00000000Matches
2020-202133Huddersfieldeng ENG2. Championship20.2100.5090010000.00000000Matches
2020-202133MK Donseng ENGFA Cup2.3Matches
2020-202133MK Donseng ENG3. League One17.1Matches
2021-202234Blackpooleng ENG2. Championship24.670.2860010020.08200000Matches
2021-202234Blackpooleng ENGEFL Cup1.0Matches
2021-202234Blackpooleng ENGFA Cup1.0Matches
2022-202335Ipswich Towneng ENGFA Cup3.0Matches
2022-202335Ipswich Towneng ENG3. League One3.8Matches
2023-202436Wycombeeng ENGEFL Cup1.1Matches
2023-202436Wycombeeng ENGFA Cup0.6Matches
2023-202436Wycombeeng ENG3. League One12.6Matches
2023-202436FG Roverseng ENG4. League Two13.7Matches
19 Seasons11 Clubs5 Leagues656.1510.52431061030.03300000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (8 Seasons)3 Leagues337.9340.63281041010.02100000
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.0100.5090010000.00000000
Wycombe (2 Seasons)4 Leagues16.5
Blackpool (1 Season)3 Leagues26.670.2860010020.08200000
MK Dons (1 Season)2 Leagues19.4
FG Rovers (1 Season)1 League13.7
Ipswich Town (1 Season)2 Leagues6.8
Cheltenham (1 Season)1 League10.0
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.2510.52431061030.03300000
FA Cup (9 Seasons)19.6
League One (8 Seasons)157.8
EFL Cup (8 Seasons)14.8
League Two (2 Seasons)15.7
PL2 — Div. 1 (1 Season)0.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2005-200618Wycombe1 League2.1
2005-200618Bristol City1 League4.6
2006-200719Bristol City1 League22.4
2007-200820Cheltenham1 League10.0
2007-200820Huddersfield1 League8.8
2007-200820Carlisle United1 League7.0
2008-200921Carlisle United1 League30.9
2009-201022Carlisle United1 League40.5
2010-201123Coventry City1 League46.0
2011-201224Coventry City1 League44.9
2012-201325Derby County1 League46.0
2013-201426Derby County1 League40.1
2014-201527Derby County3 Leagues52.5
2015-201628Derby County3 Leagues46.5
2016-201729Derby County3 Leagues48.2
2017-201830Derby County1 League0.5
2017-201830Derby County3 Leagues42.1
2018-201931Derby County3 Leagues54.5290.63240041010.02100000
2019-202032Derby County2 Leagues8.050.6241000000.00000000
2020-202133Huddersfield1 League20.2100.5090010000.00000000
2020-202133MK Dons2 Leagues19.4
2021-202234Blackpool3 Leagues26.670.2860010020.08200000
2022-202335Ipswich Town2 Leagues6.8
2023-202436Wycombe3 Leagues14.4
2023-202436FG Rovers1 League13.7
19 Seasons11 Clubs5 Leagues656.1510.52431061030.03300000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (8 Seasons)3 Leagues337.9340.63281041010.02100000
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.0100.5090010000.00000000
Wycombe (2 Seasons)4 Leagues16.5
Blackpool (1 Season)3 Leagues26.670.2860010020.08200000
MK Dons (1 Season)2 Leagues19.4
FG Rovers (1 Season)1 League13.7
Ipswich Town (1 Season)2 Leagues6.8
Cheltenham (1 Season)1 League10.0
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.2510.52431061030.03300000
FA Cup (9 Seasons)19.6
League One (8 Seasons)157.8
EFL Cup (8 Seasons)14.8
League Two (2 Seasons)15.7
PL2 — Div. 1 (1 Season)0.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2005-200618Wycombeeng ENG4. League Two6th2.1
2005-200618Bristol Cityeng ENG3. League One9th4.6
2006-200719Bristol Cityeng ENG3. League One2nd22.4
2007-200820Cheltenhameng ENG3. League One19th10.0
2007-200820Huddersfieldeng ENG3. League One10th8.8
2007-200820Carlisle Unitedeng ENG3. League One4th7.0
2008-200921Carlisle Unitedeng ENG3. League One20th30.9
2009-201022Carlisle Unitedeng ENG3. League One14th40.5
2010-201123Coventry Cityeng ENG2. Championship18th46.0
2011-201224Coventry Cityeng ENG2. Championship23rd44.9
2012-201325Derby Countyeng ENG2. Championship10th46.0
2013-201426Derby Countyeng ENG2. Championship3rd40.1
2014-201527Derby Countyeng ENG2. Championship8th44.5Matches
2015-201628Derby Countyeng ENG2. Championship5th45.5Matches
2016-201729Derby Countyeng ENG2. Championship9th41.5Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.5Matches
2017-201830Derby Countyeng ENG2. Championship6th41.1Matches
2018-201931Derby Countyeng ENG2. Championship6th45.8290.63240041010.02100000Matches
2019-202032Derby Countyeng ENG2. Championship10th8.050.6241000000.00000000Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.2100.5090010000.00000000Matches
2020-202133MK Donseng ENG3. League One13th17.1Matches
2021-202234Blackpooleng ENG2. Championship16th24.670.2860010020.08200000Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.8Matches
2023-202436Wycombeeng ENG3. League One10th12.6Matches
2023-202436FG Roverseng ENG4. League Two24th13.7Matches
19 Seasons11 Clubs3 Leagues621.7510.52431061030.03300000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (8 Seasons)1 League312.5340.63281041010.02100000
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.0100.5090010000.00000000
Wycombe (2 Seasons)2 Leagues14.7
Blackpool (1 Season)1 League24.670.2860010020.08200000
MK Dons (1 Season)1 League17.1
FG Rovers (1 Season)1 League13.7
Cheltenham (1 Season)1 League10.0
Ipswich Town (1 Season)1 League3.8
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.2510.52431061030.03300000
League One (8 Seasons)157.8
League Two (2 Seasons)15.7
PL2 — Div. 1 (1 Season)0.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201527Derby Countyeng ENGFA Cup9th3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.0Matches
2015-201628Derby Countyeng ENGFA Cup17th1.0Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.3Matches
2016-201729Derby Countyeng ENGFA Cup17th3.3Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.0Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.3Matches
2018-201931Derby Countyeng ENGFA Cup9th4.3Matches
2020-202133MK Donseng ENGFA Cup33rd2.3Matches
2021-202234Blackpooleng ENGEFL CupRd21.0Matches
2021-202234Blackpooleng ENGFA Cup1.0Matches
2022-202335Ipswich Towneng ENGFA Cup3.0Matches
2023-202436Wycombeeng ENGEFL CupRd21.1Matches
2023-202436Wycombeeng ENGFA Cup0.6Matches
10 Seasons5 Clubs2 Leagues34.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (6 Seasons)2 Leagues25.3
Wycombe (1 Season)2 Leagues1.8
Ipswich Town (1 Season)1 League3.0
Blackpool (1 Season)2 Leagues2.0
MK Dons (1 Season)1 League2.3
FA Cup (9 Seasons)19.6
EFL Cup (8 Seasons)14.8
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
201427ie Rep. of IrelandFriendlies (M)4.0Matches
201629ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandUEFA EuroR162.0Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.0Matches
201730ie Rep. of IrelandFriendlies (M)1.0Matches
201831ie Rep. of IrelandWCQ2.0Matches
201831ie Rep. of IrelandFriendlies (M)1.0Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.0Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.0Matches
7 Seasons1 Club5 Leagues24.0
Friendlies (M) (6 Seasons)7.0
UEFA Euro Qualifying (2 Seasons)10.0
UEFA Nations League (1 Season)3.0
WCQ (1 Season)2.0
UEFA Euro (1 Season)2.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2005-200618Bristol Cityeng ENG3. League One4.6
2005-200618Wycombeeng ENG4. League Two2.1
2006-200719Bristol Cityeng ENG3. League One22.4
2007-200820Carlisle Unitedeng ENG3. League One7.0
2007-200820Cheltenhameng ENG3. League One10.0
2007-200820Huddersfieldeng ENG3. League One8.8
2008-200921Carlisle Unitedeng ENG3. League One30.9
2009-201022Carlisle Unitedeng ENG3. League One40.5
2010-201123Coventry Cityeng ENG2. Championship46.0
2011-201224Coventry Cityeng ENG2. Championship44.9
2012-201325Derby Countyeng ENG2. Championship46.0
2013-201426Derby Countyeng ENG2. Championship40.1
2014-201527Derby Countyeng ENG2. Championship44.5Matches
2014-201527Derby Countyeng ENGFA Cup3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5.0Matches
2015-201628Derby Countyeng ENG2. Championship45.5Matches
2015-201628Derby Countyeng ENGFA Cup1.0Matches
2016-201729Derby Countyeng ENG2. Championship41.500Matches
2016-201729Derby Countyeng ENGEFL Cup3.320Matches
2016-201729Derby Countyeng ENGFA Cup3.3Matches
2017-201830Derby Countyeng ENG2. Championship41.13441Matches
2017-201830Derby Countyeng ENGFA Cup1.010Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.5Matches
2018-201931Derby Countyeng ENG2. Championship45.836242781132356.51051391242782184Matches
2018-201931Derby Countyeng ENGEFL Cup4.310Matches
2018-201931Derby Countyeng ENGFA Cup4.323Matches
2019-202032Derby Countyeng ENG2. Championship8.013811115955.6415123417271Matches
2020-202133Huddersfieldeng ENG2. Championship20.2158123071450.07141132035710Matches
2020-202133MK Donseng ENGFA Cup2.310Matches
2020-202133MK Donseng ENG3. League One17.1107Matches
2021-202234Blackpooleng ENG2. Championship24.62013119071546.7834241021411230Matches
2021-202234Blackpooleng ENGEFL Cup1.020Matches
2021-202234Blackpooleng ENGFA Cup1.000Matches
2022-202335Ipswich Towneng ENGFA Cup3.000Matches
2022-202335Ipswich Towneng ENG3. League One3.836Matches
2023-202436Wycombeeng ENGEFL Cup1.111Matches
2023-202436Wycombeeng ENGFA Cup0.600Matches
2023-202436Wycombeeng ENG3. League One12.6613Matches
2023-202436FG Roverseng ENG4. League Two13.7610Matches
19 Seasons11 Clubs5 Leagues656.18412261212326152.52911486281681714395
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Derby County (8 Seasons)3 Leagues337.949723892183256.31466511590952455
Carlisle United (3 Seasons)1 League78.40
Coventry City (2 Seasons)1 League90.90
Bristol City (2 Seasons)1 League27.00
Huddersfield (2 Seasons)2 Leagues29.0158123071450.07141132035710
Wycombe (2 Seasons)4 Leagues16.57140
Blackpool (1 Season)3 Leagues26.62015119071546.7834241021411230
MK Dons (1 Season)2 Leagues19.41170
FG Rovers (1 Season)1 League13.76100
Ipswich Town (1 Season)2 Leagues6.8360
Cheltenham (1 Season)1 League10.00
Derby County (1 Season)1 League0.50
Championship (12 Seasons)448.2848761212326152.52911486281281714395
FA Cup (9 Seasons)19.6430
League One (8 Seasons)157.819260
EFL Cup (8 Seasons)14.8610
League Two (2 Seasons)15.76100
PL2 — Div. 1 (1 Season)0.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2005-200618Wycombe1 League2.10
2005-200618Bristol City1 League4.60
2006-200719Bristol City1 League22.40
2007-200820Cheltenham1 League10.00
2007-200820Huddersfield1 League8.80
2007-200820Carlisle United1 League7.00
2008-200921Carlisle United1 League30.90
2009-201022Carlisle United1 League40.50
2010-201123Coventry City1 League46.00
2011-201224Coventry City1 League44.90
2012-201325Derby County1 League46.00
2013-201426Derby County1 League40.10
2014-201527Derby County3 Leagues52.50
2015-201628Derby County3 Leagues46.50
2016-201729Derby County3 Leagues48.2200
2017-201830Derby County1 League0.50
2017-201830Derby County3 Leagues42.135410
2018-201931Derby County3 Leagues54.536272781132356.51051391245782184
2019-202032Derby County2 Leagues8.013811115955.6415123417271
2020-202133Huddersfield1 League20.2158123071450.07141132035710
2020-202133MK Dons2 Leagues19.41170
2021-202234Blackpool3 Leagues26.62015119071546.7834241021411230
2022-202335Ipswich Town2 Leagues6.8360
2023-202436Wycombe3 Leagues14.47140
2023-202436FG Rovers1 League13.76100
19 Seasons11 Clubs5 Leagues656.18412261212326152.52911486281681714395
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Derby County (8 Seasons)3 Leagues337.949723892183256.31466511590952455
Carlisle United (3 Seasons)1 League78.40
Coventry City (2 Seasons)1 League90.90
Bristol City (2 Seasons)1 League27.00
Huddersfield (2 Seasons)2 Leagues29.0158123071450.07141132035710
Wycombe (2 Seasons)4 Leagues16.57140
Blackpool (1 Season)3 Leagues26.62015119071546.7834241021411230
MK Dons (1 Season)2 Leagues19.41170
FG Rovers (1 Season)1 League13.76100
Ipswich Town (1 Season)2 Leagues6.8360
Cheltenham (1 Season)1 League10.00
Derby County (1 Season)1 League0.50
Championship (12 Seasons)448.2848761212326152.52911486281281714395
FA Cup (9 Seasons)19.6430
League One (8 Seasons)157.819260
EFL Cup (8 Seasons)14.8610
League Two (2 Seasons)15.76100
PL2 — Div. 1 (1 Season)0.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2005-200618Wycombeeng ENG4. League Two6th2.1
2005-200618Bristol Cityeng ENG3. League One9th4.6
2006-200719Bristol Cityeng ENG3. League One2nd22.4
2007-200820Cheltenhameng ENG3. League One19th10.0
2007-200820Huddersfieldeng ENG3. League One10th8.8
2007-200820Carlisle Unitedeng ENG3. League One4th7.0
2008-200921Carlisle Unitedeng ENG3. League One20th30.9
2009-201022Carlisle Unitedeng ENG3. League One14th40.5
2010-201123Coventry Cityeng ENG2. Championship18th46.0
2011-201224Coventry Cityeng ENG2. Championship23rd44.9
2012-201325Derby Countyeng ENG2. Championship10th46.0
2013-201426Derby Countyeng ENG2. Championship3rd40.1
2014-201527Derby Countyeng ENG2. Championship8th44.5Matches
2015-201628Derby Countyeng ENG2. Championship5th45.5Matches
2016-201729Derby Countyeng ENG2. Championship9th41.500Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.5Matches
2017-201830Derby Countyeng ENG2. Championship6th41.13441Matches
2018-201931Derby Countyeng ENG2. Championship6th45.836242781132356.51051391242782184Matches
2019-202032Derby Countyeng ENG2. Championship10th8.013811115955.6415123417271Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.2158123071450.07141132035710Matches
2020-202133MK Donseng ENG3. League One13th17.1107Matches
2021-202234Blackpooleng ENG2. Championship16th24.62013119071546.7834241021411230Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.836Matches
2023-202436Wycombeeng ENG3. League One10th12.6613Matches
2023-202436FG Roverseng ENG4. League Two24th13.7610Matches
19 Seasons11 Clubs3 Leagues621.78411261212326152.52911486281641714395
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
Derby County (8 Seasons)1 League312.549663892183256.31466511587952455
Carlisle United (3 Seasons)1 League78.40
Coventry City (2 Seasons)1 League90.90
Bristol City (2 Seasons)1 League27.00
Huddersfield (2 Seasons)2 Leagues29.0158123071450.07141132035710
Wycombe (2 Seasons)2 Leagues14.76130
Blackpool (1 Season)1 League24.62013119071546.7834241021411230
MK Dons (1 Season)1 League17.11070
FG Rovers (1 Season)1 League13.76100
Cheltenham (1 Season)1 League10.00
Ipswich Town (1 Season)1 League3.8360
Derby County (1 Season)1 League0.50
Championship (12 Seasons)448.2848761212326152.52911486281281714395
League One (8 Seasons)157.819260
League Two (2 Seasons)15.76100
PL2 — Div. 1 (1 Season)0.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201527Derby Countyeng ENGFA Cup9th3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.0Matches
2015-201628Derby Countyeng ENGFA Cup17th1.0Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.320Matches
2016-201729Derby Countyeng ENGFA Cup17th3.3Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.010Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.310Matches
2018-201931Derby Countyeng ENGFA Cup9th4.323Matches
2020-202133MK Donseng ENGFA Cup33rd2.310Matches
2021-202234Blackpooleng ENGEFL CupRd21.020Matches
2021-202234Blackpooleng ENGFA Cup1.000Matches
2022-202335Ipswich Towneng ENGFA Cup3.000Matches
2023-202436Wycombeeng ENGEFL CupRd21.111Matches
2023-202436Wycombeeng ENGFA Cup0.600Matches
10 Seasons5 Clubs2 Leagues34.51040
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
Derby County (6 Seasons)2 Leagues25.3630
Wycombe (1 Season)2 Leagues1.8110
Ipswich Town (1 Season)1 League3.0000
Blackpool (1 Season)2 Leagues2.0200
MK Dons (1 Season)1 League2.3100
FA Cup (9 Seasons)19.6430
EFL Cup (8 Seasons)14.8610
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
201427ie Rep. of IrelandFriendlies (M)4.0Matches
201629ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandUEFA EuroR162.006Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.059Matches
201730ie Rep. of IrelandFriendlies (M)1.0Matches
201831ie Rep. of IrelandWCQ2.0Matches
201831ie Rep. of IrelandFriendlies (M)1.0Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.0Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.066Matches
7 Seasons1 Club5 Leagues24.011210
Friendlies (M) (6 Seasons)7.00
UEFA Euro Qualifying (2 Seasons)10.011150
UEFA Nations League (1 Season)3.00
WCQ (1 Season)2.00
UEFA Euro (1 Season)2.0060

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
2005-200618Bristol Cityeng ENG3. League One4.6
2005-200618Wycombeeng ENG4. League Two2.1
2006-200719Bristol Cityeng ENG3. League One22.4
2007-200820Carlisle Unitedeng ENG3. League One7.0
2007-200820Cheltenhameng ENG3. League One10.0
2007-200820Huddersfieldeng ENG3. League One8.8
2008-200921Carlisle Unitedeng ENG3. League One30.9
2009-201022Carlisle Unitedeng ENG3. League One40.5
2010-201123Coventry Cityeng ENG2. Championship46.0
2011-201224Coventry Cityeng ENG2. Championship44.9
2012-201325Derby Countyeng ENG2. Championship46.0
2013-201426Derby Countyeng ENG2. Championship40.1
2014-201527Derby Countyeng ENG2. Championship44.5Matches
2014-201527Derby Countyeng ENGFA Cup3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5.0Matches
2015-201628Derby Countyeng ENG2. Championship45.5Matches
2015-201628Derby Countyeng ENGFA Cup1.0Matches
2016-201729Derby Countyeng ENG2. Championship41.5Matches
2016-201729Derby Countyeng ENGEFL Cup3.3Matches
2016-201729Derby Countyeng ENGFA Cup3.3Matches
2017-201830Derby Countyeng ENG2. Championship41.1Matches
2017-201830Derby Countyeng ENGFA Cup1.0Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.5Matches
2018-201931Derby Countyeng ENG2. Championship45.8320127617111418893532019777.8222.2179610358600424182251120499Matches
2018-201931Derby Countyeng ENGEFL Cup4.3Matches
2018-201931Derby Countyeng ENGFA Cup4.3Matches
2019-202032Derby Countyeng ENG2. Championship8.0540752822352555402150.0150.030616851042932043413Matches
2020-202133Huddersfieldeng ENG2. Championship20.213211767535304215132144100.000.0769438624341431728507Matches
2020-202133MK Donseng ENGFA Cup2.3Matches
2020-202133MK Donseng ENG3. League One17.1Matches
2021-202234Blackpooleng ENG2. Championship24.61247171739486331712474375.0125.063133871836950826580Matches
2021-202234Blackpooleng ENGEFL Cup1.0Matches
2021-202234Blackpooleng ENGFA Cup1.0Matches
2022-202335Ipswich Towneng ENGFA Cup3.0Matches
2022-202335Ipswich Towneng ENG3. League One3.8Matches
2023-202436Wycombeeng ENGEFL Cup1.1Matches
2023-202436Wycombeeng ENGFA Cup0.6Matches
2023-202436Wycombeeng ENG3. League One12.6Matches
2023-202436FG Roverseng ENG4. League Two13.7Matches
19 Seasons11 Clubs5 Leagues656.1630969834852669189726309191578.9421.135021981611316562954019389819
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
Derby County (8 Seasons)3 Leagues337.937413511993165311440374111872.7327.32102120437046332142515239012
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.013211767535304215132144100.000.0769438624341431728507
Wycombe (2 Seasons)4 Leagues16.5
Blackpool (1 Season)3 Leagues26.61247171739486331712474375.0125.063133871836950826580
MK Dons (1 Season)2 Leagues19.4
FG Rovers (1 Season)1 League13.7
Ipswich Town (1 Season)2 Leagues6.8
Cheltenham (1 Season)1 League10.0
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.2630969834852669189726309191578.9421.135021981611316562954019389819
FA Cup (9 Seasons)19.6
League One (8 Seasons)157.8
EFL Cup (8 Seasons)14.8
League Two (2 Seasons)15.7
PL2 — Div. 1 (1 Season)0.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2005-200618Wycombe1 League2.1
2005-200618Bristol City1 League4.6
2006-200719Bristol City1 League22.4
2007-200820Cheltenham1 League10.0
2007-200820Huddersfield1 League8.8
2007-200820Carlisle United1 League7.0
2008-200921Carlisle United1 League30.9
2009-201022Carlisle United1 League40.5
2010-201123Coventry City1 League46.0
2011-201224Coventry City1 League44.9
2012-201325Derby County1 League46.0
2013-201426Derby County1 League40.1
2014-201527Derby County3 Leagues52.5
2015-201628Derby County3 Leagues46.5
2016-201729Derby County3 Leagues48.2
2017-201830Derby County1 League0.5
2017-201830Derby County3 Leagues42.1
2018-201931Derby County3 Leagues54.5320127617111418893532019777.8222.2179610358600424182251120499
2019-202032Derby County2 Leagues8.0540752822352555402150.0150.030616851042932043413
2020-202133Huddersfield1 League20.213211767535304215132144100.000.0769438624341431728507
2020-202133MK Dons2 Leagues19.4
2021-202234Blackpool3 Leagues26.61247171739486331712474375.0125.063133871836950826580
2022-202335Ipswich Town2 Leagues6.8
2023-202436Wycombe3 Leagues14.4
2023-202436FG Rovers1 League13.7
19 Seasons11 Clubs5 Leagues656.1630969834852669189726309191578.9421.135021981611316562954019389819
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
Derby County (8 Seasons)3 Leagues337.937413511993165311440374111872.7327.32102120437046332142515239012
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.013211767535304215132144100.000.0769438624341431728507
Wycombe (2 Seasons)4 Leagues16.5
Blackpool (1 Season)3 Leagues26.61247171739486331712474375.0125.063133871836950826580
MK Dons (1 Season)2 Leagues19.4
FG Rovers (1 Season)1 League13.7
Ipswich Town (1 Season)2 Leagues6.8
Cheltenham (1 Season)1 League10.0
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.2630969834852669189726309191578.9421.135021981611316562954019389819
FA Cup (9 Seasons)19.6
League One (8 Seasons)157.8
EFL Cup (8 Seasons)14.8
League Two (2 Seasons)15.7
PL2 — Div. 1 (1 Season)0.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2005-200618Wycombeeng ENG4. League Two6th2.1
2005-200618Bristol Cityeng ENG3. League One9th4.6
2006-200719Bristol Cityeng ENG3. League One2nd22.4
2007-200820Cheltenhameng ENG3. League One19th10.0
2007-200820Huddersfieldeng ENG3. League One10th8.8
2007-200820Carlisle Unitedeng ENG3. League One4th7.0
2008-200921Carlisle Unitedeng ENG3. League One20th30.9
2009-201022Carlisle Unitedeng ENG3. League One14th40.5
2010-201123Coventry Cityeng ENG2. Championship18th46.0
2011-201224Coventry Cityeng ENG2. Championship23rd44.9
2012-201325Derby Countyeng ENG2. Championship10th46.0
2013-201426Derby Countyeng ENG2. Championship3rd40.1
2014-201527Derby Countyeng ENG2. Championship8th44.5Matches
2015-201628Derby Countyeng ENG2. Championship5th45.5Matches
2016-201729Derby Countyeng ENG2. Championship9th41.5Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.5Matches
2017-201830Derby Countyeng ENG2. Championship6th41.1Matches
2018-201931Derby Countyeng ENG2. Championship6th45.8320127617111418893532019777.8222.2179610358600424182251120499Matches
2019-202032Derby Countyeng ENG2. Championship10th8.0540752822352555402150.0150.030616851042932043413Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.213211767535304215132144100.000.0769438624341431728507Matches
2020-202133MK Donseng ENG3. League One13th17.1Matches
2021-202234Blackpooleng ENG2. Championship16th24.61247171739486331712474375.0125.063133871836950826580Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.8Matches
2023-202436Wycombeeng ENG3. League One10th12.6Matches
2023-202436FG Roverseng ENG4. League Two24th13.7Matches
19 Seasons11 Clubs3 Leagues621.7630969834852669189726309191578.9421.135021981611316562954019389819
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
Derby County (8 Seasons)1 League312.537413511993165311440374111872.7327.32102120437046332142515239012
Carlisle United (3 Seasons)1 League78.4
Coventry City (2 Seasons)1 League90.9
Bristol City (2 Seasons)1 League27.0
Huddersfield (2 Seasons)2 Leagues29.013211767535304215132144100.000.0769438624341431728507
Wycombe (2 Seasons)2 Leagues14.7
Blackpool (1 Season)1 League24.61247171739486331712474375.0125.063133871836950826580
MK Dons (1 Season)1 League17.1
FG Rovers (1 Season)1 League13.7
Cheltenham (1 Season)1 League10.0
Ipswich Town (1 Season)1 League3.8
Derby County (1 Season)1 League0.5
Championship (12 Seasons)448.2630969834852669189726309191578.9421.135021981611316562954019389819
League One (8 Seasons)157.8
League Two (2 Seasons)15.7
PL2 — Div. 1 (1 Season)0.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201527Derby Countyeng ENGFA Cup9th3.0Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.0Matches
2015-201628Derby Countyeng ENGFA Cup17th1.0Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.3Matches
2016-201729Derby Countyeng ENGFA Cup17th3.3Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.0Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.3Matches
2018-201931Derby Countyeng ENGFA Cup9th4.3Matches
2020-202133MK Donseng ENGFA Cup33rd2.3Matches
2021-202234Blackpooleng ENGEFL CupRd21.0Matches
2021-202234Blackpooleng ENGFA Cup1.0Matches
2022-202335Ipswich Towneng ENGFA Cup3.0Matches
2023-202436Wycombeeng ENGEFL CupRd21.1Matches
2023-202436Wycombeeng ENGFA Cup0.6Matches
10 Seasons5 Clubs2 Leagues34.5
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
Derby County (6 Seasons)2 Leagues25.3
Wycombe (1 Season)2 Leagues1.8
Ipswich Town (1 Season)1 League3.0
Blackpool (1 Season)2 Leagues2.0
MK Dons (1 Season)1 League2.3
FA Cup (9 Seasons)19.6
EFL Cup (8 Seasons)14.8
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
201427ie Rep. of IrelandFriendlies (M)4.0Matches
201629ie Rep. of IrelandFriendlies (M)1.0Matches
201629ie Rep. of IrelandUEFA EuroR162.0Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.0Matches
201730ie Rep. of IrelandFriendlies (M)1.0Matches
201831ie Rep. of IrelandWCQ2.0Matches
201831ie Rep. of IrelandFriendlies (M)1.0Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.0Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.0Matches
7 Seasons1 Club5 Leagues24.0
Friendlies (M) (6 Seasons)7.0
UEFA Euro Qualifying (2 Seasons)10.0
UEFA Nations League (1 Season)3.0
WCQ (1 Season)2.0
UEFA Euro (1 Season)2.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2005-200618Bristol Cityeng ENG3. League One94164610.04.645
2005-200618Wycombeeng ENG4. League Two3185624.52.121
2006-200719Bristol Cityeng ENG3. League One312,0186548.722.4301
2007-200820Carlisle Unitedeng ENG3. League One76309015.27.070
2007-200820Cheltenhameng ENG3. League One109009021.710.0100
2007-200820Huddersfieldeng ENG3. League One97938819.28.890
2008-200921Carlisle Unitedeng ENG3. League One322,7788767.130.9311
2009-201022Carlisle Unitedeng ENG3. League One413,6458988.040.5410
2010-201123Coventry Cityeng ENG2. Championship464,14090100.046.0460
2011-201224Coventry Cityeng ENG2. Championship454,0409097.644.9450
2012-201325Derby Countyeng ENG2. Championship464,14090100.046.0460
2013-201426Derby Countyeng ENG2. Championship413,6128887.240.1410
2014-201527Derby Countyeng ENG2. Championship454,0058996.744.54544001.648155+26+0.58-1.42Matches
2014-201527Derby Countyeng ENGFA Cup327090100.03.03903002.0042+2+0.67Matches
2014-201527Derby Countyeng ENGLeague Cup545090100.05.05905002.40115+6+1.20Matches
2015-201628Derby Countyeng ENG2. Championship464,0958998.945.54645001.696643+23+0.51+0.51Matches
2015-201628Derby Countyeng ENGFA Cup1909050.01.01901000.0013-2-2.00-3.00Matches
2015-201628Derby Countyeng ENGLeague Cup00001Matches
2016-201729Derby Countyeng ENG2. Championship423,7388990.341.54241001.505144+7+0.17+0.84Matches
2016-201729Derby Countyeng ENGEFL Cup3300100100.03.331003001.3324-2-0.60Matches
2016-201729Derby Countyeng ENGFA Cup3300100100.03.331003001.3356-1-0.30Matches
2017-201830Derby Countyeng ENG2. Championship423,6978889.341.14241041.646339+24+0.58+0.99Matches
2017-201830Derby Countyeng ENGEFL Cup00001Matches
2017-201830Derby Countyeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 1145452.30.51450003.000000.00+0.56Matches
2018-201931Derby Countyeng ENG2. Championship464,1219099.545.8469045001.576954+15+0.33+0.3355.657.0-1.4-0.03-0.13Matches
2018-201931Derby Countyeng ENGEFL Cup439098100.04.34984002.25105+5+1.15Matches
2018-201931Derby Countyeng ENGFA Cup439098100.04.34984001.256600.00Matches
2019-202032Derby Countyeng ENG2. Championship87209017.48.08908001.00811-3-0.37-0.4010.414.9-4.4-0.56-0.40Matches
2019-202032Derby Countyeng ENGEFL Cup00002Matches
2020-202133Huddersfieldeng ENG2. Championship211,8158643.820.2218615010.812035-15-0.74-0.5119.731.3-11.6-0.58-0.16Matches
2020-202133MK Donseng ENGFA Cup221010563.62.321052002.0021+1+0.43+0.43Matches
2020-202133MK Donseng ENG3. League One181,5388537.117.11790171811.332217+5+0.29+0.40Matches
2021-202234Blackpooleng ENG2. Championship292,2167653.524.626822132731.343027+3+0.12+0.4530.837.3-6.5-0.26-0.19Matches
2021-202234Blackpooleng ENGEFL Cup1909050.01.01901010.0023-1-1.00-4.00Matches
2021-202234Blackpooleng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202335Ipswich Towneng ENGFA Cup32709060.03.03903013.00111+10+3.33+3.83Matches
2022-202335Ipswich Towneng ENG3. League One9344388.33.8479356102.0086+2+0.52-0.99Matches
2023-202436Wycombeeng ENGEFL Cup21035257.21.1190111301.501100.00-1.17Matches
2023-202436Wycombeeng ENGFA Cup2582932.20.60022901.500000.00+0.74Matches
2023-202436Wycombeeng ENG3. League One171,1376727.512.61286952271.121322-9-0.71-1.13Matches
2023-202436FG Roverseng ENG4. League Two151,2298229.713.71488121201.071024-14-1.03-0.41Matches
19 Seasons11 Clubs5 Leagues69359,0538557.0656.1667883332617321.49497418+79+0.22+0.04116.5140.4-23.9-0.24-0.03
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
Derby County (8 Seasons)3 Leagues34030,4088984.6337.934091248081.60377279+98+0.39+0.3966.171.8-5.8-0.11+0.05
Carlisle United (3 Seasons)1 League807,0538856.878.4791
Coventry City (2 Seasons)1 League918,1809098.890.9910
Bristol City (2 Seasons)1 League402,4346129.427.0346
Huddersfield (2 Seasons)2 Leagues302,6088731.529.0308615010.812035-15-0.74-0.5119.731.3-11.6-0.58-0.16
Wycombe (2 Seasons)4 Leagues241,4836217.216.515861092271.191423-9-0.62-1.02
Blackpool (1 Season)3 Leagues312,3967754.326.628832332741.253332+1+0.04+0.2230.837.3-6.5-0.26-0.19
MK Dons (1 Season)2 Leagues201,7488739.119.41992191811.402418+6+0.31+0.41
FG Rovers (1 Season)1 League151,2298229.713.71488121201.071024-14-1.03-0.41
Ipswich Town (1 Season)2 Leagues126145113.46.8784656112.25197+12+1.76+0.33
Cheltenham (1 Season)1 League109009021.710.0100
Derby County (1 Season)1 League145452.30.51450003.000000.00+0.56
Championship (12 Seasons)45740,3398881.2448.24548726032781.50388308+80+0.29+0.44116.5140.4-23.9-0.24-0.03
FA Cup (9 Seasons)201,7688877.519.618951822911.553023+7+0.36+0.53
League One (8 Seasons)18314,1997834.3157.816587291813181.394345-2-0.06-0.78
EFL Cup (8 Seasons)151,3338968.414.814941411351.872618+8+0.54-1.62
League Two (2 Seasons)181,4147917.115.71688122201.071024-14-1.03-0.41
PL2 — Div. 1 (1 Season)145452.30.51450003.000000.00+0.56
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
2005-200618Wycombe1 League3185624.52.121
2005-200618Bristol City1 League94164610.04.645
2006-200719Bristol City1 League312,0186548.722.4301
2007-200820Cheltenham1 League109009021.710.0100
2007-200820Huddersfield1 League97938819.28.890
2007-200820Carlisle United1 League76309015.27.070
2008-200921Carlisle United1 League322,7788767.130.9311
2009-201022Carlisle United1 League413,6458988.040.5410
2010-201123Coventry City1 League464,14090100.046.0460
2011-201224Coventry City1 League454,0409097.644.9450
2012-201325Derby County1 League464,14090100.046.0460
2013-201426Derby County1 League413,6128887.240.1410
2014-201527Derby County3 Leagues534,7258997.252.5539052001.739662+34+0.65-1.35
2015-201628Derby County3 Leagues474,1858994.946.5479046011.656746+21+0.45-0.22
2016-201729Derby County3 Leagues484,3389091.548.24810047001.485854+4+0.08+0.75
2017-201830Derby County1 League145452.30.51450003.000000.00+0.56
2017-201830Derby County3 Leagues433,7878885.942.1439042051.606341+22+0.52+0.93
2018-201931Derby County3 Leagues544,9019199.654.5549153001.608565+20+0.37+0.3755.657.0-1.4-0.03-0.13
2019-202032Derby County2 Leagues87209016.78.08908021.00811-3-0.37-0.4010.414.9-4.4-0.56-0.40
2020-202133Huddersfield1 League211,8158643.820.2218615010.812035-15-0.74-0.5119.731.3-11.6-0.58-0.16
2020-202133MK Dons2 Leagues201,7488739.119.41992191811.402418+6+0.31+0.41
2021-202234Blackpool3 Leagues312,3967754.326.628832332741.253332+1+0.04+0.2230.837.3-6.5-0.26-0.19
2022-202335Ipswich Town2 Leagues126145113.46.8784656112.25197+12+1.76+0.33
2023-202436Wycombe3 Leagues211,2986228.814.413861082271.191423-9-0.62-1.02
2023-202436FG Rovers1 League151,2298229.713.71488121201.071024-14-1.03-0.41
19 Seasons11 Clubs5 Leagues69359,0538557.0656.1667883332617321.49497418+79+0.22+0.04116.5140.4-23.9-0.24-0.03
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
Derby County (8 Seasons)3 Leagues34030,4088984.6337.934091248081.60377279+98+0.39+0.3966.171.8-5.8-0.11+0.05
Carlisle United (3 Seasons)1 League807,0538856.878.4791
Coventry City (2 Seasons)1 League918,1809098.890.9910
Bristol City (2 Seasons)1 League402,4346129.427.0346
Huddersfield (2 Seasons)2 Leagues302,6088731.529.0308615010.812035-15-0.74-0.5119.731.3-11.6-0.58-0.16
Wycombe (2 Seasons)4 Leagues241,4836217.216.515861092271.191423-9-0.62-1.02
Blackpool (1 Season)3 Leagues312,3967754.326.628832332741.253332+1+0.04+0.2230.837.3-6.5-0.26-0.19
MK Dons (1 Season)2 Leagues201,7488739.119.41992191811.402418+6+0.31+0.41
FG Rovers (1 Season)1 League151,2298229.713.71488121201.071024-14-1.03-0.41
Ipswich Town (1 Season)2 Leagues126145113.46.8784656112.25197+12+1.76+0.33
Cheltenham (1 Season)1 League109009021.710.0100
Derby County (1 Season)1 League145452.30.51450003.000000.00+0.56
Championship (12 Seasons)45740,3398881.2448.24548726032781.50388308+80+0.29+0.44116.5140.4-23.9-0.24-0.03
FA Cup (9 Seasons)201,7688877.519.618951822911.553023+7+0.36+0.53
League One (8 Seasons)18314,1997834.3157.816587291813181.394345-2-0.06-0.78
EFL Cup (8 Seasons)151,3338968.414.814941411351.872618+8+0.54-1.62
League Two (2 Seasons)181,4147917.115.71688122201.071024-14-1.03-0.41
PL2 — Div. 1 (1 Season)145452.30.51450003.000000.00+0.56
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
2005-200618Wycombeeng ENG4. League Two6th3185624.52.121
2005-200618Bristol Cityeng ENG3. League One9th94164610.04.645
2006-200719Bristol Cityeng ENG3. League One2nd312,0186548.722.4301
2007-200820Cheltenhameng ENG3. League One19th109009021.710.0100
2007-200820Huddersfieldeng ENG3. League One10th97938819.28.890
2007-200820Carlisle Unitedeng ENG3. League One4th76309015.27.070
2008-200921Carlisle Unitedeng ENG3. League One20th322,7788767.130.9311
2009-201022Carlisle Unitedeng ENG3. League One14th413,6458988.040.5410
2010-201123Coventry Cityeng ENG2. Championship18th464,14090100.046.0460
2011-201224Coventry Cityeng ENG2. Championship23rd454,0409097.644.9450
2012-201325Derby Countyeng ENG2. Championship10th464,14090100.046.0460
2013-201426Derby Countyeng ENG2. Championship3rd413,6128887.240.1410
2014-201527Derby Countyeng ENG2. Championship8th454,0058996.744.54544001.648155+26+0.58-1.42Matches
2015-201628Derby Countyeng ENG2. Championship5th464,0958998.945.54645001.696643+23+0.51+0.51Matches
2016-201729Derby Countyeng ENG2. Championship9th423,7388990.341.54241001.505144+7+0.17+0.84Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th145452.30.51450003.000000.00+0.56Matches
2017-201830Derby Countyeng ENG2. Championship6th423,6978889.341.14241041.646339+24+0.58+0.99Matches
2018-201931Derby Countyeng ENG2. Championship6th464,1219099.545.8469045001.576954+15+0.33+0.3355.657.0-1.4-0.03-0.13Matches
2019-202032Derby Countyeng ENG2. Championship10th87209017.48.08908001.00811-3-0.37-0.4010.414.9-4.4-0.56-0.40Matches
2020-202133Huddersfieldeng ENG2. Championship20th211,8158643.820.2218615010.812035-15-0.74-0.5119.731.3-11.6-0.58-0.16Matches
2020-202133MK Donseng ENG3. League One13th181,5388537.117.11790171811.332217+5+0.29+0.40Matches
2021-202234Blackpooleng ENG2. Championship16th292,2167653.524.626822132731.343027+3+0.12+0.4530.837.3-6.5-0.26-0.19Matches
2022-202335Ipswich Towneng ENG3. League One2nd9344388.33.8479356102.0086+2+0.52-0.99Matches
2023-202436Wycombeeng ENG3. League One10th171,1376727.512.61286952271.121322-9-0.71-1.13Matches
2023-202436FG Roverseng ENG4. League Two24th151,2298229.713.71488121201.071024-14-1.03-0.41Matches
19 Seasons11 Clubs3 Leagues65855,9528556.3621.7635873012315261.47441377+64+0.20+0.03116.5140.4-23.9-0.24-0.03
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
Derby County (8 Seasons)1 League31628,1288984.9312.531690224041.59338246+92+0.41+0.4366.171.8-5.8-0.11+0.05
Carlisle United (3 Seasons)1 League807,0538856.878.4791
Coventry City (2 Seasons)1 League918,1809098.890.9910
Bristol City (2 Seasons)1 League402,4346129.427.0346
Huddersfield (2 Seasons)2 Leagues302,6088731.529.0308615010.812035-15-0.74-0.5119.731.3-11.6-0.58-0.16
Wycombe (2 Seasons)2 Leagues201,3226616.014.71486962271.121322-9-0.71-1.13
Blackpool (1 Season)1 League292,2167653.524.626822132731.343027+3+0.12+0.4530.837.3-6.5-0.26-0.19
MK Dons (1 Season)1 League181,5388537.117.11790171811.332217+5+0.29+0.40
FG Rovers (1 Season)1 League151,2298229.713.71488121201.071024-14-1.03-0.41
Cheltenham (1 Season)1 League109009021.710.0100
Ipswich Town (1 Season)1 League9344388.33.8479356102.0086+2+0.52-0.99
Derby County (1 Season)1 League145452.30.51450003.000000.00+0.56
Championship (12 Seasons)45740,3398881.2448.24548726032781.50388308+80+0.29+0.44116.5140.4-23.9-0.24-0.03
League One (8 Seasons)18314,1997834.3157.816587291813181.394345-2-0.06-0.78
League Two (2 Seasons)181,4147917.115.71688122201.071024-14-1.03-0.41
PL2 — Div. 1 (1 Season)145452.30.51450003.000000.00+0.56
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-201527Derby Countyeng ENGFA Cup9th327090100.03.03903002.0042+2+0.67Matches
2014-201527Derby Countyeng ENGLeague Cup5th545090100.05.05905002.40115+6+1.20Matches
2015-201628Derby Countyeng ENGFA Cup17th1909050.01.01901000.0013-2-2.00-3.00Matches
2015-201628Derby Countyeng ENGLeague Cup57th00001Matches
2016-201729Derby Countyeng ENGEFL Cup17th3300100100.03.331003001.3324-2-0.60Matches
2016-201729Derby Countyeng ENGFA Cup17th3300100100.03.331003001.3356-1-0.30Matches
2017-201830Derby Countyeng ENGEFL Cup33rd00001Matches
2017-201830Derby Countyeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2018-201931Derby Countyeng ENGEFL Cup9th439098100.04.34984002.25105+5+1.15Matches
2018-201931Derby Countyeng ENGFA Cup9th439098100.04.34984001.256600.00Matches
2019-202032Derby Countyeng ENGEFL Cup33rd00002Matches
2020-202133MK Donseng ENGFA Cup33rd221010563.62.321052002.0021+1+0.43+0.43Matches
2021-202234Blackpooleng ENGEFL CupRd21909050.01.01901010.0023-1-1.00-4.00Matches
2021-202234Blackpooleng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202335Ipswich Towneng ENGFA Cup32709060.03.03903013.00111+10+3.33+3.83Matches
2023-202436Wycombeeng ENGEFL CupRd221035257.21.1190111301.501100.00-1.17Matches
2023-202436Wycombeeng ENGFA Cup2582932.20.60022901.500000.00+0.74Matches
10 Seasons5 Clubs2 Leagues353,1018973.334.532953232461.695641+15+0.44+0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (6 Seasons)2 Leagues242,2809580.925.3249524041.673933+6+0.24-0.76
Wycombe (1 Season)2 Leagues41614044.71.8190132401.501100.000.00
Ipswich Town (1 Season)1 League32709060.03.03903013.00111+10+3.33+3.83
Blackpool (1 Season)2 Leagues21809066.72.02902010.0035-2-1.00-4.00
MK Dons (1 Season)1 League221010563.62.321052002.0021+1+0.43+0.43
FA Cup (9 Seasons)201,7688877.519.618951822911.553023+7+0.36+0.53
EFL Cup (8 Seasons)151,3338968.414.814941411351.872618+8+0.54-1.62
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
201427ie Rep. of IrelandFriendlies (M)43609057.14.04904021.0058-3-0.75-1.42Matches
201528ie Rep. of IrelandFriendlies (M)00001Matches
201629ie Rep. of IrelandFriendlies (M)1909020.01.01901040.0012-1-1.00-2.25Matches
201629ie Rep. of IrelandUEFA EuroR1621809050.02.02902021.502200.00+1.50Matches
201629ie Rep. of IrelandUEFA Euro Qualifying54509041.75.05905051.4054+1+0.20-1.80Matches
201730ie Rep. of IrelandFriendlies (M)1909033.31.01901020.0013-2-2.00-2.50Matches
201831ie Rep. of IrelandWCQ21809016.72.02902081.002200.00-0.40Matches
201831ie Rep. of IrelandFriendlies (M)1909020.01.01901001.001100.00+0.50Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd32709075.03.03903010.6701-1-0.33+2.67Matches
201932ie Rep. of IrelandFriendlies (M)00001Matches
202134ie Rep. of IrelandUEFA Euro Qualifying54509053.65.05900002.2062+4+0.80+1.26Matches
7 Seasons1 Club5 Leagues242,1609037.324.02490190261.252325-2-0.08-0.51
Friendlies (M) (6 Seasons)76309030.47.079070100.71814-6-0.86-1.32
UEFA Euro Qualifying (2 Seasons)109009046.910.010905051.80116+5+0.50-0.56
UEFA Nations League (1 Season)32709075.03.03903010.6701-1-0.33+2.67
WCQ (1 Season)21809016.72.02902081.002200.00-0.40
UEFA Euro (1 Season)21809050.02.02902021.502200.00+1.50

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
2005-200618Bristol Cityeng ENG3. League One4.62013
2005-200618Wycombeeng ENG4. League Two2.1102
2006-200719Bristol Cityeng ENG3. League One22.46021
2007-200820Carlisle Unitedeng ENG3. League One7.0107
2007-200820Cheltenhameng ENG3. League One10.02012
2007-200820Huddersfieldeng ENG3. League One8.82010
2008-200921Carlisle Unitedeng ENG3. League One30.95128
2009-201022Carlisle Unitedeng ENG3. League One40.57049
2010-201123Coventry Cityeng ENG2. Championship46.04036
2011-201224Coventry Cityeng ENG2. Championship44.93126
2012-201325Derby Countyeng ENG2. Championship46.03028
2013-201426Derby Countyeng ENG2. Championship40.13123
2014-201527Derby Countyeng ENG2. Championship44.54024Matches
2014-201527Derby Countyeng ENGFA Cup3.00000Matches
2014-201527Derby Countyeng ENGLeague Cup5.00000Matches
2015-201628Derby Countyeng ENG2. Championship45.59026Matches
2015-201628Derby Countyeng ENGFA Cup1.00000Matches
2016-201729Derby Countyeng ENG2. Championship41.54001700000000Matches
2016-201729Derby Countyeng ENGEFL Cup3.3000120002000Matches
2016-201729Derby Countyeng ENGFA Cup3.30000Matches
2017-201830Derby Countyeng ENG2. Championship41.14001746284134010Matches
2017-201830Derby Countyeng ENGFA Cup1.00000010010Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 10.50000Matches
2018-201931Derby Countyeng ENG2. Championship45.8500203538422400024117812059.7Matches
2018-201931Derby Countyeng ENGEFL Cup4.3100130001001Matches
2018-201931Derby Countyeng ENGFA Cup4.3000140032000Matches
2019-202032Derby Countyeng ENG2. Championship8.020068134801045261268.4Matches
2020-202133Huddersfieldeng ENG2. Championship20.21008701208000106845759.6Matches
2020-202133MK Donseng ENGFA Cup2.30001200010Matches
2020-202133MK Donseng ENG3. League One17.1300711027100Matches
2021-202234Blackpooleng ENG2. Championship24.6000714012113000133775259.7Matches
2021-202234Blackpooleng ENGEFL Cup1.00001000020Matches
2021-202234Blackpooleng ENGFA Cup1.00000200000Matches
2022-202335Ipswich Towneng ENGFA Cup3.01002000000Matches
2022-202335Ipswich Towneng ENG3. League One3.80000400630Matches
2023-202436Wycombeeng ENGEFL Cup1.10000000110Matches
2023-202436Wycombeeng ENGFA Cup0.60000100000Matches
2023-202436Wycombeeng ENG3. League One12.6100510011360Matches
2023-202436FG Roverseng ENG4. League Two13.710053111061Matches
19 Seasons11 Clubs5 Leagues656.1753040415282516812202252536524160.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (8 Seasons)3 Leagues337.9351016498719907202128620413260.7
Carlisle United (3 Seasons)1 League78.413184
Coventry City (2 Seasons)1 League90.97162
Bristol City (2 Seasons)1 League27.08034
Huddersfield (2 Seasons)2 Leagues29.030018701208000106845759.6
Wycombe (2 Seasons)4 Leagues16.5200711011470
Blackpool (1 Season)3 Leagues26.6000816012115000133775259.7
MK Dons (1 Season)2 Leagues19.4300813027110
FG Rovers (1 Season)1 League13.710053111061
Ipswich Town (1 Season)2 Leagues6.81002400630
Cheltenham (1 Season)1 League10.02012
Derby County (1 Season)1 League0.50000
Championship (12 Seasons)448.242202381106211288702052536524160.2
FA Cup (9 Seasons)19.6100491034000
League One (8 Seasons)157.82910152250326190
EFL Cup (8 Seasons)14.8100350016001
League Two (2 Seasons)15.720073111061
PL2 — Div. 1 (1 Season)0.50000
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
2005-200618Wycombe1 League2.1102
2005-200618Bristol City1 League4.62013
2006-200719Bristol City1 League22.46021
2007-200820Cheltenham1 League10.02012
2007-200820Huddersfield1 League8.82010
2007-200820Carlisle United1 League7.0107
2008-200921Carlisle United1 League30.95128
2009-201022Carlisle United1 League40.57049
2010-201123Coventry City1 League46.04036
2011-201224Coventry City1 League44.93126
2012-201325Derby County1 League46.03028
2013-201426Derby County1 League40.13123
2014-201527Derby County3 Leagues52.5400240
2015-201628Derby County3 Leagues46.5900260
2016-201729Derby County3 Leagues48.24001820002000
2017-201830Derby County1 League0.50000
2017-201830Derby County3 Leagues42.14001746384135010
2018-201931Derby County3 Leagues54.5600224238452700124117812059.7
2019-202032Derby County2 Leagues8.020068134801045261268.4
2020-202133Huddersfield1 League20.21008701208000106845759.6
2020-202133MK Dons2 Leagues19.4300813027110
2021-202234Blackpool3 Leagues26.6000816012115000133775259.7
2022-202335Ipswich Town2 Leagues6.81002400630
2023-202436Wycombe3 Leagues14.4100511011470
2023-202436FG Rovers1 League13.710053111061
19 Seasons11 Clubs5 Leagues656.1753040415282516812202252536524160.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (8 Seasons)3 Leagues337.9351016498719907202128620413260.7
Carlisle United (3 Seasons)1 League78.413184
Coventry City (2 Seasons)1 League90.97162
Bristol City (2 Seasons)1 League27.08034
Huddersfield (2 Seasons)2 Leagues29.030018701208000106845759.6
Wycombe (2 Seasons)4 Leagues16.5200711011470
Blackpool (1 Season)3 Leagues26.6000816012115000133775259.7
MK Dons (1 Season)2 Leagues19.4300813027110
FG Rovers (1 Season)1 League13.710053111061
Ipswich Town (1 Season)2 Leagues6.81002400630
Cheltenham (1 Season)1 League10.02012
Derby County (1 Season)1 League0.50000
Championship (12 Seasons)448.242202381106211288702052536524160.2
FA Cup (9 Seasons)19.6100491034000
League One (8 Seasons)157.82910152250326190
EFL Cup (8 Seasons)14.8100350016001
League Two (2 Seasons)15.720073111061
PL2 — Div. 1 (1 Season)0.50000
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
2005-200618Wycombeeng ENG4. League Two6th2.1102
2005-200618Bristol Cityeng ENG3. League One9th4.62013
2006-200719Bristol Cityeng ENG3. League One2nd22.46021
2007-200820Cheltenhameng ENG3. League One19th10.02012
2007-200820Huddersfieldeng ENG3. League One10th8.82010
2007-200820Carlisle Unitedeng ENG3. League One4th7.0107
2008-200921Carlisle Unitedeng ENG3. League One20th30.95128
2009-201022Carlisle Unitedeng ENG3. League One14th40.57049
2010-201123Coventry Cityeng ENG2. Championship18th46.04036
2011-201224Coventry Cityeng ENG2. Championship23rd44.93126
2012-201325Derby Countyeng ENG2. Championship10th46.03028
2013-201426Derby Countyeng ENG2. Championship3rd40.13123
2014-201527Derby Countyeng ENG2. Championship8th44.54024Matches
2015-201628Derby Countyeng ENG2. Championship5th45.59026Matches
2016-201729Derby Countyeng ENG2. Championship9th41.54001700000000Matches
2017-201830Derby Countyeng ENGJr. PL2 — Div. 110th0.50000Matches
2017-201830Derby Countyeng ENG2. Championship6th41.14001746284134010Matches
2018-201931Derby Countyeng ENG2. Championship6th45.8500203538422400024117812059.7Matches
2019-202032Derby Countyeng ENG2. Championship10th8.020068134801045261268.4Matches
2020-202133Huddersfieldeng ENG2. Championship20th20.21008701208000106845759.6Matches
2020-202133MK Donseng ENG3. League One13th17.1300711027100Matches
2021-202234Blackpooleng ENG2. Championship16th24.6000714012113000133775259.7Matches
2022-202335Ipswich Towneng ENG3. League One2nd3.80000400630Matches
2023-202436Wycombeeng ENG3. League One10th12.6100510011360Matches
2023-202436FG Roverseng ENG4. League Two24th13.710053111061Matches
19 Seasons11 Clubs3 Leagues621.7733039713872516411202152536524160.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (8 Seasons)1 League312.5341016189619876602028620413260.7
Carlisle United (3 Seasons)1 League78.413184
Coventry City (2 Seasons)1 League90.97162
Bristol City (2 Seasons)1 League27.08034
Huddersfield (2 Seasons)2 Leagues29.030018701208000106845759.6
Wycombe (2 Seasons)2 Leagues14.7200710011360
Blackpool (1 Season)1 League24.6000714012113000133775259.7
MK Dons (1 Season)1 League17.1300711027100
FG Rovers (1 Season)1 League13.710053111061
Cheltenham (1 Season)1 League10.02012
Ipswich Town (1 Season)1 League3.80000400630
Derby County (1 Season)1 League0.50000
Championship (12 Seasons)448.242202381106211288702052536524160.2
League One (8 Seasons)157.82910152250326190
League Two (2 Seasons)15.720073111061
PL2 — Div. 1 (1 Season)0.50000
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-201527Derby Countyeng ENGFA Cup9th3.00000Matches
2014-201527Derby Countyeng ENGLeague Cup5th5.00000Matches
2015-201628Derby Countyeng ENGFA Cup17th1.00000Matches
2016-201729Derby Countyeng ENGEFL Cup17th3.3000120002000Matches
2016-201729Derby Countyeng ENGFA Cup17th3.30000Matches
2017-201830Derby Countyeng ENGFA Cup33rd1.00000010010Matches
2018-201931Derby Countyeng ENGEFL Cup9th4.3100130001001Matches
2018-201931Derby Countyeng ENGFA Cup9th4.3000140032000Matches
2020-202133MK Donseng ENGFA Cup33rd2.30001200010Matches
2021-202234Blackpooleng ENGEFL CupRd21.00001000020Matches
2021-202234Blackpooleng ENGFA Cup1.00000200000Matches
2022-202335Ipswich Towneng ENGFA Cup3.01002000000Matches
2023-202436Wycombeeng ENGEFL CupRd21.10000000110Matches
2023-202436Wycombeeng ENGFA Cup0.60000100000Matches
10 Seasons5 Clubs2 Leagues34.520071410410001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (6 Seasons)2 Leagues25.3100391036001
Wycombe (1 Season)2 Leagues1.80000100110
Ipswich Town (1 Season)1 League3.01002000000
Blackpool (1 Season)2 Leagues2.00001200020
MK Dons (1 Season)1 League2.30001200010
FA Cup (9 Seasons)19.6100491034000
EFL Cup (8 Seasons)14.8100350016001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201427ie Rep. of IrelandFriendlies (M)4.00001Matches
201629ie Rep. of IrelandFriendlies (M)1.00000Matches
201629ie Rep. of IrelandUEFA EuroR162.0000140060000Matches
201629ie Rep. of IrelandUEFA Euro Qualifying5.0000652095000Matches
201730ie Rep. of IrelandFriendlies (M)1.00000Matches
201831ie Rep. of IrelandWCQ2.00000Matches
201831ie Rep. of IrelandFriendlies (M)1.00000Matches
2018-201931ie Rep. of IrelandUEFA Nations League23rd3.00000Matches
202134ie Rep. of IrelandUEFA Euro Qualifying5.0000030066000Matches
7 Seasons1 Club5 Leagues24.0000712202111001
Friendlies (M) (6 Seasons)7.00001
UEFA Euro Qualifying (2 Seasons)10.000068201511000
UEFA Nations League (1 Season)3.00000
WCQ (1 Season)2.00000
UEFA Euro (1 Season)2.0000140060000

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.