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-200718Crystal Palaceeng ENG2. Championship801201.3101100000.750.000.750.750.75
2006-200718Oldham Athleticeng ENG3. League One911681.9000000000.000.000.000.000.00
2007-200819Crystal Palaceeng ENG2. Championship20250.3000000000.000.000.000.000.00
2007-200819Millwalleng ENG3. League One13107478.3314300200.360.120.480.360.48
2007-200819Motherwellsct SCO1. Premier League50610.7000000000.000.000.000.000.00
2008-200920Millwalleng ENG3. League One31292,28525.46511600300.240.200.430.240.43
2009-201021Brentfordeng ENG3. League One775916.6224200000.300.300.610.300.61
2009-201021Millwalleng ENG3. League One1155045.6000000100.000.000.000.000.00
2010-201122Millwalleng ENG2. Championship11600.7000000000.000.000.000.000.00
2010-201122Brentfordeng ENG3. League One22131,19013.2516411100.380.080.450.300.38
2011-201223Rotherham Utdeng ENG4. League Two43393,42438.0184221356400.470.110.580.340.45
2012-201324Bournemoutheng ENG3. League One42393,35437.3138211211100.350.210.560.320.54
2013-201425Bournemoutheng ENG2. Championship44433,76741.9224261578100.530.100.620.360.45
2014-201526Norwich Cityeng ENG2. Championship35232,11923.5123151113210.510.130.640.470.59Matches
2015-201627Bournemoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGLeague Cup221782.0000000000.000.000.000.000.00Matches
2015-201627Bournemoutheng ENG1. Premier League1545776.4000000200.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENG1. Premier League632502.8101100000.360.000.360.360.36Matches
2016-201728Readingeng ENG2. Championship1678719.7336211100.310.310.620.210.52Matches
2016-201728Bournemoutheng ENGEFL Cup221962.2112011000.460.460.920.000.46Matches
2016-201728Bournemoutheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201728Bournemoutheng ENG1. Premier League30600.7000000000.000.000.000.000.00Matches
2017-201829Aston Villaeng ENG2. Championship151096910.8808711100.740.000.740.650.65Matches
2017-201829Sunderlandeng ENG2. Championship19181,55117.212113933100.700.060.750.520.58Matches
2017-201829Sunderlandeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2018-201930Nott'ham Foresteng ENG2. Championship39292,72830.31631913373019.013.41.715.261472140.530.100.630.430.530.630.060.680.440.50Matches
2018-201930Nott'ham Foresteng ENGEFL Cup20700.8101100001.290.001.291.291.29Matches
2019-202031Nott'ham Foresteng ENG2. Championship45433,91143.52022216452020.816.82.819.674531850.460.050.510.370.410.480.060.540.390.45Matches
2019-202031Nott'ham Foresteng ENGEFL Cup00Matches
2020-202132Nott'ham Foresteng ENG2. Championship28241,99022.16174232010.27.92.710.638261080.270.050.320.180.230.460.120.580.360.48Matches
2020-202132Nott'ham Foresteng ENGEFL Cup11680.8000000000.000.000.000.000.00Matches
2020-202132Nott'ham Foresteng ENGFA Cup00Matches
2021-202233Nott'ham Foresteng ENG2. Championship32232,04822.81241610223011.710.13.213.335401130.530.180.700.440.620.510.140.650.440.58Matches
2021-202233Nott'ham Foresteng ENGEFL Cup11600.7000000000.000.000.000.000.00Matches
2021-202233Nott'ham Foresteng ENGFA Cup10240.3101100003.750.003.753.753.75Matches
16 Seasons12 Clubs7 Leagues50338034,191379.916343206131324230161.648.210.458.62081666200.430.110.540.340.460.520.090.610.410.49
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
Nott'ham Forest (4 Seasons)3 Leagues14912110,899121.156106645111710061.648.210.458.62081666200.460.080.550.370.450.520.090.610.410.49
Bournemouth (4 Seasons)5 Leagues108908,13490.436134927910400.400.140.540.300.44
Millwall (4 Seasons)2 Leagues56453,59640.09615900600.230.150.380.230.38
Norwich City (2 Seasons)3 Leagues43282,54728.3133161213210.460.110.570.420.53
Brentford (2 Seasons)1 League29201,78119.87310611100.350.150.510.300.45
Crystal Palace (2 Seasons)1 League1001451.6101100000.620.000.620.620.62
Rotherham Utd (1 Season)1 League43393,42438.0184221356400.470.110.580.340.45
Sunderland (1 Season)2 Leagues20191,59617.712113933100.680.060.730.510.56
Reading (1 Season)1 League1678719.7336211100.310.310.620.210.52
Aston Villa (1 Season)1 League151096910.8808711100.740.000.740.650.65
Oldham Athletic (1 Season)1 League911681.9000000000.000.000.000.000.00
Motherwell (1 Season)1 League50610.7000000000.000.000.000.000.00
Championship (11 Seasons)28422120,159224.01122113388243316161.648.210.458.62081666200.500.090.590.390.490.520.090.610.410.49
EFL Cup (7 Seasons)976176.9213111000.290.150.440.150.29
League One (6 Seasons)1351048,83998.22917462722800.300.170.470.270.45
FA Cup (4 Seasons)322042.3101100000.440.000.440.440.44
Premier League (2 Seasons)2478879.9101100200.100.000.100.100.10
League Two (1 Season)43393,42438.0184221356400.470.110.580.340.45
Premier League (1 Season)50610.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Oldham Athletic1 League911681.9000000000.000.000.000.000.00
2006-200718Crystal Palace1 League801201.3101100000.750.000.750.750.75
2007-200819Crystal Palace1 League20250.3000000000.000.000.000.000.00
2007-200819Motherwell1 League50610.7000000000.000.000.000.000.00
2007-200819Millwall1 League13107478.3314300200.360.120.480.360.48
2008-200920Millwall1 League31292,28525.46511600300.240.200.430.240.43
2009-201021Brentford1 League775916.6224200000.300.300.610.300.61
2009-201021Millwall1 League1155045.6000000100.000.000.000.000.00
2010-201122Brentford1 League22131,19013.2516411100.380.080.450.300.38
2010-201122Millwall1 League11600.7000000000.000.000.000.000.00
2011-201223Rotherham Utd1 League43393,42438.0184221356400.470.110.580.340.45
2012-201324Bournemouth1 League42393,35437.3138211211100.350.210.560.320.54
2013-201425Bournemouth1 League44433,76741.9224261578100.530.100.620.360.45
2014-201526Norwich City1 League35232,11923.5123151113210.510.130.640.470.59
2015-201627Norwich City2 Leagues854284.8101100000.210.000.210.210.21
2015-201627Bournemouth2 Leagues1656677.4000000200.000.000.000.000.00
2016-201728Bournemouth3 Leagues633463.8112011000.260.260.520.000.26
2016-201728Reading1 League1678719.7336211100.310.310.620.210.52
2017-201829Aston Villa1 League151096910.8808711100.740.000.740.650.65
2017-201829Sunderland2 Leagues20191,59617.712113933100.680.060.730.510.56
2018-201930Nott'ham Forest2 Leagues41292,79831.11732014373019.013.41.715.261472140.550.100.640.450.550.630.060.680.440.50
2019-202031Nott'ham Forest2 Leagues45433,91143.52022216452020.816.82.819.674531850.460.050.510.370.410.480.060.540.390.45
2020-202132Nott'ham Forest3 Leagues29252,05822.96174232010.27.92.710.638261080.260.040.310.170.220.460.120.580.360.48
2021-202233Nott'ham Forest3 Leagues34242,13223.71341711223011.710.13.213.335401130.550.170.720.460.630.510.140.650.440.58
16 Seasons12 Clubs7 Leagues50338034,191379.916343206131324230161.648.210.458.62081666200.430.110.540.340.460.520.090.610.410.49
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
Nott'ham Forest (4 Seasons)3 Leagues14912110,899121.156106645111710061.648.210.458.62081666200.460.080.550.370.450.520.090.610.410.49
Bournemouth (4 Seasons)5 Leagues108908,13490.436134927910400.400.140.540.300.44
Millwall (4 Seasons)2 Leagues56453,59640.09615900600.230.150.380.230.38
Norwich City (2 Seasons)3 Leagues43282,54728.3133161213210.460.110.570.420.53
Brentford (2 Seasons)1 League29201,78119.87310611100.350.150.510.300.45
Crystal Palace (2 Seasons)1 League1001451.6101100000.620.000.620.620.62
Rotherham Utd (1 Season)1 League43393,42438.0184221356400.470.110.580.340.45
Sunderland (1 Season)2 Leagues20191,59617.712113933100.680.060.730.510.56
Reading (1 Season)1 League1678719.7336211100.310.310.620.210.52
Aston Villa (1 Season)1 League151096910.8808711100.740.000.740.650.65
Oldham Athletic (1 Season)1 League911681.9000000000.000.000.000.000.00
Motherwell (1 Season)1 League50610.7000000000.000.000.000.000.00
Championship (11 Seasons)28422120,159224.01122113388243316161.648.210.458.62081666200.500.090.590.390.490.520.090.610.410.49
EFL Cup (7 Seasons)976176.9213111000.290.150.440.150.29
League One (6 Seasons)1351048,83998.22917462722800.300.170.470.270.45
FA Cup (4 Seasons)322042.3101100000.440.000.440.440.44
Premier League (2 Seasons)2478879.9101100200.100.000.100.100.10
League Two (1 Season)43393,42438.0184221356400.470.110.580.340.45
Premier League (1 Season)50610.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Oldham Athleticeng ENG3. League One6th911681.9000000000.000.000.000.000.00
2006-200718Crystal Palaceeng ENG2. Championship12th801201.3101100000.750.000.750.750.75
2007-200819Crystal Palaceeng ENG2. Championship5th20250.3000000000.000.000.000.000.00
2007-200819Motherwellsct SCO1. Premier League3rd50610.7000000000.000.000.000.000.00
2007-200819Millwalleng ENG3. League One17th13107478.3314300200.360.120.480.360.48
2008-200920Millwalleng ENG3. League One5th31292,28525.46511600300.240.200.430.240.43
2009-201021Brentfordeng ENG3. League One9th775916.6224200000.300.300.610.300.61
2009-201021Millwalleng ENG3. League One3rd1155045.6000000100.000.000.000.000.00
2010-201122Brentfordeng ENG3. League One11th22131,19013.2516411100.380.080.450.300.38
2010-201122Millwalleng ENG2. Championship9th11600.7000000000.000.000.000.000.00
2011-201223Rotherham Utdeng ENG4. League Two10th43393,42438.0184221356400.470.110.580.340.45
2012-201324Bournemoutheng ENG3. League One2nd42393,35437.3138211211100.350.210.560.320.54
2013-201425Bournemoutheng ENG2. Championship10th44433,76741.9224261578100.530.100.620.360.45
2014-201526Norwich Cityeng ENG2. Championship3rd35232,11923.5123151113210.510.130.640.470.59Matches
2015-201627Norwich Cityeng ENG1. Premier League19th632502.8101100000.360.000.360.360.36Matches
2015-201627Bournemoutheng ENG1. Premier League16th1545776.4000000200.000.000.000.000.00Matches
2016-201728Bournemoutheng ENG1. Premier League9th30600.7000000000.000.000.000.000.00Matches
2016-201728Readingeng ENG2. Championship3rd1678719.7336211100.310.310.620.210.52Matches
2017-201829Aston Villaeng ENG2. Championship4th151096910.8808711100.740.000.740.650.65Matches
2017-201829Sunderlandeng ENG2. Championship24th19181,55117.212113933100.700.060.750.520.58Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th39292,72830.31631913373019.013.41.715.261472140.530.100.630.430.530.630.060.680.440.50Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th45433,91143.52022216452020.816.82.819.674531850.460.050.510.370.410.480.060.540.390.45Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th28241,99022.16174232010.27.92.710.638261080.270.050.320.180.230.460.120.580.360.48Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th32232,04822.81241610223011.710.13.213.335401130.530.180.700.440.620.510.140.650.440.58Matches
16 Seasons12 Clubs5 Leagues49137133,370370.816042202129314130161.648.210.458.62081666200.430.110.540.350.460.520.090.610.410.49
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
Nott'ham Forest (4 Seasons)1 League14411910,677118.654106443111710061.648.210.458.62081666200.460.080.540.360.450.520.090.610.410.49
Bournemouth (4 Seasons)3 Leagues104867,75886.23512472789400.410.140.550.310.45
Millwall (4 Seasons)2 Leagues56453,59640.09615900600.230.150.380.230.38
Norwich City (2 Seasons)2 Leagues41262,36926.3133161213210.490.110.610.460.57
Brentford (2 Seasons)1 League29201,78119.87310611100.350.150.510.300.45
Crystal Palace (2 Seasons)1 League1001451.6101100000.620.000.620.620.62
Rotherham Utd (1 Season)1 League43393,42438.0184221356400.470.110.580.340.45
Sunderland (1 Season)1 League19181,55117.212113933100.700.060.750.520.58
Reading (1 Season)1 League1678719.7336211100.310.310.620.210.52
Aston Villa (1 Season)1 League151096910.8808711100.740.000.740.650.65
Oldham Athletic (1 Season)1 League911681.9000000000.000.000.000.000.00
Motherwell (1 Season)1 League50610.7000000000.000.000.000.000.00
Championship (11 Seasons)28422120,159224.01122113388243316161.648.210.458.62081666200.500.090.590.390.490.520.090.610.410.49
League One (6 Seasons)1351048,83998.22917462722800.300.170.470.270.45
Premier League (2 Seasons)2478879.9101100200.100.000.100.100.10
League Two (1 Season)43393,42438.0184221356400.470.110.580.340.45
Premier League (1 Season)50610.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201627Norwich Cityeng ENGLeague Cup9th221782.0000000000.000.000.000.000.00Matches
2015-201627Bournemoutheng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2016-201728Bournemoutheng ENGEFL Cup17th221962.2112011000.460.460.920.000.46Matches
2016-201728Bournemoutheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201829Sunderlandeng ENGEFL Cup17th11450.5000000000.000.000.000.000.00Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th20700.8101100001.290.001.291.291.29Matches
2019-202031Nott'ham Foresteng ENGEFL Cup17th00Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th11680.8000000000.000.000.000.000.00Matches
2020-202132Nott'ham Foresteng ENGFA Cup17th00Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd211600.7000000000.000.000.000.000.00Matches
2021-202233Nott'ham Foresteng ENGFA CupQF10240.3101100003.750.003.753.753.75Matches
7 Seasons4 Clubs2 Leagues1298219.1314211000.330.110.440.220.33
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
Nott'ham Forest (4 Seasons)2 Leagues522222.5202200000.810.000.810.810.81
Bournemouth (2 Seasons)2 Leagues443764.2112011000.240.240.480.000.24
Norwich City (1 Season)1 League221782.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11450.5000000000.000.000.000.000.00
EFL Cup (7 Seasons)976176.9213111000.290.150.440.150.29
FA Cup (4 Seasons)322042.3101100000.440.000.440.440.44

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-200718Crystal Palaceeng ENG2. Championship1.3121.500.5000
2006-200718Oldham Athleticeng ENG3. League One1.9021.070.0000
2007-200819Crystal Palaceeng ENG2. Championship0.3013.600.0000
2007-200819Millwalleng ENG3. League One8.3370.840.4300
2007-200819Motherwellsct SCO1. Premier League0.7011.480.0000
2008-200920Millwalleng ENG3. League One25.46261.020.2300
2009-201021Brentfordeng ENG3. League One6.6240.610.5000
2009-201021Millwalleng ENG3. League One5.6081.430.0000
2010-201122Millwalleng ENG2. Championship0.7000.0000
2010-201122Brentfordeng ENG3. League One13.25201.510.2011
2011-201223Rotherham Utdeng ENG4. League Two38.018471.240.2856
2012-201324Bournemoutheng ENG3. League One37.313561.500.2111
2013-201425Bournemoutheng ENG2. Championship41.922671.600.2278
2014-201526Norwich Cityeng ENG2. Championship23.512411.740.2713Matches
2015-201627Bournemoutheng ENGFA Cup1.0000Matches
2015-201627Norwich Cityeng ENGLeague Cup2.0000Matches
2015-201627Bournemoutheng ENG1. Premier League6.4071.090.0000Matches
2015-201627Norwich Cityeng ENG1. Premier League2.8120.720.5000Matches
2016-201728Readingeng ENG2. Championship9.730100.001.030.2011Matches
2016-201728Bournemoutheng ENGEFL Cup2.217228.63.210.920.000.0011Matches
2016-201728Bournemoutheng ENGFA Cup1.0000Matches
2016-201728Bournemoutheng ENG1. Premier League0.7011100.01.501.500.000.0000Matches
2017-201829Aston Villaeng ENG2. Championship10.88281346.42.601.210.250.5411Matches
2017-201829Sunderlandeng ENG2. Championship17.212462350.02.671.330.200.3933Matches
2017-201829Sunderlandeng ENGEFL Cup0.50200.04.000.000.0000Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.316693043.52.280.990.190.4314.813719.013.40.20-3.0-0.4Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.8111100.01.291.291.001.0000Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.520902730.02.070.620.180.5915.104520.816.80.19-0.8-0.8Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.16481122.92.170.500.080.3615.202310.27.90.16-4.2-3.9Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.80000.000.0000Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.812471940.42.070.830.210.5313.702211.710.10.21+0.3-0.1Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.70100.01.500.000.0000Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.312150.07.503.750.501.0000Matches
16 Seasons12 Clubs7 Leagues379.916334242940.42.111.140.180.3114.81324261.648.20.19-7.6-5.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nott'ham Forest (4 Seasons)3 Leagues121.1562588934.52.130.730.170.5114.81111761.648.20.19-7.6-5.2
Bournemouth (4 Seasons)5 Leagues90.436813337.52.811.500.000.20910
Millwall (4 Seasons)2 Leagues40.09411.030.2200
Norwich City (2 Seasons)3 Leagues28.313431.630.2813
Brentford (2 Seasons)1 League19.87241.210.2511
Crystal Palace (2 Seasons)1 League1.6131.860.3300
Rotherham Utd (1 Season)1 League38.018471.240.2856
Sunderland (1 Season)2 Leagues17.712482347.92.711.300.190.3933
Reading (1 Season)1 League9.730100.001.030.2011
Aston Villa (1 Season)1 League10.88281346.42.601.210.250.5411
Oldham Athletic (1 Season)1 League1.9021.070.0000
Motherwell (1 Season)1 League0.7011.480.0000
Championship (11 Seasons)224.011232824440.52.101.090.190.3614.81243361.648.20.19-7.6-5.2
EFL Cup (7 Seasons)6.9211327.32.260.620.090.3311
League One (6 Seasons)98.2291231.250.2222
FA Cup (4 Seasons)2.312150.07.503.750.501.0000
Premier League (2 Seasons)9.91110100.01.501.010.000.1000
League Two (1 Season)38.018471.240.2856
Premier League (1 Season)0.7011.480.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200718Oldham Athletic1 League1.9021.070.0000
2006-200718Crystal Palace1 League1.3121.500.5000
2007-200819Crystal Palace1 League0.3013.600.0000
2007-200819Motherwell1 League0.7011.480.0000
2007-200819Millwall1 League8.3370.840.4300
2008-200920Millwall1 League25.46261.020.2300
2009-201021Brentford1 League6.6240.610.5000
2009-201021Millwall1 League5.6081.430.0000
2010-201122Brentford1 League13.25201.510.2011
2010-201122Millwall1 League0.7000.0000
2011-201223Rotherham Utd1 League38.018471.240.2856
2012-201324Bournemouth1 League37.313561.500.2111
2013-201425Bournemouth1 League41.922671.600.2278
2014-201526Norwich City1 League23.512411.740.2713
2015-201627Norwich City2 Leagues4.8120.720.5000
2015-201627Bournemouth2 Leagues7.4071.090.0000
2016-201728Bournemouth3 Leagues3.818337.52.811.050.000.0011
2016-201728Reading1 League9.730100.001.030.2011
2017-201829Aston Villa1 League10.88281346.42.601.210.250.5411
2017-201829Sunderland2 Leagues17.712482347.92.711.300.190.3933
2018-201930Nott'ham Forest2 Leagues31.117703144.32.251.000.200.4514.813719.013.40.20-3.0-0.4
2019-202031Nott'ham Forest2 Leagues43.520902730.02.070.620.180.5915.104520.816.80.19-0.8-0.8
2020-202132Nott'ham Forest3 Leagues22.96481122.92.100.480.080.3615.202310.27.90.16-4.2-3.9
2021-202233Nott'ham Forest3 Leagues23.713502040.02.110.840.220.5513.702211.710.10.21+0.3-0.1
16 Seasons12 Clubs7 Leagues379.916334242940.42.111.140.180.3114.81324261.648.20.19-7.6-5.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nott'ham Forest (4 Seasons)3 Leagues121.1562588934.52.130.730.170.5114.81111761.648.20.19-7.6-5.2
Bournemouth (4 Seasons)5 Leagues90.436813337.52.811.500.000.20910
Millwall (4 Seasons)2 Leagues40.09411.030.2200
Norwich City (2 Seasons)3 Leagues28.313431.630.2813
Brentford (2 Seasons)1 League19.87241.210.2511
Crystal Palace (2 Seasons)1 League1.6131.860.3300
Rotherham Utd (1 Season)1 League38.018471.240.2856
Sunderland (1 Season)2 Leagues17.712482347.92.711.300.190.3933
Reading (1 Season)1 League9.730100.001.030.2011
Aston Villa (1 Season)1 League10.88281346.42.601.210.250.5411
Oldham Athletic (1 Season)1 League1.9021.070.0000
Motherwell (1 Season)1 League0.7011.480.0000
Championship (11 Seasons)224.011232824440.52.101.090.190.3614.81243361.648.20.19-7.6-5.2
EFL Cup (7 Seasons)6.9211327.32.260.620.090.3311
League One (6 Seasons)98.2291231.250.2222
FA Cup (4 Seasons)2.312150.07.503.750.501.0000
Premier League (2 Seasons)9.91110100.01.501.010.000.1000
League Two (1 Season)38.018471.240.2856
Premier League (1 Season)0.7011.480.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200718Oldham Athleticeng ENG3. League One6th1.9021.070.0000
2006-200718Crystal Palaceeng ENG2. Championship12th1.3121.500.5000
2007-200819Crystal Palaceeng ENG2. Championship5th0.3013.600.0000
2007-200819Motherwellsct SCO1. Premier League3rd0.7011.480.0000
2007-200819Millwalleng ENG3. League One17th8.3370.840.4300
2008-200920Millwalleng ENG3. League One5th25.46261.020.2300
2009-201021Brentfordeng ENG3. League One9th6.6240.610.5000
2009-201021Millwalleng ENG3. League One3rd5.6081.430.0000
2010-201122Brentfordeng ENG3. League One11th13.25201.510.2011
2010-201122Millwalleng ENG2. Championship9th0.7000.0000
2011-201223Rotherham Utdeng ENG4. League Two10th38.018471.240.2856
2012-201324Bournemoutheng ENG3. League One2nd37.313561.500.2111
2013-201425Bournemoutheng ENG2. Championship10th41.922671.600.2278
2014-201526Norwich Cityeng ENG2. Championship3rd23.512411.740.2713Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.8120.720.5000Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.4071.090.0000Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.7011100.01.501.500.000.0000Matches
2016-201728Readingeng ENG2. Championship3rd9.730100.001.030.2011Matches
2017-201829Aston Villaeng ENG2. Championship4th10.88281346.42.601.210.250.5411Matches
2017-201829Sunderlandeng ENG2. Championship24th17.212462350.02.671.330.200.3933Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.316693043.52.280.990.190.4314.813719.013.40.20-3.0-0.4Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.520902730.02.070.620.180.5915.104520.816.80.19-0.8-0.8Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.16481122.92.170.500.080.3615.202310.27.90.16-4.2-3.9Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.812471940.42.070.830.210.5313.702211.710.10.21+0.3-0.1Matches
16 Seasons12 Clubs5 Leagues370.816032942540.72.101.150.190.3014.81314161.648.20.19-7.6-5.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Nott'ham Forest (4 Seasons)1 League118.6542548734.32.140.730.170.4914.81111761.648.20.19-7.6-5.2
Bournemouth (4 Seasons)3 Leagues86.2351131100.01.501.520.000.2189
Millwall (4 Seasons)2 Leagues40.09411.030.2200
Norwich City (2 Seasons)2 Leagues26.313431.630.2813
Brentford (2 Seasons)1 League19.87241.210.2511
Crystal Palace (2 Seasons)1 League1.6131.860.3300
Rotherham Utd (1 Season)1 League38.018471.240.2856
Sunderland (1 Season)1 League17.212462350.02.671.330.200.3933
Reading (1 Season)1 League9.730100.001.030.2011
Aston Villa (1 Season)1 League10.88281346.42.601.210.250.5411
Oldham Athletic (1 Season)1 League1.9021.070.0000
Motherwell (1 Season)1 League0.7011.480.0000
Championship (11 Seasons)224.011232824440.52.101.090.190.3614.81243361.648.20.19-7.6-5.2
League One (6 Seasons)98.2291231.250.2222
Premier League (2 Seasons)9.91110100.01.501.010.000.1000
League Two (1 Season)38.018471.240.2856
Premier League (1 Season)0.7011.480.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201627Norwich Cityeng ENGLeague Cup9th2.0000Matches
2015-201627Bournemoutheng ENGFA Cup9th1.0000Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.217228.63.210.920.000.0011Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.0000Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.50200.04.000.000.0000Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.8111100.01.291.291.001.0000Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.80000.000.0000Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.70100.01.500.000.0000Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.312150.07.503.750.501.0000Matches
7 Seasons4 Clubs2 Leagues9.1313430.82.530.780.150.5011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Nott'ham Forest (4 Seasons)2 Leagues2.524250.01.620.810.501.0000
Bournemouth (2 Seasons)2 Leagues4.217228.63.210.920.000.0011
Norwich City (1 Season)1 League2.0000
Sunderland (1 Season)1 League0.50200.04.000.000.0000
EFL Cup (7 Seasons)6.9211327.32.260.620.090.3311
FA Cup (4 Seasons)2.312150.07.503.750.501.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200718Crystal Palaceeng ENG2. Championship1.30
2006-200718Oldham Athleticeng ENG3. League One1.90
2007-200819Crystal Palaceeng ENG2. Championship0.30
2007-200819Millwalleng ENG3. League One8.31
2007-200819Motherwellsct SCO1. Premier League0.70
2008-200920Millwalleng ENG3. League One25.45
2009-201021Brentfordeng ENG3. League One6.62
2009-201021Millwalleng ENG3. League One5.60
2010-201122Millwalleng ENG2. Championship0.70
2010-201122Brentfordeng ENG3. League One13.21
2011-201223Rotherham Utdeng ENG4. League Two38.04
2012-201324Bournemoutheng ENG3. League One37.38
2013-201425Bournemoutheng ENG2. Championship41.94
2014-201526Norwich Cityeng ENG2. Championship23.53Matches
2015-201627Bournemoutheng ENGFA Cup1.00Matches
2015-201627Norwich Cityeng ENGLeague Cup2.00Matches
2015-201627Bournemoutheng ENG1. Premier League6.40Matches
2015-201627Norwich Cityeng ENG1. Premier League2.80Matches
2016-201728Readingeng ENG2. Championship9.73Matches
2016-201728Bournemoutheng ENGEFL Cup2.21Matches
2016-201728Bournemoutheng ENGFA Cup1.00Matches
2016-201728Bournemoutheng ENG1. Premier League0.70Matches
2017-201829Aston Villaeng ENG2. Championship10.80Matches
2017-201829Sunderlandeng ENG2. Championship17.21Matches
2017-201829Sunderlandeng ENGEFL Cup0.50Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.347562276.47222107525132178.217220882.7314470.531.72.1+1.3252719647Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.80Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.553969577.68180126331137582.919123481.6213756.822.81.8-0.8424013553Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.129540073.8405267418123278.08610879.6162369.612.72.0-1.722216226Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.80Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.836249373.45222103522126982.210012878.1255050.043.22.1+0.8252811140Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.70Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.30Matches
16 Seasons12 Clubs7 Leagues379.91671221075.6246764047964119780.554967881.09315460.44310.47.9+32.61141164914166
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
Nott'ham Forest (4 Seasons)3 Leagues121.11671221075.6246764047964119780.554967881.09315460.41010.47.9-0.41141164914166
Bournemouth (4 Seasons)5 Leagues90.413
Millwall (4 Seasons)2 Leagues40.06
Norwich City (2 Seasons)3 Leagues28.33
Brentford (2 Seasons)1 League19.83
Crystal Palace (2 Seasons)1 League1.60
Rotherham Utd (1 Season)1 League38.04
Sunderland (1 Season)2 Leagues17.71
Reading (1 Season)1 League9.73
Aston Villa (1 Season)1 League10.80
Oldham Athletic (1 Season)1 League1.90
Motherwell (1 Season)1 League0.70
Championship (11 Seasons)224.01671221075.6246764047964119780.554967881.09315460.42110.47.9+10.61141164914166
EFL Cup (7 Seasons)6.91
League One (6 Seasons)98.217
FA Cup (4 Seasons)2.30
Premier League (2 Seasons)9.90
League Two (1 Season)38.04
Premier League (1 Season)0.70
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-200718Oldham Athletic1 League1.90
2006-200718Crystal Palace1 League1.30
2007-200819Crystal Palace1 League0.30
2007-200819Motherwell1 League0.70
2007-200819Millwall1 League8.31
2008-200920Millwall1 League25.45
2009-201021Brentford1 League6.62
2009-201021Millwall1 League5.60
2010-201122Brentford1 League13.21
2010-201122Millwall1 League0.70
2011-201223Rotherham Utd1 League38.04
2012-201324Bournemouth1 League37.38
2013-201425Bournemouth1 League41.94
2014-201526Norwich City1 League23.53
2015-201627Norwich City2 Leagues4.80
2015-201627Bournemouth2 Leagues7.40
2016-201728Bournemouth3 Leagues3.81
2016-201728Reading1 League9.73
2017-201829Aston Villa1 League10.80
2017-201829Sunderland2 Leagues17.71
2018-201930Nott'ham Forest2 Leagues31.147562276.47222107525132178.217220882.7314470.531.72.1+1.3252719647
2019-202031Nott'ham Forest2 Leagues43.553969577.68180126331137582.919123481.6213756.822.81.8-0.8424013553
2020-202132Nott'ham Forest3 Leagues22.929540073.8405267418123278.08610879.6162369.612.72.0-1.722216226
2021-202233Nott'ham Forest3 Leagues23.736249373.45222103522126982.210012878.1255050.043.22.1+0.8252811140
16 Seasons12 Clubs7 Leagues379.91671221075.6246764047964119780.554967881.09315460.44310.47.9+32.61141164914166
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
Nott'ham Forest (4 Seasons)3 Leagues121.11671221075.6246764047964119780.554967881.09315460.41010.47.9-0.41141164914166
Bournemouth (4 Seasons)5 Leagues90.413
Millwall (4 Seasons)2 Leagues40.06
Norwich City (2 Seasons)3 Leagues28.33
Brentford (2 Seasons)1 League19.83
Crystal Palace (2 Seasons)1 League1.60
Rotherham Utd (1 Season)1 League38.04
Sunderland (1 Season)2 Leagues17.71
Reading (1 Season)1 League9.73
Aston Villa (1 Season)1 League10.80
Oldham Athletic (1 Season)1 League1.90
Motherwell (1 Season)1 League0.70
Championship (11 Seasons)224.01671221075.6246764047964119780.554967881.09315460.42110.47.9+10.61141164914166
EFL Cup (7 Seasons)6.91
League One (6 Seasons)98.217
FA Cup (4 Seasons)2.30
Premier League (2 Seasons)9.90
League Two (1 Season)38.04
Premier League (1 Season)0.70
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-200718Oldham Athleticeng ENG3. League One6th1.90
2006-200718Crystal Palaceeng ENG2. Championship12th1.30
2007-200819Crystal Palaceeng ENG2. Championship5th0.30
2007-200819Motherwellsct SCO1. Premier League3rd0.70
2007-200819Millwalleng ENG3. League One17th8.31
2008-200920Millwalleng ENG3. League One5th25.45
2009-201021Brentfordeng ENG3. League One9th6.62
2009-201021Millwalleng ENG3. League One3rd5.60
2010-201122Brentfordeng ENG3. League One11th13.21
2010-201122Millwalleng ENG2. Championship9th0.70
2011-201223Rotherham Utdeng ENG4. League Two10th38.04
2012-201324Bournemoutheng ENG3. League One2nd37.38
2013-201425Bournemoutheng ENG2. Championship10th41.94
2014-201526Norwich Cityeng ENG2. Championship3rd23.53Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.80Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.40Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.70Matches
2016-201728Readingeng ENG2. Championship3rd9.73Matches
2017-201829Aston Villaeng ENG2. Championship4th10.80Matches
2017-201829Sunderlandeng ENG2. Championship24th17.21Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.347562276.47222107525132178.217220882.7314470.531.72.1+1.3252719647Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.553969577.68180126331137582.919123481.6213756.822.81.8-0.8424013553Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.129540073.8405267418123278.08610879.6162369.612.72.0-1.722216226Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.836249373.45222103522126982.210012878.1255050.043.22.1+0.8252811140Matches
16 Seasons12 Clubs5 Leagues370.81671221075.6246764047964119780.554967881.09315460.44210.47.9+31.61141164914166
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
Nott'ham Forest (4 Seasons)1 League118.61671221075.6246764047964119780.554967881.09315460.41010.47.9-0.41141164914166
Bournemouth (4 Seasons)3 Leagues86.212
Millwall (4 Seasons)2 Leagues40.06
Norwich City (2 Seasons)2 Leagues26.33
Brentford (2 Seasons)1 League19.83
Crystal Palace (2 Seasons)1 League1.60
Rotherham Utd (1 Season)1 League38.04
Sunderland (1 Season)1 League17.21
Reading (1 Season)1 League9.73
Aston Villa (1 Season)1 League10.80
Oldham Athletic (1 Season)1 League1.90
Motherwell (1 Season)1 League0.70
Championship (11 Seasons)224.01671221075.6246764047964119780.554967881.09315460.42110.47.9+10.61141164914166
League One (6 Seasons)98.217
Premier League (2 Seasons)9.90
League Two (1 Season)38.04
Premier League (1 Season)0.70
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
2015-201627Norwich Cityeng ENGLeague Cup9th2.00Matches
2015-201627Bournemoutheng ENGFA Cup9th1.00Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.21Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.00Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.50Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.80Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.80Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.70Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.30Matches
7 Seasons4 Clubs2 Leagues9.11
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
Nott'ham Forest (4 Seasons)2 Leagues2.50
Bournemouth (2 Seasons)2 Leagues4.21
Norwich City (1 Season)1 League2.00
Sunderland (1 Season)1 League0.50
EFL Cup (7 Seasons)6.91
FA Cup (4 Seasons)2.30
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200718Crystal Palaceeng ENG2. Championship1.3
2006-200718Oldham Athleticeng ENG3. League One1.9
2007-200819Crystal Palaceeng ENG2. Championship0.3
2007-200819Millwalleng ENG3. League One8.3
2007-200819Motherwellsct SCO1. Premier League0.7
2008-200920Millwalleng ENG3. League One25.4
2009-201021Brentfordeng ENG3. League One6.6
2009-201021Millwalleng ENG3. League One5.6
2010-201122Millwalleng ENG2. Championship0.7
2010-201122Brentfordeng ENG3. League One13.2
2011-201223Rotherham Utdeng ENG4. League Two38.0
2012-201324Bournemoutheng ENG3. League One37.3
2013-201425Bournemoutheng ENG2. Championship41.9
2014-201526Norwich Cityeng ENG2. Championship23.5Matches
2015-201627Bournemoutheng ENGFA Cup1.0Matches
2015-201627Norwich Cityeng ENGLeague Cup2.0Matches
2015-201627Bournemoutheng ENG1. Premier League6.4Matches
2015-201627Norwich Cityeng ENG1. Premier League2.8Matches
2016-201728Readingeng ENG2. Championship9.70Matches
2016-201728Bournemoutheng ENGEFL Cup2.25Matches
2016-201728Bournemoutheng ENGFA Cup1.0Matches
2016-201728Bournemoutheng ENG1. Premier League0.71Matches
2017-201829Aston Villaeng ENG2. Championship10.816Matches
2017-201829Sunderlandeng ENG2. Championship17.224Matches
2017-201829Sunderlandeng ENGEFL Cup0.52Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.36225556700323122000475018Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.80Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.569558510221318112000539816Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.1400381181022570000295118Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.80Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.8493449421491890000362217Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.70Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.30Matches
16 Seasons12 Clubs7 Leagues379.922101970229451713239400016711169
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nott'ham Forest (4 Seasons)3 Leagues121.12210197022945178439400016711169
Bournemouth (4 Seasons)5 Leagues90.46
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)3 Leagues28.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)2 Leagues17.726
Reading (1 Season)1 League9.70
Aston Villa (1 Season)1 League10.816
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.022101970229451712439400016711169
EFL Cup (7 Seasons)6.97
League One (6 Seasons)98.2
FA Cup (4 Seasons)2.30
Premier League (2 Seasons)9.91
League Two (1 Season)38.0
Premier League (1 Season)0.7
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-200718Oldham Athletic1 League1.9
2006-200718Crystal Palace1 League1.3
2007-200819Crystal Palace1 League0.3
2007-200819Motherwell1 League0.7
2007-200819Millwall1 League8.3
2008-200920Millwall1 League25.4
2009-201021Brentford1 League6.6
2009-201021Millwall1 League5.6
2010-201122Brentford1 League13.2
2010-201122Millwall1 League0.7
2011-201223Rotherham Utd1 League38.0
2012-201324Bournemouth1 League37.3
2013-201425Bournemouth1 League41.9
2014-201526Norwich City1 League23.5
2015-201627Norwich City2 Leagues4.8
2015-201627Bournemouth2 Leagues7.4
2016-201728Bournemouth3 Leagues3.86
2016-201728Reading1 League9.70
2017-201829Aston Villa1 League10.816
2017-201829Sunderland2 Leagues17.726
2018-201930Nott'ham Forest2 Leagues31.16225556700323122000475018
2019-202031Nott'ham Forest2 Leagues43.569558510221318112000539816
2020-202132Nott'ham Forest3 Leagues22.9400381181022570000295118
2021-202233Nott'ham Forest3 Leagues23.7493449421491890000362217
16 Seasons12 Clubs7 Leagues379.922101970229451713239400016711169
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nott'ham Forest (4 Seasons)3 Leagues121.12210197022945178439400016711169
Bournemouth (4 Seasons)5 Leagues90.46
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)3 Leagues28.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)2 Leagues17.726
Reading (1 Season)1 League9.70
Aston Villa (1 Season)1 League10.816
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.022101970229451712439400016711169
EFL Cup (7 Seasons)6.97
League One (6 Seasons)98.2
FA Cup (4 Seasons)2.30
Premier League (2 Seasons)9.91
League Two (1 Season)38.0
Premier League (1 Season)0.7
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-200718Oldham Athleticeng ENG3. League One6th1.9
2006-200718Crystal Palaceeng ENG2. Championship12th1.3
2007-200819Crystal Palaceeng ENG2. Championship5th0.3
2007-200819Motherwellsct SCO1. Premier League3rd0.7
2007-200819Millwalleng ENG3. League One17th8.3
2008-200920Millwalleng ENG3. League One5th25.4
2009-201021Brentfordeng ENG3. League One9th6.6
2009-201021Millwalleng ENG3. League One3rd5.6
2010-201122Brentfordeng ENG3. League One11th13.2
2010-201122Millwalleng ENG2. Championship9th0.7
2011-201223Rotherham Utdeng ENG4. League Two10th38.0
2012-201324Bournemoutheng ENG3. League One2nd37.3
2013-201425Bournemoutheng ENG2. Championship10th41.9
2014-201526Norwich Cityeng ENG2. Championship3rd23.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.8Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.4Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.71Matches
2016-201728Readingeng ENG2. Championship3rd9.70Matches
2017-201829Aston Villaeng ENG2. Championship4th10.816Matches
2017-201829Sunderlandeng ENG2. Championship24th17.224Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.36225556700323122000475018Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.569558510221318112000539816Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.1400381181022570000295118Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.8493449421491890000362217Matches
16 Seasons12 Clubs5 Leagues370.822101970229451712539400016711169
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nott'ham Forest (4 Seasons)1 League118.62210197022945178439400016711169
Bournemouth (4 Seasons)3 Leagues86.21
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)2 Leagues26.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)1 League17.224
Reading (1 Season)1 League9.70
Aston Villa (1 Season)1 League10.816
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.022101970229451712439400016711169
League One (6 Seasons)98.2
Premier League (2 Seasons)9.91
League Two (1 Season)38.0
Premier League (1 Season)0.7
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
2015-201627Norwich Cityeng ENGLeague Cup9th2.0Matches
2015-201627Bournemoutheng ENGFA Cup9th1.0Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.25Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.52Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.80Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.80Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.70Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.30Matches
7 Seasons4 Clubs2 Leagues9.17
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nott'ham Forest (4 Seasons)2 Leagues2.50
Bournemouth (2 Seasons)2 Leagues4.25
Norwich City (1 Season)1 League2.0
Sunderland (1 Season)1 League0.52
EFL Cup (7 Seasons)6.97
FA Cup (4 Seasons)2.30

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-200718Crystal Palaceeng ENG2. Championship1.3
2006-200718Oldham Athleticeng ENG3. League One1.9
2007-200819Crystal Palaceeng ENG2. Championship0.3
2007-200819Millwalleng ENG3. League One8.3
2007-200819Motherwellsct SCO1. Premier League0.7
2008-200920Millwalleng ENG3. League One25.4
2009-201021Brentfordeng ENG3. League One6.6
2009-201021Millwalleng ENG3. League One5.6
2010-201122Millwalleng ENG2. Championship0.7
2010-201122Brentfordeng ENG3. League One13.2
2011-201223Rotherham Utdeng ENG4. League Two38.0
2012-201324Bournemoutheng ENG3. League One37.3
2013-201425Bournemoutheng ENG2. Championship41.9
2014-201526Norwich Cityeng ENG2. Championship23.5Matches
2015-201627Bournemoutheng ENGFA Cup1.0Matches
2015-201627Norwich Cityeng ENGLeague Cup2.0Matches
2015-201627Bournemoutheng ENG1. Premier League6.4Matches
2015-201627Norwich Cityeng ENG1. Premier League2.8Matches
2016-201728Readingeng ENG2. Championship9.7Matches
2016-201728Bournemoutheng ENGEFL Cup2.2Matches
2016-201728Bournemoutheng ENGFA Cup1.0Matches
2016-201728Bournemoutheng ENG1. Premier League0.7Matches
2017-201829Aston Villaeng ENG2. Championship10.8Matches
2017-201829Sunderlandeng ENG2. Championship17.2Matches
2017-201829Sunderlandeng ENGEFL Cup0.5Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.3702.314609870100.33501310Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.8Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.5932.14730765290.21602100Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.1441.99341540030.14200100Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.8Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.8552.42452440050.22500000Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.7Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.3Matches
16 Seasons12 Clubs7 Leagues379.92622.2119832522122270.231803510
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nott'ham Forest (4 Seasons)3 Leagues121.12622.2119832522122270.231803510
Bournemouth (4 Seasons)5 Leagues90.4
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)3 Leagues28.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)2 Leagues17.7
Reading (1 Season)1 League9.7
Aston Villa (1 Season)1 League10.8
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.02622.2119832522122270.231803510
EFL Cup (7 Seasons)6.9
League One (6 Seasons)98.2
FA Cup (4 Seasons)2.3
Premier League (2 Seasons)9.9
League Two (1 Season)38.0
Premier League (1 Season)0.7
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-200718Oldham Athletic1 League1.9
2006-200718Crystal Palace1 League1.3
2007-200819Crystal Palace1 League0.3
2007-200819Motherwell1 League0.7
2007-200819Millwall1 League8.3
2008-200920Millwall1 League25.4
2009-201021Brentford1 League6.6
2009-201021Millwall1 League5.6
2010-201122Brentford1 League13.2
2010-201122Millwall1 League0.7
2011-201223Rotherham Utd1 League38.0
2012-201324Bournemouth1 League37.3
2013-201425Bournemouth1 League41.9
2014-201526Norwich City1 League23.5
2015-201627Norwich City2 Leagues4.8
2015-201627Bournemouth2 Leagues7.4
2016-201728Bournemouth3 Leagues3.8
2016-201728Reading1 League9.7
2017-201829Aston Villa1 League10.8
2017-201829Sunderland2 Leagues17.7
2018-201930Nott'ham Forest2 Leagues31.1702.314609870100.33501310
2019-202031Nott'ham Forest2 Leagues43.5932.14730765290.21602100
2020-202132Nott'ham Forest3 Leagues22.9441.99341540030.14200100
2021-202233Nott'ham Forest3 Leagues23.7552.42452440050.22500000
16 Seasons12 Clubs7 Leagues379.92622.2119832522122270.231803510
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nott'ham Forest (4 Seasons)3 Leagues121.12622.2119832522122270.231803510
Bournemouth (4 Seasons)5 Leagues90.4
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)3 Leagues28.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)2 Leagues17.7
Reading (1 Season)1 League9.7
Aston Villa (1 Season)1 League10.8
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.02622.2119832522122270.231803510
EFL Cup (7 Seasons)6.9
League One (6 Seasons)98.2
FA Cup (4 Seasons)2.3
Premier League (2 Seasons)9.9
League Two (1 Season)38.0
Premier League (1 Season)0.7
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-200718Oldham Athleticeng ENG3. League One6th1.9
2006-200718Crystal Palaceeng ENG2. Championship12th1.3
2007-200819Crystal Palaceeng ENG2. Championship5th0.3
2007-200819Motherwellsct SCO1. Premier League3rd0.7
2007-200819Millwalleng ENG3. League One17th8.3
2008-200920Millwalleng ENG3. League One5th25.4
2009-201021Brentfordeng ENG3. League One9th6.6
2009-201021Millwalleng ENG3. League One3rd5.6
2010-201122Brentfordeng ENG3. League One11th13.2
2010-201122Millwalleng ENG2. Championship9th0.7
2011-201223Rotherham Utdeng ENG4. League Two10th38.0
2012-201324Bournemoutheng ENG3. League One2nd37.3
2013-201425Bournemoutheng ENG2. Championship10th41.9
2014-201526Norwich Cityeng ENG2. Championship3rd23.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.8Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.4Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.7Matches
2016-201728Readingeng ENG2. Championship3rd9.7Matches
2017-201829Aston Villaeng ENG2. Championship4th10.8Matches
2017-201829Sunderlandeng ENG2. Championship24th17.2Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.3702.314609870100.33501310Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.5932.14730765290.21602100Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.1441.99341540030.14200100Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.8552.42452440050.22500000Matches
16 Seasons12 Clubs5 Leagues370.82622.2119832522122270.231803510
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nott'ham Forest (4 Seasons)1 League118.62622.2119832522122270.231803510
Bournemouth (4 Seasons)3 Leagues86.2
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)2 Leagues26.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)1 League17.2
Reading (1 Season)1 League9.7
Aston Villa (1 Season)1 League10.8
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.02622.2119832522122270.231803510
League One (6 Seasons)98.2
Premier League (2 Seasons)9.9
League Two (1 Season)38.0
Premier League (1 Season)0.7
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
2015-201627Norwich Cityeng ENGLeague Cup9th2.0Matches
2015-201627Bournemoutheng ENGFA Cup9th1.0Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.2Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.5Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.8Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.8Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.7Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.3Matches
7 Seasons4 Clubs2 Leagues9.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nott'ham Forest (4 Seasons)2 Leagues2.5
Bournemouth (2 Seasons)2 Leagues4.2
Norwich City (1 Season)1 League2.0
Sunderland (1 Season)1 League0.5
EFL Cup (7 Seasons)6.9
FA Cup (4 Seasons)2.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200718Crystal Palaceeng ENG2. Championship1.3
2006-200718Oldham Athleticeng ENG3. League One1.9
2007-200819Crystal Palaceeng ENG2. Championship0.3
2007-200819Millwalleng ENG3. League One8.3
2007-200819Motherwellsct SCO1. Premier League0.7
2008-200920Millwalleng ENG3. League One25.4
2009-201021Brentfordeng ENG3. League One6.6
2009-201021Millwalleng ENG3. League One5.6
2010-201122Millwalleng ENG2. Championship0.7
2010-201122Brentfordeng ENG3. League One13.2
2011-201223Rotherham Utdeng ENG4. League Two38.0
2012-201324Bournemoutheng ENG3. League One37.3
2013-201425Bournemoutheng ENG2. Championship41.9
2014-201526Norwich Cityeng ENG2. Championship23.5Matches
2015-201627Bournemoutheng ENGFA Cup1.0Matches
2015-201627Norwich Cityeng ENGLeague Cup2.0Matches
2015-201627Bournemoutheng ENG1. Premier League6.4Matches
2015-201627Norwich Cityeng ENG1. Premier League2.8Matches
2016-201728Readingeng ENG2. Championship9.700Matches
2016-201728Bournemoutheng ENGEFL Cup2.200Matches
2016-201728Bournemoutheng ENGFA Cup1.0Matches
2016-201728Bournemoutheng ENG1. Premier League0.710Matches
2017-201829Aston Villaeng ENG2. Championship10.823Matches
2017-201829Sunderlandeng ENG2. Championship17.257Matches
2017-201829Sunderlandeng ENGEFL Cup0.500Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.313725631421.41115213518330Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.800Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.510511832015.017808515390Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.144130050.05114748140Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.800Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.89418021414.3121459413141Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.701Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.300Matches
16 Seasons12 Clubs7 Leagues379.936285171485315.14548113729541001
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nott'ham Forest (4 Seasons)3 Leagues121.136205171485315.14548113719541001
Bournemouth (4 Seasons)5 Leagues90.4100
Millwall (4 Seasons)2 Leagues40.00
Norwich City (2 Seasons)3 Leagues28.30
Brentford (2 Seasons)1 League19.80
Crystal Palace (2 Seasons)1 League1.60
Rotherham Utd (1 Season)1 League38.00
Sunderland (1 Season)2 Leagues17.7570
Reading (1 Season)1 League9.7000
Aston Villa (1 Season)1 League10.8230
Oldham Athletic (1 Season)1 League1.90
Motherwell (1 Season)1 League0.70
Championship (11 Seasons)224.036275171485315.14548113728541001
EFL Cup (7 Seasons)6.9010
League One (6 Seasons)98.20
FA Cup (4 Seasons)2.3000
Premier League (2 Seasons)9.9100
League Two (1 Season)38.00
Premier League (1 Season)0.70
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-200718Oldham Athletic1 League1.90
2006-200718Crystal Palace1 League1.30
2007-200819Crystal Palace1 League0.30
2007-200819Motherwell1 League0.70
2007-200819Millwall1 League8.30
2008-200920Millwall1 League25.40
2009-201021Brentford1 League6.60
2009-201021Millwall1 League5.60
2010-201122Brentford1 League13.20
2010-201122Millwall1 League0.70
2011-201223Rotherham Utd1 League38.00
2012-201324Bournemouth1 League37.30
2013-201425Bournemouth1 League41.90
2014-201526Norwich City1 League23.50
2015-201627Norwich City2 Leagues4.80
2015-201627Bournemouth2 Leagues7.40
2016-201728Bournemouth3 Leagues3.8100
2016-201728Reading1 League9.7000
2017-201829Aston Villa1 League10.8230
2017-201829Sunderland2 Leagues17.7570
2018-201930Nott'ham Forest2 Leagues31.113725631421.41115213518330
2019-202031Nott'ham Forest2 Leagues43.510511832015.017808515390
2020-202132Nott'ham Forest3 Leagues22.944130050.05114748140
2021-202233Nott'ham Forest3 Leagues23.79418021414.3121459513141
16 Seasons12 Clubs7 Leagues379.936285171485315.14548113729541001
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nott'ham Forest (4 Seasons)3 Leagues121.136205171485315.14548113719541001
Bournemouth (4 Seasons)5 Leagues90.4100
Millwall (4 Seasons)2 Leagues40.00
Norwich City (2 Seasons)3 Leagues28.30
Brentford (2 Seasons)1 League19.80
Crystal Palace (2 Seasons)1 League1.60
Rotherham Utd (1 Season)1 League38.00
Sunderland (1 Season)2 Leagues17.7570
Reading (1 Season)1 League9.7000
Aston Villa (1 Season)1 League10.8230
Oldham Athletic (1 Season)1 League1.90
Motherwell (1 Season)1 League0.70
Championship (11 Seasons)224.036275171485315.14548113728541001
EFL Cup (7 Seasons)6.9010
League One (6 Seasons)98.20
FA Cup (4 Seasons)2.3000
Premier League (2 Seasons)9.9100
League Two (1 Season)38.00
Premier League (1 Season)0.70
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-200718Oldham Athleticeng ENG3. League One6th1.9
2006-200718Crystal Palaceeng ENG2. Championship12th1.3
2007-200819Crystal Palaceeng ENG2. Championship5th0.3
2007-200819Motherwellsct SCO1. Premier League3rd0.7
2007-200819Millwalleng ENG3. League One17th8.3
2008-200920Millwalleng ENG3. League One5th25.4
2009-201021Brentfordeng ENG3. League One9th6.6
2009-201021Millwalleng ENG3. League One3rd5.6
2010-201122Brentfordeng ENG3. League One11th13.2
2010-201122Millwalleng ENG2. Championship9th0.7
2011-201223Rotherham Utdeng ENG4. League Two10th38.0
2012-201324Bournemoutheng ENG3. League One2nd37.3
2013-201425Bournemoutheng ENG2. Championship10th41.9
2014-201526Norwich Cityeng ENG2. Championship3rd23.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.8Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.4Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.710Matches
2016-201728Readingeng ENG2. Championship3rd9.700Matches
2017-201829Aston Villaeng ENG2. Championship4th10.823Matches
2017-201829Sunderlandeng ENG2. Championship24th17.257Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.313725631421.41115213518330Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.510511832015.017808515390Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.144130050.05114748140Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.89418021414.3121459413141Matches
16 Seasons12 Clubs5 Leagues370.836285171485315.14548113728541001
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
Nott'ham Forest (4 Seasons)1 League118.636205171485315.14548113718541001
Bournemouth (4 Seasons)3 Leagues86.2100
Millwall (4 Seasons)2 Leagues40.00
Norwich City (2 Seasons)2 Leagues26.30
Brentford (2 Seasons)1 League19.80
Crystal Palace (2 Seasons)1 League1.60
Rotherham Utd (1 Season)1 League38.00
Sunderland (1 Season)1 League17.2570
Reading (1 Season)1 League9.7000
Aston Villa (1 Season)1 League10.8230
Oldham Athletic (1 Season)1 League1.90
Motherwell (1 Season)1 League0.70
Championship (11 Seasons)224.036275171485315.14548113728541001
League One (6 Seasons)98.20
Premier League (2 Seasons)9.9100
League Two (1 Season)38.00
Premier League (1 Season)0.70
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
2015-201627Norwich Cityeng ENGLeague Cup9th2.0Matches
2015-201627Bournemoutheng ENGFA Cup9th1.0Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.200Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.500Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.800Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.800Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.701Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.300Matches
7 Seasons4 Clubs2 Leagues9.1010
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
Nott'ham Forest (4 Seasons)2 Leagues2.5010
Bournemouth (2 Seasons)2 Leagues4.2000
Norwich City (1 Season)1 League2.00
Sunderland (1 Season)1 League0.5000
EFL Cup (7 Seasons)6.9010
FA Cup (4 Seasons)2.3000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2006-200718Crystal Palaceeng ENG2. Championship1.3
2006-200718Oldham Athleticeng ENG3. League One1.9
2007-200819Crystal Palaceeng ENG2. Championship0.3
2007-200819Millwalleng ENG3. League One8.3
2007-200819Motherwellsct SCO1. Premier League0.7
2008-200920Millwalleng ENG3. League One25.4
2009-201021Brentfordeng ENG3. League One6.6
2009-201021Millwalleng ENG3. League One5.6
2010-201122Millwalleng ENG2. Championship0.7
2010-201122Brentfordeng ENG3. League One13.2
2011-201223Rotherham Utdeng ENG4. League Two38.0
2012-201324Bournemoutheng ENG3. League One37.3
2013-201425Bournemoutheng ENG2. Championship41.9
2014-201526Norwich Cityeng ENG2. Championship23.5Matches
2015-201627Bournemoutheng ENGFA Cup1.0Matches
2015-201627Norwich Cityeng ENGLeague Cup2.0Matches
2015-201627Bournemoutheng ENG1. Premier League6.4Matches
2015-201627Norwich Cityeng ENG1. Premier League2.8Matches
2016-201728Readingeng ENG2. Championship9.7Matches
2016-201728Bournemoutheng ENGEFL Cup2.2Matches
2016-201728Bournemoutheng ENGFA Cup1.0Matches
2016-201728Bournemoutheng ENG1. Premier League0.7Matches
2017-201829Aston Villaeng ENG2. Championship10.8Matches
2017-201829Sunderlandeng ENG2. Championship17.2Matches
2017-201829Sunderlandeng ENGEFL Cup0.5Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.38933662373470131886382463.21436.8549372113196124237142628214Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.8Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.5103143914415171651026613354.12845.9569422915837434378760656185Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.1573204824929385570281760.71139.336023589873823104315420108Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.8Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.8704266333631679702331545.51854.543226389513525166529495113Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.7Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.3Matches
16 Seasons12 Clubs7 Leagues379.932011252641399159646031841608955.67144.41910129464840208106862661462199620
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
Nott'ham Forest (4 Seasons)3 Leagues121.132011252641399159646031841608955.67144.41910129464840208106862661462199620
Bournemouth (4 Seasons)5 Leagues90.4
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)3 Leagues28.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)2 Leagues17.7
Reading (1 Season)1 League9.7
Aston Villa (1 Season)1 League10.8
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.032011252641399159646031841608955.67144.41910129464840208106862661462199620
EFL Cup (7 Seasons)6.9
League One (6 Seasons)98.2
FA Cup (4 Seasons)2.3
Premier League (2 Seasons)9.9
League Two (1 Season)38.0
Premier League (1 Season)0.7
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-200718Oldham Athletic1 League1.9
2006-200718Crystal Palace1 League1.3
2007-200819Crystal Palace1 League0.3
2007-200819Motherwell1 League0.7
2007-200819Millwall1 League8.3
2008-200920Millwall1 League25.4
2009-201021Brentford1 League6.6
2009-201021Millwall1 League5.6
2010-201122Brentford1 League13.2
2010-201122Millwall1 League0.7
2011-201223Rotherham Utd1 League38.0
2012-201324Bournemouth1 League37.3
2013-201425Bournemouth1 League41.9
2014-201526Norwich City1 League23.5
2015-201627Norwich City2 Leagues4.8
2015-201627Bournemouth2 Leagues7.4
2016-201728Bournemouth3 Leagues3.8
2016-201728Reading1 League9.7
2017-201829Aston Villa1 League10.8
2017-201829Sunderland2 Leagues17.7
2018-201930Nott'ham Forest2 Leagues31.18933662373470131886382463.21436.8549372113196124237142628214
2019-202031Nott'ham Forest2 Leagues43.5103143914415171651026613354.12845.9569422915837434378760656185
2020-202132Nott'ham Forest3 Leagues22.9573204824929385570281760.71139.336023589873823104315420108
2021-202233Nott'ham Forest3 Leagues23.7704266333631679702331545.51854.543226389513525166529495113
16 Seasons12 Clubs7 Leagues379.932011252641399159646031841608955.67144.41910129464840208106862661462199620
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
Nott'ham Forest (4 Seasons)3 Leagues121.132011252641399159646031841608955.67144.41910129464840208106862661462199620
Bournemouth (4 Seasons)5 Leagues90.4
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)3 Leagues28.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)2 Leagues17.7
Reading (1 Season)1 League9.7
Aston Villa (1 Season)1 League10.8
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.032011252641399159646031841608955.67144.41910129464840208106862661462199620
EFL Cup (7 Seasons)6.9
League One (6 Seasons)98.2
FA Cup (4 Seasons)2.3
Premier League (2 Seasons)9.9
League Two (1 Season)38.0
Premier League (1 Season)0.7
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-200718Oldham Athleticeng ENG3. League One6th1.9
2006-200718Crystal Palaceeng ENG2. Championship12th1.3
2007-200819Crystal Palaceeng ENG2. Championship5th0.3
2007-200819Motherwellsct SCO1. Premier League3rd0.7
2007-200819Millwalleng ENG3. League One17th8.3
2008-200920Millwalleng ENG3. League One5th25.4
2009-201021Brentfordeng ENG3. League One9th6.6
2009-201021Millwalleng ENG3. League One3rd5.6
2010-201122Brentfordeng ENG3. League One11th13.2
2010-201122Millwalleng ENG2. Championship9th0.7
2011-201223Rotherham Utdeng ENG4. League Two10th38.0
2012-201324Bournemoutheng ENG3. League One2nd37.3
2013-201425Bournemoutheng ENG2. Championship10th41.9
2014-201526Norwich Cityeng ENG2. Championship3rd23.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.8Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.4Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.7Matches
2016-201728Readingeng ENG2. Championship3rd9.7Matches
2017-201829Aston Villaeng ENG2. Championship4th10.8Matches
2017-201829Sunderlandeng ENG2. Championship24th17.2Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.38933662373470131886382463.21436.8549372113196124237142628214Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.5103143914415171651026613354.12845.9569422915837434378760656185Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.1573204824929385570281760.71139.336023589873823104315420108Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.8704266333631679702331545.51854.543226389513525166529495113Matches
16 Seasons12 Clubs5 Leagues370.832011252641399159646031841608955.67144.41910129464840208106862661462199620
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
Nott'ham Forest (4 Seasons)1 League118.632011252641399159646031841608955.67144.41910129464840208106862661462199620
Bournemouth (4 Seasons)3 Leagues86.2
Millwall (4 Seasons)2 Leagues40.0
Norwich City (2 Seasons)2 Leagues26.3
Brentford (2 Seasons)1 League19.8
Crystal Palace (2 Seasons)1 League1.6
Rotherham Utd (1 Season)1 League38.0
Sunderland (1 Season)1 League17.2
Reading (1 Season)1 League9.7
Aston Villa (1 Season)1 League10.8
Oldham Athletic (1 Season)1 League1.9
Motherwell (1 Season)1 League0.7
Championship (11 Seasons)224.032011252641399159646031841608955.67144.41910129464840208106862661462199620
League One (6 Seasons)98.2
Premier League (2 Seasons)9.9
League Two (1 Season)38.0
Premier League (1 Season)0.7
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
2015-201627Norwich Cityeng ENGLeague Cup9th2.0Matches
2015-201627Bournemoutheng ENGFA Cup9th1.0Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.2Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.5Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.8Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.8Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.7Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.3Matches
7 Seasons4 Clubs2 Leagues9.1
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
Nott'ham Forest (4 Seasons)2 Leagues2.5
Bournemouth (2 Seasons)2 Leagues4.2
Norwich City (1 Season)1 League2.0
Sunderland (1 Season)1 League0.5
EFL Cup (7 Seasons)6.9
FA Cup (4 Seasons)2.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200718Crystal Palaceeng ENG2. Championship8120152.91.308
2006-200718Oldham Athleticeng ENG3. League One9168194.11.918
2007-200819Crystal Palaceeng ENG2. Championship225130.60.302
2007-200819Millwalleng ENG3. League One137475718.08.3103
2007-200819Motherwellsct SCO1. Premier League561121.80.705
2008-200920Millwalleng ENG3. League One312,2857455.225.4292
2009-201021Brentfordeng ENG3. League One75918414.36.670
2009-201021Millwalleng ENG3. League One115044612.25.656
2010-201122Millwalleng ENG2. Championship160601.40.710
2010-201122Brentfordeng ENG3. League One221,1905428.713.2139
2011-201223Rotherham Utdeng ENG4. League Two433,4248082.738.0394
2012-201324Bournemoutheng ENG3. League One423,3548081.037.3393
2013-201425Bournemoutheng ENG2. Championship443,7678691.041.9431
2014-201526Norwich Cityeng ENG2. Championship352,1196151.223.523151221.754520+25+1.06+0.39Matches
2015-201627Bournemoutheng ENGFA Cup1909033.31.01901003.0021+1+1.00+1.50Matches
2015-201627Norwich Cityeng ENGLeague Cup21788959.32.02891001.501100.00-2.95Matches
2015-201627Bournemoutheng ENG1. Premier League155773816.96.4421111.131013-3-0.47+0.13Matches
2015-201627Norwich Cityeng ENG1. Premier League6250427.32.830340.8316-5-1.80-1.15Matches
2016-201728Readingeng ENG2. Championship168715421.09.774911.631420-6-0.62-0.90Matches
2016-201728Bournemoutheng ENGEFL Cup21969893.32.22981001.504400.000.00Matches
2016-201728Bournemoutheng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2016-201728Bournemoutheng ENG1. Premier League360201.80.700300.3312-1-1.50-1.21Matches
2017-201829Aston Villaeng ENG2. Championship159696523.410.8105511.56219+12+1.11+0.60Matches
2017-201829Sunderlandeng ENG2. Championship191,5518237.517.21811100.892127-6-0.35+0.42Matches
2017-201829Sunderlandeng ENGEFL Cup1454516.70.51450003.000000.00+0.40Matches
2018-201930Nott'ham Foresteng ENG2. Championship392,7287065.930.3298616102401.413931+8+0.26+0.3338.141.4-3.3-0.11+0.10Matches
2018-201930Nott'ham Foresteng ENGEFL Cup2703517.90.80023411.5024-2-2.57-3.70Matches
2019-202031Nott'ham Foresteng ENG2. Championship453,9118794.543.543893323301.565545+10+0.23+1.0251.055.2-4.2-0.10-0.12Matches
2019-202031Nott'ham Foresteng ENGEFL Cup00002Matches
2020-202132Nott'ham Foresteng ENG2. Championship281,9907148.122.12479842211.182023-3-0.14+0.0725.124.1+1.0+0.05+0.19Matches
2020-202132Nott'ham Foresteng ENGEFL Cup1686875.60.81680000.0001-1-1.32-1.32Matches
2020-202132Nott'ham Foresteng ENGFA Cup0001Matches
2021-202233Nott'ham Foresteng ENG2. Championship322,0486449.522.823811292011.693224+8+0.35-0.7234.227.9+6.3+0.28-0.06Matches
2021-202233Nott'ham Foresteng ENGEFL Cup1606033.30.71600000.0002-2-3.00-2.25Matches
2021-202233Nott'ham Foresteng ENGFA Cup124246.70.30012403.0010+1+3.75+2.95Matches
16 Seasons12 Clubs7 Leagues50334,1916834.5379.93808511012324151.44269236+33+0.17+0.19148.5148.6-0.10.00-0.02
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
Nott'ham Forest (4 Seasons)3 Leagues14910,8997360.4121.11218569282461.47149130+19+0.16-0.15148.5148.6-0.10.00-0.02
Bournemouth (4 Seasons)5 Leagues1088,1347551.890.4909451811.091723-6-0.53-0.10
Millwall (4 Seasons)2 Leagues563,5966421.740.04511
Norwich City (2 Seasons)3 Leagues432,5475932.428.32889161561.614727+20+0.71+0.77
Brentford (2 Seasons)1 League291,7816121.519.8209
Crystal Palace (2 Seasons)1 League10145151.81.6010
Rotherham Utd (1 Season)1 League433,4248082.738.0394
Sunderland (1 Season)2 Leagues201,5968036.217.7194511101.002127-6-0.34+0.40
Reading (1 Season)1 League168715421.09.774911.631420-6-0.62-0.90
Aston Villa (1 Season)1 League159696523.410.8105511.56219+12+1.11+0.60
Oldham Athletic (1 Season)1 League9168194.11.918
Motherwell (1 Season)1 League561121.80.705
Championship (11 Seasons)28420,1597140.6224.022185104632361.48247199+48+0.27+0.06148.5148.6-0.10.00-0.02
EFL Cup (7 Seasons)96176936.16.9778223431.33712-5-0.73-1.39
League One (6 Seasons)1358,8396530.598.210431
FA Cup (4 Seasons)32046822.72.3290212412.0034-1-0.44-0.79
Premier League (2 Seasons)24887378.69.9721750.961221-9-0.91-0.40
League Two (1 Season)433,4248082.738.0394
Premier League (1 Season)561121.80.705
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-200718Oldham Athletic1 League9168194.11.918
2006-200718Crystal Palace1 League8120152.91.308
2007-200819Crystal Palace1 League225130.60.302
2007-200819Motherwell1 League561121.80.705
2007-200819Millwall1 League137475718.08.3103
2008-200920Millwall1 League312,2857455.225.4292
2009-201021Brentford1 League75918414.36.670
2009-201021Millwall1 League115044612.25.656
2010-201122Brentford1 League221,1905428.713.2139
2010-201122Millwall1 League160601.40.710
2011-201223Rotherham Utd1 League433,4248082.738.0394
2012-201324Bournemouth1 League423,3548081.037.3393
2013-201425Bournemouth1 League443,7678691.041.9431
2014-201526Norwich City1 League352,1196151.223.523151221.754520+25+1.06+0.39
2015-201627Norwich City2 Leagues84285411.54.85891341.0027-5-1.05-0.53
2015-201627Bournemouth2 Leagues166674218.17.459031111.251214-2-0.27+0.33
2016-201728Bournemouth3 Leagues6346589.33.83952300.6759-4-1.04-0.75
2016-201728Reading1 League168715421.09.774911.631420-6-0.62-0.90
2017-201829Aston Villa1 League159696523.410.8105511.56219+12+1.11+0.60
2017-201829Sunderland2 Leagues201,5968036.217.7194511101.002127-6-0.34+0.40
2018-201930Nott'ham Forest2 Leagues412,7986861.831.1298616122511.414135+6+0.19+0.0438.141.4-3.3-0.11+0.10
2019-202031Nott'ham Forest2 Leagues453,9118788.743.543893323321.565545+10+0.23+1.0251.055.2-4.2-0.10-0.12
2020-202132Nott'ham Forest3 Leagues292,0587146.722.92579842221.142024-4-0.17+0.0325.124.1+1.0+0.05+0.19
2021-202233Nott'ham Forest3 Leagues342,1326345.623.7248012102011.683326+7+0.30-0.6634.227.9+6.3+0.28-0.06
16 Seasons12 Clubs7 Leagues50334,1916834.5379.93808511012324151.44269236+33+0.17+0.19148.5148.6-0.10.00-0.02
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
Nott'ham Forest (4 Seasons)3 Leagues14910,8997360.4121.11218569282461.47149130+19+0.16-0.15148.5148.6-0.10.00-0.02
Bournemouth (4 Seasons)5 Leagues1088,1347551.890.4909451811.091723-6-0.53-0.10
Millwall (4 Seasons)2 Leagues563,5966421.740.04511
Norwich City (2 Seasons)3 Leagues432,5475932.428.32889161561.614727+20+0.71+0.77
Brentford (2 Seasons)1 League291,7816121.519.8209
Crystal Palace (2 Seasons)1 League10145151.81.6010
Rotherham Utd (1 Season)1 League433,4248082.738.0394
Sunderland (1 Season)2 Leagues201,5968036.217.7194511101.002127-6-0.34+0.40
Reading (1 Season)1 League168715421.09.774911.631420-6-0.62-0.90
Aston Villa (1 Season)1 League159696523.410.8105511.56219+12+1.11+0.60
Oldham Athletic (1 Season)1 League9168194.11.918
Motherwell (1 Season)1 League561121.80.705
Championship (11 Seasons)28420,1597140.6224.022185104632361.48247199+48+0.27+0.06148.5148.6-0.10.00-0.02
EFL Cup (7 Seasons)96176936.16.9778223431.33712-5-0.73-1.39
League One (6 Seasons)1358,8396530.598.210431
FA Cup (4 Seasons)32046822.72.3290212412.0034-1-0.44-0.79
Premier League (2 Seasons)24887378.69.9721750.961221-9-0.91-0.40
League Two (1 Season)433,4248082.738.0394
Premier League (1 Season)561121.80.705
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-200718Oldham Athleticeng ENG3. League One6th9168194.11.918
2006-200718Crystal Palaceeng ENG2. Championship12th8120152.91.308
2007-200819Crystal Palaceeng ENG2. Championship5th225130.60.302
2007-200819Motherwellsct SCO1. Premier League3rd561121.80.705
2007-200819Millwalleng ENG3. League One17th137475718.08.3103
2008-200920Millwalleng ENG3. League One5th312,2857455.225.4292
2009-201021Brentfordeng ENG3. League One9th75918414.36.670
2009-201021Millwalleng ENG3. League One3rd115044612.25.656
2010-201122Brentfordeng ENG3. League One11th221,1905428.713.2139
2010-201122Millwalleng ENG2. Championship9th160601.40.710
2011-201223Rotherham Utdeng ENG4. League Two10th433,4248082.738.0394
2012-201324Bournemoutheng ENG3. League One2nd423,3548081.037.3393
2013-201425Bournemoutheng ENG2. Championship10th443,7678691.041.9431
2014-201526Norwich Cityeng ENG2. Championship3rd352,1196151.223.523151221.754520+25+1.06+0.39Matches
2015-201627Norwich Cityeng ENG1. Premier League19th6250427.32.830340.8316-5-1.80-1.15Matches
2015-201627Bournemoutheng ENG1. Premier League16th155773816.96.4421111.131013-3-0.47+0.13Matches
2016-201728Bournemoutheng ENG1. Premier League9th360201.80.700300.3312-1-1.50-1.21Matches
2016-201728Readingeng ENG2. Championship3rd168715421.09.774911.631420-6-0.62-0.90Matches
2017-201829Aston Villaeng ENG2. Championship4th159696523.410.8105511.56219+12+1.11+0.60Matches
2017-201829Sunderlandeng ENG2. Championship24th191,5518237.517.21811100.892127-6-0.35+0.42Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th392,7287065.930.3298616102401.413931+8+0.26+0.3338.141.4-3.3-0.11+0.10Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th453,9118794.543.543893323301.565545+10+0.23+1.0251.055.2-4.2-0.10-0.12Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th281,9907148.122.12479842211.182023-3-0.14+0.0725.124.1+1.0+0.05+0.19Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th322,0486449.522.823811292011.693224+8+0.35-0.7234.227.9+6.3+0.28-0.06Matches
16 Seasons12 Clubs5 Leagues49133,3706834.6370.83718510612023111.43259220+39+0.21+0.26148.5148.6-0.10.00-0.02
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
Nott'ham Forest (4 Seasons)1 League14410,6777464.5118.61198569252321.47146123+23+0.19-0.07148.5148.6-0.10.00-0.02
Bournemouth (4 Seasons)3 Leagues1047,7587551.386.28621811.001115-4-0.57-0.13
Millwall (4 Seasons)2 Leagues563,5966421.740.04511
Norwich City (2 Seasons)2 Leagues412,3695831.326.326151561.624626+20+0.76+0.90
Brentford (2 Seasons)1 League291,7816121.519.8209
Crystal Palace (2 Seasons)1 League10145151.81.6010
Rotherham Utd (1 Season)1 League433,4248082.738.0394
Sunderland (1 Season)1 League191,5518237.517.21811100.892127-6-0.35+0.42
Reading (1 Season)1 League168715421.09.774911.631420-6-0.62-0.90
Aston Villa (1 Season)1 League159696523.410.8105511.56219+12+1.11+0.60
Oldham Athletic (1 Season)1 League9168194.11.918
Motherwell (1 Season)1 League561121.80.705
Championship (11 Seasons)28420,1597140.6224.022185104632361.48247199+48+0.27+0.06148.5148.6-0.10.00-0.02
League One (6 Seasons)1358,8396530.598.210431
Premier League (2 Seasons)24887378.69.9721750.961221-9-0.91-0.40
League Two (1 Season)433,4248082.738.0394
Premier League (1 Season)561121.80.705
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
2015-201627Norwich Cityeng ENGLeague Cup9th21788959.32.02891001.501100.00-2.95Matches
2015-201627Bournemoutheng ENGFA Cup9th1909033.31.01901003.0021+1+1.00+1.50Matches
2016-201728Bournemoutheng ENGEFL Cup17th21969893.32.22981001.504400.000.00Matches
2016-201728Bournemoutheng ENGFA Cup33rd19090100.01.01901000.0003-3-3.00Matches
2017-201829Sunderlandeng ENGEFL Cup17th1454516.70.51450003.000000.00+0.40Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th2703517.90.80023411.5024-2-2.57-3.70Matches
2019-202031Nott'ham Foresteng ENGEFL Cup17th00002Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th1686875.60.81680000.0001-1-1.32-1.32Matches
2020-202132Nott'ham Foresteng ENGFA Cup17th0001Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd21606033.30.71600000.0002-2-3.00-2.25Matches
2021-202233Nott'ham Foresteng ENGFA CupQF124246.70.30012403.0010+1+3.75+2.95Matches
7 Seasons4 Clubs2 Leagues128216831.59.1981433141.501016-6-0.66-1.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nott'ham Forest (4 Seasons)2 Leagues52224415.12.5265033141.2037-4-1.62-2.30
Bournemouth (2 Seasons)2 Leagues43769466.04.24943001.5068-2-0.48-0.01
Norwich City (1 Season)1 League21788959.32.02891001.501100.00-2.95
Sunderland (1 Season)1 League1454516.70.51450003.000000.00+0.40
EFL Cup (7 Seasons)96176936.16.9778223431.33712-5-0.73-1.39
FA Cup (4 Seasons)32046822.72.3290212412.0034-1-0.44-0.79

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-200718Crystal Palaceeng ENG2. Championship1.3006
2006-200718Oldham Athleticeng ENG3. League One1.9008
2007-200819Crystal Palaceeng ENG2. Championship0.3005
2007-200819Millwalleng ENG3. League One8.32021
2007-200819Motherwellsct SCO1. Premier League0.7001
2008-200920Millwalleng ENG3. League One25.43031
2009-201021Brentfordeng ENG3. League One6.60010
2009-201021Millwalleng ENG3. League One5.6108
2010-201122Millwalleng ENG2. Championship0.7000
2010-201122Brentfordeng ENG3. League One13.2108
2011-201223Rotherham Utdeng ENG4. League Two38.04031
2012-201324Bournemoutheng ENG3. League One37.31027
2013-201425Bournemoutheng ENG2. Championship41.91032
2014-201526Norwich Cityeng ENG2. Championship23.52117Matches
2015-201627Bournemoutheng ENGFA Cup1.00000Matches
2015-201627Norwich Cityeng ENGLeague Cup2.00000Matches
2015-201627Bournemoutheng ENG1. Premier League6.4208Matches
2015-201627Norwich Cityeng ENG1. Premier League2.8001Matches
2016-201728Readingeng ENG2. Championship9.7100700000000Matches
2016-201728Bournemoutheng ENGEFL Cup2.2000320500000Matches
2016-201728Bournemoutheng ENGFA Cup1.00000Matches
2016-201728Bournemoutheng ENG1. Premier League0.7000100101000Matches
2017-201829Aston Villaeng ENG2. Championship10.8100166111632000Matches
2017-201829Sunderlandeng ENG2. Championship17.2100269172475001Matches
2017-201829Sunderlandeng ENGEFL Cup0.5000100200000Matches
2018-201930Nott'ham Foresteng ENG2. Championship30.3300481940235730072258921.9Matches
2018-201930Nott'ham Foresteng ENGEFL Cup0.8000103000000Matches
2019-202031Nott'ham Foresteng ENG2. Championship43.52004717421855000112339126.6Matches
2020-202132Nott'ham Foresteng ENG2. Championship22.120035911254400055154226.3Matches
2020-202132Nott'ham Foresteng ENGEFL Cup0.80000000000Matches
2021-202233Nott'ham Foresteng ENG2. Championship22.8300191321184400071224532.8Matches
2021-202233Nott'ham Foresteng ENGEFL Cup0.70000000100Matches
2021-202233Nott'ham Foresteng ENGFA Cup0.30000010000Matches
16 Seasons12 Clubs7 Leagues379.930104187514613229283013109526726.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nott'ham Forest (4 Seasons)3 Leagues121.11000150581188419203003109526726.2
Bournemouth (4 Seasons)5 Leagues90.44007120601000
Millwall (4 Seasons)2 Leagues40.06060
Norwich City (2 Seasons)3 Leagues28.3210180
Brentford (2 Seasons)1 League19.81018
Crystal Palace (2 Seasons)1 League1.60011
Rotherham Utd (1 Season)1 League38.04031
Sunderland (1 Season)2 Leagues17.7100279172675001
Reading (1 Season)1 League9.7100700000000
Aston Villa (1 Season)1 League10.8100166111632000
Oldham Athletic (1 Season)1 League1.9008
Motherwell (1 Season)1 League0.7001
Championship (11 Seasons)224.016102587314212428273013109526726.2
EFL Cup (7 Seasons)6.9000523710000
League One (6 Seasons)98.280113
FA Cup (4 Seasons)2.30000010000
Premier League (2 Seasons)9.92001000101000
League Two (1 Season)38.04031
Premier League (1 Season)0.7001
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-200718Oldham Athletic1 League1.9008
2006-200718Crystal Palace1 League1.3006
2007-200819Crystal Palace1 League0.3005
2007-200819Motherwell1 League0.7001
2007-200819Millwall1 League8.32021
2008-200920Millwall1 League25.43031
2009-201021Brentford1 League6.60010
2009-201021Millwall1 League5.6108
2010-201122Brentford1 League13.2108
2010-201122Millwall1 League0.7000
2011-201223Rotherham Utd1 League38.04031
2012-201324Bournemouth1 League37.31027
2013-201425Bournemouth1 League41.91032
2014-201526Norwich City1 League23.52117
2015-201627Norwich City2 Leagues4.800010
2015-201627Bournemouth2 Leagues7.420080
2016-201728Bournemouth3 Leagues3.8000420601000
2016-201728Reading1 League9.7100700000000
2017-201829Aston Villa1 League10.8100166111632000
2017-201829Sunderland2 Leagues17.7100279172675001
2018-201930Nott'ham Forest2 Leagues31.1300491943235730072258921.9
2019-202031Nott'ham Forest2 Leagues43.52004717421855000112339126.6
2020-202132Nott'ham Forest3 Leagues22.920035911254400055154226.3
2021-202233Nott'ham Forest3 Leagues23.7300191322185400071224532.8
16 Seasons12 Clubs7 Leagues379.930104187514613229283013109526726.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nott'ham Forest (4 Seasons)3 Leagues121.11000150581188419203003109526726.2
Bournemouth (4 Seasons)5 Leagues90.44007120601000
Millwall (4 Seasons)2 Leagues40.06060
Norwich City (2 Seasons)3 Leagues28.3210180
Brentford (2 Seasons)1 League19.81018
Crystal Palace (2 Seasons)1 League1.60011
Rotherham Utd (1 Season)1 League38.04031
Sunderland (1 Season)2 Leagues17.7100279172675001
Reading (1 Season)1 League9.7100700000000
Aston Villa (1 Season)1 League10.8100166111632000
Oldham Athletic (1 Season)1 League1.9008
Motherwell (1 Season)1 League0.7001
Championship (11 Seasons)224.016102587314212428273013109526726.2
EFL Cup (7 Seasons)6.9000523710000
League One (6 Seasons)98.280113
FA Cup (4 Seasons)2.30000010000
Premier League (2 Seasons)9.92001000101000
League Two (1 Season)38.04031
Premier League (1 Season)0.7001
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-200718Oldham Athleticeng ENG3. League One6th1.9008
2006-200718Crystal Palaceeng ENG2. Championship12th1.3006
2007-200819Crystal Palaceeng ENG2. Championship5th0.3005
2007-200819Motherwellsct SCO1. Premier League3rd0.7001
2007-200819Millwalleng ENG3. League One17th8.32021
2008-200920Millwalleng ENG3. League One5th25.43031
2009-201021Brentfordeng ENG3. League One9th6.60010
2009-201021Millwalleng ENG3. League One3rd5.6108
2010-201122Brentfordeng ENG3. League One11th13.2108
2010-201122Millwalleng ENG2. Championship9th0.7000
2011-201223Rotherham Utdeng ENG4. League Two10th38.04031
2012-201324Bournemoutheng ENG3. League One2nd37.31027
2013-201425Bournemoutheng ENG2. Championship10th41.91032
2014-201526Norwich Cityeng ENG2. Championship3rd23.52117Matches
2015-201627Norwich Cityeng ENG1. Premier League19th2.8001Matches
2015-201627Bournemoutheng ENG1. Premier League16th6.4208Matches
2016-201728Bournemoutheng ENG1. Premier League9th0.7000100101000Matches
2016-201728Readingeng ENG2. Championship3rd9.7100700000000Matches
2017-201829Aston Villaeng ENG2. Championship4th10.8100166111632000Matches
2017-201829Sunderlandeng ENG2. Championship24th17.2100269172475001Matches
2018-201930Nott'ham Foresteng ENG2. Championship9th30.3300481940235730072258921.9Matches
2019-202031Nott'ham Foresteng ENG2. Championship7th43.52004717421855000112339126.6Matches
2020-202132Nott'ham Foresteng ENG2. Championship17th22.120035911254400055154226.3Matches
2021-202233Nott'ham Foresteng ENG2. Championship4th22.8300191321184400071224532.8Matches
16 Seasons12 Clubs5 Leagues370.830104137314212528283013109526726.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nott'ham Forest (4 Seasons)1 League118.61000149581148418203003109526726.2
Bournemouth (4 Seasons)3 Leagues86.24006800101000
Millwall (4 Seasons)2 Leagues40.06060
Norwich City (2 Seasons)2 Leagues26.32118
Brentford (2 Seasons)1 League19.81018
Crystal Palace (2 Seasons)1 League1.60011
Rotherham Utd (1 Season)1 League38.04031
Sunderland (1 Season)1 League17.2100269172475001
Reading (1 Season)1 League9.7100700000000
Aston Villa (1 Season)1 League10.8100166111632000
Oldham Athletic (1 Season)1 League1.9008
Motherwell (1 Season)1 League0.7001
Championship (11 Seasons)224.016102587314212428273013109526726.2
League One (6 Seasons)98.280113
Premier League (2 Seasons)9.92001000101000
League Two (1 Season)38.04031
Premier League (1 Season)0.7001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201627Norwich Cityeng ENGLeague Cup9th2.00000Matches
2015-201627Bournemoutheng ENGFA Cup9th1.00000Matches
2016-201728Bournemoutheng ENGEFL Cup17th2.2000320500000Matches
2016-201728Bournemoutheng ENGFA Cup33rd1.00000Matches
2017-201829Sunderlandeng ENGEFL Cup17th0.5000100200000Matches
2018-201930Nott'ham Foresteng ENGEFL Cup9th0.8000103000000Matches
2020-202132Nott'ham Foresteng ENGEFL Cup58th0.80000000000Matches
2021-202233Nott'ham Foresteng ENGEFL CupRd20.70000000100Matches
2021-202233Nott'ham Foresteng ENGFA CupQF0.30000010000Matches
7 Seasons4 Clubs2 Leagues9.1000524710000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nott'ham Forest (4 Seasons)2 Leagues2.5000104010000
Bournemouth (2 Seasons)2 Leagues4.2000320500000
Norwich City (1 Season)1 League2.00000
Sunderland (1 Season)1 League0.5000100200000
EFL Cup (7 Seasons)6.9000523710000
FA Cup (4 Seasons)2.30000010000

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.