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
2025-01-01WedChampionshipMatchweek 25HomeD 0–0BurnleyStoke CityYDM7700000000682010.00.00.020485784.2338022Match Report
2024-12-29SunChampionshipMatchweek 24AwayD 0–0BurnleyMiddlesbroughYDM9000000010831100.00.00.000727892.3358011Match Report
2024-12-26ThuChampionshipMatchweek 23AwayW 2–0BurnleySheffield UtdYDM,CM9000000010541000.00.00.220465092.0329110Match Report
2024-12-21SatChampionshipMatchweek 22HomeW 2–1BurnleyWatfordYDM9000000000641220.00.00.010465386.8333111Match Report
2024-12-15SunChampionshipMatchweek 21AwayW 2–1BurnleyNorwich CityYDM9001001000692100.00.00.042465583.6331200Match 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 League25232,05722.9235200900.60.61.82.422123220.090.130.220.090.220.030.080.110.030.11Matches
2024-202528Burnleyeng ENG2. Championship23221,91121.2011000600.40.40.81.214100260.000.050.050.000.050.020.040.060.020.06Matches
11 Seasons6 Clubs6 Leagues29327524,719274.7619255115617.06.215.621.820310512100.020.070.090.020.090.040.090.130.040.13
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 (3 Seasons)4 Leagues101958,52494.738113002603.13.14.98.0884931060.030.080.120.030.120.040.060.090.040.09
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
Championship (4 Seasons)1121089,657107.32791112205.34.58.513.11145681310.020.070.080.010.070.050.090.140.050.13
Premier League (4 Seasons)28232,06623.0235200900.60.61.82.422123220.090.130.220.090.220.030.080.110.030.11
FA Cup (4 Seasons)977147.9000000200.000.000.000.000.00
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 Leagues28252,26925.22352001000.60.61.82.422123220.080.120.200.080.200.030.080.110.030.11
2024-202528Burnley1 League23221,91121.2011000600.40.40.81.214100260.000.050.050.000.050.020.040.060.020.06
11 Seasons6 Clubs6 Leagues29327524,719274.7619255115617.06.215.621.820310512100.020.070.090.020.090.040.090.130.040.13
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 (3 Seasons)4 Leagues101958,52494.738113002603.13.14.98.0884931060.030.080.120.030.120.040.060.090.040.09
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
Championship (4 Seasons)1121089,657107.32791112205.34.58.513.11145681310.020.070.080.010.070.050.090.140.050.13
Premier League (4 Seasons)28232,06623.0235200900.60.61.82.422123220.090.130.220.090.220.030.080.110.030.11
FA Cup (4 Seasons)977147.9000000200.000.000.000.000.00
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 League19th25232,05722.9235200900.60.61.82.422123220.090.130.220.090.220.030.080.110.030.11Matches
2024-202528Burnleyeng ENG2. Championship2nd23221,91121.2011000600.40.40.81.214100260.000.050.050.000.050.020.040.060.020.06Matches
11 Seasons6 Clubs4 Leagues27926423,613262.4619255115317.06.215.621.820310512100.020.070.100.020.090.040.090.130.040.13
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
Burnley (3 Seasons)2 Leagues91887,80886.838113002303.13.14.98.0884931060.030.090.130.030.130.040.060.090.040.09
West Ham (3 Seasons)1 League3090.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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
Championship (4 Seasons)1121089,657107.32791112205.34.58.513.11145681310.020.070.080.010.070.050.090.140.050.13
Premier League (4 Seasons)28232,06623.0235200900.60.61.82.422123220.090.130.220.090.220.030.080.110.030.11
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)443443.8000000000.000.000.000.000.00Matches
202427ie Rep. of IrelandUEFA Euro Qualifying887037.8000000100.000.000.000.000.00Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB443453.8000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues40363,21935.8022000500.000.060.060.000.06
Friendlies (M) (5 Seasons)13111,01811.3000000000.000.000.000.000.00
UEFA Nations League (3 Seasons)1198119.0000000200.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)887037.8000000100.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 League22.9216531.30.700.220.130.4022.80000.60.60.04+1.4+1.4Matches
2024-202528Burnleyeng ENG2. Championship21.2011327.30.520.140.000.0022.80000.40.40.04-0.4-0.4Matches
11 Seasons6 Clubs6 Leagues274.761214436.40.520.180.030.0921.22117.06.20.06-3.0-3.2
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 (3 Seasons)4 Leagues94.73631320.60.670.140.050.2320.70003.13.10.06-0.1-0.1
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
Championship (4 Seasons)107.32701622.90.650.150.010.0620.22115.34.50.07-3.3-3.5
Premier League (4 Seasons)23.0216531.30.700.220.130.4022.80000.60.60.04+1.4+1.4
FA Cup (4 Seasons)7.90700.00.880.000.0000
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 Leagues25.2218527.80.710.200.110.4022.80000.60.60.04+1.4+1.4
2024-202528Burnley1 League21.2011327.30.520.140.000.0022.80000.40.40.04-0.4-0.4
11 Seasons6 Clubs6 Leagues274.761214436.40.520.180.030.0921.22117.06.20.06-3.0-3.2
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 (3 Seasons)4 Leagues94.73631320.60.670.140.050.2320.70003.13.10.06-0.1-0.1
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
Championship (4 Seasons)107.32701622.90.650.150.010.0620.22115.34.50.07-3.3-3.5
Premier League (4 Seasons)23.0216531.30.700.220.130.4022.80000.60.60.04+1.4+1.4
FA Cup (4 Seasons)7.90700.00.880.000.0000
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 League19th22.9216531.30.700.220.130.4022.80000.60.60.04+1.4+1.4Matches
2024-202528Burnleyeng ENG2. Championship2nd21.2011327.30.520.140.000.0022.80000.40.40.04-0.4-0.4Matches
11 Seasons6 Clubs4 Leagues262.461134438.90.520.190.040.0921.22117.06.20.06-3.0-3.2
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
Burnley (3 Seasons)2 Leagues86.83561323.20.650.150.050.2320.70003.13.10.06-0.1-0.1
West Ham (3 Seasons)1 League0.10000.000.000000.00.00.00.0
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
Championship (4 Seasons)107.32701622.90.650.150.010.0620.22115.34.50.07-3.3-3.5
Premier League (4 Seasons)23.0216531.30.700.220.130.4022.80000.60.60.04+1.4+1.4
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)3.8000Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.807228.60.900.260.000.0000Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.80100.00.260.000.0000Matches
6 Seasons1 Club4 Leagues35.8011327.30.450.120.000.0000
Friendlies (M) (5 Seasons)11.3000
UEFA Nations League (3 Seasons)9.00300.00.330.000.0000
UEFA Euro Qualifying (2 Seasons)7.807228.60.900.260.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 League22.91173137385.418812491761766792.546652189.46912754.331.82.3+1.226119173123Matches
2024-202528Burnleyeng ENG2. Championship21.21192136387.521472453750255191.157061992.110915669.910.81.1+0.21812180100Matches
11 Seasons6 Clubs6 Leagues274.792011084484.8165928435203923432490.74219469989.8933146063.91915.618.2+3.41941001146181051
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 (3 Seasons)4 Leagues94.75071584586.887147195582322251892.22288253190.439561364.484.98.0+3.182514656493
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
Championship (4 Seasons)107.35225617784.694035225672219243591.12427270889.651783162.278.510.7-1.5112547696568
Premier League (4 Seasons)23.01176137785.418833492461866992.446652189.46912754.331.82.3+1.226119173123
FA Cup (4 Seasons)7.90
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 Leagues25.21173137385.418812491761766792.546652189.46912754.331.82.3+1.226119173123
2024-202528Burnley1 League21.21192136387.521472453750255191.157061992.110915669.910.81.1+0.21812180100
11 Seasons6 Clubs6 Leagues274.792011084484.8165928435203923432490.74219469989.8933146063.91915.618.2+3.41941001146181051
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 (3 Seasons)4 Leagues94.75071584586.887147195582322251892.22288253190.439561364.484.98.0+3.182514656493
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
Championship (4 Seasons)107.35225617784.694035225672219243591.12427270889.651783162.278.510.7-1.5112547696568
Premier League (4 Seasons)23.01176137785.418833492461866992.446652189.46912754.331.82.3+1.226119173123
FA Cup (4 Seasons)7.90
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 League19th22.91173137385.418812491761766792.546652189.46912754.331.82.3+1.226119173123Matches
2024-202528Burnleyeng ENG2. Championship2nd21.21192136387.521472453750255191.157061992.110915669.910.81.1+0.21812180100Matches
11 Seasons6 Clubs4 Leagues262.492011084484.8165928435203923432490.74219469989.8933146063.91915.618.2+3.41941001146181051
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
Burnley (3 Seasons)2 Leagues86.85071584586.887147195582322251892.22288253190.439561364.484.98.0+3.182514656493
West Ham (3 Seasons)1 League0.13475.02171250.0000000.00.00.000000
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
Championship (4 Seasons)107.35225617784.694035225672219243591.12427270889.651783162.278.510.7-1.5112547696568
Premier League (4 Seasons)23.01176137785.418833492461866992.446652189.46912754.331.82.3+1.226119173123
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)3.80Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.80Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.80Matches
6 Seasons1 Club4 Leagues35.82
Friendlies (M) (5 Seasons)11.30
UEFA Nations League (3 Seasons)9.00
UEFA Euro Qualifying (2 Seasons)7.80
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 League22.913731311574252261145601173519Matches
2024-202528Burnleyeng ENG2. Championship21.21363132436332612300001192313Matches
11 Seasons6 Clubs6 Leagues274.71084410221584371266434727177825213920139128
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 (3 Seasons)4 Leagues94.758455658171143192675111656050711655
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
Championship (4 Seasons)107.3617758013532171431216151166225852252364
Premier League (4 Seasons)23.013771314584252261155601176520
FA Cup (4 Seasons)7.915
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 Leagues25.213731311574252271145601173519
2024-202528Burnley1 League21.21363132436332612300001192313
11 Seasons6 Clubs6 Leagues274.71084410221584371266434727177825213920139128
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 (3 Seasons)4 Leagues94.758455658171143192675111656050711655
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
Championship (4 Seasons)107.3617758013532171431216151166225852252364
Premier League (4 Seasons)23.013771314584252261155601176520
FA Cup (4 Seasons)7.915
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 League19th22.913731311574252261145601173519Matches
2024-202528Burnleyeng ENG2. Championship2nd21.21363132436332612300001192313Matches
11 Seasons6 Clubs4 Leagues262.41084410221584371266432827177825213920139128
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Burnley (3 Seasons)2 Leagues86.858455658171143192670111656050711655
West Ham (3 Seasons)1 League0.1431000001000301
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
Championship (4 Seasons)107.3617758013532171431216151166225852252364
Premier League (4 Seasons)23.013771314584252261155601176520
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)3.8Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.814Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.83Matches
6 Seasons1 Club4 Leagues35.852
Friendlies (M) (5 Seasons)11.3
UEFA Nations League (3 Seasons)9.018
UEFA Euro Qualifying (2 Seasons)7.814
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 League22.9662.89566012180.35620000Matches
2024-202528Burnleyeng ENG2. Championship21.2462.17401023040.19110020Matches
11 Seasons6 Clubs6 Leagues274.74692.76358704121510430.252880133
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 (3 Seasons)4 Leagues94.72232.5719680595240.281730031
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
Championship (4 Seasons)107.32702.771944909135260.271550132
Premier League (4 Seasons)23.0662.88566012180.35620000
FA Cup (4 Seasons)7.9
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 Leagues25.2662.89566012180.35620000
2024-202528Burnley1 League21.2462.17401023040.19110020
11 Seasons6 Clubs6 Leagues274.74692.76358704121510430.252880133
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 (3 Seasons)4 Leagues94.72232.5719680595240.281730031
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
Championship (4 Seasons)107.32702.771944909135260.271550132
Premier League (4 Seasons)23.0662.88566012180.35620000
FA Cup (4 Seasons)7.9
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 League19th22.9662.89566012180.35620000Matches
2024-202528Burnleyeng ENG2. Championship2nd21.2462.17401023040.19110020Matches
11 Seasons6 Clubs4 Leagues262.44692.76358704121510430.252880133
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Burnley (3 Seasons)2 Leagues86.82232.5719680595240.281730031
West Ham (3 Seasons)1 League0.100.0000000000.00000000
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
Championship (4 Seasons)107.32702.771944909135260.271550132
Premier League (4 Seasons)23.0662.88566012180.35620000
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)3.8Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.8Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.8Matches
6 Seasons1 Club4 Leagues35.8
Friendlies (M) (5 Seasons)11.3
UEFA Nations League (3 Seasons)9.0
UEFA Euro Qualifying (2 Seasons)7.8
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 League22.9422915225264656.5203119121557261Matches
2024-202528Burnleyeng ENG2. Championship21.233167251182766.79154111548341Matches
11 Seasons6 Clubs6 Leagues274.73022111031772212726248.5135169651042335132124
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 (3 Seasons)4 Leagues94.7138944281157114449.373873651902231043
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
Championship (4 Seasons)107.3163965993116914846.6798832561272781272
Premier League (4 Seasons)23.0422915225264755.3213220121759261
FA Cup (4 Seasons)7.91180
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 Leagues25.2423215225264656.5203119121757261
2024-202528Burnley1 League21.233167251182766.79154111548341
11 Seasons6 Clubs6 Leagues274.73022111031772212726248.5135169651042335132124
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 (3 Seasons)4 Leagues94.7138944281157114449.373873651902231043
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
Championship (4 Seasons)107.3163965993116914846.6798832561272781272
Premier League (4 Seasons)23.0422915225264755.3213220121759261
FA Cup (4 Seasons)7.91180
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 League19th22.9422915225264656.5203119121557261Matches
2024-202528Burnleyeng ENG2. Championship2nd21.233167251182766.79154111548341Matches
11 Seasons6 Clubs4 Leagues262.43021941031772212726248.5135169651042235132124
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
Burnley (3 Seasons)2 Leagues86.8138824281157114449.373873651852231043
West Ham (3 Seasons)1 League0.100000010.011102200
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
Championship (4 Seasons)107.3163965993116914846.6798832561272781272
Premier League (4 Seasons)23.0422915225264755.3213220121759261
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)3.8Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.894Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.853Matches
6 Seasons1 Club4 Leagues35.831250
Friendlies (M) (5 Seasons)11.30
UEFA Nations League (3 Seasons)9.017130
UEFA Euro Qualifying (2 Seasons)7.8940
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 League22.915556534290532118155513323.1538.584833511691222121710106522Matches
2024-202528Burnleyeng ENG2. Championship21.2151549327928270191515181477.8422.276629101297142141818108526Matches
11 Seasons6 Clubs6 Leagues274.712186378245174652360138121851117769.42623.46562291171408420320123132988372210
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 (3 Seasons)4 Leagues94.76508197133839951218696508543564.81120.4365915085726288931060564730106
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
Championship (4 Seasons)107.36966210139342091411916965735676.71419.23673160437545114961786674784131
Premier League (4 Seasons)23.015616534490632418156113323.1538.584933621691222121710106722
FA Cup (4 Seasons)7.9
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 Leagues25.215556534290532118155513323.1538.584833511691222121710106522
2024-202528Burnley1 League21.2151549327928270191515181477.8422.276629101297142141818108526
11 Seasons6 Clubs6 Leagues274.712186378245174652360138121851117769.42623.46562291171408420320123132988372210
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 (3 Seasons)4 Leagues94.76508197133839951218696508543564.81120.4365915085726288931060564730106
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
Championship (4 Seasons)107.36966210139342091411916965735676.71419.23673160437545114961786674784131
Premier League (4 Seasons)23.015616534490632418156113323.1538.584933621691222121710106722
FA Cup (4 Seasons)7.9
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 League19th22.915556534290532118155513323.1538.584833511691222121710106522Matches
2024-202528Burnleyeng ENG2. Championship2nd21.2151549327928270191515181477.8422.276629101297142141818108526Matches
11 Seasons6 Clubs4 Leagues262.412186378245174652360138121851117769.42623.46562291171408420320123132988372210
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
Burnley (3 Seasons)2 Leagues86.86508197133839951218696508543564.81120.4365915085726288931060564730106
West Ham (3 Seasons)1 League0.1602130600011100000020
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
Championship (4 Seasons)107.36966210139342091411916965735676.71419.23673160437545114961786674784131
Premier League (4 Seasons)23.015616534490632418156113323.1538.584933621691222121710106722
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)3.8Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.8Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.8Matches
6 Seasons1 Club4 Leagues35.8
Friendlies (M) (5 Seasons)11.3
UEFA Nations League (3 Seasons)9.0
UEFA Euro Qualifying (2 Seasons)7.8
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.8873.836.9+36.9+1.09+0.84Matches
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 League252,0578260.122.923871823080.642548-23-1.01-0.0825.845.6-19.8-0.87-0.21Matches
2024-202528Burnleyeng ENG2. Championship231,9118384.921.222861211802.09237+16+0.75-0.5722.616.7+6.0+0.28+0.08Matches
11 Seasons6 Clubs6 Leagues29324,7198449.9274.7275892421822511.66392278+114+0.42+0.47244.3204.5+39.8+0.23+0.49
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 (3 Seasons)4 Leagues1018,5248478.394.795887662791.70137101+36+0.38+0.38107.598.1+9.4+0.11+0.31
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.2198.050.9+47.1+0.95+0.62
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
Championship (4 Seasons)1129,6578665.8107.31088891418111.7014599+46+0.43+0.84120.5107.7+12.8+0.13+0.19
Premier League (4 Seasons)282,0667415.123.0238718530320.822548-23-1.00-0.7825.945.9-20.0-0.87-0.34
FA Cup (4 Seasons)97147950.67.9794722731.55711-4-0.50-0.50
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.2198.050.9+47.1+0.95+0.62
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.8873.836.9+36.9+1.09+0.84
2022-202326Burnley3 Leagues504,3448789.448.348894422702.108842+46+0.95+0.0859.135.9+23.3+0.54-0.88
2023-202427Burnley3 Leagues282,2698160.025.225872033190.682652-26-1.03-0.4425.845.6-19.8-0.87-0.21
2024-202528Burnley1 League231,9118384.921.222861211802.09237+16+0.75-0.5722.616.7+6.0+0.28+0.08
11 Seasons6 Clubs6 Leagues29324,7198449.9274.7275892421822511.66392278+114+0.42+0.47244.3204.5+39.8+0.23+0.49
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 (3 Seasons)4 Leagues1018,5248478.394.795887662791.70137101+36+0.38+0.38107.598.1+9.4+0.11+0.31
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.2198.050.9+47.1+0.95+0.62
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
Championship (4 Seasons)1129,6578665.8107.31088891418111.7014599+46+0.43+0.84120.5107.7+12.8+0.13+0.19
Premier League (4 Seasons)282,0667415.123.0238718530320.822548-23-1.00-0.7825.945.9-20.0-0.87-0.34
FA Cup (4 Seasons)97147950.67.9794722731.55711-4-0.50-0.50
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.2198.050.9+47.1+0.95+0.62
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.8873.836.9+36.9+1.09+0.84Matches
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 League19th252,0578260.122.923871823080.642548-23-1.01-0.0825.845.6-19.8-0.87-0.21Matches
2024-202528Burnleyeng ENG2. Championship2nd231,9118384.921.222861211802.09237+16+0.75-0.5722.616.7+6.0+0.28+0.08Matches
11 Seasons6 Clubs4 Leagues27923,6138550.4262.4264892311519451.66380262+118+0.45+0.54244.3204.5+39.8+0.23+0.49
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
Burnley (3 Seasons)2 Leagues917,8088679.686.888886932681.7212987+42+0.48+0.75107.598.1+9.4+0.11+0.31
West Ham (3 Seasons)1 League3930.10.1003242.330000.00+0.080.10.3-0.2-2.66-2.19
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.2198.050.9+47.1+0.95+0.62
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
Championship (4 Seasons)1129,6578665.8107.31088891418111.7014599+46+0.43+0.84120.5107.7+12.8+0.13+0.19
Premier League (4 Seasons)282,0667415.123.0238718530320.822548-23-1.00-0.7825.945.9-20.0-0.87-0.34
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.2198.050.9+47.1+0.95+0.62
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)43448695.63.84862001.0015-4-1.05-6.67Matches
202427ie Rep. of IrelandUEFA Euro Qualifying87038897.67.88887000.75810-2-0.26-5.55Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB43458663.93.84863001.5037-4-1.04+1.26Matches
6 Seasons1 Club4 Leagues403,2198060.335.8368726418111.184143-2-0.06-0.27
Friendlies (M) (5 Seasons)131,0187870.711.31189922221.541513+2+0.18-1.53
UEFA Nations League (3 Seasons)118117450.19.0987721311.09812-4-0.44+0.33
UEFA Euro Qualifying (2 Seasons)87038845.17.88887080.75810-2-0.26-5.55
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 League22.990024490261529000141192444.2Matches
2024-202528Burnleyeng ENG2. Championship21.260031260121516200126202247.6Matches
11 Seasons6 Clubs6 Leagues274.756112753062347233211230108520321548.6
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 (3 Seasons)4 Leagues94.72600108156275909421055510410948.8
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
Championship (4 Seasons)107.3220012317312161279622061912413048.8
Premier League (4 Seasons)23.090024490261729000142192444.2
FA Cup (4 Seasons)7.920011231158110
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 Leagues25.2100028601271732000141192444.2
2024-202528Burnley1 League21.260031260121516200126202247.6
11 Seasons6 Clubs6 Leagues274.756112753062347233211230108520321548.6
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 (3 Seasons)4 Leagues94.72600108156275909421055510410948.8
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
Championship (4 Seasons)107.3220012317312161279622061912413048.8
Premier League (4 Seasons)23.090024490261729000142192444.2
FA Cup (4 Seasons)7.920011231158110
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 League19th22.990024490261529000141192444.2Matches
2024-202528Burnleyeng ENG2. Championship2nd21.260031260121516200126202247.6Matches
11 Seasons6 Clubs4 Leagues262.453112602751328223194230108520321548.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Burnley (3 Seasons)2 Leagues86.8230099136170858221055510410948.8
West Ham (3 Seasons)1 League0.1000000020000100
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
Championship (4 Seasons)107.3220012317312161279622061912413048.8
Premier League (4 Seasons)23.090024490261729000142192444.2
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)3.80000Matches
202427ie Rep. of IrelandUEFA Euro Qualifying7.81001411014490Matches
2024-202528ie Rep. of IrelandUEFA Nations LeagueLgB3.80008403350Matches
6 Seasons1 Club4 Leagues35.8500403205225310
Friendlies (M) (5 Seasons)11.30000
UEFA Nations League (3 Seasons)9.0200151301813170
UEFA Euro Qualifying (2 Seasons)7.81001411014490
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.