Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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-201727Derby Countyeng ENG2. Championship533013.3000000000.000.000.000.000.00Matches
2016-201727Fulhameng ENG2. Championship31272,35026.110212825510.380.080.460.310.38Matches
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.6213200300.130.060.190.130.19Matches
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.211617922300.470.260.730.390.65Matches
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.4257200200.100.250.340.100.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.5127191111500.280.160.450.260.42Matches
2021-202232Bristol Cityeng ENGFA Cup11881.0000000000.000.000.000.000.00Matches
2022-202333Bristol Cityeng ENG2. Championship1735115.7101100100.180.000.180.180.18Matches
2022-202333QPReng ENG2. Championship16121,04011.6404400100.350.000.350.350.35Matches
2022-202333Bristol Cityeng ENGEFL Cup221591.8000000000.000.000.000.000.00Matches
2023-202434Bristol Roverseng ENGFA Cup321912.1000000000.000.000.000.000.00Matches
2023-202434Bristol Roverseng ENG3. League One34282,54528.3161171601810.570.040.600.570.60Matches
2024-202535Bristol Roverseng ENGFA Cup322062.3000000000.000.000.000.000.00Matches
2024-202535Bristol Roverseng ENG3. League One23161,54617.2549322500.290.230.520.170.41Matches
19 Seasons11 Clubs6 Leagues64249345,033500.41717124215219287640.340.140.480.300.45
Country Comp 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 (7 Seasons)3 Leagues21517315,736174.871321035912172310.410.180.590.340.52
Norwich City (6 Seasons)3 Leagues102767,02478.02511362500900.320.140.460.320.46
Bristol City (3 Seasons)3 Leagues95716,61673.51712291611800.230.160.390.220.38
Bristol Rovers (2 Seasons)2 Leagues63484,48849.92152619231310.420.100.520.380.48
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.6213200300.120.060.180.120.18
Crystal Palace (1 Season)1 League26201,75619.5718611300.360.050.410.310.36
QPR (1 Season)1 League16121,04011.6404400100.350.000.350.350.35
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.81144816210014224620.330.140.460.290.42
FA Cup (10 Seasons)17131,21313.5437311000.300.220.520.220.45
EFL Cup (6 Seasons)1398589.5314211100.310.100.420.210.31
League One (4 Seasons)111867,95188.339145336342210.440.160.600.410.57
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 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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.6213200300.120.060.180.120.18
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.1127191022300.460.270.730.380.65
2020-202131Bristol City3 Leagues30222,03722.6459400200.180.220.400.180.40
2021-202232Bristol City2 Leagues46443,90943.4127191111500.280.160.440.250.41
2022-202333Bristol City2 Leagues1956707.4101100100.130.000.130.130.13
2022-202333QPR1 League16121,04011.6404400100.350.000.350.350.35
2023-202434Bristol Rovers2 Leagues37302,73630.4161171601810.530.030.560.530.56
2024-202535Bristol Rovers2 Leagues26181,75219.5549322500.260.210.460.150.36
19 Seasons11 Clubs6 Leagues64249345,033500.41717124215219287640.340.140.480.300.45
Comp 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 (7 Seasons)3 Leagues21517315,736174.871321035912172310.410.180.590.340.52
Norwich City (6 Seasons)3 Leagues102767,02478.02511362500900.320.140.460.320.46
Bristol City (3 Seasons)3 Leagues95716,61673.51712291611800.230.160.390.220.38
Bristol Rovers (2 Seasons)2 Leagues63484,48849.92152619231310.420.100.520.380.48
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.6213200300.120.060.180.120.18
Crystal Palace (1 Season)1 League26201,75619.5718611300.360.050.410.310.36
QPR (1 Season)1 League16121,04011.6404400100.350.000.350.350.35
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.81144816210014224620.330.140.460.290.42
FA Cup (10 Seasons)17131,21313.5437311000.300.220.520.220.45
EFL Cup (6 Seasons)1398589.5314211100.310.100.420.210.31
League One (4 Seasons)111867,95188.339145336342210.440.160.600.410.57
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
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.6213200300.130.060.190.130.19Matches
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.211617922300.470.260.730.390.65Matches
2020-202131Bristol Cityeng ENG2. Championship19th26201,83520.4257200200.100.250.340.100.34Matches
2021-202232Bristol Cityeng ENG2. Championship17th45433,82142.5127191111500.280.160.450.260.42Matches
2022-202333Bristol Cityeng ENG2. Championship14th1735115.7101100100.180.000.180.180.18Matches
2022-202333QPReng ENG2. Championship20th16121,04011.6404400100.350.000.350.350.35Matches
2023-202434Bristol Roverseng ENG3. League One15th34282,54528.3161171601810.570.040.600.570.60Matches
2024-202535Bristol Roverseng ENG3. League One22nd23161,54617.2549322500.290.230.520.170.41Matches
19 Seasons11 Clubs4 Leagues61247142,962477.41646723114717267540.340.140.480.310.45
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 (7 Seasons)1 League20016214,683163.16729965710152210.410.180.590.350.53
Norwich City (6 Seasons)3 Leagues102767,02478.02511362500900.320.140.460.320.46
Bristol City (3 Seasons)1 League88666,16768.51512271411800.220.180.390.200.38
Bristol Rovers (2 Seasons)1 League57444,09145.52152619231310.460.110.570.420.53
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.6213200300.130.060.190.130.19
Crystal Palace (1 Season)1 League26201,75619.5718611300.360.050.410.310.36
QPR (1 Season)1 League16121,04011.6404400100.350.000.350.350.35
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.81144816210014224620.330.140.460.290.42
League One (4 Seasons)111867,95188.339145336342210.440.160.600.410.57
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
2023-202434Bristol Roverseng ENGFA Cup321912.1000000000.000.000.000.000.00Matches
2024-202535Bristol Roverseng ENGFA Cup322062.3000000000.000.000.000.000.00Matches
11 Seasons5 Clubs2 Leagues30222,07123.07411522100.300.170.480.220.39
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
Bristol Rovers (2 Seasons)1 League643974.4000000000.000.000.000.000.00
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 (10 Seasons)17131,21313.5437311000.300.220.520.220.45
EFL 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
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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-201727Derby Countyeng ENG2. Championship3.30030.000.900.0000Matches
2016-201727Fulhameng ENG2. Championship26.1100270.001.030.3025Matches
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.6216956.31.020.580.130.2200Matches
2018-201929Hull Cityeng ENGFA Cup1.00000.000.0000Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.0100Matches
2019-202030Derby Countyeng ENG2. Championship23.211381642.11.640.690.240.5622Matches
2019-202030Derby Countyeng ENGFA Cup2.915240.01.710.680.200.5000Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.0100Matches
2020-202131Bristol Cityeng ENG2. Championship20.4229931.01.420.440.070.2200Matches
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.512833643.41.950.850.130.3111Matches
2021-202232Bristol Cityeng ENGFA Cup1.0022100.02.052.050.000.0000Matches
2022-202333Bristol Cityeng ENG2. Championship5.718337.51.410.530.130.3300Matches
2022-202333QPReng ENG2. Championship11.6421733.31.820.610.190.5700Matches
2022-202333Bristol Cityeng ENGEFL Cup1.804125.02.260.570.000.0000Matches
2023-202434Bristol Roverseng ENGFA Cup2.10000.000.0000Matches
2023-202434Bristol Roverseng ENG3. League One28.316583255.22.051.130.280.5001Matches
2024-202535Bristol Roverseng ENGFA Cup2.3000Matches
2024-202535Bristol Roverseng ENG3. League One17.2519947.41.110.520.160.3322Matches
19 Seasons11 Clubs6 Leagues500.417131948152.01.440.980.190.311928
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (7 Seasons)3 Leagues174.8716317141.31.511.010.170.341217
Norwich City (6 Seasons)3 Leagues78.0251141.460.2200
Bristol City (3 Seasons)3 Leagues73.5171345440.31.820.730.120.3011
Bristol Rovers (2 Seasons)2 Leagues49.921774153.21.620.860.250.4623
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.6216956.30.960.540.130.2200
Crystal Palace (1 Season)1 League19.57180.920.3311
QPR (1 Season)1 League11.6421733.31.820.610.190.5700
Swindon Town (1 Season)1 League7.1150.710.0011
Reading (1 Season)1 League4.818225.01.680.420.130.5000
Championship (15 Seasons)348.811422133052.91.360.950.180.301422
FA Cup (10 Seasons)13.5411654.51.340.730.180.3311
EFL Cup (6 Seasons)9.5310220.01.780.360.100.5011
League One (4 Seasons)88.3397710853.21.691.220.250.3334
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 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.6216956.30.960.540.130.2200
2018-201929Derby County1 League3.0100
2019-202030Derby County1 League2.0100
2019-202030Derby County2 Leagues26.112431841.91.650.690.230.5622
2020-202131Bristol City3 Leagues22.64371232.41.630.530.110.3300
2021-202232Bristol City2 Leagues43.412853844.71.960.870.130.2911
2022-202333Bristol City2 Leagues7.4112433.31.610.540.080.2500
2022-202333QPR1 League11.6421733.31.820.610.190.5700
2023-202434Bristol Rovers2 Leagues30.416583255.21.911.050.280.5001
2024-202535Bristol Rovers2 Leagues19.5519947.41.110.520.160.3322
19 Seasons11 Clubs6 Leagues500.417131948152.01.440.980.190.311928
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (7 Seasons)3 Leagues174.8716317141.31.511.010.170.341217
Norwich City (6 Seasons)3 Leagues78.0251141.460.2200
Bristol City (3 Seasons)3 Leagues73.5171345440.31.820.730.120.3011
Bristol Rovers (2 Seasons)2 Leagues49.921774153.21.620.860.250.4623
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.6216956.30.960.540.130.2200
Crystal Palace (1 Season)1 League19.57180.920.3311
QPR (1 Season)1 League11.6421733.31.820.610.190.5700
Swindon Town (1 Season)1 League7.1150.710.0011
Reading (1 Season)1 League4.818225.01.680.420.130.5000
Championship (15 Seasons)348.811422133052.91.360.950.180.301422
FA Cup (10 Seasons)13.5411654.51.340.730.180.3311
EFL Cup (6 Seasons)9.5310220.01.780.360.100.5011
League One (4 Seasons)88.3397710853.21.691.220.250.3334
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 PK PKatt 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.6216956.31.020.580.130.2200Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.0100Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.0100Matches
2019-202030Derby Countyeng ENG2. Championship10th23.211381642.11.640.690.240.5622Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.4229931.01.420.440.070.2200Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.512833643.41.950.850.130.3111Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.718337.51.410.530.130.3300Matches
2022-202333QPReng ENG2. Championship20th11.6421733.31.820.610.190.5700Matches
2023-202434Bristol Roverseng ENG3. League One15th28.316583255.22.051.130.280.5001Matches
2024-202535Bristol Roverseng ENG3. League One22nd17.2519947.41.110.520.160.3322Matches
19 Seasons11 Clubs4 Leagues477.416429847353.01.430.990.190.311726
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (7 Seasons)1 League163.1675616942.91.561.040.180.341015
Norwich City (6 Seasons)3 Leagues78.0251141.460.2200
Bristol City (3 Seasons)1 League68.5151204840.01.750.700.120.2911
Bristol Rovers (2 Seasons)1 League45.521774153.21.690.900.250.4623
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.6216956.31.020.580.130.2200
Crystal Palace (1 Season)1 League19.57180.920.3311
QPR (1 Season)1 League11.6421733.31.820.610.190.5700
Swindon Town (1 Season)1 League7.1150.710.0011
Reading (1 Season)1 League4.818225.01.680.420.130.5000
Championship (15 Seasons)348.811422133052.91.360.950.180.301422
League One (4 Seasons)88.3397710853.21.691.220.250.3334
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 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
2023-202434Bristol Roverseng ENGFA Cup2.10000.000.0000Matches
2024-202535Bristol Roverseng ENGFA Cup2.3000Matches
11 Seasons5 Clubs2 Leagues23.0721838.11.520.580.140.3822
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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
Bristol Rovers (2 Seasons)1 League4.40000.000.0000
Hull City (1 Season)1 League1.00000.000.0000
Fulham (1 Season)1 League0.9100
FA Cup (10 Seasons)13.5411654.51.340.730.180.3311
EFL 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 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

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 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-201727Derby Countyeng ENG2. Championship5301607.33.331201.0012-1-0.30-0.42Matches
2016-201727Fulhameng ENG2. Championship312,3507656.826.12719431.674730+17+0.65+0.10Matches
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.94Matches
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.17Matches
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.95Matches
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.79Matches
2021-202232Bristol Cityeng ENGFA Cup1888873.31.01880000.000000.00+2.81Matches
2022-202333Bristol Cityeng ENG2. Championship175113012.35.73903141761.00510-5-0.88-0.98Matches
2022-202333QPReng ENG2. Championship161,0406525.111.61282741400.691026-16-1.38-1.07Matches
2022-202333Bristol Cityeng ENGEFL Cup21598058.91.82801011.5024-2-1.13-5.19Matches
2023-202434Bristol Roverseng ENGFA Cup31916453.12.1290211111.3324-2-0.94-4.67Matches
2023-202434Bristol Roverseng ENG3. League One342,5457561.528.328861862401.323444-10-0.35-0.02Matches
2024-202535Bristol Roverseng ENGFA Cup32066962.42.3273016101.3314-3-1.31-2.76Matches
2024-202535Bristol Roverseng ENG3. League One231,5466737.317.216811073511.041826-8-0.47+0.37Matches
19 Seasons11 Clubs6 Leagues64245,0337042.5500.44938320214921391.44430387+43+0.14+0.30
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (7 Seasons)3 Leagues21515,7367350.9174.817379844220131.67193126+67+0.55+0.45
Norwich City (6 Seasons)3 Leagues1027,0246930.078.076026
Bristol City (3 Seasons)3 Leagues956,6167049.673.5718653242081.299099-9-0.12+0.16
Bristol Rovers (2 Seasons)2 Leagues634,4887150.049.9488430153121.225578-23-0.46-0.04
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.84
Crystal Palace (1 Season)1 League261,7566842.419.5206
QPR (1 Season)1 League161,0406525.111.61282741400.691026-16-1.38-1.07
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.33
FA Cup (10 Seasons)171,2137151.813.51384742941.761817+1+0.07-0.45
EFL Cup (6 Seasons)138586655.09.5986742221.852213+9+0.94+0.94
League One (4 Seasons)1117,9517248.088.3868428253011.215270-18-0.40+0.25
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 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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.84
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.40
2020-202131Bristol City3 Leagues302,0376843.522.622851182101.602721+6+0.27+1.01
2021-202232Bristol City2 Leagues463,9098591.843.444873824311.195664-8-0.18+1.87
2022-202333Bristol City2 Leagues196703515.27.45864141771.05714-7-0.94-1.16
2022-202333QPR1 League161,0406525.111.61282741400.691026-16-1.38-1.07
2023-202434Bristol Rovers2 Leagues372,7367460.830.430862072211.323648-12-0.39-0.45
2024-202535Bristol Rovers2 Leagues261,7526739.219.518801083811.071930-11-0.57+0.16
19 Seasons11 Clubs6 Leagues64245,0337042.5500.44938320214921391.44430387+43+0.14+0.30
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (7 Seasons)3 Leagues21515,7367350.9174.817379844220131.67193126+67+0.55+0.45
Norwich City (6 Seasons)3 Leagues1027,0246930.078.076026
Bristol City (3 Seasons)3 Leagues956,6167049.673.5718653242081.299099-9-0.12+0.16
Bristol Rovers (2 Seasons)2 Leagues634,4887150.049.9488430153121.225578-23-0.46-0.04
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.84
Crystal Palace (1 Season)1 League261,7566842.419.5206
QPR (1 Season)1 League161,0406525.111.61282741400.691026-16-1.38-1.07
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.33
FA Cup (10 Seasons)171,2137151.813.51384742941.761817+1+0.07-0.45
EFL Cup (6 Seasons)138586655.09.5986742221.852213+9+0.94+0.94
League One (4 Seasons)1117,9517248.088.3868428253011.215270-18-0.40+0.25
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
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.94Matches
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.17Matches
2020-202131Bristol Cityeng ENG2. Championship19th261,8357144.320.42085962401.502120+1+0.05+0.95Matches
2021-202232Bristol Cityeng ENG2. Championship17th453,8218592.342.543873824311.225664-8-0.19+1.79Matches
2022-202333Bristol Cityeng ENG2. Championship14th175113012.35.73903141761.00510-5-0.88-0.98Matches
2022-202333QPReng ENG2. Championship20th161,0406525.111.61282741400.691026-16-1.38-1.07Matches
2023-202434Bristol Roverseng ENG3. League One15th342,5457561.528.328861862401.323444-10-0.35-0.02Matches
2024-202535Bristol Roverseng ENG3. League One22nd231,5466737.317.216811073511.041826-8-0.47+0.37Matches
19 Seasons11 Clubs4 Leagues61242,9627042.1477.44718318814121331.41390357+33+0.12+0.30
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 (7 Seasons)1 League20014,6837350.7163.116277763817101.63169112+57+0.52+0.36
Norwich City (6 Seasons)3 Leagues1027,0246930.078.076026
Bristol City (3 Seasons)1 League886,1677049.768.5668650222171.268294-12-0.18+0.20
Bristol Rovers (2 Seasons)1 League574,0917249.445.5448428133011.215270-18-0.40+0.25
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.94
Crystal Palace (1 Season)1 League261,7566842.419.5206
QPR (1 Season)1 League161,0406525.111.61282741400.691026-16-1.38-1.07
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.33
League One (4 Seasons)1117,9517248.088.3868428253011.215270-18-0.40+0.25
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
2023-202434Bristol Roverseng ENGFA Cup31916453.12.1290211111.3324-2-0.94-4.67Matches
2024-202535Bristol Roverseng ENGFA Cup32066962.42.3273016101.3314-3-1.31-2.76Matches
11 Seasons5 Clubs2 Leagues302,0716953.123.022851482561.804030+10+0.43+0.12
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
Bristol Rovers (2 Seasons)1 League63976657.54.4481223611.3338-5-1.13-3.90
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 (10 Seasons)171,2137151.813.51384742941.761817+1+0.07-0.45
EFL 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
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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-201727Derby Countyeng ENG2. Championship3.3000300000000Matches
2016-201727Fulhameng ENG2. Championship26.15102300000000Matches
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.630021353228300Matches
2018-201929Hull Cityeng ENGFA Cup1.0000120100000Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 13.01000Matches
2019-202030Derby Countyeng ENG2. Championship23.23002230103530Matches
2019-202030Derby Countyeng ENGFA Cup2.90001202000Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 12.00000Matches
2020-202131Bristol Cityeng ENG2. Championship20.42002730779110Matches
2020-202131Bristol Cityeng ENGEFL Cup1.10000000000Matches
2020-202131Bristol Cityeng ENGFA Cup1.20001202100Matches
2021-202232Bristol Cityeng ENG2. Championship42.5500493520301080Matches
2021-202232Bristol Cityeng ENGFA Cup1.00000020000Matches
2022-202333Bristol Cityeng ENG2. Championship5.71005622120Matches
2022-202333QPReng ENG2. Championship11.6100201142310Matches
2022-202333Bristol Cityeng ENGEFL Cup1.80002100020Matches
2023-202434Bristol Roverseng ENGFA Cup2.10002200000Matches
2023-202434Bristol Roverseng ENG3. League One28.38114126122460Matches
2024-202535Bristol Roverseng ENGFA Cup2.30000Matches
2024-202535Bristol Roverseng ENG3. League One17.2500281655330Matches
19 Seasons11 Clubs6 Leagues500.4764165622178693851300
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (7 Seasons)3 Leagues174.8231022947221257000
Norwich City (6 Seasons)3 Leagues78.090101
Bristol City (3 Seasons)3 Leagues73.58008474314121230
Bristol Rovers (2 Seasons)2 Leagues49.913117144177790
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.630022373328300
Crystal Palace (1 Season)1 League19.53023
QPR (1 Season)1 League11.6100201142310
Swindon Town (1 Season)1 League7.13016
Reading (1 Season)1 League4.8100781403000
Championship (15 Seasons)348.8462044516957573040300
FA Cup (10 Seasons)13.5000582510000
EFL Cup (6 Seasons)9.5100522002000
League One (4 Seasons)88.3221113842177790
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 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.630022373328300
2018-201929Derby County1 League3.01000
2019-202030Derby County1 League2.00000
2019-202030Derby County2 Leagues26.13002332105530
2020-202131Bristol City3 Leagues22.620028327910110
2021-202232Bristol City2 Leagues43.4500493522301080
2022-202333Bristol City2 Leagues7.41007722140
2022-202333QPR1 League11.6100201142310
2023-202434Bristol Rovers2 Leagues30.48114328122460
2024-202535Bristol Rovers2 Leagues19.5500281655330
19 Seasons11 Clubs6 Leagues500.4764165622178693851300
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (7 Seasons)3 Leagues174.8231022947221257000
Norwich City (6 Seasons)3 Leagues78.090101
Bristol City (3 Seasons)3 Leagues73.58008474314121230
Bristol Rovers (2 Seasons)2 Leagues49.913117144177790
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.630022373328300
Crystal Palace (1 Season)1 League19.53023
QPR (1 Season)1 League11.6100201142310
Swindon Town (1 Season)1 League7.13016
Reading (1 Season)1 League4.8100781403000
Championship (15 Seasons)348.8462044516957573040300
FA Cup (10 Seasons)13.5000582510000
EFL Cup (6 Seasons)9.5100522002000
League One (4 Seasons)88.3221113842177790
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
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.630021353228300Matches
2018-201929Derby Countyeng ENGJr. PL2 — Div. 17th3.01000Matches
2019-202030Derby Countyeng ENGJr. PL2 — Div. 14th2.00000Matches
2019-202030Derby Countyeng ENG2. Championship10th23.23002230103530Matches
2020-202131Bristol Cityeng ENG2. Championship19th20.42002730779110Matches
2021-202232Bristol Cityeng ENG2. Championship17th42.5500493520301080Matches
2022-202333Bristol Cityeng ENG2. Championship14th5.71005622120Matches
2022-202333QPReng ENG2. Championship20th11.6100201142310Matches
2023-202434Bristol Roverseng ENG3. League One15th28.38114126122460Matches
2024-202535Bristol Roverseng ENG3. League One22nd17.2500281655330Matches
19 Seasons11 Clubs4 Leagues477.4754164621174643749300
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (7 Seasons)1 League163.1221022544201057000
Norwich City (6 Seasons)3 Leagues78.090101
Bristol City (3 Seasons)1 League68.58008171293920210
Bristol Rovers (2 Seasons)1 League45.513116942177790
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.630021353228300
Crystal Palace (1 Season)1 League19.53023
QPR (1 Season)1 League11.6100201142310
Swindon Town (1 Season)1 League7.13016
Reading (1 Season)1 League4.8100781403000
Championship (15 Seasons)348.8462044516957573040300
League One (4 Seasons)88.3221113842177790
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
2023-202434Bristol Roverseng ENGFA Cup2.10002200000Matches
2024-202535Bristol Roverseng ENGFA Cup2.30000Matches
11 Seasons5 Clubs2 Leagues23.010010104512000
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
Bristol Rovers (2 Seasons)1 League4.40002200000
Hull City (1 Season)1 League1.0000120100000
Fulham (1 Season)1 League0.90000
FA Cup (10 Seasons)13.5000582510000
EFL 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.

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.

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.