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
2008-200918Bournemoutheng ENG4. League Two21161,37615.3101100110.070.000.070.070.07
2009-201019Portsmoutheng ENG1. Premier League311461.6000000000.000.000.000.000.00Matches
2010-201120Portsmoutheng ENG2. Championship42333,01733.5303300100.090.000.090.090.09
2011-201221Portsmoutheng ENG2. Championship44383,43538.2303300500.080.000.080.080.08
2012-201322Crystal Palaceeng ENG2. Championship25221,96021.8011000200.000.050.050.000.05
2013-201423Crystal Palaceeng ENG1. Premier League36363,24036.0022000300.000.060.060.000.06Matches
2014-201524Crystal Palaceeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2014-201524Crystal Palaceeng ENGLeague Cup00Matches
2014-201524Crystal Palaceeng ENG1. Premier League37373,33037.0101100400.030.000.030.030.03Matches
2015-201625Crystal Palaceeng ENGFA Cup665706.3112100000.160.160.320.160.32Matches
2015-201625Crystal Palaceeng ENGLeague Cup21510.6000000000.000.000.000.000.00Matches
2015-201625Crystal Palaceeng ENG1. Premier League30302,69129.9213200400.070.030.100.070.10Matches
2016-201726Crystal Palaceeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201726Crystal Palaceeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2016-201726Crystal Palaceeng ENG1. Premier League38383,41738.0011000700.000.030.030.000.03Matches
2017-201827Crystal Palaceeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENG1. Premier League19191,61317.9011000400.000.060.060.000.06Matches
2018-201928Crystal Palaceeng ENGEFL Cup211191.3000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENG1. Premier League765526.1101100100.160.000.160.160.16Matches
2019-202029Crystal Palaceeng ENG1. Premier League29272,38226.5000000400.000.000.000.000.00Matches
2020-202130Crystal Palaceeng ENGFA Cup00Matches
2020-202130Crystal Palaceeng ENG1. Premier League26252,25625.1011000500.000.040.040.000.04Matches
2021-202231Crystal Palaceeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202231Crystal Palaceeng ENGFA Cup332652.9000000000.000.000.000.000.00Matches
2021-202231Crystal Palaceeng ENG1. Premier League28272,48727.6000000800.000.000.000.000.00Matches
2022-202332Crystal Palaceeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202332Crystal Palaceeng ENGFA Cup11730.8000000100.000.000.000.000.00Matches
2022-202332Crystal Palaceeng ENG1. Premier League28242,25625.1101100600.040.000.040.040.04Matches
2023-202433Crystal Palaceeng ENGEFL Cup00Matches
2023-202433Crystal Palaceeng ENG1. Premier League26231,98022.0011000400.000.050.050.000.05Matches
2024-202534Crystal Palaceeng ENGEFL Cup10120.1000000000.000.000.000.000.00Matches
2024-202534Crystal Palaceeng ENGFA Cup00Matches
2024-202534Crystal Palaceeng ENG1. Premier League21710.8000000100.000.000.000.000.00Matches
2025-202635Swansea Cityeng ENG2. Championship1534615.1000000100.000.000.000.000.00Matches
2025-202635Swansea Cityeng ENGFA Cup10600.7000000000.000.000.000.000.00Matches
18 Seasons4 Clubs5 Leagues48543139,020433.61392213006210.030.020.050.030.05
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
Crystal Palace (13 Seasons)4 Leagues35934030,525339.269156005400.020.030.040.020.04
Portsmouth (3 Seasons)2 Leagues89726,59873.3606600600.080.000.080.080.08
Bournemouth (1 Season)1 League21161,37615.3101100110.070.000.070.070.07
Swansea City (1 Season)2 Leagues1635215.8000000100.000.000.000.000.00
Premier League (13 Seasons)30929426,421293.657125005100.020.020.040.020.04
FA Cup (9 Seasons)20191,77819.8112100100.050.050.100.050.10
EFL Cup (9 Seasons)965726.4000000000.000.000.000.000.00
Championship (4 Seasons)126968,87398.6617600900.060.010.070.060.07
League Two (1 Season)21161,37615.3101100110.070.000.070.070.07
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
2008-200918Bournemouth1 League21161,37615.3101100110.070.000.070.070.07
2009-201019Portsmouth1 League311461.6000000000.000.000.000.000.00
2010-201120Portsmouth1 League42333,01733.5303300100.090.000.090.090.09
2011-201221Portsmouth1 League44383,43538.2303300500.080.000.080.080.08
2012-201322Crystal Palace1 League25221,96021.8011000200.000.050.050.000.05
2013-201423Crystal Palace1 League36363,24036.0022000300.000.060.060.000.06
2014-201524Crystal Palace3 Leagues40403,60040.0101100400.020.000.020.020.02
2015-201625Crystal Palace3 Leagues38373,31236.8325300400.080.050.140.080.14
2016-201726Crystal Palace3 Leagues42423,77742.0011000700.000.020.020.000.02
2017-201827Crystal Palace2 Leagues20201,70318.9011000400.000.050.050.000.05
2018-201928Crystal Palace3 Leagues121094110.5101100100.100.000.100.100.10
2019-202029Crystal Palace1 League29272,38226.5000000400.000.000.000.000.00
2020-202130Crystal Palace2 Leagues26252,25625.1011000500.000.040.040.000.04
2021-202231Crystal Palace3 Leagues32312,84231.6000000800.000.000.000.000.00
2022-202332Crystal Palace3 Leagues30262,44927.2101100700.040.000.040.040.04
2023-202433Crystal Palace2 Leagues26231,98022.0011000400.000.050.050.000.05
2024-202534Crystal Palace3 Leagues31830.9000000100.000.000.000.000.00
2025-202635Swansea City2 Leagues1635215.8000000100.000.000.000.000.00
18 Seasons4 Clubs5 Leagues48543139,020433.61392213006210.030.020.050.030.05
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
Crystal Palace (13 Seasons)4 Leagues35934030,525339.269156005400.020.030.040.020.04
Portsmouth (3 Seasons)2 Leagues89726,59873.3606600600.080.000.080.080.08
Bournemouth (1 Season)1 League21161,37615.3101100110.070.000.070.070.07
Swansea City (1 Season)2 Leagues1635215.8000000100.000.000.000.000.00
Premier League (13 Seasons)30929426,421293.657125005100.020.020.040.020.04
FA Cup (9 Seasons)20191,77819.8112100100.050.050.100.050.10
EFL Cup (9 Seasons)965726.4000000000.000.000.000.000.00
Championship (4 Seasons)126968,87398.6617600900.060.010.070.060.07
League Two (1 Season)21161,37615.3101100110.070.000.070.070.07
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
2008-200918Bournemoutheng ENG4. League Two21st21161,37615.3101100110.070.000.070.070.07
2009-201019Portsmoutheng ENG1. Premier League20th311461.6000000000.000.000.000.000.00Matches
2010-201120Portsmoutheng ENG2. Championship16th42333,01733.5303300100.090.000.090.090.09
2011-201221Portsmoutheng ENG2. Championship22nd44383,43538.2303300500.080.000.080.080.08
2012-201322Crystal Palaceeng ENG2. Championship5th25221,96021.8011000200.000.050.050.000.05
2013-201423Crystal Palaceeng ENG1. Premier League11th36363,24036.0022000300.000.060.060.000.06Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th37373,33037.0101100400.030.000.030.030.03Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th30302,69129.9213200400.070.030.100.070.10Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th38383,41738.0011000700.000.030.030.000.03Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th19191,61317.9011000400.000.060.060.000.06Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th765526.1101100100.160.000.160.160.16Matches
2019-202029Crystal Palaceeng ENG1. Premier League14th29272,38226.5000000400.000.000.000.000.00Matches
2020-202130Crystal Palaceeng ENG1. Premier League14th26252,25625.1011000500.000.040.040.000.04Matches
2021-202231Crystal Palaceeng ENG1. Premier League12th28272,48727.6000000800.000.000.000.000.00Matches
2022-202332Crystal Palaceeng ENG1. Premier League11th28242,25625.1101100600.040.000.040.040.04Matches
2023-202433Crystal Palaceeng ENG1. Premier League10th26231,98022.0011000400.000.050.050.000.05Matches
2024-202534Crystal Palaceeng ENG1. Premier League12th21710.8000000100.000.000.000.000.00Matches
2025-202635Swansea Cityeng ENG2. Championship11th1534615.1000000100.000.000.000.000.00Matches
18 Seasons4 Clubs3 Leagues45640636,670407.41282012006110.030.020.050.030.05
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
Crystal Palace (13 Seasons)2 Leagues33131528,235313.758135005300.020.030.040.020.04
Portsmouth (3 Seasons)2 Leagues89726,59873.3606600600.080.000.080.080.08
Bournemouth (1 Season)1 League21161,37615.3101100110.070.000.070.070.07
Swansea City (1 Season)1 League1534615.1000000100.000.000.000.000.00
Premier League (13 Seasons)30929426,421293.657125005100.020.020.040.020.04
Championship (4 Seasons)126968,87398.6617600900.060.010.070.060.07
League Two (1 Season)21161,37615.3101100110.070.000.070.070.07
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-201524Crystal Palaceeng ENGFA Cup9th332703.0000000000.000.000.000.000.00Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th00Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd665706.3112100000.160.160.320.160.32Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th21510.6000000000.000.000.000.000.00Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201726Crystal Palaceeng ENGFA Cup17th332703.0000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th211191.3000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGFA Cup5th332703.0000000000.000.000.000.000.00Matches
2020-202130Crystal Palaceeng ENGFA Cup33rd00Matches
2021-202231Crystal Palaceeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2021-202231Crystal Palaceeng ENGFA CupSF332652.9000000000.000.000.000.000.00Matches
2022-202332Crystal Palaceeng ENGEFL CupRd3111201.3000000000.000.000.000.000.00Matches
2022-202332Crystal Palaceeng ENGFA Cup11730.8000000100.000.000.000.000.00Matches
2023-202433Crystal Palaceeng ENGEFL CupRd300Matches
2024-202534Crystal Palaceeng ENGEFL CupQF10120.1000000000.000.000.000.000.00Matches
2024-202534Crystal Palaceeng ENGFA Cup1st00Matches
2025-202635Swansea Cityeng ENGFA Cup10600.7000000000.000.000.000.000.00Matches
11 Seasons2 Clubs2 Leagues29252,35026.1112100100.040.040.080.040.08
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
Crystal Palace (10 Seasons)2 Leagues28252,29025.4112100100.040.040.080.040.08
Swansea City (1 Season)1 League10600.7000000000.000.000.000.000.00
FA Cup (9 Seasons)20191,77819.8112100100.050.050.100.050.10
EFL Cup (9 Seasons)965726.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 PK PKatt Matches
2008-200918Bournemoutheng ENG4. League Two15.3140.260.2500
2009-201019Portsmoutheng ENG1. Premier League1.6010.620.0000Matches
2010-201120Portsmoutheng ENG2. Championship33.53100.300.3000
2011-201221Portsmoutheng ENG2. Championship38.23140.370.2100
2012-201322Crystal Palaceeng ENG2. Championship21.8020.090.0000
2013-201423Crystal Palaceeng ENG1. Premier League36.0050.140.0000Matches
2014-201524Crystal Palaceeng ENGFA Cup3.0000Matches
2014-201524Crystal Palaceeng ENG1. Premier League37.0120.050.5000Matches
2015-201625Crystal Palaceeng ENGFA Cup6.3100Matches
2015-201625Crystal Palaceeng ENGLeague Cup0.6000Matches
2015-201625Crystal Palaceeng ENG1. Premier League29.9260.200.3300Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.00000.000.0000Matches
2016-201726Crystal Palaceeng ENGFA Cup3.0000Matches
2016-201726Crystal Palaceeng ENG1. Premier League38.0015320.00.400.080.000.0000Matches
2017-201827Crystal Palaceeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2017-201827Crystal Palaceeng ENG1. Premier League17.905120.00.280.060.000.0000Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.30000.000.0000Matches
2018-201928Crystal Palaceeng ENGFA Cup3.00000.000.0000Matches
2018-201928Crystal Palaceeng ENG1. Premier League6.112150.00.330.160.501.0000Matches
2019-202029Crystal Palaceeng ENG1. Premier League26.505120.00.190.040.000.0000Matches
2020-202130Crystal Palaceeng ENG1. Premier League25.102150.00.080.040.000.0000Matches
2021-202231Crystal Palaceeng ENGEFL Cup1.00100.01.000.000.0000Matches
2021-202231Crystal Palaceeng ENGFA Cup2.9011100.00.340.340.000.0000Matches
2021-202231Crystal Palaceeng ENG1. Premier League27.6010110.00.360.040.000.0000Matches
2022-202332Crystal Palaceeng ENGEFL Cup1.30000.000.0000Matches
2022-202332Crystal Palaceeng ENGFA Cup0.80000.000.0000Matches
2022-202332Crystal Palaceeng ENG1. Premier League25.117228.60.280.080.140.5000Matches
2023-202433Crystal Palaceeng ENG1. Premier League22.001000.00.450.000.0000Matches
2024-202534Crystal Palaceeng ENGEFL Cup0.10000.000.0000Matches
2024-202534Crystal Palaceeng ENG1. Premier League0.80000.000.0000Matches
2025-202635Swansea Cityeng ENG2. Championship5.10000.000.0000Matches
2025-202635Swansea Cityeng ENGFA Cup0.70100.01.500.000.0000Matches
18 Seasons4 Clubs5 Leagues433.613605620.00.290.130.030.2100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (13 Seasons)4 Leagues339.26592720.30.290.080.030.1900
Portsmouth (3 Seasons)2 Leagues73.36250.340.2400
Bournemouth (1 Season)1 League15.3140.260.2500
Swansea City (1 Season)2 Leagues5.80100.00.170.000.0000
Premier League (13 Seasons)293.65562417.90.300.080.040.2100
FA Cup (9 Seasons)19.812150.00.270.130.000.0000
EFL Cup (9 Seasons)6.402150.00.350.170.000.0000
Championship (4 Seasons)98.660260.000.260.2300
League Two (1 Season)15.3140.260.2500
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200918Bournemouth1 League15.3140.260.2500
2009-201019Portsmouth1 League1.6010.620.0000
2010-201120Portsmouth1 League33.53100.300.3000
2011-201221Portsmouth1 League38.23140.370.2100
2012-201322Crystal Palace1 League21.8020.090.0000
2013-201423Crystal Palace1 League36.0050.140.0000
2014-201524Crystal Palace3 Leagues40.0120.050.5000
2015-201625Crystal Palace3 Leagues36.8360.200.3300
2016-201726Crystal Palace3 Leagues42.0015320.00.380.080.000.0000
2017-201827Crystal Palace2 Leagues18.906233.30.320.110.000.0000
2018-201928Crystal Palace3 Leagues10.512150.00.190.100.501.0000
2019-202029Crystal Palace1 League26.505120.00.190.040.000.0000
2020-202130Crystal Palace2 Leagues25.102150.00.080.040.000.0000
2021-202231Crystal Palace3 Leagues31.6012216.70.380.060.000.0000
2022-202332Crystal Palace3 Leagues27.217228.60.260.070.140.5000
2023-202433Crystal Palace2 Leagues22.001000.00.450.000.0000
2024-202534Crystal Palace3 Leagues0.90000.000.0000
2025-202635Swansea City2 Leagues5.80100.00.170.000.0000
18 Seasons4 Clubs5 Leagues433.613605620.00.290.130.030.2100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (13 Seasons)4 Leagues339.26592720.30.290.080.030.1900
Portsmouth (3 Seasons)2 Leagues73.36250.340.2400
Bournemouth (1 Season)1 League15.3140.260.2500
Swansea City (1 Season)2 Leagues5.80100.00.170.000.0000
Premier League (13 Seasons)293.65562417.90.300.080.040.2100
FA Cup (9 Seasons)19.812150.00.270.130.000.0000
EFL Cup (9 Seasons)6.402150.00.350.170.000.0000
Championship (4 Seasons)98.660260.000.260.2300
League Two (1 Season)15.3140.260.2500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200918Bournemoutheng ENG4. League Two21st15.3140.260.2500
2009-201019Portsmoutheng ENG1. Premier League20th1.6010.620.0000Matches
2010-201120Portsmoutheng ENG2. Championship16th33.53100.300.3000
2011-201221Portsmoutheng ENG2. Championship22nd38.23140.370.2100
2012-201322Crystal Palaceeng ENG2. Championship5th21.8020.090.0000
2013-201423Crystal Palaceeng ENG1. Premier League11th36.0050.140.0000Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th37.0120.050.5000Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th29.9260.200.3300Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th38.0015320.00.400.080.000.0000Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th17.905120.00.280.060.000.0000Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th6.112150.00.330.160.501.0000Matches
2019-202029Crystal Palaceeng ENG1. Premier League14th26.505120.00.190.040.000.0000Matches
2020-202130Crystal Palaceeng ENG1. Premier League14th25.102150.00.080.040.000.0000Matches
2021-202231Crystal Palaceeng ENG1. Premier League12th27.6010110.00.360.040.000.0000Matches
2022-202332Crystal Palaceeng ENG1. Premier League11th25.117228.60.280.080.140.5000Matches
2023-202433Crystal Palaceeng ENG1. Premier League10th22.001000.00.450.000.0000Matches
2024-202534Crystal Palaceeng ENG1. Premier League12th0.80000.000.0000Matches
2025-202635Swansea Cityeng ENG2. Championship11th5.10000.000.0000Matches
18 Seasons4 Clubs3 Leagues407.412565417.90.290.130.040.2200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (13 Seasons)2 Leagues313.75562517.90.300.080.040.2000
Portsmouth (3 Seasons)2 Leagues73.36250.340.2400
Bournemouth (1 Season)1 League15.3140.260.2500
Swansea City (1 Season)1 League5.10000.000.0000
Premier League (13 Seasons)293.65562417.90.300.080.040.2100
Championship (4 Seasons)98.660260.000.260.2300
League Two (1 Season)15.3140.260.2500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201524Crystal Palaceeng ENGFA Cup9th3.0000Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd6.3100Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th0.6000Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.00000.000.0000Matches
2016-201726Crystal Palaceeng ENGFA Cup17th3.0000Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th1.0011100.01.001.000.000.0000Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.30000.000.0000Matches
2018-201928Crystal Palaceeng ENGFA Cup5th3.00000.000.0000Matches
2021-202231Crystal Palaceeng ENGEFL CupRd21.00100.01.000.000.0000Matches
2021-202231Crystal Palaceeng ENGFA CupSF2.9011100.00.340.340.000.0000Matches
2022-202332Crystal Palaceeng ENGEFL CupRd31.30000.000.0000Matches
2022-202332Crystal Palaceeng ENGFA Cup0.80000.000.0000Matches
2024-202534Crystal Palaceeng ENGEFL CupQF0.10000.000.0000Matches
2025-202635Swansea Cityeng ENGFA Cup0.70100.01.500.000.0000Matches
11 Seasons2 Clubs2 Leagues26.114250.00.300.150.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (10 Seasons)2 Leagues25.413266.70.240.160.000.0000
Swansea City (1 Season)1 League0.70100.01.500.000.0000
FA Cup (9 Seasons)19.812150.00.270.130.000.0000
EFL Cup (9 Seasons)6.402150.00.350.170.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
2008-200918Bournemoutheng ENG4. League Two211,3766633.215.3165
2009-201019Portsmoutheng ENG1. Premier League3146494.31.6112Matches
2010-201120Portsmoutheng ENG2. Championship423,0177272.933.5339
2011-201221Portsmoutheng ENG2. Championship443,4357883.038.2386
2012-201322Crystal Palaceeng ENG2. Championship251,9607847.321.8223
2013-201423Crystal Palaceeng ENG1. Premier League363,2409094.736.036360Matches
2014-201524Crystal Palaceeng ENGFA Cup327090100.03.03903002.0084+4+1.33Matches
2014-201524Crystal Palaceeng ENGLeague Cup00001Matches
2014-201524Crystal Palaceeng ENG1. Premier League373,3309097.437.03737001.304749-2-0.05+1.95Matches
2015-201625Crystal Palaceeng ENGFA Cup657095100.06.36956002.5094+5+0.79Matches
2015-201625Crystal Palaceeng ENGLeague Cup2512617.00.614601501.502200.00-0.72Matches
2015-201625Crystal Palaceeng ENG1. Premier League302,6919078.729.93029011.103341-8-0.27+0.23Matches
2016-201726Crystal Palaceeng ENGEFL Cup1909050.01.01901000.0002-2-2.00-4.00Matches
2016-201726Crystal Palaceeng ENGFA Cup327090100.03.03903001.3324-2-0.67Matches
2016-201726Crystal Palaceeng ENG1. Premier League383,4179099.938.03837001.084963-14-0.37-30.37Matches
2017-201827Crystal Palaceeng ENGEFL Cup1909033.31.01901013.0021+1+1.00+2.00Matches
2017-201827Crystal Palaceeng ENG1. Premier League191,6138547.217.91916041.051625-9-0.50-0.45Matches
2018-201928Crystal Palaceeng ENGEFL Cup21196044.11.3191112803.0040+4+3.03+3.62Matches
2018-201928Crystal Palaceeng ENGFA Cup32709075.03.03903013.0050+5+1.67+2.67Matches
2018-201928Crystal Palaceeng ENG1. Premier League75527916.16.16906111251.711714+3+0.49+0.65Matches
2019-202029Crystal Palaceeng ENG1. Premier League292,3828269.626.527872421601.002036-16-0.60-0.34Matches
2020-202130Crystal Palaceeng ENGFA Cup0001Matches
2020-202130Crystal Palaceeng ENG1. Premier League262,2568766.025.12590251671.152543-18-0.72-0.18Matches
2021-202231Crystal Palaceeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2021-202231Crystal Palaceeng ENGFA Cup32658858.92.93882012.0043+1+0.34-2.09Matches
2021-202231Crystal Palaceeng ENG1. Premier League282,4878972.727.627902715751.29373700.00-0.39Matches
2022-202332Crystal Palaceeng ENGEFL Cup112012057.11.311201001.000000.00-2.00Matches
2022-202332Crystal Palaceeng ENGFA Cup1737381.10.81730000.0012-1-1.23-1.23Matches
2022-202332Crystal Palaceeng ENG1. Premier League282,2568166.025.124892243071.363435-1-0.04+0.58Matches
2023-202433Crystal Palaceeng ENGEFL Cup00002Matches
2023-202433Crystal Palaceeng ENG1. Premier League261,9807657.922.02385193651.192334-11-0.50-1.12Matches
2024-202534Crystal Palaceeng ENGEFL Cup112123.30.10011223.0010+1+7.50+6.47Matches
2024-202534Crystal Palaceeng ENGFA Cup00002Matches
2024-202534Crystal Palaceeng ENG1. Premier League271362.10.8170011183.0032+1+1.27+1.29Matches
2025-202635Swansea Cityeng ENG2. Championship154613111.15.13721122051.8797+2+0.39+0.49Matches
2025-202635Swansea Cityeng ENGFA Cup1606050.00.70016001.001100.000.00Matches
18 Seasons4 Clubs5 Leagues48539,0208055.8433.6431883025421881.30352410-58-0.20-0.16
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (13 Seasons)4 Leagues35930,5258561.2339.2340893001918831.28342402-60-0.21-0.19
Portsmouth (3 Seasons)2 Leagues896,5987456.473.372117
Bournemouth (1 Season)1 League211,3766633.215.3165
Swansea City (1 Season)2 Leagues165213312.25.83721132351.82108+2+0.35+0.44
Premier League (13 Seasons)30926,4218659.4293.6294882791519721.20304379-75-0.29-0.19
FA Cup (9 Seasons)201,7788964.419.819901716052.053018+12+0.61-0.42
EFL Cup (9 Seasons)95726427.66.4688531561.7896+3+0.47-0.10
Championship (4 Seasons)1268,8737053.698.696721302051.8797+2+0.39+0.49
League Two (1 Season)211,3766633.215.3165
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
2008-200918Bournemouth1 League211,3766633.215.3165
2009-201019Portsmouth1 League3146494.31.6112
2010-201120Portsmouth1 League423,0177272.933.5339
2011-201221Portsmouth1 League443,4357883.038.2386
2012-201322Crystal Palace1 League251,9607847.321.8223
2013-201423Crystal Palace1 League363,2409094.736.036360
2014-201524Crystal Palace3 Leagues403,6009092.340.0409040011.355553+2+0.05+2.05
2015-201625Crystal Palace3 Leagues383,3128777.236.83788351511.344447-3-0.08+0.10
2016-201726Crystal Palace3 Leagues423,7779097.642.0429041001.075169-18-0.43-3.33
2017-201827Crystal Palace2 Leagues201,7038546.218.9209017051.151826-8-0.42-0.29
2018-201928Crystal Palace3 Leagues129417823.210.5109010220262.252614+12+1.15+1.35
2019-202029Crystal Palace1 League292,3828269.626.527872421601.002036-16-0.60-0.34
2020-202130Crystal Palace2 Leagues262,2568764.325.12590251681.152543-18-0.72-0.18
2021-202231Crystal Palace3 Leagues322,8428971.831.631903015761.32414100.00-0.72
2022-202332Crystal Palace3 Leagues302,4498265.827.226902343071.303537-2-0.07+0.35
2023-202433Crystal Palace2 Leagues261,9807655.022.02385193671.192334-11-0.50-1.12
2024-202534Crystal Palace3 Leagues383281.90.9170027223.0042+2+2.17+2.10
2025-202635Swansea City2 Leagues165213312.25.83721132351.82108+2+0.35+0.44
18 Seasons4 Clubs5 Leagues48539,0208055.8433.6431883025421881.30352410-58-0.20-0.16
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (13 Seasons)4 Leagues35930,5258561.2339.2340893001918831.28342402-60-0.21-0.19
Portsmouth (3 Seasons)2 Leagues896,5987456.473.372117
Bournemouth (1 Season)1 League211,3766633.215.3165
Swansea City (1 Season)2 Leagues165213312.25.83721132351.82108+2+0.35+0.44
Premier League (13 Seasons)30926,4218659.4293.6294882791519721.20304379-75-0.29-0.19
FA Cup (9 Seasons)201,7788964.419.819901716052.053018+12+0.61-0.42
EFL Cup (9 Seasons)95726427.66.4688531561.7896+3+0.47-0.10
Championship (4 Seasons)1268,8737053.698.696721302051.8797+2+0.39+0.49
League Two (1 Season)211,3766633.215.3165
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
2008-200918Bournemoutheng ENG4. League Two21st211,3766633.215.3165
2009-201019Portsmoutheng ENG1. Premier League20th3146494.31.6112Matches
2010-201120Portsmoutheng ENG2. Championship16th423,0177272.933.5339
2011-201221Portsmoutheng ENG2. Championship22nd443,4357883.038.2386
2012-201322Crystal Palaceeng ENG2. Championship5th251,9607847.321.8223
2013-201423Crystal Palaceeng ENG1. Premier League11th363,2409094.736.036360Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th373,3309097.437.03737001.304749-2-0.05+1.95Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th302,6919078.729.93029011.103341-8-0.27+0.23Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th383,4179099.938.03837001.084963-14-0.37-30.37Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th191,6138547.217.91916041.051625-9-0.50-0.45Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th75527916.16.16906111251.711714+3+0.49+0.65Matches
2019-202029Crystal Palaceeng ENG1. Premier League14th292,3828269.626.527872421601.002036-16-0.60-0.34Matches
2020-202130Crystal Palaceeng ENG1. Premier League14th262,2568766.025.12590251671.152543-18-0.72-0.18Matches
2021-202231Crystal Palaceeng ENG1. Premier League12th282,4878972.727.627902715751.29373700.00-0.39Matches
2022-202332Crystal Palaceeng ENG1. Premier League11th282,2568166.025.124892243071.363435-1-0.04+0.58Matches
2023-202433Crystal Palaceeng ENG1. Premier League10th261,9807657.922.02385193651.192334-11-0.50-1.12Matches
2024-202534Crystal Palaceeng ENG1. Premier League12th271362.10.8170011183.0032+1+1.27+1.29Matches
2025-202635Swansea Cityeng ENG2. Championship11th154613111.15.13721122051.8797+2+0.39+0.49Matches
18 Seasons4 Clubs3 Leagues45636,6708056.3407.4406882805020771.24313386-73-0.28-0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (13 Seasons)2 Leagues33128,2358562.5313.7315882781619721.20304379-75-0.29-0.19
Portsmouth (3 Seasons)2 Leagues896,5987456.473.372117
Bournemouth (1 Season)1 League211,3766633.215.3165
Swansea City (1 Season)1 League154613111.15.13721122051.8797+2+0.39+0.49
Premier League (13 Seasons)30926,4218659.4293.6294882791519721.20304379-75-0.29-0.19
Championship (4 Seasons)1268,8737053.698.696721302051.8797+2+0.39+0.49
League Two (1 Season)211,3766633.215.3165
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-201524Crystal Palaceeng ENGFA Cup9th327090100.03.03903002.0084+4+1.33Matches
2014-201524Crystal Palaceeng ENGLeague Cup17th00001Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd657095100.06.36956002.5094+5+0.79Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th2512617.00.614601501.502200.00-0.72Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1909050.01.01901000.0002-2-2.00-4.00Matches
2016-201726Crystal Palaceeng ENGFA Cup17th327090100.03.03903001.3324-2-0.67Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th1909033.31.01901013.0021+1+1.00+2.00Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th21196044.11.3191112803.0040+4+3.03+3.62Matches
2018-201928Crystal Palaceeng ENGFA Cup5th32709075.03.03903013.0050+5+1.67+2.67Matches
2020-202130Crystal Palaceeng ENGFA Cup33rd0001Matches
2021-202231Crystal Palaceeng ENGEFL CupRd219090100.01.01901000.0001-1-1.00Matches
2021-202231Crystal Palaceeng ENGFA CupSF32658858.92.93882012.0043+1+0.34-2.09Matches
2022-202332Crystal Palaceeng ENGEFL CupRd3112012057.11.311201001.000000.00-2.00Matches
2022-202332Crystal Palaceeng ENGFA Cup1737381.10.81730000.0012-1-1.23-1.23Matches
2023-202433Crystal Palaceeng ENGEFL CupRd300002Matches
2024-202534Crystal Palaceeng ENGEFL CupQF112123.30.10011223.0010+1+7.50+6.47Matches
2024-202534Crystal Palaceeng ENGFA Cup1st00002Matches
2025-202635Swansea Cityeng ENGFA Cup1606050.00.70016001.001100.000.00Matches
11 Seasons2 Clubs2 Leagues292,3508148.726.1259022426111.973924+15+0.57-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (10 Seasons)2 Leagues282,2908248.625.4259022315112.003823+15+0.59-0.12
Swansea City (1 Season)1 League1606050.00.70016001.001100.000.00
FA Cup (9 Seasons)201,7788964.419.819901716052.053018+12+0.61-0.42
EFL Cup (9 Seasons)95726427.66.4688531561.7896+3+0.47-0.10
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
2008-200918Bournemoutheng ENG4. League Two15.31121
2009-201019Portsmoutheng ENG1. Premier League1.6001Matches
2010-201120Portsmoutheng ENG2. Championship33.51023
2011-201221Portsmoutheng ENG2. Championship38.25025
2012-201322Crystal Palaceeng ENG2. Championship21.82013
2013-201423Crystal Palaceeng ENG1. Premier League36.03032Matches
2014-201524Crystal Palaceeng ENGFA Cup3.00000Matches
2014-201524Crystal Palaceeng ENG1. Premier League37.04038Matches
2015-201625Crystal Palaceeng ENGFA Cup6.30000Matches
2015-201625Crystal Palaceeng ENGLeague Cup0.60000Matches
2015-201625Crystal Palaceeng ENG1. Premier League29.94036Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.0000100220000Matches
2016-201726Crystal Palaceeng ENGFA Cup3.00000Matches
2016-201726Crystal Palaceeng ENG1. Premier League38.070036530796467000Matches
2017-201827Crystal Palaceeng ENGEFL Cup1.0000010214000Matches
2017-201827Crystal Palaceeng ENG1. Premier League17.940025291463127001Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.3000000000000Matches
2018-201928Crystal Palaceeng ENGFA Cup3.0000230732000Matches
2018-201928Crystal Palaceeng ENG1. Premier League6.11008618108000Matches
2019-202029Crystal Palaceeng ENG1. Premier League26.5400242903752430Matches
2020-202130Crystal Palaceeng ENG1. Premier League25.1500321212743260Matches
2021-202231Crystal Palaceeng ENGEFL Cup1.00000103110Matches
2021-202231Crystal Palaceeng ENGFA Cup2.90002506630Matches
2021-202231Crystal Palaceeng ENG1. Premier League27.6800222114330270Matches
2022-202332Crystal Palaceeng ENGEFL Cup1.30001020010Matches
2022-202332Crystal Palaceeng ENGFA Cup0.81001101120Matches
2022-202332Crystal Palaceeng ENG1. Premier League25.1600291103622350Matches
2023-202433Crystal Palaceeng ENG1. Premier League22.040022602213281Matches
2024-202534Crystal Palaceeng ENGEFL Cup0.10000000000Matches
2024-202534Crystal Palaceeng ENG1. Premier League0.81004000000Matches
2025-202635Swansea Cityeng ENG2. Championship5.110065021060Matches
2025-202635Swansea Cityeng ENGFA Cup0.70001202200Matches
18 Seasons4 Clubs5 Leagues433.662104051856323291280002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (13 Seasons)4 Leagues339.254003281786319279274002
Portsmouth (3 Seasons)2 Leagues73.36049
Bournemouth (1 Season)1 League15.31121
Swansea City (1 Season)2 Leagues5.810077041260
Premier League (13 Seasons)293.651003091674298265261002
FA Cup (9 Seasons)19.8100611016127000
EFL Cup (9 Seasons)6.4000222746000
Championship (4 Seasons)98.6900675021060
League Two (1 Season)15.31121
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200918Bournemouth1 League15.31121
2009-201019Portsmouth1 League1.6001
2010-201120Portsmouth1 League33.51023
2011-201221Portsmouth1 League38.25025
2012-201322Crystal Palace1 League21.82013
2013-201423Crystal Palace1 League36.03032
2014-201524Crystal Palace3 Leagues40.0400380
2015-201625Crystal Palace3 Leagues36.8400360
2016-201726Crystal Palace3 Leagues42.070037530816667000
2017-201827Crystal Palace2 Leagues18.940025301483231001
2018-201928Crystal Palace3 Leagues10.51001091151310000
2019-202029Crystal Palace1 League26.5400242903752430
2020-202130Crystal Palace2 Leagues25.1500321212743260
2021-202231Crystal Palace3 Leagues31.6800242715237310
2022-202332Crystal Palace3 Leagues27.2700311223723380
2023-202433Crystal Palace2 Leagues22.040022602213281
2024-202534Crystal Palace3 Leagues0.91004000000
2025-202635Swansea City2 Leagues5.810077041260
18 Seasons4 Clubs5 Leagues433.662104051856323291280002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (13 Seasons)4 Leagues339.254003281786319279274002
Portsmouth (3 Seasons)2 Leagues73.36049
Bournemouth (1 Season)1 League15.31121
Swansea City (1 Season)2 Leagues5.810077041260
Premier League (13 Seasons)293.651003091674298265261002
FA Cup (9 Seasons)19.8100611016127000
EFL Cup (9 Seasons)6.4000222746000
Championship (4 Seasons)98.6900675021060
League Two (1 Season)15.31121
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200918Bournemoutheng ENG4. League Two21st15.31121
2009-201019Portsmoutheng ENG1. Premier League20th1.6001Matches
2010-201120Portsmoutheng ENG2. Championship16th33.51023
2011-201221Portsmoutheng ENG2. Championship22nd38.25025
2012-201322Crystal Palaceeng ENG2. Championship5th21.82013
2013-201423Crystal Palaceeng ENG1. Premier League11th36.03032Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th37.04038Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th29.94036Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th38.070036530796467000Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th17.940025291463127001Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th6.11008618108000Matches
2019-202029Crystal Palaceeng ENG1. Premier League14th26.5400242903752430Matches
2020-202130Crystal Palaceeng ENG1. Premier League14th25.1500321212743260Matches
2021-202231Crystal Palaceeng ENG1. Premier League12th27.6800222114330270Matches
2022-202332Crystal Palaceeng ENG1. Premier League11th25.1600291103622350Matches
2023-202433Crystal Palaceeng ENG1. Premier League10th22.040022602213281Matches
2024-202534Crystal Palaceeng ENG1. Premier League12th0.81004000000Matches
2025-202635Swansea Cityeng ENG2. Championship11th5.110065021060Matches
18 Seasons4 Clubs3 Leagues407.461103971724300275267002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (13 Seasons)2 Leagues313.753003211674298265261002
Portsmouth (3 Seasons)2 Leagues73.36049
Bournemouth (1 Season)1 League15.31121
Swansea City (1 Season)1 League5.110065021060
Premier League (13 Seasons)293.651003091674298265261002
Championship (4 Seasons)98.6900675021060
League Two (1 Season)15.31121
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-201524Crystal Palaceeng ENGFA Cup9th3.00000Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd6.30000Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th0.60000Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.0000100220000Matches
2016-201726Crystal Palaceeng ENGFA Cup17th3.00000Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th1.0000010214000Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.3000000000000Matches
2018-201928Crystal Palaceeng ENGFA Cup5th3.0000230732000Matches
2021-202231Crystal Palaceeng ENGEFL CupRd21.00000103110Matches
2021-202231Crystal Palaceeng ENGFA CupSF2.90002506630Matches
2022-202332Crystal Palaceeng ENGEFL CupRd31.30001020010Matches
2022-202332Crystal Palaceeng ENGFA Cup0.81001101120Matches
2024-202534Crystal Palaceeng ENGEFL CupQF0.10000000000Matches
2025-202635Swansea Cityeng ENGFA Cup0.70001202200Matches
11 Seasons2 Clubs2 Leagues26.11008132231613000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (10 Seasons)2 Leagues25.41007112211413000
Swansea City (1 Season)1 League0.70001202200
FA Cup (9 Seasons)19.8100611016127000
EFL Cup (9 Seasons)6.4000222746000

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.

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.

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.