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
2007-200818Aberdeensct SCO1. Premier League20101,06911.9314300000.250.080.340.250.34Matches
2007-200818Aberdeen2. UEFA Cup543133.5110100.290.29Matches
2008-200919Blackpooleng ENG2. Championship1030.0000000000.000.000.000.000.00
2008-200919Aberdeensct SCO1. Premier League32282,53528.2257201200.070.180.250.070.25
2009-201020Aberdeensct SCO1. Premier League22151,41315.7303300000.190.000.190.190.19Matches
2010-201121Aberdeensct SCO1. Premier League28272,17724.2235200100.080.120.210.080.21
2011-201222Rangerssct SCO1. Premier League21191,66818.5123151201100.650.160.810.650.81
2012-201323Hull Cityeng ENG2. Championship23221,89721.18311800100.380.140.520.380.52
2013-201424Hull Cityeng ENG1. Premier League171093310.4134100100.100.290.390.100.39Matches
2014-201525Hull Cityeng ENGFA Cup11610.7000000000.000.000.000.000.00Matches
2014-201525Hull Cityeng ENGLeague Cup1030.0000000000.000.000.000.000.00Matches
2014-201525Hull Cityeng ENG1. Premier League25131,24213.8101100200.070.000.070.070.07Matches
2015-201626Hull Cityeng ENG2. Championship25894410.5314300000.290.100.380.290.38Matches
2015-201626Hull Cityeng ENGFA Cup422132.4000000000.000.000.000.000.00Matches
2015-201626Hull Cityeng ENGLeague Cup221671.9000000000.000.000.000.000.00Matches
2016-201727Fulhameng ENG2. Championship45443,72941.48917801500.190.220.410.190.41Matches
2016-201727Fulhameng ENGFA Cup332282.5101100000.390.000.390.390.39Matches
2017-201828Readingeng ENG2. Championship39363,03233.7246200400.060.120.180.060.18Matches
2017-201828Fulhameng ENG2. Championship443313.7000000000.000.000.000.000.00Matches
2017-201828Fulhameng ENGEFL Cup00Matches
2017-201828Readingeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201929Readingeng ENG2. Championship191399611.1112100000.90.91.22.03854440.090.090.180.090.180.080.100.180.080.18Matches
2018-201929Readingeng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
201929Beijing Renhecn CHN1. Super League16161,42315.8314300200.190.060.250.190.25Matches
2019-202030Readingeng ENG2. Championship20410.5000000100.20.20.00.31440.000.000.000.000.000.460.090.550.460.55Matches
2019-202030Readingeng ENGFA Cup411932.1000000000.000.000.000.000.00Matches
2019-202030Readingeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2020-202131Readingeng ENG2. Championship33999111.0224200001.51.50.82.35241660.180.180.360.180.360.140.080.220.140.21Matches
2020-202131Readingeng ENGEFL Cup221782.0000000000.000.000.000.000.00Matches
2020-202131Readingeng ENGFA Cup11710.8000000000.000.000.000.000.00Matches
2020-202131Readingeng ENGJr. PL2 — Div. 211450.5000000000.000.000.000.000.00Matches
2021-202232Ipswich Towneng ENGEFL Cup11570.6000000100.000.000.000.000.00Matches
2021-202232Ipswich Towneng ENGFA Cup421892.1000000000.000.000.000.000.00Matches
2021-202232Ipswich Towneng ENG3. League One30181,48516.5303300100.180.000.180.180.18Matches
2022-202333Ipswich Towneng ENGEFL Cup11700.8000000000.000.000.000.000.00Matches
2022-202333Ipswich Towneng ENGFA Cup331952.2000000100.000.000.000.000.00Matches
2022-202333Ipswich Towneng ENG3. League One1444434.9011000000.000.200.200.000.20Matches
2023-202434Ipswich Towneng ENG2. Championship1030.0000000000.00.00.00.00010.000.000.000.000.000.630.000.630.630.63Matches
2023-202434Ipswich Towneng ENGEFL Cup411812.0101100100.500.000.500.500.50Matches
2023-202434Ipswich Towneng ENGFA Cup21660.7000000000.000.000.000.000.00Matches
17 Seasons8 Clubs8 Leagues45732228,675318.657379357032502.62.62.04.691991150.180.120.300.180.300.120.090.210.110.20
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
Aberdeen (4 Seasons)2 Leagues107847,50783.4119191101400.130.110.240.130.24
Reading (4 Seasons)3 Leagues102635,63762.65712500502.62.62.04.691991140.080.110.190.080.190.120.090.210.110.20
Hull City (4 Seasons)4 Leagues98585,46060.7137201300400.210.120.330.210.33
Ipswich Town (3 Seasons)4 Leagues60312,68929.9415400400.00.00.00.00010.130.030.170.130.170.630.000.630.630.63
Fulham (2 Seasons)3 Leagues52514,28847.69918901500.190.190.380.190.38
Reading (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Rangers (1 Season)1 League21191,66818.5123151201100.650.160.810.650.81
Beijing Renhe (1 Season)1 League16161,42315.8314300200.190.060.250.190.25
Blackpool (1 Season)1 League1030.0000000000.000.000.000.000.00
FA Cup (10 Seasons)24151,35115.0101100100.070.000.070.070.07
Championship (9 Seasons)19213611,967133.024204424011102.62.62.04.691991150.180.150.330.180.330.120.090.210.110.20
League Cup (7 Seasons)1176567.3101100200.140.000.140.140.14
Premier League (5 Seasons)123998,86298.52212342202400.220.120.350.220.35
League One (2 Seasons)44221,92821.4314300100.140.050.190.140.19
Premier League (2 Seasons)42232,17524.2235200300.080.120.210.080.21
PL2 — Div. 2 (2 Seasons)221351.5000000000.000.000.000.000.00
Super League (1 Season)16161,42315.8314300200.190.060.250.190.25
UEFA Cup (1 Season)543133.5110100.290.29
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
2007-200818Aberdeen2 Leagues25141,38215.4414400100.260.080.340.260.34
2008-200919Blackpool1 League1030.0000000000.000.000.000.000.00
2008-200919Aberdeen1 League32282,53528.2257201200.070.180.250.070.25
2009-201020Aberdeen1 League22151,41315.7303300000.190.000.190.190.19
2010-201121Aberdeen1 League28272,17724.2235200100.080.120.210.080.21
2011-201222Rangers1 League21191,66818.5123151201100.650.160.810.650.81
2012-201323Hull City1 League23221,89721.18311800100.380.140.520.380.52
2013-201424Hull City1 League171093310.4134100100.100.290.390.100.39
2014-201525Hull City3 Leagues27141,30614.5101100200.070.000.070.070.07
2015-201626Hull City3 Leagues31121,32414.7314300000.200.070.270.200.27
2016-201727Fulham2 Leagues48473,95744.09918901500.200.200.410.200.41
2017-201828Fulham2 Leagues443313.7000000000.000.000.000.000.00
2017-201828Reading2 Leagues40373,12234.7246200400.060.120.170.060.17
2018-201929Reading2 Leagues20131,04111.6112100000.90.91.22.03854440.090.090.170.090.170.080.100.180.080.18
201929Beijing Renhe1 League16161,42315.8314300200.190.060.250.190.25
2019-202030Reading1 League11901.0000000000.000.000.000.000.00
2019-202030Reading2 Leagues612342.6000000100.20.20.00.31440.000.000.000.000.000.460.090.550.460.55
2020-202131Reading1 League11450.5000000000.000.000.000.000.00
2020-202131Reading3 Leagues36121,24013.8224200001.51.50.82.35241660.150.150.290.150.290.140.080.220.140.21
2021-202232Ipswich Town3 Leagues35211,73119.2303300200.160.000.160.160.16
2022-202333Ipswich Town3 Leagues1887087.9011000100.000.130.130.000.13
2023-202434Ipswich Town3 Leagues722502.8101100100.00.00.00.00010.360.000.360.360.360.630.000.630.630.63
17 Seasons8 Clubs8 Leagues45732228,675318.657379357032502.62.62.04.691991150.180.120.300.180.300.120.090.210.110.20
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
Aberdeen (4 Seasons)2 Leagues107847,50783.4119191101400.130.110.240.130.24
Reading (4 Seasons)3 Leagues102635,63762.65712500502.62.62.04.691991140.080.110.190.080.190.120.090.210.110.20
Hull City (4 Seasons)4 Leagues98585,46060.7137201300400.210.120.330.210.33
Ipswich Town (3 Seasons)4 Leagues60312,68929.9415400400.00.00.00.00010.130.030.170.130.170.630.000.630.630.63
Fulham (2 Seasons)3 Leagues52514,28847.69918901500.190.190.380.190.38
Reading (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Rangers (1 Season)1 League21191,66818.5123151201100.650.160.810.650.81
Beijing Renhe (1 Season)1 League16161,42315.8314300200.190.060.250.190.25
Blackpool (1 Season)1 League1030.0000000000.000.000.000.000.00
FA Cup (10 Seasons)24151,35115.0101100100.070.000.070.070.07
Championship (9 Seasons)19213611,967133.024204424011102.62.62.04.691991150.180.150.330.180.330.120.090.210.110.20
League Cup (7 Seasons)1176567.3101100200.140.000.140.140.14
Premier League (5 Seasons)123998,86298.52212342202400.220.120.350.220.35
League One (2 Seasons)44221,92821.4314300100.140.050.190.140.19
Premier League (2 Seasons)42232,17524.2235200300.080.120.210.080.21
PL2 — Div. 2 (2 Seasons)221351.5000000000.000.000.000.000.00
Super League (1 Season)16161,42315.8314300200.190.060.250.190.25
UEFA Cup (1 Season)543133.5110100.290.29
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
2007-200818Aberdeensct SCO1. Premier League4th20101,06911.9314300000.250.080.340.250.34Matches
2008-200919Blackpooleng ENG2. Championship16th1030.0000000000.000.000.000.000.00
2008-200919Aberdeensct SCO1. Premier League4th32282,53528.2257201200.070.180.250.070.25
2009-201020Aberdeensct SCO1. Premier League9th22151,41315.7303300000.190.000.190.190.19Matches
2010-201121Aberdeensct SCO1. Premier League9th28272,17724.2235200100.080.120.210.080.21
2011-201222Rangerssct SCO1. Premier League2nd21191,66818.5123151201100.650.160.810.650.81
2012-201323Hull Cityeng ENG2. Championship2nd23221,89721.18311800100.380.140.520.380.52
2013-201424Hull Cityeng ENG1. Premier League16th171093310.4134100100.100.290.390.100.39Matches
2014-201525Hull Cityeng ENG1. Premier League18th25131,24213.8101100200.070.000.070.070.07Matches
2015-201626Hull Cityeng ENG2. Championship4th25894410.5314300000.290.100.380.290.38Matches
2016-201727Fulhameng ENG2. Championship6th45443,72941.48917801500.190.220.410.190.41Matches
2017-201828Fulhameng ENG2. Championship3rd443313.7000000000.000.000.000.000.00Matches
2017-201828Readingeng ENG2. Championship20th39363,03233.7246200400.060.120.180.060.18Matches
2018-201929Readingeng ENG2. Championship20th191399611.1112100000.90.91.22.03854440.090.090.180.090.180.080.100.180.080.18Matches
201929Beijing Renhecn CHN1. Super League16th16161,42315.8314300200.190.060.250.190.25Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th11901.0000000000.000.000.000.000.00Matches
2019-202030Readingeng ENG2. Championship14th20410.5000000100.20.20.00.31440.000.000.000.000.000.460.090.550.460.55Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th11450.5000000000.000.000.000.000.00Matches
2020-202131Readingeng ENG2. Championship7th33999111.0224200001.51.50.82.35241660.180.180.360.180.360.140.080.220.140.21Matches
2021-202232Ipswich Towneng ENG3. League One11th30181,48516.5303300100.180.000.180.180.18Matches
2022-202333Ipswich Towneng ENG3. League One2nd1444434.9011000000.000.200.200.000.20Matches
2023-202434Ipswich Towneng ENG2. Championship2nd1030.0000000000.00.00.00.00010.000.000.000.000.000.630.000.630.630.63Matches
17 Seasons8 Clubs5 Leagues41729626,355292.854379154032102.62.62.04.691991150.180.130.310.180.310.120.090.210.110.20
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
Aberdeen (4 Seasons)1 League102807,19479.9109191001300.130.110.240.130.24
Reading (4 Seasons)1 League93585,06056.25712500502.62.62.04.691991140.090.120.210.090.210.120.090.210.110.20
Hull City (4 Seasons)2 Leagues90535,01655.7137201300400.230.130.360.230.36
Ipswich Town (3 Seasons)2 Leagues45221,93121.5314300100.00.00.00.00010.140.050.190.140.190.630.000.630.630.63
Fulham (2 Seasons)1 League49484,06045.18917801500.180.200.380.180.38
Reading (2 Seasons)1 League221351.5000000000.000.000.000.000.00
Rangers (1 Season)1 League21191,66818.5123151201100.650.160.810.650.81
Beijing Renhe (1 Season)1 League16161,42315.8314300200.190.060.250.190.25
Blackpool (1 Season)1 League1030.0000000000.000.000.000.000.00
Championship (9 Seasons)19213611,967133.024204424011102.62.62.04.691991150.180.150.330.180.330.120.090.210.110.20
Premier League (5 Seasons)123998,86298.52212342202400.220.120.350.220.35
League One (2 Seasons)44221,92821.4314300100.140.050.190.140.19
Premier League (2 Seasons)42232,17524.2235200300.080.120.210.080.21
PL2 — Div. 2 (2 Seasons)221351.5000000000.000.000.000.000.00
Super League (1 Season)16161,42315.8314300200.190.060.250.190.25
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-201525Hull Cityeng ENGFA Cup33rd11610.7000000000.000.000.000.000.00Matches
2014-201525Hull Cityeng ENGLeague Cup17th1030.0000000000.000.000.000.000.00Matches
2015-201626Hull Cityeng ENGFA Cup9th422132.4000000000.000.000.000.000.00Matches
2015-201626Hull Cityeng ENGLeague Cup5th221671.9000000000.000.000.000.000.00Matches
2016-201727Fulhameng ENGFA Cup9th332282.5101100000.390.000.390.390.39Matches
2017-201828Fulhameng ENGEFL Cup33rd00Matches
2017-201828Readingeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201929Readingeng ENGFA Cup33rd10450.5000000000.000.000.000.000.00Matches
2019-202030Readingeng ENGFA Cup9th411932.1000000000.000.000.000.000.00Matches
2020-202131Readingeng ENGEFL Cup33rd221782.0000000000.000.000.000.000.00Matches
2020-202131Readingeng ENGFA Cup33rd11710.8000000000.000.000.000.000.00Matches
2021-202232Ipswich Towneng ENGEFL CupRd111570.6000000100.000.000.000.000.00Matches
2021-202232Ipswich Towneng ENGFA Cup421892.1000000000.000.000.000.000.00Matches
2022-202333Ipswich Towneng ENGEFL CupRd111700.8000000000.000.000.000.000.00Matches
2022-202333Ipswich Towneng ENGFA Cup331952.2000000100.000.000.000.000.00Matches
2023-202434Ipswich Towneng ENGEFL CupRd4411812.0101100100.500.000.500.500.50Matches
2023-202434Ipswich Towneng ENGFA Cup21660.7000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues35222,00722.3202200300.090.000.090.090.09
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
Reading (4 Seasons)2 Leagues955776.4000000000.000.000.000.000.00
Ipswich Town (3 Seasons)2 Leagues1597588.4101100300.120.000.120.120.12
Hull City (2 Seasons)2 Leagues854444.9000000000.000.000.000.000.00
Fulham (2 Seasons)2 Leagues332282.5101100000.390.000.390.390.39
FA Cup (10 Seasons)24151,35115.0101100100.070.000.070.070.07
League Cup (7 Seasons)1176567.3101100200.140.000.140.140.14
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-200818Aberdeen2. UEFA CupR32543133.5110100.290.29Matches
1 Season1 Club1 League543133.5110100.290.29
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
201424ng NigeriaWCQ00Matches
201525ng NigeriaFriendlies (M)10260.3000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues10260.3000000000.000.000.000.000.00
Friendlies (M) (1 Season)10260.3000000000.000.000.000.000.00
WCQ (1 Season)00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200818Aberdeensct SCO1. Premier League11.9380.670.3800Matches
2007-200818Aberdeen2. UEFA Cup3.510Matches
2008-200919Blackpooleng ENG2. Championship0.0000.0000
2008-200919Aberdeensct SCO1. Premier League28.22190.670.1101
2009-201020Aberdeensct SCO1. Premier League15.7380.510.3800Matches
2010-201121Aberdeensct SCO1. Premier League24.22130.540.1500
2011-201222Rangerssct SCO1. Premier League18.512311.670.3901
2012-201323Hull Cityeng ENG2. Championship21.18361.710.2200
2013-201424Hull Cityeng ENG1. Premier League10.4160.580.1700Matches
2014-201525Hull Cityeng ENGFA Cup0.7000Matches
2014-201525Hull Cityeng ENGLeague Cup0.0000Matches
2014-201525Hull Cityeng ENG1. Premier League13.81120.870.0800Matches
2015-201626Hull Cityeng ENG2. Championship10.5370.670.4300Matches
2015-201626Hull Cityeng ENGFA Cup2.4000Matches
2015-201626Hull Cityeng ENGLeague Cup1.9000Matches
2016-201727Fulhameng ENG2. Championship41.480380.000.920.2101Matches
2016-201727Fulhameng ENGFA Cup2.5100Matches
2017-201828Readingeng ENG2. Championship33.72592237.31.750.650.030.0900Matches
2017-201828Fulhameng ENG2. Championship3.7010110.02.720.270.000.0000Matches
2017-201828Readingeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2018-201929Readingeng ENG2. Championship11.1115213.31.360.180.070.5023.50000.90.90.06+0.1+0.1Matches
2018-201929Readingeng ENGFA Cup0.5011100.02.002.000.000.0000Matches
201929Beijing Renhecn CHN1. Super League15.83301343.31.900.820.100.2300Matches
2019-202030Readingeng ENG2. Championship0.50300.06.590.000.0016.30000.20.20.07-0.2-0.2Matches
2019-202030Readingeng ENGFA Cup2.107342.93.261.400.000.0000Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.0000Matches
2020-202131Readingeng ENG2. Championship11.0220945.01.820.820.100.2220.63001.51.50.07+0.5+0.5Matches
2020-202131Readingeng ENGEFL Cup2.00200.01.010.000.0000Matches
2020-202131Readingeng ENGFA Cup0.80300.03.800.000.0000Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.5000Matches
2021-202232Ipswich Towneng ENGEFL Cup0.60000.000.0000Matches
2021-202232Ipswich Towneng ENGFA Cup2.1022100.00.950.950.000.0000Matches
2021-202232Ipswich Towneng ENG3. League One16.5331722.61.880.420.100.4300Matches
2022-202333Ipswich Towneng ENGEFL Cup0.802150.02.571.290.000.0000Matches
2022-202333Ipswich Towneng ENGFA Cup2.202150.00.920.460.000.0000Matches
2022-202333Ipswich Towneng ENG3. League One4.9012325.02.440.610.000.0000Matches
2023-202434Ipswich Towneng ENG2. Championship0.00100.030.000.000.0026.20000.00.00.020.00.0Matches
2023-202434Ipswich Towneng ENGEFL Cup2.013133.31.490.500.331.0000Matches
2023-202434Ipswich Towneng ENGFA Cup0.70200.02.730.000.0000Matches
17 Seasons8 Clubs8 Leagues318.65720624551.01.340.800.100.2221.53032.62.60.07+0.4+0.4
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
Aberdeen (4 Seasons)2 Leagues83.411480.600.2101
Reading (4 Seasons)3 Leagues62.651113834.21.770.610.050.1321.43002.62.60.07+0.4+0.4
Hull City (4 Seasons)4 Leagues60.713611.090.2100
Ipswich Town (3 Seasons)4 Leagues29.94551527.31.840.500.070.2726.20000.00.00.020.00.0
Fulham (2 Seasons)3 Leagues47.691039390.00.220.860.800.2101
Reading (2 Seasons)1 League1.5000
Rangers (1 Season)1 League18.512311.670.3901
Beijing Renhe (1 Season)1 League15.83301343.31.900.820.100.2300
Blackpool (1 Season)1 League0.0000.0000
FA Cup (10 Seasons)15.0118844.41.910.850.000.0000
Championship (9 Seasons)133.02410811566.71.070.860.120.2121.53012.62.60.07+0.4+0.4
League Cup (7 Seasons)7.317228.61.300.370.140.5000
Premier League (5 Seasons)98.522790.800.2802
League One (2 Seasons)21.43431023.32.010.470.070.3000
Premier League (2 Seasons)24.22180.740.1100
PL2 — Div. 2 (2 Seasons)1.5000
Super League (1 Season)15.83301343.31.900.820.100.2300
UEFA Cup (1 Season)3.510
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
2007-200818Aberdeen2 Leagues15.4480.670.3800
2008-200919Blackpool1 League0.0000.0000
2008-200919Aberdeen1 League28.22190.670.1101
2009-201020Aberdeen1 League15.7380.510.3800
2010-201121Aberdeen1 League24.22130.540.1500
2011-201222Rangers1 League18.512311.670.3901
2012-201323Hull City1 League21.18361.710.2200
2013-201424Hull City1 League10.4160.580.1700
2014-201525Hull City3 Leagues14.51120.870.0800
2015-201626Hull City3 Leagues14.7370.670.4300
2016-201727Fulham2 Leagues44.090380.000.920.2101
2017-201828Fulham2 Leagues3.7010110.02.720.270.000.0000
2017-201828Reading2 Leagues34.72602338.31.730.660.030.0900
2018-201929Reading2 Leagues11.6116318.81.380.260.060.3323.50000.90.90.06+0.1+0.1
201929Beijing Renhe1 League15.83301343.31.900.820.100.2300
2019-202030Reading1 League1.0000
2019-202030Reading2 Leagues2.6010330.03.851.150.000.0016.30000.20.20.07-0.2-0.2
2020-202131Reading1 League0.5000
2020-202131Reading3 Leagues13.8225936.01.810.650.080.2220.63001.51.50.07+0.5+0.5
2021-202232Ipswich Town3 Leagues19.2333927.31.720.470.090.3300
2022-202333Ipswich Town3 Leagues7.9016531.32.030.640.000.0000
2023-202434Ipswich Town3 Leagues2.816116.72.160.360.171.0026.20000.00.00.020.00.0
17 Seasons8 Clubs8 Leagues318.65720624551.01.340.800.100.2221.53032.62.60.07+0.4+0.4
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
Aberdeen (4 Seasons)2 Leagues83.411480.600.2101
Reading (4 Seasons)3 Leagues62.651113834.21.770.610.050.1321.43002.62.60.07+0.4+0.4
Hull City (4 Seasons)4 Leagues60.713611.090.2100
Ipswich Town (3 Seasons)4 Leagues29.94551527.31.840.500.070.2726.20000.00.00.020.00.0
Fulham (2 Seasons)3 Leagues47.691039390.00.220.860.800.2101
Reading (2 Seasons)1 League1.5000
Rangers (1 Season)1 League18.512311.670.3901
Beijing Renhe (1 Season)1 League15.83301343.31.900.820.100.2300
Blackpool (1 Season)1 League0.0000.0000
FA Cup (10 Seasons)15.0118844.41.910.850.000.0000
Championship (9 Seasons)133.02410811566.71.070.860.120.2121.53012.62.60.07+0.4+0.4
League Cup (7 Seasons)7.317228.61.300.370.140.5000
Premier League (5 Seasons)98.522790.800.2802
League One (2 Seasons)21.43431023.32.010.470.070.3000
Premier League (2 Seasons)24.22180.740.1100
PL2 — Div. 2 (2 Seasons)1.5000
Super League (1 Season)15.83301343.31.900.820.100.2300
UEFA Cup (1 Season)3.510
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
2007-200818Aberdeensct SCO1. Premier League4th11.9380.670.3800Matches
2008-200919Blackpooleng ENG2. Championship16th0.0000.0000
2008-200919Aberdeensct SCO1. Premier League4th28.22190.670.1101
2009-201020Aberdeensct SCO1. Premier League9th15.7380.510.3800Matches
2010-201121Aberdeensct SCO1. Premier League9th24.22130.540.1500
2011-201222Rangerssct SCO1. Premier League2nd18.512311.670.3901
2012-201323Hull Cityeng ENG2. Championship2nd21.18361.710.2200
2013-201424Hull Cityeng ENG1. Premier League16th10.4160.580.1700Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.81120.870.0800Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5370.670.4300Matches
2016-201727Fulhameng ENG2. Championship6th41.480380.000.920.2101Matches
2017-201828Fulhameng ENG2. Championship3rd3.7010110.02.720.270.000.0000Matches
2017-201828Readingeng ENG2. Championship20th33.72592237.31.750.650.030.0900Matches
2018-201929Readingeng ENG2. Championship20th11.1115213.31.360.180.070.5023.50000.90.90.06+0.1+0.1Matches
201929Beijing Renhecn CHN1. Super League16th15.83301343.31.900.820.100.2300Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0000Matches
2019-202030Readingeng ENG2. Championship14th0.50300.06.590.000.0016.30000.20.20.07-0.2-0.2Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5000Matches
2020-202131Readingeng ENG2. Championship7th11.0220945.01.820.820.100.2220.63001.51.50.07+0.5+0.5Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5331722.61.880.420.100.4300Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9012325.02.440.610.000.0000Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.00100.030.000.000.0026.20000.00.00.020.00.0Matches
17 Seasons8 Clubs5 Leagues292.85418123552.51.310.800.100.2321.53032.62.60.07+0.4+0.4
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
Aberdeen (4 Seasons)1 League79.910480.600.2101
Reading (4 Seasons)1 League56.25973334.01.730.590.050.1521.43002.62.60.07+0.4+0.4
Hull City (4 Seasons)2 Leagues55.713611.090.2100
Ipswich Town (3 Seasons)2 Leagues21.53441022.72.050.470.070.3026.20000.00.00.020.00.0
Fulham (2 Seasons)1 League45.181039390.00.220.860.800.2101
Reading (2 Seasons)1 League1.5000
Rangers (1 Season)1 League18.512311.670.3901
Beijing Renhe (1 Season)1 League15.83301343.31.900.820.100.2300
Blackpool (1 Season)1 League0.0000.0000
Championship (9 Seasons)133.02410811566.71.070.860.120.2121.53012.62.60.07+0.4+0.4
Premier League (5 Seasons)98.522790.800.2802
League One (2 Seasons)21.43431023.32.010.470.070.3000
Premier League (2 Seasons)24.22180.740.1100
PL2 — Div. 2 (2 Seasons)1.5000
Super League (1 Season)15.83301343.31.900.820.100.2300
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-201525Hull Cityeng ENGFA Cup33rd0.7000Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.0000Matches
2015-201626Hull Cityeng ENGFA Cup9th2.4000Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.9000Matches
2016-201727Fulhameng ENGFA Cup9th2.5100Matches
2017-201828Readingeng ENGFA Cup17th1.0011100.01.001.000.000.0000Matches
2018-201929Readingeng ENGFA Cup33rd0.5011100.02.002.000.000.0000Matches
2019-202030Readingeng ENGFA Cup9th2.107342.93.261.400.000.0000Matches
2020-202131Readingeng ENGEFL Cup33rd2.00200.01.010.000.0000Matches
2020-202131Readingeng ENGFA Cup33rd0.80300.03.800.000.0000Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.60000.000.0000Matches
2021-202232Ipswich Towneng ENGFA Cup2.1022100.00.950.950.000.0000Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.802150.02.571.290.000.0000Matches
2022-202333Ipswich Towneng ENGFA Cup2.202150.00.920.460.000.0000Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.013133.31.490.500.331.0000Matches
2023-202434Ipswich Towneng ENGFA Cup0.70200.02.730.000.0000Matches
10 Seasons4 Clubs2 Leagues22.32251040.01.690.670.040.1000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reading (4 Seasons)2 Leagues6.4014535.72.180.780.000.0000
Ipswich Town (3 Seasons)2 Leagues8.4111545.51.310.590.090.2000
Hull City (2 Seasons)2 Leagues4.9000
Fulham (2 Seasons)2 Leagues2.5100
FA Cup (10 Seasons)15.0118844.41.910.850.000.0000
League Cup (7 Seasons)7.317228.61.300.370.140.5000
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-200818Aberdeen2. UEFA CupR323.510Matches
1 Season1 Club1 League3.510
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
201525ng NigeriaFriendlies (M)0.3000Matches
2 Seasons1 Club2 Leagues0.3000
Friendlies (M) (1 Season)0.3000
WCQ (1 Season)

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
2007-200818Aberdeensct SCO1. Premier League11.91Matches
2007-200818Aberdeen2. UEFA Cup3.5Matches
2008-200919Blackpooleng ENG2. Championship0.00
2008-200919Aberdeensct SCO1. Premier League28.25
2009-201020Aberdeensct SCO1. Premier League15.70Matches
2010-201121Aberdeensct SCO1. Premier League24.23
2011-201222Rangerssct SCO1. Premier League18.53
2012-201323Hull Cityeng ENG2. Championship21.13
2013-201424Hull Cityeng ENG1. Premier League10.43Matches
2014-201525Hull Cityeng ENGFA Cup0.70Matches
2014-201525Hull Cityeng ENGLeague Cup0.00Matches
2014-201525Hull Cityeng ENG1. Premier League13.80Matches
2015-201626Hull Cityeng ENG2. Championship10.51Matches
2015-201626Hull Cityeng ENGFA Cup2.40Matches
2015-201626Hull Cityeng ENGLeague Cup1.90Matches
2016-201727Fulhameng ENG2. Championship41.49Matches
2016-201727Fulhameng ENGFA Cup2.50Matches
2017-201828Readingeng ENG2. Championship33.74Matches
2017-201828Fulhameng ENG2. Championship3.70Matches
2017-201828Readingeng ENGFA Cup1.00Matches
2018-201929Readingeng ENG2. Championship11.139349080.27314169217318991.515919581.5528461.911.21.3-0.2124011354Matches
2018-201929Readingeng ENGFA Cup0.50Matches
201929Beijing Renhecn CHN1. Super League15.81Matches
2019-202030Readingeng ENG2. Championship0.5111668.8178555771.45862.511100.000.00.00.010104Matches
2019-202030Readingeng ENGFA Cup2.10Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.00Matches
2020-202131Readingeng ENG2. Championship11.034046273.65936145215518086.113516681.3367647.420.81.5+1.214296541Matches
2020-202131Readingeng ENGEFL Cup2.00Matches
2020-202131Readingeng ENGFA Cup0.80Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.50Matches
2021-202232Ipswich Towneng ENGEFL Cup0.60Matches
2021-202232Ipswich Towneng ENGFA Cup2.10Matches
2021-202232Ipswich Towneng ENG3. League One16.50Matches
2022-202333Ipswich Towneng ENGEFL Cup0.80Matches
2022-202333Ipswich Towneng ENGFA Cup2.20Matches
2022-202333Ipswich Towneng ENG3. League One4.91Matches
2023-202434Ipswich Towneng ENG2. Championship0.02366.719022100.0000000.00.00.000000Matches
2023-202434Ipswich Towneng ENGEFL Cup2.00Matches
2023-202434Ipswich Towneng ENGFA Cup0.70Matches
17 Seasons8 Clubs8 Leagues318.674697176.813447319933537888.629936981.08916155.3372.02.9+35.0276918899
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
Aberdeen (4 Seasons)2 Leagues83.49
Reading (4 Seasons)3 Leagues62.674496876.913428319933337688.629936981.08916155.372.02.9+5.0276918899
Hull City (4 Seasons)4 Leagues60.77
Ipswich Town (3 Seasons)4 Leagues29.92366.719022100.0000010.00.0+1.000000
Fulham (2 Seasons)3 Leagues47.69
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.53
Beijing Renhe (1 Season)1 League15.81
Blackpool (1 Season)1 League0.00
FA Cup (10 Seasons)15.00
Championship (9 Seasons)133.074697176.813447319933537888.629936981.08916155.3202.02.9+18.0276918899
League Cup (7 Seasons)7.30
Premier League (5 Seasons)98.512
League One (2 Seasons)21.41
Premier League (2 Seasons)24.23
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81
UEFA Cup (1 Season)3.5
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
2007-200818Aberdeen2 Leagues15.41
2008-200919Blackpool1 League0.00
2008-200919Aberdeen1 League28.25
2009-201020Aberdeen1 League15.70
2010-201121Aberdeen1 League24.23
2011-201222Rangers1 League18.53
2012-201323Hull City1 League21.13
2013-201424Hull City1 League10.43
2014-201525Hull City3 Leagues14.50
2015-201626Hull City3 Leagues14.71
2016-201727Fulham2 Leagues44.09
2017-201828Fulham2 Leagues3.70
2017-201828Reading2 Leagues34.74
2018-201929Reading2 Leagues11.639349080.27314169217318991.515919581.5528461.911.21.3-0.2124011354
201929Beijing Renhe1 League15.81
2019-202030Reading1 League1.00
2019-202030Reading2 Leagues2.6111668.8178555771.45862.511100.000.00.00.010104
2020-202131Reading1 League0.50
2020-202131Reading3 Leagues13.834046273.65936145215518086.113516681.3367647.420.81.5+1.214296541
2021-202232Ipswich Town3 Leagues19.20
2022-202333Ipswich Town3 Leagues7.91
2023-202434Ipswich Town3 Leagues2.82366.719022100.0000000.00.00.000000
17 Seasons8 Clubs8 Leagues318.674697176.813447319933537888.629936981.08916155.3372.02.9+35.0276918899
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
Aberdeen (4 Seasons)2 Leagues83.49
Reading (4 Seasons)3 Leagues62.674496876.913428319933337688.629936981.08916155.372.02.9+5.0276918899
Hull City (4 Seasons)4 Leagues60.77
Ipswich Town (3 Seasons)4 Leagues29.92366.719022100.0000010.00.0+1.000000
Fulham (2 Seasons)3 Leagues47.69
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.53
Beijing Renhe (1 Season)1 League15.81
Blackpool (1 Season)1 League0.00
FA Cup (10 Seasons)15.00
Championship (9 Seasons)133.074697176.813447319933537888.629936981.08916155.3202.02.9+18.0276918899
League Cup (7 Seasons)7.30
Premier League (5 Seasons)98.512
League One (2 Seasons)21.41
Premier League (2 Seasons)24.23
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81
UEFA Cup (1 Season)3.5
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
2007-200818Aberdeensct SCO1. Premier League4th11.91Matches
2008-200919Blackpooleng ENG2. Championship16th0.00
2008-200919Aberdeensct SCO1. Premier League4th28.25
2009-201020Aberdeensct SCO1. Premier League9th15.70Matches
2010-201121Aberdeensct SCO1. Premier League9th24.23
2011-201222Rangerssct SCO1. Premier League2nd18.53
2012-201323Hull Cityeng ENG2. Championship2nd21.13
2013-201424Hull Cityeng ENG1. Premier League16th10.43Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.80Matches
2015-201626Hull Cityeng ENG2. Championship4th10.51Matches
2016-201727Fulhameng ENG2. Championship6th41.49Matches
2017-201828Fulhameng ENG2. Championship3rd3.70Matches
2017-201828Readingeng ENG2. Championship20th33.74Matches
2018-201929Readingeng ENG2. Championship20th11.139349080.27314169217318991.515919581.5528461.911.21.3-0.2124011354Matches
201929Beijing Renhecn CHN1. Super League16th15.81Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.00Matches
2019-202030Readingeng ENG2. Championship14th0.5111668.8178555771.45862.511100.000.00.00.010104Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.50Matches
2020-202131Readingeng ENG2. Championship7th11.034046273.65936145215518086.113516681.3367647.420.81.5+1.214296541Matches
2021-202232Ipswich Towneng ENG3. League One11th16.50Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.91Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.02366.719022100.0000000.00.00.000000Matches
17 Seasons8 Clubs5 Leagues292.874697176.813447319933537888.629936981.08916155.3372.02.9+35.0276918899
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
Aberdeen (4 Seasons)1 League79.99
Reading (4 Seasons)1 League56.274496876.913428319933337688.629936981.08916155.372.02.9+5.0276918899
Hull City (4 Seasons)2 Leagues55.77
Ipswich Town (3 Seasons)2 Leagues21.52366.719022100.0000010.00.0+1.000000
Fulham (2 Seasons)1 League45.19
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.53
Beijing Renhe (1 Season)1 League15.81
Blackpool (1 Season)1 League0.00
Championship (9 Seasons)133.074697176.813447319933537888.629936981.08916155.3202.02.9+18.0276918899
Premier League (5 Seasons)98.512
League One (2 Seasons)21.41
Premier League (2 Seasons)24.23
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81
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-201525Hull Cityeng ENGFA Cup33rd0.70Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.00Matches
2015-201626Hull Cityeng ENGFA Cup9th2.40Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.90Matches
2016-201727Fulhameng ENGFA Cup9th2.50Matches
2017-201828Readingeng ENGFA Cup17th1.00Matches
2018-201929Readingeng ENGFA Cup33rd0.50Matches
2019-202030Readingeng ENGFA Cup9th2.10Matches
2020-202131Readingeng ENGEFL Cup33rd2.00Matches
2020-202131Readingeng ENGFA Cup33rd0.80Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.60Matches
2021-202232Ipswich Towneng ENGFA Cup2.10Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.80Matches
2022-202333Ipswich Towneng ENGFA Cup2.20Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.00Matches
2023-202434Ipswich Towneng ENGFA Cup0.70Matches
10 Seasons4 Clubs2 Leagues22.30
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
Reading (4 Seasons)2 Leagues6.40
Ipswich Town (3 Seasons)2 Leagues8.40
Hull City (2 Seasons)2 Leagues4.90
Fulham (2 Seasons)2 Leagues2.50
FA Cup (10 Seasons)15.00
League Cup (7 Seasons)7.30
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-200818Aberdeen2. UEFA CupR323.5Matches
1 Season1 Club1 League3.5
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
201525ng NigeriaFriendlies (M)0.30Matches
2 Seasons1 Club2 Leagues0.30
Friendlies (M) (1 Season)0.30
WCQ (1 Season)
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
2007-200818Aberdeensct SCO1. Premier League11.9Matches
2007-200818Aberdeen2. UEFA Cup3.5Matches
2008-200919Blackpooleng ENG2. Championship0.0
2008-200919Aberdeensct SCO1. Premier League28.2
2009-201020Aberdeensct SCO1. Premier League15.7Matches
2010-201121Aberdeensct SCO1. Premier League24.2
2011-201222Rangerssct SCO1. Premier League18.5
2012-201323Hull Cityeng ENG2. Championship21.1
2013-201424Hull Cityeng ENG1. Premier League10.4Matches
2014-201525Hull Cityeng ENGFA Cup0.7Matches
2014-201525Hull Cityeng ENGLeague Cup0.0Matches
2014-201525Hull Cityeng ENG1. Premier League13.8Matches
2015-201626Hull Cityeng ENG2. Championship10.5Matches
2015-201626Hull Cityeng ENGFA Cup2.4Matches
2015-201626Hull Cityeng ENGLeague Cup1.9Matches
2016-201727Fulhameng ENG2. Championship41.40Matches
2016-201727Fulhameng ENGFA Cup2.5Matches
2017-201828Readingeng ENG2. Championship33.7148Matches
2017-201828Fulhameng ENG2. Championship3.75Matches
2017-201828Readingeng ENGFA Cup1.05Matches
2018-201929Readingeng ENG2. Championship11.149045137711233215140039328Matches
2018-201929Readingeng ENGFA Cup0.50Matches
201929Beijing Renhecn CHN1. Super League15.850Matches
2019-202030Readingeng ENG2. Championship0.5161600002000001100Matches
2019-202030Readingeng ENGFA Cup2.11Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.0Matches
2020-202131Readingeng ENG2. Championship11.04624233617025759250340315Matches
2020-202131Readingeng ENGEFL Cup2.014Matches
2020-202131Readingeng ENGFA Cup0.83Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.5Matches
2021-202232Ipswich Towneng ENGEFL Cup0.61Matches
2021-202232Ipswich Towneng ENGFA Cup2.110Matches
2021-202232Ipswich Towneng ENG3. League One16.533Matches
2022-202333Ipswich Towneng ENGEFL Cup0.86Matches
2022-202333Ipswich Towneng ENGFA Cup2.22Matches
2022-202333Ipswich Towneng ENG3. League One4.913Matches
2023-202434Ipswich Towneng ENG2. Championship0.0330000100000201Matches
2023-202434Ipswich Towneng ENGEFL Cup2.03Matches
2023-202434Ipswich Towneng ENGFA Cup0.71Matches
17 Seasons8 Clubs8 Leagues318.697189373241143887241650746524
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aberdeen (4 Seasons)2 Leagues83.4
Reading (4 Seasons)3 Leagues62.696889073241142637241650744523
Hull City (4 Seasons)4 Leagues60.7
Ipswich Town (3 Seasons)4 Leagues29.93300007000000201
Fulham (2 Seasons)3 Leagues47.65
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.850
Blackpool (1 Season)1 League0.0
FA Cup (10 Seasons)15.022
Championship (9 Seasons)133.097189373241142467241650746524
League Cup (7 Seasons)7.324
Premier League (5 Seasons)98.5
League One (2 Seasons)21.446
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.850
UEFA Cup (1 Season)3.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200818Aberdeen2 Leagues15.4
2008-200919Blackpool1 League0.0
2008-200919Aberdeen1 League28.2
2009-201020Aberdeen1 League15.7
2010-201121Aberdeen1 League24.2
2011-201222Rangers1 League18.5
2012-201323Hull City1 League21.1
2013-201424Hull City1 League10.4
2014-201525Hull City3 Leagues14.5
2015-201626Hull City3 Leagues14.7
2016-201727Fulham2 Leagues44.00
2017-201828Fulham2 Leagues3.75
2017-201828Reading2 Leagues34.7153
2018-201929Reading2 Leagues11.649045137711233215140039328
201929Beijing Renhe1 League15.850
2019-202030Reading1 League1.0
2019-202030Reading2 Leagues2.6161600003000001100
2020-202131Reading1 League0.5
2020-202131Reading3 Leagues13.84624233617027459250340315
2021-202232Ipswich Town3 Leagues19.244
2022-202333Ipswich Town3 Leagues7.921
2023-202434Ipswich Town3 Leagues2.8330000500000201
17 Seasons8 Clubs8 Leagues318.697189373241143887241650746524
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aberdeen (4 Seasons)2 Leagues83.4
Reading (4 Seasons)3 Leagues62.696889073241142637241650744523
Hull City (4 Seasons)4 Leagues60.7
Ipswich Town (3 Seasons)4 Leagues29.93300007000000201
Fulham (2 Seasons)3 Leagues47.65
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.850
Blackpool (1 Season)1 League0.0
FA Cup (10 Seasons)15.022
Championship (9 Seasons)133.097189373241142467241650746524
League Cup (7 Seasons)7.324
Premier League (5 Seasons)98.5
League One (2 Seasons)21.446
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.850
UEFA Cup (1 Season)3.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.40Matches
2017-201828Fulhameng ENG2. Championship3rd3.75Matches
2017-201828Readingeng ENG2. Championship20th33.7148Matches
2018-201929Readingeng ENG2. Championship20th11.149045137711233215140039328Matches
201929Beijing Renhecn CHN1. Super League16th15.850Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.5161600002000001100Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.04624233617025759250340315Matches
2021-202232Ipswich Towneng ENG3. League One11th16.533Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.913Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.0330000100000201Matches
17 Seasons8 Clubs5 Leagues292.897189373241143427241650746524
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aberdeen (4 Seasons)1 League79.9
Reading (4 Seasons)1 League56.296889073241142407241650744523
Hull City (4 Seasons)2 Leagues55.7
Ipswich Town (3 Seasons)2 Leagues21.53300004700000201
Fulham (2 Seasons)1 League45.15
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.850
Blackpool (1 Season)1 League0.0
Championship (9 Seasons)133.097189373241142467241650746524
Premier League (5 Seasons)98.5
League One (2 Seasons)21.446
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.850
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-201525Hull Cityeng ENGFA Cup33rd0.7Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.0Matches
2015-201626Hull Cityeng ENGFA Cup9th2.4Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.9Matches
2016-201727Fulhameng ENGFA Cup9th2.5Matches
2017-201828Readingeng ENGFA Cup17th1.05Matches
2018-201929Readingeng ENGFA Cup33rd0.50Matches
2019-202030Readingeng ENGFA Cup9th2.11Matches
2020-202131Readingeng ENGEFL Cup33rd2.014Matches
2020-202131Readingeng ENGFA Cup33rd0.83Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.61Matches
2021-202232Ipswich Towneng ENGFA Cup2.110Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.86Matches
2022-202333Ipswich Towneng ENGFA Cup2.22Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.03Matches
2023-202434Ipswich Towneng ENGFA Cup0.71Matches
10 Seasons4 Clubs2 Leagues22.346
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (4 Seasons)2 Leagues6.423
Ipswich Town (3 Seasons)2 Leagues8.423
Hull City (2 Seasons)2 Leagues4.9
Fulham (2 Seasons)2 Leagues2.5
FA Cup (10 Seasons)15.022
League Cup (7 Seasons)7.324
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-200818Aberdeen2. UEFA CupR323.5Matches
1 Season1 Club1 League3.5
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
201525ng NigeriaFriendlies (M)0.3Matches
2 Seasons1 Club2 Leagues0.3
Friendlies (M) (1 Season)0.3
WCQ (1 Season)

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
2007-200818Aberdeensct SCO1. Premier League11.9Matches
2007-200818Aberdeen2. UEFA Cup3.5Matches
2008-200919Blackpooleng ENG2. Championship0.0
2008-200919Aberdeensct SCO1. Premier League28.2
2009-201020Aberdeensct SCO1. Premier League15.7Matches
2010-201121Aberdeensct SCO1. Premier League24.2
2011-201222Rangerssct SCO1. Premier League18.5
2012-201323Hull Cityeng ENG2. Championship21.1
2013-201424Hull Cityeng ENG1. Premier League10.4Matches
2014-201525Hull Cityeng ENGFA Cup0.7Matches
2014-201525Hull Cityeng ENGLeague Cup0.0Matches
2014-201525Hull Cityeng ENG1. Premier League13.8Matches
2015-201626Hull Cityeng ENG2. Championship10.5Matches
2015-201626Hull Cityeng ENGFA Cup2.4Matches
2015-201626Hull Cityeng ENGLeague Cup1.9Matches
2016-201727Fulhameng ENG2. Championship41.4Matches
2016-201727Fulhameng ENGFA Cup2.5Matches
2017-201828Readingeng ENG2. Championship33.7Matches
2017-201828Fulhameng ENG2. Championship3.7Matches
2017-201828Readingeng ENGFA Cup1.0Matches
2018-201929Readingeng ENG2. Championship11.1322.89183414210.09100000Matches
2018-201929Readingeng ENGFA Cup0.5Matches
201929Beijing Renhecn CHN1. Super League15.8Matches
2019-202030Readingeng ENG2. Championship0.5510.9830110000.00000000Matches
2019-202030Readingeng ENGFA Cup2.1Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.0Matches
2020-202131Readingeng ENG2. Championship11.0322.91129524020.18110000Matches
2020-202131Readingeng ENGEFL Cup2.0Matches
2020-202131Readingeng ENGFA Cup0.8Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.5Matches
2021-202232Ipswich Towneng ENGEFL Cup0.6Matches
2021-202232Ipswich Towneng ENGFA Cup2.1Matches
2021-202232Ipswich Towneng ENG3. League One16.5Matches
2022-202333Ipswich Towneng ENGEFL Cup0.8Matches
2022-202333Ipswich Towneng ENGFA Cup2.2Matches
2022-202333Ipswich Towneng ENG3. League One4.9Matches
2023-202434Ipswich Towneng ENG2. Championship0.000.0000000000.00000000Matches
2023-202434Ipswich Towneng ENGEFL Cup2.0Matches
2023-202434Ipswich Towneng ENGFA Cup0.7Matches
17 Seasons8 Clubs8 Leagues318.6693.0633121048230.13210000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aberdeen (4 Seasons)2 Leagues83.4
Reading (4 Seasons)3 Leagues62.6693.0633121048230.13210000
Hull City (4 Seasons)4 Leagues60.7
Ipswich Town (3 Seasons)4 Leagues29.900.0000000000.00000000
Fulham (2 Seasons)3 Leagues47.6
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
FA Cup (10 Seasons)15.0
Championship (9 Seasons)133.0693.0633121048230.13210000
League Cup (7 Seasons)7.3
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.8
UEFA Cup (1 Season)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200818Aberdeen2 Leagues15.4
2008-200919Blackpool1 League0.0
2008-200919Aberdeen1 League28.2
2009-201020Aberdeen1 League15.7
2010-201121Aberdeen1 League24.2
2011-201222Rangers1 League18.5
2012-201323Hull City1 League21.1
2013-201424Hull City1 League10.4
2014-201525Hull City3 Leagues14.5
2015-201626Hull City3 Leagues14.7
2016-201727Fulham2 Leagues44.0
2017-201828Fulham2 Leagues3.7
2017-201828Reading2 Leagues34.7
2018-201929Reading2 Leagues11.6322.89183414210.09100000
201929Beijing Renhe1 League15.8
2019-202030Reading1 League1.0
2019-202030Reading2 Leagues2.6510.9830110000.00000000
2020-202131Reading1 League0.5
2020-202131Reading3 Leagues13.8322.91129524020.18110000
2021-202232Ipswich Town3 Leagues19.2
2022-202333Ipswich Town3 Leagues7.9
2023-202434Ipswich Town3 Leagues2.800.0000000000.00000000
17 Seasons8 Clubs8 Leagues318.6693.0633121048230.13210000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aberdeen (4 Seasons)2 Leagues83.4
Reading (4 Seasons)3 Leagues62.6693.0633121048230.13210000
Hull City (4 Seasons)4 Leagues60.7
Ipswich Town (3 Seasons)4 Leagues29.900.0000000000.00000000
Fulham (2 Seasons)3 Leagues47.6
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
FA Cup (10 Seasons)15.0
Championship (9 Seasons)133.0693.0633121048230.13210000
League Cup (7 Seasons)7.3
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.8
UEFA Cup (1 Season)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.4Matches
2017-201828Fulhameng ENG2. Championship3rd3.7Matches
2017-201828Readingeng ENG2. Championship20th33.7Matches
2018-201929Readingeng ENG2. Championship20th11.1322.89183414210.09100000Matches
201929Beijing Renhecn CHN1. Super League16th15.8Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.5510.9830110000.00000000Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.0322.91129524020.18110000Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.000.0000000000.00000000Matches
17 Seasons8 Clubs5 Leagues292.8693.0633121048230.13210000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aberdeen (4 Seasons)1 League79.9
Reading (4 Seasons)1 League56.2693.0633121048230.13210000
Hull City (4 Seasons)2 Leagues55.7
Ipswich Town (3 Seasons)2 Leagues21.500.0000000000.00000000
Fulham (2 Seasons)1 League45.1
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
Championship (9 Seasons)133.0693.0633121048230.13210000
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.8
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-201525Hull Cityeng ENGFA Cup33rd0.7Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.0Matches
2015-201626Hull Cityeng ENGFA Cup9th2.4Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.9Matches
2016-201727Fulhameng ENGFA Cup9th2.5Matches
2017-201828Readingeng ENGFA Cup17th1.0Matches
2018-201929Readingeng ENGFA Cup33rd0.5Matches
2019-202030Readingeng ENGFA Cup9th2.1Matches
2020-202131Readingeng ENGEFL Cup33rd2.0Matches
2020-202131Readingeng ENGFA Cup33rd0.8Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.6Matches
2021-202232Ipswich Towneng ENGFA Cup2.1Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.8Matches
2022-202333Ipswich Towneng ENGFA Cup2.2Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.0Matches
2023-202434Ipswich Towneng ENGFA Cup0.7Matches
10 Seasons4 Clubs2 Leagues22.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (4 Seasons)2 Leagues6.4
Ipswich Town (3 Seasons)2 Leagues8.4
Hull City (2 Seasons)2 Leagues4.9
Fulham (2 Seasons)2 Leagues2.5
FA Cup (10 Seasons)15.0
League Cup (7 Seasons)7.3
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-200818Aberdeen2. UEFA CupR323.5Matches
1 Season1 Club1 League3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201525ng NigeriaFriendlies (M)0.3Matches
2 Seasons1 Club2 Leagues0.3
Friendlies (M) (1 Season)0.3
WCQ (1 Season)

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
2007-200818Aberdeensct SCO1. Premier League11.9Matches
2007-200818Aberdeen2. UEFA Cup3.5Matches
2008-200919Blackpooleng ENG2. Championship0.0
2008-200919Aberdeensct SCO1. Premier League28.2
2009-201020Aberdeensct SCO1. Premier League15.7Matches
2010-201121Aberdeensct SCO1. Premier League24.2
2011-201222Rangerssct SCO1. Premier League18.5
2012-201323Hull Cityeng ENG2. Championship21.1
2013-201424Hull Cityeng ENG1. Premier League10.4Matches
2014-201525Hull Cityeng ENGFA Cup0.7Matches
2014-201525Hull Cityeng ENGLeague Cup0.0Matches
2014-201525Hull Cityeng ENG1. Premier League13.8Matches
2015-201626Hull Cityeng ENG2. Championship10.5Matches
2015-201626Hull Cityeng ENGFA Cup2.4Matches
2015-201626Hull Cityeng ENGLeague Cup1.9Matches
2016-201727Fulhameng ENG2. Championship41.400Matches
2016-201727Fulhameng ENGFA Cup2.5Matches
2017-201828Readingeng ENG2. Championship33.73122Matches
2017-201828Fulhameng ENG2. Championship3.732Matches
2017-201828Readingeng ENGFA Cup1.000Matches
2018-201929Readingeng ENG2. Championship11.11914312441921.1151001062590Matches
2018-201929Readingeng ENGFA Cup0.511Matches
201929Beijing Renhecn CHN1. Super League15.8128Matches
2019-202030Readingeng ENG2. Championship0.500000010.010000010Matches
2019-202030Readingeng ENGFA Cup2.100Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.0Matches
2020-202131Readingeng ENG2. Championship11.0141039282729.61916115122680Matches
2020-202131Readingeng ENGEFL Cup2.031Matches
2020-202131Readingeng ENGFA Cup0.821Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.5Matches
2021-202232Ipswich Towneng ENGEFL Cup0.600Matches
2021-202232Ipswich Towneng ENGFA Cup2.120Matches
2021-202232Ipswich Towneng ENG3. League One16.51513Matches
2022-202333Ipswich Towneng ENGEFL Cup0.800Matches
2022-202333Ipswich Towneng ENGFA Cup2.201Matches
2022-202333Ipswich Towneng ENG3. League One4.942Matches
2023-202434Ipswich Towneng ENG2. Championship0.0000000000000000Matches
2023-202434Ipswich Towneng ENGEFL Cup2.030Matches
2023-202434Ipswich Towneng ENGFA Cup0.710Matches
17 Seasons8 Clubs8 Leagues318.6331016216124725.535261256951180
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aberdeen (4 Seasons)2 Leagues83.40
Reading (4 Seasons)3 Leagues62.633616216124725.535261254351180
Hull City (4 Seasons)4 Leagues60.70
Ipswich Town (3 Seasons)4 Leagues29.902500000000016000
Fulham (2 Seasons)3 Leagues47.6320
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.50
Beijing Renhe (1 Season)1 League15.81280
Blackpool (1 Season)1 League0.00
FA Cup (10 Seasons)15.0630
Championship (9 Seasons)133.033586216124725.535261254251180
League Cup (7 Seasons)7.3610
Premier League (5 Seasons)98.50
League One (2 Seasons)21.419150
Premier League (2 Seasons)24.20
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81280
UEFA Cup (1 Season)3.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200818Aberdeen2 Leagues15.40
2008-200919Blackpool1 League0.00
2008-200919Aberdeen1 League28.20
2009-201020Aberdeen1 League15.70
2010-201121Aberdeen1 League24.20
2011-201222Rangers1 League18.50
2012-201323Hull City1 League21.10
2013-201424Hull City1 League10.40
2014-201525Hull City3 Leagues14.50
2015-201626Hull City3 Leagues14.70
2016-201727Fulham2 Leagues44.0000
2017-201828Fulham2 Leagues3.7320
2017-201828Reading2 Leagues34.731220
2018-201929Reading2 Leagues11.61915312441921.1151001072590
201929Beijing Renhe1 League15.81280
2019-202030Reading1 League1.00
2019-202030Reading2 Leagues2.600000010.010000010
2020-202131Reading1 League0.50
2020-202131Reading3 Leagues13.8141539282729.61916115142680
2021-202232Ipswich Town3 Leagues19.217130
2022-202333Ipswich Town3 Leagues7.9430
2023-202434Ipswich Town3 Leagues2.8040000000000000
17 Seasons8 Clubs8 Leagues318.6331016216124725.535261256951180
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aberdeen (4 Seasons)2 Leagues83.40
Reading (4 Seasons)3 Leagues62.633616216124725.535261254351180
Hull City (4 Seasons)4 Leagues60.70
Ipswich Town (3 Seasons)4 Leagues29.902500000000016000
Fulham (2 Seasons)3 Leagues47.6320
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.50
Beijing Renhe (1 Season)1 League15.81280
Blackpool (1 Season)1 League0.00
FA Cup (10 Seasons)15.0630
Championship (9 Seasons)133.033586216124725.535261254251180
League Cup (7 Seasons)7.3610
Premier League (5 Seasons)98.50
League One (2 Seasons)21.419150
Premier League (2 Seasons)24.20
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81280
UEFA Cup (1 Season)3.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.400Matches
2017-201828Fulhameng ENG2. Championship3rd3.732Matches
2017-201828Readingeng ENG2. Championship20th33.73122Matches
2018-201929Readingeng ENG2. Championship20th11.11914312441921.1151001062590Matches
201929Beijing Renhecn CHN1. Super League16th15.8128Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.500000010.010000010Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.0141039282729.61916115122680Matches
2021-202232Ipswich Towneng ENG3. League One11th16.51513Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.942Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.0000000000000000Matches
17 Seasons8 Clubs5 Leagues292.833896216124725.535261256551180
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
Aberdeen (4 Seasons)1 League79.90
Reading (4 Seasons)1 League56.233556216124725.535261254051180
Hull City (4 Seasons)2 Leagues55.70
Ipswich Town (3 Seasons)2 Leagues21.501900000000015000
Fulham (2 Seasons)1 League45.1320
Reading (2 Seasons)1 League1.50
Rangers (1 Season)1 League18.50
Beijing Renhe (1 Season)1 League15.81280
Blackpool (1 Season)1 League0.00
Championship (9 Seasons)133.033586216124725.535261254251180
Premier League (5 Seasons)98.50
League One (2 Seasons)21.419150
Premier League (2 Seasons)24.20
PL2 — Div. 2 (2 Seasons)1.50
Super League (1 Season)15.81280
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-201525Hull Cityeng ENGFA Cup33rd0.7Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.0Matches
2015-201626Hull Cityeng ENGFA Cup9th2.4Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.9Matches
2016-201727Fulhameng ENGFA Cup9th2.5Matches
2017-201828Readingeng ENGFA Cup17th1.000Matches
2018-201929Readingeng ENGFA Cup33rd0.511Matches
2019-202030Readingeng ENGFA Cup9th2.100Matches
2020-202131Readingeng ENGEFL Cup33rd2.031Matches
2020-202131Readingeng ENGFA Cup33rd0.821Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.600Matches
2021-202232Ipswich Towneng ENGFA Cup2.120Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.800Matches
2022-202333Ipswich Towneng ENGFA Cup2.201Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.030Matches
2023-202434Ipswich Towneng ENGFA Cup0.710Matches
10 Seasons4 Clubs2 Leagues22.31240
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
Reading (4 Seasons)2 Leagues6.4630
Ipswich Town (3 Seasons)2 Leagues8.4610
Hull City (2 Seasons)2 Leagues4.90
Fulham (2 Seasons)2 Leagues2.50
FA Cup (10 Seasons)15.0630
League Cup (7 Seasons)7.3610
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-200818Aberdeen2. UEFA CupR323.5Matches
1 Season1 Club1 League3.50
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
201525ng NigeriaFriendlies (M)0.3Matches
2 Seasons1 Club2 Leagues0.30
Friendlies (M) (1 Season)0.30
WCQ (1 Season)0

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
2007-200818Aberdeensct SCO1. Premier League11.9Matches
2007-200818Aberdeen2. UEFA Cup3.5Matches
2008-200919Blackpooleng ENG2. Championship0.0
2008-200919Aberdeensct SCO1. Premier League28.2
2009-201020Aberdeensct SCO1. Premier League15.7Matches
2010-201121Aberdeensct SCO1. Premier League24.2
2011-201222Rangerssct SCO1. Premier League18.5
2012-201323Hull Cityeng ENG2. Championship21.1
2013-201424Hull Cityeng ENG1. Premier League10.4Matches
2014-201525Hull Cityeng ENGFA Cup0.7Matches
2014-201525Hull Cityeng ENGLeague Cup0.0Matches
2014-201525Hull Cityeng ENG1. Premier League13.8Matches
2015-201626Hull Cityeng ENG2. Championship10.5Matches
2015-201626Hull Cityeng ENGFA Cup2.4Matches
2015-201626Hull Cityeng ENGLeague Cup1.9Matches
2016-201727Fulhameng ENG2. Championship41.4Matches
2016-201727Fulhameng ENGFA Cup2.5Matches
2017-201828Readingeng ENG2. Championship33.7Matches
2017-201828Fulhameng ENG2. Championship3.7Matches
2017-201828Readingeng ENGFA Cup1.0Matches
2018-201929Readingeng ENG2. Championship11.160265937717910602312580.6619.44192621128738255272344744Matches
2018-201929Readingeng ENGFA Cup0.5Matches
201929Beijing Renhecn CHN1. Super League15.8Matches
2019-202030Readingeng ENG2. Championship0.5230361422322100.000.012764011030174Matches
2019-202030Readingeng ENGFA Cup2.1Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.0Matches
2020-202131Readingeng ENG2. Championship11.0609179329223734609543157.42342.637827671239523014341442766Matches
2020-202131Readingeng ENGEFL Cup2.0Matches
2020-202131Readingeng ENGFA Cup0.8Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.5Matches
2021-202232Ipswich Towneng ENGEFL Cup0.6Matches
2021-202232Ipswich Towneng ENGFA Cup2.1Matches
2021-202232Ipswich Towneng ENG3. League One16.5Matches
2022-202333Ipswich Towneng ENGEFL Cup0.8Matches
2022-202333Ipswich Towneng ENGFA Cup2.2Matches
2022-202333Ipswich Towneng ENG3. League One4.9Matches
2023-202434Ipswich Towneng ENG2. Championship0.040004240000000000031Matches
2023-202434Ipswich Towneng ENGEFL Cup2.0Matches
2023-202434Ipswich Towneng ENGFA Cup0.7Matches
17 Seasons8 Clubs8 Leagues318.6123823155675434481238875866.72933.3809546425669156196437894115
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
Aberdeen (4 Seasons)2 Leagues83.4
Reading (4 Seasons)3 Leagues62.6123423155675430461234875866.72933.3809546425669156196437891114
Hull City (4 Seasons)4 Leagues60.7
Ipswich Town (3 Seasons)4 Leagues29.940004240000000000031
Fulham (2 Seasons)3 Leagues47.6
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
FA Cup (10 Seasons)15.0
Championship (9 Seasons)133.0123823155675434481238875866.72933.3809546425669156196437894115
League Cup (7 Seasons)7.3
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.8
UEFA Cup (1 Season)3.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2007-200818Aberdeen2 Leagues15.4
2008-200919Blackpool1 League0.0
2008-200919Aberdeen1 League28.2
2009-201020Aberdeen1 League15.7
2010-201121Aberdeen1 League24.2
2011-201222Rangers1 League18.5
2012-201323Hull City1 League21.1
2013-201424Hull City1 League10.4
2014-201525Hull City3 Leagues14.5
2015-201626Hull City3 Leagues14.7
2016-201727Fulham2 Leagues44.0
2017-201828Fulham2 Leagues3.7
2017-201828Reading2 Leagues34.7
2018-201929Reading2 Leagues11.660265937717910602312580.6619.44192621128738255272344744
201929Beijing Renhe1 League15.8
2019-202030Reading1 League1.0
2019-202030Reading2 Leagues2.6230361422322100.000.012764011030174
2020-202131Reading1 League0.5
2020-202131Reading3 Leagues13.8609179329223734609543157.42342.637827671239523014341442766
2021-202232Ipswich Town3 Leagues19.2
2022-202333Ipswich Town3 Leagues7.9
2023-202434Ipswich Town3 Leagues2.840004240000000000031
17 Seasons8 Clubs8 Leagues318.6123823155675434481238875866.72933.3809546425669156196437894115
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
Aberdeen (4 Seasons)2 Leagues83.4
Reading (4 Seasons)3 Leagues62.6123423155675430461234875866.72933.3809546425669156196437891114
Hull City (4 Seasons)4 Leagues60.7
Ipswich Town (3 Seasons)4 Leagues29.940004240000000000031
Fulham (2 Seasons)3 Leagues47.6
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
FA Cup (10 Seasons)15.0
Championship (9 Seasons)133.0123823155675434481238875866.72933.3809546425669156196437894115
League Cup (7 Seasons)7.3
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.8
UEFA Cup (1 Season)3.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2007-200818Aberdeensct SCO1. Premier League4th11.9Matches
2008-200919Blackpooleng ENG2. Championship16th0.0
2008-200919Aberdeensct SCO1. Premier League4th28.2
2009-201020Aberdeensct SCO1. Premier League9th15.7Matches
2010-201121Aberdeensct SCO1. Premier League9th24.2
2011-201222Rangerssct SCO1. Premier League2nd18.5
2012-201323Hull Cityeng ENG2. Championship2nd21.1
2013-201424Hull Cityeng ENG1. Premier League16th10.4Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.8Matches
2015-201626Hull Cityeng ENG2. Championship4th10.5Matches
2016-201727Fulhameng ENG2. Championship6th41.4Matches
2017-201828Fulhameng ENG2. Championship3rd3.7Matches
2017-201828Readingeng ENG2. Championship20th33.7Matches
2018-201929Readingeng ENG2. Championship20th11.160265937717910602312580.6619.44192621128738255272344744Matches
201929Beijing Renhecn CHN1. Super League16th15.8Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.0Matches
2019-202030Readingeng ENG2. Championship14th0.5230361422322100.000.012764011030174Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.5Matches
2020-202131Readingeng ENG2. Championship7th11.0609179329223734609543157.42342.637827671239523014341442766Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.040004240000000000031Matches
17 Seasons8 Clubs5 Leagues292.8123823155675434481238875866.72933.3809546425669156196437894115
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
Aberdeen (4 Seasons)1 League79.9
Reading (4 Seasons)1 League56.2123423155675430461234875866.72933.3809546425669156196437891114
Hull City (4 Seasons)2 Leagues55.7
Ipswich Town (3 Seasons)2 Leagues21.540004240000000000031
Fulham (2 Seasons)1 League45.1
Reading (2 Seasons)1 League1.5
Rangers (1 Season)1 League18.5
Beijing Renhe (1 Season)1 League15.8
Blackpool (1 Season)1 League0.0
Championship (9 Seasons)133.0123823155675434481238875866.72933.3809546425669156196437894115
Premier League (5 Seasons)98.5
League One (2 Seasons)21.4
Premier League (2 Seasons)24.2
PL2 — Div. 2 (2 Seasons)1.5
Super League (1 Season)15.8
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-201525Hull Cityeng ENGFA Cup33rd0.7Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.0Matches
2015-201626Hull Cityeng ENGFA Cup9th2.4Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.9Matches
2016-201727Fulhameng ENGFA Cup9th2.5Matches
2017-201828Readingeng ENGFA Cup17th1.0Matches
2018-201929Readingeng ENGFA Cup33rd0.5Matches
2019-202030Readingeng ENGFA Cup9th2.1Matches
2020-202131Readingeng ENGEFL Cup33rd2.0Matches
2020-202131Readingeng ENGFA Cup33rd0.8Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.6Matches
2021-202232Ipswich Towneng ENGFA Cup2.1Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.8Matches
2022-202333Ipswich Towneng ENGFA Cup2.2Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.0Matches
2023-202434Ipswich Towneng ENGFA Cup0.7Matches
10 Seasons4 Clubs2 Leagues22.3
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
Reading (4 Seasons)2 Leagues6.4
Ipswich Town (3 Seasons)2 Leagues8.4
Hull City (2 Seasons)2 Leagues4.9
Fulham (2 Seasons)2 Leagues2.5
FA Cup (10 Seasons)15.0
League Cup (7 Seasons)7.3
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-200818Aberdeen2. UEFA CupR323.5Matches
1 Season1 Club1 League3.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201525ng NigeriaFriendlies (M)0.3Matches
2 Seasons1 Club2 Leagues0.3
Friendlies (M) (1 Season)0.3
WCQ (1 Season)

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
2007-200818Aberdeensct SCO1. Premier League201,0695331.311.91010Matches
2007-200818Aberdeen2. UEFA Cup5313633.54111Matches
2008-200919Blackpooleng ENG2. Championship1330.10.001
2008-200919Aberdeensct SCO1. Premier League322,5357974.128.2284
2009-201020Aberdeensct SCO1. Premier League221,4136441.315.7157Matches
2010-201121Aberdeensct SCO1. Premier League282,1777863.724.2271
2011-201222Rangerssct SCO1. Premier League211,6687948.818.5192
2012-201323Hull Cityeng ENG2. Championship231,8978245.821.1221
2013-201424Hull Cityeng ENG1. Premier League179335527.310.41027Matches
2014-201525Hull Cityeng ENGFA Cup1616167.80.71610000.0001-1-1.48+1.63Matches
2014-201525Hull Cityeng ENGLeague Cup1333.30.0001200.000000.00+1.03Matches
2014-201525Hull Cityeng ENG1. Premier League251,2425036.313.81311270.721019-9-0.65-0.28Matches
2015-201626Hull Cityeng ENG2. Championship259443822.810.5821751.481710+7+0.67-0.09Matches
2015-201626Hull Cityeng ENGFA Cup42135359.22.4285022201.7543+1+0.42+1.65Matches
2015-201626Hull Cityeng ENGLeague Cup21678432.71.92840011.501100.00+0.26Matches
2016-201727Fulhameng ENG2. Championship453,7298390.141.44422101.707653+23+0.56-0.54Matches
2016-201727Fulhameng ENGFA Cup32287684.42.53760002.0064+2+0.79+2.93Matches
2017-201828Readingeng ENG2. Championship393,0327873.233.73620310.953655-19-0.56-0.32Matches
2017-201828Fulhameng ENG2. Championship4331838.03.743000.752200.00-0.78Matches
2017-201828Fulhameng ENGEFL Cup00001Matches
2017-201828Readingeng ENGFA Cup1909033.31.01901023.0030+3+3.00+4.00Matches
2018-201929Readingeng ENG2. Championship199965224.111.11370261580.74917-8-0.72-0.4711.318.3-7.0-0.63+0.12Matches
2018-201929Readingeng ENGFA Cup1454550.00.50014500.000000.00+4.00Matches
201929Beijing Renhecn CHN1. Super League161,4238952.715.8168912000.691331-18-1.14+0.34Matches
2019-202030Readingeng ENG2. Championship241211.00.50022100.5001-1-2.20-2.240.80.5+0.4+0.81+1.00Matches
2019-202030Readingeng ENGFA Cup41934837.82.1190133402.0043+1+0.47+0.47Matches
2019-202030Readingeng ENGJr. PL2 — Div. 2190905.61.01901000.0001-1-1.00-0.94Matches
2020-202131Readingeng ENG2. Championship339913023.911.097512413131.451714+3+0.27+0.1311.413.6-2.2-0.20-0.49Matches
2020-202131Readingeng ENGEFL Cup21788998.92.02891001.5032+1+0.51+0.51Matches
2020-202131Readingeng ENGFA Cup1717178.90.81710000.0001-1-1.27-1.27Matches
2020-202131Readingeng ENGJr. PL2 — Div. 2145452.10.51450000.0001-1-2.00-1.49Matches
2021-202232Ipswich Towneng ENGEFL Cup1575763.30.61570000.0001-1-1.58-1.58Matches
2021-202232Ipswich Towneng ENGFA Cup41894752.52.1282121301.2523-1-0.48-0.48Matches
2021-202232Ipswich Towneng ENG3. League One301,4855035.916.518743121261.632615+11+0.67+0.33Matches
2022-202333Ipswich Towneng ENGEFL Cup1707077.80.81700000.0001-1-1.29-1.29Matches
2022-202333Ipswich Towneng ENGFA Cup31956543.32.23650001.332200.00-3.18Matches
2022-202333Ipswich Towneng ENG3. League One144433210.74.94670101701.7162+4+0.81-0.70Matches
2023-202434Ipswich Towneng ENG2. Championship1330.10.0001331.000000.00-0.760.00.00.0+0.63+0.04Matches
2023-202434Ipswich Towneng ENGEFL Cup41814546.42.0160034001.7523-1-0.50-1.36Matches
2023-202434Ipswich Towneng ENGFA Cup2663336.70.7156011001.5021+1+1.36+1.36Matches
17 Seasons8 Clubs8 Leagues45728,6756335.2318.6322767313516481.28241245-4-0.02-0.3823.632.4-8.8-0.39-0.41
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
Aberdeen (4 Seasons)2 Leagues1077,5077052.683.4841231
Reading (4 Seasons)3 Leagues1025,6375531.862.66375263916241.127293-21-0.34-0.2723.632.4-8.8-0.39-0.18
Hull City (4 Seasons)4 Leagues985,4605633.860.7588054015131.123234-2-0.07-0.26
Ipswich Town (3 Seasons)4 Leagues602,6894519.229.931714291791.554028+12+0.40-0.540.00.00.0+0.63+0.04
Fulham (2 Seasons)3 Leagues524,2888249.147.6517625111.648459+25+0.52-0.26
Reading (2 Seasons)1 League2135683.61.52681000.0002-2-1.33-1.01
Rangers (1 Season)1 League211,6687948.818.5192
Beijing Renhe (1 Season)1 League161,4238952.715.8168912000.691331-18-1.14+0.34
Blackpool (1 Season)1 League1330.10.001
FA Cup (10 Seasons)241,3515650.615.01575392521.502318+5+0.33+0.26
Championship (9 Seasons)19211,9676228.9133.013672505614301.29157152+5+0.04-0.3323.632.4-8.8-0.39-0.41
League Cup (7 Seasons)116566042.97.3776143121.1868-2-0.27-0.27
Premier League (5 Seasons)1238,8627251.898.59924
League One (2 Seasons)441,9284423.321.422733221561.663217+15+0.70-0.32
Premier League (2 Seasons)422,1755231.824.22331970.721019-9-0.65-0.28
PL2 — Div. 2 (2 Seasons)2135683.61.52681000.0002-2-1.33-1.01
Super League (1 Season)161,4238952.715.8168912000.691331-18-1.14+0.34
UEFA Cup (1 Season)5313633.54111
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
2007-200818Aberdeen2 Leagues251,3825531.315.4141111
2008-200919Blackpool1 League1330.10.001
2008-200919Aberdeen1 League322,5357974.128.2284
2009-201020Aberdeen1 League221,4136441.315.7157
2010-201121Aberdeen1 League282,1777863.724.2271
2011-201222Rangers1 League211,6687948.818.5192
2012-201323Hull City1 League231,8978245.821.1221
2013-201424Hull City1 League179335527.310.41027
2014-201525Hull City3 Leagues271,3064836.314.51462113270.671020-10-0.69-0.26
2015-201626Hull City3 Leagues311,3244326.414.712842192261.522214+8+0.54-0.04
2016-201727Fulham2 Leagues483,9578289.744.0477622101.728257+25+0.57-0.23
2017-201828Fulham2 Leagues4331837.73.743010.752200.00-0.78
2017-201828Reading2 Leagues403,1227870.834.7379021331.003955-16-0.46-0.11
2018-201929Reading2 Leagues201,0415224.611.61370271980.70917-8-0.69-0.3811.318.3-7.0-0.63+0.12
201929Beijing Renhe1 League161,4238952.715.8168912000.691331-18-1.14+0.34
2019-202030Reading1 League190905.61.01901000.0001-1-1.00-0.94
2019-202030Reading2 Leagues6234395.02.6190152901.504400.00-0.040.80.5+0.4+0.81+1.00
2020-202131Reading1 League145452.10.51450000.0001-1-2.00-1.49
2020-202131Reading3 Leagues361,2403428.113.8127722413131.412017+3+0.22+0.0811.413.6-2.2-0.20-0.49
2021-202232Ipswich Town3 Leagues351,7314937.719.221744141261.542819+9+0.47+0.15
2022-202333Ipswich Town3 Leagues187083915.17.98670101701.5585+3+0.38-1.23
2023-202434Ipswich Town3 Leagues7250365.32.8258052731.574400.00-0.750.00.00.0+0.63+0.04
17 Seasons8 Clubs8 Leagues45728,6756335.2318.6322767313516481.28241245-4-0.02-0.3823.632.4-8.8-0.39-0.41
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
Aberdeen (4 Seasons)2 Leagues1077,5077052.683.4841231
Reading (4 Seasons)3 Leagues1025,6375531.862.66375263916241.127293-21-0.34-0.2723.632.4-8.8-0.39-0.18
Hull City (4 Seasons)4 Leagues985,4605633.860.7588054015131.123234-2-0.07-0.26
Ipswich Town (3 Seasons)4 Leagues602,6894519.229.931714291791.554028+12+0.40-0.540.00.00.0+0.63+0.04
Fulham (2 Seasons)3 Leagues524,2888249.147.6517625111.648459+25+0.52-0.26
Reading (2 Seasons)1 League2135683.61.52681000.0002-2-1.33-1.01
Rangers (1 Season)1 League211,6687948.818.5192
Beijing Renhe (1 Season)1 League161,4238952.715.8168912000.691331-18-1.14+0.34
Blackpool (1 Season)1 League1330.10.001
FA Cup (10 Seasons)241,3515650.615.01575392521.502318+5+0.33+0.26
Championship (9 Seasons)19211,9676228.9133.013672505614301.29157152+5+0.04-0.3323.632.4-8.8-0.39-0.41
League Cup (7 Seasons)116566042.97.3776143121.1868-2-0.27-0.27
Premier League (5 Seasons)1238,8627251.898.59924
League One (2 Seasons)441,9284423.321.422733221561.663217+15+0.70-0.32
Premier League (2 Seasons)422,1755231.824.22331970.721019-9-0.65-0.28
PL2 — Div. 2 (2 Seasons)2135683.61.52681000.0002-2-1.33-1.01
Super League (1 Season)161,4238952.715.8168912000.691331-18-1.14+0.34
UEFA Cup (1 Season)5313633.54111
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
2007-200818Aberdeensct SCO1. Premier League4th201,0695331.311.91010Matches
2008-200919Blackpooleng ENG2. Championship16th1330.10.001
2008-200919Aberdeensct SCO1. Premier League4th322,5357974.128.2284
2009-201020Aberdeensct SCO1. Premier League9th221,4136441.315.7157Matches
2010-201121Aberdeensct SCO1. Premier League9th282,1777863.724.2271
2011-201222Rangerssct SCO1. Premier League2nd211,6687948.818.5192
2012-201323Hull Cityeng ENG2. Championship2nd231,8978245.821.1221
2013-201424Hull Cityeng ENG1. Premier League16th179335527.310.41027Matches
2014-201525Hull Cityeng ENG1. Premier League18th251,2425036.313.81311270.721019-9-0.65-0.28Matches
2015-201626Hull Cityeng ENG2. Championship4th259443822.810.5821751.481710+7+0.67-0.09Matches
2016-201727Fulhameng ENG2. Championship6th453,7298390.141.44422101.707653+23+0.56-0.54Matches
2017-201828Fulhameng ENG2. Championship3rd4331838.03.743000.752200.00-0.78Matches
2017-201828Readingeng ENG2. Championship20th393,0327873.233.73620310.953655-19-0.56-0.32Matches
2018-201929Readingeng ENG2. Championship20th199965224.111.11370261580.74917-8-0.72-0.4711.318.3-7.0-0.63+0.12Matches
201929Beijing Renhecn CHN1. Super League16th161,4238952.715.8168912000.691331-18-1.14+0.34Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th190905.61.01901000.0001-1-1.00-0.94Matches
2019-202030Readingeng ENG2. Championship14th241211.00.50022100.5001-1-2.20-2.240.80.5+0.4+0.81+1.00Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th145452.10.51450000.0001-1-2.00-1.49Matches
2020-202131Readingeng ENG2. Championship7th339913023.911.097512413131.451714+3+0.27+0.1311.413.6-2.2-0.20-0.49Matches
2021-202232Ipswich Towneng ENG3. League One11th301,4855035.916.518743121261.632615+11+0.67+0.33Matches
2022-202333Ipswich Towneng ENG3. League One2nd144433210.74.94670101701.7162+4+0.81-0.70Matches
2023-202434Ipswich Towneng ENG2. Championship2nd1330.10.0001331.000000.00-0.760.00.00.0+0.63+0.04Matches
17 Seasons8 Clubs5 Leagues41726,3556334.5292.8296776812114431.26212219-7-0.04-0.4223.632.4-8.8-0.39-0.41
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
Aberdeen (4 Seasons)1 League1027,1947152.679.98022
Reading (4 Seasons)1 League935,0605430.656.25872233514221.076287-25-0.44-0.4123.632.4-8.8-0.39-0.18
Hull City (4 Seasons)2 Leagues905,0165633.255.753537121.102729-2-0.08-0.38
Ipswich Town (3 Seasons)2 Leagues451,9314315.521.522733231491.643217+15+0.70-0.220.00.00.0+0.63+0.04
Fulham (2 Seasons)1 League494,0608349.045.14825101.627855+23+0.51-0.30
Reading (2 Seasons)1 League2135683.61.52681000.0002-2-1.33-1.01
Rangers (1 Season)1 League211,6687948.818.5192
Beijing Renhe (1 Season)1 League161,4238952.715.8168912000.691331-18-1.14+0.34
Blackpool (1 Season)1 League1330.10.001
Championship (9 Seasons)19211,9676228.9133.013672505614301.29157152+5+0.04-0.3323.632.4-8.8-0.39-0.41
Premier League (5 Seasons)1238,8627251.898.59924
League One (2 Seasons)441,9284423.321.422733221561.663217+15+0.70-0.32
Premier League (2 Seasons)422,1755231.824.22331970.721019-9-0.65-0.28
PL2 — Div. 2 (2 Seasons)2135683.61.52681000.0002-2-1.33-1.01
Super League (1 Season)161,4238952.715.8168912000.691331-18-1.14+0.34
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-201525Hull Cityeng ENGFA Cup33rd1616167.80.71610000.0001-1-1.48+1.63Matches
2014-201525Hull Cityeng ENGLeague Cup17th1333.30.0001200.000000.00+1.03Matches
2015-201626Hull Cityeng ENGFA Cup9th42135359.22.4285022201.7543+1+0.42+1.65Matches
2015-201626Hull Cityeng ENGLeague Cup5th21678432.71.92840011.501100.00+0.26Matches
2016-201727Fulhameng ENGFA Cup9th32287684.42.53760002.0064+2+0.79+2.93Matches
2017-201828Fulhameng ENGEFL Cup33rd00001Matches
2017-201828Readingeng ENGFA Cup17th1909033.31.01901023.0030+3+3.00+4.00Matches
2018-201929Readingeng ENGFA Cup33rd1454550.00.50014500.000000.00+4.00Matches
2019-202030Readingeng ENGFA Cup9th41934837.82.1190133402.0043+1+0.47+0.47Matches
2020-202131Readingeng ENGEFL Cup33rd21788998.92.02891001.5032+1+0.51+0.51Matches
2020-202131Readingeng ENGFA Cup33rd1717178.90.81710000.0001-1-1.27-1.27Matches
2021-202232Ipswich Towneng ENGEFL CupRd11575763.30.61570000.0001-1-1.58-1.58Matches
2021-202232Ipswich Towneng ENGFA Cup41894752.52.1282121301.2523-1-0.48-0.48Matches
2022-202333Ipswich Towneng ENGEFL CupRd11707077.80.81700000.0001-1-1.29-1.29Matches
2022-202333Ipswich Towneng ENGFA Cup31956543.32.23650001.332200.00-3.18Matches
2023-202434Ipswich Towneng ENGEFL CupRd441814546.42.0160034001.7523-1-0.50-1.36Matches
2023-202434Ipswich Towneng ENGFA Cup2663336.70.7156011001.5021+1+1.36+1.36Matches
10 Seasons4 Clubs2 Leagues352,0075747.822.322754132741.402926+3+0.13+0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reading (4 Seasons)2 Leagues95776450.66.4586343721.56106+4+0.62+1.26
Ipswich Town (3 Seasons)2 Leagues157585148.68.4967162601.27811-3-0.36-1.59
Hull City (2 Seasons)2 Leagues84445642.34.9580031511.255500.00+0.74
Fulham (2 Seasons)2 Leagues32287650.72.53760012.0064+2+0.79+2.93
FA Cup (10 Seasons)241,3515650.615.01575392521.502318+5+0.33+0.26
League Cup (7 Seasons)116566042.97.3776143121.1868-2-0.27-0.27
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-200818Aberdeen2. UEFA CupR325313633.54111Matches
1 Season1 Club1 League5313633.54111
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
201424ng NigeriaWCQ00002Matches
201525ng NigeriaFriendlies (M)126264.10.30012510.0001-1-3.46-4.06Matches
2 Seasons1 Club2 Leagues126261.90.30012530.0001-1-3.46-4.06
Friendlies (M) (1 Season)126264.10.30012510.0001-1-3.46-4.06
WCQ (1 Season)00002

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
2007-200818Aberdeensct SCO1. Premier League11.90011Matches
2007-200818Aberdeen2. UEFA Cup3.51000Matches
2008-200919Blackpooleng ENG2. Championship0.0000
2008-200919Aberdeensct SCO1. Premier League28.22032
2009-201020Aberdeensct SCO1. Premier League15.70015Matches
2010-201121Aberdeensct SCO1. Premier League24.21023
2011-201222Rangerssct SCO1. Premier League18.51015
2012-201323Hull Cityeng ENG2. Championship21.11018
2013-201424Hull Cityeng ENG1. Premier League10.41019Matches
2014-201525Hull Cityeng ENGFA Cup0.70000Matches
2014-201525Hull Cityeng ENGLeague Cup0.00000Matches
2014-201525Hull Cityeng ENG1. Premier League13.82015Matches
2015-201626Hull Cityeng ENG2. Championship10.50010Matches
2015-201626Hull Cityeng ENGFA Cup2.40000Matches
2015-201626Hull Cityeng ENGLeague Cup1.90000Matches
2016-201727Fulhameng ENG2. Championship41.45004200000000Matches
2016-201727Fulhameng ENGFA Cup2.50000Matches
2017-201828Readingeng ENG2. Championship33.7400355451482231000Matches
2017-201828Fulhameng ENG2. Championship3.7000481523000Matches
2017-201828Readingeng ENGFA Cup1.00001115000Matches
2018-201929Readingeng ENG2. Championship11.100010222336140006331023.1Matches
2018-201929Readingeng ENGFA Cup0.5000200011000Matches
201929Beijing Renhecn CHN1. Super League15.820019251508120Matches
2019-202030Readingeng ENG2. Championship0.51001002000001010.0Matches
2019-202030Readingeng ENGFA Cup2.10002221000Matches
2019-202030Readingeng ENGJr. PL2 — Div. 21.00000Matches
2020-202131Readingeng ENG2. Championship11.0000141825712100006551327.8Matches
2020-202131Readingeng ENGEFL Cup2.000014014130Matches
2020-202131Readingeng ENGFA Cup0.80000103120Matches
2020-202131Readingeng ENGJr. PL2 — Div. 20.50000Matches
2021-202232Ipswich Towneng ENGEFL Cup0.61002001000Matches
2021-202232Ipswich Towneng ENGFA Cup2.100035010020Matches
2021-202232Ipswich Towneng ENG3. League One16.5100132413313150Matches
2022-202333Ipswich Towneng ENGEFL Cup0.80001206000Matches
2022-202333Ipswich Towneng ENGFA Cup2.21003612100Matches
2022-202333Ipswich Towneng ENG3. League One4.9000119113240Matches
2023-202434Ipswich Towneng ENG2. Championship0.0000000100000100Matches
2023-202434Ipswich Towneng ENGEFL Cup2.01001303030Matches
2023-202434Ipswich Towneng ENGFA Cup0.70000011010Matches
17 Seasons8 Clubs8 Leagues318.62500323184183886910100013082425.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aberdeen (4 Seasons)2 Leagues83.4400810
Reading (4 Seasons)3 Leagues62.65006610212263436100012982425.0
Hull City (4 Seasons)4 Leagues60.7400620
Ipswich Town (3 Seasons)4 Leagues29.940034494701625000100
Fulham (2 Seasons)3 Leagues47.65004681523000
Reading (2 Seasons)1 League1.50000
Rangers (1 Season)1 League18.51015
Beijing Renhe (1 Season)1 League15.820019251508120
Blackpool (1 Season)1 League0.0000
FA Cup (10 Seasons)15.0100111552236000
Championship (9 Seasons)133.0110013410210246425800013082425.0
League Cup (7 Seasons)7.320059024160
Premier League (5 Seasons)98.54096
League One (2 Seasons)21.4100243324615190
Premier League (2 Seasons)24.23034
PL2 — Div. 2 (2 Seasons)1.50000
Super League (1 Season)15.820019251508120
UEFA Cup (1 Season)3.51000
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
2007-200818Aberdeen2 Leagues15.4100110
2008-200919Blackpool1 League0.0000
2008-200919Aberdeen1 League28.22032
2009-201020Aberdeen1 League15.70015
2010-201121Aberdeen1 League24.21023
2011-201222Rangers1 League18.51015
2012-201323Hull City1 League21.11018
2013-201424Hull City1 League10.41019
2014-201525Hull City3 Leagues14.5200150
2015-201626Hull City3 Leagues14.7000100
2016-201727Fulham2 Leagues44.05004200000000
2017-201828Fulham2 Leagues3.7000481523000
2017-201828Reading2 Leagues34.7400365561532231000
2018-201929Reading2 Leagues11.600012222337150006331023.1
201929Beijing Renhe1 League15.820019251508120
2019-202030Reading1 League1.00000
2019-202030Reading2 Leagues2.61003223000001010.0
2020-202131Reading1 League0.50000
2020-202131Reading3 Leagues13.8000152327414150006551327.8
2021-202232Ipswich Town3 Leagues19.2200182914413170
2022-202333Ipswich Town3 Leagues7.91001517221340
2023-202434Ipswich Town3 Leagues2.8100131504000100
17 Seasons8 Clubs8 Leagues318.62500323184183886910100013082425.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aberdeen (4 Seasons)2 Leagues83.4400810
Reading (4 Seasons)3 Leagues62.65006610212263436100012982425.0
Hull City (4 Seasons)4 Leagues60.7400620
Ipswich Town (3 Seasons)4 Leagues29.940034494701625000100
Fulham (2 Seasons)3 Leagues47.65004681523000
Reading (2 Seasons)1 League1.50000
Rangers (1 Season)1 League18.51015
Beijing Renhe (1 Season)1 League15.820019251508120
Blackpool (1 Season)1 League0.0000
FA Cup (10 Seasons)15.0100111552236000
Championship (9 Seasons)133.0110013410210246425800013082425.0
League Cup (7 Seasons)7.320059024160
Premier League (5 Seasons)98.54096
League One (2 Seasons)21.4100243324615190
Premier League (2 Seasons)24.23034
PL2 — Div. 2 (2 Seasons)1.50000
Super League (1 Season)15.820019251508120
UEFA Cup (1 Season)3.51000
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
2007-200818Aberdeensct SCO1. Premier League4th11.90011Matches
2008-200919Blackpooleng ENG2. Championship16th0.0000
2008-200919Aberdeensct SCO1. Premier League4th28.22032
2009-201020Aberdeensct SCO1. Premier League9th15.70015Matches
2010-201121Aberdeensct SCO1. Premier League9th24.21023
2011-201222Rangerssct SCO1. Premier League2nd18.51015
2012-201323Hull Cityeng ENG2. Championship2nd21.11018
2013-201424Hull Cityeng ENG1. Premier League16th10.41019Matches
2014-201525Hull Cityeng ENG1. Premier League18th13.82015Matches
2015-201626Hull Cityeng ENG2. Championship4th10.50010Matches
2016-201727Fulhameng ENG2. Championship6th41.45004200000000Matches
2017-201828Fulhameng ENG2. Championship3rd3.7000481523000Matches
2017-201828Readingeng ENG2. Championship20th33.7400355451482231000Matches
2018-201929Readingeng ENG2. Championship20th11.100010222336140006331023.1Matches
201929Beijing Renhecn CHN1. Super League16th15.820019251508120Matches
2019-202030Readingeng ENGJr. PL2 — Div. 29th1.00000Matches
2019-202030Readingeng ENG2. Championship14th0.51001002000001010.0Matches
2020-202131Readingeng ENGJr. PL2 — Div. 28th0.50000Matches
2020-202131Readingeng ENG2. Championship7th11.0000141825712100006551327.8Matches
2021-202232Ipswich Towneng ENG3. League One11th16.5100132413313150Matches
2022-202333Ipswich Towneng ENG3. League One2nd4.9000119113240Matches
2023-202434Ipswich Towneng ENG2. Championship2nd0.0000000100000100Matches
17 Seasons8 Clubs5 Leagues292.8210030716013342658900013082425.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aberdeen (4 Seasons)1 League79.93081
Reading (4 Seasons)1 League56.250060949240405500012982425.0
Hull City (4 Seasons)2 Leagues55.74062
Ipswich Town (3 Seasons)2 Leagues21.510024332471519000100
Fulham (2 Seasons)1 League45.15004681523000
Reading (2 Seasons)1 League1.50000
Rangers (1 Season)1 League18.51015
Beijing Renhe (1 Season)1 League15.820019251508120
Blackpool (1 Season)1 League0.0000
Championship (9 Seasons)133.0110013410210246425800013082425.0
Premier League (5 Seasons)98.54096
League One (2 Seasons)21.4100243324615190
Premier League (2 Seasons)24.23034
PL2 — Div. 2 (2 Seasons)1.50000
Super League (1 Season)15.820019251508120
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-201525Hull Cityeng ENGFA Cup33rd0.70000Matches
2014-201525Hull Cityeng ENGLeague Cup17th0.00000Matches
2015-201626Hull Cityeng ENGFA Cup9th2.40000Matches
2015-201626Hull Cityeng ENGLeague Cup5th1.90000Matches
2016-201727Fulhameng ENGFA Cup9th2.50000Matches
2017-201828Readingeng ENGFA Cup17th1.00001115000Matches
2018-201929Readingeng ENGFA Cup33rd0.5000200011000Matches
2019-202030Readingeng ENGFA Cup9th2.10002221000Matches
2020-202131Readingeng ENGEFL Cup33rd2.000014014130Matches
2020-202131Readingeng ENGFA Cup33rd0.80000103120Matches
2021-202232Ipswich Towneng ENGEFL CupRd10.61002001000Matches
2021-202232Ipswich Towneng ENGFA Cup2.100035010020Matches
2022-202333Ipswich Towneng ENGEFL CupRd10.80001206000Matches
2022-202333Ipswich Towneng ENGFA Cup2.21003612100Matches
2023-202434Ipswich Towneng ENGEFL CupRd42.01001303030Matches
2023-202434Ipswich Towneng ENGFA Cup0.70000011010Matches
10 Seasons4 Clubs2 Leagues22.33001624546412000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (4 Seasons)2 Leagues6.40006832336000
Ipswich Town (3 Seasons)2 Leagues8.43001016223160
Hull City (2 Seasons)2 Leagues4.90000
Fulham (2 Seasons)2 Leagues2.50000
FA Cup (10 Seasons)15.0100111552236000
League Cup (7 Seasons)7.320059024160
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Aberdeen2. UEFA CupR323.51000Matches
1 Season1 Club1 League3.51000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201525ng NigeriaFriendlies (M)0.30000Matches
2 Seasons1 Club2 Leagues0.30000
Friendlies (M) (1 Season)0.30000
WCQ (1 Season)

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.