Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-14SatPremiershipRegular seasonHomeW 3–1HibernianRoss CountyYFW79100042000Match Report
2024-12-07SatPremiershipRegular seasonAwayL 0–3HibernianCelticN9000010000Match Report
2024-11-30SatPremiershipRegular seasonAwayW 3–0HibernianMotherwellN22010000000Match Report
2024-11-26TuePremiershipRegular seasonHomeD 3–3HibernianAberdeenN27010000000Match Report
2024-11-09SatPremiershipRegular seasonHomeL 1–2HibernianSt MirrenN25000000000Match Report

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
2012-201321P'borough Utdeng ENG2. Championship29282,55828.4134171300100.460.140.600.460.60
2012-201321Dag & Redeng ENG4. League Two18161,41815.8729612300.440.130.570.380.51
2013-201422Crystal Palaceeng ENG1. Premier League2388919.9707611100.710.000.710.610.61Matches
2014-201523Crystal Palaceeng ENGFA Cup221611.8101100000.560.000.560.560.56Matches
2014-201523Crystal Palaceeng ENGLeague Cup221812.0404311001.990.001.991.491.49Matches
2014-201523Crystal Palaceeng ENG1. Premier League25111,09712.2516411100.410.080.490.330.41Matches
2015-201624Crystal Palaceeng ENGFA Cup10350.4000000000.000.000.000.000.00Matches
2015-201624Crystal Palaceeng ENGLeague Cup322242.5415133001.610.402.010.400.80Matches
2015-201624Crystal Palaceeng ENG1. Premier League1687718.6303300210.350.000.350.350.35Matches
2016-201725Newcastle Utdeng ENG2. Championship32262,13623.7232252301300.970.081.050.971.05Matches
2016-201725Newcastle Utdeng ENGEFL Cup211411.6022000000.001.281.280.001.28Matches
2016-201725Newcastle Utdeng ENGFA Cup00Matches
2017-201826Newcastle Utdeng ENGFA Cup221531.7000000000.000.000.000.000.00Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 211600.7000000000.000.000.000.000.00Matches
2017-201826Newcastle Utdeng ENG1. Premier League35231,95821.8639600308.38.32.010.423241150.280.140.410.280.410.380.090.480.380.48Matches
2018-201927West Bromeng ENG2. Championship39332,83831.52322523002019.119.12.921.948521880.730.060.790.730.790.610.090.700.610.70Matches
2018-201927West Bromeng ENGEFL Cup10140.2000000100.000.000.000.000.00Matches
2018-201927West Bromeng ENGFA Cup00Matches
2019-202028Newcastle Utdeng ENGFA Cup20380.4000000000.000.000.000.000.00Matches
2019-202028Newcastle Utdeng ENG1. Premier League20108509.4426400204.34.30.85.177430.420.210.640.420.640.460.090.540.460.54Matches
2020-202129Newcastle Utdeng ENGEFL Cup10260.3000000000.000.000.000.000.00Matches
2020-202129Newcastle Utdeng ENGFA Cup10160.2000000000.000.000.000.000.00Matches
2020-202129Newcastle Utdeng ENG1. Premier League1845145.7112100002.92.90.33.336300.180.180.350.180.350.510.060.570.510.57Matches
2021-202230Newcastle Utdeng ENGEFL Cup11750.8000000000.000.000.000.000.00Matches
2021-202230Newcastle Utdeng ENG1. Premier League80380.4000000100.60.60.30.90040.000.000.000.000.001.310.712.021.312.02Matches
2022-202331Stoke Cityeng ENG2. Championship35312,38526.5358300306.36.33.810.117641180.110.190.300.110.300.240.140.380.240.38Matches
2022-202331Stoke Cityeng ENGEFL Cup10550.6000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2023-202432Stoke Cityeng ENG2. Championship1043183.5000000000.50.50.61.108170.000.000.000.000.000.130.170.300.130.30Matches
2023-202432Stoke Cityeng ENGEFL Cup30891.0011000000.001.011.010.001.01Matches
2023-202432Stoke Cityeng ENGFA Cup00Matches
2023-202432Derby Countyeng ENG3. League One653203.6303300100.840.000.840.840.84Matches
2023-202432Stoke Cityeng ENGJr. PL211610.7000000000.000.000.000.000.00Matches
2024-202533Hiberniansct SCO1. Premiership922903.2224200000.620.621.240.621.24Matches
13 Seasons8 Clubs7 Leagues34621919,616218.0109281371027924142.042.010.852.8981615150.500.130.630.470.600.420.110.530.420.53
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
Newcastle Utd (5 Seasons)4 Leagues122675,94566.134104434019016.116.13.519.733371920.510.150.670.510.670.430.090.530.430.53
Crystal Palace (3 Seasons)3 Leagues72333,36037.3242261866410.640.050.700.480.54
Stoke City (2 Seasons)3 Leagues50352,87331.9369300306.86.84.411.217721350.090.190.280.090.280.230.150.370.230.37
West Brom (1 Season)3 Leagues40332,85231.72322523003019.119.12.921.948521880.730.060.790.730.790.610.090.700.610.70
P'borough Utd (1 Season)1 League29282,55828.4134171300100.460.140.600.460.60
Dag & Red (1 Season)1 League18161,41815.8729612300.440.130.570.380.51
Hibernian (1 Season)1 League922903.2224200000.620.621.240.621.24
Derby County (1 Season)1 League653203.6303300100.840.000.840.840.84
Stoke City (1 Season)1 League11610.7000000000.000.000.000.000.00
Newcastle Utd (1 Season)1 League11600.7000000000.000.000.000.000.00
FA Cup (9 Seasons)944294.8101100000.210.000.210.210.21
EFL Cup (8 Seasons)1468058.98412444100.890.451.340.450.89
Premier League (7 Seasons)145646,11968.026733242210116.116.13.519.733371920.380.100.490.350.460.430.090.530.430.53
Championship (5 Seasons)14512210,235113.762137562019025.925.97.233.1651243230.550.110.660.550.660.420.120.540.420.54
League Two (1 Season)18161,41815.8729612300.440.130.570.380.51
Premiership (1 Season)922903.2224200000.620.621.240.621.24
League One (1 Season)653203.6303300100.840.000.840.840.84
PL2 (1 Season)11610.7000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11600.7000000000.000.000.000.000.00
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
2012-201321P'borough Utd1 League29282,55828.4134171300100.460.140.600.460.60
2012-201321Dag & Red1 League18161,41815.8729612300.440.130.570.380.51
2013-201422Crystal Palace1 League2388919.9707611100.710.000.710.610.61
2014-201523Crystal Palace3 Leagues29151,43916.010111822100.630.060.690.500.56
2015-201624Crystal Palace3 Leagues20101,03011.4718433210.610.090.700.350.44
2016-201725Newcastle Utd3 Leagues34272,27725.3234272301300.910.161.070.911.07
2017-201826Newcastle Utd2 Leagues37252,11123.5639600308.38.32.010.423241150.260.130.380.260.380.380.090.480.380.48
2017-201826Newcastle Utd1 League11600.7000000000.000.000.000.000.00
2018-201927West Brom3 Leagues40332,85231.72322523003019.119.12.921.948521880.730.060.790.730.790.610.090.700.610.70
2019-202028Newcastle Utd2 Leagues22108889.9426400204.34.30.85.177430.410.200.610.410.610.460.090.540.460.54
2020-202129Newcastle Utd3 Leagues2045566.2112100002.92.90.33.336300.160.160.320.160.320.510.060.570.510.57
2021-202230Newcastle Utd2 Leagues911131.3000000100.60.60.30.90040.000.000.000.000.001.310.712.021.312.02
2022-202331Stoke City3 Leagues37312,46627.4358300306.36.33.810.117641180.110.180.290.110.290.240.140.380.240.38
2023-202432Stoke City3 Leagues1344074.5011000000.50.50.61.108170.000.220.220.000.220.130.170.300.130.30
2023-202432Stoke City1 League11610.7000000000.000.000.000.000.00
2023-202432Derby County1 League653203.6303300100.840.000.840.840.84
2024-202533Hibernian1 League922903.2224200000.620.621.240.621.24
13 Seasons8 Clubs7 Leagues34621919,616218.0109281371027924142.042.010.852.8981615150.500.130.630.470.600.420.110.530.420.53
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
Newcastle Utd (5 Seasons)4 Leagues122675,94566.134104434019016.116.13.519.733371920.510.150.670.510.670.430.090.530.430.53
Crystal Palace (3 Seasons)3 Leagues72333,36037.3242261866410.640.050.700.480.54
Stoke City (2 Seasons)3 Leagues50352,87331.9369300306.86.84.411.217721350.090.190.280.090.280.230.150.370.230.37
West Brom (1 Season)3 Leagues40332,85231.72322523003019.119.12.921.948521880.730.060.790.730.790.610.090.700.610.70
P'borough Utd (1 Season)1 League29282,55828.4134171300100.460.140.600.460.60
Dag & Red (1 Season)1 League18161,41815.8729612300.440.130.570.380.51
Hibernian (1 Season)1 League922903.2224200000.620.621.240.621.24
Derby County (1 Season)1 League653203.6303300100.840.000.840.840.84
Stoke City (1 Season)1 League11610.7000000000.000.000.000.000.00
Newcastle Utd (1 Season)1 League11600.7000000000.000.000.000.000.00
FA Cup (9 Seasons)944294.8101100000.210.000.210.210.21
EFL Cup (8 Seasons)1468058.98412444100.890.451.340.450.89
Premier League (7 Seasons)145646,11968.026733242210116.116.13.519.733371920.380.100.490.350.460.430.090.530.430.53
Championship (5 Seasons)14512210,235113.762137562019025.925.97.233.1651243230.550.110.660.550.660.420.120.540.420.54
League Two (1 Season)18161,41815.8729612300.440.130.570.380.51
Premiership (1 Season)922903.2224200000.620.621.240.621.24
League One (1 Season)653203.6303300100.840.000.840.840.84
PL2 (1 Season)11610.7000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11600.7000000000.000.000.000.000.00
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
2012-201321P'borough Utdeng ENG2. Championship22nd29282,55828.4134171300100.460.140.600.460.60
2012-201321Dag & Redeng ENG4. League Two22nd18161,41815.8729612300.440.130.570.380.51
2013-201422Crystal Palaceeng ENG1. Premier League11th2388919.9707611100.710.000.710.610.61Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th25111,09712.2516411100.410.080.490.330.41Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th1687718.6303300210.350.000.350.350.35Matches
2016-201725Newcastle Utdeng ENG2. Championship1st32262,13623.7232252301300.970.081.050.971.05Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th35231,95821.8639600308.38.32.010.423241150.280.140.410.280.410.380.090.480.380.48Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th11600.7000000000.000.000.000.000.00Matches
2018-201927West Bromeng ENG2. Championship4th39332,83831.52322523002019.119.12.921.948521880.730.060.790.730.790.610.090.700.610.70Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th20108509.4426400204.34.30.85.177430.420.210.640.420.640.460.090.540.460.54Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th1845145.7112100002.92.90.33.336300.180.180.350.180.350.510.060.570.510.57Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th80380.4000000100.60.60.30.90040.000.000.000.000.001.310.712.021.312.02Matches
2022-202331Stoke Cityeng ENG2. Championship16th35312,38526.5358300306.36.33.810.117641180.110.190.300.110.300.240.140.380.240.38Matches
2023-202432Stoke Cityeng ENG2. Championship17th1043183.5000000000.50.50.61.108170.000.000.000.000.000.130.170.300.130.30Matches
2023-202432Stoke Cityeng ENGJr. PL219th11610.7000000000.000.000.000.000.00Matches
2023-202432Derby Countyeng ENG3. League One2nd653203.6303300100.840.000.840.840.84Matches
2024-202533Hiberniansct SCO1. Premiership8th922903.2224200000.620.621.240.621.24Matches
13 Seasons8 Clubs5 Leagues32320918,382204.210024124973523142.042.010.852.8981615150.490.120.610.470.590.420.110.530.420.53
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
Newcastle Utd (5 Seasons)2 Leagues113635,49661.13484234019016.116.13.519.733371920.560.130.690.560.690.430.090.530.430.53
Crystal Palace (3 Seasons)1 League64272,75930.7151161322410.490.030.520.420.46
Stoke City (2 Seasons)1 League45352,70330.0358300306.86.84.411.217721350.100.170.270.100.270.230.150.370.230.37
West Brom (1 Season)1 League39332,83831.52322523002019.119.12.921.948521880.730.060.790.730.790.610.090.700.610.70
P'borough Utd (1 Season)1 League29282,55828.4134171300100.460.140.600.460.60
Dag & Red (1 Season)1 League18161,41815.8729612300.440.130.570.380.51
Hibernian (1 Season)1 League922903.2224200000.620.621.240.621.24
Derby County (1 Season)1 League653203.6303300100.840.000.840.840.84
Stoke City (1 Season)1 League11610.7000000000.000.000.000.000.00
Newcastle Utd (1 Season)1 League11600.7000000000.000.000.000.000.00
Premier League (7 Seasons)145646,11968.026733242210116.116.13.519.733371920.380.100.490.350.460.430.090.530.430.53
Championship (5 Seasons)14512210,235113.762137562019025.925.97.233.1651243230.550.110.660.550.660.420.120.540.420.54
League Two (1 Season)18161,41815.8729612300.440.130.570.380.51
Premiership (1 Season)922903.2224200000.620.621.240.621.24
League One (1 Season)653203.6303300100.840.000.840.840.84
PL2 (1 Season)11610.7000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11600.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201523Crystal Palaceeng ENGFA Cup9th221611.8101100000.560.000.560.560.56Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th221812.0404311001.990.001.991.491.49Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd10350.4000000000.000.000.000.000.00Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th322242.5415133001.610.402.010.400.80Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th211411.6022000000.001.281.280.001.28Matches
2016-201725Newcastle Utdeng ENGFA Cup17th00Matches
2017-201826Newcastle Utdeng ENGFA Cup17th221531.7000000000.000.000.000.000.00Matches
2018-201927West Bromeng ENGEFL Cup17th10140.2000000100.000.000.000.000.00Matches
2018-201927West Bromeng ENGFA Cup17th00Matches
2019-202028Newcastle Utdeng ENGFA Cup5th20380.4000000000.000.000.000.000.00Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th10260.3000000000.000.000.000.000.00Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd10160.2000000000.000.000.000.000.00Matches
2021-202230Newcastle Utdeng ENGEFL CupRd211750.8000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGEFL CupRd110550.6000000000.000.000.000.000.00Matches
2022-202331Stoke Cityeng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2023-202432Stoke Cityeng ENGEFL CupRd330891.0011000000.001.011.010.001.01Matches
2023-202432Stoke Cityeng ENGFA Cup00Matches
10 Seasons4 Clubs2 Leagues23101,23413.79413544100.660.290.950.360.66
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
Newcastle Utd (5 Seasons)2 Leagues944495.0022000000.000.400.400.000.40
Crystal Palace (2 Seasons)2 Leagues866016.79110544001.350.151.500.750.90
Stoke City (2 Seasons)2 Leagues501701.9011000000.000.530.530.000.53
West Brom (1 Season)2 Leagues10140.2000000100.000.000.000.000.00
FA Cup (9 Seasons)944294.8101100000.210.000.210.210.21
EFL Cup (8 Seasons)1468058.98412444100.890.451.340.450.89

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
2012-201321P'borough Utdeng ENG2. Championship28.413461.620.2800
2012-201321Dag & Redeng ENG4. League Two15.87261.650.2312
2013-201422Crystal Palaceeng ENG1. Premier League9.97101.010.6011Matches
2014-201523Crystal Palaceeng ENGFA Cup1.8100Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.0411Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.25100.820.4011Matches
2015-201624Crystal Palaceeng ENGFA Cup0.4000Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.5433Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.6391.050.3300Matches
2016-201725Newcastle Utdeng ENG2. Championship23.7230480.002.020.4801Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.606233.33.831.280.000.0000Matches
2017-201826Newcastle Utdeng ENGFA Cup1.709444.45.292.350.000.0000Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.7000Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.86572136.82.620.970.110.2914.34008.38.30.16-2.3-2.3Matches
2018-201927West Bromeng ENG2. Championship31.523944042.62.981.270.240.5814.9180019.119.10.20+3.9+3.9Matches
2018-201927West Bromeng ENGEFL Cup0.20100.06.430.000.0000Matches
2019-202028Newcastle Utdeng ENGFA Cup0.40200.04.740.000.0000Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.44231043.52.441.060.170.4011.91004.34.30.19-0.3-0.3Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.30000.000.0000Matches
2020-202129Newcastle Utdeng ENGFA Cup0.20000.000.0000Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.7116637.52.801.050.060.1710.81002.92.90.20-1.9-1.9Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.802150.02.401.200.000.0000Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.40200.04.740.000.007.30000.60.60.28-0.6-0.6Matches
2022-202331Stoke Cityeng ENG2. Championship26.53461737.01.740.640.070.1814.01006.36.30.14-3.3-3.3Matches
2022-202331Stoke Cityeng ENGEFL Cup0.60200.03.270.000.0000Matches
2022-202331Stoke Cityeng ENGFA Cup0.30200.06.920.000.0000Matches
2023-202432Stoke Cityeng ENG2. Championship3.505360.01.420.850.000.0013.10000.50.50.09-0.5-0.5Matches
2023-202432Stoke Cityeng ENGEFL Cup1.00100.01.010.000.0000Matches
2023-202432Derby Countyeng ENG3. League One3.6344100.01.131.130.750.7500Matches
2023-202432Stoke Cityeng ENGJr. PL20.7000Matches
2024-202533Hiberniansct SCO1. Premiership3.2210660.03.101.860.200.3300Matches
13 Seasons8 Clubs7 Leagues218.010928226357.42.071.240.230.3713.9257942.042.00.18-5.0-5.0
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
Newcastle Utd (5 Seasons)4 Leagues66.1341179278.61.771.390.290.3713.060116.116.10.17-5.1-5.1
Crystal Palace (3 Seasons)3 Leagues37.324290.950.4566
Stoke City (2 Seasons)3 Leagues31.93562035.71.750.630.050.1513.91006.86.80.14-3.8-3.8
West Brom (1 Season)3 Leagues31.723954042.13.001.260.240.5814.9180019.119.10.20+3.9+3.9
P'borough Utd (1 Season)1 League28.413461.620.2800
Dag & Red (1 Season)1 League15.87261.650.2312
Hibernian (1 Season)1 League3.2210660.03.101.860.200.3300
Derby County (1 Season)1 League3.6344100.01.131.130.750.7500
Stoke City (1 Season)1 League0.7000
Newcastle Utd (1 Season)1 League0.7000
FA Cup (9 Seasons)4.8113430.85.021.550.000.0000
EFL Cup (8 Seasons)8.9812325.02.700.680.000.0044
Premier League (7 Seasons)68.026986637.82.620.970.110.3613.062216.116.10.17-5.1-5.1
Championship (5 Seasons)113.76214515474.51.701.350.340.4014.6190125.925.90.18+0.1+0.1
League Two (1 Season)15.87261.650.2312
Premiership (1 Season)3.2210660.03.101.860.200.3300
League One (1 Season)3.6344100.01.131.130.750.7500
PL2 (1 Season)0.7000
PL2 — Div. 2 (1 Season)0.7000
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
2012-201321P'borough Utd1 League28.413461.620.2800
2012-201321Dag & Red1 League15.87261.650.2312
2013-201422Crystal Palace1 League9.97101.010.6011
2014-201523Crystal Palace3 Leagues16.010100.820.4022
2015-201624Crystal Palace3 Leagues11.4791.050.3333
2016-201725Newcastle Utd3 Leagues25.323650833.30.241.983.830.4601
2017-201826Newcastle Utd2 Leagues23.56662537.92.811.070.090.2414.34008.38.30.16-2.3-2.3
2017-201826Newcastle Utd1 League0.7000
2018-201927West Brom3 Leagues31.723954042.13.001.260.240.5814.9180019.119.10.20+3.9+3.9
2019-202028Newcastle Utd2 Leagues9.94251040.02.531.010.160.4011.91004.34.30.19-0.3-0.3
2020-202129Newcastle Utd3 Leagues6.2116637.52.590.970.060.1710.81002.92.90.20-1.9-1.9
2021-202230Newcastle Utd2 Leagues1.304125.03.190.800.000.007.30000.60.60.28-0.6-0.6
2022-202331Stoke City3 Leagues27.43501734.01.820.620.060.1814.01006.36.30.14-3.3-3.3
2023-202432Stoke City3 Leagues4.506350.01.330.660.000.0013.10000.50.50.09-0.5-0.5
2023-202432Stoke City1 League0.7000
2023-202432Derby County1 League3.6344100.01.131.130.750.7500
2024-202533Hibernian1 League3.2210660.03.101.860.200.3300
13 Seasons8 Clubs7 Leagues218.010928226357.42.071.240.230.3713.9257942.042.00.18-5.0-5.0
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
Newcastle Utd (5 Seasons)4 Leagues66.1341179278.61.771.390.290.3713.060116.116.10.17-5.1-5.1
Crystal Palace (3 Seasons)3 Leagues37.324290.950.4566
Stoke City (2 Seasons)3 Leagues31.93562035.71.750.630.050.1513.91006.86.80.14-3.8-3.8
West Brom (1 Season)3 Leagues31.723954042.13.001.260.240.5814.9180019.119.10.20+3.9+3.9
P'borough Utd (1 Season)1 League28.413461.620.2800
Dag & Red (1 Season)1 League15.87261.650.2312
Hibernian (1 Season)1 League3.2210660.03.101.860.200.3300
Derby County (1 Season)1 League3.6344100.01.131.130.750.7500
Stoke City (1 Season)1 League0.7000
Newcastle Utd (1 Season)1 League0.7000
FA Cup (9 Seasons)4.8113430.85.021.550.000.0000
EFL Cup (8 Seasons)8.9812325.02.700.680.000.0044
Premier League (7 Seasons)68.026986637.82.620.970.110.3613.062216.116.10.17-5.1-5.1
Championship (5 Seasons)113.76214515474.51.701.350.340.4014.6190125.925.90.18+0.1+0.1
League Two (1 Season)15.87261.650.2312
Premiership (1 Season)3.2210660.03.101.860.200.3300
League One (1 Season)3.6344100.01.131.130.750.7500
PL2 (1 Season)0.7000
PL2 — Div. 2 (1 Season)0.7000
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.413461.620.2800
2012-201321Dag & Redeng ENG4. League Two22nd15.87261.650.2312
2013-201422Crystal Palaceeng ENG1. Premier League11th9.97101.010.6011Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.25100.820.4011Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.6391.050.3300Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.7230480.002.020.4801Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.86572136.82.620.970.110.2914.34008.38.30.16-2.3-2.3Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.7000Matches
2018-201927West Bromeng ENG2. Championship4th31.523944042.62.981.270.240.5814.9180019.119.10.20+3.9+3.9Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.44231043.52.441.060.170.4011.91004.34.30.19-0.3-0.3Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.7116637.52.801.050.060.1710.81002.92.90.20-1.9-1.9Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.40200.04.740.000.007.30000.60.60.28-0.6-0.6Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.53461737.01.740.640.070.1814.01006.36.30.14-3.3-3.3Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.505360.01.420.850.000.0013.10000.50.50.09-0.5-0.5Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.7000Matches
2023-202432Derby Countyeng ENG3. League One2nd3.6344100.01.131.130.750.7500Matches
2024-202533Hiberniansct SCO1. Premiership8th3.2210660.03.101.860.200.3300Matches
13 Seasons8 Clubs5 Leagues204.210025725660.31.991.250.250.3813.9253542.042.00.18-5.0-5.0
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
Newcastle Utd (5 Seasons)2 Leagues61.134988586.71.601.390.350.4013.060116.116.10.17-5.1-5.1
Crystal Palace (3 Seasons)1 League30.715290.950.4522
Stoke City (2 Seasons)1 League30.03512039.21.700.670.060.1513.91006.86.80.14-3.8-3.8
West Brom (1 Season)1 League31.523944042.62.981.270.240.5814.9180019.119.10.20+3.9+3.9
P'borough Utd (1 Season)1 League28.413461.620.2800
Dag & Red (1 Season)1 League15.87261.650.2312
Hibernian (1 Season)1 League3.2210660.03.101.860.200.3300
Derby County (1 Season)1 League3.6344100.01.131.130.750.7500
Stoke City (1 Season)1 League0.7000
Newcastle Utd (1 Season)1 League0.7000
Premier League (7 Seasons)68.026986637.82.620.970.110.3613.062216.116.10.17-5.1-5.1
Championship (5 Seasons)113.76214515474.51.701.350.340.4014.6190125.925.90.18+0.1+0.1
League Two (1 Season)15.87261.650.2312
Premiership (1 Season)3.2210660.03.101.860.200.3300
League One (1 Season)3.6344100.01.131.130.750.7500
PL2 (1 Season)0.7000
PL2 — Div. 2 (1 Season)0.7000
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-201523Crystal Palaceeng ENGFA Cup9th1.8100Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.0411Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.4000Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.5433Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.606233.33.831.280.000.0000Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.709444.45.292.350.000.0000Matches
2018-201927West Bromeng ENGEFL Cup17th0.20100.06.430.000.0000Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.40200.04.740.000.0000Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.30000.000.0000Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.20000.000.0000Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.802150.02.401.200.000.0000Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.60200.03.270.000.0000Matches
2022-202331Stoke Cityeng ENGFA Cup0.30200.06.920.000.0000Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.00100.01.010.000.0000Matches
10 Seasons4 Clubs2 Leagues13.7925728.03.551.000.000.0044
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Newcastle Utd (5 Seasons)2 Leagues5.0019736.83.811.400.000.0000
Crystal Palace (2 Seasons)2 Leagues6.7944
Stoke City (2 Seasons)2 Leagues1.90500.02.650.000.0000
West Brom (1 Season)2 Leagues0.20100.06.430.000.0000
FA Cup (9 Seasons)4.8113430.85.021.550.000.0000
EFL Cup (8 Seasons)8.9812325.02.700.680.000.0044
Become a Stathead & surf this site ad-free.

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
2012-201321P'borough Utdeng ENG2. Championship28.44
2012-201321Dag & Redeng ENG4. League Two15.82
2013-201422Crystal Palaceeng ENG1. Premier League9.90Matches
2014-201523Crystal Palaceeng ENGFA Cup1.80Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.00Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.21Matches
2015-201624Crystal Palaceeng ENGFA Cup0.40Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.51Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.60Matches
2016-201725Newcastle Utdeng ENG2. Championship23.72Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.62Matches
2017-201826Newcastle Utdeng ENGFA Cup1.70Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.70Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.831944471.8388560921327776.97310073.082532.032.01.2+1.021173024Matches
2018-201927West Bromeng ENG2. Championship31.550970472.37105130130737282.513418871.3325064.022.91.6-0.9303015152Matches
2018-201927West Bromeng ENGEFL Cup0.20Matches
2019-202028Newcastle Utdeng ENGFA Cup0.40Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.410315168.21269199709474.5162564.061250.020.80.3+1.266117Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.30Matches
2020-202129Newcastle Utdeng ENGFA Cup0.20Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.79611881.41144147646894.1202969.02450.010.30.2+0.763206Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.80Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.4131681.310412111291.7010.00000.30.1-0.321000Matches
2022-202331Stoke Cityeng ENG2. Championship26.538457067.45159138023932274.210115067.3153148.453.82.9+1.2314014264Matches
2022-202331Stoke Cityeng ENGEFL Cup0.60Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2023-202432Stoke Cityeng ENG2. Championship3.5486178.7723169323688.9101566.74580.000.60.2-0.646208Matches
2023-202432Stoke Cityeng ENGEFL Cup1.01Matches
2023-202432Derby Countyeng ENG3. League One3.60Matches
2023-202432Stoke Cityeng ENGJr. PL20.70Matches
2024-202533Hiberniansct SCO1. Premiership3.22Matches
13 Seasons8 Clubs7 Leagues218.01472206471.3193893817936118179.335450869.76712752.82810.86.5+17.2100103374161
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
Newcastle Utd (5 Seasons)4 Leagues66.153172972.8640296735845179.410915570.3164139.0103.51.8+6.535276137
Crystal Palace (3 Seasons)3 Leagues37.32
Stoke City (2 Seasons)3 Leagues31.943263168.55882154927135875.711116567.3193652.864.43.1+1.6354616272
West Brom (1 Season)3 Leagues31.750970472.37105130130737282.513418871.3325064.022.91.6-0.9303015152
P'borough Utd (1 Season)1 League28.44
Dag & Red (1 Season)1 League15.82
Hibernian (1 Season)1 League3.22
Derby County (1 Season)1 League3.60
Stoke City (1 Season)1 League0.70
Newcastle Utd (1 Season)1 League0.70
FA Cup (9 Seasons)4.80
EFL Cup (8 Seasons)8.94
Premier League (7 Seasons)68.053172972.8640296735845179.410915570.3164139.073.51.8+3.535276137
Championship (5 Seasons)113.7941133570.512987285057873079.224535369.4518659.3137.24.7+5.86576313124
League Two (1 Season)15.82
Premiership (1 Season)3.22
League One (1 Season)3.60
PL2 (1 Season)0.70
PL2 — Div. 2 (1 Season)0.70
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
2012-201321P'borough Utd1 League28.44
2012-201321Dag & Red1 League15.82
2013-201422Crystal Palace1 League9.90
2014-201523Crystal Palace3 Leagues16.01
2015-201624Crystal Palace3 Leagues11.41
2016-201725Newcastle Utd3 Leagues25.34
2017-201826Newcastle Utd2 Leagues23.531944471.8388560921327776.97310073.082532.032.01.2+1.021173024
2017-201826Newcastle Utd1 League0.70
2018-201927West Brom3 Leagues31.750970472.37105130130737282.513418871.3325064.022.91.6-0.9303015152
2019-202028Newcastle Utd2 Leagues9.910315168.21269199709474.5162564.061250.020.80.3+1.266117
2020-202129Newcastle Utd3 Leagues6.29611881.41144147646894.1202969.02450.010.30.2+0.763206
2021-202230Newcastle Utd2 Leagues1.3131681.310412111291.7010.00000.30.1-0.321000
2022-202331Stoke City3 Leagues27.438457067.45159138023932274.210115067.3153148.453.82.9+1.2314014264
2023-202432Stoke City3 Leagues4.5486178.7723169323688.9101566.74580.010.60.2+0.446208
2023-202432Stoke City1 League0.70
2023-202432Derby County1 League3.60
2024-202533Hibernian1 League3.22
13 Seasons8 Clubs7 Leagues218.01472206471.3193893817936118179.335450869.76712752.82810.86.5+17.2100103374161
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
Newcastle Utd (5 Seasons)4 Leagues66.153172972.8640296735845179.410915570.3164139.0103.51.8+6.535276137
Crystal Palace (3 Seasons)3 Leagues37.32
Stoke City (2 Seasons)3 Leagues31.943263168.55882154927135875.711116567.3193652.864.43.1+1.6354616272
West Brom (1 Season)3 Leagues31.750970472.37105130130737282.513418871.3325064.022.91.6-0.9303015152
P'borough Utd (1 Season)1 League28.44
Dag & Red (1 Season)1 League15.82
Hibernian (1 Season)1 League3.22
Derby County (1 Season)1 League3.60
Stoke City (1 Season)1 League0.70
Newcastle Utd (1 Season)1 League0.70
FA Cup (9 Seasons)4.80
EFL Cup (8 Seasons)8.94
Premier League (7 Seasons)68.053172972.8640296735845179.410915570.3164139.073.51.8+3.535276137
Championship (5 Seasons)113.7941133570.512987285057873079.224535369.4518659.3137.24.7+5.86576313124
League Two (1 Season)15.82
Premiership (1 Season)3.22
League One (1 Season)3.60
PL2 (1 Season)0.70
PL2 — Div. 2 (1 Season)0.70
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.44
2012-201321Dag & Redeng ENG4. League Two22nd15.82
2013-201422Crystal Palaceeng ENG1. Premier League11th9.90Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.21Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.60Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.72Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.831944471.8388560921327776.97310073.082532.032.01.2+1.021173024Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.70Matches
2018-201927West Bromeng ENG2. Championship4th31.550970472.37105130130737282.513418871.3325064.022.91.6-0.9303015152Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.410315168.21269199709474.5162564.061250.020.80.3+1.266117Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.79611881.41144147646894.1202969.02450.010.30.2+0.763206Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.4131681.310412111291.7010.00000.30.1-0.321000Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.538457067.45159138023932274.210115067.3153148.453.82.9+1.2314014264Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.5486178.7723169323688.9101566.74580.000.60.2-0.646208Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.70Matches
2023-202432Derby Countyeng ENG3. League One2nd3.60Matches
2024-202533Hiberniansct SCO1. Premiership8th3.22Matches
13 Seasons8 Clubs5 Leagues204.21472206471.3193893817936118179.335450869.76712752.82410.86.5+13.2100103374161
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
Newcastle Utd (5 Seasons)2 Leagues61.153172972.8640296735845179.410915570.3164139.083.51.8+4.535276137
Crystal Palace (3 Seasons)1 League30.71
Stoke City (2 Seasons)1 League30.043263168.55882154927135875.711116567.3193652.854.43.1+0.6354616272
West Brom (1 Season)1 League31.550970472.37105130130737282.513418871.3325064.022.91.6-0.9303015152
P'borough Utd (1 Season)1 League28.44
Dag & Red (1 Season)1 League15.82
Hibernian (1 Season)1 League3.22
Derby County (1 Season)1 League3.60
Stoke City (1 Season)1 League0.70
Newcastle Utd (1 Season)1 League0.70
Premier League (7 Seasons)68.053172972.8640296735845179.410915570.3164139.073.51.8+3.535276137
Championship (5 Seasons)113.7941133570.512987285057873079.224535369.4518659.3137.24.7+5.86576313124
League Two (1 Season)15.82
Premiership (1 Season)3.22
League One (1 Season)3.60
PL2 (1 Season)0.70
PL2 — Div. 2 (1 Season)0.70
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-201523Crystal Palaceeng ENGFA Cup9th1.80Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.00Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.40Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.51Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.62Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.70Matches
2018-201927West Bromeng ENGEFL Cup17th0.20Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.40Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.30Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.20Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.80Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.60Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.01Matches
10 Seasons4 Clubs2 Leagues13.74
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
Newcastle Utd (5 Seasons)2 Leagues5.02
Crystal Palace (2 Seasons)2 Leagues6.71
Stoke City (2 Seasons)2 Leagues1.91
West Brom (1 Season)2 Leagues0.20
FA Cup (9 Seasons)4.80
EFL Cup (8 Seasons)8.94

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
2012-201321P'borough Utdeng ENG2. Championship28.4
2012-201321Dag & Redeng ENG4. League Two15.8
2013-201422Crystal Palaceeng ENG1. Premier League9.9Matches
2014-201523Crystal Palaceeng ENGFA Cup1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.0Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.2Matches
2015-201624Crystal Palaceeng ENGFA Cup0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.5Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship23.70Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.60Matches
2017-201826Newcastle Utdeng ENGFA Cup1.70Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.7Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.84444133004355000031914Matches
2018-201927West Bromeng ENG2. Championship31.57046366601526242000509222Matches
2018-201927West Bromeng ENGEFL Cup0.20Matches
2019-202028Newcastle Utdeng ENGFA Cup0.40Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.41511381200032000010311Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.30Matches
2020-202129Newcastle Utdeng ENGFA Cup0.20Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.7118103140105400009613Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.80Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.4161600000000001301Matches
2022-202331Stoke Cityeng ENG2. Championship26.5570550182521090000384221Matches
2022-202331Stoke Cityeng ENGEFL Cup0.61Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2023-202432Stoke Cityeng ENG2. Championship3.5615470010200004803Matches
2023-202432Stoke Cityeng ENGEFL Cup1.01Matches
2023-202432Derby Countyeng ENG3. League One3.60Matches
2023-202432Stoke Cityeng ENGJr. PL20.7Matches
2024-202533Hiberniansct SCO1. Premiership3.22Matches
13 Seasons8 Clubs7 Leagues218.02064191014721111534620001472755
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (5 Seasons)4 Leagues66.1729670560531311000053139
Crystal Palace (3 Seasons)3 Leagues37.3
Stoke City (2 Seasons)3 Leagues31.96316042525312110000432224
West Brom (1 Season)3 Leagues31.77046366601526242000509222
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.22
Derby County (1 Season)1 League3.60
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
FA Cup (9 Seasons)4.80
EFL Cup (8 Seasons)8.92
Premier League (7 Seasons)68.0729670560531311000053139
Championship (5 Seasons)113.7133512409126836352000941446
League Two (1 Season)15.8
Premiership (1 Season)3.22
League One (1 Season)3.60
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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
2012-201321P'borough Utd1 League28.4
2012-201321Dag & Red1 League15.8
2013-201422Crystal Palace1 League9.9
2014-201523Crystal Palace3 Leagues16.0
2015-201624Crystal Palace3 Leagues11.4
2016-201725Newcastle Utd3 Leagues25.30
2017-201826Newcastle Utd2 Leagues23.54444133004355000031914
2017-201826Newcastle Utd1 League0.7
2018-201927West Brom3 Leagues31.77046366601526242000509222
2019-202028Newcastle Utd2 Leagues9.91511381200032000010311
2020-202129Newcastle Utd3 Leagues6.2118103140105400009613
2021-202230Newcastle Utd2 Leagues1.3161600000000001301
2022-202331Stoke City3 Leagues27.4570550182521190000384221
2023-202432Stoke City3 Leagues4.5615470011200004803
2023-202432Stoke City1 League0.7
2023-202432Derby County1 League3.60
2024-202533Hibernian1 League3.22
13 Seasons8 Clubs7 Leagues218.02064191014721111534620001472755
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (5 Seasons)4 Leagues66.1729670560531311000053139
Crystal Palace (3 Seasons)3 Leagues37.3
Stoke City (2 Seasons)3 Leagues31.96316042525312110000432224
West Brom (1 Season)3 Leagues31.77046366601526242000509222
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.22
Derby County (1 Season)1 League3.60
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
FA Cup (9 Seasons)4.80
EFL Cup (8 Seasons)8.92
Premier League (7 Seasons)68.0729670560531311000053139
Championship (5 Seasons)113.7133512409126836352000941446
League Two (1 Season)15.8
Premiership (1 Season)3.22
League One (1 Season)3.60
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.4
2012-201321Dag & Redeng ENG4. League Two22nd15.8
2013-201422Crystal Palaceeng ENG1. Premier League11th9.9Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.2Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.70Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.84444133004355000031914Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.7Matches
2018-201927West Bromeng ENG2. Championship4th31.57046366601526242000509222Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.41511381200032000010311Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.7118103140105400009613Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.4161600000000001301Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.5570550182521090000384221Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.5615470010200004803Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.7Matches
2023-202432Derby Countyeng ENG3. League One2nd3.60Matches
2024-202533Hiberniansct SCO1. Premiership8th3.22Matches
13 Seasons8 Clubs5 Leagues204.22064191014721111514620001472755
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (5 Seasons)2 Leagues61.1729670560531311000053139
Crystal Palace (3 Seasons)1 League30.7
Stoke City (2 Seasons)1 League30.06316042525310110000432224
West Brom (1 Season)1 League31.57046366601526242000509222
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.22
Derby County (1 Season)1 League3.60
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
Premier League (7 Seasons)68.0729670560531311000053139
Championship (5 Seasons)113.7133512409126836352000941446
League Two (1 Season)15.8
Premiership (1 Season)3.22
League One (1 Season)3.60
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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-201523Crystal Palaceeng ENGFA Cup9th1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.0Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.5Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.60Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.70Matches
2018-201927West Bromeng ENGEFL Cup17th0.20Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.40Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.30Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.20Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.80Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.61Matches
2022-202331Stoke Cityeng ENGFA Cup0.30Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.01Matches
10 Seasons4 Clubs2 Leagues13.72
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Newcastle Utd (5 Seasons)2 Leagues5.00
Crystal Palace (2 Seasons)2 Leagues6.7
Stoke City (2 Seasons)2 Leagues1.92
West Brom (1 Season)2 Leagues0.20
FA Cup (9 Seasons)4.80
EFL Cup (8 Seasons)8.92

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
2012-201321P'borough Utdeng ENG2. Championship28.4
2012-201321Dag & Redeng ENG4. League Two15.8
2013-201422Crystal Palaceeng ENG1. Premier League9.9Matches
2014-201523Crystal Palaceeng ENGFA Cup1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.0Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.2Matches
2015-201624Crystal Palaceeng ENGFA Cup0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.5Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship23.7Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.6Matches
2017-201826Newcastle Utdeng ENGFA Cup1.7Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.7Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.8472.16360164060.28500100Matches
2018-201927West Bromeng ENG2. Championship31.5842.6649248210180.57512190Matches
2018-201927West Bromeng ENGEFL Cup0.2Matches
2019-202028Newcastle Utdeng ENGFA Cup0.4Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.4131.3760033120.21200000Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.3Matches
2020-202129Newcastle Utdeng ENGFA Cup0.2Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.7122.1081021010.17100000Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.8Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.437.1130000000.00000000Matches
2022-202331Stoke Cityeng ENG2. Championship26.5672.534821104270.26600010Matches
2022-202331Stoke Cityeng ENGEFL Cup0.6Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2023-202432Stoke Cityeng ENG2. Championship3.561.7050010010.28100000Matches
2023-202432Stoke Cityeng ENGEFL Cup1.0Matches
2023-202432Derby Countyeng ENG3. League One3.6Matches
2023-202432Stoke Cityeng ENGJr. PL20.7Matches
2024-202533Hiberniansct SCO1. Premiership3.2Matches
13 Seasons8 Clubs7 Leagues218.02322.351555630333350.3520122100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (5 Seasons)4 Leagues66.1752.015311118190.24800100
Crystal Palace (3 Seasons)3 Leagues37.3
Stoke City (2 Seasons)3 Leagues31.9732.435321114280.27700010
West Brom (1 Season)3 Leagues31.7842.6649248210180.57512190
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.2
Derby County (1 Season)1 League3.6
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
FA Cup (9 Seasons)4.8
EFL Cup (8 Seasons)8.9
Premier League (7 Seasons)68.0752.015311118190.24800100
Championship (5 Seasons)113.71572.551024519252260.4212121100
League Two (1 Season)15.8
Premiership (1 Season)3.2
League One (1 Season)3.6
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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
2012-201321P'borough Utd1 League28.4
2012-201321Dag & Red1 League15.8
2013-201422Crystal Palace1 League9.9
2014-201523Crystal Palace3 Leagues16.0
2015-201624Crystal Palace3 Leagues11.4
2016-201725Newcastle Utd3 Leagues25.3
2017-201826Newcastle Utd2 Leagues23.5472.16360164060.28500100
2017-201826Newcastle Utd1 League0.7
2018-201927West Brom3 Leagues31.7842.6649248210180.57512190
2019-202028Newcastle Utd2 Leagues9.9131.3760033120.21200000
2020-202129Newcastle Utd3 Leagues6.2122.1081021010.17100000
2021-202230Newcastle Utd2 Leagues1.337.1130000000.00000000
2022-202331Stoke City3 Leagues27.4672.534821104270.26600010
2023-202432Stoke City3 Leagues4.561.7050010010.28100000
2023-202432Stoke City1 League0.7
2023-202432Derby County1 League3.6
2024-202533Hibernian1 League3.2
13 Seasons8 Clubs7 Leagues218.02322.351555630333350.3520122100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (5 Seasons)4 Leagues66.1752.015311118190.24800100
Crystal Palace (3 Seasons)3 Leagues37.3
Stoke City (2 Seasons)3 Leagues31.9732.435321114280.27700010
West Brom (1 Season)3 Leagues31.7842.6649248210180.57512190
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.2
Derby County (1 Season)1 League3.6
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
FA Cup (9 Seasons)4.8
EFL Cup (8 Seasons)8.9
Premier League (7 Seasons)68.0752.015311118190.24800100
Championship (5 Seasons)113.71572.551024519252260.4212121100
League Two (1 Season)15.8
Premiership (1 Season)3.2
League One (1 Season)3.6
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.4
2012-201321Dag & Redeng ENG4. League Two22nd15.8
2013-201422Crystal Palaceeng ENG1. Premier League11th9.9Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.2Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.7Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.8472.16360164060.28500100Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.7Matches
2018-201927West Bromeng ENG2. Championship4th31.5842.6649248210180.57512190Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.4131.3760033120.21200000Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.7122.1081021010.17100000Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.437.1130000000.00000000Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.5672.534821104270.26600010Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.561.7050010010.28100000Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.7Matches
2023-202432Derby Countyeng ENG3. League One2nd3.6Matches
2024-202533Hiberniansct SCO1. Premiership8th3.2Matches
13 Seasons8 Clubs5 Leagues204.22322.351555630333350.3520122100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (5 Seasons)2 Leagues61.1752.015311118190.24800100
Crystal Palace (3 Seasons)1 League30.7
Stoke City (2 Seasons)1 League30.0732.435321114280.27700010
West Brom (1 Season)1 League31.5842.6649248210180.57512190
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.2
Derby County (1 Season)1 League3.6
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
Premier League (7 Seasons)68.0752.015311118190.24800100
Championship (5 Seasons)113.71572.551024519252260.4212121100
League Two (1 Season)15.8
Premiership (1 Season)3.2
League One (1 Season)3.6
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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-201523Crystal Palaceeng ENGFA Cup9th1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.0Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.5Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.6Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.7Matches
2018-201927West Bromeng ENGEFL Cup17th0.2Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.4Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.3Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.2Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.8Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.6Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.0Matches
10 Seasons4 Clubs2 Leagues13.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Newcastle Utd (5 Seasons)2 Leagues5.0
Crystal Palace (2 Seasons)2 Leagues6.7
Stoke City (2 Seasons)2 Leagues1.9
West Brom (1 Season)2 Leagues0.2
FA Cup (9 Seasons)4.8
EFL Cup (8 Seasons)8.9

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
2012-201321P'borough Utdeng ENG2. Championship28.4
2012-201321Dag & Redeng ENG4. League Two15.8
2013-201422Crystal Palaceeng ENG1. Premier League9.9Matches
2014-201523Crystal Palaceeng ENGFA Cup1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.0Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.2Matches
2015-201624Crystal Palaceeng ENGFA Cup0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.5Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship23.700Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.600Matches
2017-201826Newcastle Utdeng ENGFA Cup1.700Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.7Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.812102821214.82016214618170Matches
2018-201927West Bromeng ENG2. Championship31.52317711592733.31814014143740Matches
2018-201927West Bromeng ENGEFL Cup0.200Matches
2019-202028Newcastle Utdeng ENGFA Cup0.400Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.412104624850.0450521490Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.301Matches
2020-202129Newcastle Utdeng ENGFA Cup0.200Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.720110070.073121320Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.802Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.410010010.010001200Matches
2022-202331Stoke Cityeng ENG2. Championship26.5181339672231.815817102870Matches
2022-202331Stoke Cityeng ENGEFL Cup0.600Matches
2022-202331Stoke Cityeng ENGFA Cup0.300Matches
2023-202432Stoke Cityeng ENG2. Championship3.5211012450.024130210Matches
2023-202432Stoke Cityeng ENGEFL Cup1.010Matches
2023-202432Derby Countyeng ENG3. League One3.610Matches
2023-202432Stoke Cityeng ENGJr. PL20.7Matches
2024-202533Hiberniansct SCO1. Premiership3.220Matches
13 Seasons8 Clubs7 Leagues218.07055183616239025.6675054537104400
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Newcastle Utd (5 Seasons)4 Leagues66.12720716453713.532243211337280
Crystal Palace (3 Seasons)3 Leagues37.30
Stoke City (2 Seasons)3 Leagues31.9201549792634.61712210103080
West Brom (1 Season)3 Leagues31.72317711592733.31814014143740
P'borough Utd (1 Season)1 League28.40
Dag & Red (1 Season)1 League15.80
Hibernian (1 Season)1 League3.2200
Derby County (1 Season)1 League3.6100
Stoke City (1 Season)1 League0.70
Newcastle Utd (1 Season)1 League0.70
FA Cup (9 Seasons)4.8000
EFL Cup (8 Seasons)8.9130
Premier League (7 Seasons)68.02720716453713.532243211037280
Championship (5 Seasons)113.74331112012185334.035262242467120
League Two (1 Season)15.80
Premiership (1 Season)3.2200
League One (1 Season)3.6100
PL2 (1 Season)0.70
PL2 — Div. 2 (1 Season)0.70
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
2012-201321P'borough Utd1 League28.40
2012-201321Dag & Red1 League15.80
2013-201422Crystal Palace1 League9.90
2014-201523Crystal Palace3 Leagues16.00
2015-201624Crystal Palace3 Leagues11.40
2016-201725Newcastle Utd3 Leagues25.3000
2017-201826Newcastle Utd2 Leagues23.512102821214.82016214618170
2017-201826Newcastle Utd1 League0.70
2018-201927West Brom3 Leagues31.72317711592733.31814014143740
2019-202028Newcastle Utd2 Leagues9.912104624850.0450521490
2020-202129Newcastle Utd3 Leagues6.220110070.073122320
2021-202230Newcastle Utd2 Leagues1.310010010.010003200
2022-202331Stoke City3 Leagues27.4181339672231.815817102870
2023-202432Stoke City3 Leagues4.5221012450.024130210
2023-202432Stoke City1 League0.70
2023-202432Derby County1 League3.6100
2024-202533Hibernian1 League3.2200
13 Seasons8 Clubs7 Leagues218.07055183616239025.6675054537104400
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Newcastle Utd (5 Seasons)4 Leagues66.12720716453713.532243211337280
Crystal Palace (3 Seasons)3 Leagues37.30
Stoke City (2 Seasons)3 Leagues31.9201549792634.61712210103080
West Brom (1 Season)3 Leagues31.72317711592733.31814014143740
P'borough Utd (1 Season)1 League28.40
Dag & Red (1 Season)1 League15.80
Hibernian (1 Season)1 League3.2200
Derby County (1 Season)1 League3.6100
Stoke City (1 Season)1 League0.70
Newcastle Utd (1 Season)1 League0.70
FA Cup (9 Seasons)4.8000
EFL Cup (8 Seasons)8.9130
Premier League (7 Seasons)68.02720716453713.532243211037280
Championship (5 Seasons)113.74331112012185334.035262242467120
League Two (1 Season)15.80
Premiership (1 Season)3.2200
League One (1 Season)3.6100
PL2 (1 Season)0.70
PL2 — Div. 2 (1 Season)0.70
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.4
2012-201321Dag & Redeng ENG4. League Two22nd15.8
2013-201422Crystal Palaceeng ENG1. Premier League11th9.9Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.2Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.700Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.812102821214.82016214618170Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.7Matches
2018-201927West Bromeng ENG2. Championship4th31.52317711592733.31814014143740Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.412104624850.0450521490Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.720110070.073121320Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.410010010.010001200Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.5181339672231.815817102870Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.5211012450.024130210Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.7Matches
2023-202432Derby Countyeng ENG3. League One2nd3.610Matches
2024-202533Hiberniansct SCO1. Premiership8th3.220Matches
13 Seasons8 Clubs5 Leagues204.27054183616239025.6675054534104400
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
Newcastle Utd (5 Seasons)2 Leagues61.12720716453713.532243211037280
Crystal Palace (3 Seasons)1 League30.70
Stoke City (2 Seasons)1 League30.0201449792634.61712210103080
West Brom (1 Season)1 League31.52317711592733.31814014143740
P'borough Utd (1 Season)1 League28.40
Dag & Red (1 Season)1 League15.80
Hibernian (1 Season)1 League3.2200
Derby County (1 Season)1 League3.6100
Stoke City (1 Season)1 League0.70
Newcastle Utd (1 Season)1 League0.70
Premier League (7 Seasons)68.02720716453713.532243211037280
Championship (5 Seasons)113.74331112012185334.035262242467120
League Two (1 Season)15.80
Premiership (1 Season)3.2200
League One (1 Season)3.6100
PL2 (1 Season)0.70
PL2 — Div. 2 (1 Season)0.70
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-201523Crystal Palaceeng ENGFA Cup9th1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.0Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.5Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.600Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.700Matches
2018-201927West Bromeng ENGEFL Cup17th0.200Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.400Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.301Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.200Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.802Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.600Matches
2022-202331Stoke Cityeng ENGFA Cup0.300Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.010Matches
10 Seasons4 Clubs2 Leagues13.7130
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
Newcastle Utd (5 Seasons)2 Leagues5.0030
Crystal Palace (2 Seasons)2 Leagues6.70
Stoke City (2 Seasons)2 Leagues1.9100
West Brom (1 Season)2 Leagues0.2000
FA Cup (9 Seasons)4.8000
EFL Cup (8 Seasons)8.9130

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
2012-201321P'borough Utdeng ENG2. Championship28.4
2012-201321Dag & Redeng ENG4. League Two15.8
2013-201422Crystal Palaceeng ENG1. Premier League9.9Matches
2014-201523Crystal Palaceeng ENGFA Cup1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.0Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.2Matches
2015-201624Crystal Palaceeng ENGFA Cup0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.5Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship23.7Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.6Matches
2017-201826Newcastle Utdeng ENGFA Cup1.7Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.7Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.863621362983078663618950.0950.03461431649231895424476115Matches
2018-201927West Bromeng ENG2. Championship31.5980851452490134980291551.71448.3492242311334836246329738188Matches
2018-201927West Bromeng ENGEFL Cup0.2Matches
2019-202028Newcastle Utdeng ENGFA Cup0.4Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.423692411895302363266.7133.3125510209731201115643Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.3Matches
2020-202129Newcastle Utdeng ENGFA Cup0.2Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.71554186473231552150.0150.0562841033308110430Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.8Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.4220010123220008342601010174Matches
2022-202331Stoke Cityeng ENG2. Championship26.576893740932910776818211.11055.639315235991712104614544118Matches
2022-202331Stoke Cityeng ENGEFL Cup0.6Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2023-202432Stoke Cityeng ENG2. Championship3.585284434128511100.000.04718861010705817Matches
2023-202432Stoke Cityeng ENGEFL Cup1.0Matches
2023-202432Derby Countyeng ENG3. League One3.6Matches
2023-202432Stoke Cityeng ENGJr. PL20.7Matches
2024-202533Hiberniansct SCO1. Premiership3.2Matches
13 Seasons8 Clubs7 Leagues218.0288253174139513403952882713042.33549.3146763932780987444199792093515
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
Newcastle Utd (5 Seasons)4 Leagues66.1104934784904871421049231252.21147.853522599873325108336753192
Crystal Palace (3 Seasons)3 Leagues37.3
Stoke City (2 Seasons)3 Leagues31.9853114545336311985319315.81052.644017116601713105314602135
West Brom (1 Season)3 Leagues31.7980851452490134980291551.71448.3492242311334836246329738188
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.2
Derby County (1 Season)1 League3.6
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
FA Cup (9 Seasons)4.8
EFL Cup (8 Seasons)8.9
Premier League (7 Seasons)68.0104934784904871421049231252.21147.853522599873325108336753192
Championship (5 Seasons)113.7183319969058532531833481837.52450.093241341793654934116431340323
League Two (1 Season)15.8
Premiership (1 Season)3.2
League One (1 Season)3.6
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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
2012-201321P'borough Utd1 League28.4
2012-201321Dag & Red1 League15.8
2013-201422Crystal Palace1 League9.9
2014-201523Crystal Palace3 Leagues16.0
2015-201624Crystal Palace3 Leagues11.4
2016-201725Newcastle Utd3 Leagues25.3
2017-201826Newcastle Utd2 Leagues23.563621362983078663618950.0950.03461431649231895424476115
2017-201826Newcastle Utd1 League0.7
2018-201927West Brom3 Leagues31.7980851452490134980291551.71448.3492242311334836246329738188
2019-202028Newcastle Utd2 Leagues9.923692411895302363266.7133.3125510209731201115643
2020-202129Newcastle Utd3 Leagues6.21554186473231552150.0150.0562841033308110430
2021-202230Newcastle Utd2 Leagues1.3220010123220008342601010174
2022-202331Stoke City3 Leagues27.476893740932910776818211.11055.639315235991712104614544118
2023-202432Stoke City3 Leagues4.585284434128511100.000.04718861010705817
2023-202432Stoke City1 League0.7
2023-202432Derby County1 League3.6
2024-202533Hibernian1 League3.2
13 Seasons8 Clubs7 Leagues218.0288253174139513403952882713042.33549.3146763932780987444199792093515
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
Newcastle Utd (5 Seasons)4 Leagues66.1104934784904871421049231252.21147.853522599873325108336753192
Crystal Palace (3 Seasons)3 Leagues37.3
Stoke City (2 Seasons)3 Leagues31.9853114545336311985319315.81052.644017116601713105314602135
West Brom (1 Season)3 Leagues31.7980851452490134980291551.71448.3492242311334836246329738188
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.2
Derby County (1 Season)1 League3.6
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
FA Cup (9 Seasons)4.8
EFL Cup (8 Seasons)8.9
Premier League (7 Seasons)68.0104934784904871421049231252.21147.853522599873325108336753192
Championship (5 Seasons)113.7183319969058532531833481837.52450.093241341793654934116431340323
League Two (1 Season)15.8
Premiership (1 Season)3.2
League One (1 Season)3.6
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.4
2012-201321Dag & Redeng ENG4. League Two22nd15.8
2013-201422Crystal Palaceeng ENG1. Premier League11th9.9Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.2Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.6Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.7Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.863621362983078663618950.0950.03461431649231895424476115Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.7Matches
2018-201927West Bromeng ENG2. Championship4th31.5980851452490134980291551.71448.3492242311334836246329738188Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.423692411895302363266.7133.3125510209731201115643Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.71554186473231552150.0150.0562841033308110430Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.4220010123220008342601010174Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.576893740932910776818211.11055.639315235991712104614544118Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.585284434128511100.000.04718861010705817Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.7Matches
2023-202432Derby Countyeng ENG3. League One2nd3.6Matches
2024-202533Hiberniansct SCO1. Premiership8th3.2Matches
13 Seasons8 Clubs5 Leagues204.2288253174139513403952882713042.33549.3146763932780987444199792093515
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
Newcastle Utd (5 Seasons)2 Leagues61.1104934784904871421049231252.21147.853522599873325108336753192
Crystal Palace (3 Seasons)1 League30.7
Stoke City (2 Seasons)1 League30.0853114545336311985319315.81052.644017116601713105314602135
West Brom (1 Season)1 League31.5980851452490134980291551.71448.3492242311334836246329738188
P'borough Utd (1 Season)1 League28.4
Dag & Red (1 Season)1 League15.8
Hibernian (1 Season)1 League3.2
Derby County (1 Season)1 League3.6
Stoke City (1 Season)1 League0.7
Newcastle Utd (1 Season)1 League0.7
Premier League (7 Seasons)68.0104934784904871421049231252.21147.853522599873325108336753192
Championship (5 Seasons)113.7183319969058532531833481837.52450.093241341793654934116431340323
League Two (1 Season)15.8
Premiership (1 Season)3.2
League One (1 Season)3.6
PL2 (1 Season)0.7
PL2 — Div. 2 (1 Season)0.7
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-201523Crystal Palaceeng ENGFA Cup9th1.8Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.0Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.4Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.5Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.6Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.7Matches
2018-201927West Bromeng ENGEFL Cup17th0.2Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.4Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.3Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.2Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.8Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.6Matches
2022-202331Stoke Cityeng ENGFA Cup0.3Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.0Matches
10 Seasons4 Clubs2 Leagues13.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
Newcastle Utd (5 Seasons)2 Leagues5.0
Crystal Palace (2 Seasons)2 Leagues6.7
Stoke City (2 Seasons)2 Leagues1.9
West Brom (1 Season)2 Leagues0.2
FA Cup (9 Seasons)4.8
EFL Cup (8 Seasons)8.9

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
2012-201321P'borough Utdeng ENG2. Championship292,5588861.828.4281
2012-201321Dag & Redeng ENG4. League Two181,4187934.315.8162
2013-201422Crystal Palaceeng ENG1. Premier League238913926.19.98315Matches
2014-201523Crystal Palaceeng ENGFA Cup21618159.61.82811011.5042+2+1.12-0.53Matches
2014-201523Crystal Palaceeng ENGLeague Cup21819186.22.02911001.5053+2+0.99+0.99Matches
2014-201523Crystal Palaceeng ENG1. Premier League251,0974432.112.21141481.081318-5-0.41-0.45Matches
2015-201624Crystal Palaceeng ENGFA Cup135356.10.40013430.0001-1-2.57-3.58Matches
2015-201624Crystal Palaceeng ENGLeague Cup32247574.72.52106211302.0093+6+2.41+7.15Matches
2015-201624Crystal Palaceeng ENG1. Premier League167714822.58.682831.19101000.00+0.41Matches
2016-201725Newcastle Utdeng ENG2. Championship322,1366751.623.72610621.914221+21+0.88-0.19Matches
2016-201725Newcastle Utdeng ENGEFL Cup21417136.21.61120112112.0031+2+1.28-1.61Matches
2016-201725Newcastle Utdeng ENGFA Cup00001Matches
2017-201826Newcastle Utdeng ENGFA Cup21537785.01.72771001.503300.00+3.33Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 2160603.50.71600000.0001-1-1.50-0.68Matches
2017-201826Newcastle Utdeng ENG1. Premier League351,9585657.321.82381211.061931-12-0.55-0.8023.232.1-8.8-0.41-0.28Matches
2018-201927West Bromeng ENG2. Championship392,8387368.631.533831961801.806746+21+0.67+0.3951.845.4+6.4+0.20-0.25Matches
2018-201927West Bromeng ENGEFL Cup114145.20.20011323.000000.00+0.35Matches
2018-201927West Bromeng ENGFA Cup00002Matches
2019-202028Newcastle Utdeng ENGFA Cup238196.70.40021901.5002-2-4.74-5.58Matches
2019-202028Newcastle Utdeng ENG1. Premier League208504324.99.410682101770.801415-1-0.11+0.5611.013.6-2.5-0.27+0.70Matches
2020-202129Newcastle Utdeng ENGEFL Cup126267.20.30012600.0001-1-3.46-5.62Matches
2020-202129Newcastle Utdeng ENGFA Cup1161613.30.20011600.0002-2-11.25-11.25Matches
2020-202129Newcastle Utdeng ENG1. Premier League185142915.05.74701141790.9459-4-0.70-0.338.110.2-2.1-0.36+0.03Matches
2021-202230Newcastle Utdeng ENGEFL Cup1757583.30.81750001.000000.000.00Matches
2021-202230Newcastle Utdeng ENG1. Premier League83851.10.40085281.5010+1+2.37+2.871.50.3+1.2+2.87+3.41Matches
2022-202331Stoke Cityeng ENG2. Championship352,3856857.626.53173442721.263528+7+0.26+0.5732.728.0+4.7+0.18+0.03Matches
2022-202331Stoke Cityeng ENGEFL Cup1555545.80.60015501.000000.000.00Matches
2022-202331Stoke Cityeng ENGFA Cup126269.60.30012613.000000.00-1.48Matches
2023-202432Stoke Cityeng ENG2. Championship10318327.73.54630611121.002200.00+0.263.23.0+0.2+0.06+0.16Matches
2023-202432Stoke Cityeng ENGEFL Cup3893033.01.00033002.0031+2+2.02+1.03Matches
2023-202432Stoke Cityeng ENGFA Cup00001Matches
2023-202432Derby Countyeng ENG3. League One6320537.73.6558013002.0082+6+1.69+0.86Matches
2023-202432Stoke Cityeng ENGJr. PL2161613.40.71610000.0002-2-2.95-2.17Matches
2024-202533Hiberniansct SCO1. Premiership92903219.03.2270072210.897700.00+0.58Matches
13 Seasons8 Clubs7 Leagues34619,6165733.2218.0219765912718851.34250208+42+0.26+0.23131.7132.6-0.9-0.01+0.29
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
Newcastle Utd (5 Seasons)4 Leagues1225,9454930.066.16773235515491.268785+2+0.03+0.0444.056.2-12.3-0.33+0.22
Crystal Palace (3 Seasons)3 Leagues723,3604728.937.33392133924151.184137+4+0.15+0.26
Stoke City (2 Seasons)3 Leagues502,8735731.831.9357241523161.284031+9+0.28+0.4536.031.0+5.0+0.17+0.18
West Brom (1 Season)3 Leagues402,8527160.631.733831971741.836746+21+0.66+0.4951.845.4+6.4+0.20-0.25
P'borough Utd (1 Season)1 League292,5588861.828.4281
Dag & Red (1 Season)1 League181,4187934.315.8162
Hibernian (1 Season)1 League92903219.03.2270072210.897700.00+0.58
Derby County (1 Season)1 League6320537.73.6558013002.0082+6+1.69+0.86
Stoke City (1 Season)1 League161613.40.71610000.0002-2-2.95-2.17
Newcastle Utd (1 Season)1 League160603.50.71600000.0001-1-1.50-0.68
FA Cup (9 Seasons)94294816.34.8479252391.33710-3-0.63-1.56
EFL Cup (8 Seasons)148055840.08.9698482731.71209+11+1.23+0.26
Premier League (7 Seasons)1456,1194225.668.06469208114561.056283-21-0.36-0.0344.056.2-12.3-0.33+0.22
Championship (5 Seasons)14510,2357149.4113.712277332318161.6014697+49+0.57+0.4687.876.4+11.4+0.18+0.11
League Two (1 Season)181,4187934.315.8162
Premiership (1 Season)92903219.03.2270072210.897700.00+0.58
League One (1 Season)6320537.73.6558013002.0082+6+1.69+0.86
PL2 (1 Season)161613.40.71610000.0002-2-2.95-2.17
PL2 — Div. 2 (1 Season)160603.50.71600000.0001-1-1.50-0.68
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
2012-201321P'borough Utd1 League292,5588861.828.4281
2012-201321Dag & Red1 League181,4187934.315.8162
2013-201422Crystal Palace1 League238913926.19.98315
2014-201523Crystal Palace3 Leagues291,4395036.916.0158661491.142223-1-0.06-0.17
2015-201624Crystal Palace3 Leagues201,0305224.011.4101064102461.251914+5+0.44+0.71
2016-201725Newcastle Utd3 Leagues342,2776747.425.3271201172141.924522+23+0.91-0.37
2017-201826Newcastle Utd2 Leagues372,1115758.623.5257791211.082234-12-0.51-0.6923.232.1-8.8-0.41-0.28
2017-201826Newcastle Utd1 League160603.50.71600000.0001-1-1.50-0.68
2018-201927West Brom3 Leagues402,8527160.631.733831971741.836746+21+0.66+0.4951.845.4+6.4+0.20-0.25
2019-202028Newcastle Utd2 Leagues228884022.39.910682121770.861417-3-0.30+0.1011.013.6-2.5-0.27+0.70
2020-202129Newcastle Utd3 Leagues205562814.36.24701161790.85512-7-1.13-1.038.110.2-2.1-0.36+0.03
2021-202230Newcastle Utd2 Leagues9113133.21.3175085281.4410+1+0.80+1.301.50.3+1.2+2.87+3.41
2022-202331Stoke City3 Leagues372,4666754.427.43173463231.303528+7+0.26+0.3432.728.0+4.7+0.18+0.03
2023-202432Stoke City3 Leagues13407319.04.54630917131.2353+2+0.44+0.643.23.0+0.2+0.06+0.16
2023-202432Stoke City1 League161613.40.71610000.0002-2-2.95-2.17
2023-202432Derby County1 League6320537.73.6558013002.0082+6+1.69+0.86
2024-202533Hibernian1 League92903219.03.2270072210.897700.00+0.58
13 Seasons8 Clubs7 Leagues34619,6165733.2218.0219765912718851.34250208+42+0.26+0.23131.7132.6-0.9-0.01+0.29
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
Newcastle Utd (5 Seasons)4 Leagues1225,9454930.066.16773235515491.268785+2+0.03+0.0444.056.2-12.3-0.33+0.22
Crystal Palace (3 Seasons)3 Leagues723,3604728.937.33392133924151.184137+4+0.15+0.26
Stoke City (2 Seasons)3 Leagues502,8735731.831.9357241523161.284031+9+0.28+0.4536.031.0+5.0+0.17+0.18
West Brom (1 Season)3 Leagues402,8527160.631.733831971741.836746+21+0.66+0.4951.845.4+6.4+0.20-0.25
P'borough Utd (1 Season)1 League292,5588861.828.4281
Dag & Red (1 Season)1 League181,4187934.315.8162
Hibernian (1 Season)1 League92903219.03.2270072210.897700.00+0.58
Derby County (1 Season)1 League6320537.73.6558013002.0082+6+1.69+0.86
Stoke City (1 Season)1 League161613.40.71610000.0002-2-2.95-2.17
Newcastle Utd (1 Season)1 League160603.50.71600000.0001-1-1.50-0.68
FA Cup (9 Seasons)94294816.34.8479252391.33710-3-0.63-1.56
EFL Cup (8 Seasons)148055840.08.9698482731.71209+11+1.23+0.26
Premier League (7 Seasons)1456,1194225.668.06469208114561.056283-21-0.36-0.0344.056.2-12.3-0.33+0.22
Championship (5 Seasons)14510,2357149.4113.712277332318161.6014697+49+0.57+0.4687.876.4+11.4+0.18+0.11
League Two (1 Season)181,4187934.315.8162
Premiership (1 Season)92903219.03.2270072210.897700.00+0.58
League One (1 Season)6320537.73.6558013002.0082+6+1.69+0.86
PL2 (1 Season)161613.40.71610000.0002-2-2.95-2.17
PL2 — Div. 2 (1 Season)160603.50.71600000.0001-1-1.50-0.68
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
2012-201321P'borough Utdeng ENG2. Championship22nd292,5588861.828.4281
2012-201321Dag & Redeng ENG4. League Two22nd181,4187934.315.8162
2013-201422Crystal Palaceeng ENG1. Premier League11th238913926.19.98315Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th251,0974432.112.21141481.081318-5-0.41-0.45Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th167714822.58.682831.19101000.00+0.41Matches
2016-201725Newcastle Utdeng ENG2. Championship1st322,1366751.623.72610621.914221+21+0.88-0.19Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th351,9585657.321.82381211.061931-12-0.55-0.8023.232.1-8.8-0.41-0.28Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th160603.50.71600000.0001-1-1.50-0.68Matches
2018-201927West Bromeng ENG2. Championship4th392,8387368.631.533831961801.806746+21+0.67+0.3951.845.4+6.4+0.20-0.25Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th208504324.99.410682101770.801415-1-0.11+0.5611.013.6-2.5-0.27+0.70Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th185142915.05.74701141790.9459-4-0.70-0.338.110.2-2.1-0.36+0.03Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th83851.10.40085281.5010+1+2.37+2.871.50.3+1.2+2.87+3.41Matches
2022-202331Stoke Cityeng ENG2. Championship16th352,3856857.626.53173442721.263528+7+0.26+0.5732.728.0+4.7+0.18+0.03Matches
2023-202432Stoke Cityeng ENG2. Championship17th10318327.73.54630611121.002200.00+0.263.23.0+0.2+0.06+0.16Matches
2023-202432Stoke Cityeng ENGJr. PL219th161613.40.71610000.0002-2-2.95-2.17Matches
2023-202432Derby Countyeng ENG3. League One2nd6320537.73.6558013002.0082+6+1.69+0.86Matches
2024-202533Hiberniansct SCO1. Premiership8th92903219.03.2270072210.897700.00+0.58Matches
13 Seasons8 Clubs5 Leagues32318,3825733.8204.2209755311416731.32223189+34+0.23+0.28131.7132.6-0.9-0.01+0.29
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
Newcastle Utd (5 Seasons)2 Leagues1135,4964930.861.16369215014471.278176+5+0.08+0.2444.056.2-12.3-0.33+0.22
Crystal Palace (3 Seasons)1 League642,7594326.930.727937111.122328-5-0.24-0.04
Stoke City (2 Seasons)1 League452,7036032.630.0357241018141.203730+7+0.23+0.5136.031.0+5.0+0.17+0.18
West Brom (1 Season)1 League392,8387368.631.533831961801.806746+21+0.67+0.3951.845.4+6.4+0.20-0.25
P'borough Utd (1 Season)1 League292,5588861.828.4281
Dag & Red (1 Season)1 League181,4187934.315.8162
Hibernian (1 Season)1 League92903219.03.2270072210.897700.00+0.58
Derby County (1 Season)1 League6320537.73.6558013002.0082+6+1.69+0.86
Stoke City (1 Season)1 League161613.40.71610000.0002-2-2.95-2.17
Newcastle Utd (1 Season)1 League160603.50.71600000.0001-1-1.50-0.68
Premier League (7 Seasons)1456,1194225.668.06469208114561.056283-21-0.36-0.0344.056.2-12.3-0.33+0.22
Championship (5 Seasons)14510,2357149.4113.712277332318161.6014697+49+0.57+0.4687.876.4+11.4+0.18+0.11
League Two (1 Season)181,4187934.315.8162
Premiership (1 Season)92903219.03.2270072210.897700.00+0.58
League One (1 Season)6320537.73.6558013002.0082+6+1.69+0.86
PL2 (1 Season)161613.40.71610000.0002-2-2.95-2.17
PL2 — Div. 2 (1 Season)160603.50.71600000.0001-1-1.50-0.68
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-201523Crystal Palaceeng ENGFA Cup9th21618159.61.82811011.5042+2+1.12-0.53Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th21819186.22.02911001.5053+2+0.99+0.99Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd135356.10.40013430.0001-1-2.57-3.58Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th32247574.72.52106211302.0093+6+2.41+7.15Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th21417136.21.61120112112.0031+2+1.28-1.61Matches
2016-201725Newcastle Utdeng ENGFA Cup17th00001Matches
2017-201826Newcastle Utdeng ENGFA Cup17th21537785.01.72771001.503300.00+3.33Matches
2018-201927West Bromeng ENGEFL Cup17th114145.20.20011323.000000.00+0.35Matches
2018-201927West Bromeng ENGFA Cup17th00002Matches
2019-202028Newcastle Utdeng ENGFA Cup5th238196.70.40021901.5002-2-4.74-5.58Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th126267.20.30012600.0001-1-3.46-5.62Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd1161613.30.20011600.0002-2-11.25-11.25Matches
2021-202230Newcastle Utdeng ENGEFL CupRd21757583.30.81750001.000000.000.00Matches
2022-202331Stoke Cityeng ENGEFL CupRd11555545.80.60015501.000000.000.00Matches
2022-202331Stoke Cityeng ENGFA Cup126269.60.30012613.000000.00-1.48Matches
2023-202432Stoke Cityeng ENGEFL CupRd33893033.01.00033002.0031+2+2.02+1.03Matches
2023-202432Stoke Cityeng ENGFA Cup00001Matches
10 Seasons4 Clubs2 Leagues231,2345426.513.7109061325121.572719+8+0.58-0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Newcastle Utd (5 Seasons)2 Leagues94495022.75.0487252021.2269-3-0.60-2.03
Crystal Palace (2 Seasons)2 Leagues86017544.56.7692422441.50189+9+1.35+0.87
Stoke City (2 Seasons)2 Leagues51703422.71.90053422.0031+2+1.06-0.04
West Brom (1 Season)2 Leagues114142.50.20011343.000000.00+0.35
FA Cup (9 Seasons)94294816.34.8479252391.33710-3-0.63-1.56
EFL Cup (8 Seasons)148055840.08.9698482731.71209+11+1.23+0.26

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
2012-201321P'borough Utdeng ENG2. Championship28.41028
2012-201321Dag & Redeng ENG4. League Two15.83014
2013-201422Crystal Palaceeng ENG1. Premier League9.9109Matches
2014-201523Crystal Palaceeng ENGFA Cup1.80000Matches
2014-201523Crystal Palaceeng ENGLeague Cup2.00000Matches
2014-201523Crystal Palaceeng ENG1. Premier League12.21018Matches
2015-201624Crystal Palaceeng ENGFA Cup0.40000Matches
2015-201624Crystal Palaceeng ENGLeague Cup2.50000Matches
2015-201624Crystal Palaceeng ENG1. Premier League8.62120Matches
2016-201725Newcastle Utdeng ENG2. Championship23.73002600000000Matches
2016-201725Newcastle Utdeng ENGEFL Cup1.6000022000000Matches
2017-201826Newcastle Utdeng ENGFA Cup1.70002210000Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 20.70000Matches
2017-201826Newcastle Utdeng ENG1. Premier League21.8300232822561000045679142.4Matches
2018-201927West Bromeng ENG2. Championship31.520044601626141770082348129.6Matches
2018-201927West Bromeng ENGEFL Cup0.2100100000000Matches
2019-202028Newcastle Utdeng ENGFA Cup0.40000000000Matches
2019-202028Newcastle Utdeng ENG1. Premier League9.42006132321000017214930.0Matches
2020-202129Newcastle Utdeng ENGEFL Cup0.30000100100Matches
2020-202129Newcastle Utdeng ENGFA Cup0.20000000000Matches
2020-202129Newcastle Utdeng ENG1. Premier League5.70006635100009111640.7Matches
2021-202230Newcastle Utdeng ENGEFL Cup0.80001000200Matches
2021-202230Newcastle Utdeng ENG1. Premier League0.410022001000021150.0Matches
2022-202331Stoke Cityeng ENG2. Championship26.530049382110101300078467538.0Matches
2022-202331Stoke Cityeng ENGEFL Cup0.60000011000Matches
2022-202331Stoke Cityeng ENGFA Cup0.30001100000Matches
2023-202432Stoke Cityeng ENG2. Championship3.5000644001000981142.1Matches
2023-202432Stoke Cityeng ENGEFL Cup1.00000101010Matches
2023-202432Derby Countyeng ENG3. League One3.61006840010Matches
2023-202432Stoke Cityeng ENGJr. PL20.70000Matches
2024-202533Hiberniansct SCO1. Premiership3.20007312020Matches
13 Seasons8 Clubs7 Leagues218.024102691697753375570024218832436.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Newcastle Utd (5 Seasons)4 Leagues66.19006654301313200007310015738.9
Crystal Palace (3 Seasons)3 Leagues37.3410470
Stoke City (2 Seasons)3 Leagues31.930056442612101500087548638.6
West Brom (1 Season)3 Leagues31.730045601626141770082348129.6
P'borough Utd (1 Season)1 League28.41028
Dag & Red (1 Season)1 League15.83014
Hibernian (1 Season)1 League3.20007312020
Derby County (1 Season)1 League3.61006840010
Stoke City (1 Season)1 League0.70000
Newcastle Utd (1 Season)1 League0.70000
FA Cup (9 Seasons)4.80003310000
EFL Cup (8 Seasons)8.9100243231000
Premier League (7 Seasons)68.010108449271310200007310015738.9
Championship (5 Seasons)113.7900153102413624317001698816734.5
League Two (1 Season)15.83014
Premiership (1 Season)3.20007312020
League One (1 Season)3.61006840010
PL2 (1 Season)0.70000
PL2 — Div. 2 (1 Season)0.70000
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
2012-201321P'borough Utd1 League28.41028
2012-201321Dag & Red1 League15.83014
2013-201422Crystal Palace1 League9.9109
2014-201523Crystal Palace3 Leagues16.0100180
2015-201624Crystal Palace3 Leagues11.4210200
2016-201725Newcastle Utd3 Leagues25.33002622000000
2017-201826Newcastle Utd2 Leagues23.5300253023561000045679142.4
2017-201826Newcastle Utd1 League0.70000
2018-201927West Brom3 Leagues31.730045601626141770082348129.6
2019-202028Newcastle Utd2 Leagues9.92006132321000017214930.0
2020-202129Newcastle Utd3 Leagues6.20006735200009111640.7
2021-202230Newcastle Utd2 Leagues1.310032003000021150.0
2022-202331Stoke City3 Leagues27.430050392211101300078467538.0
2023-202432Stoke City3 Leagues4.5000654102000981142.1
2023-202432Stoke City1 League0.70000
2023-202432Derby County1 League3.61006840010
2024-202533Hibernian1 League3.20007312020
13 Seasons8 Clubs7 Leagues218.024102691697753375570024218832436.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Newcastle Utd (5 Seasons)4 Leagues66.19006654301313200007310015738.9
Crystal Palace (3 Seasons)3 Leagues37.3410470
Stoke City (2 Seasons)3 Leagues31.930056442612101500087548638.6
West Brom (1 Season)3 Leagues31.730045601626141770082348129.6
P'borough Utd (1 Season)1 League28.41028
Dag & Red (1 Season)1 League15.83014
Hibernian (1 Season)1 League3.20007312020
Derby County (1 Season)1 League3.61006840010
Stoke City (1 Season)1 League0.70000
Newcastle Utd (1 Season)1 League0.70000
FA Cup (9 Seasons)4.80003310000
EFL Cup (8 Seasons)8.9100243231000
Premier League (7 Seasons)68.010108449271310200007310015738.9
Championship (5 Seasons)113.7900153102413624317001698816734.5
League Two (1 Season)15.83014
Premiership (1 Season)3.20007312020
League One (1 Season)3.61006840010
PL2 (1 Season)0.70000
PL2 — Div. 2 (1 Season)0.70000
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
2012-201321P'borough Utdeng ENG2. Championship22nd28.41028
2012-201321Dag & Redeng ENG4. League Two22nd15.83014
2013-201422Crystal Palaceeng ENG1. Premier League11th9.9109Matches
2014-201523Crystal Palaceeng ENG1. Premier League10th12.21018Matches
2015-201624Crystal Palaceeng ENG1. Premier League15th8.62120Matches
2016-201725Newcastle Utdeng ENG2. Championship1st23.73002600000000Matches
2017-201826Newcastle Utdeng ENG1. Premier League10th21.8300232822561000045679142.4Matches
2017-201826Newcastle Utdeng ENGJr. PL2 — Div. 210th0.70000Matches
2018-201927West Bromeng ENG2. Championship4th31.520044601626141770082348129.6Matches
2019-202028Newcastle Utdeng ENG1. Premier League13th9.42006132321000017214930.0Matches
2020-202129Newcastle Utdeng ENG1. Premier League12th5.70006635100009111640.7Matches
2021-202230Newcastle Utdeng ENG1. Premier League11th0.410022001000021150.0Matches
2022-202331Stoke Cityeng ENG2. Championship16th26.530049382110101300078467538.0Matches
2023-202432Stoke Cityeng ENG2. Championship17th3.5000644001000981142.1Matches
2023-202432Stoke Cityeng ENGJr. PL219th0.70000Matches
2023-202432Derby Countyeng ENG3. League One2nd3.61006840010Matches
2024-202533Hiberniansct SCO1. Premiership8th3.20007312020Matches
13 Seasons8 Clubs5 Leagues204.223102641627351345470024218832436.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Newcastle Utd (5 Seasons)2 Leagues61.19006349271310200007310015738.9
Crystal Palace (3 Seasons)1 League30.74147
Stoke City (2 Seasons)1 League30.030055422510101400087548638.6
West Brom (1 Season)1 League31.520044601626141770082348129.6
P'borough Utd (1 Season)1 League28.41028
Dag & Red (1 Season)1 League15.83014
Hibernian (1 Season)1 League3.20007312020
Derby County (1 Season)1 League3.61006840010
Stoke City (1 Season)1 League0.70000
Newcastle Utd (1 Season)1 League0.70000
Premier League (7 Seasons)68.010108449271310200007310015738.9
Championship (5 Seasons)113.7900153102413624317001698816734.5
League Two (1 Season)15.83014
Premiership (1 Season)3.20007312020
League One (1 Season)3.61006840010
PL2 (1 Season)0.70000
PL2 — Div. 2 (1 Season)0.70000
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-201523Crystal Palaceeng ENGFA Cup9th1.80000Matches
2014-201523Crystal Palaceeng ENGLeague Cup17th2.00000Matches
2015-201624Crystal Palaceeng ENGFA Cup2nd0.40000Matches
2015-201624Crystal Palaceeng ENGLeague Cup9th2.50000Matches
2016-201725Newcastle Utdeng ENGEFL Cup5th1.6000022000000Matches
2017-201826Newcastle Utdeng ENGFA Cup17th1.70002210000Matches
2018-201927West Bromeng ENGEFL Cup17th0.2100100000000Matches
2019-202028Newcastle Utdeng ENGFA Cup5th0.40000000000Matches
2020-202129Newcastle Utdeng ENGEFL Cup5th0.30000100100Matches
2020-202129Newcastle Utdeng ENGFA Cup33rd0.20000000000Matches
2021-202230Newcastle Utdeng ENGEFL CupRd20.80001000200Matches
2022-202331Stoke Cityeng ENGEFL CupRd10.60000011000Matches
2022-202331Stoke Cityeng ENGFA Cup0.30001100000Matches
2023-202432Stoke Cityeng ENGEFL CupRd31.00000101010Matches
10 Seasons4 Clubs2 Leagues13.7100574231000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Newcastle Utd (5 Seasons)2 Leagues5.0000353030000
Crystal Palace (2 Seasons)2 Leagues6.70000
Stoke City (2 Seasons)2 Leagues1.90001212010
West Brom (1 Season)2 Leagues0.2100100000000
FA Cup (9 Seasons)4.80003310000
EFL Cup (8 Seasons)8.9100243231000

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.