Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2003-200417Gillinghameng ENG2. First Division1022843.2000000000.000.000.000.000.00
2004-200518Gillinghameng ENG2. Championship30121,45416.2303300000.190.000.190.190.19
2005-200619Gillinghameng ENG3. League One35302,80031.1347300100.100.130.230.100.23
2006-200720Gillinghameng ENG3. League One35343,05934.06915600100.180.260.440.180.44
2007-200821Wolveseng ENG2. Championship26171,70819.0112100100.050.050.110.050.11
2008-200922Wolveseng ENG2. Championship28211,86820.8369300000.140.290.430.140.43
2009-201023Wolveseng ENG1. Premier League34302,64129.3336300300.100.100.200.100.20Matches
2010-201124Wolveseng ENG1. Premier League37343,04933.94610400200.120.180.300.120.30Matches
2011-201225Wolveseng ENG1. Premier League37312,81231.28412800000.260.130.380.260.38Matches
2012-201326Wolveseng ENG2. Championship221802.0000000000.000.000.000.000.00Matches
2012-201326West Hameng ENG1. Premier League32292,55928.4202200000.070.000.070.070.07Matches
2013-201427West Hameng ENG1. Premier League32231,94121.6235200100.090.140.230.090.23Matches
2014-201528West Hameng ENGFA Cup221341.5000000000.000.000.000.000.00Matches
2014-201528West Hameng ENG1. Premier League1144164.6000000000.000.000.000.000.00Matches
2015-201629Norwich Cityeng ENGLeague Cup211421.6101100000.630.000.630.630.63Matches
2015-201629Norwich Cityeng ENG1. Premier League19131,01711.3112100000.090.090.180.090.18Matches
2015-201629West Hameng ENG1. Premier League30760.8000000000.000.000.000.000.00Matches
2016-201730Norwich Cityeng ENGFA Cup00Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 211190.2000000000.000.000.000.000.00Matches
2018-201932Walsalleng ENGFA Cup11690.8011000000.001.301.300.001.30Matches
2018-201932Walsalleng ENG3. League One987067.8011001100.000.130.130.000.13Matches
2019-202033Wokingeng ENG5. National League20670.71100001.341.34Matches
2020-202134Wokingeng ENG5. National League20890310.01100100.100.10Matches
17 Seasons6 Clubs6 Leagues40730227,885309.839397639011100.130.130.250.130.25
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Wolves (6 Seasons)2 Leagues16413512,258136.21920391900600.140.150.290.140.29
Gillingham (4 Seasons)2 Leagues110787,59784.41213251200200.140.150.300.140.30
West Ham (4 Seasons)2 Leagues80585,12657.0437400100.070.050.120.070.12
Woking (2 Seasons)1 League22897010.82200100.190.19
Norwich City (2 Seasons)3 Leagues21141,15912.9213200000.160.080.230.160.23
Walsall (1 Season)2 Leagues1097758.6022001100.000.230.230.000.23
Norwich City (1 Season)1 League11190.2000000000.000.000.000.000.00
Premier League (7 Seasons)20516414,511161.22017372000600.120.110.230.120.23
Championship (5 Seasons)96545,49461.07714700100.110.110.230.110.23
League One (3 Seasons)79726,56572.991423901300.120.190.320.120.32
FA Cup (3 Seasons)332032.3011000000.000.440.440.000.44
National League (2 Seasons)22897010.82200100.190.19
League Cup (1 Season)211421.6101100000.630.000.630.630.63
PL2 — Div. 2 (1 Season)11190.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2003-200417Gillingham1 League1022843.2000000000.000.000.000.000.00
2004-200518Gillingham1 League30121,45416.2303300000.190.000.190.190.19
2005-200619Gillingham1 League35302,80031.1347300100.100.130.230.100.23
2006-200720Gillingham1 League35343,05934.06915600100.180.260.440.180.44
2007-200821Wolves1 League26171,70819.0112100100.050.050.110.050.11
2008-200922Wolves1 League28211,86820.8369300000.140.290.430.140.43
2009-201023Wolves1 League34302,64129.3336300300.100.100.200.100.20
2010-201124Wolves1 League37343,04933.94610400200.120.180.300.120.30
2011-201225Wolves1 League37312,81231.28412800000.260.130.380.260.38
2012-201326Wolves1 League221802.0000000000.000.000.000.000.00
2012-201326West Ham1 League32292,55928.4202200000.070.000.070.070.07
2013-201427West Ham1 League32231,94121.6235200100.090.140.230.090.23
2014-201528West Ham2 Leagues1365506.1000000000.000.000.000.000.00
2015-201629West Ham1 League30760.8000000000.000.000.000.000.00
2015-201629Norwich City2 Leagues21141,15912.9213200000.160.080.230.160.23
2016-201730Norwich City1 League00
2017-201831Norwich City1 League11190.2000000000.000.000.000.000.00
2018-201932Walsall2 Leagues1097758.6022001100.000.230.230.000.23
2019-202033Woking1 League20670.71100001.341.34
2020-202134Woking1 League20890310.01100100.100.10
17 Seasons6 Clubs6 Leagues40730227,885309.839397639011100.130.130.250.130.25
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Wolves (6 Seasons)2 Leagues16413512,258136.21920391900600.140.150.290.140.29
Gillingham (4 Seasons)2 Leagues110787,59784.41213251200200.140.150.300.140.30
West Ham (4 Seasons)2 Leagues80585,12657.0437400100.070.050.120.070.12
Woking (2 Seasons)1 League22897010.82200100.190.19
Norwich City (2 Seasons)3 Leagues21141,15912.9213200000.160.080.230.160.23
Walsall (1 Season)2 Leagues1097758.6022001100.000.230.230.000.23
Norwich City (1 Season)1 League11190.2000000000.000.000.000.000.00
Premier League (7 Seasons)20516414,511161.22017372000600.120.110.230.120.23
Championship (5 Seasons)96545,49461.07714700100.110.110.230.110.23
League One (3 Seasons)79726,56572.991423901300.120.190.320.120.32
FA Cup (3 Seasons)332032.3011000000.000.440.440.000.44
National League (2 Seasons)22897010.82200100.190.19
League Cup (1 Season)211421.6101100000.630.000.630.630.63
PL2 — Div. 2 (1 Season)11190.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2003-200417Gillinghameng ENG2. First Division21st1022843.2000000000.000.000.000.000.00
2004-200518Gillinghameng ENG2. Championship22nd30121,45416.2303300000.190.000.190.190.19
2005-200619Gillinghameng ENG3. League One14th35302,80031.1347300100.100.130.230.100.23
2006-200720Gillinghameng ENG3. League One16th35343,05934.06915600100.180.260.440.180.44
2007-200821Wolveseng ENG2. Championship7th26171,70819.0112100100.050.050.110.050.11
2008-200922Wolveseng ENG2. Championship1st28211,86820.8369300000.140.290.430.140.43
2009-201023Wolveseng ENG1. Premier League15th34302,64129.3336300300.100.100.200.100.20Matches
2010-201124Wolveseng ENG1. Premier League17th37343,04933.94610400200.120.180.300.120.30Matches
2011-201225Wolveseng ENG1. Premier League20th37312,81231.28412800000.260.130.380.260.38Matches
2012-201326Wolveseng ENG2. Championship23rd221802.0000000000.000.000.000.000.00Matches
2012-201326West Hameng ENG1. Premier League10th32292,55928.4202200000.070.000.070.070.07Matches
2013-201427West Hameng ENG1. Premier League13th32231,94121.6235200100.090.140.230.090.23Matches
2014-201528West Hameng ENG1. Premier League12th1144164.6000000000.000.000.000.000.00Matches
2015-201629West Hameng ENG1. Premier League7th30760.8000000000.000.000.000.000.00Matches
2015-201629Norwich Cityeng ENG1. Premier League19th19131,01711.3112100000.090.090.180.090.18Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 27th11190.2000000000.000.000.000.000.00Matches
2018-201932Walsalleng ENG3. League One22nd987067.8011001100.000.130.130.000.13Matches
2019-202033Wokingeng ENG5. National League10th20670.71100001.341.34Matches
2020-202134Wokingeng ENG5. National League20th20890310.01100100.100.10Matches
16 Seasons6 Clubs4 Leagues40229827,540306.038387438011100.120.130.250.120.25
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
Wolves (6 Seasons)2 Leagues16413512,258136.21920391900600.140.150.290.140.29
Gillingham (4 Seasons)2 Leagues110787,59784.41213251200200.140.150.300.140.30
West Ham (4 Seasons)1 League78564,99255.5437400100.070.050.130.070.13
Woking (2 Seasons)1 League22897010.82200100.190.19
Norwich City (1 Season)1 League19131,01711.3112100000.090.090.180.090.18
Walsall (1 Season)1 League987067.8011001100.000.130.130.000.13
Norwich City (1 Season)1 League11190.2000000000.000.000.000.000.00
Premier League (7 Seasons)20516414,511161.22017372000600.120.110.230.120.23
Championship (5 Seasons)96545,49461.07714700100.110.110.230.110.23
League One (3 Seasons)79726,56572.991423901300.120.190.320.120.32
National League (2 Seasons)22897010.82200100.190.19
PL2 — Div. 2 (1 Season)11190.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201528West Hameng ENGFA Cup9th221341.5000000000.000.000.000.000.00Matches
2015-201629Norwich Cityeng ENGLeague Cup9th211421.6101100000.630.000.630.630.63Matches
2016-201730Norwich Cityeng ENGFA Cup33rd00Matches
2018-201932Walsalleng ENGFA Cup33rd11690.8011000000.001.301.300.001.30Matches
4 Seasons3 Clubs2 Leagues543453.8112100000.260.260.520.260.52
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
Norwich City (2 Seasons)2 Leagues211421.6101100000.630.000.630.630.63
West Ham (1 Season)1 League221341.5000000000.000.000.000.000.00
Walsall (1 Season)1 League11690.8011000000.001.301.300.001.30
FA Cup (3 Seasons)332032.3011000000.000.440.440.000.44
League Cup (1 Season)211421.6101100000.630.000.630.630.63

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2003-200417Gillinghameng ENG2. First Division3.2041.270.0000
2004-200518Gillinghameng ENG2. Championship16.23130.800.2300
2005-200619Gillinghameng ENG3. League One31.13210.680.1400
2006-200720Gillinghameng ENG3. League One34.06310.910.1900
2007-200821Wolveseng ENG2. Championship19.0140.210.2500
2008-200922Wolveseng ENG2. Championship20.83160.770.1900
2009-201023Wolveseng ENG1. Premier League29.33180.610.1700Matches
2010-201124Wolveseng ENG1. Premier League33.94110.320.3600Matches
2011-201225Wolveseng ENG1. Premier League31.28130.420.6200Matches
2012-201326Wolveseng ENG2. Championship2.0000.0000Matches
2012-201326West Hameng ENG1. Premier League28.42160.560.1300Matches
2013-201427West Hameng ENG1. Premier League21.6260.280.3300Matches
2014-201528West Hameng ENGFA Cup1.5000Matches
2014-201528West Hameng ENG1. Premier League4.6000.0000Matches
2015-201629Norwich Cityeng ENGLeague Cup1.6100Matches
2015-201629Norwich Cityeng ENG1. Premier League11.3140.350.2500Matches
2015-201629West Hameng ENG1. Premier League0.8000.0000Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 20.2000Matches
2018-201932Walsalleng ENGFA Cup0.80100.01.300.000.0000Matches
2018-201932Walsalleng ENG3. League One7.8001Matches
2019-202033Wokingeng ENG5. National League0.7100Matches
2020-202134Wokingeng ENG5. National League10.0100Matches
17 Seasons6 Clubs6 Leagues309.83911570.01.300.540.000.2301
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wolves (6 Seasons)2 Leagues136.219620.460.3100
Gillingham (4 Seasons)2 Leagues84.412690.820.1700
West Ham (4 Seasons)2 Leagues57.04220.400.1800
Woking (2 Seasons)1 League10.8200
Norwich City (2 Seasons)3 Leagues12.9240.350.2500
Walsall (1 Season)2 Leagues8.60100.01.300.000.0001
Norwich City (1 Season)1 League0.2000
Premier League (7 Seasons)161.220680.420.2900
Championship (5 Seasons)61.07370.610.1900
League One (3 Seasons)72.99520.800.1701
FA Cup (3 Seasons)2.30100.01.300.000.0000
National League (2 Seasons)10.8200
League Cup (1 Season)1.6100
PL2 — Div. 2 (1 Season)0.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2003-200417Gillingham1 League3.2041.270.0000
2004-200518Gillingham1 League16.23130.800.2300
2005-200619Gillingham1 League31.13210.680.1400
2006-200720Gillingham1 League34.06310.910.1900
2007-200821Wolves1 League19.0140.210.2500
2008-200922Wolves1 League20.83160.770.1900
2009-201023Wolves1 League29.33180.610.1700
2010-201124Wolves1 League33.94110.320.3600
2011-201225Wolves1 League31.28130.420.6200
2012-201326Wolves1 League2.0000.0000
2012-201326West Ham1 League28.42160.560.1300
2013-201427West Ham1 League21.6260.280.3300
2014-201528West Ham2 Leagues6.1000.0000
2015-201629West Ham1 League0.8000.0000
2015-201629Norwich City2 Leagues12.9240.350.2500
2017-201831Norwich City1 League0.2000
2018-201932Walsall2 Leagues8.60100.01.300.000.0001
2019-202033Woking1 League0.7100
2020-202134Woking1 League10.0100
17 Seasons6 Clubs6 Leagues309.83911570.01.300.540.000.2301
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wolves (6 Seasons)2 Leagues136.219620.460.3100
Gillingham (4 Seasons)2 Leagues84.412690.820.1700
West Ham (4 Seasons)2 Leagues57.04220.400.1800
Woking (2 Seasons)1 League10.8200
Norwich City (2 Seasons)3 Leagues12.9240.350.2500
Walsall (1 Season)2 Leagues8.60100.01.300.000.0001
Norwich City (1 Season)1 League0.2000
Premier League (7 Seasons)161.220680.420.2900
Championship (5 Seasons)61.07370.610.1900
League One (3 Seasons)72.99520.800.1701
FA Cup (3 Seasons)2.30100.01.300.000.0000
National League (2 Seasons)10.8200
League Cup (1 Season)1.6100
PL2 — Div. 2 (1 Season)0.2000
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
2003-200417Gillinghameng ENG2. First Division21st3.2041.270.0000
2004-200518Gillinghameng ENG2. Championship22nd16.23130.800.2300
2005-200619Gillinghameng ENG3. League One14th31.13210.680.1400
2006-200720Gillinghameng ENG3. League One16th34.06310.910.1900
2007-200821Wolveseng ENG2. Championship7th19.0140.210.2500
2008-200922Wolveseng ENG2. Championship1st20.83160.770.1900
2009-201023Wolveseng ENG1. Premier League15th29.33180.610.1700Matches
2010-201124Wolveseng ENG1. Premier League17th33.94110.320.3600Matches
2011-201225Wolveseng ENG1. Premier League20th31.28130.420.6200Matches
2012-201326Wolveseng ENG2. Championship23rd2.0000.0000Matches
2012-201326West Hameng ENG1. Premier League10th28.42160.560.1300Matches
2013-201427West Hameng ENG1. Premier League13th21.6260.280.3300Matches
2014-201528West Hameng ENG1. Premier League12th4.6000.0000Matches
2015-201629West Hameng ENG1. Premier League7th0.8000.0000Matches
2015-201629Norwich Cityeng ENG1. Premier League19th11.3140.350.2500Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 27th0.2000Matches
2018-201932Walsalleng ENG3. League One22nd7.8001Matches
2019-202033Wokingeng ENG5. National League10th0.7100Matches
2020-202134Wokingeng ENG5. National League20th10.0100Matches
16 Seasons6 Clubs4 Leagues306.0381570.550.2301
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wolves (6 Seasons)2 Leagues136.219620.460.3100
Gillingham (4 Seasons)2 Leagues84.412690.820.1700
West Ham (4 Seasons)1 League55.54220.400.1800
Woking (2 Seasons)1 League10.8200
Norwich City (1 Season)1 League11.3140.350.2500
Walsall (1 Season)1 League7.8001
Norwich City (1 Season)1 League0.2000
Premier League (7 Seasons)161.220680.420.2900
Championship (5 Seasons)61.07370.610.1900
League One (3 Seasons)72.99520.800.1701
National League (2 Seasons)10.8200
PL2 — Div. 2 (1 Season)0.2000
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-201528West Hameng ENGFA Cup9th1.5000Matches
2015-201629Norwich Cityeng ENGLeague Cup9th1.6100Matches
2018-201932Walsalleng ENGFA Cup33rd0.80100.01.300.000.0000Matches
4 Seasons3 Clubs2 Leagues3.81100.01.300.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Norwich City (2 Seasons)2 Leagues1.6100
West Ham (1 Season)1 League1.5000
Walsall (1 Season)1 League0.80100.01.300.000.0000
FA Cup (3 Seasons)2.30100.01.300.000.0000
League Cup (1 Season)1.6100

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2003-200417Gillinghameng ENG2. First Division10284286.93.228
2004-200518Gillinghameng ENG2. Championship301,4544835.116.21218
2005-200619Gillinghameng ENG3. League One352,8008067.631.1305
2006-200720Gillinghameng ENG3. League One353,0598773.934.0341
2007-200821Wolveseng ENG2. Championship261,7086641.319.0179
2008-200922Wolveseng ENG2. Championship281,8686745.120.8217
2009-201023Wolveseng ENG1. Premier League342,6417877.229.330144Matches
2010-201124Wolveseng ENG1. Premier League373,0498289.233.934253Matches
2011-201225Wolveseng ENG1. Premier League372,8127682.231.231226Matches
2012-201326Wolveseng ENG2. Championship2180904.32.020Matches
2012-201326West Hameng ENG1. Premier League322,5598074.828.429203Matches
2013-201427West Hameng ENG1. Premier League321,9416156.821.62369Matches
2014-201528West Hameng ENGFA Cup21346734.41.52670011.0020+2+1.34+3.10Matches
2014-201528West Hameng ENG1. Premier League114163812.24.6407151.2725-3-0.65-0.65Matches
2015-201629Norwich Cityeng ENGLeague Cup21427147.31.6191115101.5030+3+1.90+1.33Matches
2015-201629Norwich Cityeng ENG1. Premier League191,0175429.711.3133650.74820-12-1.06-0.46Matches
2015-201629West Hameng ENG1. Premier League376252.20.800312.0042+2+2.37+2.05Matches
2016-201730Norwich Cityeng ENGFA Cup00001Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 2119191.10.21190000.0001-1-4.74-4.79Matches
2018-201932Walsalleng ENGFA Cup1696919.20.81690000.0023-1-1.30-1.30Matches
2018-201932Walsalleng ENG3. League One97067817.17.8884413400.78812-4-0.51-0.04Matches
2019-202033Wokingeng ENG5. National League267342.00.70023401.5032+1+1.34+1.50Matches
2020-202134Wokingeng ENG5. National League209034523.310.08792122231.05101000.00+0.82Matches
17 Seasons6 Clubs6 Leagues40727,8856940.4309.8302809710526261.024254-12-0.31-0.03
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (6 Seasons)2 Leagues16412,2587554.0136.21356129
Gillingham (4 Seasons)2 Leagues1107,5976945.984.47832
West Ham (4 Seasons)2 Leagues805,1266436.457.058672622171.3787+1+0.14+0.05
Woking (2 Seasons)1 League229704413.310.88792142431.091312+1+0.09+0.56
Norwich City (2 Seasons)3 Leagues211,1595529.712.91491475160.811120-9-0.70-0.17
Walsall (1 Season)2 Leagues107757817.28.6982413400.701015-5-0.58-0.15
Norwich City (1 Season)1 League119191.10.21190000.0001-1-4.74-4.79
Premier League (7 Seasons)20514,5117153.0161.21649041211.031427-13-0.78-0.73
Championship (5 Seasons)965,4945726.561.05442
League One (3 Seasons)796,5658352.972.97284473400.78812-4-0.51-0.04
FA Cup (3 Seasons)32036821.82.33680020.6743+1+0.44+1.27
National League (2 Seasons)229704413.310.88792142431.091312+1+0.09+0.56
League Cup (1 Season)21427147.31.6191115101.5030+3+1.90+1.33
PL2 — Div. 2 (1 Season)119191.10.21190000.0001-1-4.74-4.79
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2003-200417Gillingham1 League10284286.93.228
2004-200518Gillingham1 League301,4544835.116.21218
2005-200619Gillingham1 League352,8008067.631.1305
2006-200720Gillingham1 League353,0598773.934.0341
2007-200821Wolves1 League261,7086641.319.0179
2008-200922Wolves1 League281,8686745.120.8217
2009-201023Wolves1 League342,6417877.229.330144
2010-201124Wolves1 League373,0498289.233.934253
2011-201225Wolves1 League372,8127682.231.231226
2012-201326Wolves1 League2180904.32.020
2012-201326West Ham1 League322,5598074.828.429203
2013-201427West Ham1 League321,9416156.821.62369
2014-201528West Ham2 Leagues135504214.46.166707161.2345-1-0.16-0.03
2015-201629West Ham1 League376252.20.800312.0042+2+2.37+2.05
2015-201629Norwich City2 Leagues211,1595531.212.91491475150.811120-9-0.70-0.17
2016-201730Norwich City1 League00001
2017-201831Norwich City1 League119191.10.21190000.0001-1-4.74-4.79
2018-201932Walsall2 Leagues107757817.28.6982413400.701015-5-0.58-0.15
2019-202033Woking1 League267342.00.70023401.5032+1+1.34+1.50
2020-202134Woking1 League209034523.310.08792122231.05101000.00+0.82
17 Seasons6 Clubs6 Leagues40727,8856940.4309.8302809710526261.024254-12-0.31-0.03
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (6 Seasons)2 Leagues16412,2587554.0136.21356129
Gillingham (4 Seasons)2 Leagues1107,5976945.984.47832
West Ham (4 Seasons)2 Leagues805,1266436.457.058672622171.3787+1+0.14+0.05
Woking (2 Seasons)1 League229704413.310.88792142431.091312+1+0.09+0.56
Norwich City (2 Seasons)3 Leagues211,1595529.712.91491475160.811120-9-0.70-0.17
Walsall (1 Season)2 Leagues107757817.28.6982413400.701015-5-0.58-0.15
Norwich City (1 Season)1 League119191.10.21190000.0001-1-4.74-4.79
Premier League (7 Seasons)20514,5117153.0161.21649041211.031427-13-0.78-0.73
Championship (5 Seasons)965,4945726.561.05442
League One (3 Seasons)796,5658352.972.97284473400.78812-4-0.51-0.04
FA Cup (3 Seasons)32036821.82.33680020.6743+1+0.44+1.27
National League (2 Seasons)229704413.310.88792142431.091312+1+0.09+0.56
League Cup (1 Season)21427147.31.6191115101.5030+3+1.90+1.33
PL2 — Div. 2 (1 Season)119191.10.21190000.0001-1-4.74-4.79
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
2003-200417Gillinghameng ENG2. First Division21st10284286.93.228
2004-200518Gillinghameng ENG2. Championship22nd301,4544835.116.21218
2005-200619Gillinghameng ENG3. League One14th352,8008067.631.1305
2006-200720Gillinghameng ENG3. League One16th353,0598773.934.0341
2007-200821Wolveseng ENG2. Championship7th261,7086641.319.0179
2008-200922Wolveseng ENG2. Championship1st281,8686745.120.8217
2009-201023Wolveseng ENG1. Premier League15th342,6417877.229.330144Matches
2010-201124Wolveseng ENG1. Premier League17th373,0498289.233.934253Matches
2011-201225Wolveseng ENG1. Premier League20th372,8127682.231.231226Matches
2012-201326Wolveseng ENG2. Championship23rd2180904.32.020Matches
2012-201326West Hameng ENG1. Premier League10th322,5598074.828.429203Matches
2013-201427West Hameng ENG1. Premier League13th321,9416156.821.62369Matches
2014-201528West Hameng ENG1. Premier League12th114163812.24.6407151.2725-3-0.65-0.65Matches
2015-201629West Hameng ENG1. Premier League7th376252.20.800312.0042+2+2.37+2.05Matches
2015-201629Norwich Cityeng ENG1. Premier League19th191,0175429.711.3133650.74820-12-1.06-0.46Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 27th119191.10.21190000.0001-1-4.74-4.79Matches
2018-201932Walsalleng ENG3. League One22nd97067817.17.8884413400.78812-4-0.51-0.04Matches
2019-202033Wokingeng ENG5. National League10th267342.00.70023401.5032+1+1.34+1.50Matches
2020-202134Wokingeng ENG5. National League20th209034523.310.08792122231.05101000.00+0.82Matches
16 Seasons6 Clubs4 Leagues40227,5406940.6306.0298829610425241.023551-16-0.45-0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolves (6 Seasons)2 Leagues16412,2587554.0136.21356129
Gillingham (4 Seasons)2 Leagues1107,5976945.984.47832
West Ham (4 Seasons)1 League784,9926436.555.5562622161.4367-1-0.18-0.35
Woking (2 Seasons)1 League229704413.310.88792142431.091312+1+0.09+0.56
Norwich City (1 Season)1 League191,0175429.711.3133650.74820-12-1.06-0.46
Walsall (1 Season)1 League97067817.17.8884413400.78812-4-0.51-0.04
Norwich City (1 Season)1 League119191.10.21190000.0001-1-4.74-4.79
Premier League (7 Seasons)20514,5117153.0161.21649041211.031427-13-0.78-0.73
Championship (5 Seasons)965,4945726.561.05442
League One (3 Seasons)796,5658352.972.97284473400.78812-4-0.51-0.04
National League (2 Seasons)229704413.310.88792142431.091312+1+0.09+0.56
PL2 — Div. 2 (1 Season)119191.10.21190000.0001-1-4.74-4.79
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-201528West Hameng ENGFA Cup9th21346734.41.52670011.0020+2+1.34+3.10Matches
2015-201629Norwich Cityeng ENGLeague Cup9th21427147.31.6191115101.5030+3+1.90+1.33Matches
2016-201730Norwich Cityeng ENGFA Cup33rd00001Matches
2018-201932Walsalleng ENGFA Cup33rd1696919.20.81690000.0023-1-1.30-1.30Matches
4 Seasons3 Clubs2 Leagues53456928.03.8474115121.0073+4+1.04+1.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Norwich City (2 Seasons)2 Leagues21427129.61.6191115111.5030+3+1.90+1.33
West Ham (1 Season)1 League21346734.41.52670011.0020+2+1.34+3.10
Walsall (1 Season)1 League1696919.20.81690000.0023-1-1.30-1.30
FA Cup (3 Seasons)32036821.82.33680020.6743+1+0.44+1.27
League Cup (1 Season)21427147.31.6191115101.5030+3+1.90+1.33
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200417Gillinghameng ENG2. First Division3.2004
2004-200518Gillinghameng ENG2. Championship16.20011
2005-200619Gillinghameng ENG3. League One31.11016
2006-200720Gillinghameng ENG3. League One34.0108
2007-200821Wolveseng ENG2. Championship19.01026
2008-200922Wolveseng ENG2. Championship20.8003
2009-201023Wolveseng ENG1. Premier League29.33015Matches
2010-201124Wolveseng ENG1. Premier League33.92012Matches
2011-201225Wolveseng ENG1. Premier League31.20010Matches
2012-201326Wolveseng ENG2. Championship2.0002Matches
2012-201326West Hameng ENG1. Premier League28.40010Matches
2013-201427West Hameng ENG1. Premier League21.6109Matches
2014-201528West Hameng ENGFA Cup1.50000Matches
2014-201528West Hameng ENG1. Premier League4.6000Matches
2015-201629Norwich Cityeng ENGLeague Cup1.60000Matches
2015-201629Norwich Cityeng ENG1. Premier League11.3004Matches
2015-201629West Hameng ENG1. Premier League0.8001Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 20.20000Matches
2018-201932Walsalleng ENGFA Cup0.8000000400000Matches
2018-201932Walsalleng ENG3. League One7.81000Matches
2019-202033Wokingeng ENG5. National League0.70000Matches
2020-202134Wokingeng ENG5. National League10.01000Matches
17 Seasons6 Clubs6 Leagues309.8110013100400000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (6 Seasons)2 Leagues136.26068
Gillingham (4 Seasons)2 Leagues84.42039
West Ham (4 Seasons)2 Leagues57.0100200
Woking (2 Seasons)1 League10.81000
Norwich City (2 Seasons)3 Leagues12.900040
Walsall (1 Season)2 Leagues8.6100000400000
Norwich City (1 Season)1 League0.20000
Premier League (7 Seasons)161.26061
Championship (5 Seasons)61.01046
League One (3 Seasons)72.9300240
FA Cup (3 Seasons)2.3000000400000
National League (2 Seasons)10.81000
League Cup (1 Season)1.60000
PL2 — Div. 2 (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200417Gillingham1 League3.2004
2004-200518Gillingham1 League16.20011
2005-200619Gillingham1 League31.11016
2006-200720Gillingham1 League34.0108
2007-200821Wolves1 League19.01026
2008-200922Wolves1 League20.8003
2009-201023Wolves1 League29.33015
2010-201124Wolves1 League33.92012
2011-201225Wolves1 League31.20010
2012-201326Wolves1 League2.0002
2012-201326West Ham1 League28.40010
2013-201427West Ham1 League21.6109
2014-201528West Ham2 Leagues6.100000
2015-201629West Ham1 League0.8001
2015-201629Norwich City2 Leagues12.900040
2017-201831Norwich City1 League0.20000
2018-201932Walsall2 Leagues8.6100000400000
2019-202033Woking1 League0.70000
2020-202134Woking1 League10.01000
17 Seasons6 Clubs6 Leagues309.8110013100400000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (6 Seasons)2 Leagues136.26068
Gillingham (4 Seasons)2 Leagues84.42039
West Ham (4 Seasons)2 Leagues57.0100200
Woking (2 Seasons)1 League10.81000
Norwich City (2 Seasons)3 Leagues12.900040
Walsall (1 Season)2 Leagues8.6100000400000
Norwich City (1 Season)1 League0.20000
Premier League (7 Seasons)161.26061
Championship (5 Seasons)61.01046
League One (3 Seasons)72.9300240
FA Cup (3 Seasons)2.3000000400000
National League (2 Seasons)10.81000
League Cup (1 Season)1.60000
PL2 — Div. 2 (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200417Gillinghameng ENG2. First Division21st3.2004
2004-200518Gillinghameng ENG2. Championship22nd16.20011
2005-200619Gillinghameng ENG3. League One14th31.11016
2006-200720Gillinghameng ENG3. League One16th34.0108
2007-200821Wolveseng ENG2. Championship7th19.01026
2008-200922Wolveseng ENG2. Championship1st20.8003
2009-201023Wolveseng ENG1. Premier League15th29.33015Matches
2010-201124Wolveseng ENG1. Premier League17th33.92012Matches
2011-201225Wolveseng ENG1. Premier League20th31.20010Matches
2012-201326Wolveseng ENG2. Championship23rd2.0002Matches
2012-201326West Hameng ENG1. Premier League10th28.40010Matches
2013-201427West Hameng ENG1. Premier League13th21.6109Matches
2014-201528West Hameng ENG1. Premier League12th4.6000Matches
2015-201629West Hameng ENG1. Premier League7th0.8001Matches
2015-201629Norwich Cityeng ENG1. Premier League19th11.3004Matches
2017-201831Norwich Cityeng ENGJr. PL2 — Div. 27th0.20000Matches
2018-201932Walsalleng ENG3. League One22nd7.81000Matches
2019-202033Wokingeng ENG5. National League10th0.70000Matches
2020-202134Wokingeng ENG5. National League20th10.01000Matches
16 Seasons6 Clubs4 Leagues306.011001310
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolves (6 Seasons)2 Leagues136.26068
Gillingham (4 Seasons)2 Leagues84.42039
West Ham (4 Seasons)1 League55.51020
Woking (2 Seasons)1 League10.81000
Norwich City (1 Season)1 League11.3004
Walsall (1 Season)1 League7.81000
Norwich City (1 Season)1 League0.20000
Premier League (7 Seasons)161.26061
Championship (5 Seasons)61.01046
League One (3 Seasons)72.9300240
National League (2 Seasons)10.81000
PL2 — Div. 2 (1 Season)0.20000
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-201528West Hameng ENGFA Cup9th1.50000Matches
2015-201629Norwich Cityeng ENGLeague Cup9th1.60000Matches
2018-201932Walsalleng ENGFA Cup33rd0.8000000400000Matches
4 Seasons3 Clubs2 Leagues3.8000000400000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Norwich City (2 Seasons)2 Leagues1.60000
West Ham (1 Season)1 League1.50000
Walsall (1 Season)1 League0.8000000400000
FA Cup (3 Seasons)2.3000000400000
League Cup (1 Season)1.60000

Player Club Summary

About FBref.com

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

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

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

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

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

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

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