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
2002-200318Exeter Cityeng ENG4. Third Division332022.2000000100.000.000.000.000.00
2004-200520Leyton Orienteng ENG4. League Two833153.5022000100.000.570.570.000.57
2004-200520Northamptoneng ENG4. League Two532883.2000000100.000.000.000.000.00
2005-200621Tottenhameng ENG1. Premier League30690.8000000100.000.000.000.000.00Matches
2007-200823Southend Unitedeng ENG3. League One15111,00111.1909900100.810.000.810.810.81
2007-200823Crewe Alexandraeng ENG3. League One1097147.9314300100.380.130.500.380.50
2008-200924Southend Unitedeng ENG3. League One35342,28625.411314833500.430.120.550.310.43
2009-201025Southend Unitedeng ENG3. League One25252,19724.4151161145600.610.040.660.450.49
2009-201025Southamptoneng ENG3. League One20141,12112.59110900300.720.080.800.720.80
2010-201126Southamptoneng ENG3. League One36242,18424.3143171400600.580.120.700.580.70
2011-201227Southamptoneng ENG2. Championship60981.1000000000.000.000.000.000.00
2012-201328Bournemoutheng ENG3. League One15151,20313.4415400100.300.070.370.300.37
2012-201328Oldham Athleticeng ENG3. League One14141,08612.1303300100.250.000.250.250.25
2013-201429Southend Unitedeng ENG4. League Two1397027.8101011100.130.000.130.000.00
2014-201530Stevenageeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2014-201530Southend Unitedeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201530Southend Unitedeng ENG4. League Two922883.2101011100.310.000.310.000.00Matches
2014-201530Stevenageeng ENG4. League Two664645.2303300100.580.000.580.580.58Matches
2015-201631Crawley Towneng ENGFA Cup1080.1000000000.000.000.000.000.00Matches
2015-201631Crawley Towneng ENGLeague Cup10330.4000000000.000.000.000.000.00Matches
2015-201631Crawley Towneng ENG4. League Two28141,36515.2112100000.070.070.130.070.13Matches
2016-201732Braintree Towneng ENGFA Cup21971.1202111001.860.001.860.930.93Matches
2016-201732Braintree Towneng ENG5. National League36161,64018.2303122200.160.000.160.050.05Matches
2017-201833Chelmsfordeng ENGFA Cup11640.7000000000.000.000.000.000.00Matches
14 Seasons13 Clubs7 Leagues29520717,695196.67913926712133400.400.070.470.340.41
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
Southend United (5 Seasons)3 Leagues98826,56472.937441289101400.510.050.560.380.44
Southampton (3 Seasons)2 Leagues62383,40337.8234272300900.610.110.710.610.71
Braintree Town (1 Season)2 Leagues38171,73719.3505233200.260.000.260.100.10
Crawley Town (1 Season)3 Leagues30141,40615.6112100000.060.060.130.060.13
Bournemouth (1 Season)1 League15151,20313.4415400100.300.070.370.300.37
Oldham Athletic (1 Season)1 League14141,08612.1303300100.250.000.250.250.25
Crewe Alexandra (1 Season)1 League1097147.9314300100.380.130.500.380.50
Leyton Orient (1 Season)1 League833153.5022000100.000.570.570.000.57
Stevenage (1 Season)2 Leagues886447.2303300200.420.000.420.420.42
Northampton (1 Season)1 League532883.2000000100.000.000.000.000.00
Exeter City (1 Season)1 League332022.2000000100.000.000.000.000.00
Tottenham (1 Season)1 League30690.8000000100.000.000.000.000.00
Chelmsford (1 Season)1 League11640.7000000000.000.000.000.000.00
League One (5 Seasons)17014611,792131.068107861782400.520.080.600.470.54
League Two (5 Seasons)72403,62440.3639422600.150.070.220.100.17
FA Cup (4 Seasons)643493.9202111100.520.000.520.260.26
League Cup (2 Seasons)211231.4000000000.000.000.000.000.00
National League (1 Season)36161,64018.2303122200.160.000.160.050.05
Championship (1 Season)60981.1000000000.000.000.000.000.00
Premier League (1 Season)30690.8000000100.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
2002-200318Exeter City1 League332022.2000000100.000.000.000.000.00
2004-200520Leyton Orient1 League833153.5022000100.000.570.570.000.57
2004-200520Northampton1 League532883.2000000100.000.000.000.000.00
2005-200621Tottenham1 League30690.8000000100.000.000.000.000.00
2007-200823Crewe Alexandra1 League1097147.9314300100.380.130.500.380.50
2007-200823Southend United1 League15111,00111.1909900100.810.000.810.810.81
2008-200924Southend United1 League35342,28625.411314833500.430.120.550.310.43
2009-201025Southend United1 League25252,19724.4151161145600.610.040.660.450.49
2009-201025Southampton1 League20141,12112.59110900300.720.080.800.720.80
2010-201126Southampton1 League36242,18424.3143171400600.580.120.700.580.70
2011-201227Southampton1 League60981.1000000000.000.000.000.000.00
2012-201328Oldham Athletic1 League14141,08612.1303300100.250.000.250.250.25
2012-201328Bournemouth1 League15151,20313.4415400100.300.070.370.300.37
2013-201429Southend United1 League1397027.8101011100.130.000.130.000.00
2014-201530Southend United2 Leagues1033784.2101011100.240.000.240.000.00
2014-201530Stevenage2 Leagues886447.2303300200.420.000.420.420.42
2015-201631Crawley Town3 Leagues30141,40615.6112100000.060.060.130.060.13
2016-201732Braintree Town2 Leagues38171,73719.3505233200.260.000.260.100.10
2017-201833Chelmsford1 League11640.7000000000.000.000.000.000.00
14 Seasons13 Clubs7 Leagues29520717,695196.67913926712133400.400.070.470.340.41
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
Southend United (5 Seasons)3 Leagues98826,56472.937441289101400.510.050.560.380.44
Southampton (3 Seasons)2 Leagues62383,40337.8234272300900.610.110.710.610.71
Braintree Town (1 Season)2 Leagues38171,73719.3505233200.260.000.260.100.10
Crawley Town (1 Season)3 Leagues30141,40615.6112100000.060.060.130.060.13
Bournemouth (1 Season)1 League15151,20313.4415400100.300.070.370.300.37
Oldham Athletic (1 Season)1 League14141,08612.1303300100.250.000.250.250.25
Crewe Alexandra (1 Season)1 League1097147.9314300100.380.130.500.380.50
Leyton Orient (1 Season)1 League833153.5022000100.000.570.570.000.57
Stevenage (1 Season)2 Leagues886447.2303300200.420.000.420.420.42
Northampton (1 Season)1 League532883.2000000100.000.000.000.000.00
Exeter City (1 Season)1 League332022.2000000100.000.000.000.000.00
Tottenham (1 Season)1 League30690.8000000100.000.000.000.000.00
Chelmsford (1 Season)1 League11640.7000000000.000.000.000.000.00
League One (5 Seasons)17014611,792131.068107861782400.520.080.600.470.54
League Two (5 Seasons)72403,62440.3639422600.150.070.220.100.17
FA Cup (4 Seasons)643493.9202111100.520.000.520.260.26
League Cup (2 Seasons)211231.4000000000.000.000.000.000.00
National League (1 Season)36161,64018.2303122200.160.000.160.050.05
Championship (1 Season)60981.1000000000.000.000.000.000.00
Premier League (1 Season)30690.8000000100.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
2002-200318Exeter Cityeng ENG4. Third Division23rd332022.2000000100.000.000.000.000.00
2004-200520Leyton Orienteng ENG4. League Two11th833153.5022000100.000.570.570.000.57
2004-200520Northamptoneng ENG4. League Two7th532883.2000000100.000.000.000.000.00
2005-200621Tottenhameng ENG1. Premier League5th30690.8000000100.000.000.000.000.00Matches
2007-200823Crewe Alexandraeng ENG3. League One20th1097147.9314300100.380.130.500.380.50
2007-200823Southend Unitedeng ENG3. League One6th15111,00111.1909900100.810.000.810.810.81
2008-200924Southend Unitedeng ENG3. League One8th35342,28625.411314833500.430.120.550.310.43
2009-201025Southend Unitedeng ENG3. League One23rd25252,19724.4151161145600.610.040.660.450.49
2009-201025Southamptoneng ENG3. League One7th20141,12112.59110900300.720.080.800.720.80
2010-201126Southamptoneng ENG3. League One2nd36242,18424.3143171400600.580.120.700.580.70
2011-201227Southamptoneng ENG2. Championship2nd60981.1000000000.000.000.000.000.00
2012-201328Oldham Athleticeng ENG3. League One19th14141,08612.1303300100.250.000.250.250.25
2012-201328Bournemoutheng ENG3. League One2nd15151,20313.4415400100.300.070.370.300.37
2013-201429Southend Unitedeng ENG4. League Two5th1397027.8101011100.130.000.130.000.00
2014-201530Southend Unitedeng ENG4. League Two5th922883.2101011100.310.000.310.000.00Matches
2014-201530Stevenageeng ENG4. League Two6th664645.2303300100.580.000.580.580.58Matches
2015-201631Crawley Towneng ENG4. League Two20th28141,36515.2112100000.070.070.130.070.13Matches
2016-201732Braintree Towneng ENG5. National League22nd36161,64018.2303122200.160.000.160.050.05Matches
13 Seasons12 Clubs5 Leagues28720217,223191.47713906611123300.400.070.470.340.41
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
Southend United (5 Seasons)2 Leagues97816,47471.937441289101400.510.060.570.390.44
Southampton (3 Seasons)2 Leagues62383,40337.8234272300900.610.110.710.610.71
Braintree Town (1 Season)1 League36161,64018.2303122200.160.000.160.050.05
Crawley Town (1 Season)1 League28141,36515.2112100000.070.070.130.070.13
Bournemouth (1 Season)1 League15151,20313.4415400100.300.070.370.300.37
Oldham Athletic (1 Season)1 League14141,08612.1303300100.250.000.250.250.25
Crewe Alexandra (1 Season)1 League1097147.9314300100.380.130.500.380.50
Leyton Orient (1 Season)1 League833153.5022000100.000.570.570.000.57
Stevenage (1 Season)1 League664645.2303300100.580.000.580.580.58
Northampton (1 Season)1 League532883.2000000100.000.000.000.000.00
Exeter City (1 Season)1 League332022.2000000100.000.000.000.000.00
Tottenham (1 Season)1 League30690.8000000100.000.000.000.000.00
League One (5 Seasons)17014611,792131.068107861782400.520.080.600.470.54
League Two (5 Seasons)72403,62440.3639422600.150.070.220.100.17
National League (1 Season)36161,64018.2303122200.160.000.160.050.05
Championship (1 Season)60981.1000000000.000.000.000.000.00
Premier League (1 Season)30690.8000000100.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-201530Southend Unitedeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2014-201530Stevenageeng ENGFA Cup85th221802.0000000100.000.000.000.000.00Matches
2015-201631Crawley Towneng ENGFA Cup85th1080.1000000000.000.000.000.000.00Matches
2015-201631Crawley Towneng ENGLeague Cup57th10330.4000000000.000.000.000.000.00Matches
2016-201732Braintree Towneng ENGFA Cup65th21971.1202111001.860.001.860.930.93Matches
2017-201833Chelmsfordeng ENGFA Cup85th11640.7000000000.000.000.000.000.00Matches
4 Seasons5 Clubs2 Leagues854725.2202111100.380.000.380.190.19
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
Crawley Town (1 Season)2 Leagues20410.5000000000.000.000.000.000.00
Braintree Town (1 Season)1 League21971.1202111001.860.001.860.930.93
Stevenage (1 Season)1 League221802.0000000100.000.000.000.000.00
Southend United (1 Season)1 League11901.0000000000.000.000.000.000.00
Chelmsford (1 Season)1 League11640.7000000000.000.000.000.000.00
FA Cup (4 Seasons)643493.9202111100.520.000.520.260.26
League Cup (2 Seasons)211231.4000000000.000.000.000.000.00

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
2002-200318Exeter Cityeng ENG4. Third Division2.2010.450.0000
2004-200520Leyton Orienteng ENG4. League Two3.5041.140.0000
2004-200520Northamptoneng ENG4. League Two3.2010.310.0000
2005-200621Tottenhameng ENG1. Premier League0.8011.300.0000Matches
2007-200823Southend Unitedeng ENG3. League One11.19191.710.4700
2007-200823Crewe Alexandraeng ENG3. League One7.93101.260.3000
2008-200924Southend Unitedeng ENG3. League One25.411250.980.3233
2009-201025Southend Unitedeng ENG3. League One24.415341.390.3245
2009-201025Southamptoneng ENG3. League One12.59181.450.5000
2010-201126Southamptoneng ENG3. League One24.314411.690.3400
2011-201227Southamptoneng ENG2. Championship1.1021.840.0000
2012-201328Bournemoutheng ENG3. League One13.44181.350.2200
2012-201328Oldham Athleticeng ENG3. League One12.13141.160.2100
2013-201429Southend Unitedeng ENG4. League Two7.8160.770.0011
2014-201530Stevenageeng ENGFA Cup2.0000Matches
2014-201530Southend Unitedeng ENGLeague Cup1.0000Matches
2014-201530Southend Unitedeng ENG4. League Two3.2130.940.0011Matches
2014-201530Stevenageeng ENG4. League Two5.2340.780.7500Matches
2015-201631Crawley Towneng ENGFA Cup0.1000Matches
2015-201631Crawley Towneng ENGLeague Cup0.4000Matches
2015-201631Crawley Towneng ENG4. League Two15.2170.460.1400Matches
2016-201732Braintree Towneng ENGFA Cup1.1211Matches
2016-201732Braintree Towneng ENG5. National League18.230130.000.710.0822Matches
2017-201833Chelmsfordeng ENGFA Cup0.70000.000.0000Matches
14 Seasons13 Clubs7 Leagues196.67902210.001.150.301213
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)3 Leagues72.937871.210.32910
Southampton (3 Seasons)2 Leagues37.823611.610.3800
Braintree Town (1 Season)2 Leagues19.350130.000.710.0833
Crawley Town (1 Season)3 Leagues15.6170.460.1400
Bournemouth (1 Season)1 League13.44181.350.2200
Oldham Athletic (1 Season)1 League12.13141.160.2100
Crewe Alexandra (1 Season)1 League7.93101.260.3000
Leyton Orient (1 Season)1 League3.5041.140.0000
Stevenage (1 Season)2 Leagues7.2340.780.7500
Northampton (1 Season)1 League3.2010.310.0000
Exeter City (1 Season)1 League2.2010.450.0000
Tottenham (1 Season)1 League0.8011.300.0000
Chelmsford (1 Season)1 League0.70000.000.0000
League One (5 Seasons)131.0681791.370.3478
League Two (5 Seasons)40.36260.650.1522
FA Cup (4 Seasons)3.92000.000.0011
League Cup (2 Seasons)1.4000
National League (1 Season)18.230130.000.710.0822
Championship (1 Season)1.1021.840.0000
Premier League (1 Season)0.8011.300.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200318Exeter City1 League2.2010.450.0000
2004-200520Leyton Orient1 League3.5041.140.0000
2004-200520Northampton1 League3.2010.310.0000
2005-200621Tottenham1 League0.8011.300.0000
2007-200823Crewe Alexandra1 League7.93101.260.3000
2007-200823Southend United1 League11.19191.710.4700
2008-200924Southend United1 League25.411250.980.3233
2009-201025Southend United1 League24.415341.390.3245
2009-201025Southampton1 League12.59181.450.5000
2010-201126Southampton1 League24.314411.690.3400
2011-201227Southampton1 League1.1021.840.0000
2012-201328Oldham Athletic1 League12.13141.160.2100
2012-201328Bournemouth1 League13.44181.350.2200
2013-201429Southend United1 League7.8160.770.0011
2014-201530Southend United2 Leagues4.2130.940.0011
2014-201530Stevenage2 Leagues7.2340.780.7500
2015-201631Crawley Town3 Leagues15.6170.460.1400
2016-201732Braintree Town2 Leagues19.350130.000.710.0833
2017-201833Chelmsford1 League0.70000.000.0000
14 Seasons13 Clubs7 Leagues196.67902210.001.150.301213
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)3 Leagues72.937871.210.32910
Southampton (3 Seasons)2 Leagues37.823611.610.3800
Braintree Town (1 Season)2 Leagues19.350130.000.710.0833
Crawley Town (1 Season)3 Leagues15.6170.460.1400
Bournemouth (1 Season)1 League13.44181.350.2200
Oldham Athletic (1 Season)1 League12.13141.160.2100
Crewe Alexandra (1 Season)1 League7.93101.260.3000
Leyton Orient (1 Season)1 League3.5041.140.0000
Stevenage (1 Season)2 Leagues7.2340.780.7500
Northampton (1 Season)1 League3.2010.310.0000
Exeter City (1 Season)1 League2.2010.450.0000
Tottenham (1 Season)1 League0.8011.300.0000
Chelmsford (1 Season)1 League0.70000.000.0000
League One (5 Seasons)131.0681791.370.3478
League Two (5 Seasons)40.36260.650.1522
FA Cup (4 Seasons)3.92000.000.0011
League Cup (2 Seasons)1.4000
National League (1 Season)18.230130.000.710.0822
Championship (1 Season)1.1021.840.0000
Premier League (1 Season)0.8011.300.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200318Exeter Cityeng ENG4. Third Division23rd2.2010.450.0000
2004-200520Leyton Orienteng ENG4. League Two11th3.5041.140.0000
2004-200520Northamptoneng ENG4. League Two7th3.2010.310.0000
2005-200621Tottenhameng ENG1. Premier League5th0.8011.300.0000Matches
2007-200823Crewe Alexandraeng ENG3. League One20th7.93101.260.3000
2007-200823Southend Unitedeng ENG3. League One6th11.19191.710.4700
2008-200924Southend Unitedeng ENG3. League One8th25.411250.980.3233
2009-201025Southend Unitedeng ENG3. League One23rd24.415341.390.3245
2009-201025Southamptoneng ENG3. League One7th12.59181.450.5000
2010-201126Southamptoneng ENG3. League One2nd24.314411.690.3400
2011-201227Southamptoneng ENG2. Championship2nd1.1021.840.0000
2012-201328Oldham Athleticeng ENG3. League One19th12.13141.160.2100
2012-201328Bournemoutheng ENG3. League One2nd13.44181.350.2200
2013-201429Southend Unitedeng ENG4. League Two5th7.8160.770.0011
2014-201530Southend Unitedeng ENG4. League Two5th3.2130.940.0011Matches
2014-201530Stevenageeng ENG4. League Two6th5.2340.780.7500Matches
2015-201631Crawley Towneng ENG4. League Two20th15.2170.460.1400Matches
2016-201732Braintree Towneng ENG5. National League22nd18.230130.000.710.0822Matches
13 Seasons12 Clubs5 Leagues191.47702210.001.150.301112
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)2 Leagues71.937871.210.32910
Southampton (3 Seasons)2 Leagues37.823611.610.3800
Braintree Town (1 Season)1 League18.230130.000.710.0822
Crawley Town (1 Season)1 League15.2170.460.1400
Bournemouth (1 Season)1 League13.44181.350.2200
Oldham Athletic (1 Season)1 League12.13141.160.2100
Crewe Alexandra (1 Season)1 League7.93101.260.3000
Leyton Orient (1 Season)1 League3.5041.140.0000
Stevenage (1 Season)1 League5.2340.780.7500
Northampton (1 Season)1 League3.2010.310.0000
Exeter City (1 Season)1 League2.2010.450.0000
Tottenham (1 Season)1 League0.8011.300.0000
League One (5 Seasons)131.0681791.370.3478
League Two (5 Seasons)40.36260.650.1522
National League (1 Season)18.230130.000.710.0822
Championship (1 Season)1.1021.840.0000
Premier League (1 Season)0.8011.300.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201530Southend Unitedeng ENGLeague Cup58th1.0000Matches
2014-201530Stevenageeng ENGFA Cup85th2.0000Matches
2015-201631Crawley Towneng ENGFA Cup85th0.1000Matches
2015-201631Crawley Towneng ENGLeague Cup57th0.4000Matches
2016-201732Braintree Towneng ENGFA Cup65th1.1211Matches
2017-201833Chelmsfordeng ENGFA Cup85th0.70000.000.0000Matches
4 Seasons5 Clubs2 Leagues5.22000.000.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crawley Town (1 Season)2 Leagues0.5000
Braintree Town (1 Season)1 League1.1211
Stevenage (1 Season)1 League2.0000
Southend United (1 Season)1 League1.0000
Chelmsford (1 Season)1 League0.70000.000.0000
FA Cup (4 Seasons)3.92000.000.0011
League Cup (2 Seasons)1.4000

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
2002-200318Exeter Cityeng ENG4. Third Division3202674.92.230
2004-200520Leyton Orienteng ENG4. League Two8315397.63.535
2004-200520Northamptoneng ENG4. League Two5288587.03.232
2005-200621Tottenhameng ENG1. Premier League369232.00.803Matches
2007-200823Southend Unitedeng ENG3. League One151,0016724.211.1114
2007-200823Crewe Alexandraeng ENG3. League One107147117.27.991
2008-200924Southend Unitedeng ENG3. League One352,2866555.225.4341
2009-201025Southend Unitedeng ENG3. League One252,1978853.124.4250
2009-201025Southamptoneng ENG3. League One201,1215627.112.5146
2010-201126Southamptoneng ENG3. League One362,1846152.824.32412
2011-201227Southamptoneng ENG2. Championship698162.41.106
2012-201328Bournemoutheng ENG3. League One151,2038029.113.4150
2012-201328Oldham Athleticeng ENG3. League One141,0867826.212.1140
2013-201429Southend Unitedeng ENG4. League Two137025417.07.894
2014-201530Stevenageeng ENGFA Cup218090100.02.02902000.5012-1-0.50Matches
2014-201530Southend Unitedeng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2014-201530Southend Unitedeng ENG4. League Two9288327.03.220761.3332+1+0.31-0.04Matches
2014-201530Stevenageeng ENG4. League Two64647711.25.265001.3387+1+0.19+0.02Matches
2015-201631Crawley Towneng ENGFA Cup1888.90.1001700.0001-1-11.25-11.25Matches
2015-201631Crawley Towneng ENGLeague Cup1333336.70.40013200.000000.00+3.16Matches
2015-201631Crawley Towneng ENG4. League Two281,3654933.015.214614140.79926-17-1.12-0.60Matches
2016-201732Braintree Towneng ENGFA Cup2974953.91.119111601.5071+6+5.57+7.74Matches
2016-201732Braintree Towneng ENG5. National League361,6404639.618.216920101.091624-8-0.44+0.17Matches
2017-201833Chelmsfordeng ENGFA Cup1646471.10.71640000.0002-2-2.81-2.81Matches
14 Seasons13 Clubs7 Leagues29517,6956023.7196.620785248815300.984567-22-0.47-0.36
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (5 Seasons)3 Leagues986,5646731.672.9829011661.204400.00-0.35
Southampton (3 Seasons)2 Leagues623,4035527.437.83824
Braintree Town (1 Season)2 Leagues381,7374640.219.3179110216101.112325-2-0.10+0.56
Crawley Town (1 Season)3 Leagues301,4064732.515.61461620140.74927-18-1.15-0.60
Bournemouth (1 Season)1 League151,2038029.113.4150
Oldham Athletic (1 Season)1 League141,0867826.212.1140
Crewe Alexandra (1 Season)1 League107147117.27.991
Leyton Orient (1 Season)1 League8315397.63.535
Stevenage (1 Season)2 Leagues86448114.97.28907001.129900.00-0.17
Northampton (1 Season)1 League5288587.03.232
Exeter City (1 Season)1 League3202674.92.230
Tottenham (1 Season)1 League369232.00.803
Chelmsford (1 Season)1 League1646471.10.71640000.0002-2-2.81-2.81
League One (5 Seasons)17011,7926935.6131.014624
League Two (5 Seasons)723,6245012.540.3401132200.982035-15-0.64-0.69
FA Cup (4 Seasons)63495864.63.948432700.6786+2+0.52+1.46
League Cup (2 Seasons)21236268.31.4191113200.0012-1-0.73+2.43
National League (1 Season)361,6404639.618.216920101.091624-8-0.44+0.17
Championship (1 Season)698162.41.106
Premier League (1 Season)369232.00.803
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
2002-200318Exeter City1 League3202674.92.230
2004-200520Leyton Orient1 League8315397.63.535
2004-200520Northampton1 League5288587.03.232
2005-200621Tottenham1 League369232.00.803
2007-200823Crewe Alexandra1 League107147117.27.991
2007-200823Southend United1 League151,0016724.211.1114
2008-200924Southend United1 League352,2866555.225.4341
2009-201025Southend United1 League252,1978853.124.4250
2009-201025Southampton1 League201,1215627.112.5146
2010-201126Southampton1 League362,1846152.824.32412
2011-201227Southampton1 League698162.41.106
2012-201328Oldham Athletic1 League141,0867826.212.1140
2012-201328Bournemouth1 League151,2038029.113.4150
2013-201429Southend United1 League137025417.07.894
2014-201530Southend United2 Leagues10378388.94.23901761.204400.00-0.35
2014-201530Stevenage2 Leagues86448114.97.28907001.129900.00-0.17
2015-201631Crawley Town3 Leagues301,4064732.515.61461620140.74927-18-1.15-0.60
2016-201732Braintree Town2 Leagues381,7374640.219.3179110216101.112325-2-0.10+0.56
2017-201833Chelmsford1 League1646471.10.71640000.0002-2-2.81-2.81
14 Seasons13 Clubs7 Leagues29517,6956023.7196.620785248815300.984567-22-0.47-0.36
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (5 Seasons)3 Leagues986,5646731.672.9829011661.204400.00-0.35
Southampton (3 Seasons)2 Leagues623,4035527.437.83824
Braintree Town (1 Season)2 Leagues381,7374640.219.3179110216101.112325-2-0.10+0.56
Crawley Town (1 Season)3 Leagues301,4064732.515.61461620140.74927-18-1.15-0.60
Bournemouth (1 Season)1 League151,2038029.113.4150
Oldham Athletic (1 Season)1 League141,0867826.212.1140
Crewe Alexandra (1 Season)1 League107147117.27.991
Leyton Orient (1 Season)1 League8315397.63.535
Stevenage (1 Season)2 Leagues86448114.97.28907001.129900.00-0.17
Northampton (1 Season)1 League5288587.03.232
Exeter City (1 Season)1 League3202674.92.230
Tottenham (1 Season)1 League369232.00.803
Chelmsford (1 Season)1 League1646471.10.71640000.0002-2-2.81-2.81
League One (5 Seasons)17011,7926935.6131.014624
League Two (5 Seasons)723,6245012.540.3401132200.982035-15-0.64-0.69
FA Cup (4 Seasons)63495864.63.948432700.6786+2+0.52+1.46
League Cup (2 Seasons)21236268.31.4191113200.0012-1-0.73+2.43
National League (1 Season)361,6404639.618.216920101.091624-8-0.44+0.17
Championship (1 Season)698162.41.106
Premier League (1 Season)369232.00.803
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
2002-200318Exeter Cityeng ENG4. Third Division23rd3202674.92.230
2004-200520Leyton Orienteng ENG4. League Two11th8315397.63.535
2004-200520Northamptoneng ENG4. League Two7th5288587.03.232
2005-200621Tottenhameng ENG1. Premier League5th369232.00.803Matches
2007-200823Crewe Alexandraeng ENG3. League One20th107147117.27.991
2007-200823Southend Unitedeng ENG3. League One6th151,0016724.211.1114
2008-200924Southend Unitedeng ENG3. League One8th352,2866555.225.4341
2009-201025Southend Unitedeng ENG3. League One23rd252,1978853.124.4250
2009-201025Southamptoneng ENG3. League One7th201,1215627.112.5146
2010-201126Southamptoneng ENG3. League One2nd362,1846152.824.32412
2011-201227Southamptoneng ENG2. Championship2nd698162.41.106
2012-201328Oldham Athleticeng ENG3. League One19th141,0867826.212.1140
2012-201328Bournemoutheng ENG3. League One2nd151,2038029.113.4150
2013-201429Southend Unitedeng ENG4. League Two5th137025417.07.894
2014-201530Southend Unitedeng ENG4. League Two5th9288327.03.220761.3332+1+0.31-0.04Matches
2014-201530Stevenageeng ENG4. League Two6th64647711.25.265001.3387+1+0.19+0.02Matches
2015-201631Crawley Towneng ENG4. League Two20th281,3654933.015.214614140.79926-17-1.12-0.60Matches
2016-201732Braintree Towneng ENG5. National League22nd361,6404639.618.216920101.091624-8-0.44+0.17Matches
13 Seasons12 Clubs5 Leagues28717,2236023.3191.42022085301.033659-23-0.55-0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (5 Seasons)2 Leagues976,4746731.371.98101661.3332+1+0.31-0.04
Southampton (3 Seasons)2 Leagues623,4035527.437.83824
Braintree Town (1 Season)1 League361,6404639.618.216920101.091624-8-0.44+0.17
Crawley Town (1 Season)1 League281,3654933.015.214614140.79926-17-1.12-0.60
Bournemouth (1 Season)1 League151,2038029.113.4150
Oldham Athletic (1 Season)1 League141,0867826.212.1140
Crewe Alexandra (1 Season)1 League107147117.27.991
Leyton Orient (1 Season)1 League8315397.63.535
Stevenage (1 Season)1 League64647711.25.265001.3387+1+0.19+0.02
Northampton (1 Season)1 League5288587.03.232
Exeter City (1 Season)1 League3202674.92.230
Tottenham (1 Season)1 League369232.00.803
League One (5 Seasons)17011,7926935.6131.014624
League Two (5 Seasons)723,6245012.540.3401132200.982035-15-0.64-0.69
National League (1 Season)361,6404639.618.216920101.091624-8-0.44+0.17
Championship (1 Season)698162.41.106
Premier League (1 Season)369232.00.803
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-201530Southend Unitedeng ENGLeague Cup58th19090100.01.01901000.0012-1-1.00Matches
2014-201530Stevenageeng ENGFA Cup85th218090100.02.02902000.5012-1-0.50Matches
2015-201631Crawley Towneng ENGFA Cup85th1888.90.1001700.0001-1-11.25-11.25Matches
2015-201631Crawley Towneng ENGLeague Cup57th1333336.70.40013200.000000.00+3.16Matches
2016-201732Braintree Towneng ENGFA Cup65th2974953.91.119111601.5071+6+5.57+7.74Matches
2017-201833Chelmsfordeng ENGFA Cup85th1646471.10.71640000.0002-2-2.81-2.81Matches
4 Seasons5 Clubs2 Leagues84725965.65.2585431500.5098+1+0.19+1.64
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crawley Town (1 Season)2 Leagues2412122.80.50022000.0001-1-2.20-0.90
Braintree Town (1 Season)1 League2974953.91.119111601.5071+6+5.57+7.74
Stevenage (1 Season)1 League218090100.02.02902000.5012-1-0.50
Southend United (1 Season)1 League19090100.01.01901000.0012-1-1.00
Chelmsford (1 Season)1 League1646471.10.71640000.0002-2-2.81-2.81
FA Cup (4 Seasons)63495864.63.948432700.6786+2+0.52+1.46
League Cup (2 Seasons)21236268.31.4191113200.0012-1-0.73+2.43
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
2002-200318Exeter Cityeng ENG4. Third Division2.2102
2004-200520Leyton Orienteng ENG4. League Two3.5107
2004-200520Northamptoneng ENG4. League Two3.21011
2005-200621Tottenhameng ENG1. Premier League0.8103Matches
2007-200823Southend Unitedeng ENG3. League One11.11039
2007-200823Crewe Alexandraeng ENG3. League One7.91022
2008-200924Southend Unitedeng ENG3. League One25.45042
2009-201025Southend Unitedeng ENG3. League One24.46040
2009-201025Southamptoneng ENG3. League One12.53019
2010-201126Southamptoneng ENG3. League One24.36047
2011-201227Southamptoneng ENG2. Championship1.1003
2012-201328Bournemoutheng ENG3. League One13.41025
2012-201328Oldham Athleticeng ENG3. League One12.11020
2013-201429Southend Unitedeng ENG4. League Two7.81018
2014-201530Stevenageeng ENGFA Cup2.01000Matches
2014-201530Southend Unitedeng ENGLeague Cup1.00000Matches
2014-201530Southend Unitedeng ENG4. League Two3.2108Matches
2014-201530Stevenageeng ENG4. League Two5.2106Matches
2015-201631Crawley Towneng ENGFA Cup0.10000Matches
2015-201631Crawley Towneng ENGLeague Cup0.40000Matches
2015-201631Crawley Towneng ENG4. League Two15.20037Matches
2016-201732Braintree Towneng ENGFA Cup1.10000Matches
2016-201732Braintree Towneng ENG5. National League18.22002500000000Matches
2017-201833Chelmsfordeng ENGFA Cup0.70001110000Matches
14 Seasons13 Clubs7 Leagues196.6340037511000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)3 Leagues72.914001470
Southampton (3 Seasons)2 Leagues37.89069
Braintree Town (1 Season)2 Leagues19.32002500000000
Crawley Town (1 Season)3 Leagues15.6000370
Bournemouth (1 Season)1 League13.41025
Oldham Athletic (1 Season)1 League12.11020
Crewe Alexandra (1 Season)1 League7.91022
Leyton Orient (1 Season)1 League3.5107
Stevenage (1 Season)2 Leagues7.220060
Northampton (1 Season)1 League3.21011
Exeter City (1 Season)1 League2.2102
Tottenham (1 Season)1 League0.8103
Chelmsford (1 Season)1 League0.70001110000
League One (5 Seasons)131.0240254
League Two (5 Seasons)40.36089
FA Cup (4 Seasons)3.91001110000
League Cup (2 Seasons)1.40000
National League (1 Season)18.22002500000000
Championship (1 Season)1.1003
Premier League (1 Season)0.8103
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Exeter City1 League2.2102
2004-200520Leyton Orient1 League3.5107
2004-200520Northampton1 League3.21011
2005-200621Tottenham1 League0.8103
2007-200823Crewe Alexandra1 League7.91022
2007-200823Southend United1 League11.11039
2008-200924Southend United1 League25.45042
2009-201025Southend United1 League24.46040
2009-201025Southampton1 League12.53019
2010-201126Southampton1 League24.36047
2011-201227Southampton1 League1.1003
2012-201328Oldham Athletic1 League12.11020
2012-201328Bournemouth1 League13.41025
2013-201429Southend United1 League7.81018
2014-201530Southend United2 Leagues4.210080
2014-201530Stevenage2 Leagues7.220060
2015-201631Crawley Town3 Leagues15.6000370
2016-201732Braintree Town2 Leagues19.32002500000000
2017-201833Chelmsford1 League0.70001110000
14 Seasons13 Clubs7 Leagues196.6340037511000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)3 Leagues72.914001470
Southampton (3 Seasons)2 Leagues37.89069
Braintree Town (1 Season)2 Leagues19.32002500000000
Crawley Town (1 Season)3 Leagues15.6000370
Bournemouth (1 Season)1 League13.41025
Oldham Athletic (1 Season)1 League12.11020
Crewe Alexandra (1 Season)1 League7.91022
Leyton Orient (1 Season)1 League3.5107
Stevenage (1 Season)2 Leagues7.220060
Northampton (1 Season)1 League3.21011
Exeter City (1 Season)1 League2.2102
Tottenham (1 Season)1 League0.8103
Chelmsford (1 Season)1 League0.70001110000
League One (5 Seasons)131.0240254
League Two (5 Seasons)40.36089
FA Cup (4 Seasons)3.91001110000
League Cup (2 Seasons)1.40000
National League (1 Season)18.22002500000000
Championship (1 Season)1.1003
Premier League (1 Season)0.8103
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200318Exeter Cityeng ENG4. Third Division23rd2.2102
2004-200520Leyton Orienteng ENG4. League Two11th3.5107
2004-200520Northamptoneng ENG4. League Two7th3.21011
2005-200621Tottenhameng ENG1. Premier League5th0.8103Matches
2007-200823Crewe Alexandraeng ENG3. League One20th7.91022
2007-200823Southend Unitedeng ENG3. League One6th11.11039
2008-200924Southend Unitedeng ENG3. League One8th25.45042
2009-201025Southend Unitedeng ENG3. League One23rd24.46040
2009-201025Southamptoneng ENG3. League One7th12.53019
2010-201126Southamptoneng ENG3. League One2nd24.36047
2011-201227Southamptoneng ENG2. Championship2nd1.1003
2012-201328Oldham Athleticeng ENG3. League One19th12.11020
2012-201328Bournemoutheng ENG3. League One2nd13.41025
2013-201429Southend Unitedeng ENG4. League Two5th7.81018
2014-201530Southend Unitedeng ENG4. League Two5th3.2108Matches
2014-201530Stevenageeng ENG4. League Two6th5.2106Matches
2015-201631Crawley Towneng ENG4. League Two20th15.20037Matches
2016-201732Braintree Towneng ENG5. National League22nd18.22002500000000Matches
13 Seasons12 Clubs5 Leagues191.4330037400000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)2 Leagues71.9140147
Southampton (3 Seasons)2 Leagues37.89069
Braintree Town (1 Season)1 League18.22002500000000
Crawley Town (1 Season)1 League15.20037
Bournemouth (1 Season)1 League13.41025
Oldham Athletic (1 Season)1 League12.11020
Crewe Alexandra (1 Season)1 League7.91022
Leyton Orient (1 Season)1 League3.5107
Stevenage (1 Season)1 League5.2106
Northampton (1 Season)1 League3.21011
Exeter City (1 Season)1 League2.2102
Tottenham (1 Season)1 League0.8103
League One (5 Seasons)131.0240254
League Two (5 Seasons)40.36089
National League (1 Season)18.22002500000000
Championship (1 Season)1.1003
Premier League (1 Season)0.8103
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-201530Southend Unitedeng ENGLeague Cup58th1.00000Matches
2014-201530Stevenageeng ENGFA Cup85th2.01000Matches
2015-201631Crawley Towneng ENGFA Cup85th0.10000Matches
2015-201631Crawley Towneng ENGLeague Cup57th0.40000Matches
2016-201732Braintree Towneng ENGFA Cup65th1.10000Matches
2017-201833Chelmsfordeng ENGFA Cup85th0.70001110000Matches
4 Seasons5 Clubs2 Leagues5.21001110000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crawley Town (1 Season)2 Leagues0.50000
Braintree Town (1 Season)1 League1.10000
Stevenage (1 Season)1 League2.01000
Southend United (1 Season)1 League1.00000
Chelmsford (1 Season)1 League0.70001110000
FA Cup (4 Seasons)3.91001110000
League Cup (2 Seasons)1.40000

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.