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
2004-200518Crystal Palaceeng ENG1. Premier League22161,55417.3022000400.000.120.120.000.12Matches
2005-200619Crystal Palaceeng ENG2. Championship44383,31336.8123100800.030.050.080.030.08
2006-200720Crystal Palaceeng ENG2. Championship37322,81231.2347300410.100.130.220.100.22
2007-200821Crystal Palaceeng ENG2. Championship39383,13734.9639600610.170.090.260.170.26
2008-200922Crystal Palaceeng ENG2. Championship443604.0000000000.000.000.000.000.00Matches
2008-200922Charlton Atheng ENG2. Championship11108099.0123100100.110.220.330.110.33Matches
2008-200922Stoke Cityeng ENG1. Premier League754094.5000000000.000.000.000.000.00Matches
2009-201023Sheffield Wedseng ENG2. Championship25171,60917.9213200200.110.060.170.110.17
2011-201225Hiberniansct SCO1. Premier League1097728.6202200100.230.000.230.230.23Matches
2012-201326Buryeng ENG3. League One23201,68218.7213200400.110.050.160.110.16
2013-201427Buryeng ENG4. League Two30242,12523.6617600200.250.040.300.250.30
2014-201528Buryeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2014-201528Buryeng ENGLeague Cup111201.3000000000.000.000.000.000.00Matches
2014-201528Buryeng ENG4. League Two43433,81142.38311800600.190.070.260.190.26Matches
2015-201629Buryeng ENGFA Cup554695.2000000000.000.000.000.000.00Matches
2015-201629Buryeng ENGLeague Cup221381.5000000000.000.000.000.000.00Matches
2015-201629Buryeng ENG3. League One42423,57639.7404400900.100.000.100.100.10Matches
2016-201730Buryeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201730Buryeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2016-201730AFC Wimbledoneng ENG3. League One15151,24613.8011000300.000.070.070.000.07Matches
2016-201730Buryeng ENG3. League One26262,29725.52242001000.080.080.160.080.16Matches
2017-201831AFC Wimbledoneng ENGFA Cup332582.9000000000.000.000.000.000.00Matches
2017-201831AFC Wimbledoneng ENG3. League One31272,24324.9112100600.040.040.080.040.08Matches
2018-201932AFC Wimbledoneng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2018-201932AFC Wimbledoneng ENGFA Cup321782.0000000000.000.000.000.000.00Matches
2018-201932AFC Wimbledoneng ENG3. League One23191,67818.6000000300.000.000.000.000.00Matches
2019-202033Stevenageeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202033Stevenageeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202033Stevenageeng ENG4. League Two15141,14112.7011000310.000.080.080.000.08Matches
15 Seasons8 Clubs7 Leagues46942036,487405.438246238007430.090.060.150.090.15
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
Bury (5 Seasons)4 Leagues17716814,698163.32272922003200.130.040.180.130.18
Crystal Palace (5 Seasons)2 Leagues14612811,176124.210112110002220.080.090.170.080.17
AFC Wimbledon (3 Seasons)3 Leagues76675,69363.31231001300.020.030.050.020.05
Sheffield Weds (1 Season)1 League25171,60917.9213200200.110.060.170.110.17
Stevenage (1 Season)3 Leagues17161,32114.7011000310.000.070.070.000.07
Charlton Ath (1 Season)1 League11108099.0123100100.110.220.330.110.33
Hibernian (1 Season)1 League1097728.6202200100.230.000.230.230.23
Stoke City (1 Season)1 League754094.5000000000.000.000.000.000.00
FA Cup (6 Seasons)16151,35515.1000000100.000.000.000.000.00
Championship (5 Seasons)16013912,040133.813122513002120.100.090.190.100.19
League One (5 Seasons)16014912,722141.495149003500.060.040.100.060.10
League Cup (5 Seasons)665586.2000000100.000.000.000.000.00
League Two (3 Seasons)88817,07778.61451914001110.180.060.240.180.24
Premier League (2 Seasons)29211,96321.8022000400.000.090.090.000.09
Premier League (1 Season)1097728.6202200100.230.000.230.230.23
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
2004-200518Crystal Palace1 League22161,55417.3022000400.000.120.120.000.12
2005-200619Crystal Palace1 League44383,31336.8123100800.030.050.080.030.08
2006-200720Crystal Palace1 League37322,81231.2347300410.100.130.220.100.22
2007-200821Crystal Palace1 League39383,13734.9639600610.170.090.260.170.26
2008-200922Crystal Palace1 League443604.0000000000.000.000.000.000.00
2008-200922Stoke City1 League754094.5000000000.000.000.000.000.00
2008-200922Charlton Ath1 League11108099.0123100100.110.220.330.110.33
2009-201023Sheffield Weds1 League25171,60917.9213200200.110.060.170.110.17
2011-201225Hibernian1 League1097728.6202200100.230.000.230.230.23
2012-201326Bury1 League23201,68218.7213200400.110.050.160.110.16
2013-201427Bury1 League30242,12523.6617600200.250.040.300.250.30
2014-201528Bury3 Leagues46464,11145.78311800700.180.070.240.180.24
2015-201629Bury3 Leagues49494,18346.5404400900.090.000.090.090.09
2016-201730Bury3 Leagues29292,59728.92242001000.070.070.140.070.14
2016-201730AFC Wimbledon1 League15151,24613.8011000300.000.070.070.000.07
2017-201831AFC Wimbledon2 Leagues34302,50127.8112100600.040.040.070.040.07
2018-201932AFC Wimbledon3 Leagues27221,94621.6000000400.000.000.000.000.00
2019-202033Stevenage3 Leagues17161,32114.7011000310.000.070.070.000.07
15 Seasons8 Clubs7 Leagues46942036,487405.438246238007430.090.060.150.090.15
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
Bury (5 Seasons)4 Leagues17716814,698163.32272922003200.130.040.180.130.18
Crystal Palace (5 Seasons)2 Leagues14612811,176124.210112110002220.080.090.170.080.17
AFC Wimbledon (3 Seasons)3 Leagues76675,69363.31231001300.020.030.050.020.05
Sheffield Weds (1 Season)1 League25171,60917.9213200200.110.060.170.110.17
Stevenage (1 Season)3 Leagues17161,32114.7011000310.000.070.070.000.07
Charlton Ath (1 Season)1 League11108099.0123100100.110.220.330.110.33
Hibernian (1 Season)1 League1097728.6202200100.230.000.230.230.23
Stoke City (1 Season)1 League754094.5000000000.000.000.000.000.00
FA Cup (6 Seasons)16151,35515.1000000100.000.000.000.000.00
Championship (5 Seasons)16013912,040133.813122513002120.100.090.190.100.19
League One (5 Seasons)16014912,722141.495149003500.060.040.100.060.10
League Cup (5 Seasons)665586.2000000100.000.000.000.000.00
League Two (3 Seasons)88817,07778.61451914001110.180.060.240.180.24
Premier League (2 Seasons)29211,96321.8022000400.000.090.090.000.09
Premier League (1 Season)1097728.6202200100.230.000.230.230.23
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
2004-200518Crystal Palaceeng ENG1. Premier League18th22161,55417.3022000400.000.120.120.000.12Matches
2005-200619Crystal Palaceeng ENG2. Championship6th44383,31336.8123100800.030.050.080.030.08
2006-200720Crystal Palaceeng ENG2. Championship12th37322,81231.2347300410.100.130.220.100.22
2007-200821Crystal Palaceeng ENG2. Championship5th39383,13734.9639600610.170.090.260.170.26
2008-200922Crystal Palaceeng ENG2. Championship15th443604.0000000000.000.000.000.000.00Matches
2008-200922Stoke Cityeng ENG1. Premier League12th754094.5000000000.000.000.000.000.00Matches
2008-200922Charlton Atheng ENG2. Championship24th11108099.0123100100.110.220.330.110.33Matches
2009-201023Sheffield Wedseng ENG2. Championship22nd25171,60917.9213200200.110.060.170.110.17
2011-201225Hiberniansct SCO1. Premier League11th1097728.6202200100.230.000.230.230.23Matches
2012-201326Buryeng ENG3. League One22nd23201,68218.7213200400.110.050.160.110.16
2013-201427Buryeng ENG4. League Two12th30242,12523.6617600200.250.040.300.250.30
2014-201528Buryeng ENG4. League Two3rd43433,81142.38311800600.190.070.260.190.26Matches
2015-201629Buryeng ENG3. League One16th42423,57639.7404400900.100.000.100.100.10Matches
2016-201730Buryeng ENG3. League One19th26262,29725.52242001000.080.080.160.080.16Matches
2016-201730AFC Wimbledoneng ENG3. League One15th15151,24613.8011000300.000.070.070.000.07Matches
2017-201831AFC Wimbledoneng ENG3. League One18th31272,24324.9112100600.040.040.080.040.08Matches
2018-201932AFC Wimbledoneng ENG3. League One20th23191,67818.6000000300.000.000.000.000.00Matches
2019-202033Stevenageeng ENG4. League Two23rd15141,14112.7011000310.000.080.080.000.08Matches
15 Seasons8 Clubs5 Leagues44739934,574384.238246238007230.100.060.160.100.16
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
Bury (5 Seasons)2 Leagues16415513,491149.92272922003100.150.050.190.150.19
Crystal Palace (5 Seasons)2 Leagues14612811,176124.210112110002220.080.090.170.080.17
AFC Wimbledon (3 Seasons)1 League69615,16757.41231001200.020.030.050.020.05
Sheffield Weds (1 Season)1 League25171,60917.9213200200.110.060.170.110.17
Stevenage (1 Season)1 League15141,14112.7011000310.000.080.080.000.08
Charlton Ath (1 Season)1 League11108099.0123100100.110.220.330.110.33
Hibernian (1 Season)1 League1097728.6202200100.230.000.230.230.23
Stoke City (1 Season)1 League754094.5000000000.000.000.000.000.00
Championship (5 Seasons)16013912,040133.813122513002120.100.090.190.100.19
League One (5 Seasons)16014912,722141.495149003500.060.040.100.060.10
League Two (3 Seasons)88817,07778.61451914001110.180.060.240.180.24
Premier League (2 Seasons)29211,96321.8022000400.000.090.090.000.09
Premier League (1 Season)1097728.6202200100.230.000.230.230.23
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-201528Buryeng ENGFA Cup65th221802.0000000100.000.000.000.000.00Matches
2014-201528Buryeng ENGLeague Cup58th111201.3000000000.000.000.000.000.00Matches
2015-201629Buryeng ENGFA Cup17th554695.2000000000.000.000.000.000.00Matches
2015-201629Buryeng ENGLeague Cup33rd221381.5000000000.000.000.000.000.00Matches
2016-201730Buryeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201730Buryeng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2017-201831AFC Wimbledoneng ENGFA Cup33rd332582.9000000000.000.000.000.000.00Matches
2018-201932AFC Wimbledoneng ENGEFL Cup33rd11901.0000000100.000.000.000.000.00Matches
2018-201932AFC Wimbledoneng ENGFA Cup9th321782.0000000000.000.000.000.000.00Matches
2019-202033Stevenageeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202033Stevenageeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
6 Seasons3 Clubs2 Leagues22211,91321.3000000200.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
Bury (3 Seasons)2 Leagues13131,20713.4000000100.000.000.000.000.00
AFC Wimbledon (2 Seasons)2 Leagues765265.8000000100.000.000.000.000.00
Stevenage (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
FA Cup (6 Seasons)16151,35515.1000000100.000.000.000.000.00
League Cup (5 Seasons)665586.2000000100.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
2004-200518Crystal Palaceeng ENG1. Premier League17.3090.520.0000Matches
2005-200619Crystal Palaceeng ENG2. Championship36.81120.330.0800
2006-200720Crystal Palaceeng ENG2. Championship31.23110.350.2700
2007-200821Crystal Palaceeng ENG2. Championship34.96180.520.3300
2008-200922Crystal Palaceeng ENG2. Championship4.0010.250.0000Matches
2008-200922Charlton Atheng ENG2. Championship9.0150.560.2000Matches
2008-200922Stoke Cityeng ENG1. Premier League4.5040.880.0000Matches
2009-201023Sheffield Wedseng ENG2. Championship17.92100.560.2000
2011-201225Hiberniansct SCO1. Premier League8.6220.231.0000Matches
2012-201326Buryeng ENG3. League One18.72120.640.1700
2013-201427Buryeng ENG4. League Two23.66190.800.3200
2014-201528Buryeng ENGFA Cup2.0000Matches
2014-201528Buryeng ENGLeague Cup1.3000Matches
2014-201528Buryeng ENG4. League Two42.38160.380.5000Matches
2015-201629Buryeng ENGFA Cup5.2000Matches
2015-201629Buryeng ENGLeague Cup1.5000Matches
2015-201629Buryeng ENG3. League One39.7490.230.4400Matches
2016-201730Buryeng ENGEFL Cup1.30100.00.750.000.0000Matches
2016-201730Buryeng ENGFA Cup2.0000Matches
2016-201730AFC Wimbledoneng ENG3. League One13.80020.000.140.0000Matches
2016-201730Buryeng ENG3. League One25.52040.000.160.5000Matches
2017-201831AFC Wimbledoneng ENGFA Cup2.903133.31.050.350.000.0000Matches
2017-201831AFC Wimbledoneng ENG3. League One24.91010.000.041.0000Matches
2018-201932AFC Wimbledoneng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2018-201932AFC Wimbledoneng ENGFA Cup2.0011100.00.510.510.000.0000Matches
2018-201932AFC Wimbledoneng ENG3. League One18.6000Matches
2019-202033Stevenageeng ENGEFL Cup1.00000.000.0000Matches
2019-202033Stevenageeng ENGFA Cup1.00000.000.0000Matches
2019-202033Stevenageeng ENG4. League Two12.704125.00.320.080.000.0000Matches
15 Seasons8 Clubs7 Leagues405.43810139110.00.120.370.300.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (5 Seasons)4 Leagues163.322160400.00.040.402.000.3700
Crystal Palace (5 Seasons)2 Leagues124.210510.410.2000
AFC Wimbledon (3 Seasons)3 Leagues63.3156120.00.110.130.200.1700
Sheffield Weds (1 Season)1 League17.92100.560.2000
Stevenage (1 Season)3 Leagues14.704125.00.270.070.000.0000
Charlton Ath (1 Season)1 League9.0150.560.2000
Hibernian (1 Season)1 League8.6220.231.0000
Stoke City (1 Season)1 League4.5040.880.0000
FA Cup (6 Seasons)15.104250.00.680.340.000.0000
Championship (5 Seasons)133.813570.430.2300
League One (5 Seasons)141.490280.000.230.3200
League Cup (5 Seasons)6.202150.00.600.300.000.0000
League Two (3 Seasons)78.61443625.00.320.460.000.3900
Premier League (2 Seasons)21.80130.600.0000
Premier League (1 Season)8.6220.231.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
2004-200518Crystal Palace1 League17.3090.520.0000
2005-200619Crystal Palace1 League36.81120.330.0800
2006-200720Crystal Palace1 League31.23110.350.2700
2007-200821Crystal Palace1 League34.96180.520.3300
2008-200922Crystal Palace1 League4.0010.250.0000
2008-200922Stoke City1 League4.5040.880.0000
2008-200922Charlton Ath1 League9.0150.560.2000
2009-201023Sheffield Weds1 League17.92100.560.2000
2011-201225Hibernian1 League8.6220.231.0000
2012-201326Bury1 League18.72120.640.1700
2013-201427Bury1 League23.66190.800.3200
2014-201528Bury3 Leagues45.78160.380.5000
2015-201629Bury3 Leagues46.5490.230.4400
2016-201730Bury3 Leagues28.9214400.00.040.152.000.5000
2016-201730AFC Wimbledon1 League13.80020.000.140.0000
2017-201831AFC Wimbledon2 Leagues27.813266.70.110.070.330.5000
2018-201932AFC Wimbledon3 Leagues21.6022100.00.670.670.000.0000
2019-202033Stevenage3 Leagues14.704125.00.270.070.000.0000
15 Seasons8 Clubs7 Leagues405.43810139110.00.120.370.300.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (5 Seasons)4 Leagues163.322160400.00.040.402.000.3700
Crystal Palace (5 Seasons)2 Leagues124.210510.410.2000
AFC Wimbledon (3 Seasons)3 Leagues63.3156120.00.110.130.200.1700
Sheffield Weds (1 Season)1 League17.92100.560.2000
Stevenage (1 Season)3 Leagues14.704125.00.270.070.000.0000
Charlton Ath (1 Season)1 League9.0150.560.2000
Hibernian (1 Season)1 League8.6220.231.0000
Stoke City (1 Season)1 League4.5040.880.0000
FA Cup (6 Seasons)15.104250.00.680.340.000.0000
Championship (5 Seasons)133.813570.430.2300
League One (5 Seasons)141.490280.000.230.3200
League Cup (5 Seasons)6.202150.00.600.300.000.0000
League Two (3 Seasons)78.61443625.00.320.460.000.3900
Premier League (2 Seasons)21.80130.600.0000
Premier League (1 Season)8.6220.231.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
2004-200518Crystal Palaceeng ENG1. Premier League18th17.3090.520.0000Matches
2005-200619Crystal Palaceeng ENG2. Championship6th36.81120.330.0800
2006-200720Crystal Palaceeng ENG2. Championship12th31.23110.350.2700
2007-200821Crystal Palaceeng ENG2. Championship5th34.96180.520.3300
2008-200922Crystal Palaceeng ENG2. Championship15th4.0010.250.0000Matches
2008-200922Stoke Cityeng ENG1. Premier League12th4.5040.880.0000Matches
2008-200922Charlton Atheng ENG2. Championship24th9.0150.560.2000Matches
2009-201023Sheffield Wedseng ENG2. Championship22nd17.92100.560.2000
2011-201225Hiberniansct SCO1. Premier League11th8.6220.231.0000Matches
2012-201326Buryeng ENG3. League One22nd18.72120.640.1700
2013-201427Buryeng ENG4. League Two12th23.66190.800.3200
2014-201528Buryeng ENG4. League Two3rd42.38160.380.5000Matches
2015-201629Buryeng ENG3. League One16th39.7490.230.4400Matches
2016-201730Buryeng ENG3. League One19th25.52040.000.160.5000Matches
2016-201730AFC Wimbledoneng ENG3. League One15th13.80020.000.140.0000Matches
2017-201831AFC Wimbledoneng ENG3. League One18th24.91010.000.041.0000Matches
2018-201932AFC Wimbledoneng ENG3. League One20th18.6000Matches
2019-202033Stevenageeng ENG4. League Two23rd12.704125.00.320.080.000.0000Matches
15 Seasons8 Clubs5 Leagues384.2384136200.00.050.370.750.2800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (5 Seasons)2 Leagues149.9220600.000.400.3700
Crystal Palace (5 Seasons)2 Leagues124.210510.410.2000
AFC Wimbledon (3 Seasons)1 League57.41030.000.080.3300
Sheffield Weds (1 Season)1 League17.92100.560.2000
Stevenage (1 Season)1 League12.704125.00.320.080.000.0000
Charlton Ath (1 Season)1 League9.0150.560.2000
Hibernian (1 Season)1 League8.6220.231.0000
Stoke City (1 Season)1 League4.5040.880.0000
Championship (5 Seasons)133.813570.430.2300
League One (5 Seasons)141.490280.000.230.3200
League Two (3 Seasons)78.61443625.00.320.460.000.3900
Premier League (2 Seasons)21.80130.600.0000
Premier League (1 Season)8.6220.231.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-201528Buryeng ENGFA Cup65th2.0000Matches
2014-201528Buryeng ENGLeague Cup58th1.3000Matches
2015-201629Buryeng ENGFA Cup17th5.2000Matches
2015-201629Buryeng ENGLeague Cup33rd1.5000Matches
2016-201730Buryeng ENGEFL Cup58th1.30100.00.750.000.0000Matches
2016-201730Buryeng ENGFA Cup85th2.0000Matches
2017-201831AFC Wimbledoneng ENGFA Cup33rd2.903133.31.050.350.000.0000Matches
2018-201932AFC Wimbledoneng ENGEFL Cup33rd1.0011100.01.001.000.000.0000Matches
2018-201932AFC Wimbledoneng ENGFA Cup9th2.0011100.00.510.510.000.0000Matches
2019-202033Stevenageeng ENGEFL Cup58th1.00000.000.0000Matches
2019-202033Stevenageeng ENGFA Cup85th1.00000.000.0000Matches
6 Seasons3 Clubs2 Leagues21.306350.00.650.330.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (3 Seasons)2 Leagues13.40100.00.750.000.0000
AFC Wimbledon (2 Seasons)2 Leagues5.805360.00.860.510.000.0000
Stevenage (1 Season)2 Leagues2.00000.000.0000
FA Cup (6 Seasons)15.104250.00.680.340.000.0000
League Cup (5 Seasons)6.202150.00.600.300.000.0000

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
2004-200518Crystal Palaceeng ENG1. Premier League221,5547145.417.316106Matches
2005-200619Crystal Palaceeng ENG2. Championship443,3137580.036.8386
2006-200720Crystal Palaceeng ENG2. Championship372,8127667.931.2325
2007-200821Crystal Palaceeng ENG2. Championship393,1378075.834.9381
2008-200922Crystal Palaceeng ENG2. Championship4360908.74.040Matches
2008-200922Charlton Atheng ENG2. Championship118097419.59.0101Matches
2008-200922Stoke Cityeng ENG1. Premier League74095812.04.5512Matches
2009-201023Sheffield Wedseng ENG2. Championship251,6096438.917.9178
2011-201225Hiberniansct SCO1. Premier League107727722.68.691Matches
2012-201326Buryeng ENG3. League One231,6827340.618.7203
2013-201427Buryeng ENG4. League Two302,1257151.323.6246
2014-201528Buryeng ENGFA Cup21809066.72.02902000.5012-1-0.50-2.50Matches
2014-201528Buryeng ENGLeague Cup1120120100.01.311201000.0023-1-0.75Matches
2014-201528Buryeng ENG4. League Two433,8118992.142.34340011.815337+16+0.38-0.72Matches
2015-201629Buryeng ENGFA Cup54699497.75.25944002.0063+3+0.58+0.58Matches
2015-201629Buryeng ENGLeague Cup21386976.71.52691001.503300.00+4.29Matches
2015-201629Buryeng ENG3. League One423,5768586.439.74235001.404964-15-0.38-0.06Matches
2016-201730Buryeng ENGEFL Cup1120120100.01.311201000.0023-1-0.75Matches
2016-201730Buryeng ENGFA Cup218090100.02.02902000.5027-5-2.50Matches
2016-201730AFC Wimbledoneng ENG3. League One151,2468330.113.81511001.201317-4-0.29-0.32Matches
2016-201730Buryeng ENG3. League One262,2978855.525.52624000.923549-14-0.55-0.65Matches
2017-201831AFC Wimbledoneng ENGFA Cup32588695.62.93862002.004400.000.00Matches
2017-201831AFC Wimbledoneng ENG3. League One312,2437254.224.92718441.29303000.00+0.52Matches
2018-201932AFC Wimbledoneng ENGEFL Cup1909050.01.01901003.0021+1+1.00+3.00Matches
2018-201932AFC Wimbledoneng ENGFA Cup31785939.62.0277112513.0031+2+1.01+0.02Matches
2018-201932AFC Wimbledoneng ENG3. League One231,6787340.518.61986164941.001326-13-0.70-0.40Matches
2019-202033Stevenageeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2019-202033Stevenageeng ENGFA Cup1909050.01.01901010.0002-2-2.00-2.00Matches
2019-202033Stevenageeng ENG4. League Two151,1417635.212.71480912870.27618-12-0.95-0.35Matches
15 Seasons8 Clubs7 Leagues46936,4877849.3405.4420861814915181.28225272-47-0.24-0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (5 Seasons)4 Leagues17714,6988366.7163.316893110911.42153171-18-0.15-0.27
Crystal Palace (5 Seasons)2 Leagues14611,1767755.9124.21281018
AFC Wimbledon (3 Seasons)3 Leagues765,6937542.763.367864991291.306579-14-0.22-0.02
Sheffield Weds (1 Season)1 League251,6096438.917.9178
Stevenage (1 Season)3 Leagues171,3217837.614.716811112880.24722-15-1.02-0.45
Charlton Ath (1 Season)1 League118097419.59.0101
Hibernian (1 Season)1 League107727722.68.691
Stoke City (1 Season)1 League74095812.04.5512
FA Cup (6 Seasons)161,3558574.015.115891212521.691619-3-0.20-1.15
Championship (5 Seasons)16012,0407548.5133.813921
League One (5 Seasons)16012,7228051.2141.41498610411981.19140186-46-0.37-0.21
League Cup (5 Seasons)65589380.96.26935001.001012-2-0.32+2.40
League Two (3 Seasons)887,0778061.478.681804972881.415955+4+0.07+0.44
Premier League (2 Seasons)291,9636828.721.821118
Premier League (1 Season)107727722.68.691
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
2004-200518Crystal Palace1 League221,5547145.417.316106
2005-200619Crystal Palace1 League443,3137580.036.8386
2006-200720Crystal Palace1 League372,8127667.931.2325
2007-200821Crystal Palace1 League393,1378075.834.9381
2008-200922Crystal Palace1 League4360908.74.040
2008-200922Stoke City1 League74095812.04.5512
2008-200922Charlton Ath1 League118097419.59.0101
2009-201023Sheffield Weds1 League251,6096438.917.9178
2011-201225Hibernian1 League107727722.68.691
2012-201326Bury1 League231,6827340.618.7203
2013-201427Bury1 League302,1257151.323.6246
2014-201528Bury3 Leagues464,1118990.845.74610043011.715642+14+0.31-0.98
2015-201629Bury3 Leagues494,1838587.146.5498740001.475870-12-0.26+0.33
2016-201730Bury3 Leagues292,5979058.528.92910027000.863959-20-0.69-0.79
2016-201730AFC Wimbledon1 League151,2468330.113.81511001.201317-4-0.29-0.32
2017-201831AFC Wimbledon2 Leagues342,5017456.727.8308620441.35343400.00+0.52
2018-201932AFC Wimbledon3 Leagues271,9467240.821.622861851251.301828-10-0.46-0.24
2019-202033Stevenage3 Leagues171,3217837.614.716811112880.24722-15-1.02-0.45
15 Seasons8 Clubs7 Leagues46936,4877849.3405.4420861814915181.28225272-47-0.24-0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (5 Seasons)4 Leagues17714,6988366.7163.316893110911.42153171-18-0.15-0.27
Crystal Palace (5 Seasons)2 Leagues14611,1767755.9124.21281018
AFC Wimbledon (3 Seasons)3 Leagues765,6937542.763.367864991291.306579-14-0.22-0.02
Sheffield Weds (1 Season)1 League251,6096438.917.9178
Stevenage (1 Season)3 Leagues171,3217837.614.716811112880.24722-15-1.02-0.45
Charlton Ath (1 Season)1 League118097419.59.0101
Hibernian (1 Season)1 League107727722.68.691
Stoke City (1 Season)1 League74095812.04.5512
FA Cup (6 Seasons)161,3558574.015.115891212521.691619-3-0.20-1.15
Championship (5 Seasons)16012,0407548.5133.813921
League One (5 Seasons)16012,7228051.2141.41498610411981.19140186-46-0.37-0.21
League Cup (5 Seasons)65589380.96.26935001.001012-2-0.32+2.40
League Two (3 Seasons)887,0778061.478.681804972881.415955+4+0.07+0.44
Premier League (2 Seasons)291,9636828.721.821118
Premier League (1 Season)107727722.68.691
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
2004-200518Crystal Palaceeng ENG1. Premier League18th221,5547145.417.316106Matches
2005-200619Crystal Palaceeng ENG2. Championship6th443,3137580.036.8386
2006-200720Crystal Palaceeng ENG2. Championship12th372,8127667.931.2325
2007-200821Crystal Palaceeng ENG2. Championship5th393,1378075.834.9381
2008-200922Crystal Palaceeng ENG2. Championship15th4360908.74.040Matches
2008-200922Stoke Cityeng ENG1. Premier League12th74095812.04.5512Matches
2008-200922Charlton Atheng ENG2. Championship24th118097419.59.0101Matches
2009-201023Sheffield Wedseng ENG2. Championship22nd251,6096438.917.9178
2011-201225Hiberniansct SCO1. Premier League11th107727722.68.691Matches
2012-201326Buryeng ENG3. League One22nd231,6827340.618.7203
2013-201427Buryeng ENG4. League Two12th302,1257151.323.6246
2014-201528Buryeng ENG4. League Two3rd433,8118992.142.34340011.815337+16+0.38-0.72Matches
2015-201629Buryeng ENG3. League One16th423,5768586.439.74235001.404964-15-0.38-0.06Matches
2016-201730Buryeng ENG3. League One19th262,2978855.525.52624000.923549-14-0.55-0.65Matches
2016-201730AFC Wimbledoneng ENG3. League One15th151,2468330.113.81511001.201317-4-0.29-0.32Matches
2017-201831AFC Wimbledoneng ENG3. League One18th312,2437254.224.92718441.29303000.00+0.52Matches
2018-201932AFC Wimbledoneng ENG3. League One20th231,6787340.518.61986164941.001326-13-0.70-0.40Matches
2019-202033Stevenageeng ENG4. League Two23rd151,1417635.212.71480912870.27618-12-0.95-0.35Matches
15 Seasons8 Clubs5 Leagues44734,5747748.4384.2399841644813161.26199241-42-0.24-0.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (5 Seasons)2 Leagues16413,4918265.2149.915599911.45137150-13-0.12-0.25
Crystal Palace (5 Seasons)2 Leagues14611,1767755.9124.21281018
AFC Wimbledon (3 Seasons)1 League695,1677541.657.46186458981.175673-17-0.30-0.07
Sheffield Weds (1 Season)1 League251,6096438.917.9178
Stevenage (1 Season)1 League151,1417635.212.71480912870.27618-12-0.95-0.35
Charlton Ath (1 Season)1 League118097419.59.0101
Hibernian (1 Season)1 League107727722.68.691
Stoke City (1 Season)1 League74095812.04.5512
Championship (5 Seasons)16012,0407548.5133.813921
League One (5 Seasons)16012,7228051.2141.41498610411981.19140186-46-0.37-0.21
League Two (3 Seasons)887,0778061.478.681804972881.415955+4+0.07+0.44
Premier League (2 Seasons)291,9636828.721.821118
Premier League (1 Season)107727722.68.691
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-201528Buryeng ENGFA Cup65th21809066.72.02902000.5012-1-0.50-2.50Matches
2014-201528Buryeng ENGLeague Cup58th1120120100.01.311201000.0023-1-0.75Matches
2015-201629Buryeng ENGFA Cup17th54699497.75.25944002.0063+3+0.58+0.58Matches
2015-201629Buryeng ENGLeague Cup33rd21386976.71.52691001.503300.00+4.29Matches
2016-201730Buryeng ENGEFL Cup58th1120120100.01.311201000.0023-1-0.75Matches
2016-201730Buryeng ENGFA Cup85th218090100.02.02902000.5027-5-2.50Matches
2017-201831AFC Wimbledoneng ENGFA Cup33rd32588695.62.93862002.004400.000.00Matches
2018-201932AFC Wimbledoneng ENGEFL Cup33rd1909050.01.01901003.0021+1+1.00+3.00Matches
2018-201932AFC Wimbledoneng ENGFA Cup9th31785939.62.0277112513.0031+2+1.01+0.02Matches
2019-202033Stevenageeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2019-202033Stevenageeng ENGFA Cup85th1909050.01.01901010.0002-2-2.00-2.00Matches
6 Seasons3 Clubs2 Leagues221,9138775.921.321901712521.502631-5-0.24-0.38
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (3 Seasons)2 Leagues131,2079389.413.4139311001.151621-5-0.37-0.37
AFC Wimbledon (2 Seasons)2 Leagues75267558.45.8684412512.5796+3+0.51+0.27
Stevenage (1 Season)2 Leagues21809066.72.02902010.0014-3-1.50-1.50
FA Cup (6 Seasons)161,3558574.015.115891212521.691619-3-0.20-1.15
League Cup (5 Seasons)65589380.96.26935001.001012-2-0.32+2.40
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
2004-200518Crystal Palaceeng ENG1. Premier League17.34044Matches
2005-200619Crystal Palaceeng ENG2. Championship36.88046
2006-200720Crystal Palaceeng ENG2. Championship31.24142
2007-200821Crystal Palaceeng ENG2. Championship34.96144
2008-200922Crystal Palaceeng ENG2. Championship4.0006Matches
2008-200922Charlton Atheng ENG2. Championship9.01012Matches
2008-200922Stoke Cityeng ENG1. Premier League4.5006Matches
2009-201023Sheffield Wedseng ENG2. Championship17.92015
2011-201225Hiberniansct SCO1. Premier League8.61012Matches
2012-201326Buryeng ENG3. League One18.74021
2013-201427Buryeng ENG4. League Two23.62025
2014-201528Buryeng ENGFA Cup2.01000Matches
2014-201528Buryeng ENGLeague Cup1.30000Matches
2014-201528Buryeng ENG4. League Two42.36062Matches
2015-201629Buryeng ENGFA Cup5.20000Matches
2015-201629Buryeng ENGLeague Cup1.50000Matches
2015-201629Buryeng ENG3. League One39.79062Matches
2016-201730Buryeng ENGEFL Cup1.3000110000000Matches
2016-201730Buryeng ENGFA Cup2.00000Matches
2016-201730AFC Wimbledoneng ENG3. League One13.83002000000000Matches
2016-201730Buryeng ENG3. League One25.510003800000000Matches
2017-201831AFC Wimbledoneng ENGFA Cup2.90005200230Matches
2017-201831AFC Wimbledoneng ENG3. League One24.96005400000000Matches
2018-201932AFC Wimbledoneng ENGEFL Cup1.0100200100000Matches
2018-201932AFC Wimbledoneng ENGFA Cup2.0000130210000Matches
2018-201932AFC Wimbledoneng ENG3. League One18.63000Matches
2019-202033Stevenageeng ENGEFL Cup1.00002100010Matches
2019-202033Stevenageeng ENGFA Cup1.00000100000Matches
2019-202033Stevenageeng ENG4. League Two12.73102360195001Matches
15 Seasons8 Clubs7 Leagues405.474305431404129001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (5 Seasons)4 Leagues163.3320020910000000
Crystal Palace (5 Seasons)2 Leagues124.2222182
AFC Wimbledon (3 Seasons)3 Leagues63.313008250333000
Sheffield Weds (1 Season)1 League17.92015
Stevenage (1 Season)3 Leagues14.73102580196001
Charlton Ath (1 Season)1 League9.01012
Hibernian (1 Season)1 League8.61012
Stoke City (1 Season)1 League4.5006
FA Cup (6 Seasons)15.1100660233000
Championship (5 Seasons)133.8212165
League One (5 Seasons)141.4350019500000000
League Cup (5 Seasons)6.2100520101000
League Two (3 Seasons)78.6111011060195001
Premier League (2 Seasons)21.84050
Premier League (1 Season)8.61012
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200518Crystal Palace1 League17.34044
2005-200619Crystal Palace1 League36.88046
2006-200720Crystal Palace1 League31.24142
2007-200821Crystal Palace1 League34.96144
2008-200922Crystal Palace1 League4.0006
2008-200922Stoke City1 League4.5006
2008-200922Charlton Ath1 League9.01012
2009-201023Sheffield Weds1 League17.92015
2011-201225Hibernian1 League8.61012
2012-201326Bury1 League18.74021
2013-201427Bury1 League23.62025
2014-201528Bury3 Leagues45.7700620
2015-201629Bury3 Leagues46.5900620
2016-201730Bury3 Leagues28.910003910000000
2016-201730AFC Wimbledon1 League13.83002000000000
2017-201831AFC Wimbledon2 Leagues27.86005920023000
2018-201932AFC Wimbledon3 Leagues21.6400330310000
2019-202033Stevenage3 Leagues14.73102580196001
15 Seasons8 Clubs7 Leagues405.474305431404129001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (5 Seasons)4 Leagues163.3320020910000000
Crystal Palace (5 Seasons)2 Leagues124.2222182
AFC Wimbledon (3 Seasons)3 Leagues63.313008250333000
Sheffield Weds (1 Season)1 League17.92015
Stevenage (1 Season)3 Leagues14.73102580196001
Charlton Ath (1 Season)1 League9.01012
Hibernian (1 Season)1 League8.61012
Stoke City (1 Season)1 League4.5006
FA Cup (6 Seasons)15.1100660233000
Championship (5 Seasons)133.8212165
League One (5 Seasons)141.4350019500000000
League Cup (5 Seasons)6.2100520101000
League Two (3 Seasons)78.6111011060195001
Premier League (2 Seasons)21.84050
Premier League (1 Season)8.61012
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200518Crystal Palaceeng ENG1. Premier League18th17.34044Matches
2005-200619Crystal Palaceeng ENG2. Championship6th36.88046
2006-200720Crystal Palaceeng ENG2. Championship12th31.24142
2007-200821Crystal Palaceeng ENG2. Championship5th34.96144
2008-200922Crystal Palaceeng ENG2. Championship15th4.0006Matches
2008-200922Stoke Cityeng ENG1. Premier League12th4.5006Matches
2008-200922Charlton Atheng ENG2. Championship24th9.01012Matches
2009-201023Sheffield Wedseng ENG2. Championship22nd17.92015
2011-201225Hiberniansct SCO1. Premier League11th8.61012Matches
2012-201326Buryeng ENG3. League One22nd18.74021
2013-201427Buryeng ENG4. League Two12th23.62025
2014-201528Buryeng ENG4. League Two3rd42.36062Matches
2015-201629Buryeng ENG3. League One16th39.79062Matches
2016-201730Buryeng ENG3. League One19th25.510003800000000Matches
2016-201730AFC Wimbledoneng ENG3. League One15th13.83002000000000Matches
2017-201831AFC Wimbledoneng ENG3. League One18th24.96005400000000Matches
2018-201932AFC Wimbledoneng ENG3. League One20th18.63000Matches
2019-202033Stevenageeng ENG4. League Two23rd12.73102360195001Matches
15 Seasons8 Clubs5 Leagues384.2723053260195001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (5 Seasons)2 Leagues149.9310020800000000
Crystal Palace (5 Seasons)2 Leagues124.2222182
AFC Wimbledon (3 Seasons)1 League57.412007400000000
Sheffield Weds (1 Season)1 League17.92015
Stevenage (1 Season)1 League12.73102360195001
Charlton Ath (1 Season)1 League9.01012
Hibernian (1 Season)1 League8.61012
Stoke City (1 Season)1 League4.5006
Championship (5 Seasons)133.8212165
League One (5 Seasons)141.4350019500000000
League Two (3 Seasons)78.6111011060195001
Premier League (2 Seasons)21.84050
Premier League (1 Season)8.61012
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-201528Buryeng ENGFA Cup65th2.01000Matches
2014-201528Buryeng ENGLeague Cup58th1.30000Matches
2015-201629Buryeng ENGFA Cup17th5.20000Matches
2015-201629Buryeng ENGLeague Cup33rd1.50000Matches
2016-201730Buryeng ENGEFL Cup58th1.3000110000000Matches
2016-201730Buryeng ENGFA Cup85th2.00000Matches
2017-201831AFC Wimbledoneng ENGFA Cup33rd2.90005200230Matches
2018-201932AFC Wimbledoneng ENGEFL Cup33rd1.0100200100000Matches
2018-201932AFC Wimbledoneng ENGFA Cup9th2.0000130210000Matches
2019-202033Stevenageeng ENGEFL Cup58th1.00002100010Matches
2019-202033Stevenageeng ENGFA Cup85th1.00000100000Matches
6 Seasons3 Clubs2 Leagues21.32001180334000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (3 Seasons)2 Leagues13.4100110000000
AFC Wimbledon (2 Seasons)2 Leagues5.8100850333000
Stevenage (1 Season)2 Leagues2.00002200010
FA Cup (6 Seasons)15.1100660233000
League Cup (5 Seasons)6.2100520101000

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.