Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200417Wimbledoneng ENG2. First Division865596.2022000000.000.320.320.000.32
2004-200518MK Donseng ENG3. League One25181,02111.3101100200.090.000.090.090.09
2006-200720Barneteng ENG4. League Two37343,00733.4527500410.150.060.210.150.21
2007-200821Barneteng ENG4. League Two41373,29336.610616822610.270.160.440.220.38
2008-200922Plymouth Argyleeng ENG2. Championship653894.3000000000.000.000.000.000.00
2008-200922MK Donseng ENG3. League One27262,21724.64812400510.160.320.490.160.49
2009-201023Southamptoneng ENG3. League One19191,67518.63710300300.160.380.540.160.54
2009-201023MK Donseng ENG3. League One24232,03522.67310700610.310.130.440.310.44
2010-201124Millwalleng ENG2. Championship776156.8505500300.730.000.730.730.73Matches
2010-201124Southamptoneng ENG3. League One15151,22813.6011000000.000.070.070.000.07Matches
2010-201124Blackpooleng ENG1. Premier League1166477.2303300000.420.000.420.420.42Matches
2011-201225Southamptoneng ENG2. Championship843644.0000000100.000.000.000.000.00Matches
2011-201225QPReng ENG1. Premier League20180.2000000000.000.000.000.000.00Matches
2012-201326Southamptoneng ENG1. Premier League32252,05722.9617600100.260.040.310.260.31Matches
2013-201427Crystal Palaceeng ENG1. Premier League34292,50927.9729612200.250.070.320.220.29Matches
2014-201528Crystal Palaceeng ENGFA Cup20720.8000000000.000.000.000.000.00Matches
2014-201528Crystal Palaceeng ENGLeague Cup00Matches
2014-201528Crystal Palaceeng ENG1. Premier League37312,82431.46713600810.190.220.410.190.41Matches
2015-201629Crystal Palaceeng ENGFA Cup433093.4101100100.290.000.290.290.29Matches
2015-201629Crystal Palaceeng ENGLeague Cup00Matches
2015-201629Crystal Palaceeng ENG1. Premier League31312,61529.1235200300.070.100.170.070.17Matches
2016-201730Crystal Palaceeng ENGEFL Cup211121.2011000000.000.800.800.000.80Matches
2016-201730Crystal Palaceeng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2016-201730Crystal Palaceeng ENG1. Premier League36353,09134.3055000900.000.150.150.000.15Matches
2017-201831Crystal Palaceeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201831Crystal Palaceeng ENG1. Premier League1066457.2000000501.21.20.51.7831190.000.000.000.000.000.190.070.260.190.26Matches
2018-201932Crystal Palaceeng ENGEFL Cup332632.9000000100.000.000.000.000.00Matches
2018-201932Huddersfieldeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201932Crystal Palaceeng ENG1. Premier League50130.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2018-201932Huddersfieldeng ENG1. Premier League653824.2000000100.30.30.50.8626170.000.000.000.000.000.060.120.190.060.19Matches
15 Seasons10 Clubs6 Leagues43637232,258358.4604810857346151.51.51.02.51457370.170.130.300.160.290.140.090.230.140.23
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Crystal Palace (6 Seasons)3 Leagues16714112,661140.716183415122911.21.20.51.7831200.110.130.240.110.230.190.070.260.190.26
Southampton (4 Seasons)3 Leagues74635,32459.29918900500.150.150.300.150.30
MK Dons (3 Seasons)1 League76675,27358.612112312001320.200.190.390.200.39
Barnet (2 Seasons)1 League78716,30070.01582313221020.210.110.330.190.30
Blackpool (1 Season)1 League1166477.2303300000.420.000.420.420.42
Wimbledon (1 Season)1 League865596.2022000000.000.320.320.000.32
Millwall (1 Season)1 League776156.8505500300.730.000.730.730.73
Huddersfield (1 Season)2 Leagues764725.2000000100.30.30.50.8626170.000.000.000.000.000.060.120.190.060.19
Plymouth Argyle (1 Season)1 League653894.3000000000.000.000.000.000.00
QPR (1 Season)1 League20180.2000000000.000.000.000.000.00
Premier League (9 Seasons)20416814,801164.524184223122911.51.51.02.51457370.150.110.260.140.250.140.090.230.140.23
League Cup (5 Seasons)765556.2011000100.000.160.160.000.16
League One (4 Seasons)1101018,17690.815193415001620.170.210.370.170.37
First Division (4 Seasons)29221,92721.4527500400.230.090.330.230.33
FA Cup (4 Seasons)844995.5101100100.180.000.180.180.18
League Two (2 Seasons)78716,30070.01582313221020.210.110.330.190.30
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200417Wimbledon1 League865596.2022000000.000.320.320.000.32
2004-200518MK Dons1 League25181,02111.3101100200.090.000.090.090.09
2006-200720Barnet1 League37343,00733.4527500410.150.060.210.150.21
2007-200821Barnet1 League41373,29336.610616822610.270.160.440.220.38
2008-200922Plymouth Argyle1 League653894.3000000000.000.000.000.000.00
2008-200922MK Dons1 League27262,21724.64812400510.160.320.490.160.49
2009-201023MK Dons1 League24232,03522.67310700610.310.130.440.310.44
2009-201023Southampton1 League19191,67518.63710300300.160.380.540.160.54
2010-201124Millwall1 League776156.8505500300.730.000.730.730.73
2010-201124Blackpool1 League1166477.2303300000.420.000.420.420.42
2010-201124Southampton1 League15151,22813.6011000000.000.070.070.000.07
2011-201225QPR1 League20180.2000000000.000.000.000.000.00
2011-201225Southampton1 League843644.0000000100.000.000.000.000.00
2012-201326Southampton1 League32252,05722.9617600100.260.040.310.260.31
2013-201427Crystal Palace1 League34292,50927.9729612200.250.070.320.220.29
2014-201528Crystal Palace3 Leagues39312,89632.26713600810.190.220.400.190.40
2015-201629Crystal Palace3 Leagues35342,92432.5336300400.090.090.180.090.18
2016-201730Crystal Palace3 Leagues39363,23135.9066000900.000.170.170.000.17
2017-201831Crystal Palace2 Leagues1288259.2000000501.21.20.51.7831190.000.000.000.000.000.190.070.260.190.26
2018-201932Crystal Palace2 Leagues832763.1000000100.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2018-201932Huddersfield2 Leagues764725.2000000100.30.30.50.8626170.000.000.000.000.000.060.120.190.060.19
15 Seasons10 Clubs6 Leagues43637232,258358.4604810857346151.51.51.02.51457370.170.130.300.160.290.140.090.230.140.23
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Crystal Palace (6 Seasons)3 Leagues16714112,661140.716183415122911.21.20.51.7831200.110.130.240.110.230.190.070.260.190.26
Southampton (4 Seasons)3 Leagues74635,32459.29918900500.150.150.300.150.30
MK Dons (3 Seasons)1 League76675,27358.612112312001320.200.190.390.200.39
Barnet (2 Seasons)1 League78716,30070.01582313221020.210.110.330.190.30
Blackpool (1 Season)1 League1166477.2303300000.420.000.420.420.42
Wimbledon (1 Season)1 League865596.2022000000.000.320.320.000.32
Millwall (1 Season)1 League776156.8505500300.730.000.730.730.73
Huddersfield (1 Season)2 Leagues764725.2000000100.30.30.50.8626170.000.000.000.000.000.060.120.190.060.19
Plymouth Argyle (1 Season)1 League653894.3000000000.000.000.000.000.00
QPR (1 Season)1 League20180.2000000000.000.000.000.000.00
Premier League (9 Seasons)20416814,801164.524184223122911.51.51.02.51457370.150.110.260.140.250.140.090.230.140.23
League Cup (5 Seasons)765556.2011000100.000.160.160.000.16
League One (4 Seasons)1101018,17690.815193415001620.170.210.370.170.37
First Division (4 Seasons)29221,92721.4527500400.230.090.330.230.33
FA Cup (4 Seasons)844995.5101100100.180.000.180.180.18
League Two (2 Seasons)78716,30070.01582313221020.210.110.330.190.30
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2003-200417Wimbledoneng ENG2. First Division24th865596.2022000000.000.320.320.000.32
2004-200518MK Donseng ENG3. League One20th25181,02111.3101100200.090.000.090.090.09
2006-200720Barneteng ENG4. League Two14th37343,00733.4527500410.150.060.210.150.21
2007-200821Barneteng ENG4. League Two12th41373,29336.610616822610.270.160.440.220.38
2008-200922Plymouth Argyleeng ENG2. Championship21st653894.3000000000.000.000.000.000.00
2008-200922MK Donseng ENG3. League One3rd27262,21724.64812400510.160.320.490.160.49
2009-201023MK Donseng ENG3. League One12th24232,03522.67310700610.310.130.440.310.44
2009-201023Southamptoneng ENG3. League One7th19191,67518.63710300300.160.380.540.160.54
2010-201124Millwalleng ENG2. Championship9th776156.8505500300.730.000.730.730.73Matches
2010-201124Blackpooleng ENG1. Premier League19th1166477.2303300000.420.000.420.420.42Matches
2010-201124Southamptoneng ENG3. League One2nd15151,22813.6011000000.000.070.070.000.07Matches
2011-201225QPReng ENG1. Premier League17th20180.2000000000.000.000.000.000.00Matches
2011-201225Southamptoneng ENG2. Championship2nd843644.0000000100.000.000.000.000.00Matches
2012-201326Southamptoneng ENG1. Premier League14th32252,05722.9617600100.260.040.310.260.31Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th34292,50927.9729612200.250.070.320.220.29Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th37312,82431.46713600810.190.220.410.190.41Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th31312,61529.1235200300.070.100.170.070.17Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th36353,09134.3055000900.000.150.150.000.15Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th1066457.2000000501.21.20.51.7831190.000.000.000.000.000.190.070.260.190.26Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th50130.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2018-201932Huddersfieldeng ENG1. Premier League20th653824.2000000100.30.30.50.8626170.000.000.000.000.000.060.120.190.060.19Matches
15 Seasons10 Clubs4 Leagues42136231,204346.7594710656345951.51.51.02.51457370.170.140.310.160.300.140.090.230.140.23
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Crystal Palace (6 Seasons)1 League15313211,697130.015173214122711.21.20.51.7831200.120.130.250.110.240.190.070.260.190.26
Southampton (4 Seasons)3 Leagues74635,32459.29918900500.150.150.300.150.30
MK Dons (3 Seasons)1 League76675,27358.612112312001320.200.190.390.200.39
Barnet (2 Seasons)1 League78716,30070.01582313221020.210.110.330.190.30
Blackpool (1 Season)1 League1166477.2303300000.420.000.420.420.42
Wimbledon (1 Season)1 League865596.2022000000.000.320.320.000.32
Millwall (1 Season)1 League776156.8505500300.730.000.730.730.73
Plymouth Argyle (1 Season)1 League653894.3000000000.000.000.000.000.00
Huddersfield (1 Season)1 League653824.2000000100.30.30.50.8626170.000.000.000.000.000.060.120.190.060.19
QPR (1 Season)1 League20180.2000000000.000.000.000.000.00
Premier League (9 Seasons)20416814,801164.524184223122911.51.51.02.51457370.150.110.260.140.250.140.090.230.140.23
League One (4 Seasons)1101018,17690.815193415001620.170.210.370.170.37
First Division (4 Seasons)29221,92721.4527500400.230.090.330.230.33
League Two (2 Seasons)78716,30070.01582313221020.210.110.330.190.30
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-201528Crystal Palaceeng ENGFA Cup9th20720.8000000000.000.000.000.000.00Matches
2014-201528Crystal Palaceeng ENGLeague Cup17th00Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd433093.4101100100.290.000.290.290.29Matches
2015-201629Crystal Palaceeng ENGLeague Cup9th00Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th211121.2011000000.000.800.800.000.80Matches
2016-201730Crystal Palaceeng ENGFA Cup17th10280.3000000000.000.000.000.000.00Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th221802.0000000000.000.000.000.000.00Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th332632.9000000100.000.000.000.000.00Matches
2018-201932Huddersfieldeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues15101,05411.7112100200.090.090.170.090.17
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 (5 Seasons)2 Leagues14996410.7112100200.090.090.190.090.19
Huddersfield (1 Season)1 League11901.0000000000.000.000.000.000.00
League Cup (5 Seasons)765556.2011000100.000.160.160.000.16
FA Cup (4 Seasons)844995.5101100100.180.000.180.180.18

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200417Wimbledoneng ENG2. First Division6.2020.320.0000
2004-200518MK Donseng ENG3. League One11.3180.710.1300
2006-200720Barneteng ENG4. League Two33.45401.200.1300
2007-200821Barneteng ENG4. League Two36.610471.280.1722
2008-200922Plymouth Argyleeng ENG2. Championship4.3040.930.0000
2008-200922MK Donseng ENG3. League One24.64431.750.0900
2009-201023Southamptoneng ENG3. League One18.63191.020.1600
2009-201023MK Donseng ENG3. League One22.67321.420.2200
2010-201124Millwalleng ENG2. Championship6.8581.170.6300Matches
2010-201124Southamptoneng ENG3. League One13.60110.810.0000Matches
2010-201124Blackpooleng ENG1. Premier League7.2381.110.3800Matches
2011-201225Southamptoneng ENG2. Championship4.0020.490.0000Matches
2011-201225QPReng ENG1. Premier League0.2000.0000Matches
2012-201326Southamptoneng ENG1. Premier League22.96220.960.2700Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.97321.150.1912Matches
2014-201528Crystal Palaceeng ENGFA Cup0.8000Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.46200.640.3000Matches
2015-201629Crystal Palaceeng ENGFA Cup3.4100Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.12140.480.1400Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.20400.03.210.000.0000Matches
2016-201730Crystal Palaceeng ENGFA Cup0.3000Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.30451022.21.310.290.000.0000Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.00200.01.000.000.0000Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.2010220.01.400.280.000.0019.01001.21.20.15-1.2-1.2Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.90200.00.680.000.0000Matches
2018-201932Huddersfieldeng ENGFA Cup1.00100.01.000.000.0000Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.10000.000.000000.00.00.00.0Matches
2018-201932Huddersfieldeng ENG1. Premier League4.20600.01.410.000.0021.30000.30.30.05-0.3-0.3Matches
15 Seasons10 Clubs6 Leagues358.4607032417.11.320.920.000.1719.91341.51.50.11-1.5-1.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crystal Palace (6 Seasons)3 Leagues140.716637819.01.320.570.000.1819.01121.21.20.15-1.2-1.2
Southampton (4 Seasons)3 Leagues59.29540.910.1700
MK Dons (3 Seasons)1 League58.612831.420.1400
Barnet (2 Seasons)1 League70.015871.240.1522
Blackpool (1 Season)1 League7.2381.110.3800
Wimbledon (1 Season)1 League6.2020.320.0000
Millwall (1 Season)1 League6.8581.170.6300
Huddersfield (1 Season)2 Leagues5.20700.01.330.000.0021.30000.30.30.05-0.3-0.3
Plymouth Argyle (1 Season)1 League4.3040.930.0000
QPR (1 Season)1 League0.2000.0000
Premier League (9 Seasons)164.5246110819.71.330.660.000.2119.91121.51.50.11-1.5-1.5
League Cup (5 Seasons)6.20800.01.300.000.0000
League One (4 Seasons)90.8151131.240.1300
First Division (4 Seasons)21.45160.750.3100
FA Cup (4 Seasons)5.51100.01.000.000.0000
League Two (2 Seasons)70.015871.240.1522
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200417Wimbledon1 League6.2020.320.0000
2004-200518MK Dons1 League11.3180.710.1300
2006-200720Barnet1 League33.45401.200.1300
2007-200821Barnet1 League36.610471.280.1722
2008-200922Plymouth Argyle1 League4.3040.930.0000
2008-200922MK Dons1 League24.64431.750.0900
2009-201023MK Dons1 League22.67321.420.2200
2009-201023Southampton1 League18.63191.020.1600
2010-201124Millwall1 League6.8581.170.6300
2010-201124Blackpool1 League7.2381.110.3800
2010-201124Southampton1 League13.60110.810.0000
2011-201225QPR1 League0.2000.0000
2011-201225Southampton1 League4.0020.490.0000
2012-201326Southampton1 League22.96220.960.2700
2013-201427Crystal Palace1 League27.97321.150.1912
2014-201528Crystal Palace3 Leagues32.26200.640.3000
2015-201629Crystal Palace3 Leagues32.53140.480.1400
2016-201730Crystal Palace3 Leagues35.90491020.41.380.280.000.0000
2017-201831Crystal Palace2 Leagues9.2012216.71.310.220.000.0019.01001.21.20.15-1.2-1.2
2018-201932Crystal Palace2 Leagues3.10200.00.650.000.000000.00.00.00.0
2018-201932Huddersfield2 Leagues5.20700.01.330.000.0021.30000.30.30.05-0.3-0.3
15 Seasons10 Clubs6 Leagues358.4607032417.11.320.920.000.1719.91341.51.50.11-1.5-1.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crystal Palace (6 Seasons)3 Leagues140.716637819.01.320.570.000.1819.01121.21.20.15-1.2-1.2
Southampton (4 Seasons)3 Leagues59.29540.910.1700
MK Dons (3 Seasons)1 League58.612831.420.1400
Barnet (2 Seasons)1 League70.015871.240.1522
Blackpool (1 Season)1 League7.2381.110.3800
Wimbledon (1 Season)1 League6.2020.320.0000
Millwall (1 Season)1 League6.8581.170.6300
Huddersfield (1 Season)2 Leagues5.20700.01.330.000.0021.30000.30.30.05-0.3-0.3
Plymouth Argyle (1 Season)1 League4.3040.930.0000
QPR (1 Season)1 League0.2000.0000
Premier League (9 Seasons)164.5246110819.71.330.660.000.2119.91121.51.50.11-1.5-1.5
League Cup (5 Seasons)6.20800.01.300.000.0000
League One (4 Seasons)90.8151131.240.1300
First Division (4 Seasons)21.45160.750.3100
FA Cup (4 Seasons)5.51100.01.000.000.0000
League Two (2 Seasons)70.015871.240.1522
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2003-200417Wimbledoneng ENG2. First Division24th6.2020.320.0000
2004-200518MK Donseng ENG3. League One20th11.3180.710.1300
2006-200720Barneteng ENG4. League Two14th33.45401.200.1300
2007-200821Barneteng ENG4. League Two12th36.610471.280.1722
2008-200922Plymouth Argyleeng ENG2. Championship21st4.3040.930.0000
2008-200922MK Donseng ENG3. League One3rd24.64431.750.0900
2009-201023MK Donseng ENG3. League One12th22.67321.420.2200
2009-201023Southamptoneng ENG3. League One7th18.63191.020.1600
2010-201124Millwalleng ENG2. Championship9th6.8581.170.6300Matches
2010-201124Blackpooleng ENG1. Premier League19th7.2381.110.3800Matches
2010-201124Southamptoneng ENG3. League One2nd13.60110.810.0000Matches
2011-201225QPReng ENG1. Premier League17th0.2000.0000Matches
2011-201225Southamptoneng ENG2. Championship2nd4.0020.490.0000Matches
2012-201326Southamptoneng ENG1. Premier League14th22.96220.960.2700Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.97321.150.1912Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.46200.640.3000Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.12140.480.1400Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.30451022.21.310.290.000.0000Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.2010220.01.400.280.000.0019.01001.21.20.15-1.2-1.2Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.10000.000.000000.00.00.00.0Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.20600.01.410.000.0021.30000.30.30.05-0.3-0.3Matches
15 Seasons10 Clubs4 Leagues346.7596132419.71.330.930.000.1719.91341.51.50.11-1.5-1.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crystal Palace (6 Seasons)1 League130.015557821.81.320.600.000.1819.01121.21.20.15-1.2-1.2
Southampton (4 Seasons)3 Leagues59.29540.910.1700
MK Dons (3 Seasons)1 League58.612831.420.1400
Barnet (2 Seasons)1 League70.015871.240.1522
Blackpool (1 Season)1 League7.2381.110.3800
Wimbledon (1 Season)1 League6.2020.320.0000
Millwall (1 Season)1 League6.8581.170.6300
Plymouth Argyle (1 Season)1 League4.3040.930.0000
Huddersfield (1 Season)1 League4.20600.01.410.000.0021.30000.30.30.05-0.3-0.3
QPR (1 Season)1 League0.2000.0000
Premier League (9 Seasons)164.5246110819.71.330.660.000.2119.91121.51.50.11-1.5-1.5
League One (4 Seasons)90.8151131.240.1300
First Division (4 Seasons)21.45160.750.3100
League Two (2 Seasons)70.015871.240.1522
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-201528Crystal Palaceeng ENGFA Cup9th0.8000Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.4100Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.20400.03.210.000.0000Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.3000Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.00200.01.000.000.0000Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.90200.00.680.000.0000Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.00100.01.000.000.0000Matches
5 Seasons2 Clubs2 Leagues11.71900.01.260.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crystal Palace (5 Seasons)2 Leagues10.71800.01.300.000.0000
Huddersfield (1 Season)1 League1.00100.01.000.000.0000
League Cup (5 Seasons)6.20800.01.300.000.0000
FA Cup (4 Seasons)5.51100.01.000.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200417Wimbledoneng ENG2. First Division6.22
2004-200518MK Donseng ENG3. League One11.30
2006-200720Barneteng ENG4. League Two33.42
2007-200821Barneteng ENG4. League Two36.66
2008-200922Plymouth Argyleeng ENG2. Championship4.30
2008-200922MK Donseng ENG3. League One24.68
2009-201023Southamptoneng ENG3. League One18.67
2009-201023MK Donseng ENG3. League One22.63
2010-201124Millwalleng ENG2. Championship6.80Matches
2010-201124Southamptoneng ENG3. League One13.61Matches
2010-201124Blackpooleng ENG1. Premier League7.20Matches
2011-201225Southamptoneng ENG2. Championship4.00Matches
2011-201225QPReng ENG1. Premier League0.20Matches
2012-201326Southamptoneng ENG1. Premier League22.91Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.92Matches
2014-201528Crystal Palaceeng ENGFA Cup0.80Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.47Matches
2015-201629Crystal Palaceeng ENGFA Cup3.40Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.13Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.21Matches
2016-201730Crystal Palaceeng ENGFA Cup0.30Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.35Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.00Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.220726179.3319995511412988.4687986.1143540.000.50.4-0.55188131Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.90Matches
2018-201932Huddersfieldeng ENGFA Cup1.00Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.191275.01043177100.02450.00000.00.00.000000Matches
2018-201932Huddersfieldeng ENG1. Premier League4.216521477.12673960799484.0506478.1213070.000.50.2-0.55204026Matches
15 Seasons10 Clubs6 Leagues358.438148778.25976194620023087.012014781.6356553.8481.00.6+47.0103812157
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Crystal Palace (6 Seasons)3 Leagues140.721627379.1330398612113689.0708384.3143540.0180.50.4+17.55188131
Southampton (4 Seasons)3 Leagues59.29
MK Dons (3 Seasons)1 League58.611
Barnet (2 Seasons)1 League70.08
Blackpool (1 Season)1 League7.20
Wimbledon (1 Season)1 League6.22
Millwall (1 Season)1 League6.80
Huddersfield (1 Season)2 Leagues5.216521477.12673960799484.0506478.1213070.000.50.2-0.55204026
Plymouth Argyle (1 Season)1 League4.30
QPR (1 Season)1 League0.20
Premier League (9 Seasons)164.538148778.25976194620023087.012014781.6356553.8181.00.6+17.0103812157
League Cup (5 Seasons)6.21
League One (4 Seasons)90.819
First Division (4 Seasons)21.42
FA Cup (4 Seasons)5.50
League Two (2 Seasons)70.08
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200417Wimbledon1 League6.22
2004-200518MK Dons1 League11.30
2006-200720Barnet1 League33.42
2007-200821Barnet1 League36.66
2008-200922Plymouth Argyle1 League4.30
2008-200922MK Dons1 League24.68
2009-201023MK Dons1 League22.63
2009-201023Southampton1 League18.67
2010-201124Millwall1 League6.80
2010-201124Blackpool1 League7.20
2010-201124Southampton1 League13.61
2011-201225QPR1 League0.20
2011-201225Southampton1 League4.00
2012-201326Southampton1 League22.91
2013-201427Crystal Palace1 League27.92
2014-201528Crystal Palace3 Leagues32.27
2015-201629Crystal Palace3 Leagues32.53
2016-201730Crystal Palace3 Leagues35.96
2017-201831Crystal Palace2 Leagues9.220726179.3319995511412988.4687986.1143540.000.50.4-0.55188131
2018-201932Crystal Palace2 Leagues3.191275.01043177100.02450.00000.00.00.000000
2018-201932Huddersfield2 Leagues5.216521477.12673960799484.0506478.1213070.000.50.2-0.55204026
15 Seasons10 Clubs6 Leagues358.438148778.25976194620023087.012014781.6356553.8481.00.6+47.0103812157
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Crystal Palace (6 Seasons)3 Leagues140.721627379.1330398612113689.0708384.3143540.0180.50.4+17.55188131
Southampton (4 Seasons)3 Leagues59.29
MK Dons (3 Seasons)1 League58.611
Barnet (2 Seasons)1 League70.08
Blackpool (1 Season)1 League7.20
Wimbledon (1 Season)1 League6.22
Millwall (1 Season)1 League6.80
Huddersfield (1 Season)2 Leagues5.216521477.12673960799484.0506478.1213070.000.50.2-0.55204026
Plymouth Argyle (1 Season)1 League4.30
QPR (1 Season)1 League0.20
Premier League (9 Seasons)164.538148778.25976194620023087.012014781.6356553.8181.00.6+17.0103812157
League Cup (5 Seasons)6.21
League One (4 Seasons)90.819
First Division (4 Seasons)21.42
FA Cup (4 Seasons)5.50
League Two (2 Seasons)70.08
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200417Wimbledoneng ENG2. First Division24th6.22
2004-200518MK Donseng ENG3. League One20th11.30
2006-200720Barneteng ENG4. League Two14th33.42
2007-200821Barneteng ENG4. League Two12th36.66
2008-200922Plymouth Argyleeng ENG2. Championship21st4.30
2008-200922MK Donseng ENG3. League One3rd24.68
2009-201023MK Donseng ENG3. League One12th22.63
2009-201023Southamptoneng ENG3. League One7th18.67
2010-201124Millwalleng ENG2. Championship9th6.80Matches
2010-201124Blackpooleng ENG1. Premier League19th7.20Matches
2010-201124Southamptoneng ENG3. League One2nd13.61Matches
2011-201225QPReng ENG1. Premier League17th0.20Matches
2011-201225Southamptoneng ENG2. Championship2nd4.00Matches
2012-201326Southamptoneng ENG1. Premier League14th22.91Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.92Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.47Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.13Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.35Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.220726179.3319995511412988.4687986.1143540.000.50.4-0.55188131Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.191275.01043177100.02450.00000.00.00.000000Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.216521477.12673960799484.0506478.1213070.000.50.2-0.55204026Matches
15 Seasons10 Clubs4 Leagues346.738148778.25976194620023087.012014781.6356553.8471.00.6+46.0103812157
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Crystal Palace (6 Seasons)1 League130.021627379.1330398612113689.0708384.3143540.0170.50.4+16.55188131
Southampton (4 Seasons)3 Leagues59.29
MK Dons (3 Seasons)1 League58.611
Barnet (2 Seasons)1 League70.08
Blackpool (1 Season)1 League7.20
Wimbledon (1 Season)1 League6.22
Millwall (1 Season)1 League6.80
Plymouth Argyle (1 Season)1 League4.30
Huddersfield (1 Season)1 League4.216521477.12673960799484.0506478.1213070.000.50.2-0.55204026
QPR (1 Season)1 League0.20
Premier League (9 Seasons)164.538148778.25976194620023087.012014781.6356553.8181.00.6+17.0103812157
League One (4 Seasons)90.819
First Division (4 Seasons)21.42
League Two (2 Seasons)70.08
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201528Crystal Palaceeng ENGFA Cup9th0.80Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.40Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.21Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.30Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.00Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.90Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.00Matches
5 Seasons2 Clubs2 Leagues11.71
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Crystal Palace (5 Seasons)2 Leagues10.71
Huddersfield (1 Season)1 League1.00
League Cup (5 Seasons)6.21
FA Cup (4 Seasons)5.50
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200417Wimbledoneng ENG2. First Division6.2
2004-200518MK Donseng ENG3. League One11.3
2006-200720Barneteng ENG4. League Two33.4
2007-200821Barneteng ENG4. League Two36.6
2008-200922Plymouth Argyleeng ENG2. Championship4.3
2008-200922MK Donseng ENG3. League One24.6
2009-201023Southamptoneng ENG3. League One18.6
2009-201023MK Donseng ENG3. League One22.6
2010-201124Millwalleng ENG2. Championship6.8Matches
2010-201124Southamptoneng ENG3. League One13.6Matches
2010-201124Blackpooleng ENG1. Premier League7.2Matches
2011-201225Southamptoneng ENG2. Championship4.0Matches
2011-201225QPReng ENG1. Premier League0.2Matches
2012-201326Southamptoneng ENG1. Premier League22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.9Matches
2014-201528Crystal Palaceeng ENGFA Cup0.8Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.4Matches
2015-201629Crystal Palaceeng ENGFA Cup3.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.1Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.24Matches
2016-201730Crystal Palaceeng ENGFA Cup0.3Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.3149Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.08Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.22612342660120215221020712Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.910Matches
2018-201932Huddersfieldeng ENGFA Cup1.03Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.112120000000000901Matches
2018-201932Huddersfieldeng ENG1. Premier League4.22141951890494520216517Matches
15 Seasons10 Clubs6 Leagues358.44874414415052036204212381210
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (6 Seasons)3 Leagues140.727324626601191215221021613
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Huddersfield (1 Season)2 Leagues5.221419518904124520216517
Plymouth Argyle (1 Season)1 League4.3
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.54874414415051786204212381210
League Cup (5 Seasons)6.222
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
FA Cup (4 Seasons)5.53
League Two (2 Seasons)70.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200417Wimbledon1 League6.2
2004-200518MK Dons1 League11.3
2006-200720Barnet1 League33.4
2007-200821Barnet1 League36.6
2008-200922Plymouth Argyle1 League4.3
2008-200922MK Dons1 League24.6
2009-201023MK Dons1 League22.6
2009-201023Southampton1 League18.6
2010-201124Millwall1 League6.8
2010-201124Blackpool1 League7.2
2010-201124Southampton1 League13.6
2011-201225QPR1 League0.2
2011-201225Southampton1 League4.0
2012-201326Southampton1 League22.9
2013-201427Crystal Palace1 League27.9
2014-201528Crystal Palace3 Leagues32.2
2015-201629Crystal Palace3 Leagues32.5
2016-201730Crystal Palace3 Leagues35.9153
2017-201831Crystal Palace2 Leagues9.22612342660128215221020712
2018-201932Crystal Palace2 Leagues3.1121200001000000901
2018-201932Huddersfield2 Leagues5.221419518904124520216517
15 Seasons10 Clubs6 Leagues358.44874414415052036204212381210
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (6 Seasons)3 Leagues140.727324626601191215221021613
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Huddersfield (1 Season)2 Leagues5.221419518904124520216517
Plymouth Argyle (1 Season)1 League4.3
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.54874414415051786204212381210
League Cup (5 Seasons)6.222
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
FA Cup (4 Seasons)5.53
League Two (2 Seasons)70.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2003-200417Wimbledoneng ENG2. First Division24th6.2
2004-200518MK Donseng ENG3. League One20th11.3
2006-200720Barneteng ENG4. League Two14th33.4
2007-200821Barneteng ENG4. League Two12th36.6
2008-200922Plymouth Argyleeng ENG2. Championship21st4.3
2008-200922MK Donseng ENG3. League One3rd24.6
2009-201023MK Donseng ENG3. League One12th22.6
2009-201023Southamptoneng ENG3. League One7th18.6
2010-201124Millwalleng ENG2. Championship9th6.8Matches
2010-201124Blackpooleng ENG1. Premier League19th7.2Matches
2010-201124Southamptoneng ENG3. League One2nd13.6Matches
2011-201225QPReng ENG1. Premier League17th0.2Matches
2011-201225Southamptoneng ENG2. Championship2nd4.0Matches
2012-201326Southamptoneng ENG1. Premier League14th22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.9Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.1Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.3149Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.22612342660120215221020712Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.112120000000000901Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.22141951890494520216517Matches
15 Seasons10 Clubs4 Leagues346.74874414415051786204212381210
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (6 Seasons)1 League130.027324626601169215221021613
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Plymouth Argyle (1 Season)1 League4.3
Huddersfield (1 Season)1 League4.22141951890494520216517
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.54874414415051786204212381210
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
League Two (2 Seasons)70.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201528Crystal Palaceeng ENGFA Cup9th0.8Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.4Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.24Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.3Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.08Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.910Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.03Matches
5 Seasons2 Clubs2 Leagues11.725
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (5 Seasons)2 Leagues10.722
Huddersfield (1 Season)1 League1.03
League Cup (5 Seasons)6.222
FA Cup (4 Seasons)5.53

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200417Wimbledoneng ENG2. First Division6.2
2004-200518MK Donseng ENG3. League One11.3
2006-200720Barneteng ENG4. League Two33.4
2007-200821Barneteng ENG4. League Two36.6
2008-200922Plymouth Argyleeng ENG2. Championship4.3
2008-200922MK Donseng ENG3. League One24.6
2009-201023Southamptoneng ENG3. League One18.6
2009-201023MK Donseng ENG3. League One22.6
2010-201124Millwalleng ENG2. Championship6.8Matches
2010-201124Southamptoneng ENG3. League One13.6Matches
2010-201124Blackpooleng ENG1. Premier League7.2Matches
2011-201225Southamptoneng ENG2. Championship4.0Matches
2011-201225QPReng ENG1. Premier League0.2Matches
2012-201326Southamptoneng ENG1. Premier League22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.9Matches
2014-201528Crystal Palaceeng ENGFA Cup0.8Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.4Matches
2015-201629Crystal Palaceeng ENGFA Cup3.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.1Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.2Matches
2016-201730Crystal Palaceeng ENGFA Cup0.3Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.3Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.0Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.2182.84113211000.00000000Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.9Matches
2018-201932Huddersfieldeng ENGFA Cup1.0Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.100.0000000000.00000000Matches
2018-201932Huddersfieldeng ENG1. Premier League4.2102.3690010000.00000000Matches
15 Seasons10 Clubs6 Leagues358.4282.61203221000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (6 Seasons)3 Leagues140.7182.77113211000.00000000
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Huddersfield (1 Season)2 Leagues5.2102.3690010000.00000000
Plymouth Argyle (1 Season)1 League4.3
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.5282.61203221000.00000000
League Cup (5 Seasons)6.2
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
FA Cup (4 Seasons)5.5
League Two (2 Seasons)70.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200417Wimbledon1 League6.2
2004-200518MK Dons1 League11.3
2006-200720Barnet1 League33.4
2007-200821Barnet1 League36.6
2008-200922Plymouth Argyle1 League4.3
2008-200922MK Dons1 League24.6
2009-201023MK Dons1 League22.6
2009-201023Southampton1 League18.6
2010-201124Millwall1 League6.8
2010-201124Blackpool1 League7.2
2010-201124Southampton1 League13.6
2011-201225QPR1 League0.2
2011-201225Southampton1 League4.0
2012-201326Southampton1 League22.9
2013-201427Crystal Palace1 League27.9
2014-201528Crystal Palace3 Leagues32.2
2015-201629Crystal Palace3 Leagues32.5
2016-201730Crystal Palace3 Leagues35.9
2017-201831Crystal Palace2 Leagues9.2182.84113211000.00000000
2018-201932Crystal Palace2 Leagues3.100.0000000000.00000000
2018-201932Huddersfield2 Leagues5.2102.3690010000.00000000
15 Seasons10 Clubs6 Leagues358.4282.61203221000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (6 Seasons)3 Leagues140.7182.77113211000.00000000
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Huddersfield (1 Season)2 Leagues5.2102.3690010000.00000000
Plymouth Argyle (1 Season)1 League4.3
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.5282.61203221000.00000000
League Cup (5 Seasons)6.2
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
FA Cup (4 Seasons)5.5
League Two (2 Seasons)70.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200417Wimbledoneng ENG2. First Division24th6.2
2004-200518MK Donseng ENG3. League One20th11.3
2006-200720Barneteng ENG4. League Two14th33.4
2007-200821Barneteng ENG4. League Two12th36.6
2008-200922Plymouth Argyleeng ENG2. Championship21st4.3
2008-200922MK Donseng ENG3. League One3rd24.6
2009-201023MK Donseng ENG3. League One12th22.6
2009-201023Southamptoneng ENG3. League One7th18.6
2010-201124Millwalleng ENG2. Championship9th6.8Matches
2010-201124Blackpooleng ENG1. Premier League19th7.2Matches
2010-201124Southamptoneng ENG3. League One2nd13.6Matches
2011-201225QPReng ENG1. Premier League17th0.2Matches
2011-201225Southamptoneng ENG2. Championship2nd4.0Matches
2012-201326Southamptoneng ENG1. Premier League14th22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.9Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.1Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.3Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.2182.84113211000.00000000Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.100.0000000000.00000000Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.2102.3690010000.00000000Matches
15 Seasons10 Clubs4 Leagues346.7282.61203221000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (6 Seasons)1 League130.0182.77113211000.00000000
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Plymouth Argyle (1 Season)1 League4.3
Huddersfield (1 Season)1 League4.2102.3690010000.00000000
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.5282.61203221000.00000000
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
League Two (2 Seasons)70.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201528Crystal Palaceeng ENGFA Cup9th0.8Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.4Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.2Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.3Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.0Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.9Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.0Matches
5 Seasons2 Clubs2 Leagues11.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (5 Seasons)2 Leagues10.7
Huddersfield (1 Season)1 League1.0
League Cup (5 Seasons)6.2
FA Cup (4 Seasons)5.5

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200417Wimbledoneng ENG2. First Division6.2
2004-200518MK Donseng ENG3. League One11.3
2006-200720Barneteng ENG4. League Two33.4
2007-200821Barneteng ENG4. League Two36.6
2008-200922Plymouth Argyleeng ENG2. Championship4.3
2008-200922MK Donseng ENG3. League One24.6
2009-201023Southamptoneng ENG3. League One18.6
2009-201023MK Donseng ENG3. League One22.6
2010-201124Millwalleng ENG2. Championship6.8Matches
2010-201124Southamptoneng ENG3. League One13.6Matches
2010-201124Blackpooleng ENG1. Premier League7.2Matches
2011-201225Southamptoneng ENG2. Championship4.0Matches
2011-201225QPReng ENG1. Premier League0.2Matches
2012-201326Southamptoneng ENG1. Premier League22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.9Matches
2014-201528Crystal Palaceeng ENGFA Cup0.8Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.4Matches
2015-201629Crystal Palaceeng ENGFA Cup3.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.1Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.221Matches
2016-201730Crystal Palaceeng ENGFA Cup0.3Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.36140Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.022Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.21343731520.0430351840Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.900Matches
2018-201932Huddersfieldeng ENGFA Cup1.000Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.1111000000000100Matches
2018-201932Huddersfieldeng ENG1. Premier League4.2741511714.3631231080Matches
15 Seasons10 Clubs6 Leagues358.42174512421216.7106155129120
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crystal Palace (6 Seasons)3 Leagues140.714704731520.04303481940
Southampton (4 Seasons)3 Leagues59.20
MK Dons (3 Seasons)1 League58.60
Barnet (2 Seasons)1 League70.00
Blackpool (1 Season)1 League7.20
Wimbledon (1 Season)1 League6.20
Millwall (1 Season)1 League6.80
Huddersfield (1 Season)2 Leagues5.2741511714.3631231080
Plymouth Argyle (1 Season)1 League4.30
QPR (1 Season)1 League0.20
Premier League (9 Seasons)164.52170512421216.7106154829120
League Cup (5 Seasons)6.2430
League One (4 Seasons)90.80
First Division (4 Seasons)21.40
FA Cup (4 Seasons)5.5000
League Two (2 Seasons)70.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200417Wimbledon1 League6.20
2004-200518MK Dons1 League11.30
2006-200720Barnet1 League33.40
2007-200821Barnet1 League36.60
2008-200922Plymouth Argyle1 League4.30
2008-200922MK Dons1 League24.60
2009-201023MK Dons1 League22.60
2009-201023Southampton1 League18.60
2010-201124Millwall1 League6.80
2010-201124Blackpool1 League7.20
2010-201124Southampton1 League13.60
2011-201225QPR1 League0.20
2011-201225Southampton1 League4.00
2012-201326Southampton1 League22.90
2013-201427Crystal Palace1 League27.90
2014-201528Crystal Palace3 Leagues32.20
2015-201629Crystal Palace3 Leagues32.50
2016-201730Crystal Palace3 Leagues35.963410
2017-201831Crystal Palace2 Leagues9.21363731520.0430371840
2018-201932Crystal Palace2 Leagues3.1111000000000100
2018-201932Huddersfield2 Leagues5.2741511714.3631231080
15 Seasons10 Clubs6 Leagues358.42174512421216.7106155129120
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crystal Palace (6 Seasons)3 Leagues140.714704731520.04303481940
Southampton (4 Seasons)3 Leagues59.20
MK Dons (3 Seasons)1 League58.60
Barnet (2 Seasons)1 League70.00
Blackpool (1 Season)1 League7.20
Wimbledon (1 Season)1 League6.20
Millwall (1 Season)1 League6.80
Huddersfield (1 Season)2 Leagues5.2741511714.3631231080
Plymouth Argyle (1 Season)1 League4.30
QPR (1 Season)1 League0.20
Premier League (9 Seasons)164.52170512421216.7106154829120
League Cup (5 Seasons)6.2430
League One (4 Seasons)90.80
First Division (4 Seasons)21.40
FA Cup (4 Seasons)5.5000
League Two (2 Seasons)70.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2003-200417Wimbledoneng ENG2. First Division24th6.2
2004-200518MK Donseng ENG3. League One20th11.3
2006-200720Barneteng ENG4. League Two14th33.4
2007-200821Barneteng ENG4. League Two12th36.6
2008-200922Plymouth Argyleeng ENG2. Championship21st4.3
2008-200922MK Donseng ENG3. League One3rd24.6
2009-201023MK Donseng ENG3. League One12th22.6
2009-201023Southamptoneng ENG3. League One7th18.6
2010-201124Millwalleng ENG2. Championship9th6.8Matches
2010-201124Blackpooleng ENG1. Premier League19th7.2Matches
2010-201124Southamptoneng ENG3. League One2nd13.6Matches
2011-201225QPReng ENG1. Premier League17th0.2Matches
2011-201225Southamptoneng ENG2. Championship2nd4.0Matches
2012-201326Southamptoneng ENG1. Premier League14th22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.9Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.1Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.36140Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.21343731520.0430351840Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.1111000000000100Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.2741511714.3631231080Matches
15 Seasons10 Clubs4 Leagues346.72170512421216.7106154829120
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crystal Palace (6 Seasons)1 League130.014664731520.04303451940
Southampton (4 Seasons)3 Leagues59.20
MK Dons (3 Seasons)1 League58.60
Barnet (2 Seasons)1 League70.00
Blackpool (1 Season)1 League7.20
Wimbledon (1 Season)1 League6.20
Millwall (1 Season)1 League6.80
Plymouth Argyle (1 Season)1 League4.30
Huddersfield (1 Season)1 League4.2741511714.3631231080
QPR (1 Season)1 League0.20
Premier League (9 Seasons)164.52170512421216.7106154829120
League One (4 Seasons)90.80
First Division (4 Seasons)21.40
League Two (2 Seasons)70.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201528Crystal Palaceeng ENGFA Cup9th0.8Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.4Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.221Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.3Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.022Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.900Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.000Matches
5 Seasons2 Clubs2 Leagues11.7430
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crystal Palace (5 Seasons)2 Leagues10.7430
Huddersfield (1 Season)1 League1.0000
League Cup (5 Seasons)6.2430
FA Cup (4 Seasons)5.5000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200417Wimbledoneng ENG2. First Division6.2
2004-200518MK Donseng ENG3. League One11.3
2006-200720Barneteng ENG4. League Two33.4
2007-200821Barneteng ENG4. League Two36.6
2008-200922Plymouth Argyleeng ENG2. Championship4.3
2008-200922MK Donseng ENG3. League One24.6
2009-201023Southamptoneng ENG3. League One18.6
2009-201023MK Donseng ENG3. League One22.6
2010-201124Millwalleng ENG2. Championship6.8Matches
2010-201124Southamptoneng ENG3. League One13.6Matches
2010-201124Blackpooleng ENG1. Premier League7.2Matches
2011-201225Southamptoneng ENG2. Championship4.0Matches
2011-201225QPReng ENG1. Premier League0.2Matches
2012-201326Southamptoneng ENG1. Premier League22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.9Matches
2014-201528Crystal Palaceeng ENGFA Cup0.8Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.4Matches
2015-201629Crystal Palaceeng ENGFA Cup3.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.1Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.2Matches
2016-201730Crystal Palaceeng ENGFA Cup0.3Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.3Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.0Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.2313238165113103135480.0120.018585133889071520419Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.9Matches
2018-201932Huddersfieldeng ENGFA Cup1.0Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.1140383014000533100000171Matches
2018-201932Huddersfieldeng ENG1. Premier League4.22655321429332657571.4228.61518873216151121216717Matches
15 Seasons10 Clubs6 Leagues358.45927733152091359212975.0325.0341177166914241192837837
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Crystal Palace (6 Seasons)3 Leagues140.7327241173116103275480.0120.019088434889071621120
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Huddersfield (1 Season)2 Leagues5.22655321429332657571.4228.61518873216151121216717
Plymouth Argyle (1 Season)1 League4.3
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.55927733152091359212975.0325.0341177166914241192837837
League Cup (5 Seasons)6.2
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
FA Cup (4 Seasons)5.5
League Two (2 Seasons)70.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200417Wimbledon1 League6.2
2004-200518MK Dons1 League11.3
2006-200720Barnet1 League33.4
2007-200821Barnet1 League36.6
2008-200922Plymouth Argyle1 League4.3
2008-200922MK Dons1 League24.6
2009-201023MK Dons1 League22.6
2009-201023Southampton1 League18.6
2010-201124Millwall1 League6.8
2010-201124Blackpool1 League7.2
2010-201124Southampton1 League13.6
2011-201225QPR1 League0.2
2011-201225Southampton1 League4.0
2012-201326Southampton1 League22.9
2013-201427Crystal Palace1 League27.9
2014-201528Crystal Palace3 Leagues32.2
2015-201629Crystal Palace3 Leagues32.5
2016-201730Crystal Palace3 Leagues35.9
2017-201831Crystal Palace2 Leagues9.2313238165113103135480.0120.018585133889071520419
2018-201932Crystal Palace2 Leagues3.1140383014000533100000171
2018-201932Huddersfield2 Leagues5.22655321429332657571.4228.61518873216151121216717
15 Seasons10 Clubs6 Leagues358.45927733152091359212975.0325.0341177166914241192837837
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Crystal Palace (6 Seasons)3 Leagues140.7327241173116103275480.0120.019088434889071621120
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Huddersfield (1 Season)2 Leagues5.22655321429332657571.4228.61518873216151121216717
Plymouth Argyle (1 Season)1 League4.3
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.55927733152091359212975.0325.0341177166914241192837837
League Cup (5 Seasons)6.2
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
FA Cup (4 Seasons)5.5
League Two (2 Seasons)70.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200417Wimbledoneng ENG2. First Division24th6.2
2004-200518MK Donseng ENG3. League One20th11.3
2006-200720Barneteng ENG4. League Two14th33.4
2007-200821Barneteng ENG4. League Two12th36.6
2008-200922Plymouth Argyleeng ENG2. Championship21st4.3
2008-200922MK Donseng ENG3. League One3rd24.6
2009-201023MK Donseng ENG3. League One12th22.6
2009-201023Southamptoneng ENG3. League One7th18.6
2010-201124Millwalleng ENG2. Championship9th6.8Matches
2010-201124Blackpooleng ENG1. Premier League19th7.2Matches
2010-201124Southamptoneng ENG3. League One2nd13.6Matches
2011-201225QPReng ENG1. Premier League17th0.2Matches
2011-201225Southamptoneng ENG2. Championship2nd4.0Matches
2012-201326Southamptoneng ENG1. Premier League14th22.9Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.9Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.4Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.1Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.3Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.2313238165113103135480.0120.018585133889071520419Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.1140383014000533100000171Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.22655321429332657571.4228.61518873216151121216717Matches
15 Seasons10 Clubs4 Leagues346.75927733152091359212975.0325.0341177166914241192837837
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Crystal Palace (6 Seasons)1 League130.0327241173116103275480.0120.019088434889071621120
Southampton (4 Seasons)3 Leagues59.2
MK Dons (3 Seasons)1 League58.6
Barnet (2 Seasons)1 League70.0
Blackpool (1 Season)1 League7.2
Wimbledon (1 Season)1 League6.2
Millwall (1 Season)1 League6.8
Plymouth Argyle (1 Season)1 League4.3
Huddersfield (1 Season)1 League4.22655321429332657571.4228.61518873216151121216717
QPR (1 Season)1 League0.2
Premier League (9 Seasons)164.55927733152091359212975.0325.0341177166914241192837837
League One (4 Seasons)90.8
First Division (4 Seasons)21.4
League Two (2 Seasons)70.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201528Crystal Palaceeng ENGFA Cup9th0.8Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.4Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.2Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.3Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.0Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.9Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.0Matches
5 Seasons2 Clubs2 Leagues11.7
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Crystal Palace (5 Seasons)2 Leagues10.7
Huddersfield (1 Season)1 League1.0
League Cup (5 Seasons)6.2
FA Cup (4 Seasons)5.5

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2003-200417Wimbledoneng ENG2. First Division85597013.56.262
2004-200518MK Donseng ENG3. League One251,0214124.711.3187
2006-200720Barneteng ENG4. League Two373,0078172.633.4343
2007-200821Barneteng ENG4. League Two413,2938079.536.6374
2008-200922Plymouth Argyleeng ENG2. Championship6389659.44.351
2008-200922MK Donseng ENG3. League One272,2178253.624.6261
2009-201023Southamptoneng ENG3. League One191,6758840.518.6190
2009-201023MK Donseng ENG3. League One242,0358549.222.6231
2010-201124Millwalleng ENG2. Championship76158814.96.870Matches
2010-201124Southamptoneng ENG3. League One151,2288229.713.6150Matches
2010-201124Blackpooleng ENG1. Premier League116475918.97.2625Matches
2011-201225Southamptoneng ENG2. Championship8364468.84.044Matches
2011-201225QPReng ENG1. Premier League21890.50.202Matches
2012-201326Southamptoneng ENG1. Premier League322,0576460.122.92597Matches
2013-201427Crystal Palaceeng ENG1. Premier League342,5097473.427.929175Matches
2014-201528Crystal Palaceeng ENGFA Cup2723626.70.80023611.5002-2-2.50-5.23Matches
2014-201528Crystal Palaceeng ENGLeague Cup00001Matches
2014-201528Crystal Palaceeng ENG1. Premier League372,8247682.631.43124601.303941-2-0.06+0.24Matches
2015-201629Crystal Palaceeng ENGFA Cup43097754.23.4387214812.2564+2+0.58-0.45Matches
2015-201629Crystal Palaceeng ENGLeague Cup00002Matches
2015-201629Crystal Palaceeng ENG1. Premier League312,6158476.529.13121021.292936-7-0.24+0.32Matches
2016-201730Crystal Palaceeng ENGEFL Cup21125662.21.2191112101.5020+2+1.61+4.25Matches
2016-201730Crystal Palaceeng ENGFA Cup1282810.40.30012703.0020+2+6.43+7.92Matches
2016-201730Crystal Palaceeng ENG1. Premier League363,0918690.434.33529101.144253-11-0.32+0.23Matches
2017-201831Crystal Palaceeng ENGEFL Cup21809066.72.02902001.5035-2-1.00-2.00Matches
2017-201831Crystal Palaceeng ENG1. Premier League106456518.97.264490.50014-14-1.95-2.088.79.6-0.9-0.15-0.34Matches
2018-201932Crystal Palaceeng ENGEFL Cup32638897.42.93882002.0041+3+1.03+1.03Matches
2018-201932Huddersfieldeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201932Crystal Palaceeng ENG1. Premier League51330.40.10052112.000000.00+0.050.10.10.0-0.060.00Matches
2018-201932Huddersfieldeng ENG1. Premier League63826411.24.2572312320.1709-9-2.12-0.793.25.1-1.9-0.46+0.44Matches
15 Seasons10 Clubs6 Leagues43632,2587439.3358.4372831176418291.23127166-39-0.33+0.0412.014.8-2.9-0.27-0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Crystal Palace (6 Seasons)3 Leagues16712,6617655.4140.7141891022618271.29127156-29-0.26-0.238.89.7-0.9-0.14-0.20
Southampton (4 Seasons)3 Leagues745,3247233.659.263911
MK Dons (3 Seasons)1 League765,2736942.558.6679
Barnet (2 Seasons)1 League786,3008176.170.0717
Blackpool (1 Season)1 League116475918.97.2625
Wimbledon (1 Season)1 League85597013.56.262
Millwall (1 Season)1 League76158814.96.870
Huddersfield (1 Season)2 Leagues74726713.45.2675412320.15010-10-1.91-0.573.25.1-1.9-0.46+0.44
Plymouth Argyle (1 Season)1 League6389659.44.351
QPR (1 Season)1 League21890.50.202
Premier League (9 Seasons)20414,8017343.3164.516873109365241.16110153-43-0.40+0.0212.014.8-2.9-0.27-0.01
League Cup (5 Seasons)75557945.16.2689512131.7196+3+0.49+1.03
League One (4 Seasons)1108,1767439.590.81019
First Division (4 Seasons)291,9276611.621.4227
FA Cup (4 Seasons)84996241.65.5488343721.8887+1+0.18-0.46
League Two (2 Seasons)786,3008176.170.0717
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2003-200417Wimbledon1 League85597013.56.262
2004-200518MK Dons1 League251,0214124.711.3187
2006-200720Barnet1 League373,0078172.633.4343
2007-200821Barnet1 League413,2938079.536.6374
2008-200922Plymouth Argyle1 League6389659.44.351
2008-200922MK Dons1 League272,2178253.624.6261
2009-201023MK Dons1 League242,0358549.222.6231
2009-201023Southampton1 League191,6758840.518.6190
2010-201124Millwall1 League76158814.96.870
2010-201124Blackpool1 League116475918.97.2625
2010-201124Southampton1 League151,2288229.713.6150
2011-201225QPR1 League21890.50.202
2011-201225Southampton1 League8364468.84.044
2012-201326Southampton1 League322,0576460.122.92597
2013-201427Crystal Palace1 League342,5097473.427.929175
2014-201528Crystal Palace3 Leagues392,8967474.332.2312483621.313943-4-0.12-0.58
2015-201629Crystal Palace3 Leagues352,9248468.232.534872314851.403540-5-0.15+0.01
2016-201730Crystal Palace3 Leagues393,2318383.535.936923032401.214653-7-0.19+0.93
2017-201831Crystal Palace2 Leagues128256922.49.28906490.67319-16-1.75-1.908.79.6-0.9-0.15-0.34
2018-201932Crystal Palace2 Leagues8276357.53.1389252112.0041+3+0.98+1.030.10.10.0-0.060.00
2018-201932Huddersfield2 Leagues74726713.45.2675412320.15010-10-1.91-0.573.25.1-1.9-0.46+0.44
15 Seasons10 Clubs6 Leagues43632,2587439.3358.4372831176418291.23127166-39-0.33+0.0412.014.8-2.9-0.27-0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Crystal Palace (6 Seasons)3 Leagues16712,6617655.4140.7141891022618271.29127156-29-0.26-0.238.89.7-0.9-0.14-0.20
Southampton (4 Seasons)3 Leagues745,3247233.659.263911
MK Dons (3 Seasons)1 League765,2736942.558.6679
Barnet (2 Seasons)1 League786,3008176.170.0717
Blackpool (1 Season)1 League116475918.97.2625
Wimbledon (1 Season)1 League85597013.56.262
Millwall (1 Season)1 League76158814.96.870
Huddersfield (1 Season)2 Leagues74726713.45.2675412320.15010-10-1.91-0.573.25.1-1.9-0.46+0.44
Plymouth Argyle (1 Season)1 League6389659.44.351
QPR (1 Season)1 League21890.50.202
Premier League (9 Seasons)20414,8017343.3164.516873109365241.16110153-43-0.40+0.0212.014.8-2.9-0.27-0.01
League Cup (5 Seasons)75557945.16.2689512131.7196+3+0.49+1.03
League One (4 Seasons)1108,1767439.590.81019
First Division (4 Seasons)291,9276611.621.4227
FA Cup (4 Seasons)84996241.65.5488343721.8887+1+0.18-0.46
League Two (2 Seasons)786,3008176.170.0717
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2003-200417Wimbledoneng ENG2. First Division24th85597013.56.262
2004-200518MK Donseng ENG3. League One20th251,0214124.711.3187
2006-200720Barneteng ENG4. League Two14th373,0078172.633.4343
2007-200821Barneteng ENG4. League Two12th413,2938079.536.6374
2008-200922Plymouth Argyleeng ENG2. Championship21st6389659.44.351
2008-200922MK Donseng ENG3. League One3rd272,2178253.624.6261
2009-201023MK Donseng ENG3. League One12th242,0358549.222.6231
2009-201023Southamptoneng ENG3. League One7th191,6758840.518.6190
2010-201124Millwalleng ENG2. Championship9th76158814.96.870Matches
2010-201124Blackpooleng ENG1. Premier League19th116475918.97.2625Matches
2010-201124Southamptoneng ENG3. League One2nd151,2288229.713.6150Matches
2011-201225QPReng ENG1. Premier League17th21890.50.202Matches
2011-201225Southamptoneng ENG2. Championship2nd8364468.84.044Matches
2012-201326Southamptoneng ENG1. Premier League14th322,0576460.122.92597Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th342,5097473.427.929175Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th372,8247682.631.43124601.303941-2-0.06+0.24Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th312,6158476.529.13121021.292936-7-0.24+0.32Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th363,0918690.434.33529101.144253-11-0.32+0.23Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th106456518.97.264490.50014-14-1.95-2.088.79.6-0.9-0.15-0.34Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th51330.40.10052112.000000.00+0.050.10.10.0-0.060.00Matches
2018-201932Huddersfieldeng ENG1. Premier League20th63826411.24.2572312320.1709-9-2.12-0.793.25.1-1.9-0.46+0.44Matches
15 Seasons10 Clubs4 Leagues42131,2047439.1346.736273109595241.16110153-43-0.40+0.0212.014.8-2.9-0.27-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Crystal Palace (6 Seasons)1 League15311,6977657.0130.013295212221.21110144-34-0.33-0.258.89.7-0.9-0.14-0.20
Southampton (4 Seasons)3 Leagues745,3247233.659.263911
MK Dons (3 Seasons)1 League765,2736942.558.6679
Barnet (2 Seasons)1 League786,3008176.170.0717
Blackpool (1 Season)1 League116475918.97.2625
Wimbledon (1 Season)1 League85597013.56.262
Millwall (1 Season)1 League76158814.96.870
Plymouth Argyle (1 Season)1 League6389659.44.351
Huddersfield (1 Season)1 League63826411.24.2572312320.1709-9-2.12-0.793.25.1-1.9-0.46+0.44
QPR (1 Season)1 League21890.50.202
Premier League (9 Seasons)20414,8017343.3164.516873109365241.16110153-43-0.40+0.0212.014.8-2.9-0.27-0.01
League One (4 Seasons)1108,1767439.590.81019
First Division (4 Seasons)291,9276611.621.4227
League Two (2 Seasons)786,3008176.170.0717
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-201528Crystal Palaceeng ENGFA Cup9th2723626.70.80023611.5002-2-2.50-5.23Matches
2014-201528Crystal Palaceeng ENGLeague Cup17th00001Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd43097754.23.4387214812.2564+2+0.58-0.45Matches
2015-201629Crystal Palaceeng ENGLeague Cup9th00002Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th21125662.21.2191112101.5020+2+1.61+4.25Matches
2016-201730Crystal Palaceeng ENGFA Cup17th1282810.40.30012703.0020+2+6.43+7.92Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th21809066.72.02902001.5035-2-1.00-2.00Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th32638897.42.93882002.0041+3+1.03+1.03Matches
2018-201932Huddersfieldeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
5 Seasons2 Clubs2 Leagues151,0547043.411.71089853351.801713+4+0.34-0.07
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 (5 Seasons)2 Leagues149646941.210.7989753351.931712+5+0.47+0.05
Huddersfield (1 Season)1 League19090100.01.01901000.0001-1-1.00
League Cup (5 Seasons)75557945.16.2689512131.7196+3+0.49+1.03
FA Cup (4 Seasons)84996241.65.5488343721.8887+1+0.18-0.46

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200417Wimbledoneng ENG2. First Division6.2003
2004-200518MK Donseng ENG3. League One11.32013
2006-200720Barneteng ENG4. League Two33.44125
2007-200821Barneteng ENG4. League Two36.66155
2008-200922Plymouth Argyleeng ENG2. Championship4.30010
2008-200922MK Donseng ENG3. League One24.65122
2009-201023Southamptoneng ENG3. League One18.63019
2009-201023MK Donseng ENG3. League One22.66124
2010-201124Millwalleng ENG2. Championship6.8308Matches
2010-201124Southamptoneng ENG3. League One13.60020Matches
2010-201124Blackpooleng ENG1. Premier League7.2007Matches
2011-201225Southamptoneng ENG2. Championship4.0105Matches
2011-201225QPReng ENG1. Premier League0.2001Matches
2012-201326Southamptoneng ENG1. Premier League22.91037Matches
2013-201427Crystal Palaceeng ENG1. Premier League27.92021Matches
2014-201528Crystal Palaceeng ENGFA Cup0.80000Matches
2014-201528Crystal Palaceeng ENG1. Premier League31.48149Matches
2015-201629Crystal Palaceeng ENGFA Cup3.41000Matches
2015-201629Crystal Palaceeng ENG1. Premier League29.13034Matches
2016-201730Crystal Palaceeng ENGEFL Cup1.2000210412000Matches
2016-201730Crystal Palaceeng ENGFA Cup0.30000Matches
2016-201730Crystal Palaceeng ENG1. Premier League34.3900613711494061000Matches
2017-201831Crystal Palaceeng ENGEFL Cup2.0000400822000Matches
2017-201831Crystal Palaceeng ENG1. Premier League7.250014302054000274833.3Matches
2018-201932Crystal Palaceeng ENGEFL Cup2.91002401000000Matches
2018-201932Huddersfieldeng ENGFA Cup1.0000100300000Matches
2018-201932Crystal Palaceeng ENG1. Premier League0.1000300001000200Matches
2018-201932Huddersfieldeng ENG1. Premier League4.2100921934000216650.0Matches
15 Seasons10 Clubs6 Leagues358.46150449472203517400050101441.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crystal Palace (6 Seasons)3 Leagues140.729101904511914870000294833.3
Southampton (4 Seasons)3 Leagues59.25081
MK Dons (3 Seasons)1 League58.613259
Barnet (2 Seasons)1 League70.010280
Blackpool (1 Season)1 League7.2007
Wimbledon (1 Season)1 League6.2003
Millwall (1 Season)1 League6.8308
Huddersfield (1 Season)2 Leagues5.210010211234000216650.0
Plymouth Argyle (1 Season)1 League4.30010
QPR (1 Season)1 League0.2001
Premier League (9 Seasons)164.52910236422178487000050101441.7
League Cup (5 Seasons)6.21008502234000
League One (4 Seasons)90.816298
First Division (4 Seasons)21.44026
FA Cup (4 Seasons)5.5100100300000
League Two (2 Seasons)70.010280
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200417Wimbledon1 League6.2003
2004-200518MK Dons1 League11.32013
2006-200720Barnet1 League33.44125
2007-200821Barnet1 League36.66155
2008-200922Plymouth Argyle1 League4.30010
2008-200922MK Dons1 League24.65122
2009-201023MK Dons1 League22.66124
2009-201023Southampton1 League18.63019
2010-201124Millwall1 League6.8308
2010-201124Blackpool1 League7.2007
2010-201124Southampton1 League13.60020
2011-201225QPR1 League0.2001
2011-201225Southampton1 League4.0105
2012-201326Southampton1 League22.91037
2013-201427Crystal Palace1 League27.92021
2014-201528Crystal Palace3 Leagues32.2810490
2015-201629Crystal Palace3 Leagues32.5400340
2016-201730Crystal Palace3 Leagues35.9900633811534163000
2017-201831Crystal Palace2 Leagues9.250018302876000274833.3
2018-201932Crystal Palace2 Leagues3.11005401001000200
2018-201932Huddersfield2 Leagues5.210010211234000216650.0
15 Seasons10 Clubs6 Leagues358.46150449472203517400050101441.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crystal Palace (6 Seasons)3 Leagues140.729101904511914870000294833.3
Southampton (4 Seasons)3 Leagues59.25081
MK Dons (3 Seasons)1 League58.613259
Barnet (2 Seasons)1 League70.010280
Blackpool (1 Season)1 League7.2007
Wimbledon (1 Season)1 League6.2003
Millwall (1 Season)1 League6.8308
Huddersfield (1 Season)2 Leagues5.210010211234000216650.0
Plymouth Argyle (1 Season)1 League4.30010
QPR (1 Season)1 League0.2001
Premier League (9 Seasons)164.52910236422178487000050101441.7
League Cup (5 Seasons)6.21008502234000
League One (4 Seasons)90.816298
First Division (4 Seasons)21.44026
FA Cup (4 Seasons)5.5100100300000
League Two (2 Seasons)70.010280
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2003-200417Wimbledoneng ENG2. First Division24th6.2003
2004-200518MK Donseng ENG3. League One20th11.32013
2006-200720Barneteng ENG4. League Two14th33.44125
2007-200821Barneteng ENG4. League Two12th36.66155
2008-200922Plymouth Argyleeng ENG2. Championship21st4.30010
2008-200922MK Donseng ENG3. League One3rd24.65122
2009-201023MK Donseng ENG3. League One12th22.66124
2009-201023Southamptoneng ENG3. League One7th18.63019
2010-201124Millwalleng ENG2. Championship9th6.8308Matches
2010-201124Blackpooleng ENG1. Premier League19th7.2007Matches
2010-201124Southamptoneng ENG3. League One2nd13.60020Matches
2011-201225QPReng ENG1. Premier League17th0.2001Matches
2011-201225Southamptoneng ENG2. Championship2nd4.0105Matches
2012-201326Southamptoneng ENG1. Premier League14th22.91037Matches
2013-201427Crystal Palaceeng ENG1. Premier League11th27.92021Matches
2014-201528Crystal Palaceeng ENG1. Premier League10th31.48149Matches
2015-201629Crystal Palaceeng ENG1. Premier League15th29.13034Matches
2016-201730Crystal Palaceeng ENG1. Premier League14th34.3900613711494061000Matches
2017-201831Crystal Palaceeng ENG1. Premier League11th7.250014302054000274833.3Matches
2018-201932Crystal Palaceeng ENG1. Premier League12th0.1000300001000200Matches
2018-201932Huddersfieldeng ENG1. Premier League20th4.2100921934000216650.0Matches
15 Seasons10 Clubs4 Leagues346.75950440422178487000050101441.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crystal Palace (6 Seasons)1 League130.027101824011694566000294833.3
Southampton (4 Seasons)3 Leagues59.25081
MK Dons (3 Seasons)1 League58.613259
Barnet (2 Seasons)1 League70.010280
Blackpool (1 Season)1 League7.2007
Wimbledon (1 Season)1 League6.2003
Millwall (1 Season)1 League6.8308
Plymouth Argyle (1 Season)1 League4.30010
Huddersfield (1 Season)1 League4.2100921934000216650.0
QPR (1 Season)1 League0.2001
Premier League (9 Seasons)164.52910236422178487000050101441.7
League One (4 Seasons)90.816298
First Division (4 Seasons)21.44026
League Two (2 Seasons)70.010280
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-201528Crystal Palaceeng ENGFA Cup9th0.80000Matches
2015-201629Crystal Palaceeng ENGFA Cup2nd3.41000Matches
2016-201730Crystal Palaceeng ENGEFL Cup17th1.2000210412000Matches
2016-201730Crystal Palaceeng ENGFA Cup17th0.30000Matches
2017-201831Crystal Palaceeng ENGEFL Cup9th2.0000400822000Matches
2018-201932Crystal Palaceeng ENGEFL Cup9th2.91002401000000Matches
2018-201932Huddersfieldeng ENGFA Cup33rd1.0000100300000Matches
5 Seasons2 Clubs2 Leagues11.72009502534000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (5 Seasons)2 Leagues10.72008502234000
Huddersfield (1 Season)1 League1.0000100300000
League Cup (5 Seasons)6.21008502234000
FA Cup (4 Seasons)5.5100100300000

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.

More Jason Puncheon Pages

Jason Puncheon Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison