Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200717Norwich Cityeng ENG2. Championship18131,20913.4415400100.300.070.370.300.37
2007-200818Norwich Cityeng ENG2. Championship733183.5000000000.000.000.000.000.00
2008-200919Luton Towneng ENG4. League Two40393,38037.6115161100710.290.130.430.290.43
2009-201020Norwich Cityeng ENG3. League One42363,22535.8178251700600.470.220.700.470.70
2010-201121Norwich Cityeng ENG2. Championship30212,03022.6426400200.180.090.270.180.27
2011-201222Crystal Palaceeng ENG2. Championship26201,75619.5718611300.360.050.410.310.36Matches
2011-201222Norwich Cityeng ENG1. Premier League432382.6000000000.000.000.000.000.00Matches
2012-201323Derby Countyeng ENG2. Championship13121,07311.9213200100.170.080.250.170.25Matches
2012-201323Swindon Towneng ENG3. League One1266357.1112011300.140.140.280.000.14Matches
2012-201323Norwich Cityeng ENG1. Premier League1040.0000000000.000.000.000.000.00Matches
2013-201424Derby Countyeng ENG2. Championship44443,77541.9208281646810.480.190.670.380.57
2014-201525Derby Countyeng ENG2. Championship35312,82331.4183211535400.570.100.670.480.57Matches
2014-201525Derby Countyeng ENGFA Cup21981.1101011000.920.000.920.000.00Matches
2014-201525Derby Countyeng ENGLeague Cup533213.6202111100.560.000.560.280.28Matches
2015-201626Derby Countyeng ENG2. Championship45423,77341.91510251412500.360.240.600.330.57Matches
2015-201626Derby Countyeng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2015-201626Derby Countyeng ENGLeague Cup10310.3000000000.000.000.000.000.00Matches
2016-201727Fulhameng ENG2. Championship31272,35026.110212825510.380.080.460.310.38Matches
2016-201727Derby Countyeng ENG2. Championship533013.3000000000.000.000.000.000.00Matches
2016-201727Derby Countyeng ENGEFL Cup11700.8000000000.000.000.000.000.00Matches
2016-201727Fulhameng ENGFA Cup11820.9112100001.101.102.201.102.20Matches
2017-201828Derby Countyeng ENG2. Championship2358509.4112100100.110.110.210.110.21Matches
2017-201828Readingeng ENG2. Championship1044284.8101100100.210.000.210.210.21Matches
2017-201828Derby Countyeng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2017-201828Derby Countyeng ENGFA Cup00Matches
2018-201929Hull Cityeng ENG2. Championship30151,40815.6213200303.83.81.75.5544760.130.060.190.130.190.240.110.350.240.35Matches
2018-201929Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 1332703.0101100100.330.000.330.330.33Matches
2019-202030Derby Countyeng ENG2. Championship35252,08823.211617922308.56.92.59.48491400.470.260.730.390.650.370.110.470.300.40Matches
2019-202030Derby Countyeng ENGFA Cup332632.9112100000.340.340.680.340.68Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 1221802.0101100000.500.000.500.500.50Matches
2020-202131Bristol Cityeng ENG2. Championship26201,83520.4257200203.03.04.07.014581340.100.250.340.100.340.150.200.340.150.34Matches
2020-202131Bristol Cityeng ENGEFL Cup21971.1101100000.930.000.930.930.93Matches
2020-202131Bristol Cityeng ENGFA Cup211051.2101100000.860.000.860.860.86Matches
2021-202232Bristol Cityeng ENG2. Championship45433,82142.51271911115013.712.94.717.6391212310.280.160.450.260.420.320.110.430.300.42Matches
2021-202232Bristol Cityeng ENGFA Cup11881.0000000000.000.000.000.000.00Matches
2022-202333Bristol Cityeng ENG2. Championship1735115.7101100101.21.20.11.3417290.180.000.180.180.180.210.010.230.210.23Matches
2022-202333QPReng ENG2. Championship16121,04011.6404400103.03.00.23.3227580.350.000.350.350.350.260.020.280.260.28Matches
2022-202333Bristol Cityeng ENGEFL Cup221591.8000000000.000.000.000.000.00Matches
17 Seasons10 Clubs6 Leagues57944540,545450.515066216133172563333.230.913.244.0723166680.330.150.480.300.440.280.110.390.260.37
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 (7 Seasons)3 Leagues21517315,736174.871321035912172318.56.92.59.48491400.410.180.590.340.520.370.110.470.300.40
Norwich City (6 Seasons)3 Leagues102767,02478.02511362500900.320.140.460.320.46
Bristol City (3 Seasons)3 Leagues95716,61673.517122916118017.917.18.825.9571963940.230.160.390.220.380.260.130.390.250.38
Derby County (2 Seasons)1 League554505.0202200100.400.000.400.400.40
Luton Town (1 Season)1 League40393,38037.6115161100710.290.130.430.290.43
Fulham (1 Season)2 Leagues32282,43227.011314925510.410.110.520.330.44
Hull City (1 Season)2 Leagues31161,49816.6213200303.83.81.75.5544760.120.060.180.120.180.240.110.350.240.35
Crystal Palace (1 Season)1 League26201,75619.5718611300.360.050.410.310.36
QPR (1 Season)1 League16121,04011.6404400103.03.00.23.3227580.350.000.350.350.350.260.020.280.260.28
Swindon Town (1 Season)1 League1266357.1112011300.140.140.280.000.14
Reading (1 Season)1 League1044284.8101100100.210.000.210.210.21
Championship (15 Seasons)45634331,389348.811448162100142246233.230.913.244.0723166680.330.140.460.290.420.280.110.390.260.37
FA Cup (8 Seasons)1198169.1437311000.440.330.770.330.66
League Cup (6 Seasons)1398589.5314211100.310.100.420.210.31
League One (2 Seasons)54423,86042.9189271711900.420.210.630.400.61
Premier League (2 Seasons)532422.7000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)554505.0202200100.400.000.400.400.40
League Two (1 Season)40393,38037.6115161100710.290.130.430.290.43
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200717Norwich City1 League18131,20913.4415400100.300.070.370.300.37
2007-200818Norwich City1 League733183.5000000000.000.000.000.000.00
2008-200919Luton Town1 League40393,38037.6115161100710.290.130.430.290.43
2009-201020Norwich City1 League42363,22535.8178251700600.470.220.700.470.70
2010-201121Norwich City1 League30212,03022.6426400200.180.090.270.180.27
2011-201222Crystal Palace1 League26201,75619.5718611300.360.050.410.310.36
2011-201222Norwich City1 League432382.6000000000.000.000.000.000.00
2012-201323Norwich City1 League1040.0000000000.000.000.000.000.00
2012-201323Swindon Town1 League1266357.1112011300.140.140.280.000.14
2012-201323Derby County1 League13121,07311.9213200100.170.080.250.170.25
2013-201424Derby County1 League44443,77541.9208281646810.480.190.670.380.57
2014-201525Derby County3 Leagues42353,24236.0213241657500.580.080.670.440.53
2015-201626Derby County3 Leagues47433,89443.31511261412500.350.250.600.320.58
2016-201727Fulham2 Leagues32282,43227.011314925510.410.110.520.330.44
2016-201727Derby County2 Leagues643714.1000000000.000.000.000.000.00
2017-201828Derby County3 Leagues2571,03011.4123100100.090.170.260.090.26
2017-201828Reading1 League1044284.8101100100.210.000.210.210.21
2018-201929Hull City2 Leagues31161,49816.6213200303.83.81.75.5544760.120.060.180.120.180.240.110.350.240.35
2018-201929Derby County1 League332703.0101100100.330.000.330.330.33
2019-202030Derby County1 League221802.0101100000.500.000.500.500.50
2019-202030Derby County2 Leagues38282,35126.1127191022308.56.92.59.48491400.460.270.730.380.650.370.110.470.300.40
2020-202131Bristol City3 Leagues30222,03722.6459400203.03.04.07.014581340.180.220.400.180.400.150.200.340.150.34
2021-202232Bristol City2 Leagues46443,90943.41271911115013.712.94.717.6391212310.280.160.440.250.410.320.110.430.300.42
2022-202333Bristol City2 Leagues1956707.4101100101.21.20.11.3417290.130.000.130.130.130.210.010.230.210.23
2022-202333QPR1 League16121,04011.6404400103.03.00.23.3227580.350.000.350.350.350.260.020.280.260.28
17 Seasons10 Clubs6 Leagues57944540,545450.515066216133172563333.230.913.244.0723166680.330.150.480.300.440.280.110.390.260.37
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 (7 Seasons)3 Leagues21517315,736174.871321035912172318.56.92.59.48491400.410.180.590.340.520.370.110.470.300.40
Norwich City (6 Seasons)3 Leagues102767,02478.02511362500900.320.140.460.320.46
Bristol City (3 Seasons)3 Leagues95716,61673.517122916118017.917.18.825.9571963940.230.160.390.220.380.260.130.390.250.38
Derby County (2 Seasons)1 League554505.0202200100.400.000.400.400.40
Luton Town (1 Season)1 League40393,38037.6115161100710.290.130.430.290.43
Fulham (1 Season)2 Leagues32282,43227.011314925510.410.110.520.330.44
Hull City (1 Season)2 Leagues31161,49816.6213200303.83.81.75.5544760.120.060.180.120.180.240.110.350.240.35
Crystal Palace (1 Season)1 League26201,75619.5718611300.360.050.410.310.36
QPR (1 Season)1 League16121,04011.6404400103.03.00.23.3227580.350.000.350.350.350.260.020.280.260.28
Swindon Town (1 Season)1 League1266357.1112011300.140.140.280.000.14
Reading (1 Season)1 League1044284.8101100100.210.000.210.210.21
Championship (15 Seasons)45634331,389348.811448162100142246233.230.913.244.0723166680.330.140.460.290.420.280.110.390.260.37
FA Cup (8 Seasons)1198169.1437311000.440.330.770.330.66
League Cup (6 Seasons)1398589.5314211100.310.100.420.210.31
League One (2 Seasons)54423,86042.9189271711900.420.210.630.400.61
Premier League (2 Seasons)532422.7000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)554505.0202200100.400.000.400.400.40
League Two (1 Season)40393,38037.6115161100710.290.130.430.290.43
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200717Norwich Cityeng ENG2. Championship16th18131,20913.4415400100.300.070.370.300.37
2007-200818Norwich Cityeng ENG2. Championship17th733183.5000000000.000.000.000.000.00
2008-200919Luton Towneng ENG4. League Two24th40393,38037.6115161100710.290.130.430.290.43
2009-201020Norwich Cityeng ENG3. League One1st42363,22535.8178251700600.470.220.700.470.70
2010-201121Norwich Cityeng ENG2. Championship2nd30212,03022.6426400200.180.090.270.180.27
2011-201222Crystal Palaceeng ENG2. Championship17th26201,75619.5718611300.360.050.410.310.36Matches
2011-201222Norwich Cityeng ENG1. Premier League12th432382.6000000000.000.000.000.000.00Matches
2012-201323Norwich Cityeng ENG1. Premier League11th1040.0000000000.000.000.000.000.00Matches
2012-201323Swindon Towneng ENG3. League One6th1266357.1112011300.140.140.280.000.14Matches
2012-201323Derby Countyeng ENG2. Championship10th13121,07311.9213200100.170.080.250.170.25Matches
2013-201424Derby Countyeng ENG2. Championship3rd44443,77541.9208281646810.480.190.670.380.57
2014-201525Derby Countyeng ENG2. Championship8th35312,82331.4183211535400.570.100.670.480.57Matches
2015-201626Derby Countyeng ENG2. Championship5th45423,77341.91510251412500.360.240.600.330.57Matches
2016-201727Fulhameng ENG2. Championship6th31272,35026.110212825510.380.080.460.310.38Matches
2016-201727Derby Countyeng ENG2. Championship9th533013.3000000000.000.000.000.000.00Matches
2017-201828Derby Countyeng ENG2. Championship6th2358509.4112100100.110.110.210.110.21Matches
2017-201828Readingeng ENG2. Championship20th1044284.8101100100.210.000.210.210.21Matches
2018-201929Hull Cityeng ENG2. Championship13th30151,40815.6213200303.83.81.75.5544760.130.060.190.130.190.240.110.350.240.35Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th332703.0101100100.330.000.330.330.33Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th221802.0101100000.500.000.500.500.50Matches
2019-202030Derby Countyeng ENG2. Championship10th35252,08823.211617922308.56.92.59.48491400.470.260.730.390.650.370.110.470.300.40Matches
2020-202131Bristol Cityeng ENG2. Championship19th26201,83520.4257200203.03.04.07.014581340.100.250.340.100.340.150.200.340.150.34Matches
2021-202232Bristol Cityeng ENG2. Championship17th45433,82142.51271911115013.712.94.717.6391212310.280.160.450.260.420.320.110.430.300.42Matches
2022-202333Bristol Cityeng ENG2. Championship14th1735115.7101100101.21.20.11.3417290.180.000.180.180.180.210.010.230.210.23Matches
2022-202333QPReng ENG2. Championship20th16121,04011.6404400103.03.00.23.3227580.350.000.350.350.350.260.020.280.260.28Matches
17 Seasons10 Clubs4 Leagues55542738,871431.914362205128152362333.230.913.244.0723166680.330.140.470.300.440.280.110.390.260.37
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 (7 Seasons)1 League20016214,683163.16729965710152218.56.92.59.48491400.410.180.590.350.530.370.110.470.300.40
Norwich City (6 Seasons)3 Leagues102767,02478.02511362500900.320.140.460.320.46
Bristol City (3 Seasons)1 League88666,16768.515122714118017.917.18.825.9571963940.220.180.390.200.380.260.130.390.250.38
Derby County (2 Seasons)1 League554505.0202200100.400.000.400.400.40
Luton Town (1 Season)1 League40393,38037.6115161100710.290.130.430.290.43
Fulham (1 Season)1 League31272,35026.110212825510.380.080.460.310.38
Hull City (1 Season)1 League30151,40815.6213200303.83.81.75.5544760.130.060.190.130.190.240.110.350.240.35
Crystal Palace (1 Season)1 League26201,75619.5718611300.360.050.410.310.36
QPR (1 Season)1 League16121,04011.6404400103.03.00.23.3227580.350.000.350.350.350.260.020.280.260.28
Swindon Town (1 Season)1 League1266357.1112011300.140.140.280.000.14
Reading (1 Season)1 League1044284.8101100100.210.000.210.210.21
Championship (15 Seasons)45634331,389348.811448162100142246233.230.913.244.0723166680.330.140.460.290.420.280.110.390.260.37
League One (2 Seasons)54423,86042.9189271711900.420.210.630.400.61
Premier League (2 Seasons)532422.7000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)554505.0202200100.400.000.400.400.40
League Two (1 Season)40393,38037.6115161100710.290.130.430.290.43
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-201525Derby Countyeng ENGFA Cup9th21981.1101011000.920.000.920.000.00Matches
2014-201525Derby Countyeng ENGLeague Cup5th533213.6202111100.560.000.560.280.28Matches
2015-201626Derby Countyeng ENGFA Cup17th11901.0011000000.001.001.000.001.00Matches
2015-201626Derby Countyeng ENGLeague Cup57th10310.3000000000.000.000.000.000.00Matches
2016-201727Fulhameng ENGFA Cup9th11820.9112100001.101.102.201.102.20Matches
2016-201727Derby Countyeng ENGEFL Cup17th11700.8000000000.000.000.000.000.00Matches
2017-201828Derby Countyeng ENGEFL Cup33rd221802.0011000000.000.500.500.000.50Matches
2017-201828Derby Countyeng ENGFA Cup33rd00Matches
2018-201929Hull Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202030Derby Countyeng ENGFA Cup9th332632.9112100000.340.340.680.340.68Matches
2020-202131Bristol Cityeng ENGEFL Cup17th21971.1101100000.930.000.930.930.93Matches
2020-202131Bristol Cityeng ENGFA Cup9th211051.2101100000.860.000.860.860.86Matches
2021-202232Bristol Cityeng ENGFA Cup11881.0000000000.000.000.000.000.00Matches
2022-202333Bristol Cityeng ENGEFL CupRd3221591.8000000000.000.000.000.000.00Matches
9 Seasons4 Clubs2 Leagues24181,67418.67411522100.380.220.590.270.48
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 (5 Seasons)2 Leagues15111,05311.7437222100.340.260.600.170.43
Bristol City (3 Seasons)2 Leagues754495.0202200000.400.000.400.400.40
Hull City (1 Season)1 League11901.0000000000.000.000.000.000.00
Fulham (1 Season)1 League11820.9112100001.101.102.201.102.20
FA Cup (8 Seasons)1198169.1437311000.440.330.770.330.66
League Cup (6 Seasons)1398589.5314211100.310.100.420.210.31
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
201425sct ScotlandFriendlies (M)11450.5000000000.000.000.000.000.00Matches
201627sct ScotlandFriendlies (M)211211.3000000000.000.000.000.000.00Matches
201627sct ScotlandUEFA Euro Qualifying511411.6112100000.640.641.280.641.28Matches
201728sct ScotlandFriendlies (M)11610.7000000000.000.000.000.000.00Matches
201829sct ScotlandWCQ832903.2202200000.620.000.620.620.62Matches
4 Seasons1 Club3 Leagues1776587.3314300000.410.140.550.410.55
Friendlies (M) (3 Seasons)432272.5000000000.000.000.000.000.00
WCQ (1 Season)832903.2202200000.620.000.620.620.62
UEFA Euro Qualifying (1 Season)511411.6112100000.640.641.280.641.28

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200717Norwich Cityeng ENG2. Championship13.44151.120.2700
2007-200818Norwich Cityeng ENG2. Championship3.5000.0000
2008-200919Luton Towneng ENG4. League Two37.611330.880.3300
2009-201020Norwich Cityeng ENG3. League One35.817621.730.2700
2010-201121Norwich Cityeng ENG2. Championship22.64351.550.1100
2011-201222Crystal Palaceeng ENG2. Championship19.57180.920.3311Matches
2011-201222Norwich Cityeng ENG1. Premier League2.6020.760.0000Matches
2012-201323Derby Countyeng ENG2. Championship11.92171.430.1200Matches
2012-201323Swindon Towneng ENG3. League One7.1150.710.0011Matches
2012-201323Norwich Cityeng ENG1. Premier League0.0000.0000Matches
2013-201424Derby Countyeng ENG2. Championship41.920491.170.3346
2014-201525Derby Countyeng ENG2. Championship31.418381.210.3935Matches
2014-201525Derby Countyeng ENGFA Cup1.1111Matches
2014-201525Derby Countyeng ENGLeague Cup3.6211Matches
2015-201626Derby Countyeng ENG2. Championship41.915410.980.3412Matches
2015-201626Derby Countyeng ENGFA Cup1.0000Matches
2015-201626Derby Countyeng ENGLeague Cup0.3000Matches
2016-201727Fulhameng ENG2. Championship26.1100270.001.030.3025Matches
2016-201727Derby Countyeng ENG2. Championship3.30030.000.900.0000Matches
2016-201727Derby Countyeng ENGEFL Cup0.80000.000.0000Matches
2016-201727Fulhameng ENGFA Cup0.9100Matches
2017-201828Derby Countyeng ENG2. Championship9.4118527.81.910.530.060.2000Matches
2017-201828Readingeng ENG2. Championship4.818225.01.680.420.130.5000Matches
2017-201828Derby Countyeng ENGEFL Cup2.00200.01.000.000.0000Matches
2018-201929Hull Cityeng ENG2. Championship15.6216850.01.020.510.130.2511.60003.83.80.24-1.8-1.8Matches
2018-201929Hull Cityeng ENGFA Cup1.00000.000.0000Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.0100Matches
2019-202030Derby Countyeng ENG2. Championship23.211361336.11.550.560.250.6913.81228.56.90.19+2.5+2.1Matches
2019-202030Derby Countyeng ENGFA Cup2.915240.01.710.680.200.5000Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.0100Matches
2020-202131Bristol Cityeng ENG2. Championship20.4227829.61.320.390.070.2513.21003.03.00.11-1.0-1.0Matches
2020-202131Bristol Cityeng ENGEFL Cup1.114125.03.710.930.251.0000Matches
2020-202131Bristol Cityeng ENGFA Cup1.214250.03.431.710.250.5000Matches
2021-202232Bristol Cityeng ENG2. Championship42.512823239.01.930.750.130.3413.621113.712.90.16-1.7-1.9Matches
2021-202232Bristol Cityeng ENGFA Cup1.0022100.02.052.050.000.0000Matches
2022-202333Bristol Cityeng ENG2. Championship5.718225.01.410.350.130.5012.81001.21.20.15-0.2-0.2Matches
2022-202333QPReng ENG2. Championship11.6421628.61.820.520.190.6711.30003.03.00.14+1.0+1.0Matches
2022-202333Bristol Cityeng ENGEFL Cup1.804125.02.260.570.000.0000Matches
17 Seasons10 Clubs6 Leagues450.515023742948.11.360.970.180.3113.15172533.230.90.16-1.2-1.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 (7 Seasons)3 Leagues174.8716116837.71.460.990.180.3513.8112178.56.90.19+2.5+2.1
Norwich City (6 Seasons)3 Leagues78.0251141.460.2200
Bristol City (3 Seasons)3 Leagues73.5171314836.61.780.650.120.3313.541117.917.10.15-2.9-3.1
Derby County (2 Seasons)1 League5.0200
Luton Town (1 Season)1 League37.611330.880.3300
Fulham (1 Season)2 Leagues27.0110270.001.030.3025
Hull City (1 Season)2 Leagues16.6216850.00.960.480.130.2511.60003.83.80.24-1.8-1.8
Crystal Palace (1 Season)1 League19.57180.920.3311
QPR (1 Season)1 League11.6421628.61.820.520.190.6711.30003.03.00.14+1.0+1.0
Swindon Town (1 Season)1 League7.1150.710.0011
Reading (1 Season)1 League4.818225.01.680.420.130.5000
Championship (15 Seasons)348.811421631949.11.330.910.180.3113.15142233.230.90.16-1.2-1.9
FA Cup (8 Seasons)9.1411654.51.810.990.180.3311
League Cup (6 Seasons)9.5310220.01.780.360.100.5011
League One (2 Seasons)42.918671.560.2511
Premier League (2 Seasons)2.7020.740.0000
PL2 — Div. 1 (2 Seasons)5.0200
League Two (1 Season)37.611330.880.3300
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200717Norwich City1 League13.44151.120.2700
2007-200818Norwich City1 League3.5000.0000
2008-200919Luton Town1 League37.611330.880.3300
2009-201020Norwich City1 League35.817621.730.2700
2010-201121Norwich City1 League22.64351.550.1100
2011-201222Crystal Palace1 League19.57180.920.3311
2011-201222Norwich City1 League2.6020.760.0000
2012-201323Norwich City1 League0.0000.0000
2012-201323Swindon Town1 League7.1150.710.0011
2012-201323Derby County1 League11.92171.430.1200
2013-201424Derby County1 League41.920491.170.3346
2014-201525Derby County3 Leagues36.021381.210.3957
2015-201626Derby County3 Leagues43.315410.980.3412
2016-201727Fulham2 Leagues27.0110270.001.030.3025
2016-201727Derby County2 Leagues4.10030.000.730.0000
2017-201828Derby County3 Leagues11.4120525.01.750.440.050.2000
2017-201828Reading1 League4.818225.01.680.420.130.5000
2018-201929Hull City2 Leagues16.6216850.00.960.480.130.2511.60003.83.80.24-1.8-1.8
2018-201929Derby County1 League3.0100
2019-202030Derby County1 League2.0100
2019-202030Derby County2 Leagues26.112411536.61.570.570.240.6713.81228.56.90.19+2.5+2.1
2020-202131Bristol City3 Leagues22.64351131.41.550.490.110.3613.21003.03.00.11-1.0-1.0
2021-202232Bristol City2 Leagues43.412843440.51.930.780.130.3213.621113.712.90.16-1.7-1.9
2022-202333Bristol City2 Leagues7.4112325.01.610.400.080.3312.81001.21.20.15-0.2-0.2
2022-202333QPR1 League11.6421628.61.820.520.190.6711.30003.03.00.14+1.0+1.0
17 Seasons10 Clubs6 Leagues450.515023742948.11.360.970.180.3113.15172533.230.90.16-1.2-1.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 (7 Seasons)3 Leagues174.8716116837.71.460.990.180.3513.8112178.56.90.19+2.5+2.1
Norwich City (6 Seasons)3 Leagues78.0251141.460.2200
Bristol City (3 Seasons)3 Leagues73.5171314836.61.780.650.120.3313.541117.917.10.15-2.9-3.1
Derby County (2 Seasons)1 League5.0200
Luton Town (1 Season)1 League37.611330.880.3300
Fulham (1 Season)2 Leagues27.0110270.001.030.3025
Hull City (1 Season)2 Leagues16.6216850.00.960.480.130.2511.60003.83.80.24-1.8-1.8
Crystal Palace (1 Season)1 League19.57180.920.3311
QPR (1 Season)1 League11.6421628.61.820.520.190.6711.30003.03.00.14+1.0+1.0
Swindon Town (1 Season)1 League7.1150.710.0011
Reading (1 Season)1 League4.818225.01.680.420.130.5000
Championship (15 Seasons)348.811421631949.11.330.910.180.3113.15142233.230.90.16-1.2-1.9
FA Cup (8 Seasons)9.1411654.51.810.990.180.3311
League Cup (6 Seasons)9.5310220.01.780.360.100.5011
League One (2 Seasons)42.918671.560.2511
Premier League (2 Seasons)2.7020.740.0000
PL2 — Div. 1 (2 Seasons)5.0200
League Two (1 Season)37.611330.880.3300
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.44151.120.2700
2007-200818Norwich Cityeng ENG2. Championship17th3.5000.0000
2008-200919Luton Towneng ENG4. League Two24th37.611330.880.3300
2009-201020Norwich Cityeng ENG3. League One1st35.817621.730.2700
2010-201121Norwich Cityeng ENG2. Championship2nd22.64351.550.1100
2011-201222Crystal Palaceeng ENG2. Championship17th19.57180.920.3311Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.6020.760.0000Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.0000.0000Matches
2012-201323Swindon Towneng ENG3. League One6th7.1150.710.0011Matches
2012-201323Derby Countyeng ENG2. Championship10th11.92171.430.1200Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.920491.170.3346
2014-201525Derby Countyeng ENG2. Championship8th31.418381.210.3935Matches
2015-201626Derby Countyeng ENG2. Championship5th41.915410.980.3412Matches
2016-201727Fulhameng ENG2. Championship6th26.1100270.001.030.3025Matches
2016-201727Derby Countyeng ENG2. Championship9th3.30030.000.900.0000Matches
2017-201828Derby Countyeng ENG2. Championship6th9.4118527.81.910.530.060.2000Matches
2017-201828Readingeng ENG2. Championship20th4.818225.01.680.420.130.5000Matches
2018-201929Hull Cityeng ENG2. Championship13th15.6216850.01.020.510.130.2511.60003.83.80.24-1.8-1.8Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.0100Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.0100Matches
2019-202030Derby Countyeng ENG2. Championship10th23.211361336.11.550.560.250.6913.81228.56.90.19+2.5+2.1Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.4227829.61.320.390.070.2513.21003.03.00.11-1.0-1.0Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.512823239.01.930.750.130.3413.621113.712.90.16-1.7-1.9Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.718225.01.410.350.130.5012.81001.21.20.15-0.2-0.2Matches
2022-202333QPReng ENG2. Championship20th11.6421628.61.820.520.190.6711.30003.03.00.14+1.0+1.0Matches
17 Seasons10 Clubs4 Leagues431.914321642149.11.330.970.180.3013.15152333.230.90.16-1.2-1.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 (7 Seasons)1 League163.1675416638.91.501.020.190.3413.8110158.56.90.19+2.5+2.1
Norwich City (6 Seasons)3 Leagues78.0251141.460.2200
Bristol City (3 Seasons)1 League68.5151174235.91.710.610.120.3313.541117.917.10.15-2.9-3.1
Derby County (2 Seasons)1 League5.0200
Luton Town (1 Season)1 League37.611330.880.3300
Fulham (1 Season)1 League26.1100270.001.030.3025
Hull City (1 Season)1 League15.6216850.01.020.510.130.2511.60003.83.80.24-1.8-1.8
Crystal Palace (1 Season)1 League19.57180.920.3311
QPR (1 Season)1 League11.6421628.61.820.520.190.6711.30003.03.00.14+1.0+1.0
Swindon Town (1 Season)1 League7.1150.710.0011
Reading (1 Season)1 League4.818225.01.680.420.130.5000
Championship (15 Seasons)348.811421631949.11.330.910.180.3113.15142233.230.90.16-1.2-1.9
League One (2 Seasons)42.918671.560.2511
Premier League (2 Seasons)2.7020.740.0000
PL2 — Div. 1 (2 Seasons)5.0200
League Two (1 Season)37.611330.880.3300
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-201525Derby Countyeng ENGFA Cup9th1.1111Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.6211Matches
2015-201626Derby Countyeng ENGFA Cup17th1.0000Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.3000Matches
2016-201727Fulhameng ENGFA Cup9th0.9100Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.80000.000.0000Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.00200.01.000.000.0000Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.00000.000.0000Matches
2019-202030Derby Countyeng ENGFA Cup9th2.915240.01.710.680.200.5000Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.114125.03.710.930.251.0000Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.214250.03.431.710.250.5000Matches
2021-202232Bristol Cityeng ENGFA Cup1.0022100.02.052.050.000.0000Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.804125.02.260.570.000.0000Matches
9 Seasons4 Clubs2 Leagues18.6721838.11.800.680.140.3822
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Derby County (5 Seasons)2 Leagues11.747228.61.230.350.140.5022
Bristol City (3 Seasons)2 Leagues5.0214642.92.811.200.140.3300
Hull City (1 Season)1 League1.00000.000.0000
Fulham (1 Season)1 League0.9100
FA Cup (8 Seasons)9.1411654.51.810.990.180.3311
League Cup (6 Seasons)9.5310220.01.780.360.100.5011
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
201425sct ScotlandFriendlies (M)0.5000Matches
201627sct ScotlandFriendlies (M)1.3000Matches
201627sct ScotlandUEFA Euro Qualifying1.618337.55.111.910.130.3300Matches
201728sct ScotlandFriendlies (M)0.7000Matches
201829sct ScotlandWCQ3.2200Matches
4 Seasons1 Club3 Leagues7.338337.55.111.910.130.3300
Friendlies (M) (3 Seasons)2.5000
WCQ (1 Season)3.2200
UEFA Euro Qualifying (1 Season)1.618337.55.111.910.130.3300

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200717Norwich Cityeng ENG2. Championship13.41
2007-200818Norwich Cityeng ENG2. Championship3.50
2008-200919Luton Towneng ENG4. League Two37.65
2009-201020Norwich Cityeng ENG3. League One35.88
2010-201121Norwich Cityeng ENG2. Championship22.62
2011-201222Crystal Palaceeng ENG2. Championship19.51Matches
2011-201222Norwich Cityeng ENG1. Premier League2.60Matches
2012-201323Derby Countyeng ENG2. Championship11.91Matches
2012-201323Swindon Towneng ENG3. League One7.11Matches
2012-201323Norwich Cityeng ENG1. Premier League0.00Matches
2013-201424Derby Countyeng ENG2. Championship41.98
2014-201525Derby Countyeng ENG2. Championship31.43Matches
2014-201525Derby Countyeng ENGFA Cup1.10Matches
2014-201525Derby Countyeng ENGLeague Cup3.60Matches
2015-201626Derby Countyeng ENG2. Championship41.910Matches
2015-201626Derby Countyeng ENGFA Cup1.01Matches
2015-201626Derby Countyeng ENGLeague Cup0.30Matches
2016-201727Fulhameng ENG2. Championship26.12Matches
2016-201727Derby Countyeng ENG2. Championship3.30Matches
2016-201727Derby Countyeng ENGEFL Cup0.80Matches
2016-201727Fulhameng ENGFA Cup0.91Matches
2017-201828Derby Countyeng ENG2. Championship9.41Matches
2017-201828Readingeng ENG2. Championship4.80Matches
2017-201828Derby Countyeng ENGEFL Cup2.01Matches
2018-201929Hull Cityeng ENG2. Championship15.634252465.3420192622632469.87712163.6121770.611.71.0-0.7162113044Matches
2018-201929Hull Cityeng ENGFA Cup1.00Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.00Matches
2019-202030Derby Countyeng ENG2. Championship23.251273469.86615126035847076.211416569.1213658.362.52.2+3.5302712149Matches
2019-202030Derby Countyeng ENGFA Cup2.91Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.00Matches
2020-202131Bristol Cityeng ENG2. Championship20.444566566.96139132326437171.214018675.3173056.754.03.2+1.0313215258Matches
2020-202131Bristol Cityeng ENGEFL Cup1.10Matches
2020-202131Bristol Cityeng ENGFA Cup1.20Matches
2021-202232Bristol Cityeng ENG2. Championship42.5745129457.69426290148972267.718735852.2185135.374.73.6+2.33886252121Matches
2021-202232Bristol Cityeng ENGFA Cup1.00Matches
2022-202333Bristol Cityeng ENG2. Championship5.711717068.814114817910674.5263966.73837.500.10.2-0.12134017Matches
2022-202333QPReng ENG2. Championship11.615327655.418335619815563.2387054.331225.000.20.5-0.26158027Matches
2022-202333Bristol Cityeng ENGEFL Cup1.80Matches
17 Seasons10 Clubs6 Leagues450.52314366363.22962574521514214870.558293962.07415448.16613.210.7+52.8123194775316
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 (7 Seasons)3 Leagues174.851273469.86615126035847076.211416569.1213658.3322.52.2+29.5302712149
Norwich City (6 Seasons)3 Leagues78.011
Bristol City (3 Seasons)3 Leagues73.51307212961.4169764705832119969.435358360.5388942.7128.87.0+3.271131444196
Derby County (2 Seasons)1 League5.00
Luton Town (1 Season)1 League37.65
Fulham (1 Season)2 Leagues27.03
Hull City (1 Season)2 Leagues16.634252465.3420192622632469.87712163.6121770.611.71.0-0.7162113044
Crystal Palace (1 Season)1 League19.51
QPR (1 Season)1 League11.615327655.418335619815563.2387054.331225.000.20.5-0.26158027
Swindon Town (1 Season)1 League7.11
Reading (1 Season)1 League4.80
Championship (15 Seasons)348.82314366363.22962574521514214870.558293962.07415448.14813.210.7+34.8123194775316
FA Cup (8 Seasons)9.13
League Cup (6 Seasons)9.51
League One (2 Seasons)42.99
Premier League (2 Seasons)2.70
PL2 — Div. 1 (2 Seasons)5.00
League Two (1 Season)37.65
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200717Norwich City1 League13.41
2007-200818Norwich City1 League3.50
2008-200919Luton Town1 League37.65
2009-201020Norwich City1 League35.88
2010-201121Norwich City1 League22.62
2011-201222Crystal Palace1 League19.51
2011-201222Norwich City1 League2.60
2012-201323Norwich City1 League0.00
2012-201323Swindon Town1 League7.11
2012-201323Derby County1 League11.91
2013-201424Derby County1 League41.98
2014-201525Derby County3 Leagues36.03
2015-201626Derby County3 Leagues43.311
2016-201727Fulham2 Leagues27.03
2016-201727Derby County2 Leagues4.10
2017-201828Derby County3 Leagues11.42
2017-201828Reading1 League4.80
2018-201929Hull City2 Leagues16.634252465.3420192622632469.87712163.6121770.611.71.0-0.7162113044
2018-201929Derby County1 League3.00
2019-202030Derby County1 League2.00
2019-202030Derby County2 Leagues26.151273469.86615126035847076.211416569.1213658.372.52.2+4.5302712149
2020-202131Bristol City3 Leagues22.644566566.96139132326437171.214018675.3173056.754.03.2+1.0313215258
2021-202232Bristol City2 Leagues43.4745129457.69426290148972267.718735852.2185135.374.73.6+2.33886252121
2022-202333Bristol City2 Leagues7.411717068.814114817910674.5263966.73837.500.10.2-0.12134017
2022-202333QPR1 League11.615327655.418335619815563.2387054.331225.000.20.5-0.26158027
17 Seasons10 Clubs6 Leagues450.52314366363.22962574521514214870.558293962.07415448.16613.210.7+52.8123194775316
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 (7 Seasons)3 Leagues174.851273469.86615126035847076.211416569.1213658.3322.52.2+29.5302712149
Norwich City (6 Seasons)3 Leagues78.011
Bristol City (3 Seasons)3 Leagues73.51307212961.4169764705832119969.435358360.5388942.7128.87.0+3.271131444196
Derby County (2 Seasons)1 League5.00
Luton Town (1 Season)1 League37.65
Fulham (1 Season)2 Leagues27.03
Hull City (1 Season)2 Leagues16.634252465.3420192622632469.87712163.6121770.611.71.0-0.7162113044
Crystal Palace (1 Season)1 League19.51
QPR (1 Season)1 League11.615327655.418335619815563.2387054.331225.000.20.5-0.26158027
Swindon Town (1 Season)1 League7.11
Reading (1 Season)1 League4.80
Championship (15 Seasons)348.82314366363.22962574521514214870.558293962.07415448.14813.210.7+34.8123194775316
FA Cup (8 Seasons)9.13
League Cup (6 Seasons)9.51
League One (2 Seasons)42.99
Premier League (2 Seasons)2.70
PL2 — Div. 1 (2 Seasons)5.00
League Two (1 Season)37.65
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.41
2007-200818Norwich Cityeng ENG2. Championship17th3.50
2008-200919Luton Towneng ENG4. League Two24th37.65
2009-201020Norwich Cityeng ENG3. League One1st35.88
2010-201121Norwich Cityeng ENG2. Championship2nd22.62
2011-201222Crystal Palaceeng ENG2. Championship17th19.51Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.60Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.00Matches
2012-201323Swindon Towneng ENG3. League One6th7.11Matches
2012-201323Derby Countyeng ENG2. Championship10th11.91Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.98
2014-201525Derby Countyeng ENG2. Championship8th31.43Matches
2015-201626Derby Countyeng ENG2. Championship5th41.910Matches
2016-201727Fulhameng ENG2. Championship6th26.12Matches
2016-201727Derby Countyeng ENG2. Championship9th3.30Matches
2017-201828Derby Countyeng ENG2. Championship6th9.41Matches
2017-201828Readingeng ENG2. Championship20th4.80Matches
2018-201929Hull Cityeng ENG2. Championship13th15.634252465.3420192622632469.87712163.6121770.611.71.0-0.7162113044Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.00Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.00Matches
2019-202030Derby Countyeng ENG2. Championship10th23.251273469.86615126035847076.211416569.1213658.362.52.2+3.5302712149Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.444566566.96139132326437171.214018675.3173056.754.03.2+1.0313215258Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.5745129457.69426290148972267.718735852.2185135.374.73.6+2.33886252121Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.711717068.814114817910674.5263966.73837.500.10.2-0.12134017Matches
2022-202333QPReng ENG2. Championship20th11.615327655.418335619815563.2387054.331225.000.20.5-0.26158027Matches
17 Seasons10 Clubs4 Leagues431.92314366363.22962574521514214870.558293962.07415448.16213.210.7+48.8123194775316
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 (7 Seasons)1 League163.151273469.86615126035847076.211416569.1213658.3292.52.2+26.5302712149
Norwich City (6 Seasons)3 Leagues78.011
Bristol City (3 Seasons)1 League68.51307212961.4169764705832119969.435358360.5388942.7128.87.0+3.271131444196
Derby County (2 Seasons)1 League5.00
Luton Town (1 Season)1 League37.65
Fulham (1 Season)1 League26.12
Hull City (1 Season)1 League15.634252465.3420192622632469.87712163.6121770.611.71.0-0.7162113044
Crystal Palace (1 Season)1 League19.51
QPR (1 Season)1 League11.615327655.418335619815563.2387054.331225.000.20.5-0.26158027
Swindon Town (1 Season)1 League7.11
Reading (1 Season)1 League4.80
Championship (15 Seasons)348.82314366363.22962574521514214870.558293962.07415448.14813.210.7+34.8123194775316
League One (2 Seasons)42.99
Premier League (2 Seasons)2.70
PL2 — Div. 1 (2 Seasons)5.00
League Two (1 Season)37.65
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-201525Derby Countyeng ENGFA Cup9th1.10Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.60Matches
2015-201626Derby Countyeng ENGFA Cup17th1.01Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.30Matches
2016-201727Fulhameng ENGFA Cup9th0.91Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.80Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.01Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.00Matches
2019-202030Derby Countyeng ENGFA Cup9th2.91Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.10Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.20Matches
2021-202232Bristol Cityeng ENGFA Cup1.00Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.80Matches
9 Seasons4 Clubs2 Leagues18.64
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 (5 Seasons)2 Leagues11.73
Bristol City (3 Seasons)2 Leagues5.00
Hull City (1 Season)1 League1.00
Fulham (1 Season)1 League0.91
FA Cup (8 Seasons)9.13
League Cup (6 Seasons)9.51
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
201425sct ScotlandFriendlies (M)0.50Matches
201627sct ScotlandFriendlies (M)1.30Matches
201627sct ScotlandUEFA Euro Qualifying1.61Matches
201728sct ScotlandFriendlies (M)0.70Matches
201829sct ScotlandWCQ3.20Matches
4 Seasons1 Club3 Leagues7.31
Friendlies (M) (3 Seasons)2.50
WCQ (1 Season)3.20
UEFA Euro Qualifying (1 Season)1.61

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200717Norwich Cityeng ENG2. Championship13.4
2007-200818Norwich Cityeng ENG2. Championship3.5
2008-200919Luton Towneng ENG4. League Two37.6
2009-201020Norwich Cityeng ENG3. League One35.8
2010-201121Norwich Cityeng ENG2. Championship22.6
2011-201222Crystal Palaceeng ENG2. Championship19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League2.6Matches
2012-201323Derby Countyeng ENG2. Championship11.9Matches
2012-201323Swindon Towneng ENG3. League One7.1Matches
2012-201323Norwich Cityeng ENG1. Premier League0.0Matches
2013-201424Derby Countyeng ENG2. Championship41.9
2014-201525Derby Countyeng ENG2. Championship31.4Matches
2014-201525Derby Countyeng ENGFA Cup1.1Matches
2014-201525Derby Countyeng ENGLeague Cup3.6Matches
2015-201626Derby Countyeng ENG2. Championship41.9Matches
2015-201626Derby Countyeng ENGFA Cup1.0Matches
2015-201626Derby Countyeng ENGLeague Cup0.3Matches
2016-201727Fulhameng ENG2. Championship26.10Matches
2016-201727Derby Countyeng ENG2. Championship3.30Matches
2016-201727Derby Countyeng ENGEFL Cup0.80Matches
2016-201727Fulhameng ENGFA Cup0.9Matches
2017-201828Derby Countyeng ENG2. Championship9.47Matches
2017-201828Readingeng ENG2. Championship4.84Matches
2017-201828Derby Countyeng ENGEFL Cup2.00Matches
2018-201929Hull Cityeng ENG2. Championship15.6524518411110000034229Matches
2018-201929Hull Cityeng ENGFA Cup1.01Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.0Matches
2019-202030Derby Countyeng ENG2. Championship23.273471911118320000512419Matches
2019-202030Derby Countyeng ENGFA Cup2.92Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.0Matches
2020-202131Bristol Cityeng ENG2. Championship20.46656544212700000445714Matches
2020-202131Bristol Cityeng ENGEFL Cup1.10Matches
2020-202131Bristol Cityeng ENGFA Cup1.22Matches
2021-202232Bristol Cityeng ENG2. Championship42.51294127882403030000745836Matches
2021-202232Bristol Cityeng ENGFA Cup1.00Matches
2022-202333Bristol Cityeng ENG2. Championship5.7170169000020000011711Matches
2022-202333QPReng ENG2. Championship11.6276274100020000015318Matches
2022-202333Bristol Cityeng ENGEFL Cup1.80Matches
17 Seasons10 Clubs6 Leagues450.536633612286711615000023142387
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (7 Seasons)3 Leagues174.8734719111181220000512419
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)3 Leagues73.52129210112452413000013071651
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)2 Leagues27.00
Hull City (1 Season)2 Leagues16.6524518411120000034229
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.6276274100020000015318
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.84
Championship (15 Seasons)348.836633612286711565000023142387
FA Cup (8 Seasons)9.15
League Cup (6 Seasons)9.50
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200717Norwich City1 League13.4
2007-200818Norwich City1 League3.5
2008-200919Luton Town1 League37.6
2009-201020Norwich City1 League35.8
2010-201121Norwich City1 League22.6
2011-201222Crystal Palace1 League19.5
2011-201222Norwich City1 League2.6
2012-201323Norwich City1 League0.0
2012-201323Swindon Town1 League7.1
2012-201323Derby County1 League11.9
2013-201424Derby County1 League41.9
2014-201525Derby County3 Leagues36.0
2015-201626Derby County3 Leagues43.3
2016-201727Fulham2 Leagues27.00
2016-201727Derby County2 Leagues4.10
2017-201828Derby County3 Leagues11.47
2017-201828Reading1 League4.84
2018-201929Hull City2 Leagues16.6524518411120000034229
2018-201929Derby County1 League3.0
2019-202030Derby County1 League2.0
2019-202030Derby County2 Leagues26.173471911118520000512419
2020-202131Bristol City3 Leagues22.66656544212900000445714
2021-202232Bristol City2 Leagues43.41294127882403030000745836
2022-202333Bristol City2 Leagues7.4170169000020000011711
2022-202333QPR1 League11.6276274100020000015318
17 Seasons10 Clubs6 Leagues450.536633612286711615000023142387
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (7 Seasons)3 Leagues174.8734719111181220000512419
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)3 Leagues73.52129210112452413000013071651
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)2 Leagues27.00
Hull City (1 Season)2 Leagues16.6524518411120000034229
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.6276274100020000015318
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.84
Championship (15 Seasons)348.836633612286711565000023142387
FA Cup (8 Seasons)9.15
League Cup (6 Seasons)9.50
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.4
2007-200818Norwich Cityeng ENG2. Championship17th3.5
2008-200919Luton Towneng ENG4. League Two24th37.6
2009-201020Norwich Cityeng ENG3. League One1st35.8
2010-201121Norwich Cityeng ENG2. Championship2nd22.6
2011-201222Crystal Palaceeng ENG2. Championship17th19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.6Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.0Matches
2012-201323Swindon Towneng ENG3. League One6th7.1Matches
2012-201323Derby Countyeng ENG2. Championship10th11.9Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.9
2014-201525Derby Countyeng ENG2. Championship8th31.4Matches
2015-201626Derby Countyeng ENG2. Championship5th41.9Matches
2016-201727Fulhameng ENG2. Championship6th26.10Matches
2016-201727Derby Countyeng ENG2. Championship9th3.30Matches
2017-201828Derby Countyeng ENG2. Championship6th9.47Matches
2017-201828Readingeng ENG2. Championship20th4.84Matches
2018-201929Hull Cityeng ENG2. Championship13th15.6524518411110000034229Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.0Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.0Matches
2019-202030Derby Countyeng ENG2. Championship10th23.273471911118320000512419Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.46656544212700000445714Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.51294127882403030000745836Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.7170169000020000011711Matches
2022-202333QPReng ENG2. Championship20th11.6276274100020000015318Matches
17 Seasons10 Clubs4 Leagues431.936633612286711565000023142387
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (7 Seasons)1 League163.1734719111181020000512419
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)1 League68.52129210112452393000013071651
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)1 League26.10
Hull City (1 Season)1 League15.6524518411110000034229
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.6276274100020000015318
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.84
Championship (15 Seasons)348.836633612286711565000023142387
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
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-201525Derby Countyeng ENGFA Cup9th1.1Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.6Matches
2015-201626Derby Countyeng ENGFA Cup17th1.0Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.3Matches
2016-201727Fulhameng ENGFA Cup9th0.9Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.80Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.00Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.01Matches
2019-202030Derby Countyeng ENGFA Cup9th2.92Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.10Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.22Matches
2021-202232Bristol Cityeng ENGFA Cup1.00Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.80Matches
9 Seasons4 Clubs2 Leagues18.65
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Derby County (5 Seasons)2 Leagues11.72
Bristol City (3 Seasons)2 Leagues5.02
Hull City (1 Season)1 League1.01
Fulham (1 Season)1 League0.9
FA Cup (8 Seasons)9.15
League Cup (6 Seasons)9.50
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
201425sct ScotlandFriendlies (M)0.5Matches
201627sct ScotlandFriendlies (M)1.3Matches
201627sct ScotlandUEFA Euro Qualifying1.61Matches
201728sct ScotlandFriendlies (M)0.7Matches
201829sct ScotlandWCQ3.2Matches
4 Seasons1 Club3 Leagues7.31
Friendlies (M) (3 Seasons)2.5
WCQ (1 Season)3.2
UEFA Euro Qualifying (1 Season)1.61

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2006-200717Norwich Cityeng ENG2. Championship13.4
2007-200818Norwich Cityeng ENG2. Championship3.5
2008-200919Luton Towneng ENG4. League Two37.6
2009-201020Norwich Cityeng ENG3. League One35.8
2010-201121Norwich Cityeng ENG2. Championship22.6
2011-201222Crystal Palaceeng ENG2. Championship19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League2.6Matches
2012-201323Derby Countyeng ENG2. Championship11.9Matches
2012-201323Swindon Towneng ENG3. League One7.1Matches
2012-201323Norwich Cityeng ENG1. Premier League0.0Matches
2013-201424Derby Countyeng ENG2. Championship41.9
2014-201525Derby Countyeng ENG2. Championship31.4Matches
2014-201525Derby Countyeng ENGFA Cup1.1Matches
2014-201525Derby Countyeng ENGLeague Cup3.6Matches
2015-201626Derby Countyeng ENG2. Championship41.9Matches
2015-201626Derby Countyeng ENGFA Cup1.0Matches
2015-201626Derby Countyeng ENGLeague Cup0.3Matches
2016-201727Fulhameng ENG2. Championship26.1Matches
2016-201727Derby Countyeng ENG2. Championship3.3Matches
2016-201727Derby Countyeng ENGEFL Cup0.8Matches
2016-201727Fulhameng ENGFA Cup0.9Matches
2017-201828Derby Countyeng ENG2. Championship9.4Matches
2017-201828Readingeng ENG2. Championship4.8Matches
2017-201828Derby Countyeng ENGEFL Cup2.0Matches
2018-201929Hull Cityeng ENG2. Championship15.6382.43261046180.51500030Matches
2018-201929Hull Cityeng ENGFA Cup1.0Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.0Matches
2019-202030Derby Countyeng ENG2. Championship23.2562.41500222090.39900000Matches
2019-202030Derby Countyeng ENGFA Cup2.9Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.0Matches
2020-202131Bristol Cityeng ENG2. Championship20.4452.21420012050.25500000Matches
2020-202131Bristol Cityeng ENGEFL Cup1.1Matches
2020-202131Bristol Cityeng ENGFA Cup1.2Matches
2021-202232Bristol Cityeng ENG2. Championship42.5942.218000851120.28900201Matches
2021-202232Bristol Cityeng ENGFA Cup1.0Matches
2022-202333Bristol Cityeng ENG2. Championship5.771.2350002010.18100000Matches
2022-202333QPReng ENG2. Championship11.6181.56130023000.00000000Matches
2022-202333Bristol Cityeng ENGEFL Cup1.8Matches
17 Seasons10 Clubs6 Leagues450.52582.172161217202350.292900231
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (7 Seasons)3 Leagues174.8562.41500222090.39900000
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)3 Leagues73.51462.1312700991180.261500201
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)2 Leagues27.0
Hull City (1 Season)2 Leagues16.6382.43261046180.51500030
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.6181.56130023000.00000000
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.8
Championship (15 Seasons)348.82582.172161217202350.292900231
FA Cup (8 Seasons)9.1
League Cup (6 Seasons)9.5
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2006-200717Norwich City1 League13.4
2007-200818Norwich City1 League3.5
2008-200919Luton Town1 League37.6
2009-201020Norwich City1 League35.8
2010-201121Norwich City1 League22.6
2011-201222Crystal Palace1 League19.5
2011-201222Norwich City1 League2.6
2012-201323Norwich City1 League0.0
2012-201323Swindon Town1 League7.1
2012-201323Derby County1 League11.9
2013-201424Derby County1 League41.9
2014-201525Derby County3 Leagues36.0
2015-201626Derby County3 Leagues43.3
2016-201727Fulham2 Leagues27.0
2016-201727Derby County2 Leagues4.1
2017-201828Derby County3 Leagues11.4
2017-201828Reading1 League4.8
2018-201929Hull City2 Leagues16.6382.43261046180.51500030
2018-201929Derby County1 League3.0
2019-202030Derby County1 League2.0
2019-202030Derby County2 Leagues26.1562.41500222090.39900000
2020-202131Bristol City3 Leagues22.6452.21420012050.25500000
2021-202232Bristol City2 Leagues43.4942.218000851120.28900201
2022-202333Bristol City2 Leagues7.471.2350002010.18100000
2022-202333QPR1 League11.6181.56130023000.00000000
17 Seasons10 Clubs6 Leagues450.52582.172161217202350.292900231
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (7 Seasons)3 Leagues174.8562.41500222090.39900000
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)3 Leagues73.51462.1312700991180.261500201
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)2 Leagues27.0
Hull City (1 Season)2 Leagues16.6382.43261046180.51500030
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.6181.56130023000.00000000
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.8
Championship (15 Seasons)348.82582.172161217202350.292900231
FA Cup (8 Seasons)9.1
League Cup (6 Seasons)9.5
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.4
2007-200818Norwich Cityeng ENG2. Championship17th3.5
2008-200919Luton Towneng ENG4. League Two24th37.6
2009-201020Norwich Cityeng ENG3. League One1st35.8
2010-201121Norwich Cityeng ENG2. Championship2nd22.6
2011-201222Crystal Palaceeng ENG2. Championship17th19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.6Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.0Matches
2012-201323Swindon Towneng ENG3. League One6th7.1Matches
2012-201323Derby Countyeng ENG2. Championship10th11.9Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.9
2014-201525Derby Countyeng ENG2. Championship8th31.4Matches
2015-201626Derby Countyeng ENG2. Championship5th41.9Matches
2016-201727Fulhameng ENG2. Championship6th26.1Matches
2016-201727Derby Countyeng ENG2. Championship9th3.3Matches
2017-201828Derby Countyeng ENG2. Championship6th9.4Matches
2017-201828Readingeng ENG2. Championship20th4.8Matches
2018-201929Hull Cityeng ENG2. Championship13th15.6382.43261046180.51500030Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.0Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.0Matches
2019-202030Derby Countyeng ENG2. Championship10th23.2562.41500222090.39900000Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.4452.21420012050.25500000Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.5942.218000851120.28900201Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.771.2350002010.18100000Matches
2022-202333QPReng ENG2. Championship20th11.6181.56130023000.00000000Matches
17 Seasons10 Clubs4 Leagues431.92582.172161217202350.292900231
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (7 Seasons)1 League163.1562.41500222090.39900000
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)1 League68.51462.1312700991180.261500201
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)1 League26.1
Hull City (1 Season)1 League15.6382.43261046180.51500030
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.6181.56130023000.00000000
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.8
Championship (15 Seasons)348.82582.172161217202350.292900231
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
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-201525Derby Countyeng ENGFA Cup9th1.1Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.6Matches
2015-201626Derby Countyeng ENGFA Cup17th1.0Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.3Matches
2016-201727Fulhameng ENGFA Cup9th0.9Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.8Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.0Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.0Matches
2019-202030Derby Countyeng ENGFA Cup9th2.9Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.1Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.2Matches
2021-202232Bristol Cityeng ENGFA Cup1.0Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.8Matches
9 Seasons4 Clubs2 Leagues18.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Derby County (5 Seasons)2 Leagues11.7
Bristol City (3 Seasons)2 Leagues5.0
Hull City (1 Season)1 League1.0
Fulham (1 Season)1 League0.9
FA Cup (8 Seasons)9.1
League Cup (6 Seasons)9.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201425sct ScotlandFriendlies (M)0.5Matches
201627sct ScotlandFriendlies (M)1.3Matches
201627sct ScotlandUEFA Euro Qualifying1.6Matches
201728sct ScotlandFriendlies (M)0.7Matches
201829sct ScotlandWCQ3.2Matches
4 Seasons1 Club3 Leagues7.3
Friendlies (M) (3 Seasons)2.5
WCQ (1 Season)3.2
UEFA Euro Qualifying (1 Season)1.6

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200717Norwich Cityeng ENG2. Championship13.4
2007-200818Norwich Cityeng ENG2. Championship3.5
2008-200919Luton Towneng ENG4. League Two37.6
2009-201020Norwich Cityeng ENG3. League One35.8
2010-201121Norwich Cityeng ENG2. Championship22.6
2011-201222Crystal Palaceeng ENG2. Championship19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League2.6Matches
2012-201323Derby Countyeng ENG2. Championship11.9Matches
2012-201323Swindon Towneng ENG3. League One7.1Matches
2012-201323Norwich Cityeng ENG1. Premier League0.0Matches
2013-201424Derby Countyeng ENG2. Championship41.9
2014-201525Derby Countyeng ENG2. Championship31.4Matches
2014-201525Derby Countyeng ENGFA Cup1.1Matches
2014-201525Derby Countyeng ENGLeague Cup3.6Matches
2015-201626Derby Countyeng ENG2. Championship41.9Matches
2015-201626Derby Countyeng ENGFA Cup1.0Matches
2015-201626Derby Countyeng ENGLeague Cup0.3Matches
2016-201727Fulhameng ENG2. Championship26.100Matches
2016-201727Derby Countyeng ENG2. Championship3.300Matches
2016-201727Derby Countyeng ENGEFL Cup0.800Matches
2016-201727Fulhameng ENGFA Cup0.9Matches
2017-201828Derby Countyeng ENG2. Championship9.440Matches
2017-201828Readingeng ENG2. Championship4.830Matches
2017-201828Derby Countyeng ENGEFL Cup2.000Matches
2018-201929Hull Cityeng ENG2. Championship15.610737021118.29505212200Matches
2018-201929Hull Cityeng ENGFA Cup1.000Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.0Matches
2019-202030Derby Countyeng ENG2. Championship23.21322833837.551569417320Matches
2019-202030Derby Countyeng ENGFA Cup2.900Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.0Matches
2020-202131Bristol Cityeng ENG2. Championship20.413939131030.071165821390Matches
2020-202131Bristol Cityeng ENGEFL Cup1.100Matches
2020-202131Bristol Cityeng ENGFA Cup1.201Matches
2021-202232Bristol Cityeng ENG2. Championship42.513745462227.31617611821670Matches
2021-202232Bristol Cityeng ENGFA Cup1.000Matches
2022-202333Bristol Cityeng ENG2. Championship5.74212133100.001101590Matches
2022-202333QPReng ENG2. Championship11.6211102922.2721135140Matches
2022-202333Bristol Cityeng ENGEFL Cup1.820Matches
17 Seasons10 Clubs6 Leagues450.5553714329196330.24451203127811810
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 (7 Seasons)3 Leagues174.81362833837.551569417320
Norwich City (6 Seasons)3 Leagues78.00
Bristol City (3 Seasons)3 Leagues73.530208166123534.32329131618471150
Derby County (2 Seasons)1 League5.00
Luton Town (1 Season)1 League37.60
Fulham (1 Season)2 Leagues27.0000
Hull City (1 Season)2 Leagues16.610737021118.29505212200
Crystal Palace (1 Season)1 League19.50
QPR (1 Season)1 League11.6211102922.2721135140
Swindon Town (1 Season)1 League7.10
Reading (1 Season)1 League4.8300
Championship (15 Seasons)348.8553514329196330.24451203126811810
FA Cup (8 Seasons)9.1010
League Cup (6 Seasons)9.5200
League One (2 Seasons)42.90
Premier League (2 Seasons)2.70
PL2 — Div. 1 (2 Seasons)5.00
League Two (1 Season)37.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200717Norwich City1 League13.40
2007-200818Norwich City1 League3.50
2008-200919Luton Town1 League37.60
2009-201020Norwich City1 League35.80
2010-201121Norwich City1 League22.60
2011-201222Crystal Palace1 League19.50
2011-201222Norwich City1 League2.60
2012-201323Norwich City1 League0.00
2012-201323Swindon Town1 League7.10
2012-201323Derby County1 League11.90
2013-201424Derby County1 League41.90
2014-201525Derby County3 Leagues36.00
2015-201626Derby County3 Leagues43.30
2016-201727Fulham2 Leagues27.0000
2016-201727Derby County2 Leagues4.1000
2017-201828Derby County3 Leagues11.4400
2017-201828Reading1 League4.8300
2018-201929Hull City2 Leagues16.610737021118.29505212200
2018-201929Derby County1 League3.00
2019-202030Derby County1 League2.00
2019-202030Derby County2 Leagues26.11322833837.551569417320
2020-202131Bristol City3 Leagues22.613939131030.071165921390
2021-202232Bristol City2 Leagues43.413745462227.31617611821670
2022-202333Bristol City2 Leagues7.44412133100.001101590
2022-202333QPR1 League11.6211102922.2721135140
17 Seasons10 Clubs6 Leagues450.5553714329196330.24451203127811810
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 (7 Seasons)3 Leagues174.81362833837.551569417320
Norwich City (6 Seasons)3 Leagues78.00
Bristol City (3 Seasons)3 Leagues73.530208166123534.32329131618471150
Derby County (2 Seasons)1 League5.00
Luton Town (1 Season)1 League37.60
Fulham (1 Season)2 Leagues27.0000
Hull City (1 Season)2 Leagues16.610737021118.29505212200
Crystal Palace (1 Season)1 League19.50
QPR (1 Season)1 League11.6211102922.2721135140
Swindon Town (1 Season)1 League7.10
Reading (1 Season)1 League4.8300
Championship (15 Seasons)348.8553514329196330.24451203126811810
FA Cup (8 Seasons)9.1010
League Cup (6 Seasons)9.5200
League One (2 Seasons)42.90
Premier League (2 Seasons)2.70
PL2 — Div. 1 (2 Seasons)5.00
League Two (1 Season)37.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.4
2007-200818Norwich Cityeng ENG2. Championship17th3.5
2008-200919Luton Towneng ENG4. League Two24th37.6
2009-201020Norwich Cityeng ENG3. League One1st35.8
2010-201121Norwich Cityeng ENG2. Championship2nd22.6
2011-201222Crystal Palaceeng ENG2. Championship17th19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.6Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.0Matches
2012-201323Swindon Towneng ENG3. League One6th7.1Matches
2012-201323Derby Countyeng ENG2. Championship10th11.9Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.9
2014-201525Derby Countyeng ENG2. Championship8th31.4Matches
2015-201626Derby Countyeng ENG2. Championship5th41.9Matches
2016-201727Fulhameng ENG2. Championship6th26.100Matches
2016-201727Derby Countyeng ENG2. Championship9th3.300Matches
2017-201828Derby Countyeng ENG2. Championship6th9.440Matches
2017-201828Readingeng ENG2. Championship20th4.830Matches
2018-201929Hull Cityeng ENG2. Championship13th15.610737021118.29505212200Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.0Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.0Matches
2019-202030Derby Countyeng ENG2. Championship10th23.21322833837.551569417320Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.413939131030.071165821390Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.513745462227.31617611821670Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.74212133100.001101590Matches
2022-202333QPReng ENG2. Championship20th11.6211102922.2721135140Matches
17 Seasons10 Clubs4 Leagues431.9553514329196330.24451203126811810
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 (7 Seasons)1 League163.11362833837.551569417320
Norwich City (6 Seasons)3 Leagues78.00
Bristol City (3 Seasons)1 League68.530188166123534.32329131617471150
Derby County (2 Seasons)1 League5.00
Luton Town (1 Season)1 League37.60
Fulham (1 Season)1 League26.1000
Hull City (1 Season)1 League15.610737021118.29505212200
Crystal Palace (1 Season)1 League19.50
QPR (1 Season)1 League11.6211102922.2721135140
Swindon Town (1 Season)1 League7.10
Reading (1 Season)1 League4.8300
Championship (15 Seasons)348.8553514329196330.24451203126811810
League One (2 Seasons)42.90
Premier League (2 Seasons)2.70
PL2 — Div. 1 (2 Seasons)5.00
League Two (1 Season)37.60
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-201525Derby Countyeng ENGFA Cup9th1.1Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.6Matches
2015-201626Derby Countyeng ENGFA Cup17th1.0Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.3Matches
2016-201727Fulhameng ENGFA Cup9th0.9Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.800Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.000Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.000Matches
2019-202030Derby Countyeng ENGFA Cup9th2.900Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.100Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.201Matches
2021-202232Bristol Cityeng ENGFA Cup1.000Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.820Matches
9 Seasons4 Clubs2 Leagues18.6210
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 (5 Seasons)2 Leagues11.7000
Bristol City (3 Seasons)2 Leagues5.0210
Hull City (1 Season)1 League1.0000
Fulham (1 Season)1 League0.90
FA Cup (8 Seasons)9.1010
League Cup (6 Seasons)9.5200
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
201425sct ScotlandFriendlies (M)0.5Matches
201627sct ScotlandFriendlies (M)1.3Matches
201627sct ScotlandUEFA Euro Qualifying1.610Matches
201728sct ScotlandFriendlies (M)0.7Matches
201829sct ScotlandWCQ3.2Matches
4 Seasons1 Club3 Leagues7.3100
Friendlies (M) (3 Seasons)2.50
WCQ (1 Season)3.20
UEFA Euro Qualifying (1 Season)1.6100

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2006-200717Norwich Cityeng ENG2. Championship13.4
2007-200818Norwich Cityeng ENG2. Championship3.5
2008-200919Luton Towneng ENG4. League Two37.6
2009-201020Norwich Cityeng ENG3. League One35.8
2010-201121Norwich Cityeng ENG2. Championship22.6
2011-201222Crystal Palaceeng ENG2. Championship19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League2.6Matches
2012-201323Derby Countyeng ENG2. Championship11.9Matches
2012-201323Swindon Towneng ENG3. League One7.1Matches
2012-201323Norwich Cityeng ENG1. Premier League0.0Matches
2013-201424Derby Countyeng ENG2. Championship41.9
2014-201525Derby Countyeng ENG2. Championship31.4Matches
2014-201525Derby Countyeng ENGFA Cup1.1Matches
2014-201525Derby Countyeng ENGLeague Cup3.6Matches
2015-201626Derby Countyeng ENG2. Championship41.9Matches
2015-201626Derby Countyeng ENGFA Cup1.0Matches
2015-201626Derby Countyeng ENGLeague Cup0.3Matches
2016-201727Fulhameng ENG2. Championship26.1Matches
2016-201727Derby Countyeng ENG2. Championship3.3Matches
2016-201727Derby Countyeng ENGEFL Cup0.8Matches
2016-201727Fulhameng ENGFA Cup0.9Matches
2017-201828Derby Countyeng ENG2. Championship9.4Matches
2017-201828Readingeng ENG2. Championship4.8Matches
2017-201828Derby Countyeng ENGEFL Cup2.0Matches
2018-201929Hull Cityeng ENG2. Championship15.66442253356237276445240.0360.026074323456134752376Matches
2018-201929Hull Cityeng ENGFA Cup1.0Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.0Matches
2019-202030Derby Countyeng ENG2. Championship23.292337924643767292111763.6436.4488160347682154420734140Matches
2019-202030Derby Countyeng ENGFA Cup2.9Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.0Matches
2020-202131Bristol Cityeng ENG2. Championship20.485750102403355738571516.71493.33631429454141164013674134Matches
2020-202131Bristol Cityeng ENGEFL Cup1.1Matches
2020-202131Bristol Cityeng ENGFA Cup1.2Matches
2021-202232Bristol Cityeng ENG2. Championship42.5168482156845695143168328725.02175.08083258114339331198291327231Matches
2021-202232Bristol Cityeng ENGFA Cup1.0Matches
2022-202333Bristol Cityeng ENG2. Championship5.7222123310485192224250.0250.0914361204207416829Matches
2022-202333QPReng ENG2. Championship11.63561627144186463568225.0675.0153496118260112028858Matches
2022-202333Bristol Cityeng ENGEFL Cup1.8Matches
17 Seasons10 Clubs6 Leagues450.54686219463231619343804683712129.65070.4216379652545727923234933714668
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 (7 Seasons)3 Leagues174.892337924643767292111763.6436.4488160347682154420734140
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)3 Leagues73.52763144291135211352352762471021.33778.7126251231717574617145462169394
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)2 Leagues27.0
Hull City (1 Season)2 Leagues16.66442253356237276445240.0360.026074323456134752376
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.63561627144186463568225.0675.0153496118260112028858
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.8
Championship (15 Seasons)348.84686219463231619343804683712129.65070.4216379652545727923234933714668
FA Cup (8 Seasons)9.1
League Cup (6 Seasons)9.5
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2006-200717Norwich City1 League13.4
2007-200818Norwich City1 League3.5
2008-200919Luton Town1 League37.6
2009-201020Norwich City1 League35.8
2010-201121Norwich City1 League22.6
2011-201222Crystal Palace1 League19.5
2011-201222Norwich City1 League2.6
2012-201323Norwich City1 League0.0
2012-201323Swindon Town1 League7.1
2012-201323Derby County1 League11.9
2013-201424Derby County1 League41.9
2014-201525Derby County3 Leagues36.0
2015-201626Derby County3 Leagues43.3
2016-201727Fulham2 Leagues27.0
2016-201727Derby County2 Leagues4.1
2017-201828Derby County3 Leagues11.4
2017-201828Reading1 League4.8
2018-201929Hull City2 Leagues16.66442253356237276445240.0360.026074323456134752376
2018-201929Derby County1 League3.0
2019-202030Derby County1 League2.0
2019-202030Derby County2 Leagues26.192337924643767292111763.6436.4488160347682154420734140
2020-202131Bristol City3 Leagues22.685750102403355738571516.71493.33631429454141164013674134
2021-202232Bristol City2 Leagues43.4168482156845695143168328725.02175.08083258114339331198291327231
2022-202333Bristol City2 Leagues7.4222123310485192224250.0250.0914361204207416829
2022-202333QPR1 League11.63561627144186463568225.0675.0153496118260112028858
17 Seasons10 Clubs6 Leagues450.54686219463231619343804683712129.65070.4216379652545727923234933714668
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 (7 Seasons)3 Leagues174.892337924643767292111763.6436.4488160347682154420734140
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)3 Leagues73.52763144291135211352352762471021.33778.7126251231717574617145462169394
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)2 Leagues27.0
Hull City (1 Season)2 Leagues16.66442253356237276445240.0360.026074323456134752376
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.63561627144186463568225.0675.0153496118260112028858
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.8
Championship (15 Seasons)348.84686219463231619343804683712129.65070.4216379652545727923234933714668
FA Cup (8 Seasons)9.1
League Cup (6 Seasons)9.5
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.4
2007-200818Norwich Cityeng ENG2. Championship17th3.5
2008-200919Luton Towneng ENG4. League Two24th37.6
2009-201020Norwich Cityeng ENG3. League One1st35.8
2010-201121Norwich Cityeng ENG2. Championship2nd22.6
2011-201222Crystal Palaceeng ENG2. Championship17th19.5Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.6Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.0Matches
2012-201323Swindon Towneng ENG3. League One6th7.1Matches
2012-201323Derby Countyeng ENG2. Championship10th11.9Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.9
2014-201525Derby Countyeng ENG2. Championship8th31.4Matches
2015-201626Derby Countyeng ENG2. Championship5th41.9Matches
2016-201727Fulhameng ENG2. Championship6th26.1Matches
2016-201727Derby Countyeng ENG2. Championship9th3.3Matches
2017-201828Derby Countyeng ENG2. Championship6th9.4Matches
2017-201828Readingeng ENG2. Championship20th4.8Matches
2018-201929Hull Cityeng ENG2. Championship13th15.66442253356237276445240.0360.026074323456134752376Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.0Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.0Matches
2019-202030Derby Countyeng ENG2. Championship10th23.292337924643767292111763.6436.4488160347682154420734140Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.485750102403355738571516.71493.33631429454141164013674134Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.5168482156845695143168328725.02175.08083258114339331198291327231Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.7222123310485192224250.0250.0914361204207416829Matches
2022-202333QPReng ENG2. Championship20th11.63561627144186463568225.0675.0153496118260112028858Matches
17 Seasons10 Clubs4 Leagues431.94686219463231619343804683712129.65070.4216379652545727923234933714668
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 (7 Seasons)1 League163.192337924643767292111763.6436.4488160347682154420734140
Norwich City (6 Seasons)3 Leagues78.0
Bristol City (3 Seasons)1 League68.52763144291135211352352762471021.33778.7126251231717574617145462169394
Derby County (2 Seasons)1 League5.0
Luton Town (1 Season)1 League37.6
Fulham (1 Season)1 League26.1
Hull City (1 Season)1 League15.66442253356237276445240.0360.026074323456134752376
Crystal Palace (1 Season)1 League19.5
QPR (1 Season)1 League11.63561627144186463568225.0675.0153496118260112028858
Swindon Town (1 Season)1 League7.1
Reading (1 Season)1 League4.8
Championship (15 Seasons)348.84686219463231619343804683712129.65070.4216379652545727923234933714668
League One (2 Seasons)42.9
Premier League (2 Seasons)2.7
PL2 — Div. 1 (2 Seasons)5.0
League Two (1 Season)37.6
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-201525Derby Countyeng ENGFA Cup9th1.1Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.6Matches
2015-201626Derby Countyeng ENGFA Cup17th1.0Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.3Matches
2016-201727Fulhameng ENGFA Cup9th0.9Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.8Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.0Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.0Matches
2019-202030Derby Countyeng ENGFA Cup9th2.9Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.1Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.2Matches
2021-202232Bristol Cityeng ENGFA Cup1.0Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.8Matches
9 Seasons4 Clubs2 Leagues18.6
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Derby County (5 Seasons)2 Leagues11.7
Bristol City (3 Seasons)2 Leagues5.0
Hull City (1 Season)1 League1.0
Fulham (1 Season)1 League0.9
FA Cup (8 Seasons)9.1
League Cup (6 Seasons)9.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201425sct ScotlandFriendlies (M)0.5Matches
201627sct ScotlandFriendlies (M)1.3Matches
201627sct ScotlandUEFA Euro Qualifying1.6Matches
201728sct ScotlandFriendlies (M)0.7Matches
201829sct ScotlandWCQ3.2Matches
4 Seasons1 Club3 Leagues7.3
Friendlies (M) (3 Seasons)2.5
WCQ (1 Season)3.2
UEFA Euro Qualifying (1 Season)1.6

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200717Norwich Cityeng ENG2. Championship181,2096729.213.4135
2007-200818Norwich Cityeng ENG2. Championship7318457.73.534
2008-200919Luton Towneng ENG4. League Two403,3808581.637.6391
2009-201020Norwich Cityeng ENG3. League One423,2257777.935.8366
2010-201121Norwich Cityeng ENG2. Championship302,0306849.022.6219
2011-201222Crystal Palaceeng ENG2. Championship261,7566842.419.5206Matches
2011-201222Norwich Cityeng ENG1. Premier League4238607.02.6301Matches
2012-201323Derby Countyeng ENG2. Championship131,0738325.911.9121Matches
2012-201323Swindon Towneng ENG3. League One126355315.37.166Matches
2012-201323Norwich Cityeng ENG1. Premier League1440.10.001Matches
2013-201424Derby Countyeng ENG2. Championship443,7758691.241.9440
2014-201525Derby Countyeng ENG2. Championship352,8238168.231.43127401.836029+31+0.99+1.12Matches
2014-201525Derby Countyeng ENGFA Cup2984936.31.1170012803.0020+2+1.84+1.84Matches
2014-201525Derby Countyeng ENGLeague Cup53216471.33.6391322502.40115+6+1.68+1.68Matches
2015-201626Derby Countyeng ENG2. Championship453,7738491.141.94234311.665937+22+0.52+0.28Matches
2015-201626Derby Countyeng ENGFA Cup1909050.01.01901000.0013-2-2.00-3.00Matches
2015-201626Derby Countyeng ENGLeague Cup1313134.40.30013000.001100.00+1.53Matches
2016-201727Fulhameng ENG2. Championship312,3507656.826.12719431.674730+17+0.65+0.10Matches
2016-201727Derby Countyeng ENG2. Championship5301607.33.331201.0012-1-0.30-0.42Matches
2016-201727Derby Countyeng ENGEFL Cup1707023.30.81700013.0010+1+1.29+2.46Matches
2016-201727Fulhameng ENGFA Cup1828230.40.91820013.0041+3+3.29+4.25Matches
2017-201828Derby Countyeng ENG2. Championship238503720.59.4531841.911511+4+0.42-0.07Matches
2017-201828Readingeng ENG2. Championship104284310.34.842630.8059-4-0.84-0.40Matches
2017-201828Derby Countyeng ENGEFL Cup218090100.02.02902001.503300.00Matches
2017-201828Derby Countyeng ENGFA Cup00001Matches
2018-201929Hull Cityeng ENG2. Championship301,4084734.015.615786151691.472516+9+0.58+0.9423.521.0+2.5+0.16+0.43Matches
2018-201929Hull Cityeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 132709013.63.03903001.6743+1+0.33+0.65Matches
2019-202030Derby Countyeng ENG2. Championship352,0886050.423.2257711101751.293433+1+0.04+0.1729.530.9-1.4-0.06+0.33Matches
2019-202030Derby Countyeng ENGFA Cup32638873.12.93882012.3352+3+1.03+3.81Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 121809011.12.02902002.0032+1+0.50+0.50Matches
2020-202131Bristol Cityeng ENG2. Championship261,8357144.320.42085962401.502120+1+0.05+0.9522.426.1-3.8-0.18+0.90Matches
2020-202131Bristol Cityeng ENGEFL Cup2974935.91.119011701.5040+4+3.71+4.23Matches
2020-202131Bristol Cityeng ENGFA Cup21055338.91.2190111503.0021+1+0.86-0.23Matches
2021-202232Bristol Cityeng ENG2. Championship453,8218592.342.543873824311.225664-8-0.19+1.7955.768.2-12.6-0.30+1.30Matches
2021-202232Bristol Cityeng ENGFA Cup1888873.31.01880000.000000.00+2.81Matches
2022-202333Bristol Cityeng ENG2. Championship175113012.35.73903141761.00510-5-0.88-0.985.49.9-4.5-0.78-0.93Matches
2022-202333QPReng ENG2. Championship161,0406525.111.61282741400.691026-16-1.38-1.0712.621.2-8.6-0.75-0.65Matches
2022-202333Bristol Cityeng ENGEFL Cup21598058.91.82801011.5024-2-1.13-5.19Matches
17 Seasons10 Clubs6 Leagues57940,5457041.8450.54458317213419371.48375309+66+0.26+0.38149.0177.3-28.3-0.24+0.07
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 (7 Seasons)3 Leagues21515,7367350.9174.817379844220131.67193126+67+0.55+0.4529.530.9-1.4-0.06+0.33
Norwich City (6 Seasons)3 Leagues1027,0246930.078.076026
Bristol City (3 Seasons)3 Leagues956,6167049.673.5718653242081.299099-9-0.12+0.1683.4104.2-20.8-0.30+0.09
Derby County (2 Seasons)1 League54509012.55.05905001.8075+2+0.40+0.57
Luton Town (1 Season)1 League403,3808581.637.6391
Fulham (1 Season)2 Leagues322,4327655.127.0288219441.715131+20+0.74+0.33
Hull City (1 Season)2 Leagues311,4984835.416.616797151691.422618+8+0.48+0.8423.521.0+2.5+0.16+0.43
Crystal Palace (1 Season)1 League261,7566842.419.5206
QPR (1 Season)1 League161,0406525.111.61282741400.691026-16-1.38-1.0712.621.2-8.6-0.75-0.65
Swindon Town (1 Season)1 League126355315.37.166
Reading (1 Season)1 League104284310.34.842630.8059-4-0.84-0.40
Championship (15 Seasons)45631,3896942.1348.83438316011318321.44338287+51+0.22+0.33149.0177.3-28.3-0.24+0.07
FA Cup (8 Seasons)118167449.59.1986522232.00159+6+0.66+1.02
League Cup (6 Seasons)138586655.09.5986742221.852213+9+0.94+0.94
League One (2 Seasons)543,8607146.642.94212
Premier League (2 Seasons)5242483.52.7302
PL2 — Div. 1 (2 Seasons)54509012.55.05905001.8075+2+0.40+0.57
League Two (1 Season)403,3808581.637.6391
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200717Norwich City1 League181,2096729.213.4135
2007-200818Norwich City1 League7318457.73.534
2008-200919Luton Town1 League403,3808581.637.6391
2009-201020Norwich City1 League423,2257777.935.8366
2010-201121Norwich City1 League302,0306849.022.6219
2011-201222Crystal Palace1 League261,7566842.419.5206
2011-201222Norwich City1 League4238607.02.6301
2012-201323Norwich City1 League1440.10.001
2012-201323Swindon Town1 League126355315.37.166
2012-201323Derby County1 League131,0738325.911.9121
2013-201424Derby County1 League443,7758691.241.9440
2014-201525Derby County3 Leagues423,2427766.736.035863072601.957334+39+1.08+1.19
2015-201626Derby County3 Leagues473,8948388.343.343913543011.596141+20+0.46+0.29
2016-201727Fulham2 Leagues322,4327655.127.0288219441.715131+20+0.74+0.33
2016-201727Derby County2 Leagues6371628.44.14701211.332200.00-0.04
2017-201828Derby County3 Leagues251,0304123.411.479051851.881814+4+0.35-0.14
2017-201828Reading1 League104284310.34.842630.8059-4-0.84-0.40
2018-201929Hull City2 Leagues311,4984835.416.616797151691.422618+8+0.48+0.8423.521.0+2.5+0.16+0.43
2018-201929Derby County1 League32709013.63.03903001.6743+1+0.33+0.65
2019-202030Derby County1 League21809011.12.02902002.0032+1+0.50+0.50
2019-202030Derby County2 Leagues382,3516252.226.1287813101761.373935+4+0.15+0.4029.530.9-1.4-0.06+0.33
2020-202131Bristol City3 Leagues302,0376843.522.622851182101.602721+6+0.27+1.0122.426.1-3.8-0.18+0.90
2021-202232Bristol City2 Leagues463,9098591.843.444873824311.195664-8-0.18+1.8755.768.2-12.6-0.30+1.30
2022-202333Bristol City2 Leagues196703515.27.45864141771.05714-7-0.94-1.165.49.9-4.5-0.78-0.93
2022-202333QPR1 League161,0406525.111.61282741400.691026-16-1.38-1.0712.621.2-8.6-0.75-0.65
17 Seasons10 Clubs6 Leagues57940,5457041.8450.54458317213419371.48375309+66+0.26+0.38149.0177.3-28.3-0.24+0.07
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 (7 Seasons)3 Leagues21515,7367350.9174.817379844220131.67193126+67+0.55+0.4529.530.9-1.4-0.06+0.33
Norwich City (6 Seasons)3 Leagues1027,0246930.078.076026
Bristol City (3 Seasons)3 Leagues956,6167049.673.5718653242081.299099-9-0.12+0.1683.4104.2-20.8-0.30+0.09
Derby County (2 Seasons)1 League54509012.55.05905001.8075+2+0.40+0.57
Luton Town (1 Season)1 League403,3808581.637.6391
Fulham (1 Season)2 Leagues322,4327655.127.0288219441.715131+20+0.74+0.33
Hull City (1 Season)2 Leagues311,4984835.416.616797151691.422618+8+0.48+0.8423.521.0+2.5+0.16+0.43
Crystal Palace (1 Season)1 League261,7566842.419.5206
QPR (1 Season)1 League161,0406525.111.61282741400.691026-16-1.38-1.0712.621.2-8.6-0.75-0.65
Swindon Town (1 Season)1 League126355315.37.166
Reading (1 Season)1 League104284310.34.842630.8059-4-0.84-0.40
Championship (15 Seasons)45631,3896942.1348.83438316011318321.44338287+51+0.22+0.33149.0177.3-28.3-0.24+0.07
FA Cup (8 Seasons)118167449.59.1986522232.00159+6+0.66+1.02
League Cup (6 Seasons)138586655.09.5986742221.852213+9+0.94+0.94
League One (2 Seasons)543,8607146.642.94212
Premier League (2 Seasons)5242483.52.7302
PL2 — Div. 1 (2 Seasons)54509012.55.05905001.8075+2+0.40+0.57
League Two (1 Season)403,3808581.637.6391
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200717Norwich Cityeng ENG2. Championship16th181,2096729.213.4135
2007-200818Norwich Cityeng ENG2. Championship17th7318457.73.534
2008-200919Luton Towneng ENG4. League Two24th403,3808581.637.6391
2009-201020Norwich Cityeng ENG3. League One1st423,2257777.935.8366
2010-201121Norwich Cityeng ENG2. Championship2nd302,0306849.022.6219
2011-201222Crystal Palaceeng ENG2. Championship17th261,7566842.419.5206Matches
2011-201222Norwich Cityeng ENG1. Premier League12th4238607.02.6301Matches
2012-201323Norwich Cityeng ENG1. Premier League11th1440.10.001Matches
2012-201323Swindon Towneng ENG3. League One6th126355315.37.166Matches
2012-201323Derby Countyeng ENG2. Championship10th131,0738325.911.9121Matches
2013-201424Derby Countyeng ENG2. Championship3rd443,7758691.241.9440
2014-201525Derby Countyeng ENG2. Championship8th352,8238168.231.43127401.836029+31+0.99+1.12Matches
2015-201626Derby Countyeng ENG2. Championship5th453,7738491.141.94234311.665937+22+0.52+0.28Matches
2016-201727Fulhameng ENG2. Championship6th312,3507656.826.12719431.674730+17+0.65+0.10Matches
2016-201727Derby Countyeng ENG2. Championship9th5301607.33.331201.0012-1-0.30-0.42Matches
2017-201828Derby Countyeng ENG2. Championship6th238503720.59.4531841.911511+4+0.42-0.07Matches
2017-201828Readingeng ENG2. Championship20th104284310.34.842630.8059-4-0.84-0.40Matches
2018-201929Hull Cityeng ENG2. Championship13th301,4084734.015.615786151691.472516+9+0.58+0.9423.521.0+2.5+0.16+0.43Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th32709013.63.03903001.6743+1+0.33+0.65Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th21809011.12.02902002.0032+1+0.50+0.50Matches
2019-202030Derby Countyeng ENG2. Championship10th352,0886050.423.2257711101751.293433+1+0.04+0.1729.530.9-1.4-0.06+0.33Matches
2020-202131Bristol Cityeng ENG2. Championship19th261,8357144.320.42085962401.502120+1+0.05+0.9522.426.1-3.8-0.18+0.90Matches
2021-202232Bristol Cityeng ENG2. Championship17th453,8218592.342.543873824311.225664-8-0.19+1.7955.768.2-12.6-0.30+1.30Matches
2022-202333Bristol Cityeng ENG2. Championship14th175113012.35.73903141761.00510-5-0.88-0.985.49.9-4.5-0.78-0.93Matches
2022-202333QPReng ENG2. Championship20th161,0406525.111.61282741400.691026-16-1.38-1.0712.621.2-8.6-0.75-0.65Matches
17 Seasons10 Clubs4 Leagues55538,8717041.4431.94278316012818321.44338287+51+0.22+0.33149.0177.3-28.3-0.24+0.07
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 (7 Seasons)1 League20014,6837350.7163.116277763817101.63169112+57+0.52+0.3629.530.9-1.4-0.06+0.33
Norwich City (6 Seasons)3 Leagues1027,0246930.078.076026
Bristol City (3 Seasons)1 League886,1677049.768.5668650222171.268294-12-0.18+0.2083.4104.2-20.8-0.30+0.09
Derby County (2 Seasons)1 League54509012.55.05905001.8075+2+0.40+0.57
Luton Town (1 Season)1 League403,3808581.637.6391
Fulham (1 Season)1 League312,3507656.826.12719431.674730+17+0.65+0.10
Hull City (1 Season)1 League301,4084734.015.615786151691.472516+9+0.58+0.9423.521.0+2.5+0.16+0.43
Crystal Palace (1 Season)1 League261,7566842.419.5206
QPR (1 Season)1 League161,0406525.111.61282741400.691026-16-1.38-1.0712.621.2-8.6-0.75-0.65
Swindon Town (1 Season)1 League126355315.37.166
Reading (1 Season)1 League104284310.34.842630.8059-4-0.84-0.40
Championship (15 Seasons)45631,3896942.1348.83438316011318321.44338287+51+0.22+0.33149.0177.3-28.3-0.24+0.07
League One (2 Seasons)543,8607146.642.94212
Premier League (2 Seasons)5242483.52.7302
PL2 — Div. 1 (2 Seasons)54509012.55.05905001.8075+2+0.40+0.57
League Two (1 Season)403,3808581.637.6391
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-201525Derby Countyeng ENGFA Cup9th2984936.31.1170012803.0020+2+1.84+1.84Matches
2014-201525Derby Countyeng ENGLeague Cup5th53216471.33.6391322502.40115+6+1.68+1.68Matches
2015-201626Derby Countyeng ENGFA Cup17th1909050.01.01901000.0013-2-2.00-3.00Matches
2015-201626Derby Countyeng ENGLeague Cup57th1313134.40.30013000.001100.00+1.53Matches
2016-201727Fulhameng ENGFA Cup9th1828230.40.91820013.0041+3+3.29+4.25Matches
2016-201727Derby Countyeng ENGEFL Cup17th1707023.30.81700013.0010+1+1.29+2.46Matches
2017-201828Derby Countyeng ENGEFL Cup33rd218090100.02.02902001.503300.00Matches
2017-201828Derby Countyeng ENGFA Cup33rd00001Matches
2018-201929Hull Cityeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2019-202030Derby Countyeng ENGFA Cup9th32638873.12.93882012.3352+3+1.03+3.81Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2974935.91.119011701.5040+4+3.71+4.23Matches
2020-202131Bristol Cityeng ENGFA Cup9th21055338.91.2190111503.0021+1+0.86-0.23Matches
2021-202232Bristol Cityeng ENGFA Cup1888873.31.01880000.000000.00+2.81Matches
2022-202333Bristol Cityeng ENGEFL CupRd321598058.91.82801011.5024-2-1.13-5.19Matches
9 Seasons4 Clubs2 Leagues241,6747052.118.618861262251.923722+15+0.81+0.99
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 (5 Seasons)2 Leagues151,0537054.811.71186842732.072414+10+0.85+1.55
Bristol City (3 Seasons)2 Leagues74496448.35.0585321111.7185+3+0.60-0.33
Hull City (1 Season)1 League19090100.01.01901000.0012-1-1.00
Fulham (1 Season)1 League1828230.40.91820013.0041+3+3.29+4.25
FA Cup (8 Seasons)118167449.59.1986522232.00159+6+0.66+1.02
League Cup (6 Seasons)138586655.09.5986742221.852213+9+0.94+0.94
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
201425sct ScotlandFriendlies (M)1454525.00.51450000.0001-1-2.00-2.00Matches
201627sct ScotlandFriendlies (M)21216133.61.3191113001.5001-1-0.74-0.37Matches
201627sct ScotlandUEFA Euro Qualifying51412815.71.6179041632.0051+4+2.55+1.84Matches
201728sct ScotlandFriendlies (M)1616133.90.71610001.001100.00+0.76Matches
201829sct ScotlandWCQ82903632.23.2371151522.2594+5+1.55+1.55Matches
4 Seasons1 Club3 Leagues176583926.17.37702101751.88158+7+0.96+0.76
Friendlies (M) (3 Seasons)42275731.52.5366113001.0013-2-0.79-0.43
WCQ (1 Season)82903632.23.2371151522.2594+5+1.55+1.55
UEFA Euro Qualifying (1 Season)51412815.71.6179041632.0051+4+2.55+1.84

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2006-200717Norwich Cityeng ENG2. Championship13.4109
2007-200818Norwich Cityeng ENG2. Championship3.5004
2008-200919Luton Towneng ENG4. League Two37.67160
2009-201020Norwich Cityeng ENG3. League One35.86053
2010-201121Norwich Cityeng ENG2. Championship22.62032
2011-201222Crystal Palaceeng ENG2. Championship19.53023Matches
2011-201222Norwich Cityeng ENG1. Premier League2.6003Matches
2012-201323Derby Countyeng ENG2. Championship11.91025Matches
2012-201323Swindon Towneng ENG3. League One7.13016Matches
2012-201323Norwich Cityeng ENG1. Premier League0.0000Matches
2013-201424Derby Countyeng ENG2. Championship41.98165
2014-201525Derby Countyeng ENG2. Championship31.44037Matches
2014-201525Derby Countyeng ENGFA Cup1.10000Matches
2014-201525Derby Countyeng ENGLeague Cup3.61000Matches
2015-201626Derby Countyeng ENG2. Championship41.95058Matches
2015-201626Derby Countyeng ENGFA Cup1.00000Matches
2015-201626Derby Countyeng ENGLeague Cup0.30000Matches
2016-201727Fulhameng ENG2. Championship26.15102300000000Matches
2016-201727Derby Countyeng ENG2. Championship3.3000300000000Matches
2016-201727Derby Countyeng ENGEFL Cup0.8000000000000Matches
2016-201727Fulhameng ENGFA Cup0.90000Matches
2017-201828Derby Countyeng ENG2. Championship9.4100151410704000Matches
2017-201828Readingeng ENG2. Championship4.8100781403000Matches
2017-201828Derby Countyeng ENGEFL Cup2.0000312000000Matches
2018-201929Hull Cityeng ENG2. Championship15.630021352127300377814235.5Matches
2018-201929Hull Cityeng ENGFA Cup1.0000120100000Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.01000Matches
2019-202030Derby Countyeng ENG2. Championship23.2300223110342000569512443.4Matches
2019-202030Derby Countyeng ENGFA Cup2.90001202000Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.00000Matches
2020-202131Bristol Cityeng ENG2. Championship20.4200272567890004910914942.2Matches
2020-202131Bristol Cityeng ENGEFL Cup1.10000000000Matches
2020-202131Bristol Cityeng ENGFA Cup1.20001202100Matches
2021-202232Bristol Cityeng ENG2. Championship42.5500493519308700012730037644.4Matches
2021-202232Bristol Cityeng ENGFA Cup1.00000020000Matches
2022-202333Bristol Cityeng ENG2. Championship5.710056221200020314242.5Matches
2022-202333QPReng ENG2. Championship11.61001912423100026738446.5Matches
2022-202333Bristol Cityeng ENGEFL Cup1.80002100020Matches
17 Seasons10 Clubs6 Leagues450.563305841745861273730031568691742.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (7 Seasons)3 Leagues174.8231022948221246000569512443.4
Norwich City (6 Seasons)3 Leagues78.090101
Bristol City (3 Seasons)3 Leagues73.580084692941182000019644056743.7
Derby County (2 Seasons)1 League5.01000
Luton Town (1 Season)1 League37.67160
Fulham (1 Season)2 Leagues27.05102300000000
Hull City (1 Season)2 Leagues16.630022372227300377814235.5
Crystal Palace (1 Season)1 League19.53023
QPR (1 Season)1 League11.61001912423100026738446.5
Swindon Town (1 Season)1 League7.13016
Reading (1 Season)1 League4.8100781403000
Championship (15 Seasons)348.846204441665456263530031568691742.8
FA Cup (8 Seasons)9.1000362510000
League Cup (6 Seasons)9.5100522002000
League One (2 Seasons)42.99069
Premier League (2 Seasons)2.7003
PL2 — Div. 1 (2 Seasons)5.01000
League Two (1 Season)37.67160
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2006-200717Norwich City1 League13.4109
2007-200818Norwich City1 League3.5004
2008-200919Luton Town1 League37.67160
2009-201020Norwich City1 League35.86053
2010-201121Norwich City1 League22.62032
2011-201222Crystal Palace1 League19.53023
2011-201222Norwich City1 League2.6003
2012-201323Norwich City1 League0.0000
2012-201323Swindon Town1 League7.13016
2012-201323Derby County1 League11.91025
2013-201424Derby County1 League41.98165
2014-201525Derby County3 Leagues36.0500370
2015-201626Derby County3 Leagues43.3500580
2016-201727Fulham2 Leagues27.05102300000000
2016-201727Derby County2 Leagues4.1000300000000
2017-201828Derby County3 Leagues11.4100181512704000
2017-201828Reading1 League4.8100781403000
2018-201929Hull City2 Leagues16.630022372227300377814235.5
2018-201929Derby County1 League3.01000
2019-202030Derby County1 League2.00000
2019-202030Derby County2 Leagues26.1300233310542000569512443.4
2020-202131Bristol City3 Leagues22.6200282769990004910914942.2
2021-202232Bristol City2 Leagues43.4500493521308700012730037644.4
2022-202333Bristol City2 Leagues7.410077221400020314242.5
2022-202333QPR1 League11.61001912423100026738446.5
17 Seasons10 Clubs6 Leagues450.563305841745861273730031568691742.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (7 Seasons)3 Leagues174.8231022948221246000569512443.4
Norwich City (6 Seasons)3 Leagues78.090101
Bristol City (3 Seasons)3 Leagues73.580084692941182000019644056743.7
Derby County (2 Seasons)1 League5.01000
Luton Town (1 Season)1 League37.67160
Fulham (1 Season)2 Leagues27.05102300000000
Hull City (1 Season)2 Leagues16.630022372227300377814235.5
Crystal Palace (1 Season)1 League19.53023
QPR (1 Season)1 League11.61001912423100026738446.5
Swindon Town (1 Season)1 League7.13016
Reading (1 Season)1 League4.8100781403000
Championship (15 Seasons)348.846204441665456263530031568691742.8
FA Cup (8 Seasons)9.1000362510000
League Cup (6 Seasons)9.5100522002000
League One (2 Seasons)42.99069
Premier League (2 Seasons)2.7003
PL2 — Div. 1 (2 Seasons)5.01000
League Two (1 Season)37.67160
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2006-200717Norwich Cityeng ENG2. Championship16th13.4109
2007-200818Norwich Cityeng ENG2. Championship17th3.5004
2008-200919Luton Towneng ENG4. League Two24th37.67160
2009-201020Norwich Cityeng ENG3. League One1st35.86053
2010-201121Norwich Cityeng ENG2. Championship2nd22.62032
2011-201222Crystal Palaceeng ENG2. Championship17th19.53023Matches
2011-201222Norwich Cityeng ENG1. Premier League12th2.6003Matches
2012-201323Norwich Cityeng ENG1. Premier League11th0.0000Matches
2012-201323Swindon Towneng ENG3. League One6th7.13016Matches
2012-201323Derby Countyeng ENG2. Championship10th11.91025Matches
2013-201424Derby Countyeng ENG2. Championship3rd41.98165
2014-201525Derby Countyeng ENG2. Championship8th31.44037Matches
2015-201626Derby Countyeng ENG2. Championship5th41.95058Matches
2016-201727Fulhameng ENG2. Championship6th26.15102300000000Matches
2016-201727Derby Countyeng ENG2. Championship9th3.3000300000000Matches
2017-201828Derby Countyeng ENG2. Championship6th9.4100151410704000Matches
2017-201828Readingeng ENG2. Championship20th4.8100781403000Matches
2018-201929Hull Cityeng ENG2. Championship13th15.630021352127300377814235.5Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.01000Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.00000Matches
2019-202030Derby Countyeng ENG2. Championship10th23.2300223110342000569512443.4Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.4200272567890004910914942.2Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.5500493519308700012730037644.4Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.710056221200020314242.5Matches
2022-202333QPReng ENG2. Championship20th11.61001912423100026738446.5Matches
17 Seasons10 Clubs4 Leagues431.962305761665456263530031568691742.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Derby County (7 Seasons)1 League163.1221022545201046000569512443.4
Norwich City (6 Seasons)3 Leagues78.090101
Bristol City (3 Seasons)1 League68.580081662739171800019644056743.7
Derby County (2 Seasons)1 League5.01000
Luton Town (1 Season)1 League37.67160
Fulham (1 Season)1 League26.15102300000000
Hull City (1 Season)1 League15.630021352127300377814235.5
Crystal Palace (1 Season)1 League19.53023
QPR (1 Season)1 League11.61001912423100026738446.5
Swindon Town (1 Season)1 League7.13016
Reading (1 Season)1 League4.8100781403000
Championship (15 Seasons)348.846204441665456263530031568691742.8
League One (2 Seasons)42.99069
Premier League (2 Seasons)2.7003
PL2 — Div. 1 (2 Seasons)5.01000
League Two (1 Season)37.67160
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-201525Derby Countyeng ENGFA Cup9th1.10000Matches
2014-201525Derby Countyeng ENGLeague Cup5th3.61000Matches
2015-201626Derby Countyeng ENGFA Cup17th1.00000Matches
2015-201626Derby Countyeng ENGLeague Cup57th0.30000Matches
2016-201727Fulhameng ENGFA Cup9th0.90000Matches
2016-201727Derby Countyeng ENGEFL Cup17th0.8000000000000Matches
2017-201828Derby Countyeng ENGEFL Cup33rd2.0000312000000Matches
2018-201929Hull Cityeng ENGFA Cup33rd1.0000120100000Matches
2019-202030Derby Countyeng ENGFA Cup9th2.90001202000Matches
2020-202131Bristol Cityeng ENGEFL Cup17th1.10000000000Matches
2020-202131Bristol Cityeng ENGFA Cup9th1.20001202100Matches
2021-202232Bristol Cityeng ENGFA Cup1.00000020000Matches
2022-202333Bristol Cityeng ENGEFL CupRd31.80002100020Matches
9 Seasons4 Clubs2 Leagues18.6100884512000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (5 Seasons)2 Leagues11.7100432200000
Bristol City (3 Seasons)2 Leagues5.00003322120
Hull City (1 Season)1 League1.0000120100000
Fulham (1 Season)1 League0.90000
FA Cup (8 Seasons)9.1000362510000
League Cup (6 Seasons)9.5100522002000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201425sct ScotlandFriendlies (M)0.50000Matches
201627sct ScotlandFriendlies (M)1.30000Matches
201627sct ScotlandUEFA Euro Qualifying1.6000461101000Matches
201728sct ScotlandFriendlies (M)0.70000Matches
201829sct ScotlandWCQ3.20000Matches
4 Seasons1 Club3 Leagues7.3000461101000
Friendlies (M) (3 Seasons)2.50000
WCQ (1 Season)3.20000
UEFA Euro Qualifying (1 Season)1.6000461101000

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.