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-200317Burnleyeng ENG2. First Division522703.0000000000.000.000.000.000.00
2003-200418Burnleyeng ENG2. First Division39302,67029.7549500700.170.130.300.170.30
2004-200519Burnleyeng ENG2. Championship21161,48116.5213200100.120.060.180.120.18Matches
2004-200519West Bromeng ENG1. Premier League432472.7000000000.000.000.000.000.00Matches
2005-200620Southamptoneng ENG2. Championship111190010.0101100000.100.000.100.100.10Matches
2005-200620West Bromeng ENG1. Premier League743734.1000000000.000.000.000.000.00Matches
2006-200721West Bromeng ENG2. Championship28161,50016.7112100200.060.060.120.060.12
2007-200822Prestoneng ENG2. Championship1276357.1303300100.430.000.430.430.43
2007-200822West Bromeng ENG2. Championship522042.3000000000.000.000.000.000.00
2008-200923Prestoneng ENG2. Championship25211,83520.4314300300.150.050.200.150.20
2009-201024Prestoneng ENG2. Championship31292,45427.3235200700.070.110.180.070.18
2010-201125Southamptoneng ENG3. League One33272,35826.2415400800.150.040.190.150.19
2011-201226Southamptoneng ENG2. Championship25171,40215.6314300210.190.060.260.190.26
2012-201327Millwalleng ENG2. Championship443073.4022000200.000.590.590.000.59Matches
2012-201327Southamptoneng ENG1. Premier League30550.6000000000.000.000.000.000.00Matches
2013-201428Millwalleng ENG2. Championship19121,01711.3112100200.090.090.180.090.18
2014-201529Ipswich Towneng ENG2. Championship632132.4101100000.420.000.420.420.42Matches
2014-201529Millwalleng ENG2. Championship765476.1000000000.000.000.000.000.00Matches
2014-201529Millwalleng ENGFA Cup221701.9000000200.000.000.000.000.00Matches
2014-201529Millwalleng ENGLeague Cup11620.7000000000.000.000.000.000.00Matches
2015-201630Doncastereng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2015-201630Doncastereng ENGLeague Cup11991.1000000100.000.000.000.000.00Matches
2015-201630Doncastereng ENG3. League One27201,76519.6213200910.100.050.150.100.15Matches
201630Orange Countyus USA3. USL876337.0224200300.280.280.570.280.57
201731Orange Countyus USA2. USL20161,51616.8011000700.000.060.060.000.06Matches
201832Orange Countyus USA2. USL21121,00511.2213200000.180.090.270.180.27Matches
17 Seasons8 Clubs6 Leagues36626923,732263.732205232005720.120.080.200.120.20
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
Southampton (4 Seasons)3 Leagues72554,71552.482108001010.150.040.190.150.19
West Brom (4 Seasons)2 Leagues44252,32425.8112100200.040.040.080.040.08
Preston (3 Seasons)1 League68574,92454.784128001100.150.070.220.150.22
Burnley (3 Seasons)1 League65484,42149.17512700800.140.100.240.140.24
Orange County (3 Seasons)1 League49353,15435.04484001000.110.110.230.110.23
Millwall (3 Seasons)3 Leagues33252,10323.4134100600.040.130.170.040.17
Doncaster (1 Season)3 Leagues29211,87820.92132001010.100.050.140.100.14
Ipswich Town (1 Season)1 League632132.4101100000.420.000.420.420.42
First Division (12 Seasons)23817615,435171.522143622002710.130.080.210.130.21
USL (3 Seasons)49353,15435.04484001000.110.110.230.110.23
Premier League (3 Seasons)1476757.5000000000.000.000.000.000.00
League One (2 Seasons)60474,12345.86286001710.130.040.170.130.17
FA Cup (2 Seasons)321842.0000000200.000.000.000.000.00
League Cup (2 Seasons)221611.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-200317Burnley1 League522703.0000000000.000.000.000.000.00
2003-200418Burnley1 League39302,67029.7549500700.170.130.300.170.30
2004-200519Burnley1 League21161,48116.5213200100.120.060.180.120.18
2004-200519West Brom1 League432472.7000000000.000.000.000.000.00
2005-200620Southampton1 League111190010.0101100000.100.000.100.100.10
2005-200620West Brom1 League743734.1000000000.000.000.000.000.00
2006-200721West Brom1 League28161,50016.7112100200.060.060.120.060.12
2007-200822West Brom1 League522042.3000000000.000.000.000.000.00
2007-200822Preston1 League1276357.1303300100.430.000.430.430.43
2008-200923Preston1 League25211,83520.4314300300.150.050.200.150.20
2009-201024Preston1 League31292,45427.3235200700.070.110.180.070.18
2010-201125Southampton1 League33272,35826.2415400800.150.040.190.150.19
2011-201226Southampton1 League25171,40215.6314300210.190.060.260.190.26
2012-201327Southampton1 League30550.6000000000.000.000.000.000.00
2012-201327Millwall1 League443073.4022000200.000.590.590.000.59
2013-201428Millwall1 League19121,01711.3112100200.090.090.180.090.18
2014-201529Millwall3 Leagues1097798.7000000200.000.000.000.000.00
2014-201529Ipswich Town1 League632132.4101100000.420.000.420.420.42
2015-201630Doncaster3 Leagues29211,87820.92132001010.100.050.140.100.14
201630Orange County1 League876337.0224200300.280.280.570.280.57
201731Orange County1 League20161,51616.8011000700.000.060.060.000.06
201832Orange County1 League21121,00511.2213200000.180.090.270.180.27
17 Seasons8 Clubs6 Leagues36626923,732263.732205232005720.120.080.200.120.20
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
Southampton (4 Seasons)3 Leagues72554,71552.482108001010.150.040.190.150.19
West Brom (4 Seasons)2 Leagues44252,32425.8112100200.040.040.080.040.08
Preston (3 Seasons)1 League68574,92454.784128001100.150.070.220.150.22
Burnley (3 Seasons)1 League65484,42149.17512700800.140.100.240.140.24
Orange County (3 Seasons)1 League49353,15435.04484001000.110.110.230.110.23
Millwall (3 Seasons)3 Leagues33252,10323.4134100600.040.130.170.040.17
Doncaster (1 Season)3 Leagues29211,87820.92132001010.100.050.140.100.14
Ipswich Town (1 Season)1 League632132.4101100000.420.000.420.420.42
First Division (12 Seasons)23817615,435171.522143622002710.130.080.210.130.21
USL (3 Seasons)49353,15435.04484001000.110.110.230.110.23
Premier League (3 Seasons)1476757.5000000000.000.000.000.000.00
League One (2 Seasons)60474,12345.86286001710.130.040.170.130.17
FA Cup (2 Seasons)321842.0000000200.000.000.000.000.00
League Cup (2 Seasons)221611.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-200317Burnleyeng ENG2. First Division16th522703.0000000000.000.000.000.000.00
2003-200418Burnleyeng ENG2. First Division19th39302,67029.7549500700.170.130.300.170.30
2004-200519Burnleyeng ENG2. Championship13th21161,48116.5213200100.120.060.180.120.18Matches
2004-200519West Bromeng ENG1. Premier League17th432472.7000000000.000.000.000.000.00Matches
2005-200620Southamptoneng ENG2. Championship12th111190010.0101100000.100.000.100.100.10Matches
2005-200620West Bromeng ENG1. Premier League19th743734.1000000000.000.000.000.000.00Matches
2006-200721West Bromeng ENG2. Championship4th28161,50016.7112100200.060.060.120.060.12
2007-200822West Bromeng ENG2. Championship1st522042.3000000000.000.000.000.000.00
2007-200822Prestoneng ENG2. Championship15th1276357.1303300100.430.000.430.430.43
2008-200923Prestoneng ENG2. Championship6th25211,83520.4314300300.150.050.200.150.20
2009-201024Prestoneng ENG2. Championship17th31292,45427.3235200700.070.110.180.070.18
2010-201125Southamptoneng ENG3. League One2nd33272,35826.2415400800.150.040.190.150.19
2011-201226Southamptoneng ENG2. Championship2nd25171,40215.6314300210.190.060.260.190.26
2012-201327Southamptoneng ENG1. Premier League14th30550.6000000000.000.000.000.000.00Matches
2012-201327Millwalleng ENG2. Championship20th443073.4022000200.000.590.590.000.59Matches
2013-201428Millwalleng ENG2. Championship19th19121,01711.3112100200.090.090.180.090.18
2014-201529Millwalleng ENG2. Championship22nd765476.1000000000.000.000.000.000.00Matches
2014-201529Ipswich Towneng ENG2. Championship6th632132.4101100000.420.000.420.420.42Matches
2015-201630Doncastereng ENG3. League One21st27201,76519.6213200910.100.050.150.100.15Matches
201630Orange Countyus USA3. USL15th876337.0224200300.280.280.570.280.57
201731Orange Countyus USA2. USL18th20161,51616.8011000700.000.060.060.000.06Matches
201832Orange Countyus USA2. USL2nd21121,00511.2213200000.180.090.270.180.27Matches
17 Seasons8 Clubs4 Leagues36126523,387259.932205232005420.120.080.200.120.20
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
Southampton (4 Seasons)3 Leagues72554,71552.482108001010.150.040.190.150.19
West Brom (4 Seasons)2 Leagues44252,32425.8112100200.040.040.080.040.08
Preston (3 Seasons)1 League68574,92454.784128001100.150.070.220.150.22
Burnley (3 Seasons)1 League65484,42149.17512700800.140.100.240.140.24
Orange County (3 Seasons)1 League49353,15435.04484001000.110.110.230.110.23
Millwall (3 Seasons)1 League30221,87120.8134100400.050.140.190.050.19
Doncaster (1 Season)1 League27201,76519.6213200910.100.050.150.100.15
Ipswich Town (1 Season)1 League632132.4101100000.420.000.420.420.42
First Division (12 Seasons)23817615,435171.522143622002710.130.080.210.130.21
USL (3 Seasons)49353,15435.04484001000.110.110.230.110.23
Premier League (3 Seasons)1476757.5000000000.000.000.000.000.00
League One (2 Seasons)60474,12345.86286001710.130.040.170.130.17
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-201529Millwalleng ENGFA Cup33rd221701.9000000200.000.000.000.000.00Matches
2014-201529Millwalleng ENGLeague Cup33rd11620.7000000000.000.000.000.000.00Matches
2015-201630Doncastereng ENGFA Cup33rd10140.2000000000.000.000.000.000.00Matches
2015-201630Doncastereng ENGLeague Cup33rd11991.1000000100.000.000.000.000.00Matches
2 Seasons2 Clubs2 Leagues543453.8000000300.000.000.000.000.00
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
Millwall (1 Season)2 Leagues332322.6000000200.000.000.000.000.00
Doncaster (1 Season)2 Leagues211131.3000000100.000.000.000.000.00
FA Cup (2 Seasons)321842.0000000200.000.000.000.000.00
League Cup (2 Seasons)221611.8000000100.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-200317Burnleyeng ENG2. First Division3.0000.0000
2003-200418Burnleyeng ENG2. First Division29.75130.440.3800
2004-200519Burnleyeng ENG2. Championship16.52100.610.2000Matches
2004-200519West Bromeng ENG1. Premier League2.7010.360.0000Matches
2005-200620Southamptoneng ENG2. Championship10.0180.800.1300Matches
2005-200620West Bromeng ENG1. Premier League4.1010.240.0000Matches
2006-200721West Bromeng ENG2. Championship16.7190.540.1100
2007-200822Prestoneng ENG2. Championship7.1350.710.6000
2007-200822West Bromeng ENG2. Championship2.3010.440.0000
2008-200923Prestoneng ENG2. Championship20.4380.390.3800
2009-201024Prestoneng ENG2. Championship27.32160.590.1300
2010-201125Southamptoneng ENG3. League One26.24130.500.3100
2011-201226Southamptoneng ENG2. Championship15.63120.770.2500
2012-201327Millwalleng ENG2. Championship3.4000.0000Matches
2012-201327Southamptoneng ENG1. Premier League0.6000.0000Matches
2013-201428Millwalleng ENG2. Championship11.3140.350.2500
2014-201529Ipswich Towneng ENG2. Championship2.4120.850.5000Matches
2014-201529Millwalleng ENG2. Championship6.1000.0000Matches
2014-201529Millwalleng ENGFA Cup1.9000Matches
2014-201529Millwalleng ENGLeague Cup0.7000Matches
2015-201630Doncastereng ENGFA Cup0.2000Matches
2015-201630Doncastereng ENGLeague Cup1.1000Matches
2015-201630Doncastereng ENG3. League One19.6260.310.3300Matches
201630Orange Countyus USA3. USL7.0260.850.3300
201731Orange Countyus USA2. USL16.8013538.50.770.300.000.0000Matches
201832Orange Countyus USA2. USL11.2212433.31.070.360.170.5000Matches
17 Seasons8 Clubs6 Leagues263.7322512436.00.890.480.080.2600
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southampton (4 Seasons)3 Leagues52.48330.630.2400
West Brom (4 Seasons)2 Leagues25.81120.460.0800
Preston (3 Seasons)1 League54.78290.530.2800
Burnley (3 Seasons)1 League49.17230.470.3000
Orange County (3 Seasons)1 League35.04251536.00.890.430.080.2700
Millwall (3 Seasons)3 Leagues23.4140.190.2500
Doncaster (1 Season)3 Leagues20.9260.310.3300
Ipswich Town (1 Season)1 League2.4120.850.5000
First Division (12 Seasons)171.522880.510.2500
USL (3 Seasons)35.04251536.00.890.430.080.2700
Premier League (3 Seasons)7.5020.270.0000
League One (2 Seasons)45.86190.410.3200
FA Cup (2 Seasons)2.0000
League Cup (2 Seasons)1.8000
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-200317Burnley1 League3.0000.0000
2003-200418Burnley1 League29.75130.440.3800
2004-200519Burnley1 League16.52100.610.2000
2004-200519West Brom1 League2.7010.360.0000
2005-200620Southampton1 League10.0180.800.1300
2005-200620West Brom1 League4.1010.240.0000
2006-200721West Brom1 League16.7190.540.1100
2007-200822West Brom1 League2.3010.440.0000
2007-200822Preston1 League7.1350.710.6000
2008-200923Preston1 League20.4380.390.3800
2009-201024Preston1 League27.32160.590.1300
2010-201125Southampton1 League26.24130.500.3100
2011-201226Southampton1 League15.63120.770.2500
2012-201327Southampton1 League0.6000.0000
2012-201327Millwall1 League3.4000.0000
2013-201428Millwall1 League11.3140.350.2500
2014-201529Millwall3 Leagues8.7000.0000
2014-201529Ipswich Town1 League2.4120.850.5000
2015-201630Doncaster3 Leagues20.9260.310.3300
201630Orange County1 League7.0260.850.3300
201731Orange County1 League16.8013538.50.770.300.000.0000
201832Orange County1 League11.2212433.31.070.360.170.5000
17 Seasons8 Clubs6 Leagues263.7322512436.00.890.480.080.2600
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southampton (4 Seasons)3 Leagues52.48330.630.2400
West Brom (4 Seasons)2 Leagues25.81120.460.0800
Preston (3 Seasons)1 League54.78290.530.2800
Burnley (3 Seasons)1 League49.17230.470.3000
Orange County (3 Seasons)1 League35.04251536.00.890.430.080.2700
Millwall (3 Seasons)3 Leagues23.4140.190.2500
Doncaster (1 Season)3 Leagues20.9260.310.3300
Ipswich Town (1 Season)1 League2.4120.850.5000
First Division (12 Seasons)171.522880.510.2500
USL (3 Seasons)35.04251536.00.890.430.080.2700
Premier League (3 Seasons)7.5020.270.0000
League One (2 Seasons)45.86190.410.3200
FA Cup (2 Seasons)2.0000
League Cup (2 Seasons)1.8000
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-200317Burnleyeng ENG2. First Division16th3.0000.0000
2003-200418Burnleyeng ENG2. First Division19th29.75130.440.3800
2004-200519Burnleyeng ENG2. Championship13th16.52100.610.2000Matches
2004-200519West Bromeng ENG1. Premier League17th2.7010.360.0000Matches
2005-200620Southamptoneng ENG2. Championship12th10.0180.800.1300Matches
2005-200620West Bromeng ENG1. Premier League19th4.1010.240.0000Matches
2006-200721West Bromeng ENG2. Championship4th16.7190.540.1100
2007-200822West Bromeng ENG2. Championship1st2.3010.440.0000
2007-200822Prestoneng ENG2. Championship15th7.1350.710.6000
2008-200923Prestoneng ENG2. Championship6th20.4380.390.3800
2009-201024Prestoneng ENG2. Championship17th27.32160.590.1300
2010-201125Southamptoneng ENG3. League One2nd26.24130.500.3100
2011-201226Southamptoneng ENG2. Championship2nd15.63120.770.2500
2012-201327Southamptoneng ENG1. Premier League14th0.6000.0000Matches
2012-201327Millwalleng ENG2. Championship20th3.4000.0000Matches
2013-201428Millwalleng ENG2. Championship19th11.3140.350.2500
2014-201529Millwalleng ENG2. Championship22nd6.1000.0000Matches
2014-201529Ipswich Towneng ENG2. Championship6th2.4120.850.5000Matches
2015-201630Doncastereng ENG3. League One21st19.6260.310.3300Matches
201630Orange Countyus USA3. USL15th7.0260.850.3300
201731Orange Countyus USA2. USL18th16.8013538.50.770.300.000.0000Matches
201832Orange Countyus USA2. USL2nd11.2212433.31.070.360.170.5000Matches
17 Seasons8 Clubs4 Leagues259.9322512436.00.890.480.080.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southampton (4 Seasons)3 Leagues52.48330.630.2400
West Brom (4 Seasons)2 Leagues25.81120.460.0800
Preston (3 Seasons)1 League54.78290.530.2800
Burnley (3 Seasons)1 League49.17230.470.3000
Orange County (3 Seasons)1 League35.04251536.00.890.430.080.2700
Millwall (3 Seasons)1 League20.8140.190.2500
Doncaster (1 Season)1 League19.6260.310.3300
Ipswich Town (1 Season)1 League2.4120.850.5000
First Division (12 Seasons)171.522880.510.2500
USL (3 Seasons)35.04251536.00.890.430.080.2700
Premier League (3 Seasons)7.5020.270.0000
League One (2 Seasons)45.86190.410.3200
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-201529Millwalleng ENGFA Cup33rd1.9000Matches
2014-201529Millwalleng ENGLeague Cup33rd0.7000Matches
2015-201630Doncastereng ENGFA Cup33rd0.2000Matches
2015-201630Doncastereng ENGLeague Cup33rd1.1000Matches
2 Seasons2 Clubs2 Leagues3.8000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Millwall (1 Season)2 Leagues2.6000
Doncaster (1 Season)2 Leagues1.3000
FA Cup (2 Seasons)2.0000
League Cup (2 Seasons)1.8000

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-200317Burnleyeng ENG2. First Division5270546.53.023
2003-200418Burnleyeng ENG2. First Division392,6706864.529.7309
2004-200519Burnleyeng ENG2. Championship211,4817135.816.5165Matches
2004-200519West Bromeng ENG1. Premier League4247627.22.7321Matches
2005-200620Southamptoneng ENG2. Championship119008221.710.0110Matches
2005-200620West Bromeng ENG1. Premier League73735310.94.1433Matches
2006-200721West Bromeng ENG2. Championship281,5005436.216.71612
2007-200822Prestoneng ENG2. Championship126355315.37.175
2007-200822West Bromeng ENG2. Championship5204414.92.323
2008-200923Prestoneng ENG2. Championship251,8357344.320.4214
2009-201024Prestoneng ENG2. Championship312,4547959.327.3292
2010-201125Southamptoneng ENG3. League One332,3587157.026.2276
2011-201226Southamptoneng ENG2. Championship251,4025633.915.6178
2012-201327Millwalleng ENG2. Championship4307777.43.440Matches
2012-201327Southamptoneng ENG1. Premier League355181.60.603Matches
2013-201428Millwalleng ENG2. Championship191,0175424.611.3127
2014-201529Ipswich Towneng ENG2. Championship6213365.12.430381.3336-3-1.27-1.75Matches
2014-201529Millwalleng ENG2. Championship75477813.26.163160.43511-6-0.99-0.29Matches
2014-201529Millwalleng ENGFA Cup21708594.41.92851000.5027-5-2.65-11.65Matches
2014-201529Millwalleng ENGLeague Cup1626234.40.71620000.0001-1-1.45-1.45Matches
2015-201630Doncastereng ENGFA Cup114145.20.20011300.000000.00-1.05Matches
2015-201630Doncastereng ENGLeague Cup1999941.31.11990000.001100.00+1.91Matches
2015-201630Doncastereng ENG3. League One271,7656542.619.6209790.891329-16-0.82-0.82Matches
201630Orange Countyus USA3. USL86337923.47.071
201731Orange Countyus USA2. USL201,5167652.616.8169401.151621-5-0.30-0.36Matches
201832Orange Countyus USA2. USL211,0054832.811.21268292222.002113+8+0.72-0.25Matches
17 Seasons8 Clubs6 Leagues36623,7326527.6263.726971299721251.176189-28-0.47-0.58
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (4 Seasons)3 Leagues724,7156529.852.45517
West Brom (4 Seasons)2 Leagues442,3245315.425.825519
Preston (3 Seasons)1 League684,9247239.654.75711
Burnley (3 Seasons)1 League654,4216835.649.14817
Orange County (3 Seasons)1 League493,1546436.535.0356811142221.593734+3+0.11-0.50
Millwall (3 Seasons)3 Leagues332,1036416.523.425774860.40719-12-1.39-0.73
Doncaster (1 Season)3 Leagues291,8786540.420.921100981390.831430-16-0.77-0.77
Ipswich Town (1 Season)1 League6213365.12.430381.3336-3-1.27-1.75
First Division (12 Seasons)23815,4356526.6171.5176362140.85817-9-1.07-0.98
USL (3 Seasons)493,1546436.535.0356811142221.593734+3+0.11-0.50
Premier League (3 Seasons)14675486.67.5757
League One (2 Seasons)604,1236949.845.84791390.891329-16-0.82-0.82
FA Cup (2 Seasons)31846140.92.0286111300.3327-5-2.45-3.80
League Cup (2 Seasons)21618138.31.82810000.0012-1-0.56+0.48
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-200317Burnley1 League5270546.53.023
2003-200418Burnley1 League392,6706864.529.7309
2004-200519Burnley1 League211,4817135.816.5165
2004-200519West Brom1 League4247627.22.7321
2005-200620Southampton1 League119008221.710.0110
2005-200620West Brom1 League73735310.94.1433
2006-200721West Brom1 League281,5005436.216.71612
2007-200822West Brom1 League5204414.92.323
2007-200822Preston1 League126355315.37.175
2008-200923Preston1 League251,8357344.320.4214
2009-201024Preston1 League312,4547959.327.3292
2010-201125Southampton1 League332,3587157.026.2276
2011-201226Southampton1 League251,4025633.915.6178
2012-201327Southampton1 League355181.60.603
2012-201327Millwall1 League4307777.43.440
2013-201428Millwall1 League191,0175424.611.3127
2014-201529Millwall3 Leagues107797817.38.79774160.40719-12-1.39-0.73
2014-201529Ipswich Town1 League6213365.12.430381.3336-3-1.27-1.75
2015-201630Doncaster3 Leagues291,8786540.420.921100981390.831430-16-0.77-0.77
201630Orange County1 League86337923.47.071
201731Orange County1 League201,5167652.616.8169401.151621-5-0.30-0.36
201832Orange County1 League211,0054832.811.21268292222.002113+8+0.72-0.25
17 Seasons8 Clubs6 Leagues36623,7326527.6263.726971299721251.176189-28-0.47-0.58
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (4 Seasons)3 Leagues724,7156529.852.45517
West Brom (4 Seasons)2 Leagues442,3245315.425.825519
Preston (3 Seasons)1 League684,9247239.654.75711
Burnley (3 Seasons)1 League654,4216835.649.14817
Orange County (3 Seasons)1 League493,1546436.535.0356811142221.593734+3+0.11-0.50
Millwall (3 Seasons)3 Leagues332,1036416.523.425774860.40719-12-1.39-0.73
Doncaster (1 Season)3 Leagues291,8786540.420.921100981390.831430-16-0.77-0.77
Ipswich Town (1 Season)1 League6213365.12.430381.3336-3-1.27-1.75
First Division (12 Seasons)23815,4356526.6171.5176362140.85817-9-1.07-0.98
USL (3 Seasons)493,1546436.535.0356811142221.593734+3+0.11-0.50
Premier League (3 Seasons)14675486.67.5757
League One (2 Seasons)604,1236949.845.84791390.891329-16-0.82-0.82
FA Cup (2 Seasons)31846140.92.0286111300.3327-5-2.45-3.80
League Cup (2 Seasons)21618138.31.82810000.0012-1-0.56+0.48
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-200317Burnleyeng ENG2. First Division16th5270546.53.023
2003-200418Burnleyeng ENG2. First Division19th392,6706864.529.7309
2004-200519Burnleyeng ENG2. Championship13th211,4817135.816.5165Matches
2004-200519West Bromeng ENG1. Premier League17th4247627.22.7321Matches
2005-200620Southamptoneng ENG2. Championship12th119008221.710.0110Matches
2005-200620West Bromeng ENG1. Premier League19th73735310.94.1433Matches
2006-200721West Bromeng ENG2. Championship4th281,5005436.216.71612
2007-200822West Bromeng ENG2. Championship1st5204414.92.323
2007-200822Prestoneng ENG2. Championship15th126355315.37.175
2008-200923Prestoneng ENG2. Championship6th251,8357344.320.4214
2009-201024Prestoneng ENG2. Championship17th312,4547959.327.3292
2010-201125Southamptoneng ENG3. League One2nd332,3587157.026.2276
2011-201226Southamptoneng ENG2. Championship2nd251,4025633.915.6178
2012-201327Southamptoneng ENG1. Premier League14th355181.60.603Matches
2012-201327Millwalleng ENG2. Championship20th4307777.43.440Matches
2013-201428Millwalleng ENG2. Championship19th191,0175424.611.3127
2014-201529Millwalleng ENG2. Championship22nd75477813.26.163160.43511-6-0.99-0.29Matches
2014-201529Ipswich Towneng ENG2. Championship6th6213365.12.430381.3336-3-1.27-1.75Matches
2015-201630Doncastereng ENG3. League One21st271,7656542.619.6209790.891329-16-0.82-0.82Matches
201630Orange Countyus USA3. USL15th86337923.47.071
201731Orange Countyus USA2. USL18th201,5167652.616.8169401.151621-5-0.30-0.36Matches
201832Orange Countyus USA2. USL2nd211,0054832.811.21268292222.002113+8+0.72-0.25Matches
17 Seasons8 Clubs4 Leagues36123,3876527.5259.926568289622251.235880-22-0.39-0.50
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (4 Seasons)3 Leagues724,7156529.852.45517
West Brom (4 Seasons)2 Leagues442,3245315.425.825519
Preston (3 Seasons)1 League684,9247239.654.75711
Burnley (3 Seasons)1 League654,4216835.649.14817
Orange County (3 Seasons)1 League493,1546436.535.0356811142221.593734+3+0.11-0.50
Millwall (3 Seasons)1 League301,8716215.120.8223860.43511-6-0.99-0.29
Doncaster (1 Season)1 League271,7656542.619.6209790.891329-16-0.82-0.82
Ipswich Town (1 Season)1 League6213365.12.430381.3336-3-1.27-1.75
First Division (12 Seasons)23815,4356526.6171.5176362140.85817-9-1.07-0.98
USL (3 Seasons)493,1546436.535.0356811142221.593734+3+0.11-0.50
Premier League (3 Seasons)14675486.67.5757
League One (2 Seasons)604,1236949.845.84791390.891329-16-0.82-0.82
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-201529Millwalleng ENGFA Cup33rd21708594.41.92851000.5027-5-2.65-11.65Matches
2014-201529Millwalleng ENGLeague Cup33rd1626234.40.71620000.0001-1-1.45-1.45Matches
2015-201630Doncastereng ENGFA Cup33rd114145.20.20011300.000000.00-1.05Matches
2015-201630Doncastereng ENGLeague Cup33rd1999941.31.11990000.001100.00+1.91Matches
2 Seasons2 Clubs2 Leagues53456939.73.8483111300.2039-6-1.57-1.74
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (1 Season)2 Leagues32327764.42.63771000.3328-6-2.33-3.03
Doncaster (1 Season)2 Leagues21135722.21.31100011300.001100.000.00
FA Cup (2 Seasons)31846140.92.0286111300.3327-5-2.45-3.80
League Cup (2 Seasons)21618138.31.82810000.0012-1-0.56+0.48
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-200317Burnleyeng ENG2. First Division3.0003
2003-200418Burnleyeng ENG2. First Division29.77038
2004-200519Burnleyeng ENG2. Championship16.51021Matches
2004-200519West Bromeng ENG1. Premier League2.7001Matches
2005-200620Southamptoneng ENG2. Championship10.00017Matches
2005-200620West Bromeng ENG1. Premier League4.1006Matches
2006-200721West Bromeng ENG2. Championship16.72025
2007-200822Prestoneng ENG2. Championship7.1107
2007-200822West Bromeng ENG2. Championship2.3004
2008-200923Prestoneng ENG2. Championship20.43042
2009-201024Prestoneng ENG2. Championship27.37048
2010-201125Southamptoneng ENG3. League One26.28041
2011-201226Southamptoneng ENG2. Championship15.62126
2012-201327Millwalleng ENG2. Championship3.4207Matches
2012-201327Southamptoneng ENG1. Premier League0.6002Matches
2013-201428Millwalleng ENG2. Championship11.32018
2014-201529Ipswich Towneng ENG2. Championship2.4005Matches
2014-201529Millwalleng ENG2. Championship6.10011Matches
2014-201529Millwalleng ENGFA Cup1.92000Matches
2014-201529Millwalleng ENGLeague Cup0.70000Matches
2015-201630Doncastereng ENGFA Cup0.20000Matches
2015-201630Doncastereng ENGLeague Cup1.11000Matches
2015-201630Doncastereng ENG3. League One19.69144Matches
201630Orange Countyus USA3. USL7.03015
201731Orange Countyus USA2. USL16.870028211183126000Matches
201832Orange Countyus USA2. USL11.200016143152626000Matches
17 Seasons8 Clubs6 Leagues263.75720425354335752000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (4 Seasons)3 Leagues52.410186
West Brom (4 Seasons)2 Leagues25.82036
Preston (3 Seasons)1 League54.711097
Burnley (3 Seasons)1 League49.18062
Orange County (3 Seasons)1 League35.0100059354335752000
Millwall (3 Seasons)3 Leagues23.4600360
Doncaster (1 Season)3 Leagues20.91010440
Ipswich Town (1 Season)1 League2.4005
First Division (12 Seasons)171.5271272
USL (3 Seasons)35.0100059354335752000
Premier League (3 Seasons)7.5009
League One (2 Seasons)45.817185
FA Cup (2 Seasons)2.02000
League Cup (2 Seasons)1.81000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200317Burnley1 League3.0003
2003-200418Burnley1 League29.77038
2004-200519Burnley1 League16.51021
2004-200519West Brom1 League2.7001
2005-200620Southampton1 League10.00017
2005-200620West Brom1 League4.1006
2006-200721West Brom1 League16.72025
2007-200822West Brom1 League2.3004
2007-200822Preston1 League7.1107
2008-200923Preston1 League20.43042
2009-201024Preston1 League27.37048
2010-201125Southampton1 League26.28041
2011-201226Southampton1 League15.62126
2012-201327Southampton1 League0.6002
2012-201327Millwall1 League3.4207
2013-201428Millwall1 League11.32018
2014-201529Millwall3 Leagues8.7200110
2014-201529Ipswich Town1 League2.4005
2015-201630Doncaster3 Leagues20.91010440
201630Orange County1 League7.03015
201731Orange County1 League16.870028211183126000
201832Orange County1 League11.200016143152626000
17 Seasons8 Clubs6 Leagues263.75720425354335752000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (4 Seasons)3 Leagues52.410186
West Brom (4 Seasons)2 Leagues25.82036
Preston (3 Seasons)1 League54.711097
Burnley (3 Seasons)1 League49.18062
Orange County (3 Seasons)1 League35.0100059354335752000
Millwall (3 Seasons)3 Leagues23.4600360
Doncaster (1 Season)3 Leagues20.91010440
Ipswich Town (1 Season)1 League2.4005
First Division (12 Seasons)171.5271272
USL (3 Seasons)35.0100059354335752000
Premier League (3 Seasons)7.5009
League One (2 Seasons)45.817185
FA Cup (2 Seasons)2.02000
League Cup (2 Seasons)1.81000
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-200317Burnleyeng ENG2. First Division16th3.0003
2003-200418Burnleyeng ENG2. First Division19th29.77038
2004-200519Burnleyeng ENG2. Championship13th16.51021Matches
2004-200519West Bromeng ENG1. Premier League17th2.7001Matches
2005-200620Southamptoneng ENG2. Championship12th10.00017Matches
2005-200620West Bromeng ENG1. Premier League19th4.1006Matches
2006-200721West Bromeng ENG2. Championship4th16.72025
2007-200822West Bromeng ENG2. Championship1st2.3004
2007-200822Prestoneng ENG2. Championship15th7.1107
2008-200923Prestoneng ENG2. Championship6th20.43042
2009-201024Prestoneng ENG2. Championship17th27.37048
2010-201125Southamptoneng ENG3. League One2nd26.28041
2011-201226Southamptoneng ENG2. Championship2nd15.62126
2012-201327Southamptoneng ENG1. Premier League14th0.6002Matches
2012-201327Millwalleng ENG2. Championship20th3.4207Matches
2013-201428Millwalleng ENG2. Championship19th11.32018
2014-201529Millwalleng ENG2. Championship22nd6.10011Matches
2014-201529Ipswich Towneng ENG2. Championship6th2.4005Matches
2015-201630Doncastereng ENG3. League One21st19.69144Matches
201630Orange Countyus USA3. USL15th7.03015
201731Orange Countyus USA2. USL18th16.870028211183126000Matches
201832Orange Countyus USA2. USL2nd11.200016143152626000Matches
17 Seasons8 Clubs4 Leagues259.95420425354335752000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (4 Seasons)3 Leagues52.410186
West Brom (4 Seasons)2 Leagues25.82036
Preston (3 Seasons)1 League54.711097
Burnley (3 Seasons)1 League49.18062
Orange County (3 Seasons)1 League35.0100059354335752000
Millwall (3 Seasons)1 League20.84036
Doncaster (1 Season)1 League19.69144
Ipswich Town (1 Season)1 League2.4005
First Division (12 Seasons)171.5271272
USL (3 Seasons)35.0100059354335752000
Premier League (3 Seasons)7.5009
League One (2 Seasons)45.817185
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-201529Millwalleng ENGFA Cup33rd1.92000Matches
2014-201529Millwalleng ENGLeague Cup33rd0.70000Matches
2015-201630Doncastereng ENGFA Cup33rd0.20000Matches
2015-201630Doncastereng ENGLeague Cup33rd1.11000Matches
2 Seasons2 Clubs2 Leagues3.83000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (1 Season)2 Leagues2.62000
Doncaster (1 Season)2 Leagues1.31000
FA Cup (2 Seasons)2.02000
League Cup (2 Seasons)1.81000

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.