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-05-04SatPremier LeagueMatchweek 36HomeL 1–4BurnleyNewcastle UtdYDM9000001000693200.10.10.160455877.6741010Match Report
2024-04-27SatPremier LeagueMatchweek 35AwayD 1–1BurnleyManchester UtdY*CM9000001010732010.00.00.150536482.8939300Match Report
2024-04-20SatPremier LeagueMatchweek 34AwayW 4–1BurnleySheffield UtdY*CM9001000000774030.00.00.132576390.5335310Match Report
2024-04-13SatPremier LeagueMatchweek 33HomeD 1–1BurnleyBrightonY*CM9000001010641110.10.10.150505886.2932300Match Report
2024-04-06SatPremier LeagueMatchweek 32AwayL 0–1BurnleyEvertonY*CM,RM9000000000903110.00.00.230718781.6953011Match 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
2014-201518West Hameng ENG1. Premier League00Matches
2015-201619West Hameng ENGFA Cup00Matches
2015-201619West Hameng ENGLeague Cup00Matches
2015-201619Bradford Cityeng ENG3. League One15151,30014.4011000400.000.070.070.000.07Matches
2015-201619West Hameng ENG1. Premier League1010.0000000000.000.000.000.000.00Matches
2016-201720Bradford Cityeng ENG3. League One40403,53539.3134100400.030.080.100.030.10Matches
2017-201821Boltoneng ENG2. Championship1298819.8000000100.000.000.000.000.00Matches
2017-201821West Hameng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2017-201821West Hameng ENG1. Premier League2080.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201922West Hameng ENGEFL Cup00Matches
2018-201922Charlton Atheng ENG3. League One29292,59928.9145100700.030.140.170.030.17Matches
2018-201922West Hameng ENGJr. PL2 — Div. 1332582.9112100000.350.350.700.350.70Matches
2019-202023Charlton Atheng ENG2. Championship34343,02533.6123011702.82.05.57.548198470.030.060.090.000.060.080.160.250.060.22Matches
2020-202124West Hameng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202124Anderlechtbe BEL1. First Division A21151,41915.8011000410.50.52.12.62584190.000.060.060.000.060.030.130.160.030.16Matches
2021-202225Anderlechtbe BEL1. First Division A34343,03733.7000000300.60.63.13.742276380.000.000.000.000.000.020.090.110.020.11Matches
2022-202326Burnleyeng ENG2. Championship43433,84042.7145100802.12.12.24.452270580.020.090.120.020.120.050.050.100.050.10Matches
2022-202326Burnleyeng ENGEFL Cup221802.0000000100.000.000.000.000.00Matches
2022-202326Burnleyeng ENGFA Cup533243.6000000100.000.000.000.000.00Matches
2023-202427Burnleyeng ENGEFL Cup211221.4000000000.000.000.000.000.00Matches
2023-202427Burnleyeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2023-202427Burnleyeng ENG1. Premier League23211,88821.0134100800.40.41.82.221111210.050.140.190.050.190.020.090.110.020.11Matches
10 Seasons6 Clubs6 Leagues26825122,639251.5518234114916.55.714.720.41889391830.020.070.090.020.090.040.100.140.040.14
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
West Ham (5 Seasons)3 Leagues743994.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Burnley (2 Seasons)4 Leagues76716,44471.62792001902.62.64.06.673381790.030.100.130.030.130.040.060.100.040.10
Charlton Ath (2 Seasons)2 Leagues63635,62462.52681111402.82.05.57.548198470.030.100.130.020.110.080.160.250.060.22
Anderlecht (2 Seasons)1 League55494,45649.5011000711.11.15.26.367360570.000.020.020.000.020.020.110.130.020.13
Bradford City (2 Seasons)1 League55554,83553.7145100800.020.070.090.020.09
Bolton (1 Season)1 League1298819.8000000100.000.000.000.000.00
West Ham (1 Season)1 League332582.9112100000.350.350.700.350.70
EFL Cup (5 Seasons)543924.4000000100.000.000.000.000.00
Premier League (4 Seasons)26211,89721.1134100800.40.41.82.221111210.050.140.190.050.190.020.090.110.020.11
FA Cup (4 Seasons)977147.9000000200.000.000.000.000.00
Championship (3 Seasons)89867,74686.12681111604.94.17.711.81004681050.020.070.090.010.080.060.100.170.050.16
League One (3 Seasons)84847,43482.628102001500.020.100.120.020.12
First Division A (2 Seasons)55494,45649.5011000711.11.15.26.367360570.000.020.020.000.020.020.110.130.020.13
PL2 — Div. 1 (1 Season)332582.9112100000.350.350.700.350.70
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
2014-201518West Ham1 League00
2015-201619West Ham3 Leagues1010.0000000000.000.000.000.000.00
2015-201619Bradford City1 League15151,30014.4011000400.000.070.070.000.07
2016-201720Bradford City1 League40403,53539.3134100400.030.080.100.030.10
2017-201821Bolton1 League1298819.8000000100.000.000.000.000.00
2017-201821West Ham2 Leagues533083.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201922West Ham1 League00
2018-201922West Ham1 League332582.9112100000.350.350.700.350.70
2018-201922Charlton Ath1 League29292,59928.9145100700.030.140.170.030.17
2019-202023Charlton Ath1 League34343,02533.6123011702.82.05.57.548198470.030.060.090.000.060.080.160.250.060.22
2020-202124West Ham1 League11901.0000000000.000.000.000.000.00
2020-202124Anderlecht1 League21151,41915.8011000410.50.52.12.62584190.000.060.060.000.060.030.130.160.030.16
2021-202225Anderlecht1 League34343,03733.7000000300.60.63.13.742276380.000.000.000.000.000.020.090.110.020.11
2022-202326Burnley3 Leagues50484,34448.31451001002.12.12.24.452270580.020.080.100.020.100.050.050.100.050.10
2023-202427Burnley3 Leagues26232,10023.3134100900.40.41.82.221111210.040.130.170.040.170.020.090.110.020.11
10 Seasons6 Clubs6 Leagues26825122,639251.5518234114916.55.714.720.41889391830.020.070.090.020.090.040.100.140.040.14
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
West Ham (5 Seasons)3 Leagues743994.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Burnley (2 Seasons)4 Leagues76716,44471.62792001902.62.64.06.673381790.030.100.130.030.130.040.060.100.040.10
Charlton Ath (2 Seasons)2 Leagues63635,62462.52681111402.82.05.57.548198470.030.100.130.020.110.080.160.250.060.22
Anderlecht (2 Seasons)1 League55494,45649.5011000711.11.15.26.367360570.000.020.020.000.020.020.110.130.020.13
Bradford City (2 Seasons)1 League55554,83553.7145100800.020.070.090.020.09
Bolton (1 Season)1 League1298819.8000000100.000.000.000.000.00
West Ham (1 Season)1 League332582.9112100000.350.350.700.350.70
EFL Cup (5 Seasons)543924.4000000100.000.000.000.000.00
Premier League (4 Seasons)26211,89721.1134100800.40.41.82.221111210.050.140.190.050.190.020.090.110.020.11
FA Cup (4 Seasons)977147.9000000200.000.000.000.000.00
Championship (3 Seasons)89867,74686.12681111604.94.17.711.81004681050.020.070.090.010.080.060.100.170.050.16
League One (3 Seasons)84847,43482.628102001500.020.100.120.020.12
First Division A (2 Seasons)55494,45649.5011000711.11.15.26.367360570.000.020.020.000.020.020.110.130.020.13
PL2 — Div. 1 (1 Season)332582.9112100000.350.350.700.350.70
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
2014-201518West Hameng ENG1. Premier League12th00Matches
2015-201619West Hameng ENG1. Premier League7th1010.0000000000.000.000.000.000.00Matches
2015-201619Bradford Cityeng ENG3. League One5th15151,30014.4011000400.000.070.070.000.07Matches
2016-201720Bradford Cityeng ENG3. League One5th40403,53539.3134100400.030.080.100.030.10Matches
2017-201821Boltoneng ENG2. Championship21st1298819.8000000100.000.000.000.000.00Matches
2017-201821West Hameng ENG1. Premier League13th2080.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th332582.9112100000.350.350.700.350.70Matches
2018-201922Charlton Atheng ENG3. League One3rd29292,59928.9145100700.030.140.170.030.17Matches
2019-202023Charlton Atheng ENG2. Championship22nd34343,02533.6123011702.82.05.57.548198470.030.060.090.000.060.080.160.250.060.22Matches
2020-202124Anderlechtbe BEL1. First Division A4th21151,41915.8011000410.50.52.12.62584190.000.060.060.000.060.030.130.160.030.16Matches
2021-202225Anderlechtbe BEL1. First Division A3rd34343,03733.7000000300.60.63.13.742276380.000.000.000.000.000.020.090.110.020.11Matches
2022-202326Burnleyeng ENG2. Championship1st43433,84042.7145100802.12.12.24.452270580.020.090.120.020.120.050.050.100.050.10Matches
2023-202427Burnleyeng ENG1. Premier League19th23211,88821.0134100800.40.41.82.221111210.050.140.190.050.190.020.090.110.020.11Matches
10 Seasons6 Clubs4 Leagues25424021,533239.3518234114616.55.714.720.41889391830.020.080.100.020.090.040.100.140.040.14
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
West Ham (3 Seasons)1 League3090.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Burnley (2 Seasons)2 Leagues66645,72863.62792001602.62.64.06.673381790.030.110.140.030.140.040.060.100.040.10
Charlton Ath (2 Seasons)2 Leagues63635,62462.52681111402.82.05.57.548198470.030.100.130.020.110.080.160.250.060.22
Anderlecht (2 Seasons)1 League55494,45649.5011000711.11.15.26.367360570.000.020.020.000.020.020.110.130.020.13
Bradford City (2 Seasons)1 League55554,83553.7145100800.020.070.090.020.09
Bolton (1 Season)1 League1298819.8000000100.000.000.000.000.00
West Ham (1 Season)1 League332582.9112100000.350.350.700.350.70
Premier League (4 Seasons)26211,89721.1134100800.40.41.82.221111210.050.140.190.050.190.020.090.110.020.11
Championship (3 Seasons)89867,74686.12681111604.94.17.711.81004681050.020.070.090.010.080.060.100.170.050.16
League One (3 Seasons)84847,43482.628102001500.020.100.120.020.12
First Division A (2 Seasons)55494,45649.5011000711.11.15.26.367360570.000.020.020.000.020.020.110.130.020.13
PL2 — Div. 1 (1 Season)332582.9112100000.350.350.700.350.70
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
2015-201619West Hameng ENGFA Cup5th00Matches
2015-201619West Hameng ENGLeague Cup17th00Matches
2017-201821West Hameng ENGFA Cup17th333003.3000000000.000.000.000.000.00Matches
2018-201922West Hameng ENGEFL Cup9th00Matches
2020-202124West Hameng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2022-202326Burnleyeng ENGEFL CupRd4221802.0000000100.000.000.000.000.00Matches
2022-202326Burnleyeng ENGFA CupQF533243.6000000100.000.000.000.000.00Matches
2023-202427Burnleyeng ENGEFL CupRd4211221.4000000000.000.000.000.000.00Matches
2023-202427Burnleyeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
6 Seasons2 Clubs2 Leagues14111,10612.3000000300.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
West Ham (4 Seasons)2 Leagues443904.3000000000.000.000.000.000.00
Burnley (2 Seasons)2 Leagues1077168.0000000300.000.000.000.000.00
EFL Cup (5 Seasons)543924.4000000100.000.000.000.000.00
FA Cup (4 Seasons)977147.9000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201922ie Rep. of IrelandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB20260.3000000000.000.000.000.000.00Matches
202124ie Rep. of IrelandFriendlies (M)321872.1000000000.000.000.000.000.00Matches
202124ie Rep. of IrelandUEFA Euro Qualifying00Matches
202225ie Rep. of IrelandWCQ886877.6022000200.000.260.260.000.26Matches
202225ie Rep. of IrelandFriendlies (M)332703.0000000000.000.000.000.000.00Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB554404.9000000200.000.000.000.000.00Matches
202326ie Rep. of IrelandFriendlies (M)10370.4000000000.000.000.000.000.00Matches
202427ie Rep. of IrelandFriendlies (M)221762.0000000000.000.000.000.000.00Matches
202427ie Rep. of IrelandUEFA Euro Qualifying887037.8000000100.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues34302,70630.1022000500.000.070.070.000.07
Friendlies (M) (5 Seasons)1198509.4000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)887037.8000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)754665.2000000200.000.000.000.000.00
WCQ (1 Season)886877.6022000200.000.260.260.000.26

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
2015-201619Bradford Cityeng ENG3. League One14.4000.0000Matches
2015-201619West Hameng ENG1. Premier League0.0000.0000Matches
2016-201720Bradford Cityeng ENG3. League One39.310180.000.460.0600Matches
2017-201821Boltoneng ENG2. Championship9.803133.30.310.100.000.0000Matches
2017-201821West Hameng ENGFA Cup3.30100.00.300.000.0000Matches
2017-201821West Hameng ENG1. Premier League0.10000.000.000000.00.00.00.0Matches
2018-201922Charlton Atheng ENG3. League One28.9100Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.9100Matches
2019-202023Charlton Atheng ENG2. Championship33.6127725.90.800.210.000.0020.72112.82.00.07-1.8-2.0Matches
2020-202124West Hameng ENGEFL Cup1.00000.000.0000Matches
2020-202124Anderlechtbe BEL1. First Division A15.8012216.70.760.130.000.0023.40000.50.50.04-0.5-0.5Matches
2021-202225Anderlechtbe BEL1. First Division A33.7015320.00.440.090.000.0022.50000.60.60.04-0.6-0.6Matches
2022-202326Burnleyeng ENG2. Championship42.7129517.20.680.120.030.2018.80002.12.10.07-1.1-1.1Matches
2022-202326Burnleyeng ENGEFL Cup2.00000.000.0000Matches
2022-202326Burnleyeng ENGFA Cup3.60500.01.390.000.0000Matches
2023-202427Burnleyeng ENGEFL Cup1.40100.00.740.000.0000Matches
2023-202427Burnleyeng ENGFA Cup1.00100.01.000.000.0000Matches
2023-202427Burnleyeng ENG1. Premier League21.0113323.10.620.140.080.3322.40000.40.40.03+0.6+0.6Matches
10 Seasons6 Clubs6 Leagues251.551073936.40.510.180.030.0821.02116.55.70.06-3.5-3.7
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
West Ham (5 Seasons)3 Leagues4.40100.00.230.000.000000.00.00.00.0
Burnley (2 Seasons)4 Leagues71.6249816.30.680.110.040.2519.90002.62.60.06-0.6-0.6
Charlton Ath (2 Seasons)2 Leagues62.5227725.90.800.210.000.0020.72112.82.00.07-1.8-2.0
Anderlecht (2 Seasons)1 League49.5027518.50.550.100.000.0022.90001.11.10.04-1.1-1.1
Bradford City (2 Seasons)1 League53.710180.000.340.0600
Bolton (1 Season)1 League9.803133.30.310.100.000.0000
West Ham (1 Season)1 League2.9100
EFL Cup (5 Seasons)4.40100.00.230.000.0000
Premier League (4 Seasons)21.1113323.10.620.140.080.3322.40000.40.40.03+0.6+0.6
FA Cup (4 Seasons)7.90700.00.880.000.0000
Championship (3 Seasons)86.12591322.00.690.150.020.0819.72114.94.10.07-2.9-3.1
League One (3 Seasons)82.620180.000.340.0600
First Division A (2 Seasons)49.5027518.50.550.100.000.0022.90001.11.10.04-1.1-1.1
PL2 — Div. 1 (1 Season)2.9100
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
2015-201619West Ham3 Leagues0.0000.0000
2015-201619Bradford City1 League14.4000.0000
2016-201720Bradford City1 League39.310180.000.460.0600
2017-201821Bolton1 League9.803133.30.310.100.000.0000
2017-201821West Ham2 Leagues3.40100.00.290.000.000000.00.00.00.0
2018-201922West Ham1 League2.9100
2018-201922Charlton Ath1 League28.9100
2019-202023Charlton Ath1 League33.6127725.90.800.210.000.0020.72112.82.00.07-1.8-2.0
2020-202124West Ham1 League1.00000.000.0000
2020-202124Anderlecht1 League15.8012216.70.760.130.000.0023.40000.50.50.04-0.5-0.5
2021-202225Anderlecht1 League33.7015320.00.440.090.000.0022.50000.60.60.04-0.6-0.6
2022-202326Burnley3 Leagues48.3134514.70.700.100.030.2018.80002.12.10.07-1.1-1.1
2023-202427Burnley3 Leagues23.3115320.00.640.130.070.3322.40000.40.40.03+0.6+0.6
10 Seasons6 Clubs6 Leagues251.551073936.40.510.180.030.0821.02116.55.70.06-3.5-3.7
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
West Ham (5 Seasons)3 Leagues4.40100.00.230.000.000000.00.00.00.0
Burnley (2 Seasons)4 Leagues71.6249816.30.680.110.040.2519.90002.62.60.06-0.6-0.6
Charlton Ath (2 Seasons)2 Leagues62.5227725.90.800.210.000.0020.72112.82.00.07-1.8-2.0
Anderlecht (2 Seasons)1 League49.5027518.50.550.100.000.0022.90001.11.10.04-1.1-1.1
Bradford City (2 Seasons)1 League53.710180.000.340.0600
Bolton (1 Season)1 League9.803133.30.310.100.000.0000
West Ham (1 Season)1 League2.9100
EFL Cup (5 Seasons)4.40100.00.230.000.0000
Premier League (4 Seasons)21.1113323.10.620.140.080.3322.40000.40.40.03+0.6+0.6
FA Cup (4 Seasons)7.90700.00.880.000.0000
Championship (3 Seasons)86.12591322.00.690.150.020.0819.72114.94.10.07-2.9-3.1
League One (3 Seasons)82.620180.000.340.0600
First Division A (2 Seasons)49.5027518.50.550.100.000.0022.90001.11.10.04-1.1-1.1
PL2 — Div. 1 (1 Season)2.9100
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
2015-201619West Hameng ENG1. Premier League7th0.0000.0000Matches
2015-201619Bradford Cityeng ENG3. League One5th14.4000.0000Matches
2016-201720Bradford Cityeng ENG3. League One5th39.310180.000.460.0600Matches
2017-201821Boltoneng ENG2. Championship21st9.803133.30.310.100.000.0000Matches
2017-201821West Hameng ENG1. Premier League13th0.10000.000.000000.00.00.00.0Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.9100Matches
2018-201922Charlton Atheng ENG3. League One3rd28.9100Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.6127725.90.800.210.000.0020.72112.82.00.07-1.8-2.0Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.8012216.70.760.130.000.0023.40000.50.50.04-0.5-0.5Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.7015320.00.440.090.000.0022.50000.60.60.04-0.6-0.6Matches
2022-202326Burnleyeng ENG2. Championship1st42.7129517.20.680.120.030.2018.80002.12.10.07-1.1-1.1Matches
2023-202427Burnleyeng ENG1. Premier League19th21.0113323.10.620.140.080.3322.40000.40.40.03+0.6+0.6Matches
10 Seasons6 Clubs4 Leagues239.35993939.40.510.190.030.0821.02116.55.70.06-3.5-3.7
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
West Ham (3 Seasons)1 League0.10000.000.000000.00.00.00.0
Burnley (2 Seasons)2 Leagues63.6242819.00.660.130.050.2519.90002.62.60.06-0.6-0.6
Charlton Ath (2 Seasons)2 Leagues62.5227725.90.800.210.000.0020.72112.82.00.07-1.8-2.0
Anderlecht (2 Seasons)1 League49.5027518.50.550.100.000.0022.90001.11.10.04-1.1-1.1
Bradford City (2 Seasons)1 League53.710180.000.340.0600
Bolton (1 Season)1 League9.803133.30.310.100.000.0000
West Ham (1 Season)1 League2.9100
Premier League (4 Seasons)21.1113323.10.620.140.080.3322.40000.40.40.03+0.6+0.6
Championship (3 Seasons)86.12591322.00.690.150.020.0819.72114.94.10.07-2.9-3.1
League One (3 Seasons)82.620180.000.340.0600
First Division A (2 Seasons)49.5027518.50.550.100.000.0022.90001.11.10.04-1.1-1.1
PL2 — Div. 1 (1 Season)2.9100
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
2017-201821West Hameng ENGFA Cup17th3.30100.00.300.000.0000Matches
2020-202124West Hameng ENGEFL Cup9th1.00000.000.0000Matches
2022-202326Burnleyeng ENGEFL CupRd42.00000.000.0000Matches
2022-202326Burnleyeng ENGFA CupQF3.60500.01.390.000.0000Matches
2023-202427Burnleyeng ENGEFL CupRd41.40100.00.740.000.0000Matches
2023-202427Burnleyeng ENGFA Cup1.00100.01.000.000.0000Matches
6 Seasons2 Clubs2 Leagues12.30800.00.650.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
West Ham (4 Seasons)2 Leagues4.30100.00.230.000.0000
Burnley (2 Seasons)2 Leagues8.00700.00.880.000.0000
EFL Cup (5 Seasons)4.40100.00.230.000.0000
FA Cup (4 Seasons)7.90700.00.880.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201922ie Rep. of IrelandFriendlies (M)2.0000Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.30000.000.0000Matches
202124ie Rep. of IrelandFriendlies (M)2.1000Matches
202225ie Rep. of IrelandWCQ7.6011100.00.130.130.000.0000Matches
202225ie Rep. of IrelandFriendlies (M)3.0000Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.90200.00.410.000.0000Matches
202326ie Rep. of IrelandFriendlies (M)0.4000Matches
202427ie Rep. of IrelandFriendlies (M)2.0000Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.807228.60.900.260.000.0000Matches
6 Seasons1 Club4 Leagues30.1010330.00.480.150.000.0000
Friendlies (M) (5 Seasons)9.4000
UEFA Euro Qualifying (2 Seasons)7.807228.60.900.260.000.0000
UEFA Nations League (2 Seasons)5.20200.00.390.000.0000
WCQ (1 Season)7.6011100.00.130.130.000.0000
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
2015-201619Bradford Cityeng ENG3. League One14.41Matches
2015-201619West Hameng ENG1. Premier League0.00Matches
2016-201720Bradford Cityeng ENG3. League One39.33Matches
2017-201821Boltoneng ENG2. Championship9.80Matches
2017-201821West Hameng ENGFA Cup3.30Matches
2017-201821West Hameng ENG1. Premier League0.13475.02171250.0000000.00.00.000000Matches
2018-201922Charlton Atheng ENG3. League One28.94Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.91Matches
2019-202023Charlton Atheng ENG2. Championship33.61327170577.825700792651458488.060569886.719134555.425.55.0-3.556152213198Matches
2020-202124West Hameng ENGEFL Cup1.00Matches
2020-202124Anderlechtbe BEL1. First Division A15.865281580.012208359026730787.029133786.48214058.612.11.7-1.1217912384Matches
2021-202225Anderlechtbe BEL1. First Division A33.72148247586.8408521243981991389.71035113391.426536273.203.13.6-3.135256486276Matches
2022-202326Burnleyeng ENG2. Championship42.72706310987.046863101041203130092.51252139190.021733065.842.24.6+1.838274403270Matches
2022-202326Burnleyeng ENGEFL Cup2.00Matches
2022-202326Burnleyeng ENGFA Cup3.60Matches
2023-202427Burnleyeng ENGEFL Cup1.40Matches
2023-202427Burnleyeng ENGFA Cup1.00Matches
2023-202427Burnleyeng ENG1. Premier League21.01074126485.017239441656761392.542047089.46612353.731.82.2+1.225103163111Matches
10 Seasons6 Clubs6 Leagues251.57910937284.4142883384823371371990.63603402989.4821130063.21814.717.1+3.317586413718939
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
West Ham (5 Seasons)3 Leagues4.43475.02171250.0000000.00.00.000000
Burnley (2 Seasons)4 Leagues71.63780437386.464102145201770191392.51672186189.828345362.574.06.8+3.063377566381
Charlton Ath (2 Seasons)2 Leagues62.51327170577.825700792651458488.060569886.719134555.465.55.0+0.556152213198
Anderlecht (2 Seasons)1 League49.52800329085.153060160291086122089.01326147090.234750269.115.25.3-4.256335609360
Bradford City (2 Seasons)1 League53.74
Bolton (1 Season)1 League9.80
West Ham (1 Season)1 League2.91
EFL Cup (5 Seasons)4.40
Premier League (4 Seasons)21.11077126884.917260442356861592.442047089.46612353.731.82.2+1.225103163111
FA Cup (4 Seasons)7.90
Championship (3 Seasons)86.14033481483.872563180301717188491.11857208988.940867560.467.79.6-1.794426616468
League One (3 Seasons)82.68
First Division A (2 Seasons)49.52800329085.153060160291086122089.01326147090.234750269.115.25.3-4.256335609360
PL2 — Div. 1 (1 Season)2.91
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
2015-201619West Ham3 Leagues0.00
2015-201619Bradford City1 League14.41
2016-201720Bradford City1 League39.33
2017-201821Bolton1 League9.80
2017-201821West Ham2 Leagues3.43475.02171250.0000000.00.00.000000
2018-201922West Ham1 League2.91
2018-201922Charlton Ath1 League28.94
2019-202023Charlton Ath1 League33.61327170577.825700792651458488.060569886.719134555.425.55.0-3.556152213198
2020-202124West Ham1 League1.00
2020-202124Anderlecht1 League15.865281580.012208359026730787.029133786.48214058.612.11.7-1.1217912384
2021-202225Anderlecht1 League33.72148247586.8408521243981991389.71035113391.426536273.203.13.6-3.135256486276
2022-202326Burnley3 Leagues48.32706310987.046863101041203130092.51252139190.021733065.842.24.6+1.838274403270
2023-202427Burnley3 Leagues23.31074126485.017239441656761392.542047089.46612353.731.82.2+1.225103163111
10 Seasons6 Clubs6 Leagues251.57910937284.4142883384823371371990.63603402989.4821130063.21814.717.1+3.317586413718939
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
West Ham (5 Seasons)3 Leagues4.43475.02171250.0000000.00.00.000000
Burnley (2 Seasons)4 Leagues71.63780437386.464102145201770191392.51672186189.828345362.574.06.8+3.063377566381
Charlton Ath (2 Seasons)2 Leagues62.51327170577.825700792651458488.060569886.719134555.465.55.0+0.556152213198
Anderlecht (2 Seasons)1 League49.52800329085.153060160291086122089.01326147090.234750269.115.25.3-4.256335609360
Bradford City (2 Seasons)1 League53.74
Bolton (1 Season)1 League9.80
West Ham (1 Season)1 League2.91
EFL Cup (5 Seasons)4.40
Premier League (4 Seasons)21.11077126884.917260442356861592.442047089.46612353.731.82.2+1.225103163111
FA Cup (4 Seasons)7.90
Championship (3 Seasons)86.14033481483.872563180301717188491.11857208988.940867560.467.79.6-1.794426616468
League One (3 Seasons)82.68
First Division A (2 Seasons)49.52800329085.153060160291086122089.01326147090.234750269.115.25.3-4.256335609360
PL2 — Div. 1 (1 Season)2.91
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
2015-201619West Hameng ENG1. Premier League7th0.00Matches
2015-201619Bradford Cityeng ENG3. League One5th14.41Matches
2016-201720Bradford Cityeng ENG3. League One5th39.33Matches
2017-201821Boltoneng ENG2. Championship21st9.80Matches
2017-201821West Hameng ENG1. Premier League13th0.13475.02171250.0000000.00.00.000000Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.91Matches
2018-201922Charlton Atheng ENG3. League One3rd28.94Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.61327170577.825700792651458488.060569886.719134555.425.55.0-3.556152213198Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.865281580.012208359026730787.029133786.48214058.612.11.7-1.1217912384Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.72148247586.8408521243981991389.71035113391.426536273.203.13.6-3.135256486276Matches
2022-202326Burnleyeng ENG2. Championship1st42.72706310987.046863101041203130092.51252139190.021733065.842.24.6+1.838274403270Matches
2023-202427Burnleyeng ENG1. Premier League19th21.01074126485.017239441656761392.542047089.46612353.731.82.2+1.225103163111Matches
10 Seasons6 Clubs4 Leagues239.37910937284.4142883384823371371990.63603402989.4821130063.21814.717.1+3.317586413718939
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
West Ham (3 Seasons)1 League0.13475.02171250.0000000.00.00.000000
Burnley (2 Seasons)2 Leagues63.63780437386.464102145201770191392.51672186189.828345362.574.06.8+3.063377566381
Charlton Ath (2 Seasons)2 Leagues62.51327170577.825700792651458488.060569886.719134555.465.55.0+0.556152213198
Anderlecht (2 Seasons)1 League49.52800329085.153060160291086122089.01326147090.234750269.115.25.3-4.256335609360
Bradford City (2 Seasons)1 League53.74
Bolton (1 Season)1 League9.80
West Ham (1 Season)1 League2.91
Premier League (4 Seasons)21.11077126884.917260442356861592.442047089.46612353.731.82.2+1.225103163111
Championship (3 Seasons)86.14033481483.872563180301717188491.11857208988.940867560.467.79.6-1.794426616468
League One (3 Seasons)82.68
First Division A (2 Seasons)49.52800329085.153060160291086122089.01326147090.234750269.115.25.3-4.256335609360
PL2 — Div. 1 (1 Season)2.91
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
2017-201821West Hameng ENGFA Cup17th3.30Matches
2020-202124West Hameng ENGEFL Cup9th1.00Matches
2022-202326Burnleyeng ENGEFL CupRd42.00Matches
2022-202326Burnleyeng ENGFA CupQF3.60Matches
2023-202427Burnleyeng ENGEFL CupRd41.40Matches
2023-202427Burnleyeng ENGFA Cup1.00Matches
6 Seasons2 Clubs2 Leagues12.30
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
West Ham (4 Seasons)2 Leagues4.30
Burnley (2 Seasons)2 Leagues8.00
EFL Cup (5 Seasons)4.40
FA Cup (4 Seasons)7.90
Passing Table
Total Short Medium Long
Season Age Squad 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
201922ie Rep. of IrelandFriendlies (M)2.00Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.30Matches
202124ie Rep. of IrelandFriendlies (M)2.10Matches
202225ie Rep. of IrelandWCQ7.62Matches
202225ie Rep. of IrelandFriendlies (M)3.00Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.90Matches
202326ie Rep. of IrelandFriendlies (M)0.40Matches
202427ie Rep. of IrelandFriendlies (M)2.00Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.80Matches
6 Seasons1 Club4 Leagues30.12
Friendlies (M) (5 Seasons)9.40
UEFA Euro Qualifying (2 Seasons)7.80
UEFA Nations League (2 Seasons)5.20
WCQ (1 Season)7.62

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
2015-201619Bradford Cityeng ENG3. League One14.4Matches
2015-201619West Hameng ENG1. Premier League0.0Matches
2016-201720Bradford Cityeng ENG3. League One39.30Matches
2017-201821Boltoneng ENG2. Championship9.89Matches
2017-201821West Hameng ENGFA Cup3.314Matches
2017-201821West Hameng ENG1. Premier League0.1431000001000301Matches
2018-201922Charlton Atheng ENG3. League One28.9Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.9Matches
2019-202023Charlton Atheng ENG2. Championship33.6170514542391160716351146225813271228Matches
2020-202124West Hameng ENGEFL Cup1.00Matches
2020-202124Anderlechtbe BEL1. First Division A15.88157278543385533714163652317Matches
2021-202225Anderlechtbe BEL1. First Division A33.724752379886942331891522148827Matches
2022-202326Burnleyeng ENG2. Championship42.7310930237868121832720002706823Matches
2022-202326Burnleyeng ENGEFL Cup2.03Matches
2022-202326Burnleyeng ENGFA Cup3.61Matches
2023-202427Burnleyeng ENGEFL Cup1.41Matches
2023-202427Burnleyeng ENGFA Cup1.00Matches
2023-202427Burnleyeng ENG1. Premier League21.012641203564152261145601074519Matches
10 Seasons6 Clubs6 Leagues251.593728789547337245833524177825213791036115
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Ham (5 Seasons)3 Leagues4.44310001401000301
Burnley (2 Seasons)4 Leagues71.64373422613410917206381656037801342
Charlton Ath (2 Seasons)2 Leagues62.5170514542391160716351146225813271228
Anderlecht (2 Seasons)1 League49.5329031061731127318611461521528001144
Bradford City (2 Seasons)1 League53.70
Bolton (1 Season)1 League9.89
West Ham (1 Season)1 League2.9
EFL Cup (5 Seasons)4.44
Premier League (4 Seasons)21.112681206574152261155601077520
FA Cup (4 Seasons)7.915
Championship (3 Seasons)86.1481444773171841225204121166225840332051
League One (3 Seasons)82.60
First Division A (2 Seasons)49.5329031061731127318611461521528001144
PL2 — Div. 1 (1 Season)2.9
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
2015-201619West Ham3 Leagues0.0
2015-201619Bradford City1 League14.4
2016-201720Bradford City1 League39.30
2017-201821Bolton1 League9.89
2017-201821West Ham2 Leagues3.44310001401000301
2018-201922West Ham1 League2.9
2018-201922Charlton Ath1 League28.9
2019-202023Charlton Ath1 League33.6170514542391160716351146225813271228
2020-202124West Ham1 League1.00
2020-202124Anderlecht1 League15.88157278543385533714163652317
2021-202225Anderlecht1 League33.724752379886942331891522148827
2022-202326Burnley3 Leagues48.3310930237868121836720002706823
2023-202427Burnley3 Leagues23.312641203564152271145601074519
10 Seasons6 Clubs6 Leagues251.593728789547337245833524177825213791036115
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Ham (5 Seasons)3 Leagues4.44310001401000301
Burnley (2 Seasons)4 Leagues71.64373422613410917206381656037801342
Charlton Ath (2 Seasons)2 Leagues62.5170514542391160716351146225813271228
Anderlecht (2 Seasons)1 League49.5329031061731127318611461521528001144
Bradford City (2 Seasons)1 League53.70
Bolton (1 Season)1 League9.89
West Ham (1 Season)1 League2.9
EFL Cup (5 Seasons)4.44
Premier League (4 Seasons)21.112681206574152261155601077520
FA Cup (4 Seasons)7.915
Championship (3 Seasons)86.1481444773171841225204121166225840332051
League One (3 Seasons)82.60
First Division A (2 Seasons)49.5329031061731127318611461521528001144
PL2 — Div. 1 (1 Season)2.9
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
2015-201619West Hameng ENG1. Premier League7th0.0Matches
2015-201619Bradford Cityeng ENG3. League One5th14.4Matches
2016-201720Bradford Cityeng ENG3. League One5th39.30Matches
2017-201821Boltoneng ENG2. Championship21st9.89Matches
2017-201821West Hameng ENG1. Premier League13th0.1431000001000301Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.9Matches
2018-201922Charlton Atheng ENG3. League One3rd28.9Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.6170514542391160716351146225813271228Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.88157278543385533714163652317Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.724752379886942331891522148827Matches
2022-202326Burnleyeng ENG2. Championship1st42.7310930237868121832720002706823Matches
2023-202427Burnleyeng ENG1. Premier League19th21.012641203564152261145601074519Matches
10 Seasons6 Clubs4 Leagues239.393728789547337245831624177825213791036115
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Ham (3 Seasons)1 League0.1431000001000301
Burnley (2 Seasons)2 Leagues63.64373422613410917205881656037801342
Charlton Ath (2 Seasons)2 Leagues62.5170514542391160716351146225813271228
Anderlecht (2 Seasons)1 League49.5329031061731127318611461521528001144
Bradford City (2 Seasons)1 League53.70
Bolton (1 Season)1 League9.89
West Ham (1 Season)1 League2.9
Premier League (4 Seasons)21.112681206574152261155601077520
Championship (3 Seasons)86.1481444773171841225204121166225840332051
League One (3 Seasons)82.60
First Division A (2 Seasons)49.5329031061731127318611461521528001144
PL2 — Div. 1 (1 Season)2.9
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
2017-201821West Hameng ENGFA Cup17th3.314Matches
2020-202124West Hameng ENGEFL Cup9th1.00Matches
2022-202326Burnleyeng ENGEFL CupRd42.03Matches
2022-202326Burnleyeng ENGFA CupQF3.61Matches
2023-202427Burnleyeng ENGEFL CupRd41.41Matches
2023-202427Burnleyeng ENGFA Cup1.00Matches
6 Seasons2 Clubs2 Leagues12.319
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Ham (4 Seasons)2 Leagues4.314
Burnley (2 Seasons)2 Leagues8.05
EFL Cup (5 Seasons)4.44
FA Cup (4 Seasons)7.915
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201922ie Rep. of IrelandFriendlies (M)2.0Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.30Matches
202124ie Rep. of IrelandFriendlies (M)2.1Matches
202225ie Rep. of IrelandWCQ7.620Matches
202225ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.915Matches
202326ie Rep. of IrelandFriendlies (M)0.4Matches
202427ie Rep. of IrelandFriendlies (M)2.0Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.814Matches
6 Seasons1 Club4 Leagues30.149
Friendlies (M) (5 Seasons)9.4
UEFA Euro Qualifying (2 Seasons)7.814
UEFA Nations League (2 Seasons)5.215
WCQ (1 Season)7.620

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
2015-201619Bradford Cityeng ENG3. League One14.4Matches
2015-201619West Hameng ENG1. Premier League0.0Matches
2016-201720Bradford Cityeng ENG3. League One39.3Matches
2017-201821Boltoneng ENG2. Championship9.8Matches
2017-201821West Hameng ENGFA Cup3.3Matches
2017-201821West Hameng ENG1. Premier League0.100.0000000000.00000000Matches
2018-201922Charlton Atheng ENG3. League One28.9Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.9Matches
2019-202023Charlton Atheng ENG2. Championship33.61133.3654470561100.30440101Matches
2020-202124West Hameng ENGEFL Cup1.0Matches
2020-202124Anderlechtbe BEL1. First Division A15.8392.472810000120.13200000Matches
2021-202225Anderlechtbe BEL1. First Division A33.7942.79805420370.21510001Matches
2022-202326Burnleyeng ENG2. Championship42.71112.6010010244120.281000011Matches
2022-202326Burnleyeng ENGEFL Cup2.0Matches
2022-202326Burnleyeng ENGFA Cup3.6Matches
2023-202427Burnleyeng ENGEFL Cup1.4Matches
2023-202427Burnleyeng ENGFA Cup1.0Matches
2023-202427Burnleyeng ENG1. Premier League21.0633.00536012180.38620000Matches
10 Seasons6 Clubs6 Leagues251.54202.86315694101210390.272770113
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Ham (5 Seasons)3 Leagues4.400.0000000000.00000000
Burnley (2 Seasons)4 Leagues71.61742.7315370365200.311620011
Charlton Ath (2 Seasons)2 Leagues62.51133.3654470561100.30440101
Anderlecht (2 Seasons)1 League49.51332.6910815420490.18710001
Bradford City (2 Seasons)1 League53.7
Bolton (1 Season)1 League9.8
West Ham (1 Season)1 League2.9
EFL Cup (5 Seasons)4.4
Premier League (4 Seasons)21.1632.99536012180.38620000
FA Cup (4 Seasons)7.9
Championship (3 Seasons)86.12242.941544807105220.291440112
League One (3 Seasons)82.6
First Division A (2 Seasons)49.51332.6910815420490.18710001
PL2 — Div. 1 (1 Season)2.9
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
2015-201619West Ham3 Leagues0.0
2015-201619Bradford City1 League14.4
2016-201720Bradford City1 League39.3
2017-201821Bolton1 League9.8
2017-201821West Ham2 Leagues3.400.0000000000.00000000
2018-201922West Ham1 League2.9
2018-201922Charlton Ath1 League28.9
2019-202023Charlton Ath1 League33.61133.3654470561100.30440101
2020-202124West Ham1 League1.0
2020-202124Anderlecht1 League15.8392.472810000120.13200000
2021-202225Anderlecht1 League33.7942.79805420370.21510001
2022-202326Burnley3 Leagues48.31112.6010010244120.281000011
2023-202427Burnley3 Leagues23.3633.00536012180.38620000
10 Seasons6 Clubs6 Leagues251.54202.86315694101210390.272770113
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Ham (5 Seasons)3 Leagues4.400.0000000000.00000000
Burnley (2 Seasons)4 Leagues71.61742.7315370365200.311620011
Charlton Ath (2 Seasons)2 Leagues62.51133.3654470561100.30440101
Anderlecht (2 Seasons)1 League49.51332.6910815420490.18710001
Bradford City (2 Seasons)1 League53.7
Bolton (1 Season)1 League9.8
West Ham (1 Season)1 League2.9
EFL Cup (5 Seasons)4.4
Premier League (4 Seasons)21.1632.99536012180.38620000
FA Cup (4 Seasons)7.9
Championship (3 Seasons)86.12242.941544807105220.291440112
League One (3 Seasons)82.6
First Division A (2 Seasons)49.51332.6910815420490.18710001
PL2 — Div. 1 (1 Season)2.9
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
2015-201619West Hameng ENG1. Premier League7th0.0Matches
2015-201619Bradford Cityeng ENG3. League One5th14.4Matches
2016-201720Bradford Cityeng ENG3. League One5th39.3Matches
2017-201821Boltoneng ENG2. Championship21st9.8Matches
2017-201821West Hameng ENG1. Premier League13th0.100.0000000000.00000000Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.9Matches
2018-201922Charlton Atheng ENG3. League One3rd28.9Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.61133.3654470561100.30440101Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.8392.472810000120.13200000Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.7942.79805420370.21510001Matches
2022-202326Burnleyeng ENG2. Championship1st42.71112.6010010244120.281000011Matches
2023-202427Burnleyeng ENG1. Premier League19th21.0633.00536012180.38620000Matches
10 Seasons6 Clubs4 Leagues239.34202.86315694101210390.272770113
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Ham (3 Seasons)1 League0.100.0000000000.00000000
Burnley (2 Seasons)2 Leagues63.61742.7315370365200.311620011
Charlton Ath (2 Seasons)2 Leagues62.51133.3654470561100.30440101
Anderlecht (2 Seasons)1 League49.51332.6910815420490.18710001
Bradford City (2 Seasons)1 League53.7
Bolton (1 Season)1 League9.8
West Ham (1 Season)1 League2.9
Premier League (4 Seasons)21.1632.99536012180.38620000
Championship (3 Seasons)86.12242.941544807105220.291440112
League One (3 Seasons)82.6
First Division A (2 Seasons)49.51332.6910815420490.18710001
PL2 — Div. 1 (1 Season)2.9
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
2017-201821West Hameng ENGFA Cup17th3.3Matches
2020-202124West Hameng ENGEFL Cup9th1.0Matches
2022-202326Burnleyeng ENGEFL CupRd42.0Matches
2022-202326Burnleyeng ENGFA CupQF3.6Matches
2023-202427Burnleyeng ENGEFL CupRd41.4Matches
2023-202427Burnleyeng ENGFA Cup1.0Matches
6 Seasons2 Clubs2 Leagues12.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Ham (4 Seasons)2 Leagues4.3
Burnley (2 Seasons)2 Leagues8.0
EFL Cup (5 Seasons)4.4
FA Cup (4 Seasons)7.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201922ie Rep. of IrelandFriendlies (M)2.0Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.3Matches
202124ie Rep. of IrelandFriendlies (M)2.1Matches
202225ie Rep. of IrelandWCQ7.6Matches
202225ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.9Matches
202326ie Rep. of IrelandFriendlies (M)0.4Matches
202427ie Rep. of IrelandFriendlies (M)2.0Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.8Matches
6 Seasons1 Club4 Leagues30.1
Friendlies (M) (5 Seasons)9.4
UEFA Euro Qualifying (2 Seasons)7.8
UEFA Nations League (2 Seasons)5.2
WCQ (1 Season)7.6

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
2015-201619Bradford Cityeng ENG3. League One14.4Matches
2015-201619West Hameng ENG1. Premier League0.0Matches
2016-201720Bradford Cityeng ENG3. League One39.300Matches
2017-201821Boltoneng ENG2. Championship9.81312Matches
2017-201821West Hameng ENGFA Cup3.334Matches
2017-201821West Hameng ENG1. Premier League0.100000010.011102200Matches
2018-201922Charlton Atheng ENG3. League One28.9Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.9Matches
2019-202023Charlton Atheng ENG2. Championship33.6673032341245048.02632151745112490Matches
2020-202124West Hameng ENGEFL Cup1.021Matches
2020-202124Anderlechtbe BEL1. First Division A15.82922918231421.411154112958150Matches
2021-202225Anderlechtbe BEL1. First Division A33.7684720444295354.7243492550118441Matches
2022-202326Burnleyeng ENG2. Championship42.7633720349277138.04441132855118441Matches
2022-202326Burnleyeng ENGEFL Cup2.011Matches
2022-202326Burnleyeng ENGFA Cup3.682Matches
2023-202427Burnleyeng ENGEFL Cup1.430Matches
2023-202427Burnleyeng ENGFA Cup1.002Matches
2023-202427Burnleyeng ENG1. Premier League21.0372612214244454.5202817111451260Matches
10 Seasons6 Clubs6 Leagues251.5264192931512010723345.912615159922174591782
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
West Ham (5 Seasons)3 Leagues4.405000010.011107200
Burnley (2 Seasons)4 Leagues71.6100753255135111544.36469303974169701
Charlton Ath (2 Seasons)2 Leagues62.5673032341245048.02632151745112490
Anderlecht (2 Seasons)1 League49.5976929626326747.83549133679176591
Bradford City (2 Seasons)1 League53.7000
Bolton (1 Season)1 League9.813120
West Ham (1 Season)1 League2.90
EFL Cup (5 Seasons)4.4620
Premier League (4 Seasons)21.1372612214244553.3212918111653260
FA Cup (4 Seasons)7.91180
Championship (3 Seasons)86.1130805268105112142.170732845112230931
League One (3 Seasons)82.6000
First Division A (2 Seasons)49.5976929626326747.83549133679176591
PL2 — Div. 1 (1 Season)2.90
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
2015-201619West Ham3 Leagues0.00
2015-201619Bradford City1 League14.40
2016-201720Bradford City1 League39.3000
2017-201821Bolton1 League9.813120
2017-201821West Ham2 Leagues3.403000010.011106200
2018-201922West Ham1 League2.90
2018-201922Charlton Ath1 League28.90
2019-202023Charlton Ath1 League33.6673032341245048.02632151745112490
2020-202124West Ham1 League1.0210
2020-202124Anderlecht1 League15.82922918231421.411154112958150
2021-202225Anderlecht1 League33.7684720444295354.7243492550118441
2022-202326Burnley3 Leagues48.3634620349277138.04441132858118441
2023-202427Burnley3 Leagues23.3372912214244454.5202817111651260
10 Seasons6 Clubs6 Leagues251.5264192931512010723345.912615159922174591782
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
West Ham (5 Seasons)3 Leagues4.405000010.011107200
Burnley (2 Seasons)4 Leagues71.6100753255135111544.36469303974169701
Charlton Ath (2 Seasons)2 Leagues62.5673032341245048.02632151745112490
Anderlecht (2 Seasons)1 League49.5976929626326747.83549133679176591
Bradford City (2 Seasons)1 League53.7000
Bolton (1 Season)1 League9.813120
West Ham (1 Season)1 League2.90
EFL Cup (5 Seasons)4.4620
Premier League (4 Seasons)21.1372612214244553.3212918111653260
FA Cup (4 Seasons)7.91180
Championship (3 Seasons)86.1130805268105112142.170732845112230931
League One (3 Seasons)82.6000
First Division A (2 Seasons)49.5976929626326747.83549133679176591
PL2 — Div. 1 (1 Season)2.90
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
2015-201619West Hameng ENG1. Premier League7th0.0Matches
2015-201619Bradford Cityeng ENG3. League One5th14.4Matches
2016-201720Bradford Cityeng ENG3. League One5th39.300Matches
2017-201821Boltoneng ENG2. Championship21st9.81312Matches
2017-201821West Hameng ENG1. Premier League13th0.100000010.011102200Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.9Matches
2018-201922Charlton Atheng ENG3. League One3rd28.9Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.6673032341245048.02632151745112490Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.82922918231421.411154112958150Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.7684720444295354.7243492550118441Matches
2022-202326Burnleyeng ENG2. Championship1st42.7633720349277138.04441132855118441Matches
2023-202427Burnleyeng ENG1. Premier League19th21.0372612214244454.5202817111451260Matches
10 Seasons6 Clubs4 Leagues239.3264175931512010723345.912615159922074591782
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
West Ham (3 Seasons)1 League0.100000010.011102200
Burnley (2 Seasons)2 Leagues63.6100633255135111544.36469303969169701
Charlton Ath (2 Seasons)2 Leagues62.5673032341245048.02632151745112490
Anderlecht (2 Seasons)1 League49.5976929626326747.83549133679176591
Bradford City (2 Seasons)1 League53.7000
Bolton (1 Season)1 League9.813120
West Ham (1 Season)1 League2.90
Premier League (4 Seasons)21.1372612214244553.3212918111653260
Championship (3 Seasons)86.1130805268105112142.170732845112230931
League One (3 Seasons)82.6000
First Division A (2 Seasons)49.5976929626326747.83549133679176591
PL2 — Div. 1 (1 Season)2.90
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
2017-201821West Hameng ENGFA Cup17th3.334Matches
2020-202124West Hameng ENGEFL Cup9th1.021Matches
2022-202326Burnleyeng ENGEFL CupRd42.011Matches
2022-202326Burnleyeng ENGFA CupQF3.682Matches
2023-202427Burnleyeng ENGEFL CupRd41.430Matches
2023-202427Burnleyeng ENGFA Cup1.002Matches
6 Seasons2 Clubs2 Leagues12.317100
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
West Ham (4 Seasons)2 Leagues4.3550
Burnley (2 Seasons)2 Leagues8.01250
EFL Cup (5 Seasons)4.4620
FA Cup (4 Seasons)7.91180
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201922ie Rep. of IrelandFriendlies (M)2.0Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.331Matches
202124ie Rep. of IrelandFriendlies (M)2.1Matches
202225ie Rep. of IrelandWCQ7.658Matches
202225ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.999Matches
202326ie Rep. of IrelandFriendlies (M)0.4Matches
202427ie Rep. of IrelandFriendlies (M)2.0Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.894Matches
6 Seasons1 Club4 Leagues30.126220
Friendlies (M) (5 Seasons)9.40
UEFA Euro Qualifying (2 Seasons)7.8940
UEFA Nations League (2 Seasons)5.212100
WCQ (1 Season)7.6580

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
2015-201619Bradford Cityeng ENG3. League One14.4Matches
2015-201619West Hameng ENG1. Premier League0.0Matches
2016-201720Bradford Cityeng ENG3. League One39.3Matches
2017-201821Boltoneng ENG2. Championship9.8Matches
2017-201821West Hameng ENGFA Cup3.3Matches
2017-201821West Hameng ENG1. Premier League0.1602130600011100000020Matches
2018-201922Charlton Atheng ENG3. League One28.9Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.9Matches
2019-202023Charlton Atheng ENG2. Championship33.62013783971119514402012322475.0825.086243091974482494321111947Matches
2020-202124West Hameng ENGEFL Cup1.0Matches
2020-202124Anderlechtbe BEL1. First Division A15.894426166550236149445360.0240.045420549712525214755119Matches
2021-202225Anderlechtbe BEL1. First Division A33.72715775481800389152715201575.0525.0158676583877425921514197038Matches
2022-202326Burnleyeng ENG2. Championship42.73438836692162627323438231878.328.7204588244274525142528258058Matches
2022-202326Burnleyeng ENGEFL Cup2.0Matches
2022-202326Burnleyeng ENGFA Cup3.6Matches
2023-202427Burnleyeng ENGEFL Cup1.4Matches
2023-202427Burnleyeng ENGFA Cup1.0Matches
2023-202427Burnleyeng ENG1. Premier League21.014326231883729017143213323.1538.57983183157721202161096821Matches
10 Seasons6 Clubs6 Leagues251.51054832621006469205911810547936367.72223.75746260391267318817919113807190183
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
West Ham (5 Seasons)3 Leagues4.4602130600011100000020
Burnley (2 Seasons)4 Leagues71.648701459872999917494870362158.3719.42843120075851737164138354879
Charlton Ath (2 Seasons)2 Leagues62.52013783971119514402012322475.0825.086243091974482494321111947
Anderlecht (2 Seasons)1 League49.536591037142350625293659251872.0728.0204097124848678442921252157
Bradford City (2 Seasons)1 League53.7
Bolton (1 Season)1 League9.8
West Ham (1 Season)1 League2.9
EFL Cup (5 Seasons)4.4
Premier League (4 Seasons)21.114386232083829317143813323.1538.57993194157721202161097021
FA Cup (4 Seasons)7.9
Championship (3 Seasons)86.15451161106632811141725450554276.41018.22907131336248100751368493699105
League One (3 Seasons)82.6
First Division A (2 Seasons)49.536591037142350625293659251872.0728.0204097124848678442921252157
PL2 — Div. 1 (1 Season)2.9
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
2015-201619West Ham3 Leagues0.0
2015-201619Bradford City1 League14.4
2016-201720Bradford City1 League39.3
2017-201821Bolton1 League9.8
2017-201821West Ham2 Leagues3.4602130600011100000020
2018-201922West Ham1 League2.9
2018-201922Charlton Ath1 League28.9
2019-202023Charlton Ath1 League33.62013783971119514402012322475.0825.086243091974482494321111947
2020-202124West Ham1 League1.0
2020-202124Anderlecht1 League15.894426166550236149445360.0240.045420549712525214755119
2021-202225Anderlecht1 League33.72715775481800389152715201575.0525.0158676583877425921514197038
2022-202326Burnley3 Leagues48.33438836692162627323438231878.328.7204588244274525142528258058
2023-202427Burnley3 Leagues23.314326231883729017143213323.1538.57983183157721202161096821
10 Seasons6 Clubs6 Leagues251.51054832621006469205911810547936367.72223.75746260391267318817919113807190183
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
West Ham (5 Seasons)3 Leagues4.4602130600011100000020
Burnley (2 Seasons)4 Leagues71.648701459872999917494870362158.3719.42843120075851737164138354879
Charlton Ath (2 Seasons)2 Leagues62.52013783971119514402012322475.0825.086243091974482494321111947
Anderlecht (2 Seasons)1 League49.536591037142350625293659251872.0728.0204097124848678442921252157
Bradford City (2 Seasons)1 League53.7
Bolton (1 Season)1 League9.8
West Ham (1 Season)1 League2.9
EFL Cup (5 Seasons)4.4
Premier League (4 Seasons)21.114386232083829317143813323.1538.57993194157721202161097021
FA Cup (4 Seasons)7.9
Championship (3 Seasons)86.15451161106632811141725450554276.41018.22907131336248100751368493699105
League One (3 Seasons)82.6
First Division A (2 Seasons)49.536591037142350625293659251872.0728.0204097124848678442921252157
PL2 — Div. 1 (1 Season)2.9
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
2015-201619West Hameng ENG1. Premier League7th0.0Matches
2015-201619Bradford Cityeng ENG3. League One5th14.4Matches
2016-201720Bradford Cityeng ENG3. League One5th39.3Matches
2017-201821Boltoneng ENG2. Championship21st9.8Matches
2017-201821West Hameng ENG1. Premier League13th0.1602130600011100000020Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.9Matches
2018-201922Charlton Atheng ENG3. League One3rd28.9Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.62013783971119514402012322475.0825.086243091974482494321111947Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.894426166550236149445360.0240.045420549712525214755119Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.72715775481800389152715201575.0525.0158676583877425921514197038Matches
2022-202326Burnleyeng ENG2. Championship1st42.73438836692162627323438231878.328.7204588244274525142528258058Matches
2023-202427Burnleyeng ENG1. Premier League19th21.014326231883729017143213323.1538.57983183157721202161096821Matches
10 Seasons6 Clubs4 Leagues239.31054832621006469205911810547936367.72223.75746260391267318817919113807190183
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
West Ham (3 Seasons)1 League0.1602130600011100000020
Burnley (2 Seasons)2 Leagues63.648701459872999917494870362158.3719.42843120075851737164138354879
Charlton Ath (2 Seasons)2 Leagues62.52013783971119514402012322475.0825.086243091974482494321111947
Anderlecht (2 Seasons)1 League49.536591037142350625293659251872.0728.0204097124848678442921252157
Bradford City (2 Seasons)1 League53.7
Bolton (1 Season)1 League9.8
West Ham (1 Season)1 League2.9
Premier League (4 Seasons)21.114386232083829317143813323.1538.57993194157721202161097021
Championship (3 Seasons)86.15451161106632811141725450554276.41018.22907131336248100751368493699105
League One (3 Seasons)82.6
First Division A (2 Seasons)49.536591037142350625293659251872.0728.0204097124848678442921252157
PL2 — Div. 1 (1 Season)2.9
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
2017-201821West Hameng ENGFA Cup17th3.3Matches
2020-202124West Hameng ENGEFL Cup9th1.0Matches
2022-202326Burnleyeng ENGEFL CupRd42.0Matches
2022-202326Burnleyeng ENGFA CupQF3.6Matches
2023-202427Burnleyeng ENGEFL CupRd41.4Matches
2023-202427Burnleyeng ENGFA Cup1.0Matches
6 Seasons2 Clubs2 Leagues12.3
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
West Ham (4 Seasons)2 Leagues4.3
Burnley (2 Seasons)2 Leagues8.0
EFL Cup (5 Seasons)4.4
FA Cup (4 Seasons)7.9
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
201922ie Rep. of IrelandFriendlies (M)2.0Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.3Matches
202124ie Rep. of IrelandFriendlies (M)2.1Matches
202225ie Rep. of IrelandWCQ7.6Matches
202225ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.9Matches
202326ie Rep. of IrelandFriendlies (M)0.4Matches
202427ie Rep. of IrelandFriendlies (M)2.0Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.8Matches
6 Seasons1 Club4 Leagues30.1
Friendlies (M) (5 Seasons)9.4
UEFA Euro Qualifying (2 Seasons)7.8
UEFA Nations League (2 Seasons)5.2
WCQ (1 Season)7.6

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
2014-201518West Hameng ENG1. Premier League00002Matches
2015-201619West Hameng ENGFA Cup00003Matches
2015-201619West Hameng ENGLeague Cup00001Matches
2015-201619Bradford Cityeng ENG3. League One151,3008731.414.41512011.94216+15+1.04+1.04Matches
2015-201619West Hameng ENG1. Premier League1110.00.0001103.000000.00-0.37Matches
2016-201720Bradford Cityeng ENG3. League One403,5358885.439.34035001.775337+16+0.41-0.04Matches
2017-201821Boltoneng ENG2. Championship128817321.39.8973110.92617-11-1.12-0.46Matches
2017-201821West Hameng ENGFA Cup3300100100.03.331003001.3312-1-0.30Matches
2017-201821West Hameng ENG1. Premier League2840.20.1002122.000000.00+0.530.10.3-0.2-2.66-2.19Matches
2018-201922West Hameng ENGEFL Cup00001Matches
2018-201922Charlton Atheng ENG3. League One292,5999062.828.9299028002.004622+24+0.83+0.31Matches
2018-201922West Hameng ENGJr. PL2 — Div. 132588613.02.93862001.00910-1-0.35-0.30Matches
2019-202023Charlton Atheng ENG2. Championship343,0258973.133.6348933001.153543-8-0.24+0.3338.855.2-16.4-0.49+0.04Matches
2020-202124West Hameng ENGEFL Cup1909033.31.01901003.0030+3+3.00+2.50Matches
2020-202124Anderlechtbe BEL1. First Division A211,4196846.415.815881461611.521914+5+0.32-0.2324.113.9+10.2+0.65+0.31Matches
2021-202225Anderlechtbe BEL1. First Division A343,0378999.233.7348933001.807136+35+1.04-2.8871.935.8+36.2+1.07+0.82Matches
2022-202326Burnleyeng ENG2. Championship433,8408992.842.7438939002.148132+49+1.15+0.2559.135.9+23.3+0.54-0.88Matches
2022-202326Burnleyeng ENGEFL Cup21809066.72.02902001.5012-1-0.50-2.50Matches
2022-202326Burnleyeng ENGFA Cup53246572.03.6390322702.0068-2-0.56-0.56Matches
2023-202427Burnleyeng ENGEFL Cup21226145.21.4190113211.5013-2-1.48-3.91Matches
2023-202427Burnleyeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2023-202427Burnleyeng ENG1. Premier League231,8888258.321.021871823080.702344-21-1.00-0.0724.041.2-17.2-0.82-0.15Matches
10 Seasons6 Clubs6 Leagues26822,6398448.1251.5251892301722511.64367267+100+0.40+0.48218.0182.2+35.8+0.24+0.52
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
West Ham (5 Seasons)3 Leagues7399573.44.449843292.0042+2+0.45+0.520.10.3-0.2-2.66-2.19
Burnley (2 Seasons)4 Leagues766,4448576.271.671896452991.6311290+22+0.31+0.5383.177.1+6.1+0.10+0.38
Charlton Ath (2 Seasons)2 Leagues635,6248967.962.5638961001.548165+16+0.26+0.1938.855.2-16.4-0.49+0.04
Anderlecht (2 Seasons)1 League554,4568172.849.549894761611.699050+40+0.81+0.2196.149.7+46.4+0.94+0.61
Bradford City (2 Seasons)1 League554,8358858.453.75547011.827443+31+0.58+0.50
Bolton (1 Season)1 League128817321.39.8973110.92617-11-1.12-0.46
West Ham (1 Season)1 League32588613.02.93862001.00910-1-0.35-0.30
EFL Cup (5 Seasons)53927832.74.4490413231.805500.00-1.51
Premier League (4 Seasons)261,8977314.121.1218718530320.892344-21-1.00-0.7824.141.5-17.4-0.83-0.30
FA Cup (4 Seasons)97147950.67.9794722731.55711-4-0.50-0.50
Championship (3 Seasons)897,7468762.486.18689793111.6012292+30+0.35+0.8997.991.1+6.8+0.09+0.21
League One (3 Seasons)847,4348959.982.6849075011.8812065+55+0.67+0.45
First Division A (2 Seasons)554,4568172.849.549894761611.699050+40+0.81+0.2196.149.7+46.4+0.94+0.61
PL2 — Div. 1 (1 Season)32588613.02.93862001.00910-1-0.35-0.30
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
2014-201518West Ham1 League00002
2015-201619West Ham3 Leagues1110.00.0001143.000000.00-0.37
2015-201619Bradford City1 League151,3008731.414.41512011.94216+15+1.04+1.04
2016-201720Bradford City1 League403,5358885.439.34035001.775337+16+0.41-0.04
2017-201821Bolton1 League128817321.39.8973110.92617-11-1.12-0.46
2017-201821West Ham2 Leagues5308628.33.4310032121.6012-1-0.29+0.240.10.3-0.2-2.66-2.19
2018-201922West Ham1 League00001
2018-201922West Ham1 League32588613.02.93862001.00910-1-0.35-0.30
2018-201922Charlton Ath1 League292,5999062.828.9299028002.004622+24+0.83+0.31
2019-202023Charlton Ath1 League343,0258973.133.6348933001.153543-8-0.24+0.3338.855.2-16.4-0.49+0.04
2020-202124West Ham1 League1909033.31.01901003.0030+3+3.00+2.50
2020-202124Anderlecht1 League211,4196846.415.815881461611.521914+5+0.32-0.2324.113.9+10.2+0.65+0.31
2021-202225Anderlecht1 League343,0378999.233.7348933001.807136+35+1.04-2.8871.935.8+36.2+1.07+0.82
2022-202326Burnley3 Leagues504,3448789.448.348894422702.108842+46+0.95+0.0859.135.9+23.3+0.54-0.88
2023-202427Burnley3 Leagues262,1008158.323.323872033190.732448-24-1.03-0.4324.041.2-17.2-0.82-0.15
10 Seasons6 Clubs6 Leagues26822,6398448.1251.5251892301722511.64367267+100+0.40+0.48218.0182.2+35.8+0.24+0.52
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
West Ham (5 Seasons)3 Leagues7399573.44.449843292.0042+2+0.45+0.520.10.3-0.2-2.66-2.19
Burnley (2 Seasons)4 Leagues766,4448576.271.671896452991.6311290+22+0.31+0.5383.177.1+6.1+0.10+0.38
Charlton Ath (2 Seasons)2 Leagues635,6248967.962.5638961001.548165+16+0.26+0.1938.855.2-16.4-0.49+0.04
Anderlecht (2 Seasons)1 League554,4568172.849.549894761611.699050+40+0.81+0.2196.149.7+46.4+0.94+0.61
Bradford City (2 Seasons)1 League554,8358858.453.75547011.827443+31+0.58+0.50
Bolton (1 Season)1 League128817321.39.8973110.92617-11-1.12-0.46
West Ham (1 Season)1 League32588613.02.93862001.00910-1-0.35-0.30
EFL Cup (5 Seasons)53927832.74.4490413231.805500.00-1.51
Premier League (4 Seasons)261,8977314.121.1218718530320.892344-21-1.00-0.7824.141.5-17.4-0.83-0.30
FA Cup (4 Seasons)97147950.67.9794722731.55711-4-0.50-0.50
Championship (3 Seasons)897,7468762.486.18689793111.6012292+30+0.35+0.8997.991.1+6.8+0.09+0.21
League One (3 Seasons)847,4348959.982.6849075011.8812065+55+0.67+0.45
First Division A (2 Seasons)554,4568172.849.549894761611.699050+40+0.81+0.2196.149.7+46.4+0.94+0.61
PL2 — Div. 1 (1 Season)32588613.02.93862001.00910-1-0.35-0.30
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
2014-201518West Hameng ENG1. Premier League12th00002Matches
2015-201619West Hameng ENG1. Premier League7th1110.00.0001103.000000.00-0.37Matches
2015-201619Bradford Cityeng ENG3. League One5th151,3008731.414.41512011.94216+15+1.04+1.04Matches
2016-201720Bradford Cityeng ENG3. League One5th403,5358885.439.34035001.775337+16+0.41-0.04Matches
2017-201821Boltoneng ENG2. Championship21st128817321.39.8973110.92617-11-1.12-0.46Matches
2017-201821West Hameng ENG1. Premier League13th2840.20.1002122.000000.00+0.530.10.3-0.2-2.66-2.19Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th32588613.02.93862001.00910-1-0.35-0.30Matches
2018-201922Charlton Atheng ENG3. League One3rd292,5999062.828.9299028002.004622+24+0.83+0.31Matches
2019-202023Charlton Atheng ENG2. Championship22nd343,0258973.133.6348933001.153543-8-0.24+0.3338.855.2-16.4-0.49+0.04Matches
2020-202124Anderlechtbe BEL1. First Division A4th211,4196846.415.815881461611.521914+5+0.32-0.2324.113.9+10.2+0.65+0.31Matches
2021-202225Anderlechtbe BEL1. First Division A3rd343,0378999.233.7348933001.807136+35+1.04-2.8871.935.8+36.2+1.07+0.82Matches
2022-202326Burnleyeng ENG2. Championship1st433,8408992.842.7438939002.148132+49+1.15+0.2559.135.9+23.3+0.54-0.88Matches
2023-202427Burnleyeng ENG1. Premier League19th231,8888258.321.021871823080.702344-21-1.00-0.0724.041.2-17.2-0.82-0.15Matches
10 Seasons6 Clubs4 Leagues25421,5338548.4239.3240892191420451.64355251+104+0.43+0.55218.0182.2+35.8+0.24+0.52
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
West Ham (3 Seasons)1 League3930.10.1003242.330000.00+0.080.10.3-0.2-2.66-2.19
Burnley (2 Seasons)2 Leagues665,7288777.663.664895723081.6410476+28+0.44+1.0483.177.1+6.1+0.10+0.38
Charlton Ath (2 Seasons)2 Leagues635,6248967.962.5638961001.548165+16+0.26+0.1938.855.2-16.4-0.49+0.04
Anderlecht (2 Seasons)1 League554,4568172.849.549894761611.699050+40+0.81+0.2196.149.7+46.4+0.94+0.61
Bradford City (2 Seasons)1 League554,8358858.453.75547011.827443+31+0.58+0.50
Bolton (1 Season)1 League128817321.39.8973110.92617-11-1.12-0.46
West Ham (1 Season)1 League32588613.02.93862001.00910-1-0.35-0.30
Premier League (4 Seasons)261,8977314.121.1218718530320.892344-21-1.00-0.7824.141.5-17.4-0.83-0.30
Championship (3 Seasons)897,7468762.486.18689793111.6012292+30+0.35+0.8997.991.1+6.8+0.09+0.21
League One (3 Seasons)847,4348959.982.6849075011.8812065+55+0.67+0.45
First Division A (2 Seasons)554,4568172.849.549894761611.699050+40+0.81+0.2196.149.7+46.4+0.94+0.61
PL2 — Div. 1 (1 Season)32588613.02.93862001.00910-1-0.35-0.30
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
2015-201619West Hameng ENGFA Cup5th00003Matches
2015-201619West Hameng ENGLeague Cup17th00001Matches
2017-201821West Hameng ENGFA Cup17th3300100100.03.331003001.3312-1-0.30Matches
2018-201922West Hameng ENGEFL Cup9th00001Matches
2020-202124West Hameng ENGEFL Cup9th1909033.31.01901003.0030+3+3.00+2.50Matches
2022-202326Burnleyeng ENGEFL CupRd421809066.72.02902001.5012-1-0.50-2.50Matches
2022-202326Burnleyeng ENGFA CupQF53246572.03.6390322702.0068-2-0.56-0.56Matches
2023-202427Burnleyeng ENGEFL CupRd421226145.21.4190113211.5013-2-1.48-3.91Matches
2023-202427Burnleyeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
6 Seasons2 Clubs2 Leagues141,1067942.412.311931132961.641216-4-0.33-1.48
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Ham (4 Seasons)2 Leagues43909825.54.34984051.7542+2+0.46-0.04
Burnley (2 Seasons)2 Leagues107167266.38.0790732911.60814-6-0.75-2.24
EFL Cup (5 Seasons)53927832.74.4490413231.805500.00-1.51
FA Cup (4 Seasons)97147950.67.9794722731.55711-4-0.50-0.50
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201922ie Rep. of IrelandFriendlies (M)218090100.02.02902003.0062+4+2.00Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB226134.80.30021311.000000.00+0.53Matches
202124ie Rep. of IrelandFriendlies (M)31876251.92.129021701.6741+3+1.44-0.64Matches
202124ie Rep. of IrelandUEFA Euro Qualifying00008Matches
202225ie Rep. of IrelandWCQ86878695.47.68863001.13108+2+0.26-2.47Matches
202225ie Rep. of IrelandFriendlies (M)32709075.03.03903011.334400.00-1.00Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB54408881.54.95884000.805500.00-0.90Matches
202326ie Rep. of IrelandFriendlies (M)1373720.60.40013711.0001-1-2.43-3.69Matches
202427ie Rep. of IrelandFriendlies (M)21768897.82.02881000.5001-1-0.51-0.51Matches
202427ie Rep. of IrelandUEFA Euro Qualifying87038897.67.88887000.75810-2-0.26-5.55Matches
6 Seasons1 Club4 Leagues342,7068058.630.1308822418111.123732+5+0.17-0.42
Friendlies (M) (5 Seasons)118507767.59.4990822221.55149+5+0.53-1.01
UEFA Euro Qualifying (2 Seasons)87038845.17.88887080.75810-2-0.26-5.55
UEFA Nations League (2 Seasons)74666743.15.2588421310.865500.00+0.29
WCQ (1 Season)86878695.47.68863001.13108+2+0.26-2.47

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
2015-201619Bradford Cityeng ENG3. League One14.44020Matches
2015-201619West Hameng ENG1. Premier League0.0000Matches
2016-201720Bradford Cityeng ENG3. League One39.34004700000000Matches
2017-201821Boltoneng ENG2. Championship9.81001212091213000Matches
2017-201821West Hameng ENGFA Cup3.3000610014430Matches
2017-201821West Hameng ENG1. Premier League0.1000000020000100Matches
2018-201922Charlton Atheng ENG3. League One28.97000Matches
2018-201922West Hameng ENGJr. PL2 — Div. 12.90000Matches
2019-202023Charlton Atheng ENG2. Championship33.6700367401634530010205394546.4Matches
2020-202124West Hameng ENGEFL Cup1.00000100120Matches
2020-202124Anderlechtbe BEL1. First Division A15.84111518055292201092182938.3Matches
2021-202225Anderlechtbe BEL1. First Division A33.730031350315047000232423256.8Matches
2022-202326Burnleyeng ENG2. Championship42.780044611325537010288656350.8Matches
2022-202326Burnleyeng ENGEFL Cup2.01002103110Matches
2022-202326Burnleyeng ENGFA Cup3.61003801280Matches
2023-202427Burnleyeng ENGEFL Cup1.40002601030Matches
2023-202427Burnleyeng ENGFA Cup1.01002510200Matches
2023-202427Burnleyeng ENG1. Premier League21.080023470261426000131182245.0Matches
10 Seasons6 Clubs6 Leagues251.54911243278233521719203094918219148.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Ham (5 Seasons)3 Leagues4.400061101475000100
Burnley (2 Seasons)4 Leagues71.61900761282637475010419838549.4
Charlton Ath (2 Seasons)2 Leagues62.51400367401634530010205394546.4
Anderlecht (2 Seasons)1 League49.571146530867969010324606149.6
Bradford City (2 Seasons)1 League53.78006700000000
Bolton (1 Season)1 League9.81001212091213000
West Ham (1 Season)1 League2.90000
EFL Cup (5 Seasons)4.41004804260
Premier League (4 Seasons)21.180023470261626000132182245.0
FA Cup (4 Seasons)7.920011231158110
Championship (3 Seasons)86.116009214712041128002049310410849.1
League One (3 Seasons)82.615006700000000
First Division A (2 Seasons)49.571146530867969010324606149.6
PL2 — Div. 1 (1 Season)2.90000
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
2015-201619West Ham3 Leagues0.0000
2015-201619Bradford City1 League14.44020
2016-201720Bradford City1 League39.34004700000000
2017-201821Bolton1 League9.81001212091213000
2017-201821West Ham2 Leagues3.400061001463000100
2018-201922West Ham1 League2.90000
2018-201922Charlton Ath1 League28.97000
2019-202023Charlton Ath1 League33.6700367401634530010205394546.4
2020-202124West Ham1 League1.00000100120
2020-202124Anderlecht1 League15.84111518055292201092182938.3
2021-202225Anderlecht1 League33.730031350315047000232423256.8
2022-202326Burnley3 Leagues48.3100049701365846010288656350.8
2023-202427Burnley3 Leagues23.390027581271629000131182245.0
10 Seasons6 Clubs6 Leagues251.54911243278233521719203094918219148.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Ham (5 Seasons)3 Leagues4.400061101475000100
Burnley (2 Seasons)4 Leagues71.61900761282637475010419838549.4
Charlton Ath (2 Seasons)2 Leagues62.51400367401634530010205394546.4
Anderlecht (2 Seasons)1 League49.571146530867969010324606149.6
Bradford City (2 Seasons)1 League53.78006700000000
Bolton (1 Season)1 League9.81001212091213000
West Ham (1 Season)1 League2.90000
EFL Cup (5 Seasons)4.41004804260
Premier League (4 Seasons)21.180023470261626000132182245.0
FA Cup (4 Seasons)7.920011231158110
Championship (3 Seasons)86.116009214712041128002049310410849.1
League One (3 Seasons)82.615006700000000
First Division A (2 Seasons)49.571146530867969010324606149.6
PL2 — Div. 1 (1 Season)2.90000
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
2015-201619West Hameng ENG1. Premier League7th0.0000Matches
2015-201619Bradford Cityeng ENG3. League One5th14.44020Matches
2016-201720Bradford Cityeng ENG3. League One5th39.34004700000000Matches
2017-201821Boltoneng ENG2. Championship21st9.81001212091213000Matches
2017-201821West Hameng ENG1. Premier League13th0.1000000020000100Matches
2018-201922West Hameng ENGJr. PL2 — Div. 111th2.90000Matches
2018-201922Charlton Atheng ENG3. League One3rd28.97000Matches
2019-202023Charlton Atheng ENG2. Championship22nd33.6700367401634530010205394546.4Matches
2020-202124Anderlechtbe BEL1. First Division A4th15.84111518055292201092182938.3Matches
2021-202225Anderlechtbe BEL1. First Division A3rd33.730031350315047000232423256.8Matches
2022-202326Burnleyeng ENG2. Championship1st42.780044611325537010288656350.8Matches
2023-202427Burnleyeng ENG1. Premier League19th21.080023470261426000131182245.0Matches
10 Seasons6 Clubs4 Leagues239.34611228247131620717503094918219148.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Ham (3 Seasons)1 League0.1000000020000100
Burnley (2 Seasons)2 Leagues63.61600671081586963010419838549.4
Charlton Ath (2 Seasons)2 Leagues62.51400367401634530010205394546.4
Anderlecht (2 Seasons)1 League49.571146530867969010324606149.6
Bradford City (2 Seasons)1 League53.78006700000000
Bolton (1 Season)1 League9.81001212091213000
West Ham (1 Season)1 League2.90000
Premier League (4 Seasons)21.180023470261626000132182245.0
Championship (3 Seasons)86.116009214712041128002049310410849.1
League One (3 Seasons)82.615006700000000
First Division A (2 Seasons)49.571146530867969010324606149.6
PL2 — Div. 1 (1 Season)2.90000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201821West Hameng ENGFA Cup17th3.3000610014430Matches
2020-202124West Hameng ENGEFL Cup9th1.00000100120Matches
2022-202326Burnleyeng ENGEFL CupRd42.01002103110Matches
2022-202326Burnleyeng ENGFA CupQF3.61003801280Matches
2023-202427Burnleyeng ENGEFL CupRd41.40002601030Matches
2023-202427Burnleyeng ENGFA Cup1.01002510200Matches
6 Seasons2 Clubs2 Leagues12.3300153111910170
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Ham (4 Seasons)2 Leagues4.3000611014550
Burnley (2 Seasons)2 Leagues8.0300920155120
EFL Cup (5 Seasons)4.41004804260
FA Cup (4 Seasons)7.920011231158110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201922ie Rep. of IrelandFriendlies (M)2.00000Matches
2020-202124ie Rep. of IrelandUEFA Nations LeagueLgB0.30000300130Matches
202124ie Rep. of IrelandFriendlies (M)2.10000Matches
202225ie Rep. of IrelandWCQ7.6200118020850Matches
202225ie Rep. of IrelandFriendlies (M)3.00000Matches
2022-202326ie Rep. of IrelandUEFA Nations LeagueLgB4.920076015990Matches
202326ie Rep. of IrelandFriendlies (M)0.40000Matches
202427ie Rep. of IrelandFriendlies (M)2.00000Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.81001411014490Matches
6 Seasons1 Club4 Leagues30.1500322804922260
Friendlies (M) (5 Seasons)9.40000
UEFA Euro Qualifying (2 Seasons)7.81001411014490
UEFA Nations League (2 Seasons)5.22007901510120
WCQ (1 Season)7.6200118020850

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.