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
2004-200516Evertoneng ENG1. Premier League20260.3101100003.460.003.463.463.46Matches
2005-200617Evertoneng ENG1. Premier League10140.200000000.000.000.000.000.00Matches
2006-200718Evertoneng ENG1. Premier League1476527.2404400500.550.000.550.550.55Matches
2007-200819Evertoneng ENG1. Premier League801451.6101100000.620.000.620.620.62Matches
2007-200819Everton2. UEFA Cup20310.3110002.902.90Matches
2008-200920Evertoneng ENG1. Premier League1311942.2011000000.000.460.460.000.46Matches
2008-200920Everton2. UEFA Cup10260.3000000.000.00Matches
2009-201021Derby Countyeng ENG2. Championship221531.7000000000.000.000.000.000.00Matches
2009-201021Leicester Cityeng ENG2. Championship823313.7101100100.270.000.270.270.27Matches
2009-201021Evertoneng ENG1. Premier League80640.7101100001.410.001.411.411.41Matches
2010-201122Crystal Palaceeng ENG2. Championship30282,24224.99211722910.360.080.440.280.36Matches
2010-201122Evertoneng ENG1. Premier League10180.2000000000.000.000.000.000.00Matches
2011-201223Norwich Cityeng ENG1. Premier League511511.7000000100.000.000.000.000.00Matches
2012-201324Huddersfieldeng ENG2. Championship33312,64029.31441814011000.480.140.610.480.61Matches
2013-201425Huddersfieldeng ENG2. Championship23201,80720.110212824310.500.100.600.400.50
2014-201526Huddersfieldeng ENG2. Championship25201,72119.1729611710.370.100.470.310.42Matches
2014-201526Huddersfieldeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201526Huddersfieldeng ENGLeague Cup10300.3000000000.000.000.000.000.00Matches
2015-201627Birmingham Cityeng ENG2. Championship1555726.4000000300.000.000.000.000.00Matches
2015-201627Huddersfieldeng ENG2. Championship40750.8011000010.001.201.200.001.20Matches
2015-201627Birmingham Cityeng ENGFA Cup11901.0000001000.000.000.000.000.00Matches
2016-201728Birmingham Cityeng ENG2. Championship00Matches
2016-201728Birmingham Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201728Buryeng ENGFA Cup221802.0011000100.000.500.500.000.50Matches
2016-201728Buryeng ENG3. League One37363,06034.0241252133720.710.030.740.620.65Matches
2017-201829Sunderlandeng ENG2. Championship23151,34815.0224200500.130.130.270.130.27Matches
2017-201829Sunderlandeng ENGEFL Cup311541.7000000100.000.000.000.000.00Matches
2017-201829Sunderlandeng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
2017-201829Wigan Athleticeng ENG3. League One19790810.1303300300.300.000.300.300.30Matches
2018-201930Wigan Athleticeng ENG2. Championship1965456.1202111303.62.81.03.826180.330.000.330.170.170.590.160.750.460.62Matches
2018-201930Wigan Athleticeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2018-201930Wigan Athleticeng ENGFA Cup00Matches
2018-201930Portsmoutheng ENG3. League One1022943.3000000100.000.000.000.000.00Matches
2019-202031Bradford Cityeng ENGFA Cup221461.6000000000.000.000.000.000.00Matches
2019-202031Tranmere Roverseng ENG3. League One885986.6303300200.450.000.450.450.45Matches
2019-202031Bradford Cityeng ENG4. League Two25232,04022.7111127451000.490.040.530.310.35Matches
2020-202132Tranmere Roverseng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2020-202132Tranmere Roverseng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2020-202132Tranmere Roverseng ENG4. League Two29262,34426.0182201356900.690.080.770.500.58Matches
17 Seasons13 Clubs7 Leagues38225323,276258.6114191329618248163.62.81.03.826180.440.070.510.370.440.590.160.750.460.62
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
Everton (7 Seasons)2 Leagues5081,17013.0818800500.620.080.650.620.65
Huddersfield (4 Seasons)3 Leagues87726,36370.73194028362030.440.130.570.400.52
Tranmere Rovers (2 Seasons)4 Leagues41383,30236.72222417561100.600.050.650.460.52
Wigan Athletic (2 Seasons)4 Leagues39141,54317.1606511603.62.81.03.826180.350.000.350.290.290.590.160.750.460.62
Birmingham City (2 Seasons)3 Leagues1777828.7000001300.000.000.000.000.00
Bury (1 Season)2 Leagues39383,24036.0242262133820.670.060.720.580.64
Crystal Palace (1 Season)1 League30282,24224.99211722910.360.080.440.280.36
Bradford City (1 Season)2 Leagues27252,18624.3111127451000.450.040.490.290.33
Sunderland (1 Season)3 Leagues27161,51916.9224200600.120.120.240.120.24
Portsmouth (1 Season)1 League1022943.3000000100.000.000.000.000.00
Leicester City (1 Season)1 League823313.7101100100.270.000.270.270.27
Norwich City (1 Season)1 League511511.7000000100.000.000.000.000.00
Derby County (1 Season)1 League221531.7000000000.000.000.000.000.00
Championship (9 Seasons)18212911,434127.045135839694143.62.81.03.826180.350.100.460.310.410.590.160.750.460.62
Premier League (8 Seasons)5291,26414.0718700600.500.070.570.500.57
FA Cup (7 Seasons)1097938.8011001100.000.110.110.000.11
EFL Cup (5 Seasons)744845.4202200100.370.000.370.370.37
League One (4 Seasons)74534,86054.03013127331320.560.020.570.500.52
League Two (2 Seasons)54494,38448.729332209111900.600.060.660.410.47
UEFA Cup (2 Seasons)30570.6110001.581.58
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
2004-200516Everton1 League20260.3101100003.460.003.463.463.46
2005-200617Everton1 League10140.200000000.000.000.000.000.00
2006-200718Everton1 League1476527.2404400500.550.000.550.550.55
2007-200819Everton2 Leagues1001762.0201200001.020.000.621.020.62
2008-200920Everton2 Leagues1412202.4011000000.000.460.460.000.46
2009-201021Derby County1 League221531.7000000000.000.000.000.000.00
2009-201021Leicester City1 League823313.7101100100.270.000.270.270.27
2009-201021Everton1 League80640.7101100001.410.001.411.411.41
2010-201122Everton1 League10180.2000000000.000.000.000.000.00
2010-201122Crystal Palace1 League30282,24224.99211722910.360.080.440.280.36
2011-201223Norwich City1 League511511.7000000100.000.000.000.000.00
2012-201324Huddersfield1 League33312,64029.31441814011000.480.140.610.480.61
2013-201425Huddersfield1 League23201,80720.110212824310.500.100.600.400.50
2014-201526Huddersfield3 Leagues27211,84120.5729611710.340.100.440.290.39
2015-201627Huddersfield1 League40750.8011000010.001.201.200.001.20
2015-201627Birmingham City2 Leagues1666627.4000001300.000.000.000.000.00
2016-201728Birmingham City2 Leagues111201.3000000000.000.000.000.000.00
2016-201728Bury2 Leagues39383,24036.0242262133820.670.060.720.580.64
2017-201829Sunderland3 Leagues27161,51916.9224200600.120.120.240.120.24
2017-201829Wigan Athletic1 League19790810.1303300300.300.000.300.300.30
2018-201930Wigan Athletic3 Leagues2076357.1303211303.62.81.03.826180.430.000.430.280.280.590.160.750.460.62
2018-201930Portsmouth1 League1022943.3000000100.000.000.000.000.00
2019-202031Bradford City2 Leagues27252,18624.3111127451000.450.040.490.290.33
2019-202031Tranmere Rovers1 League885986.6303300200.450.000.450.450.45
2020-202132Tranmere Rovers3 Leagues33302,70430.0192211456900.630.070.700.470.53
17 Seasons13 Clubs7 Leagues38225323,276258.6114191329618248163.62.81.03.826180.440.070.510.370.440.590.160.750.460.62
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
Everton (7 Seasons)2 Leagues5081,17013.0818800500.620.080.650.620.65
Huddersfield (4 Seasons)3 Leagues87726,36370.73194028362030.440.130.570.400.52
Tranmere Rovers (2 Seasons)4 Leagues41383,30236.72222417561100.600.050.650.460.52
Wigan Athletic (2 Seasons)4 Leagues39141,54317.1606511603.62.81.03.826180.350.000.350.290.290.590.160.750.460.62
Birmingham City (2 Seasons)3 Leagues1777828.7000001300.000.000.000.000.00
Bury (1 Season)2 Leagues39383,24036.0242262133820.670.060.720.580.64
Crystal Palace (1 Season)1 League30282,24224.99211722910.360.080.440.280.36
Bradford City (1 Season)2 Leagues27252,18624.3111127451000.450.040.490.290.33
Sunderland (1 Season)3 Leagues27161,51916.9224200600.120.120.240.120.24
Portsmouth (1 Season)1 League1022943.3000000100.000.000.000.000.00
Leicester City (1 Season)1 League823313.7101100100.270.000.270.270.27
Norwich City (1 Season)1 League511511.7000000100.000.000.000.000.00
Derby County (1 Season)1 League221531.7000000000.000.000.000.000.00
Championship (9 Seasons)18212911,434127.045135839694143.62.81.03.826180.350.100.460.310.410.590.160.750.460.62
Premier League (8 Seasons)5291,26414.0718700600.500.070.570.500.57
FA Cup (7 Seasons)1097938.8011001100.000.110.110.000.11
EFL Cup (5 Seasons)744845.4202200100.370.000.370.370.37
League One (4 Seasons)74534,86054.03013127331320.560.020.570.500.52
League Two (2 Seasons)54494,38448.729332209111900.600.060.660.410.47
UEFA Cup (2 Seasons)30570.6110001.581.58
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
2004-200516Evertoneng ENG1. Premier League4th20260.3101100003.460.003.463.463.46Matches
2005-200617Evertoneng ENG1. Premier League11th10140.200000000.000.000.000.000.00Matches
2006-200718Evertoneng ENG1. Premier League6th1476527.2404400500.550.000.550.550.55Matches
2007-200819Evertoneng ENG1. Premier League5th801451.6101100000.620.000.620.620.62Matches
2008-200920Evertoneng ENG1. Premier League5th1311942.2011000000.000.460.460.000.46Matches
2009-201021Derby Countyeng ENG2. Championship14th221531.7000000000.000.000.000.000.00Matches
2009-201021Leicester Cityeng ENG2. Championship5th823313.7101100100.270.000.270.270.27Matches
2009-201021Evertoneng ENG1. Premier League8th80640.7101100001.410.001.411.411.41Matches
2010-201122Evertoneng ENG1. Premier League7th10180.2000000000.000.000.000.000.00Matches
2010-201122Crystal Palaceeng ENG2. Championship20th30282,24224.99211722910.360.080.440.280.36Matches
2011-201223Norwich Cityeng ENG1. Premier League12th511511.7000000100.000.000.000.000.00Matches
2012-201324Huddersfieldeng ENG2. Championship19th33312,64029.31441814011000.480.140.610.480.61Matches
2013-201425Huddersfieldeng ENG2. Championship17th23201,80720.110212824310.500.100.600.400.50
2014-201526Huddersfieldeng ENG2. Championship16th25201,72119.1729611710.370.100.470.310.42Matches
2015-201627Huddersfieldeng ENG2. Championship19th40750.8011000010.001.201.200.001.20Matches
2015-201627Birmingham Cityeng ENG2. Championship10th1555726.4000000300.000.000.000.000.00Matches
2016-201728Birmingham Cityeng ENG2. Championship19th00Matches
2016-201728Buryeng ENG3. League One19th37363,06034.0241252133720.710.030.740.620.65Matches
2017-201829Sunderlandeng ENG2. Championship24th23151,34815.0224200500.130.130.270.130.27Matches
2017-201829Wigan Athleticeng ENG3. League One1st19790810.1303300300.300.000.300.300.30Matches
2018-201930Wigan Athleticeng ENG2. Championship18th1965456.1202111303.62.81.03.826180.330.000.330.170.170.590.160.750.460.62Matches
2018-201930Portsmoutheng ENG3. League One4th1022943.3000000100.000.000.000.000.00Matches
2019-202031Bradford Cityeng ENG4. League Two9th25232,04022.7111127451000.490.040.530.310.35Matches
2019-202031Tranmere Roverseng ENG3. League One21st885986.6303300200.450.000.450.450.45Matches
2020-202132Tranmere Roverseng ENG4. League Two7th29262,34426.0182201356900.690.080.770.500.58Matches
17 Seasons13 Clubs4 Leagues36224021,942243.8111181299318237963.62.81.03.826180.460.070.530.380.460.590.160.750.460.62
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
Everton (7 Seasons)1 League4781,11312.4718700500.570.080.650.570.65
Huddersfield (4 Seasons)1 League85716,24369.43194028362030.450.130.580.400.53
Wigan Athletic (2 Seasons)2 Leagues38131,45316.1505411603.62.81.03.826180.310.000.310.250.250.590.160.750.460.62
Tranmere Rovers (2 Seasons)2 Leagues37342,94232.72122316561100.640.060.700.490.55
Birmingham City (2 Seasons)1 League1555726.4000000300.000.000.000.000.00
Bury (1 Season)1 League37363,06034.0241252133720.710.030.740.620.65
Crystal Palace (1 Season)1 League30282,24224.99211722910.360.080.440.280.36
Bradford City (1 Season)1 League25232,04022.7111127451000.490.040.530.310.35
Sunderland (1 Season)1 League23151,34815.0224200500.130.130.270.130.27
Portsmouth (1 Season)1 League1022943.3000000100.000.000.000.000.00
Leicester City (1 Season)1 League823313.7101100100.270.000.270.270.27
Norwich City (1 Season)1 League511511.7000000100.000.000.000.000.00
Derby County (1 Season)1 League221531.7000000000.000.000.000.000.00
Championship (9 Seasons)18212911,434127.045135839694143.62.81.03.826180.350.100.460.310.410.590.160.750.460.62
Premier League (8 Seasons)5291,26414.0718700600.500.070.570.500.57
League One (4 Seasons)74534,86054.03013127331320.560.020.570.500.52
League Two (2 Seasons)54494,38448.729332209111900.600.060.660.410.47
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201526Huddersfieldeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd10300.3000000000.000.000.000.000.00Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd11901.0000001000.000.000.000.000.00Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201728Buryeng ENGFA Cup85th221802.0011000100.000.500.500.000.50Matches
2017-201829Sunderlandeng ENGEFL Cup17th311541.7000000100.000.000.000.000.00Matches
2017-201829Sunderlandeng ENGFA Cup33rd10170.2000000000.000.000.000.000.00Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th11901.0101100001.000.001.001.001.00Matches
2018-201930Wigan Athleticeng ENGFA Cup33rd00Matches
2019-202031Bradford Cityeng ENGFA Cup85th221461.6000000000.000.000.000.000.00Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th11901.0101100001.000.001.001.001.00Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd332703.0000000000.000.000.000.000.00Matches
7 Seasons7 Clubs2 Leagues17131,27714.2213201200.140.070.210.140.21
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
Birmingham City (2 Seasons)2 Leagues222102.3000001000.000.000.000.000.00
Tranmere Rovers (1 Season)2 Leagues443604.0101100000.250.000.250.250.25
Sunderland (1 Season)2 Leagues411711.9000000100.000.000.000.000.00
Bradford City (1 Season)1 League221461.6000000000.000.000.000.000.00
Bury (1 Season)1 League221802.0011000100.000.500.500.000.50
Huddersfield (1 Season)2 Leagues211201.3000000000.000.000.000.000.00
Wigan Athletic (1 Season)2 Leagues11901.0101100001.000.001.001.001.00
FA Cup (7 Seasons)1097938.8011001100.000.110.110.000.11
EFL Cup (5 Seasons)744845.4202200100.370.000.370.370.37
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2007-200819Everton2. UEFA CupR1620310.3110002.902.90Matches
2008-200920Everton2. UEFA CupRd110260.3000000.000.00Matches
2 Seasons1 Club1 League30570.6110001.581.58

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
2004-200516Evertoneng ENG1. Premier League0.3126.920.5000Matches
2005-200617Evertoneng ENG1. Premier League0.200Matches
2006-200718Evertoneng ENG1. Premier League7.24111.520.3600Matches
2007-200819Evertoneng ENG1. Premier League1.6142.480.2500Matches
2007-200819Everton2. UEFA Cup0.310Matches
2008-200920Evertoneng ENG1. Premier League2.2000.0000Matches
2008-200920Everton2. UEFA Cup0.300Matches
2009-201021Derby Countyeng ENG2. Championship1.7021.180.0000Matches
2009-201021Leicester Cityeng ENG2. Championship3.7151.360.2000Matches
2009-201021Evertoneng ENG1. Premier League0.7122.810.5000Matches
2010-201122Crystal Palaceeng ENG2. Championship24.99311.240.2322Matches
2010-201122Evertoneng ENG1. Premier League0.2000.0000Matches
2011-201223Norwich Cityeng ENG1. Premier League1.7000.0000Matches
2012-201324Huddersfieldeng ENG2. Championship29.314311.060.4501Matches
2013-201425Huddersfieldeng ENG2. Championship20.110281.390.2924
2014-201526Huddersfieldeng ENG2. Championship19.17211.100.2911Matches
2014-201526Huddersfieldeng ENGFA Cup1.0000Matches
2014-201526Huddersfieldeng ENGLeague Cup0.3000Matches
2015-201627Birmingham Cityeng ENG2. Championship6.4040.630.0000Matches
2015-201627Huddersfieldeng ENG2. Championship0.8000.0000Matches
2015-201627Birmingham Cityeng ENGFA Cup1.0001Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.302150.01.500.750.000.0000Matches
2016-201728Buryeng ENGFA Cup2.0000Matches
2016-201728Buryeng ENG3. League One34.0240410.001.210.5133Matches
2017-201829Sunderlandeng ENG2. Championship15.02271140.71.800.730.070.1800Matches
2017-201829Sunderlandeng ENGEFL Cup1.709333.35.261.750.000.0000Matches
2017-201829Sunderlandeng ENGFA Cup0.20000.000.0000Matches
2017-201829Wigan Athleticeng ENG3. League One10.13060.000.590.5000Matches
2018-201930Wigan Athleticeng ENG2. Championship6.1215320.02.480.500.070.3312.90113.62.80.19-1.6-1.8Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.013133.33.001.000.331.0000Matches
2018-201930Portsmoutheng ENG3. League One3.3000Matches
2019-202031Bradford Cityeng ENGFA Cup1.6022100.01.231.230.000.0000Matches
2019-202031Tranmere Roverseng ENG3. League One6.6313538.51.960.750.230.6000Matches
2019-202031Bradford Cityeng ENG4. League Two22.711712535.23.131.100.100.2845Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.0111100.01.001.001.001.0000Matches
2020-202132Tranmere Roverseng ENGFA Cup3.004125.01.330.330.000.0000Matches
2020-202132Tranmere Roverseng ENG4. League Two26.018803442.53.071.310.160.3856Matches
17 Seasons13 Clubs7 Leagues258.611422727559.01.741.100.230.3512.9018243.62.80.19-1.6-1.8
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
Everton (7 Seasons)2 Leagues13.08191.560.3700
Huddersfield (4 Seasons)3 Leagues70.731801.150.3536
Tranmere Rovers (2 Seasons)4 Leagues36.722984141.82.671.120.170.4156
Wigan Athletic (2 Seasons)4 Leagues17.16181055.61.050.580.280.5012.90113.62.80.19-1.6-1.8
Birmingham City (2 Seasons)3 Leagues8.702550.01.500.650.000.0001
Bury (1 Season)2 Leagues36.0240410.001.210.5133
Crystal Palace (1 Season)1 League24.99311.240.2322
Bradford City (1 Season)2 Leagues24.311732737.03.011.110.100.2645
Sunderland (1 Season)3 Leagues16.92361438.92.130.830.060.1400
Portsmouth (1 Season)1 League3.3000
Leicester City (1 Season)1 League3.7151.360.2000
Norwich City (1 Season)1 League1.7000.0000
Derby County (1 Season)1 League1.7021.180.0000
Championship (9 Seasons)127.0454213633.32.001.070.070.2912.90693.62.80.19-1.6-1.8
Premier League (8 Seasons)14.07191.370.3700
FA Cup (7 Seasons)8.806350.01.250.620.000.0001
EFL Cup (5 Seasons)5.4215640.02.971.190.130.3300
League One (4 Seasons)54.0301352400.00.261.022.080.5233
League Two (2 Seasons)48.7291515939.13.101.210.130.34911
UEFA Cup (2 Seasons)0.610
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
2004-200516Everton1 League0.3126.920.5000
2005-200617Everton1 League0.200
2006-200718Everton1 League7.24111.520.3600
2007-200819Everton2 Leagues2.0242.480.2500
2008-200920Everton2 Leagues2.4000.0000
2009-201021Derby County1 League1.7021.180.0000
2009-201021Leicester City1 League3.7151.360.2000
2009-201021Everton1 League0.7122.810.5000
2010-201122Everton1 League0.2000.0000
2010-201122Crystal Palace1 League24.99311.240.2322
2011-201223Norwich City1 League1.7000.0000
2012-201324Huddersfield1 League29.314311.060.4501
2013-201425Huddersfield1 League20.110281.390.2924
2014-201526Huddersfield3 Leagues20.57211.100.2911
2015-201627Huddersfield1 League0.8000.0000
2015-201627Birmingham City2 Leagues7.4040.630.0001
2016-201728Birmingham City2 Leagues1.302150.01.500.750.000.0000
2016-201728Bury2 Leagues36.0240410.001.210.5133
2017-201829Sunderland3 Leagues16.92361438.92.130.830.060.1400
2017-201829Wigan Athletic1 League10.13060.000.590.5000
2018-201930Wigan Athletic3 Leagues7.1318422.22.550.570.110.5012.90113.62.80.19-1.6-1.8
2018-201930Portsmouth1 League3.3000
2019-202031Bradford City2 Leagues24.311732737.03.011.110.100.2645
2019-202031Tranmere Rovers1 League6.6313538.51.960.750.230.6000
2020-202132Tranmere Rovers3 Leagues30.019853642.42.831.200.160.3956
17 Seasons13 Clubs7 Leagues258.611422727559.01.741.100.230.3512.9018243.62.80.19-1.6-1.8
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
Everton (7 Seasons)2 Leagues13.08191.560.3700
Huddersfield (4 Seasons)3 Leagues70.731801.150.3536
Tranmere Rovers (2 Seasons)4 Leagues36.722984141.82.671.120.170.4156
Wigan Athletic (2 Seasons)4 Leagues17.16181055.61.050.580.280.5012.90113.62.80.19-1.6-1.8
Birmingham City (2 Seasons)3 Leagues8.702550.01.500.650.000.0001
Bury (1 Season)2 Leagues36.0240410.001.210.5133
Crystal Palace (1 Season)1 League24.99311.240.2322
Bradford City (1 Season)2 Leagues24.311732737.03.011.110.100.2645
Sunderland (1 Season)3 Leagues16.92361438.92.130.830.060.1400
Portsmouth (1 Season)1 League3.3000
Leicester City (1 Season)1 League3.7151.360.2000
Norwich City (1 Season)1 League1.7000.0000
Derby County (1 Season)1 League1.7021.180.0000
Championship (9 Seasons)127.0454213633.32.001.070.070.2912.90693.62.80.19-1.6-1.8
Premier League (8 Seasons)14.07191.370.3700
FA Cup (7 Seasons)8.806350.01.250.620.000.0001
EFL Cup (5 Seasons)5.4215640.02.971.190.130.3300
League One (4 Seasons)54.0301352400.00.261.022.080.5233
League Two (2 Seasons)48.7291515939.13.101.210.130.34911
UEFA Cup (2 Seasons)0.610
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
2004-200516Evertoneng ENG1. Premier League4th0.3126.920.5000Matches
2005-200617Evertoneng ENG1. Premier League11th0.200Matches
2006-200718Evertoneng ENG1. Premier League6th7.24111.520.3600Matches
2007-200819Evertoneng ENG1. Premier League5th1.6142.480.2500Matches
2008-200920Evertoneng ENG1. Premier League5th2.2000.0000Matches
2009-201021Derby Countyeng ENG2. Championship14th1.7021.180.0000Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.7151.360.2000Matches
2009-201021Evertoneng ENG1. Premier League8th0.7122.810.5000Matches
2010-201122Evertoneng ENG1. Premier League7th0.2000.0000Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.99311.240.2322Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.7000.0000Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.314311.060.4501Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.110281.390.2924
2014-201526Huddersfieldeng ENG2. Championship16th19.17211.100.2911Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.8000.0000Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.4040.630.0000Matches
2016-201728Buryeng ENG3. League One19th34.0240410.001.210.5133Matches
2017-201829Sunderlandeng ENG2. Championship24th15.02271140.71.800.730.070.1800Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.13060.000.590.5000Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.1215320.02.480.500.070.3312.90113.62.80.19-1.6-1.8Matches
2018-201930Portsmoutheng ENG3. League One4th3.3000Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.711712535.23.131.100.100.2845Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.6313538.51.960.750.230.6000Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.018803442.53.071.310.160.3856Matches
17 Seasons13 Clubs4 Leagues243.811120626660.71.711.110.240.3512.9018233.62.80.19-1.6-1.8
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
Everton (7 Seasons)1 League12.47191.560.3700
Huddersfield (4 Seasons)1 League69.431801.150.3536
Wigan Athletic (2 Seasons)2 Leagues16.1515960.00.930.560.270.4412.90113.62.80.19-1.6-1.8
Tranmere Rovers (2 Seasons)2 Leagues32.721933941.92.851.190.170.4156
Birmingham City (2 Seasons)1 League6.4040.630.0000
Bury (1 Season)1 League34.0240410.001.210.5133
Crystal Palace (1 Season)1 League24.99311.240.2322
Bradford City (1 Season)1 League22.711712535.23.131.100.100.2845
Sunderland (1 Season)1 League15.02271140.71.800.730.070.1800
Portsmouth (1 Season)1 League3.3000
Leicester City (1 Season)1 League3.7151.360.2000
Norwich City (1 Season)1 League1.7000.0000
Derby County (1 Season)1 League1.7021.180.0000
Championship (9 Seasons)127.0454213633.32.001.070.070.2912.90693.62.80.19-1.6-1.8
Premier League (8 Seasons)14.07191.370.3700
League One (4 Seasons)54.0301352400.00.261.022.080.5233
League Two (2 Seasons)48.7291515939.13.101.210.130.34911
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201526Huddersfieldeng ENGFA Cup33rd1.0000Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.3000Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.0001Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.302150.01.500.750.000.0000Matches
2016-201728Buryeng ENGFA Cup85th2.0000Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.709333.35.261.750.000.0000Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.20000.000.0000Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.013133.33.001.000.331.0000Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.6022100.01.231.230.000.0000Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.0111100.01.001.001.001.0000Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.004125.01.330.330.000.0000Matches
7 Seasons7 Clubs2 Leagues14.2221942.92.130.910.100.2201
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Birmingham City (2 Seasons)2 Leagues2.302150.01.500.750.000.0001
Tranmere Rovers (1 Season)2 Leagues4.015240.01.250.500.200.5000
Sunderland (1 Season)2 Leagues1.909333.34.741.580.000.0000
Bradford City (1 Season)1 League1.6022100.01.231.230.000.0000
Bury (1 Season)1 League2.0000
Huddersfield (1 Season)2 Leagues1.3000
Wigan Athletic (1 Season)2 Leagues1.013133.33.001.000.331.0000
FA Cup (7 Seasons)8.806350.01.250.620.000.0001
EFL Cup (5 Seasons)5.4215640.02.971.190.130.3300
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200819Everton2. UEFA CupR160.310Matches
2008-200920Everton2. UEFA CupRd10.300Matches
2 Seasons1 Club1 League0.610

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
2004-200516Evertoneng ENG1. Premier League0.30Matches
2005-200617Evertoneng ENG1. Premier League0.20Matches
2006-200718Evertoneng ENG1. Premier League7.20Matches
2007-200819Evertoneng ENG1. Premier League1.60Matches
2007-200819Everton2. UEFA Cup0.3Matches
2008-200920Evertoneng ENG1. Premier League2.21Matches
2008-200920Everton2. UEFA Cup0.3Matches
2009-201021Derby Countyeng ENG2. Championship1.70Matches
2009-201021Leicester Cityeng ENG2. Championship3.70Matches
2009-201021Evertoneng ENG1. Premier League0.70Matches
2010-201122Crystal Palaceeng ENG2. Championship24.92Matches
2010-201122Evertoneng ENG1. Premier League0.20Matches
2011-201223Norwich Cityeng ENG1. Premier League1.70Matches
2012-201324Huddersfieldeng ENG2. Championship29.34Matches
2013-201425Huddersfieldeng ENG2. Championship20.12
2014-201526Huddersfieldeng ENG2. Championship19.12Matches
2014-201526Huddersfieldeng ENGFA Cup1.00Matches
2014-201526Huddersfieldeng ENGLeague Cup0.30Matches
2015-201627Birmingham Cityeng ENG2. Championship6.40Matches
2015-201627Huddersfieldeng ENG2. Championship0.81Matches
2015-201627Birmingham Cityeng ENGFA Cup1.00Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.30Matches
2016-201728Buryeng ENGFA Cup2.01Matches
2016-201728Buryeng ENG3. League One34.01Matches
2017-201829Sunderlandeng ENG2. Championship15.02Matches
2017-201829Sunderlandeng ENGEFL Cup1.70Matches
2017-201829Sunderlandeng ENGFA Cup0.20Matches
2017-201829Wigan Athleticeng ENG3. League One10.10Matches
2018-201930Wigan Athleticeng ENG2. Championship6.14813435.8562201346750.7114126.8060.001.00.1-1.047106Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.00Matches
2018-201930Portsmoutheng ENG3. League One3.30Matches
2019-202031Bradford Cityeng ENGFA Cup1.60Matches
2019-202031Tranmere Roverseng ENG3. League One6.60Matches
2019-202031Bradford Cityeng ENG4. League Two22.71Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.00Matches
2020-202132Tranmere Roverseng ENGFA Cup3.00Matches
2020-202132Tranmere Roverseng ENG4. League Two26.02Matches
17 Seasons13 Clubs7 Leagues258.64813435.8562201346750.7114126.8060.0191.00.1+18.047106
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
Everton (7 Seasons)2 Leagues13.01
Huddersfield (4 Seasons)3 Leagues70.79
Tranmere Rovers (2 Seasons)4 Leagues36.72
Wigan Athletic (2 Seasons)4 Leagues17.14813435.8562201346750.7114126.8060.001.00.1-1.047106
Birmingham City (2 Seasons)3 Leagues8.70
Bury (1 Season)2 Leagues36.02
Crystal Palace (1 Season)1 League24.92
Bradford City (1 Season)2 Leagues24.31
Sunderland (1 Season)3 Leagues16.92
Portsmouth (1 Season)1 League3.30
Leicester City (1 Season)1 League3.70
Norwich City (1 Season)1 League1.70
Derby County (1 Season)1 League1.70
Championship (9 Seasons)127.04813435.8562201346750.7114126.8060.0131.00.1+12.047106
Premier League (8 Seasons)14.01
FA Cup (7 Seasons)8.81
EFL Cup (5 Seasons)5.40
League One (4 Seasons)54.01
League Two (2 Seasons)48.73
UEFA Cup (2 Seasons)0.6
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
2004-200516Everton1 League0.30
2005-200617Everton1 League0.20
2006-200718Everton1 League7.20
2007-200819Everton2 Leagues2.00
2008-200920Everton2 Leagues2.41
2009-201021Derby County1 League1.70
2009-201021Leicester City1 League3.70
2009-201021Everton1 League0.70
2010-201122Everton1 League0.20
2010-201122Crystal Palace1 League24.92
2011-201223Norwich City1 League1.70
2012-201324Huddersfield1 League29.34
2013-201425Huddersfield1 League20.12
2014-201526Huddersfield3 Leagues20.52
2015-201627Huddersfield1 League0.81
2015-201627Birmingham City2 Leagues7.40
2016-201728Birmingham City2 Leagues1.30
2016-201728Bury2 Leagues36.02
2017-201829Sunderland3 Leagues16.92
2017-201829Wigan Athletic1 League10.10
2018-201930Wigan Athletic3 Leagues7.14813435.8562201346750.7114126.8060.001.00.1-1.047106
2018-201930Portsmouth1 League3.30
2019-202031Bradford City2 Leagues24.31
2019-202031Tranmere Rovers1 League6.60
2020-202132Tranmere Rovers3 Leagues30.02
17 Seasons13 Clubs7 Leagues258.64813435.8562201346750.7114126.8060.0191.00.1+18.047106
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
Everton (7 Seasons)2 Leagues13.01
Huddersfield (4 Seasons)3 Leagues70.79
Tranmere Rovers (2 Seasons)4 Leagues36.72
Wigan Athletic (2 Seasons)4 Leagues17.14813435.8562201346750.7114126.8060.001.00.1-1.047106
Birmingham City (2 Seasons)3 Leagues8.70
Bury (1 Season)2 Leagues36.02
Crystal Palace (1 Season)1 League24.92
Bradford City (1 Season)2 Leagues24.31
Sunderland (1 Season)3 Leagues16.92
Portsmouth (1 Season)1 League3.30
Leicester City (1 Season)1 League3.70
Norwich City (1 Season)1 League1.70
Derby County (1 Season)1 League1.70
Championship (9 Seasons)127.04813435.8562201346750.7114126.8060.0131.00.1+12.047106
Premier League (8 Seasons)14.01
FA Cup (7 Seasons)8.81
EFL Cup (5 Seasons)5.40
League One (4 Seasons)54.01
League Two (2 Seasons)48.73
UEFA Cup (2 Seasons)0.6
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
2004-200516Evertoneng ENG1. Premier League4th0.30Matches
2005-200617Evertoneng ENG1. Premier League11th0.20Matches
2006-200718Evertoneng ENG1. Premier League6th7.20Matches
2007-200819Evertoneng ENG1. Premier League5th1.60Matches
2008-200920Evertoneng ENG1. Premier League5th2.21Matches
2009-201021Derby Countyeng ENG2. Championship14th1.70Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.70Matches
2009-201021Evertoneng ENG1. Premier League8th0.70Matches
2010-201122Evertoneng ENG1. Premier League7th0.20Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.92Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.70Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.34Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.12
2014-201526Huddersfieldeng ENG2. Championship16th19.12Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.81Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.40Matches
2016-201728Buryeng ENG3. League One19th34.01Matches
2017-201829Sunderlandeng ENG2. Championship24th15.02Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.10Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.14813435.8562201346750.7114126.8060.001.00.1-1.047106Matches
2018-201930Portsmoutheng ENG3. League One4th3.30Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.71Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.60Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.02Matches
17 Seasons13 Clubs4 Leagues243.84813435.8562201346750.7114126.8060.0181.00.1+17.047106
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
Everton (7 Seasons)1 League12.41
Huddersfield (4 Seasons)1 League69.49
Wigan Athletic (2 Seasons)2 Leagues16.14813435.8562201346750.7114126.8060.001.00.1-1.047106
Tranmere Rovers (2 Seasons)2 Leagues32.72
Birmingham City (2 Seasons)1 League6.40
Bury (1 Season)1 League34.01
Crystal Palace (1 Season)1 League24.92
Bradford City (1 Season)1 League22.71
Sunderland (1 Season)1 League15.02
Portsmouth (1 Season)1 League3.30
Leicester City (1 Season)1 League3.70
Norwich City (1 Season)1 League1.70
Derby County (1 Season)1 League1.70
Championship (9 Seasons)127.04813435.8562201346750.7114126.8060.0131.00.1+12.047106
Premier League (8 Seasons)14.01
League One (4 Seasons)54.01
League Two (2 Seasons)48.73
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201526Huddersfieldeng ENGFA Cup33rd1.00Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.30Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.00Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.30Matches
2016-201728Buryeng ENGFA Cup85th2.01Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.70Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.20Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.00Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.60Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.00Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.00Matches
7 Seasons7 Clubs2 Leagues14.21
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
Birmingham City (2 Seasons)2 Leagues2.30
Tranmere Rovers (1 Season)2 Leagues4.00
Sunderland (1 Season)2 Leagues1.90
Bradford City (1 Season)1 League1.60
Bury (1 Season)1 League2.01
Huddersfield (1 Season)2 Leagues1.30
Wigan Athletic (1 Season)2 Leagues1.00
FA Cup (7 Seasons)8.81
EFL Cup (5 Seasons)5.40
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2007-200819Everton2. UEFA CupR160.3Matches
2008-200920Everton2. UEFA CupRd10.3Matches
2 Seasons1 Club1 League0.6
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
2004-200516Evertoneng ENG1. Premier League0.3Matches
2005-200617Evertoneng ENG1. Premier League0.2Matches
2006-200718Evertoneng ENG1. Premier League7.2Matches
2007-200819Evertoneng ENG1. Premier League1.6Matches
2007-200819Everton2. UEFA Cup0.3Matches
2008-200920Evertoneng ENG1. Premier League2.2Matches
2008-200920Everton2. UEFA Cup0.3Matches
2009-201021Derby Countyeng ENG2. Championship1.7Matches
2009-201021Leicester Cityeng ENG2. Championship3.7Matches
2009-201021Evertoneng ENG1. Premier League0.7Matches
2010-201122Crystal Palaceeng ENG2. Championship24.9Matches
2010-201122Evertoneng ENG1. Premier League0.2Matches
2011-201223Norwich Cityeng ENG1. Premier League1.7Matches
2012-201324Huddersfieldeng ENG2. Championship29.3Matches
2013-201425Huddersfieldeng ENG2. Championship20.1
2014-201526Huddersfieldeng ENG2. Championship19.1Matches
2014-201526Huddersfieldeng ENGFA Cup1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup0.3Matches
2015-201627Birmingham Cityeng ENG2. Championship6.4Matches
2015-201627Huddersfieldeng ENG2. Championship0.8Matches
2015-201627Birmingham Cityeng ENGFA Cup1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.30Matches
2016-201728Buryeng ENGFA Cup2.0Matches
2016-201728Buryeng ENG3. League One34.00Matches
2017-201829Sunderlandeng ENG2. Championship15.03Matches
2017-201829Sunderlandeng ENGEFL Cup1.70Matches
2017-201829Sunderlandeng ENGFA Cup0.20Matches
2017-201829Wigan Athleticeng ENG3. League One10.10Matches
2018-201930Wigan Athleticeng ENG2. Championship6.113412840001400004822Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.00Matches
2018-201930Portsmoutheng ENG3. League One3.3Matches
2019-202031Bradford Cityeng ENGFA Cup1.60Matches
2019-202031Tranmere Roverseng ENG3. League One6.65Matches
2019-202031Bradford Cityeng ENG4. League Two22.78Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.00Matches
2020-202132Tranmere Roverseng ENGFA Cup3.00Matches
2020-202132Tranmere Roverseng ENG4. League Two26.014Matches
17 Seasons13 Clubs7 Leagues258.6134128400031400004822
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (7 Seasons)2 Leagues13.0
Huddersfield (4 Seasons)3 Leagues70.7
Tranmere Rovers (2 Seasons)4 Leagues36.719
Wigan Athletic (2 Seasons)4 Leagues17.113412840001400004822
Birmingham City (2 Seasons)3 Leagues8.70
Bury (1 Season)2 Leagues36.00
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)2 Leagues24.38
Sunderland (1 Season)3 Leagues16.93
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.013412840004400004822
Premier League (8 Seasons)14.0
FA Cup (7 Seasons)8.80
EFL Cup (5 Seasons)5.40
League One (4 Seasons)54.05
League Two (2 Seasons)48.722
UEFA Cup (2 Seasons)0.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200516Everton1 League0.3
2005-200617Everton1 League0.2
2006-200718Everton1 League7.2
2007-200819Everton2 Leagues2.0
2008-200920Everton2 Leagues2.4
2009-201021Derby County1 League1.7
2009-201021Leicester City1 League3.7
2009-201021Everton1 League0.7
2010-201122Everton1 League0.2
2010-201122Crystal Palace1 League24.9
2011-201223Norwich City1 League1.7
2012-201324Huddersfield1 League29.3
2013-201425Huddersfield1 League20.1
2014-201526Huddersfield3 Leagues20.5
2015-201627Huddersfield1 League0.8
2015-201627Birmingham City2 Leagues7.4
2016-201728Birmingham City2 Leagues1.30
2016-201728Bury2 Leagues36.00
2017-201829Sunderland3 Leagues16.93
2017-201829Wigan Athletic1 League10.10
2018-201930Wigan Athletic3 Leagues7.113412840001400004822
2018-201930Portsmouth1 League3.3
2019-202031Bradford City2 Leagues24.38
2019-202031Tranmere Rovers1 League6.65
2020-202132Tranmere Rovers3 Leagues30.014
17 Seasons13 Clubs7 Leagues258.6134128400031400004822
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (7 Seasons)2 Leagues13.0
Huddersfield (4 Seasons)3 Leagues70.7
Tranmere Rovers (2 Seasons)4 Leagues36.719
Wigan Athletic (2 Seasons)4 Leagues17.113412840001400004822
Birmingham City (2 Seasons)3 Leagues8.70
Bury (1 Season)2 Leagues36.00
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)2 Leagues24.38
Sunderland (1 Season)3 Leagues16.93
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.013412840004400004822
Premier League (8 Seasons)14.0
FA Cup (7 Seasons)8.80
EFL Cup (5 Seasons)5.40
League One (4 Seasons)54.05
League Two (2 Seasons)48.722
UEFA Cup (2 Seasons)0.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200516Evertoneng ENG1. Premier League4th0.3Matches
2005-200617Evertoneng ENG1. Premier League11th0.2Matches
2006-200718Evertoneng ENG1. Premier League6th7.2Matches
2007-200819Evertoneng ENG1. Premier League5th1.6Matches
2008-200920Evertoneng ENG1. Premier League5th2.2Matches
2009-201021Derby Countyeng ENG2. Championship14th1.7Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.7Matches
2009-201021Evertoneng ENG1. Premier League8th0.7Matches
2010-201122Evertoneng ENG1. Premier League7th0.2Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.9Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.7Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.3Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.1
2014-201526Huddersfieldeng ENG2. Championship16th19.1Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.8Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.4Matches
2016-201728Buryeng ENG3. League One19th34.00Matches
2017-201829Sunderlandeng ENG2. Championship24th15.03Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.10Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.113412840001400004822Matches
2018-201930Portsmoutheng ENG3. League One4th3.3Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.78Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.65Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.014Matches
17 Seasons13 Clubs4 Leagues243.8134128400031400004822
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Everton (7 Seasons)1 League12.4
Huddersfield (4 Seasons)1 League69.4
Wigan Athletic (2 Seasons)2 Leagues16.113412840001400004822
Tranmere Rovers (2 Seasons)2 Leagues32.719
Birmingham City (2 Seasons)1 League6.4
Bury (1 Season)1 League34.00
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)1 League22.78
Sunderland (1 Season)1 League15.03
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.013412840004400004822
Premier League (8 Seasons)14.0
League One (4 Seasons)54.05
League Two (2 Seasons)48.722
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201526Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.3Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.30Matches
2016-201728Buryeng ENGFA Cup85th2.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.70Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.20Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.00Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.60Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.00Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.00Matches
7 Seasons7 Clubs2 Leagues14.20
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Birmingham City (2 Seasons)2 Leagues2.30
Tranmere Rovers (1 Season)2 Leagues4.00
Sunderland (1 Season)2 Leagues1.90
Bradford City (1 Season)1 League1.60
Bury (1 Season)1 League2.0
Huddersfield (1 Season)2 Leagues1.3
Wigan Athletic (1 Season)2 Leagues1.00
FA Cup (7 Seasons)8.80
EFL Cup (5 Seasons)5.40
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200819Everton2. UEFA CupR160.3Matches
2008-200920Everton2. UEFA CupRd10.3Matches
2 Seasons1 Club1 League0.6

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
2004-200516Evertoneng ENG1. Premier League0.3Matches
2005-200617Evertoneng ENG1. Premier League0.2Matches
2006-200718Evertoneng ENG1. Premier League7.2Matches
2007-200819Evertoneng ENG1. Premier League1.6Matches
2007-200819Everton2. UEFA Cup0.3Matches
2008-200920Evertoneng ENG1. Premier League2.2Matches
2008-200920Everton2. UEFA Cup0.3Matches
2009-201021Derby Countyeng ENG2. Championship1.7Matches
2009-201021Leicester Cityeng ENG2. Championship3.7Matches
2009-201021Evertoneng ENG1. Premier League0.7Matches
2010-201122Crystal Palaceeng ENG2. Championship24.9Matches
2010-201122Evertoneng ENG1. Premier League0.2Matches
2011-201223Norwich Cityeng ENG1. Premier League1.7Matches
2012-201324Huddersfieldeng ENG2. Championship29.3Matches
2013-201425Huddersfieldeng ENG2. Championship20.1
2014-201526Huddersfieldeng ENG2. Championship19.1Matches
2014-201526Huddersfieldeng ENGFA Cup1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup0.3Matches
2015-201627Birmingham Cityeng ENG2. Championship6.4Matches
2015-201627Huddersfieldeng ENG2. Championship0.8Matches
2015-201627Birmingham Cityeng ENGFA Cup1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.3Matches
2016-201728Buryeng ENGFA Cup2.0Matches
2016-201728Buryeng ENG3. League One34.0Matches
2017-201829Sunderlandeng ENG2. Championship15.0Matches
2017-201829Sunderlandeng ENGEFL Cup1.7Matches
2017-201829Sunderlandeng ENGFA Cup0.2Matches
2017-201829Wigan Athleticeng ENG3. League One10.1Matches
2018-201930Wigan Athleticeng ENG2. Championship6.1132.1560025000.00000000Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.0Matches
2018-201930Portsmoutheng ENG3. League One3.3Matches
2019-202031Bradford Cityeng ENGFA Cup1.6Matches
2019-202031Tranmere Roverseng ENG3. League One6.6Matches
2019-202031Bradford Cityeng ENG4. League Two22.7Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.0Matches
2020-202132Tranmere Roverseng ENGFA Cup3.0Matches
2020-202132Tranmere Roverseng ENG4. League Two26.0Matches
17 Seasons13 Clubs7 Leagues258.6132.1560025000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (7 Seasons)2 Leagues13.0
Huddersfield (4 Seasons)3 Leagues70.7
Tranmere Rovers (2 Seasons)4 Leagues36.7
Wigan Athletic (2 Seasons)4 Leagues17.1132.1560025000.00000000
Birmingham City (2 Seasons)3 Leagues8.7
Bury (1 Season)2 Leagues36.0
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)2 Leagues24.3
Sunderland (1 Season)3 Leagues16.9
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.0132.1560025000.00000000
Premier League (8 Seasons)14.0
FA Cup (7 Seasons)8.8
EFL Cup (5 Seasons)5.4
League One (4 Seasons)54.0
League Two (2 Seasons)48.7
UEFA Cup (2 Seasons)0.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200516Everton1 League0.3
2005-200617Everton1 League0.2
2006-200718Everton1 League7.2
2007-200819Everton2 Leagues2.0
2008-200920Everton2 Leagues2.4
2009-201021Derby County1 League1.7
2009-201021Leicester City1 League3.7
2009-201021Everton1 League0.7
2010-201122Everton1 League0.2
2010-201122Crystal Palace1 League24.9
2011-201223Norwich City1 League1.7
2012-201324Huddersfield1 League29.3
2013-201425Huddersfield1 League20.1
2014-201526Huddersfield3 Leagues20.5
2015-201627Huddersfield1 League0.8
2015-201627Birmingham City2 Leagues7.4
2016-201728Birmingham City2 Leagues1.3
2016-201728Bury2 Leagues36.0
2017-201829Sunderland3 Leagues16.9
2017-201829Wigan Athletic1 League10.1
2018-201930Wigan Athletic3 Leagues7.1132.1560025000.00000000
2018-201930Portsmouth1 League3.3
2019-202031Bradford City2 Leagues24.3
2019-202031Tranmere Rovers1 League6.6
2020-202132Tranmere Rovers3 Leagues30.0
17 Seasons13 Clubs7 Leagues258.6132.1560025000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (7 Seasons)2 Leagues13.0
Huddersfield (4 Seasons)3 Leagues70.7
Tranmere Rovers (2 Seasons)4 Leagues36.7
Wigan Athletic (2 Seasons)4 Leagues17.1132.1560025000.00000000
Birmingham City (2 Seasons)3 Leagues8.7
Bury (1 Season)2 Leagues36.0
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)2 Leagues24.3
Sunderland (1 Season)3 Leagues16.9
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.0132.1560025000.00000000
Premier League (8 Seasons)14.0
FA Cup (7 Seasons)8.8
EFL Cup (5 Seasons)5.4
League One (4 Seasons)54.0
League Two (2 Seasons)48.7
UEFA Cup (2 Seasons)0.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200516Evertoneng ENG1. Premier League4th0.3Matches
2005-200617Evertoneng ENG1. Premier League11th0.2Matches
2006-200718Evertoneng ENG1. Premier League6th7.2Matches
2007-200819Evertoneng ENG1. Premier League5th1.6Matches
2008-200920Evertoneng ENG1. Premier League5th2.2Matches
2009-201021Derby Countyeng ENG2. Championship14th1.7Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.7Matches
2009-201021Evertoneng ENG1. Premier League8th0.7Matches
2010-201122Evertoneng ENG1. Premier League7th0.2Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.9Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.7Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.3Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.1
2014-201526Huddersfieldeng ENG2. Championship16th19.1Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.8Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.4Matches
2016-201728Buryeng ENG3. League One19th34.0Matches
2017-201829Sunderlandeng ENG2. Championship24th15.0Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.1Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.1132.1560025000.00000000Matches
2018-201930Portsmoutheng ENG3. League One4th3.3Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.7Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.6Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.0Matches
17 Seasons13 Clubs4 Leagues243.8132.1560025000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Everton (7 Seasons)1 League12.4
Huddersfield (4 Seasons)1 League69.4
Wigan Athletic (2 Seasons)2 Leagues16.1132.1560025000.00000000
Tranmere Rovers (2 Seasons)2 Leagues32.7
Birmingham City (2 Seasons)1 League6.4
Bury (1 Season)1 League34.0
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)1 League22.7
Sunderland (1 Season)1 League15.0
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.0132.1560025000.00000000
Premier League (8 Seasons)14.0
League One (4 Seasons)54.0
League Two (2 Seasons)48.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
2014-201526Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.3Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.3Matches
2016-201728Buryeng ENGFA Cup85th2.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.7Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.2Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.0Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.6Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.0Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.0Matches
7 Seasons7 Clubs2 Leagues14.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Birmingham City (2 Seasons)2 Leagues2.3
Tranmere Rovers (1 Season)2 Leagues4.0
Sunderland (1 Season)2 Leagues1.9
Bradford City (1 Season)1 League1.6
Bury (1 Season)1 League2.0
Huddersfield (1 Season)2 Leagues1.3
Wigan Athletic (1 Season)2 Leagues1.0
FA Cup (7 Seasons)8.8
EFL Cup (5 Seasons)5.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200819Everton2. UEFA CupR160.3Matches
2008-200920Everton2. UEFA CupRd10.3Matches
2 Seasons1 Club1 League0.6

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200516Evertoneng ENG1. Premier League0.3Matches
2005-200617Evertoneng ENG1. Premier League0.2Matches
2006-200718Evertoneng ENG1. Premier League7.2Matches
2007-200819Evertoneng ENG1. Premier League1.6Matches
2007-200819Everton2. UEFA Cup0.3Matches
2008-200920Evertoneng ENG1. Premier League2.2Matches
2008-200920Everton2. UEFA Cup0.3Matches
2009-201021Derby Countyeng ENG2. Championship1.7Matches
2009-201021Leicester Cityeng ENG2. Championship3.7Matches
2009-201021Evertoneng ENG1. Premier League0.7Matches
2010-201122Crystal Palaceeng ENG2. Championship24.9Matches
2010-201122Evertoneng ENG1. Premier League0.2Matches
2011-201223Norwich Cityeng ENG1. Premier League1.7Matches
2012-201324Huddersfieldeng ENG2. Championship29.3Matches
2013-201425Huddersfieldeng ENG2. Championship20.1
2014-201526Huddersfieldeng ENG2. Championship19.1Matches
2014-201526Huddersfieldeng ENGFA Cup1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup0.3Matches
2015-201627Birmingham Cityeng ENG2. Championship6.4Matches
2015-201627Huddersfieldeng ENG2. Championship0.8Matches
2015-201627Birmingham Cityeng ENGFA Cup1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.300Matches
2016-201728Buryeng ENGFA Cup2.0Matches
2016-201728Buryeng ENG3. League One34.000Matches
2017-201829Sunderlandeng ENG2. Championship15.065Matches
2017-201829Sunderlandeng ENGEFL Cup1.710Matches
2017-201829Sunderlandeng ENGFA Cup0.200Matches
2017-201829Wigan Athleticeng ENG3. League One10.100Matches
2018-201930Wigan Athleticeng ENG2. Championship6.131111050.053121470Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.000Matches
2018-201930Portsmoutheng ENG3. League One3.3Matches
2019-202031Bradford Cityeng ENGFA Cup1.600Matches
2019-202031Tranmere Roverseng ENG3. League One6.640Matches
2019-202031Bradford Cityeng ENG4. League Two22.770Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.002Matches
2020-202132Tranmere Roverseng ENGFA Cup3.000Matches
2020-202132Tranmere Roverseng ENG4. League Two26.094Matches
17 Seasons13 Clubs7 Leagues258.6328111050.0531212470
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Everton (7 Seasons)2 Leagues13.00
Huddersfield (4 Seasons)3 Leagues70.70
Tranmere Rovers (2 Seasons)4 Leagues36.71360
Wigan Athletic (2 Seasons)4 Leagues17.131111050.053121470
Birmingham City (2 Seasons)3 Leagues8.7000
Bury (1 Season)2 Leagues36.0000
Crystal Palace (1 Season)1 League24.90
Bradford City (1 Season)2 Leagues24.3700
Sunderland (1 Season)3 Leagues16.9750
Portsmouth (1 Season)1 League3.30
Leicester City (1 Season)1 League3.70
Norwich City (1 Season)1 League1.70
Derby County (1 Season)1 League1.70
Championship (9 Seasons)127.037111050.053126470
Premier League (8 Seasons)14.00
FA Cup (7 Seasons)8.8000
EFL Cup (5 Seasons)5.4120
League One (4 Seasons)54.0400
League Two (2 Seasons)48.71640
UEFA Cup (2 Seasons)0.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200516Everton1 League0.30
2005-200617Everton1 League0.20
2006-200718Everton1 League7.20
2007-200819Everton2 Leagues2.00
2008-200920Everton2 Leagues2.40
2009-201021Derby County1 League1.70
2009-201021Leicester City1 League3.70
2009-201021Everton1 League0.70
2010-201122Everton1 League0.20
2010-201122Crystal Palace1 League24.90
2011-201223Norwich City1 League1.70
2012-201324Huddersfield1 League29.30
2013-201425Huddersfield1 League20.10
2014-201526Huddersfield3 Leagues20.50
2015-201627Huddersfield1 League0.80
2015-201627Birmingham City2 Leagues7.40
2016-201728Birmingham City2 Leagues1.3000
2016-201728Bury2 Leagues36.0000
2017-201829Sunderland3 Leagues16.9750
2017-201829Wigan Athletic1 League10.1000
2018-201930Wigan Athletic3 Leagues7.131111050.053121470
2018-201930Portsmouth1 League3.30
2019-202031Bradford City2 Leagues24.3700
2019-202031Tranmere Rovers1 League6.6400
2020-202132Tranmere Rovers3 Leagues30.0960
17 Seasons13 Clubs7 Leagues258.6328111050.0531212470
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Everton (7 Seasons)2 Leagues13.00
Huddersfield (4 Seasons)3 Leagues70.70
Tranmere Rovers (2 Seasons)4 Leagues36.71360
Wigan Athletic (2 Seasons)4 Leagues17.131111050.053121470
Birmingham City (2 Seasons)3 Leagues8.7000
Bury (1 Season)2 Leagues36.0000
Crystal Palace (1 Season)1 League24.90
Bradford City (1 Season)2 Leagues24.3700
Sunderland (1 Season)3 Leagues16.9750
Portsmouth (1 Season)1 League3.30
Leicester City (1 Season)1 League3.70
Norwich City (1 Season)1 League1.70
Derby County (1 Season)1 League1.70
Championship (9 Seasons)127.037111050.053126470
Premier League (8 Seasons)14.00
FA Cup (7 Seasons)8.8000
EFL Cup (5 Seasons)5.4120
League One (4 Seasons)54.0400
League Two (2 Seasons)48.71640
UEFA Cup (2 Seasons)0.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200516Evertoneng ENG1. Premier League4th0.3Matches
2005-200617Evertoneng ENG1. Premier League11th0.2Matches
2006-200718Evertoneng ENG1. Premier League6th7.2Matches
2007-200819Evertoneng ENG1. Premier League5th1.6Matches
2008-200920Evertoneng ENG1. Premier League5th2.2Matches
2009-201021Derby Countyeng ENG2. Championship14th1.7Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.7Matches
2009-201021Evertoneng ENG1. Premier League8th0.7Matches
2010-201122Evertoneng ENG1. Premier League7th0.2Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.9Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.7Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.3Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.1
2014-201526Huddersfieldeng ENG2. Championship16th19.1Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.8Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.4Matches
2016-201728Buryeng ENG3. League One19th34.000Matches
2017-201829Sunderlandeng ENG2. Championship24th15.065Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.100Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.131111050.053121470Matches
2018-201930Portsmoutheng ENG3. League One4th3.3Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.770Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.640Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.094Matches
17 Seasons13 Clubs4 Leagues243.8327111050.0531210470
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
Everton (7 Seasons)1 League12.40
Huddersfield (4 Seasons)1 League69.40
Wigan Athletic (2 Seasons)2 Leagues16.131111050.053121470
Tranmere Rovers (2 Seasons)2 Leagues32.71340
Birmingham City (2 Seasons)1 League6.40
Bury (1 Season)1 League34.0000
Crystal Palace (1 Season)1 League24.90
Bradford City (1 Season)1 League22.7700
Sunderland (1 Season)1 League15.0650
Portsmouth (1 Season)1 League3.30
Leicester City (1 Season)1 League3.70
Norwich City (1 Season)1 League1.70
Derby County (1 Season)1 League1.70
Championship (9 Seasons)127.037111050.053126470
Premier League (8 Seasons)14.00
League One (4 Seasons)54.0400
League Two (2 Seasons)48.71640
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201526Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.3Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.300Matches
2016-201728Buryeng ENGFA Cup85th2.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.710Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.200Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.000Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.600Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.002Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.000Matches
7 Seasons7 Clubs2 Leagues14.2120
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
Birmingham City (2 Seasons)2 Leagues2.3000
Tranmere Rovers (1 Season)2 Leagues4.0020
Sunderland (1 Season)2 Leagues1.9100
Bradford City (1 Season)1 League1.6000
Bury (1 Season)1 League2.00
Huddersfield (1 Season)2 Leagues1.30
Wigan Athletic (1 Season)2 Leagues1.0000
FA Cup (7 Seasons)8.8000
EFL Cup (5 Seasons)5.4120
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200819Everton2. UEFA CupR160.3Matches
2008-200920Everton2. UEFA CupRd10.3Matches
2 Seasons1 Club1 League0.60

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
2004-200516Evertoneng ENG1. Premier League0.3Matches
2005-200617Evertoneng ENG1. Premier League0.2Matches
2006-200718Evertoneng ENG1. Premier League7.2Matches
2007-200819Evertoneng ENG1. Premier League1.6Matches
2007-200819Everton2. UEFA Cup0.3Matches
2008-200920Evertoneng ENG1. Premier League2.2Matches
2008-200920Everton2. UEFA Cup0.3Matches
2009-201021Derby Countyeng ENG2. Championship1.7Matches
2009-201021Leicester Cityeng ENG2. Championship3.7Matches
2009-201021Evertoneng ENG1. Premier League0.7Matches
2010-201122Crystal Palaceeng ENG2. Championship24.9Matches
2010-201122Evertoneng ENG1. Premier League0.2Matches
2011-201223Norwich Cityeng ENG1. Premier League1.7Matches
2012-201324Huddersfieldeng ENG2. Championship29.3Matches
2013-201425Huddersfieldeng ENG2. Championship20.1
2014-201526Huddersfieldeng ENG2. Championship19.1Matches
2014-201526Huddersfieldeng ENGFA Cup1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup0.3Matches
2015-201627Birmingham Cityeng ENG2. Championship6.4Matches
2015-201627Huddersfieldeng ENG2. Championship0.8Matches
2015-201627Birmingham Cityeng ENGFA Cup1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.3Matches
2016-201728Buryeng ENGFA Cup2.0Matches
2016-201728Buryeng ENG3. League One34.0Matches
2017-201829Sunderlandeng ENG2. Championship15.0Matches
2017-201829Sunderlandeng ENGEFL Cup1.7Matches
2017-201829Sunderlandeng ENGFA Cup0.2Matches
2017-201829Wigan Athleticeng ENG3. League One10.1Matches
2018-201930Wigan Athleticeng ENG2. Championship6.12029207710523201200.02100.0702496622220716918Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.0Matches
2018-201930Portsmoutheng ENG3. League One3.3Matches
2019-202031Bradford Cityeng ENGFA Cup1.6Matches
2019-202031Tranmere Roverseng ENG3. League One6.6Matches
2019-202031Bradford Cityeng ENG4. League Two22.7Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.0Matches
2020-202132Tranmere Roverseng ENGFA Cup3.0Matches
2020-202132Tranmere Roverseng ENG4. League Two26.0Matches
17 Seasons13 Clubs7 Leagues258.62029207710523201200.02100.0702496622220716918
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
Everton (7 Seasons)2 Leagues13.0
Huddersfield (4 Seasons)3 Leagues70.7
Tranmere Rovers (2 Seasons)4 Leagues36.7
Wigan Athletic (2 Seasons)4 Leagues17.12029207710523201200.02100.0702496622220716918
Birmingham City (2 Seasons)3 Leagues8.7
Bury (1 Season)2 Leagues36.0
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)2 Leagues24.3
Sunderland (1 Season)3 Leagues16.9
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.02029207710523201200.02100.0702496622220716918
Premier League (8 Seasons)14.0
FA Cup (7 Seasons)8.8
EFL Cup (5 Seasons)5.4
League One (4 Seasons)54.0
League Two (2 Seasons)48.7
UEFA Cup (2 Seasons)0.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2004-200516Everton1 League0.3
2005-200617Everton1 League0.2
2006-200718Everton1 League7.2
2007-200819Everton2 Leagues2.0
2008-200920Everton2 Leagues2.4
2009-201021Derby County1 League1.7
2009-201021Leicester City1 League3.7
2009-201021Everton1 League0.7
2010-201122Everton1 League0.2
2010-201122Crystal Palace1 League24.9
2011-201223Norwich City1 League1.7
2012-201324Huddersfield1 League29.3
2013-201425Huddersfield1 League20.1
2014-201526Huddersfield3 Leagues20.5
2015-201627Huddersfield1 League0.8
2015-201627Birmingham City2 Leagues7.4
2016-201728Birmingham City2 Leagues1.3
2016-201728Bury2 Leagues36.0
2017-201829Sunderland3 Leagues16.9
2017-201829Wigan Athletic1 League10.1
2018-201930Wigan Athletic3 Leagues7.12029207710523201200.02100.0702496622220716918
2018-201930Portsmouth1 League3.3
2019-202031Bradford City2 Leagues24.3
2019-202031Tranmere Rovers1 League6.6
2020-202132Tranmere Rovers3 Leagues30.0
17 Seasons13 Clubs7 Leagues258.62029207710523201200.02100.0702496622220716918
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
Everton (7 Seasons)2 Leagues13.0
Huddersfield (4 Seasons)3 Leagues70.7
Tranmere Rovers (2 Seasons)4 Leagues36.7
Wigan Athletic (2 Seasons)4 Leagues17.12029207710523201200.02100.0702496622220716918
Birmingham City (2 Seasons)3 Leagues8.7
Bury (1 Season)2 Leagues36.0
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)2 Leagues24.3
Sunderland (1 Season)3 Leagues16.9
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.02029207710523201200.02100.0702496622220716918
Premier League (8 Seasons)14.0
FA Cup (7 Seasons)8.8
EFL Cup (5 Seasons)5.4
League One (4 Seasons)54.0
League Two (2 Seasons)48.7
UEFA Cup (2 Seasons)0.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2004-200516Evertoneng ENG1. Premier League4th0.3Matches
2005-200617Evertoneng ENG1. Premier League11th0.2Matches
2006-200718Evertoneng ENG1. Premier League6th7.2Matches
2007-200819Evertoneng ENG1. Premier League5th1.6Matches
2008-200920Evertoneng ENG1. Premier League5th2.2Matches
2009-201021Derby Countyeng ENG2. Championship14th1.7Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.7Matches
2009-201021Evertoneng ENG1. Premier League8th0.7Matches
2010-201122Evertoneng ENG1. Premier League7th0.2Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.9Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.7Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.3Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.1
2014-201526Huddersfieldeng ENG2. Championship16th19.1Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.8Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.4Matches
2016-201728Buryeng ENG3. League One19th34.0Matches
2017-201829Sunderlandeng ENG2. Championship24th15.0Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.1Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.12029207710523201200.02100.0702496622220716918Matches
2018-201930Portsmoutheng ENG3. League One4th3.3Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.7Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.6Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.0Matches
17 Seasons13 Clubs4 Leagues243.82029207710523201200.02100.0702496622220716918
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
Everton (7 Seasons)1 League12.4
Huddersfield (4 Seasons)1 League69.4
Wigan Athletic (2 Seasons)2 Leagues16.12029207710523201200.02100.0702496622220716918
Tranmere Rovers (2 Seasons)2 Leagues32.7
Birmingham City (2 Seasons)1 League6.4
Bury (1 Season)1 League34.0
Crystal Palace (1 Season)1 League24.9
Bradford City (1 Season)1 League22.7
Sunderland (1 Season)1 League15.0
Portsmouth (1 Season)1 League3.3
Leicester City (1 Season)1 League3.7
Norwich City (1 Season)1 League1.7
Derby County (1 Season)1 League1.7
Championship (9 Seasons)127.02029207710523201200.02100.0702496622220716918
Premier League (8 Seasons)14.0
League One (4 Seasons)54.0
League Two (2 Seasons)48.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
2014-201526Huddersfieldeng ENGFA Cup33rd1.0Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.3Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.0Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.3Matches
2016-201728Buryeng ENGFA Cup85th2.0Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.7Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.2Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.0Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.6Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.0Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.0Matches
7 Seasons7 Clubs2 Leagues14.2
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
Birmingham City (2 Seasons)2 Leagues2.3
Tranmere Rovers (1 Season)2 Leagues4.0
Sunderland (1 Season)2 Leagues1.9
Bradford City (1 Season)1 League1.6
Bury (1 Season)1 League2.0
Huddersfield (1 Season)2 Leagues1.3
Wigan Athletic (1 Season)2 Leagues1.0
FA Cup (7 Seasons)8.8
EFL Cup (5 Seasons)5.4
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2007-200819Everton2. UEFA CupR160.3Matches
2008-200920Everton2. UEFA CupRd10.3Matches
2 Seasons1 Club1 League0.6

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2004-200516Evertoneng ENG1. Premier League226130.80.302Matches
2005-200617Evertoneng ENG1. Premier League114140.40.201Matches
2006-200718Evertoneng ENG1. Premier League146524719.17.2717Matches
2007-200819Evertoneng ENG1. Premier League8145184.21.608Matches
2007-200819Everton2. UEFA Cup231160.3022Matches
2008-200920Evertoneng ENG1. Premier League13194155.72.21012Matches
2008-200920Everton2. UEFA Cup126260.3010Matches
2009-201021Derby Countyeng ENG2. Championship2153773.71.720Matches
2009-201021Leicester Cityeng ENG2. Championship8331418.03.726Matches
2009-201021Evertoneng ENG1. Premier League86481.90.708Matches
2010-201122Crystal Palaceeng ENG2. Championship302,2427554.224.9282Matches
2010-201122Evertoneng ENG1. Premier League118180.50.201Matches
2011-201223Norwich Cityeng ENG1. Premier League5151304.41.7104Matches
2012-201324Huddersfieldeng ENG2. Championship332,6408063.829.3312Matches
2013-201425Huddersfieldeng ENG2. Championship231,8077943.620.1203
2014-201526Huddersfieldeng ENG2. Championship251,7216941.619.12010511.272427-3-0.16+0.36Matches
2014-201526Huddersfieldeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2014-201526Huddersfieldeng ENGLeague Cup1303014.30.30012900.0002-2-6.00-7.00Matches
2015-201627Birmingham Cityeng ENG2. Championship155723813.86.4521081.2057-2-0.31-0.47Matches
2015-201627Huddersfieldeng ENG2. Championship475191.80.800410.7501-1-1.20-0.98Matches
2015-201627Birmingham Cityeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201728Birmingham Cityeng ENG2. Championship00001Matches
2016-201728Birmingham Cityeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201728Buryeng ENGFA Cup218090100.02.02902000.5027-5-2.50Matches
2016-201728Buryeng ENG3. League One373,0608373.934.03626100.974864-16-0.47-0.80Matches
2017-201829Sunderlandeng ENG2. Championship231,3485932.615.0157810.911726-9-0.60+0.01Matches
2017-201829Sunderlandeng ENGEFL Cup31545157.01.7185023502.0023-1-0.58-0.58Matches
2017-201829Sunderlandeng ENGFA Cup1171718.90.20011700.000000.00+2.47Matches
2017-201829Wigan Athleticeng ENG3. League One199084821.910.1711211.89175+12+1.19-0.15Matches
2018-201930Wigan Athleticeng ENG2. Championship195452913.26.16620131451.11512-7-1.16-1.019.411.7-2.3-0.38-0.53Matches
2018-201930Wigan Athleticeng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2018-201930Wigan Athleticeng ENGFA Cup00001Matches
2018-201930Portsmoutheng ENG3. League One10294297.13.3254082341.3675+2+0.61-0.09Matches
2019-202031Bradford Cityeng ENGFA Cup21467381.11.62731000.5012-1-0.62-0.62Matches
2019-202031Tranmere Roverseng ENG3. League One85987519.56.68753001.25712-5-0.75-0.06Matches
2019-202031Bradford Cityeng ENG4. League Two252,0408261.322.723881821301.643022+8+0.35+0.63Matches
2020-202132Tranmere Roverseng ENGEFL Cup19090100.01.01901001.001100.00Matches
2020-202132Tranmere Roverseng ENGFA Cup327090100.03.03903002.003300.00Matches
2020-202132Tranmere Roverseng ENG4. League Two292,3448156.626.026871732501.714026+14+0.54+0.99Matches
17 Seasons13 Clubs7 Leagues38223,2766123.8258.6253849612919251.28211232-21-0.13-0.159.411.7-2.3-0.38-0.53
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
Everton (7 Seasons)2 Leagues501,170234.613.081422
Huddersfield (4 Seasons)3 Leagues876,3637337.770.7729111152921.122431-7-0.33-0.03
Tranmere Rovers (2 Seasons)4 Leagues413,3028143.736.738852432501.625142+9+0.25+0.84
Wigan Athletic (2 Seasons)4 Leagues391,5434018.217.114662251471.462320+3+0.17-0.389.411.7-2.3-0.38-0.53
Birmingham City (2 Seasons)3 Leagues17782469.28.7710541091.06610-4-0.46-0.61
Bury (1 Season)2 Leagues393,2408375.036.0389028100.955071-21-0.58-0.92
Crystal Palace (1 Season)1 League302,2427554.224.9282
Bradford City (1 Season)2 Leagues272,1868162.324.325861921301.563124+7+0.29+0.56
Sunderland (1 Season)3 Leagues271,5195633.816.916857112911.001929-10-0.59+0.04
Portsmouth (1 Season)1 League10294297.13.3254082341.3675+2+0.61-0.09
Leicester City (1 Season)1 League8331418.03.726
Norwich City (1 Season)1 League5151304.41.7104
Derby County (1 Season)1 League2153773.71.720
Championship (9 Seasons)18211,4346325.1127.012962195314171.105173-22-0.46-0.239.411.7-2.3-0.38-0.53
Premier League (8 Seasons)521,264244.614.09143
FA Cup (7 Seasons)107937980.18.8986811710.80715-8-0.91+0.77
EFL Cup (5 Seasons)74846962.15.4497333301.00410-6-1.12-1.72
League One (4 Seasons)744,8606631.454.0537130212351.297986-7-0.13-0.66
League Two (2 Seasons)544,3848158.748.749873552001.687048+22+0.45+0.83
UEFA Cup (2 Seasons)357190.6032
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
2004-200516Everton1 League226130.80.302
2005-200617Everton1 League114140.40.201
2006-200718Everton1 League146524719.17.2717
2007-200819Everton2 Leagues10176184.22.00102
2008-200920Everton2 Leagues14220165.72.410130
2009-201021Derby County1 League2153773.71.720
2009-201021Leicester City1 League8331418.03.726
2009-201021Everton1 League86481.90.708
2010-201122Everton1 League118180.50.201
2010-201122Crystal Palace1 League302,2427554.224.9282
2011-201223Norwich City1 League5151304.41.7104
2012-201324Huddersfield1 League332,6408063.829.3312
2013-201425Huddersfield1 League231,8077943.620.1203
2014-201526Huddersfield3 Leagues271,8416841.520.521911162911.182430-6-0.29+0.12
2015-201627Huddersfield1 League475191.80.800410.7501-1-1.20-0.98
2015-201627Birmingham City2 Leagues166624115.77.469031081.1369-3-0.41-0.56
2016-201728Birmingham City2 Leagues11201202.81.311201010.0001-1-0.75
2016-201728Bury2 Leagues393,2408375.036.0389028100.955071-21-0.58-0.92
2017-201829Sunderland3 Leagues271,5195633.816.916857112911.001929-10-0.59+0.04
2017-201829Wigan Athletic1 League199084821.910.1711211.89175+12+1.19-0.15
2018-201930Wigan Athletic3 Leagues206353214.77.17661131461.05615-9-1.28-1.139.411.7-2.3-0.38-0.53
2018-201930Portsmouth1 League10294297.13.3254082341.3675+2+0.61-0.09
2019-202031Bradford City2 Leagues272,1868162.324.325861921301.563124+7+0.29+0.56
2019-202031Tranmere Rovers1 League85987519.56.68753001.25712-5-0.75-0.06
2020-202132Tranmere Rovers3 Leagues332,7048260.130.030882132501.714430+14+0.47+0.92
17 Seasons13 Clubs7 Leagues38223,2766123.8258.6253849612919251.28211232-21-0.13-0.159.411.7-2.3-0.38-0.53
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
Everton (7 Seasons)2 Leagues501,170234.613.081422
Huddersfield (4 Seasons)3 Leagues876,3637337.770.7729111152921.122431-7-0.33-0.03
Tranmere Rovers (2 Seasons)4 Leagues413,3028143.736.738852432501.625142+9+0.25+0.84
Wigan Athletic (2 Seasons)4 Leagues391,5434018.217.114662251471.462320+3+0.17-0.389.411.7-2.3-0.38-0.53
Birmingham City (2 Seasons)3 Leagues17782469.28.7710541091.06610-4-0.46-0.61
Bury (1 Season)2 Leagues393,2408375.036.0389028100.955071-21-0.58-0.92
Crystal Palace (1 Season)1 League302,2427554.224.9282
Bradford City (1 Season)2 Leagues272,1868162.324.325861921301.563124+7+0.29+0.56
Sunderland (1 Season)3 Leagues271,5195633.816.916857112911.001929-10-0.59+0.04
Portsmouth (1 Season)1 League10294297.13.3254082341.3675+2+0.61-0.09
Leicester City (1 Season)1 League8331418.03.726
Norwich City (1 Season)1 League5151304.41.7104
Derby County (1 Season)1 League2153773.71.720
Championship (9 Seasons)18211,4346325.1127.012962195314171.105173-22-0.46-0.239.411.7-2.3-0.38-0.53
Premier League (8 Seasons)521,264244.614.09143
FA Cup (7 Seasons)107937980.18.8986811710.80715-8-0.91+0.77
EFL Cup (5 Seasons)74846962.15.4497333301.00410-6-1.12-1.72
League One (4 Seasons)744,8606631.454.0537130212351.297986-7-0.13-0.66
League Two (2 Seasons)544,3848158.748.749873552001.687048+22+0.45+0.83
UEFA Cup (2 Seasons)357190.6032
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
2004-200516Evertoneng ENG1. Premier League4th226130.80.302Matches
2005-200617Evertoneng ENG1. Premier League11th114140.40.201Matches
2006-200718Evertoneng ENG1. Premier League6th146524719.17.2717Matches
2007-200819Evertoneng ENG1. Premier League5th8145184.21.608Matches
2008-200920Evertoneng ENG1. Premier League5th13194155.72.21012Matches
2009-201021Derby Countyeng ENG2. Championship14th2153773.71.720Matches
2009-201021Leicester Cityeng ENG2. Championship5th8331418.03.726Matches
2009-201021Evertoneng ENG1. Premier League8th86481.90.708Matches
2010-201122Evertoneng ENG1. Premier League7th118180.50.201Matches
2010-201122Crystal Palaceeng ENG2. Championship20th302,2427554.224.9282Matches
2011-201223Norwich Cityeng ENG1. Premier League12th5151304.41.7104Matches
2012-201324Huddersfieldeng ENG2. Championship19th332,6408063.829.3312Matches
2013-201425Huddersfieldeng ENG2. Championship17th231,8077943.620.1203
2014-201526Huddersfieldeng ENG2. Championship16th251,7216941.619.12010511.272427-3-0.16+0.36Matches
2015-201627Huddersfieldeng ENG2. Championship19th475191.80.800410.7501-1-1.20-0.98Matches
2015-201627Birmingham Cityeng ENG2. Championship10th155723813.86.4521081.2057-2-0.31-0.47Matches
2016-201728Birmingham Cityeng ENG2. Championship19th00001Matches
2016-201728Buryeng ENG3. League One19th373,0608373.934.03626100.974864-16-0.47-0.80Matches
2017-201829Sunderlandeng ENG2. Championship24th231,3485932.615.0157810.911726-9-0.60+0.01Matches
2017-201829Wigan Athleticeng ENG3. League One1st199084821.910.1711211.89175+12+1.19-0.15Matches
2018-201930Wigan Athleticeng ENG2. Championship18th195452913.26.16620131451.11512-7-1.16-1.019.411.7-2.3-0.38-0.53Matches
2018-201930Portsmoutheng ENG3. League One4th10294297.13.3254082341.3675+2+0.61-0.09Matches
2019-202031Bradford Cityeng ENG4. League Two9th252,0408261.322.723881821301.643022+8+0.35+0.63Matches
2019-202031Tranmere Roverseng ENG3. League One21st85987519.56.68753001.25712-5-0.75-0.06Matches
2020-202132Tranmere Roverseng ENG4. League Two7th292,3448156.626.026871732501.714026+14+0.54+0.99Matches
17 Seasons13 Clubs4 Leagues36221,9426122.9243.8240828512218221.31200207-7-0.05-0.079.411.7-2.3-0.38-0.53
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
Everton (7 Seasons)1 League471,113244.612.48139
Huddersfield (4 Seasons)1 League856,2437337.769.471101421.202428-4-0.20+0.13
Wigan Athletic (2 Seasons)2 Leagues381,4533817.516.113621251461.502217+5+0.31-0.249.411.7-2.3-0.38-0.53
Tranmere Rovers (2 Seasons)2 Leagues372,9428040.932.734842032501.614738+9+0.28+0.87
Birmingham City (2 Seasons)1 League15572386.96.4521091.2057-2-0.31-0.47
Bury (1 Season)1 League373,0608373.934.03626100.974864-16-0.47-0.80
Crystal Palace (1 Season)1 League302,2427554.224.9282
Bradford City (1 Season)1 League252,0408261.322.723881821301.643022+8+0.35+0.63
Sunderland (1 Season)1 League231,3485932.615.0157810.911726-9-0.60+0.01
Portsmouth (1 Season)1 League10294297.13.3254082341.3675+2+0.61-0.09
Leicester City (1 Season)1 League8331418.03.726
Norwich City (1 Season)1 League5151304.41.7104
Derby County (1 Season)1 League2153773.71.720
Championship (9 Seasons)18211,4346325.1127.012962195314171.105173-22-0.46-0.239.411.7-2.3-0.38-0.53
Premier League (8 Seasons)521,264244.614.09143
League One (4 Seasons)744,8606631.454.0537130212351.297986-7-0.13-0.66
League Two (2 Seasons)544,3848158.748.749873552001.687048+22+0.45+0.83
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201526Huddersfieldeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd1303014.30.30012900.0002-2-6.00-7.00Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1120120100.01.311201000.0001-1-0.75Matches
2016-201728Buryeng ENGFA Cup85th218090100.02.02902000.5027-5-2.50Matches
2017-201829Sunderlandeng ENGEFL Cup17th31545157.01.7185023502.0023-1-0.58-0.58Matches
2017-201829Sunderlandeng ENGFA Cup33rd1171718.90.20011700.000000.00+2.47Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th19090100.01.01901000.0013-2-2.00Matches
2018-201930Wigan Athleticeng ENGFA Cup33rd00001Matches
2019-202031Bradford Cityeng ENGFA Cup85th21467381.11.62731000.5012-1-0.62-0.62Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th19090100.01.01901001.001100.00Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd327090100.03.03903002.003300.00Matches
7 Seasons7 Clubs2 Leagues171,2777572.114.213891142910.881125-14-0.99-0.99
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (2 Seasons)2 Leagues2210105100.02.321052000.0013-2-0.86
Tranmere Rovers (1 Season)2 Leagues436090100.04.04904001.754400.00
Sunderland (1 Season)2 Leagues41714347.51.9185032901.5023-1-0.53+0.43
Bradford City (1 Season)1 League21467381.11.62731000.5012-1-0.62-0.62
Bury (1 Season)1 League218090100.02.02902000.5027-5-2.50
Huddersfield (1 Season)2 Leagues21206040.01.3191112900.0003-3-2.25-3.25
Wigan Athletic (1 Season)2 Leagues1909050.01.01901010.0013-2-2.00
FA Cup (7 Seasons)107937980.18.8986811710.80715-8-0.91+0.77
EFL Cup (5 Seasons)74846962.15.4497333301.00410-6-1.12-1.72
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2007-200819Everton2. UEFA CupR16231160.3022Matches
2008-200920Everton2. UEFA CupRd1126260.3010Matches
2 Seasons1 Club1 League357190.6032

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
2004-200516Evertoneng ENG1. Premier League0.3000Matches
2005-200617Evertoneng ENG1. Premier League0.20000Matches
2006-200718Evertoneng ENG1. Premier League7.25023Matches
2007-200819Evertoneng ENG1. Premier League1.60010Matches
2007-200819Everton2. UEFA Cup0.30000Matches
2008-200920Evertoneng ENG1. Premier League2.2005Matches
2008-200920Everton2. UEFA Cup0.30000Matches
2009-201021Derby Countyeng ENG2. Championship1.7005Matches
2009-201021Leicester Cityeng ENG2. Championship3.7107Matches
2009-201021Evertoneng ENG1. Premier League0.7005Matches
2010-201122Crystal Palaceeng ENG2. Championship24.99148Matches
2010-201122Evertoneng ENG1. Premier League0.2002Matches
2011-201223Norwich Cityeng ENG1. Premier League1.7104Matches
2012-201324Huddersfieldeng ENG2. Championship29.310070Matches
2013-201425Huddersfieldeng ENG2. Championship20.13132
2014-201526Huddersfieldeng ENG2. Championship19.17131Matches
2014-201526Huddersfieldeng ENGFA Cup1.00000Matches
2014-201526Huddersfieldeng ENGLeague Cup0.30001Matches
2015-201627Birmingham Cityeng ENG2. Championship6.43015Matches
2015-201627Huddersfieldeng ENG2. Championship0.8011Matches
2015-201627Birmingham Cityeng ENGFA Cup1.00000Matches
2016-201728Birmingham Cityeng ENGEFL Cup1.3000330000000Matches
2016-201728Buryeng ENGFA Cup2.01000Matches
2016-201728Buryeng ENG3. League One34.07214900000000Matches
2017-201829Sunderlandeng ENG2. Championship15.050019346356000Matches
2017-201829Sunderlandeng ENGEFL Cup1.7100550001000Matches
2017-201829Sunderlandeng ENGFA Cup0.20000000000Matches
2017-201829Wigan Athleticeng ENG3. League One10.13001600000000Matches
2018-201930Wigan Athleticeng ENG2. Championship6.1300182151111003757450.3Matches
2018-201930Wigan Athleticeng ENGEFL Cup1.0000420000000Matches
2018-201930Portsmoutheng ENG3. League One3.31000Matches
2019-202031Bradford Cityeng ENGFA Cup1.60004310000Matches
2019-202031Tranmere Roverseng ENG3. League One6.6200141625040Matches
2019-202031Bradford Cityeng ENG4. League Two22.7100042629807200Matches
2020-202132Tranmere Roverseng ENGEFL Cup1.00005200200Matches
2020-202132Tranmere Roverseng ENGFA Cup3.000021020000Matches
2020-202132Tranmere Roverseng ENG4. League Two26.090071641614490Matches
17 Seasons13 Clubs7 Leagues258.68161510222413112283013757450.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (7 Seasons)2 Leagues13.0500450
Huddersfield (4 Seasons)3 Leagues70.720301341
Tranmere Rovers (2 Seasons)4 Leagues36.71100929220196130
Wigan Athletic (2 Seasons)4 Leagues17.1600382351111003757450.3
Birmingham City (2 Seasons)3 Leagues8.73001830000000
Bury (1 Season)2 Leagues36.08214900000000
Crystal Palace (1 Season)1 League24.99148
Bradford City (1 Season)2 Leagues24.31000466510807200
Sunderland (1 Season)3 Leagues16.960024396357000
Portsmouth (1 Season)1 League3.31000
Leicester City (1 Season)1 League3.7107
Norwich City (1 Season)1 League1.7104
Derby County (1 Season)1 League1.7005
Championship (9 Seasons)127.0414024655114671003757450.3
Premier League (8 Seasons)14.0600490
FA Cup (7 Seasons)8.810061330000
EFL Cup (5 Seasons)5.410017120021001
League One (4 Seasons)54.0132179162504000
League Two (2 Seasons)48.719001131262522416200
UEFA Cup (2 Seasons)0.60000
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
2004-200516Everton1 League0.3000
2005-200617Everton1 League0.20000
2006-200718Everton1 League7.25023
2007-200819Everton2 Leagues2.0000100
2008-200920Everton2 Leagues2.400050
2009-201021Derby County1 League1.7005
2009-201021Leicester City1 League3.7107
2009-201021Everton1 League0.7005
2010-201122Everton1 League0.2002
2010-201122Crystal Palace1 League24.99148
2011-201223Norwich City1 League1.7104
2012-201324Huddersfield1 League29.310070
2013-201425Huddersfield1 League20.13132
2014-201526Huddersfield3 Leagues20.5710311
2015-201627Huddersfield1 League0.8011
2015-201627Birmingham City2 Leagues7.4300150
2016-201728Birmingham City2 Leagues1.3000330000000
2016-201728Bury2 Leagues36.08214900000000
2017-201829Sunderland3 Leagues16.960024396357000
2017-201829Wigan Athletic1 League10.13001600000000
2018-201930Wigan Athletic3 Leagues7.1300222351111003757450.3
2018-201930Portsmouth1 League3.31000
2019-202031Bradford City2 Leagues24.31000466510807200
2019-202031Tranmere Rovers1 League6.6200141625040
2020-202132Tranmere Rovers3 Leagues30.090078761814690
17 Seasons13 Clubs7 Leagues258.68161510222413112283013757450.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (7 Seasons)2 Leagues13.0500450
Huddersfield (4 Seasons)3 Leagues70.720301341
Tranmere Rovers (2 Seasons)4 Leagues36.71100929220196130
Wigan Athletic (2 Seasons)4 Leagues17.1600382351111003757450.3
Birmingham City (2 Seasons)3 Leagues8.73001830000000
Bury (1 Season)2 Leagues36.08214900000000
Crystal Palace (1 Season)1 League24.99148
Bradford City (1 Season)2 Leagues24.31000466510807200
Sunderland (1 Season)3 Leagues16.960024396357000
Portsmouth (1 Season)1 League3.31000
Leicester City (1 Season)1 League3.7107
Norwich City (1 Season)1 League1.7104
Derby County (1 Season)1 League1.7005
Championship (9 Seasons)127.0414024655114671003757450.3
Premier League (8 Seasons)14.0600490
FA Cup (7 Seasons)8.810061330000
EFL Cup (5 Seasons)5.410017120021001
League One (4 Seasons)54.0132179162504000
League Two (2 Seasons)48.719001131262522416200
UEFA Cup (2 Seasons)0.60000
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
2004-200516Evertoneng ENG1. Premier League4th0.3000Matches
2005-200617Evertoneng ENG1. Premier League11th0.20000Matches
2006-200718Evertoneng ENG1. Premier League6th7.25023Matches
2007-200819Evertoneng ENG1. Premier League5th1.60010Matches
2008-200920Evertoneng ENG1. Premier League5th2.2005Matches
2009-201021Derby Countyeng ENG2. Championship14th1.7005Matches
2009-201021Leicester Cityeng ENG2. Championship5th3.7107Matches
2009-201021Evertoneng ENG1. Premier League8th0.7005Matches
2010-201122Evertoneng ENG1. Premier League7th0.2002Matches
2010-201122Crystal Palaceeng ENG2. Championship20th24.99148Matches
2011-201223Norwich Cityeng ENG1. Premier League12th1.7104Matches
2012-201324Huddersfieldeng ENG2. Championship19th29.310070Matches
2013-201425Huddersfieldeng ENG2. Championship17th20.13132
2014-201526Huddersfieldeng ENG2. Championship16th19.17131Matches
2015-201627Huddersfieldeng ENG2. Championship19th0.8011Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6.43015Matches
2016-201728Buryeng ENG3. League One19th34.07214900000000Matches
2017-201829Sunderlandeng ENG2. Championship24th15.050019346356000Matches
2017-201829Wigan Athleticeng ENG3. League One1st10.13001600000000Matches
2018-201930Wigan Athleticeng ENG2. Championship18th6.1300182151111003757450.3Matches
2018-201930Portsmoutheng ENG3. League One4th3.31000Matches
2019-202031Bradford Cityeng ENG4. League Two9th22.7100042629807200Matches
2019-202031Tranmere Roverseng ENG3. League One21st6.6200141625040Matches
2020-202132Tranmere Roverseng ENG4. League Two7th26.090071641614490Matches
17 Seasons13 Clubs4 Leagues243.87961487197383110273003757450.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Everton (7 Seasons)1 League12.4500450
Huddersfield (4 Seasons)1 League69.4203134
Wigan Athletic (2 Seasons)2 Leagues16.1600342151111003757450.3
Tranmere Rovers (2 Seasons)2 Leagues32.71100858018194130
Birmingham City (2 Seasons)1 League6.43015
Bury (1 Season)1 League34.07214900000000
Crystal Palace (1 Season)1 League24.99148
Bradford City (1 Season)1 League22.7100042629807200
Sunderland (1 Season)1 League15.050019346356000
Portsmouth (1 Season)1 League3.31000
Leicester City (1 Season)1 League3.7107
Norwich City (1 Season)1 League1.7104
Derby County (1 Season)1 League1.7005
Championship (9 Seasons)127.0414024655114671003757450.3
Premier League (8 Seasons)14.0600490
League One (4 Seasons)54.0132179162504000
League Two (2 Seasons)48.719001131262522416200
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201526Huddersfieldeng ENGFA Cup33rd1.00000Matches
2014-201526Huddersfieldeng ENGLeague Cup33rd0.30001Matches
2015-201627Birmingham Cityeng ENGFA Cup33rd1.00000Matches
2016-201728Birmingham Cityeng ENGEFL Cup58th1.3000330000000Matches
2016-201728Buryeng ENGFA Cup85th2.01000Matches
2017-201829Sunderlandeng ENGEFL Cup17th1.7100550001000Matches
2017-201829Sunderlandeng ENGFA Cup33rd0.20000000000Matches
2018-201930Wigan Athleticeng ENGEFL Cup58th1.0000420000000Matches
2019-202031Bradford Cityeng ENGFA Cup85th1.60004310000Matches
2020-202132Tranmere Roverseng ENGEFL Cup58th1.00005200200Matches
2020-202132Tranmere Roverseng ENGFA Cup33rd3.000021020000Matches
7 Seasons7 Clubs2 Leagues14.220023253021001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (2 Seasons)2 Leagues2.3000330000000
Tranmere Rovers (1 Season)2 Leagues4.000071220200
Sunderland (1 Season)2 Leagues1.9100550001000
Bradford City (1 Season)1 League1.60004310000
Bury (1 Season)1 League2.01000
Huddersfield (1 Season)2 Leagues1.30001
Wigan Athletic (1 Season)2 Leagues1.0000420000000
FA Cup (7 Seasons)8.810061330000
EFL Cup (5 Seasons)5.410017120021001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200819Everton2. UEFA CupR160.30000Matches
2008-200920Everton2. UEFA CupRd10.30000Matches
2 Seasons1 Club1 League0.60000

Player Club Summary

About FBref.com

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

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

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

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

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

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

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

More James Vaughan Pages

James Vaughan Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison