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-11-23SatChampionshipMatchweek 16AwayW 1–0BurnleyBristol CityYDM,CM9000001000762030.10.10.010616889.7632011Match Report
2024-11-17SunUEFA Nations LeagueLeague BAwayL 0–5ie Rep. of Irelandeng EnglandYAM75000000000Match Report
2024-11-14ThuUEFA Nations LeagueLeague BHomeW 1–0ie Rep. of Irelandfi FinlandYCM90000010001Match Report
2024-11-10SunChampionshipMatchweek 15HomeW 1–0BurnleySwansea CityYDM7700001110621100.00.00.020495687.5531022Match Report
2024-11-07ThuChampionshipMatchweek 14AwayD 0–0BurnleyWest BromYCM9000000010512000.00.00.120414885.4532011Match 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. Championship14131,11712.4000000400.30.30.30.6256150.000.000.000.000.000.020.030.050.020.05Matches
11 Seasons6 Clubs6 Leagues28426623,925265.8618245115416.96.115.121.219110071990.020.070.090.020.090.040.090.140.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 Leagues92867,73085.937103002403.03.04.47.476449950.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)103998,86398.52681112005.24.48.112.51025241200.020.060.080.010.070.060.090.150.050.14
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 League14131,11712.4000000400.30.30.30.6256150.000.000.000.000.000.020.030.050.020.05
11 Seasons6 Clubs6 Leagues28426623,925265.8618245115416.96.115.121.219110071990.020.070.090.020.090.040.090.140.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 Leagues92867,73085.937103002403.03.04.47.476449950.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)103998,86398.52681112005.24.48.112.51025241200.020.060.080.010.070.060.090.150.050.14
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. Championship4th14131,11712.4000000400.30.30.30.6256150.000.000.000.000.000.020.030.050.020.05Matches
11 Seasons6 Clubs4 Leagues27025522,819253.5618245115116.96.115.121.219110071990.020.070.090.020.090.040.090.140.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 Leagues82797,01477.937103002103.03.04.47.476449950.040.090.130.040.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)103998,86398.52681112005.24.48.112.51025241200.020.060.080.010.070.060.090.150.050.14
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. Championship12.406233.30.480.160.000.0021.30000.30.30.04-0.3-0.3Matches
11 Seasons6 Clubs6 Leagues265.861164337.10.520.180.030.0921.12116.96.10.06-2.9-3.1
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 Leagues85.93581220.70.680.140.050.2520.30003.03.00.060.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
EFL Cup (5 Seasons)4.40100.00.230.000.0000
Championship (4 Seasons)98.52651523.10.660.150.020.0719.82115.24.40.07-3.2-3.4
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 League12.406233.30.480.160.000.0021.30000.30.30.04-0.3-0.3
11 Seasons6 Clubs6 Leagues265.861164337.10.520.180.030.0921.12116.96.10.06-2.9-3.1
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 Leagues85.93581220.70.680.140.050.2520.30003.03.00.060.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
EFL Cup (5 Seasons)4.40100.00.230.000.0000
Championship (4 Seasons)98.52651523.10.660.150.020.0719.82115.24.40.07-3.2-3.4
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. Championship4th12.406233.30.480.160.000.0021.30000.30.30.04-0.3-0.3Matches
11 Seasons6 Clubs4 Leagues253.561084339.80.510.190.040.0921.12116.96.10.06-2.9-3.1
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 Leagues77.93511223.50.650.150.060.2520.30003.03.00.060.00.0
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)98.52651523.10.660.150.020.0719.82115.24.40.07-3.2-3.4
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. Championship12.466676387.311699243330533391.628631192.0679272.800.30.4-0.36681056Matches
11 Seasons6 Clubs6 Leagues265.886751024484.7156155414163726410690.73935439189.6891139663.81815.117.6+2.9182948139181007
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 Leagues85.94545524586.777374174542125230092.42004222390.135354964.374.47.4+2.670461586449
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)98.54699557784.384262204632022221791.22143240089.347576761.968.110.0-2.1100494626524
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 League12.466676387.311699243330533391.628631192.0679272.800.30.4-0.36681056
11 Seasons6 Clubs6 Leagues265.886751024484.7156155414163726410690.73935439189.6891139663.81815.117.6+2.9182948139181007
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 Leagues85.94545524586.777374174542125230092.42004222390.135354964.374.47.4+2.670461586449
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)98.54699557784.384262204632022221791.22143240089.347576761.968.110.0-2.1100494626524
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. Championship4th12.466676387.311699243330533391.628631192.0679272.800.30.4-0.36681056Matches
11 Seasons6 Clubs4 Leagues253.586751024484.7156155414163726410690.73935439189.6891139663.81815.117.6+2.9182948139181007
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 Leagues77.94545524586.777374174542125230092.42004222390.135354964.374.47.4+2.670461586449
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)98.54699557784.384262204632022221791.22143240089.347576761.968.110.0-2.1100494626524
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. Championship12.476373921191572000066637Matches
11 Seasons6 Clubs6 Leagues265.8102449636569357256334226177825213867539122
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 Leagues85.952455073156129182570101656045451649
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)98.5557752163382031330211141166225846992358
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 League12.476373921191572000066637
11 Seasons6 Clubs6 Leagues265.8102449636569357256334226177825213867539122
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 Leagues85.952455073156129182570101656045451649
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)98.5557752163382031330211141166225846992358
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. Championship4th12.476373921191572000066637Matches
11 Seasons6 Clubs4 Leagues253.5102449636569357256332326177825213867539122
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Burnley (3 Seasons)2 Leagues77.952455073156129182565101656045451649
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)98.5557752163382031330211141166225846992358
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. Championship12.4221.77190021010.08000010Matches
11 Seasons6 Clubs6 Leagues265.84452.76337694121310400.252770123
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 Leagues85.91992.5517570575210.271620021
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)98.52462.771734809115230.261440122
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 League12.4221.77190021010.08000010
11 Seasons6 Clubs6 Leagues265.84452.76337694121310400.252770123
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 Leagues85.91992.5517570575210.271620021
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)98.52462.771734809115230.261440122
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. Championship4th12.4221.77190021010.08000010Matches
11 Seasons6 Clubs4 Leagues253.54452.76337694121310400.252770123
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 Leagues77.91992.5517570575210.271620021
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)98.52462.771734809115230.261440122
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. Championship12.419126130101376.93817827121Matches
11 Seasons6 Clubs6 Leagues265.82882071021652111924848.0129162621002264921904
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 Leagues85.9124904169146313048.56780334783202823
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)98.5149925881106113445.5738129521202571052
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 League12.419126130101376.93817827121
11 Seasons6 Clubs6 Leagues265.82882071021652111924848.0129162621002264921904
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 Leagues85.9124904169146313048.56780334783202823
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)98.5149925881106113445.5738129521202571052
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. Championship4th12.419126130101376.93817827121Matches
11 Seasons6 Clubs4 Leagues253.52881901021652111924848.0129162621002164921904
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 Leagues77.9124784169146313048.56780334778202823
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)98.5149925881106113445.5738129521202571052
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. Championship12.484417189524137108447685.7114.340313705842130111060615Matches
11 Seasons6 Clubs6 Leagues265.811515346231370612227129115141006969.02323.06199275771337119119319125907893199
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 Leagues85.95837165120035911085605837432762.8818.63296135456549768565348425195
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)98.56295178125538051278826294624877.41117.73310145036832102881379594305120
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 League12.484417189524137108447685.7114.340313705842130111060615
11 Seasons6 Clubs6 Leagues265.811515346231370612227129115141006969.02323.06199275771337119119319125907893199
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 Leagues85.95837165120035911085605837432762.8818.63296135456549768565348425195
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)98.56295178125538051278826294624877.41117.73310145036832102881379594305120
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. Championship4th12.484417189524137108447685.7114.340313705842130111060615Matches
11 Seasons6 Clubs4 Leagues253.511515346231370612227129115141006969.02323.06199275771337119119319125907893199
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 Leagues77.95837165120035911085605837432762.8818.63296135456549768565348425195
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)98.56295178125538051278826294624877.41117.73310145036832102881379594305120
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. Championship141,1178077.612.41385511802.07124+8+0.64-0.7512.99.9+3.0+0.24+0.15Matches
11 Seasons6 Clubs6 Leagues28423,9258449.1265.8266892351822511.65381275+106+0.40+0.46234.6197.7+36.9+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 Leagues927,7308476.785.986886962791.6612698+28+0.33+0.3397.891.3+6.5+0.08+0.30
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)1038,8638663.998.5998884418111.6613496+38+0.39+0.80110.8100.9+9.9+0.11+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 League141,1178077.612.41385511802.07124+8+0.64-0.7512.99.9+3.0+0.24+0.15
11 Seasons6 Clubs6 Leagues28423,9258449.1265.8266892351822511.65381275+106+0.40+0.46234.6197.7+36.9+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 Leagues927,7308476.785.986886962791.6612698+28+0.33+0.3397.891.3+6.5+0.08+0.30
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)1038,8638663.998.5998884418111.6613496+38+0.39+0.80110.8100.9+9.9+0.11+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. Championship4th141,1178077.612.41385511802.07124+8+0.64-0.7512.99.9+3.0+0.24+0.15Matches
11 Seasons6 Clubs4 Leagues27022,8198549.5253.5255892241519451.65369259+110+0.43+0.52234.6197.7+36.9+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 Leagues827,0148677.977.979886232681.6711884+34+0.44+0.7197.891.3+6.5+0.08+0.30
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)1038,8638663.998.5998884418111.6613496+38+0.39+0.80110.8100.9+9.9+0.11+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. Championship12.440020150781210066121348.0Matches
11 Seasons6 Clubs6 Leagues265.854112642952342226207130102519520648.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 Leagues85.924009714527083901104959610049.0
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)98.5200011216212111209212055911612148.9
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 League12.440020150781210066121348.0
11 Seasons6 Clubs6 Leagues265.854112642952342226207130102519520648.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 Leagues85.924009714527083901104959610049.0
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)98.5200011216212111209212055911612148.9
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. Championship4th12.440020150781210066121348.0Matches
11 Seasons6 Clubs4 Leagues253.551112492641323216190130102519520648.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 Leagues77.921008812516578781104959610049.0
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)98.5200011216212111209212055911612148.9
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.