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-21TueChampions LgLeague phaseAwayL 0–1eng Aston Villafr MonacoYCB9000000000752030.00.00.000656895.6148000Match Report
2025-01-18SatPremier LeagueMatchweek 22AwayD 2–2Aston VillaArsenalYCB9000000000360000.00.00.011242982.8119000Match Report
2025-01-15WedPremier LeagueMatchweek 21AwayW 1–0Aston VillaEvertonYCB9000000000740010.00.00.000606395.2147000Match Report
2025-01-10FriFA CupThird round properHomeW 2–1Aston VillaWest HamYCB90000000000Match Report
2025-01-04SatPremier LeagueMatchweek 20HomeW 2–1Aston VillaLeicester CityYCB9000000000951000.00.00.000879294.6369000Match 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
2015-201617Charlton Atheng ENG2. Championship00Matches
2015-201617Charlton Atheng ENGFA Cup00Matches
2016-201718Charlton Atheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201718Charlton Atheng ENGFA Cup332392.7000000100.000.000.000.000.00Matches
2016-201718Charlton Atheng ENG3. League One32302,54228.2000000600.000.000.000.000.00Matches
2017-201819Charlton Atheng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201819Charlton Atheng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2017-201819Charlton Atheng ENG3. League One39322,96332.9011000600.000.030.030.000.03Matches
2018-201920Brentfordeng ENG2. Championship42423,75041.7101100400.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02Matches
2018-201920Brentfordeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2018-201920Brentfordeng ENGFA Cup443303.7000000210.000.000.000.000.00Matches
2019-202021Aston Villaeng ENGEFL Cup665406.0101100300.170.000.170.170.17Matches
2019-202021Aston Villaeng ENGFA Cup00Matches
2019-202021Aston Villaeng ENG1. Premier League25242,03922.7123100301.51.51.02.4853130.040.090.130.040.130.060.040.110.060.11Matches
2020-202122Aston Villaeng ENGEFL Cup10330.4000000000.000.000.000.000.00Matches
2020-202122Aston Villaeng ENG1. Premier League36353,19635.5202200302.42.40.12.533250.060.000.060.060.060.070.000.070.070.07Matches
2021-202223Aston Villaeng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2021-202223Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202223Aston Villaeng ENG1. Premier League29292,47727.5202200621.61.60.31.984570.070.000.070.070.070.060.010.070.060.07Matches
2022-202324Aston Villaeng ENGEFL Cup11580.6000000000.000.000.000.000.00Matches
2022-202324Aston Villaeng ENG1. Premier League38373,32236.9000000601.11.11.32.3756110.000.000.000.000.000.030.030.060.030.06Matches
2023-202425Aston Villa3. Conf Lg101090510.1000000210.40.40.10.4113860.000.000.000.000.000.040.010.050.040.05Matches
2023-202425Aston Villaeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2023-202425Aston Villaeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2023-202425Aston Villaeng ENG1. Premier League35353,06934.1101100502.52.50.53.037136330.030.000.030.030.030.070.020.090.070.09Matches
2024-202526Aston Villa1. Champions Lg665406.0000000100.10.10.10.22960.000.000.000.000.000.020.010.030.020.03Matches
2024-202526Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202526Aston Villaeng ENG1. Premier League20201,72119.1101100000.60.60.20.81351110.050.000.050.050.050.030.010.040.030.04Matches
10 Seasons3 Clubs7 Leagues33932528,728319.2931290052410.710.73.714.41315841010.030.010.040.030.040.050.020.060.050.06
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
Aston Villa (6 Seasons)5 Leagues21320818,364204.0821080031310.110.13.413.589420920.040.010.050.040.050.050.020.070.050.07
Charlton Ath (3 Seasons)4 Leagues79706,19468.80110001400.000.010.010.000.01
Brentford (1 Season)3 Leagues47474,17046.3101100710.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
EFL Cup (8 Seasons)14121,09512.2101100500.080.000.080.080.08
FA Cup (8 Seasons)13131,10912.3000000510.000.000.000.000.00
Premier League (6 Seasons)18318015,824175.87297002329.69.63.312.976373800.040.010.050.040.050.050.020.070.050.07
League One (2 Seasons)71625,50561.20110001200.000.020.020.000.02
Championship (2 Seasons)42423,75041.7101100400.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
Conf Lg (1 Season)101090510.1000000210.40.40.10.4113860.000.000.000.000.000.040.010.050.040.05
Champions Lg (1 Season)665406.0000000100.10.10.10.22960.000.000.000.000.000.020.010.030.020.03
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
2015-201617Charlton Ath2 Leagues00
2016-201718Charlton Ath3 Leagues36342,87131.9000000700.000.000.000.000.00
2017-201819Charlton Ath3 Leagues43363,32336.9011000700.000.030.030.000.03
2018-201920Brentford3 Leagues47474,17046.3101100710.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
2019-202021Aston Villa3 Leagues31302,57928.7224200601.51.51.02.4853130.070.070.140.070.140.060.040.110.060.11
2020-202122Aston Villa2 Leagues37353,22935.9202200302.42.40.12.533250.060.000.060.060.060.070.000.070.070.07
2021-202223Aston Villa3 Leagues31302,58128.7202200621.61.60.31.984570.070.000.070.070.070.060.010.070.060.07
2022-202324Aston Villa2 Leagues39383,38037.6000000601.11.11.32.3756110.000.000.000.000.000.030.030.060.030.06
2023-202425Aston Villa4 Leagues48484,24447.2101100912.92.90.63.448174390.020.000.020.020.020.070.010.080.070.08
2024-202526Aston Villa3 Leagues27272,35126.1101100100.70.70.21.01560170.040.000.040.040.040.030.010.040.030.04
10 Seasons3 Clubs7 Leagues33932528,728319.2931290052410.710.73.714.41315841010.030.010.040.030.040.050.020.060.050.06
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
Aston Villa (6 Seasons)5 Leagues21320818,364204.0821080031310.110.13.413.589420920.040.010.050.040.050.050.020.070.050.07
Charlton Ath (3 Seasons)4 Leagues79706,19468.80110001400.000.010.010.000.01
Brentford (1 Season)3 Leagues47474,17046.3101100710.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
EFL Cup (8 Seasons)14121,09512.2101100500.080.000.080.080.08
FA Cup (8 Seasons)13131,10912.3000000510.000.000.000.000.00
Premier League (6 Seasons)18318015,824175.87297002329.69.63.312.976373800.040.010.050.040.050.050.020.070.050.07
League One (2 Seasons)71625,50561.20110001200.000.020.020.000.02
Championship (2 Seasons)42423,75041.7101100400.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
Conf Lg (1 Season)101090510.1000000210.40.40.10.4113860.000.000.000.000.000.040.010.050.040.05
Champions Lg (1 Season)665406.0000000100.10.10.10.22960.000.000.000.000.000.020.010.030.020.03
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
2015-201617Charlton Atheng ENG2. Championship22nd00Matches
2016-201718Charlton Atheng ENG3. League One13th32302,54228.2000000600.000.000.000.000.00Matches
2017-201819Charlton Atheng ENG3. League One6th39322,96332.9011000600.000.030.030.000.03Matches
2018-201920Brentfordeng ENG2. Championship11th42423,75041.7101100400.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02Matches
2019-202021Aston Villaeng ENG1. Premier League17th25242,03922.7123100301.51.51.02.4853130.040.090.130.040.130.060.040.110.060.11Matches
2020-202122Aston Villaeng ENG1. Premier League11th36353,19635.5202200302.42.40.12.533250.060.000.060.060.060.070.000.070.070.07Matches
2021-202223Aston Villaeng ENG1. Premier League14th29292,47727.5202200621.61.60.31.984570.070.000.070.070.070.060.010.070.060.07Matches
2022-202324Aston Villaeng ENG1. Premier League7th38373,32236.9000000601.11.11.32.3756110.000.000.000.000.000.030.030.060.030.06Matches
2023-202425Aston Villaeng ENG1. Premier League4th35353,06934.1101100502.52.50.53.037136330.030.000.030.030.030.070.020.090.070.09Matches
2024-202526Aston Villaeng ENG1. Premier League8th20201,72119.1101100000.60.60.20.81351110.050.000.050.050.050.030.010.040.030.04Matches
10 Seasons3 Clubs3 Leagues29628425,079278.7831180039210.210.23.613.8118537890.030.010.040.030.040.050.020.060.050.06
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
Aston Villa (6 Seasons)1 League18318015,824175.87297002329.69.63.312.976373800.040.010.050.040.050.050.020.070.050.07
Charlton Ath (3 Seasons)2 Leagues71625,50561.20110001200.000.020.020.000.02
Brentford (1 Season)1 League42423,75041.7101100400.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
Premier League (6 Seasons)18318015,824175.87297002329.69.63.312.976373800.040.010.050.040.050.050.020.070.050.07
League One (2 Seasons)71625,50561.20110001200.000.020.020.000.02
Championship (2 Seasons)42423,75041.7101100400.60.60.30.94216490.020.000.020.020.020.010.010.020.010.02
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-201617Charlton Atheng ENGFA Cup33rd00Matches
2016-201718Charlton Atheng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2016-201718Charlton Atheng ENGFA Cup65th332392.7000000100.000.000.000.000.00Matches
2017-201819Charlton Atheng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2017-201819Charlton Atheng ENGFA Cup65th221802.0000000100.000.000.000.000.00Matches
2018-201920Brentfordeng ENGEFL Cup17th11901.0000000100.000.000.000.000.00Matches
2018-201920Brentfordeng ENGFA Cup9th443303.7000000210.000.000.000.000.00Matches
2019-202021Aston Villaeng ENGEFL Cup2nd665406.0101100300.170.000.170.170.17Matches
2019-202021Aston Villaeng ENGFA Cup33rd00Matches
2020-202122Aston Villaeng ENGEFL Cup9th10330.4000000000.000.000.000.000.00Matches
2021-202223Aston Villaeng ENGEFL CupRd310140.2000000000.000.000.000.000.00Matches
2021-202223Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Aston Villaeng ENGEFL CupRd311580.6000000000.000.000.000.000.00Matches
2023-202425Aston Villaeng ENGEFL CupRd311901.0000000100.000.000.000.000.00Matches
2023-202425Aston Villaeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2024-202526Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons3 Clubs2 Leagues27252,20424.51011001010.040.000.040.040.04
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
Aston Villa (6 Seasons)2 Leagues14121,09512.2101100500.080.000.080.080.08
Charlton Ath (3 Seasons)2 Leagues886897.7000000200.000.000.000.000.00
Brentford (1 Season)2 Leagues554204.7000000310.000.000.000.000.00
EFL Cup (8 Seasons)14121,09512.2101100500.080.000.080.080.08
FA Cup (8 Seasons)13131,10912.3000000510.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2023-202425Aston Villa3. Conf LgSF101090510.1000000210.40.40.10.4113860.000.000.000.000.000.040.010.050.040.05Matches
2024-202526Aston Villa1. Champions Lg665406.0000000100.10.10.10.22960.000.000.000.000.000.020.010.030.020.03Matches
2 Seasons1 Club2 Leagues16161,44516.1000000310.50.50.10.61347120.000.000.000.000.000.030.010.040.030.04
Conf Lg (1 Season)101090510.1000000210.40.40.10.4113860.000.000.000.000.000.040.010.050.040.05
Champions Lg (1 Season)665406.0000000100.10.10.10.22960.000.000.000.000.000.020.010.030.020.03
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
202426eng EnglandFriendlies (M)422963.3000000000.000.000.000.000.00Matches
202426eng EnglandUEFA Euro2nd31931.0000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
202426eng EnglandUEFA Euro Qualifying00Matches
2024-202526eng EnglandUEFA Nations LeagueLgB221051.2000000000.000.000.000.000.00Matches
1 Season1 Club4 Leagues954945.5000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
Friendlies (M) (1 Season)422963.3000000000.000.000.000.000.00
UEFA Euro (1 Season)31931.0000000000.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
UEFA Nations League (1 Season)221051.2000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)00

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
2016-201718Charlton Atheng ENGEFL Cup1.00000.000.0000Matches
2016-201718Charlton Atheng ENGFA Cup2.7000Matches
2016-201718Charlton Atheng ENG3. League One28.20040.000.140.0000Matches
2017-201819Charlton Atheng ENGEFL Cup2.00000.000.0000Matches
2017-201819Charlton Atheng ENGFA Cup2.00000.000.0000Matches
2017-201819Charlton Atheng ENG3. League One32.90020.000.060.0000Matches
2018-201920Brentfordeng ENG2. Championship41.714125.00.100.020.251.0020.60000.60.60.15+0.4+0.4Matches
2018-201920Brentfordeng ENGEFL Cup1.00000.000.0000Matches
2018-201920Brentfordeng ENGFA Cup3.70100.00.270.000.0000Matches
2019-202021Aston Villaeng ENGEFL Cup6.015120.00.830.170.201.0000Matches
2019-202021Aston Villaeng ENG1. Premier League22.7111436.40.490.180.090.2513.00001.51.50.13-0.5-0.5Matches
2020-202122Aston Villaeng ENGEFL Cup0.40000.000.0000Matches
2020-202122Aston Villaeng ENG1. Premier League35.5222731.80.620.200.090.299.70002.42.40.11-0.4-0.4Matches
2021-202223Aston Villaeng ENGEFL Cup0.20000.000.0000Matches
2021-202223Aston Villaeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2021-202223Aston Villaeng ENG1. Premier League27.5215640.00.550.220.130.338.10001.61.60.11+0.4+0.4Matches
2022-202324Aston Villaeng ENGEFL Cup0.60000.000.0000Matches
2022-202324Aston Villaeng ENG1. Premier League36.90800.00.220.000.008.00001.11.10.13-1.1-1.1Matches
2023-202425Aston Villa3. Conf Lg10.104125.00.400.100.000.0013.40000.40.40.10-0.4-0.4Matches
2023-202425Aston Villaeng ENGEFL Cup1.00000.000.0000Matches
2023-202425Aston Villaeng ENGFA Cup2.00200.01.000.000.0000Matches
2023-202425Aston Villaeng ENG1. Premier League34.1119526.30.560.150.050.2012.20002.52.50.13-1.5-1.5Matches
2024-202526Aston Villa1. Champions Lg6.00200.00.330.000.0016.10000.10.10.06-0.1-0.1Matches
2024-202526Aston Villaeng ENGFA Cup1.00000.000.0000Matches
2024-202526Aston Villaeng ENG1. Premier League19.115240.00.260.100.200.509.10000.60.60.12+0.4+0.4Matches
10 Seasons3 Clubs7 Leagues319.29993434.30.310.110.090.2611.000010.710.70.12-2.7-2.7
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (6 Seasons)5 Leagues204.08942728.70.460.130.090.3010.500010.110.10.12-3.1-3.1
Charlton Ath (3 Seasons)4 Leagues68.80060.000.090.0000
Brentford (1 Season)3 Leagues46.315120.00.110.020.201.0020.60000.60.60.15+0.4+0.4
EFL Cup (8 Seasons)12.215120.00.410.080.201.0000
FA Cup (8 Seasons)12.304125.00.410.100.000.0000
Premier League (6 Seasons)175.87802430.00.460.140.090.2910.20009.69.60.12-2.6-2.6
League One (2 Seasons)61.20060.000.100.0000
Championship (2 Seasons)41.714125.00.100.020.251.0020.60000.60.60.15+0.4+0.4
Conf Lg (1 Season)10.104125.00.400.100.000.0013.40000.40.40.10-0.4-0.4
Champions Lg (1 Season)6.00200.00.330.000.0016.10000.10.10.06-0.1-0.1
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
2016-201718Charlton Ath3 Leagues31.90040.000.140.0000
2017-201819Charlton Ath3 Leagues36.90020.000.050.0000
2018-201920Brentford3 Leagues46.315120.00.110.020.201.0020.60000.60.60.15+0.4+0.4
2019-202021Aston Villa3 Leagues28.7216531.30.560.170.130.4013.00001.51.50.13-0.5-0.5
2020-202122Aston Villa2 Leagues35.9222731.80.610.200.090.299.70002.42.40.11-0.4-0.4
2021-202223Aston Villa3 Leagues28.7216743.80.560.240.130.298.10001.61.60.11+0.4+0.4
2022-202324Aston Villa2 Leagues37.60800.00.210.000.008.00001.11.10.13-1.1-1.1
2023-202425Aston Villa4 Leagues47.2125624.00.530.130.040.1712.40002.92.90.12-1.9-1.9
2024-202526Aston Villa3 Leagues26.117228.60.270.080.140.5011.10000.70.70.10+0.3+0.3
10 Seasons3 Clubs7 Leagues319.29993434.30.310.110.090.2611.000010.710.70.12-2.7-2.7
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (6 Seasons)5 Leagues204.08942728.70.460.130.090.3010.500010.110.10.12-3.1-3.1
Charlton Ath (3 Seasons)4 Leagues68.80060.000.090.0000
Brentford (1 Season)3 Leagues46.315120.00.110.020.201.0020.60000.60.60.15+0.4+0.4
EFL Cup (8 Seasons)12.215120.00.410.080.201.0000
FA Cup (8 Seasons)12.304125.00.410.100.000.0000
Premier League (6 Seasons)175.87802430.00.460.140.090.2910.20009.69.60.12-2.6-2.6
League One (2 Seasons)61.20060.000.100.0000
Championship (2 Seasons)41.714125.00.100.020.251.0020.60000.60.60.15+0.4+0.4
Conf Lg (1 Season)10.104125.00.400.100.000.0013.40000.40.40.10-0.4-0.4
Champions Lg (1 Season)6.00200.00.330.000.0016.10000.10.10.06-0.1-0.1
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
2016-201718Charlton Atheng ENG3. League One13th28.20040.000.140.0000Matches
2017-201819Charlton Atheng ENG3. League One6th32.90020.000.060.0000Matches
2018-201920Brentfordeng ENG2. Championship11th41.714125.00.100.020.251.0020.60000.60.60.15+0.4+0.4Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.7111436.40.490.180.090.2513.00001.51.50.13-0.5-0.5Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.5222731.80.620.200.090.299.70002.42.40.11-0.4-0.4Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.5215640.00.550.220.130.338.10001.61.60.11+0.4+0.4Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.90800.00.220.000.008.00001.11.10.13-1.1-1.1Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.1119526.30.560.150.050.2012.20002.52.50.13-1.5-1.5Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.115240.00.260.100.200.509.10000.60.60.12+0.4+0.4Matches
10 Seasons3 Clubs3 Leagues278.78843136.90.300.110.100.2610.700010.210.20.12-2.2-2.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
Aston Villa (6 Seasons)1 League175.87802430.00.460.140.090.2910.20009.69.60.12-2.6-2.6
Charlton Ath (3 Seasons)2 Leagues61.20060.000.100.0000
Brentford (1 Season)1 League41.714125.00.100.020.251.0020.60000.60.60.15+0.4+0.4
Premier League (6 Seasons)175.87802430.00.460.140.090.2910.20009.69.60.12-2.6-2.6
League One (2 Seasons)61.20060.000.100.0000
Championship (2 Seasons)41.714125.00.100.020.251.0020.60000.60.60.15+0.4+0.4
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
2016-201718Charlton Atheng ENGEFL Cup58th1.00000.000.0000Matches
2016-201718Charlton Atheng ENGFA Cup65th2.7000Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.00000.000.0000Matches
2017-201819Charlton Atheng ENGFA Cup65th2.00000.000.0000Matches
2018-201920Brentfordeng ENGEFL Cup17th1.00000.000.0000Matches
2018-201920Brentfordeng ENGFA Cup9th3.70100.00.270.000.0000Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.015120.00.830.170.201.0000Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.40000.000.0000Matches
2021-202223Aston Villaeng ENGEFL CupRd30.20000.000.0000Matches
2021-202223Aston Villaeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2022-202324Aston Villaeng ENGEFL CupRd30.60000.000.0000Matches
2023-202425Aston Villaeng ENGEFL CupRd31.00000.000.0000Matches
2023-202425Aston Villaeng ENGFA Cup2.00200.01.000.000.0000Matches
2024-202526Aston Villaeng ENGFA Cup1.00000.000.0000Matches
10 Seasons3 Clubs2 Leagues24.519222.20.410.090.110.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Aston Villa (6 Seasons)2 Leagues12.218225.00.660.160.130.5000
Charlton Ath (3 Seasons)2 Leagues7.70000.000.0000
Brentford (1 Season)2 Leagues4.70100.00.210.000.0000
EFL Cup (8 Seasons)12.215120.00.410.080.201.0000
FA Cup (8 Seasons)12.304125.00.410.100.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2023-202425Aston Villa3. Conf LgSF10.104125.00.400.100.000.0013.40000.40.40.10-0.4-0.4Matches
2024-202526Aston Villa1. Champions Lg6.00200.00.330.000.0016.10000.10.10.06-0.1-0.1Matches
2 Seasons1 Club2 Leagues16.106116.70.370.060.000.0014.30000.50.50.09-0.5-0.5
Conf Lg (1 Season)10.104125.00.400.100.000.0013.40000.40.40.10-0.4-0.4
Champions Lg (1 Season)6.00200.00.330.000.0016.10000.10.10.06-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad 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
202426eng EnglandFriendlies (M)3.3000Matches
202426eng EnglandUEFA Euro2nd1.00000.000.000000.00.00.00.0Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.20000.000.0000Matches
1 Season1 Club4 Leagues5.50000.000.000000.00.00.00.0
Friendlies (M) (1 Season)3.3000
UEFA Euro (1 Season)1.00000.000.000000.00.00.00.0
UEFA Nations League (1 Season)1.20000.000.0000
UEFA Euro Qualifying (1 Season)
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
2016-201718Charlton Atheng ENGEFL Cup1.00Matches
2016-201718Charlton Atheng ENGFA Cup2.70Matches
2016-201718Charlton Atheng ENG3. League One28.20Matches
2017-201819Charlton Atheng ENGEFL Cup2.00Matches
2017-201819Charlton Atheng ENGFA Cup2.00Matches
2017-201819Charlton Atheng ENG3. League One32.91Matches
2018-201920Brentfordeng ENG2. Championship41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164Matches
2018-201920Brentfordeng ENGEFL Cup1.00Matches
2018-201920Brentfordeng ENGFA Cup3.70Matches
2019-202021Aston Villaeng ENGEFL Cup6.00Matches
2019-202021Aston Villaeng ENG1. Premier League22.767787777.212291468828032087.533140082.85812945.021.00.3+1.011425553Matches
2020-202122Aston Villaeng ENGEFL Cup0.40Matches
2020-202122Aston Villaeng ENG1. Premier League35.51102130584.421620630432537886.064670292.011318461.400.10.1-0.12372032Matches
2021-202223Aston Villaeng ENGEFL Cup0.20Matches
2021-202223Aston Villaeng ENGFA Cup1.00Matches
2021-202223Aston Villaeng ENG1. Premier League27.5875101386.415392588534538190.647050593.1469448.900.30.5-0.34300045Matches
2022-202324Aston Villaeng ENGEFL Cup0.60Matches
2022-202324Aston Villaeng ENG1. Premier League36.91681189888.6307311057860866391.793899794.112020259.401.30.7-1.38704256Matches
2023-202425Aston Villa3. Conf Lg10.166670794.211482357727328595.836237496.8273969.200.10.3-0.11443038Matches
2023-202425Aston Villaeng ENGEFL Cup1.00Matches
2023-202425Aston Villaeng ENGFA Cup2.00Matches
2023-202425Aston Villaeng ENG1. Premier League34.11907209491.1319471067282787894.2959102993.29512973.600.51.0-0.58132142136Matches
2024-202526Aston Villa1. Champions Lg6.028731092.648071484130130100.014115591.0131776.500.10.1-0.1113109Matches
2024-202526Aston Villaeng ENGFA Cup1.00Matches
2024-202526Aston Villaeng ENG1. Premier League19.190799291.415359470837739595.448550795.7355860.300.20.4-0.23651051Matches
10 Seasons3 Clubs7 Leagues319.2100481142687.9179827593823872420892.05397582492.7666110260.433.74.4-0.746554379584
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
Aston Villa (6 Seasons)5 Leagues204.08102919688.1143629478963165343092.34332466992.850785259.523.43.6-1.438433309420
Charlton Ath (3 Seasons)4 Leagues68.81
Brentford (1 Season)3 Leagues46.31946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
EFL Cup (8 Seasons)12.20
FA Cup (8 Seasons)12.30
Premier League (6 Seasons)175.87149817987.4127340428352762301591.63829414092.546779658.723.33.1-1.336376269373
League One (2 Seasons)61.21
Championship (2 Seasons)41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
Conf Lg (1 Season)10.166670794.211482357727328595.836237496.8273969.200.10.3-0.11443038
Champions Lg (1 Season)6.028731092.648071484130130100.014115591.0131776.500.10.1-0.1113109
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
2016-201718Charlton Ath3 Leagues31.90
2017-201819Charlton Ath3 Leagues36.91
2018-201920Brentford3 Leagues46.31946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
2019-202021Aston Villa3 Leagues28.767787777.212291468828032087.533140082.85812945.021.00.3+1.011425553
2020-202122Aston Villa2 Leagues35.91102130584.421620630432537886.064670292.011318461.400.10.1-0.12372032
2021-202223Aston Villa3 Leagues28.7875101386.415392588534538190.647050593.1469448.900.30.5-0.34300045
2022-202324Aston Villa2 Leagues37.61681189888.6307311057860866391.793899794.112020259.401.30.7-1.38704256
2023-202425Aston Villa4 Leagues47.22573280191.943429142491100116394.61321140394.212216872.600.61.4-0.69176172174
2024-202526Aston Villa3 Leagues26.11194130291.720166619250752596.662666294.6487564.000.20.5-0.24782060
10 Seasons3 Clubs7 Leagues319.2100481142687.9179827593823872420892.05397582492.7666110260.433.74.4-0.746554379584
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
Aston Villa (6 Seasons)5 Leagues204.08102919688.1143629478963165343092.34332466992.850785259.523.43.6-1.438433309420
Charlton Ath (3 Seasons)4 Leagues68.81
Brentford (1 Season)3 Leagues46.31946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
EFL Cup (8 Seasons)12.20
FA Cup (8 Seasons)12.30
Premier League (6 Seasons)175.87149817987.4127340428352762301591.63829414092.546779658.723.33.1-1.336376269373
League One (2 Seasons)61.21
Championship (2 Seasons)41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
Conf Lg (1 Season)10.166670794.211482357727328595.836237496.8273969.200.10.3-0.11443038
Champions Lg (1 Season)6.028731092.648071484130130100.014115591.0131776.500.10.1-0.1113109
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
2016-201718Charlton Atheng ENG3. League One13th28.20Matches
2017-201819Charlton Atheng ENG3. League One6th32.91Matches
2018-201920Brentfordeng ENG2. Championship11th41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.767787777.212291468828032087.533140082.85812945.021.00.3+1.011425553Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.51102130584.421620630432537886.064670292.011318461.400.10.1-0.12372032Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.5875101386.415392588534538190.647050593.1469448.900.30.5-0.34300045Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.91681189888.6307311057860866391.793899794.112020259.401.30.7-1.38704256Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.11907209491.1319471067282787894.2959102993.29512973.600.51.0-0.58132142136Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.190799291.415359470837739595.448550795.7355860.300.20.4-0.23651051Matches
10 Seasons3 Clubs3 Leagues278.790951040987.4163538543213469379391.54894529592.4626104659.833.64.0-0.644497339537
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
Aston Villa (6 Seasons)1 League175.87149817987.4127340428352762301591.63829414092.546779658.723.33.1-1.336376269373
Charlton Ath (3 Seasons)2 Leagues61.21
Brentford (1 Season)1 League41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
Premier League (6 Seasons)175.87149817987.4127340428352762301591.63829414092.546779658.723.33.1-1.336376269373
League One (2 Seasons)61.21
Championship (2 Seasons)41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
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
2016-201718Charlton Atheng ENGEFL Cup58th1.00Matches
2016-201718Charlton Atheng ENGFA Cup65th2.70Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.00Matches
2017-201819Charlton Atheng ENGFA Cup65th2.00Matches
2018-201920Brentfordeng ENGEFL Cup17th1.00Matches
2018-201920Brentfordeng ENGFA Cup9th3.70Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.00Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.40Matches
2021-202223Aston Villaeng ENGEFL CupRd30.20Matches
2021-202223Aston Villaeng ENGFA Cup1.00Matches
2022-202324Aston Villaeng ENGEFL CupRd30.60Matches
2023-202425Aston Villaeng ENGEFL CupRd31.00Matches
2023-202425Aston Villaeng ENGFA Cup2.00Matches
2024-202526Aston Villaeng ENGFA Cup1.00Matches
10 Seasons3 Clubs2 Leagues24.50
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
Aston Villa (6 Seasons)2 Leagues12.20
Charlton Ath (3 Seasons)2 Leagues7.70
Brentford (1 Season)2 Leagues4.70
EFL Cup (8 Seasons)12.20
FA Cup (8 Seasons)12.30
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2023-202425Aston Villa3. Conf LgSF10.166670794.211482357727328595.836237496.8273969.200.10.3-0.11443038Matches
2024-202526Aston Villa1. Champions Lg6.028731092.648071484130130100.014115591.0131776.500.10.1-0.1113109Matches
2 Seasons1 Club2 Leagues16.1953101793.716289506140341597.150352995.1405671.400.10.4-0.12574047
Conf Lg (1 Season)10.166670794.211482357727328595.836237496.8273969.200.10.3-0.11443038
Champions Lg (1 Season)6.028731092.648071484130130100.014115591.0131776.500.10.1-0.1113109
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
202426eng EnglandFriendlies (M)3.30Matches
202426eng EnglandUEFA Euro2nd1.0485096.07691312121100.0242596.03475.000.00.00.001002Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.20Matches
1 Season1 Club4 Leagues5.5485096.07691312121100.0242596.03475.000.00.00.001002
Friendlies (M) (1 Season)3.30
UEFA Euro (1 Season)1.0485096.07691312121100.0242596.03475.000.00.00.001002
UEFA Nations League (1 Season)1.20
UEFA Euro Qualifying (1 Season)

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
2016-201718Charlton Atheng ENGEFL Cup1.00Matches
2016-201718Charlton Atheng ENGFA Cup2.7Matches
2016-201718Charlton Atheng ENG3. League One28.20Matches
2017-201819Charlton Atheng ENGEFL Cup2.00Matches
2017-201819Charlton Atheng ENGFA Cup2.01Matches
2017-201819Charlton Atheng ENG3. League One32.90Matches
2018-201920Brentfordeng ENG2. Championship41.7223020541735919211400001946312Matches
2018-201920Brentfordeng ENGEFL Cup1.00Matches
2018-201920Brentfordeng ENGFA Cup3.70Matches
2019-202021Aston Villaeng ENGEFL Cup6.00Matches
2019-202021Aston Villaeng ENG1. Premier League22.787776910717031390000067718Matches
2020-202122Aston Villaeng ENGEFL Cup0.40Matches
2020-202122Aston Villaeng ENG1. Premier League35.5130512515338043140000110216Matches
2021-202223Aston Villaeng ENGEFL Cup0.20Matches
2021-202223Aston Villaeng ENGFA Cup1.00Matches
2021-202223Aston Villaeng ENG1. Premier League27.5101397538300317000087508Matches
2022-202324Aston Villaeng ENGEFL Cup0.60Matches
2022-202324Aston Villaeng ENG1. Premier League36.91898180688601641800001681414Matches
2023-202425Aston Villa3. Conf Lg10.1707642652501038000066604Matches
2023-202425Aston Villaeng ENGEFL Cup1.00Matches
2023-202425Aston Villaeng ENGFA Cup2.00Matches
2023-202425Aston Villaeng ENG1. Premier League34.12094189619771101712300001907124Matches
2024-202526Aston Villa1. Champions Lg6.0310274351100224000028714Matches
2024-202526Aston Villaeng ENGFA Cup1.00Matches
2024-202526Aston Villaeng ENG1. Premier League19.19928989354605340000907118Matches
10 Seasons3 Clubs7 Leagues319.21142610565849365926484620000100481298
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)5 Leagues204.0919685116763068174534800008102986
Charlton Ath (3 Seasons)4 Leagues68.81
Brentford (1 Season)3 Leagues46.3223020541735919211400001946312
EFL Cup (8 Seasons)12.20
FA Cup (8 Seasons)12.31
Premier League (6 Seasons)175.8817975955762708164328600007149878
League One (2 Seasons)61.20
Championship (2 Seasons)41.7223020541735919211400001946312
Conf Lg (1 Season)10.1707642652501038000066604
Champions Lg (1 Season)6.0310274351100224000028714
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
2016-201718Charlton Ath3 Leagues31.90
2017-201819Charlton Ath3 Leagues36.91
2018-201920Brentford3 Leagues46.3223020541735919211400001946312
2019-202021Aston Villa3 Leagues28.787776910717031390000067718
2020-202122Aston Villa2 Leagues35.9130512515338043140000110216
2021-202223Aston Villa3 Leagues28.7101397538300317000087508
2022-202324Aston Villa2 Leagues37.61898180688601641800001681414
2023-202425Aston Villa4 Leagues47.22801253826296111716100002573128
2024-202526Aston Villa3 Leagues26.113021172128656075800001194222
10 Seasons3 Clubs7 Leagues319.21142610565849365926484620000100481298
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)5 Leagues204.0919685116763068174534800008102986
Charlton Ath (3 Seasons)4 Leagues68.81
Brentford (1 Season)3 Leagues46.3223020541735919211400001946312
EFL Cup (8 Seasons)12.20
FA Cup (8 Seasons)12.31
Premier League (6 Seasons)175.8817975955762708164328600007149878
League One (2 Seasons)61.20
Championship (2 Seasons)41.7223020541735919211400001946312
Conf Lg (1 Season)10.1707642652501038000066604
Champions Lg (1 Season)6.0310274351100224000028714
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
2016-201718Charlton Atheng ENG3. League One13th28.20Matches
2017-201819Charlton Atheng ENG3. League One6th32.90Matches
2018-201920Brentfordeng ENG2. Championship11th41.7223020541735919211400001946312Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.787776910717031390000067718Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.5130512515338043140000110216Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.5101397538300317000087508Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.91898180688601641800001681414Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.12094189619771101712300001907124Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.19928989354605340000907118Matches
10 Seasons3 Clubs3 Leagues278.710409964974932992545400000090951190
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)1 League175.8817975955762708164328600007149878
Charlton Ath (3 Seasons)2 Leagues61.20
Brentford (1 Season)1 League41.7223020541735919211400001946312
Premier League (6 Seasons)175.8817975955762708164328600007149878
League One (2 Seasons)61.20
Championship (2 Seasons)41.7223020541735919211400001946312
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
2016-201718Charlton Atheng ENGEFL Cup58th1.00Matches
2016-201718Charlton Atheng ENGFA Cup65th2.7Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.00Matches
2017-201819Charlton Atheng ENGFA Cup65th2.01Matches
2018-201920Brentfordeng ENGEFL Cup17th1.00Matches
2018-201920Brentfordeng ENGFA Cup9th3.70Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.00Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.40Matches
2021-202223Aston Villaeng ENGEFL CupRd30.20Matches
2021-202223Aston Villaeng ENGFA Cup1.00Matches
2022-202324Aston Villaeng ENGEFL CupRd30.60Matches
2023-202425Aston Villaeng ENGEFL CupRd31.00Matches
2023-202425Aston Villaeng ENGFA Cup2.00Matches
2024-202526Aston Villaeng ENGFA Cup1.00Matches
10 Seasons3 Clubs2 Leagues24.51
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)2 Leagues12.20
Charlton Ath (3 Seasons)2 Leagues7.71
Brentford (1 Season)2 Leagues4.70
EFL Cup (8 Seasons)12.20
FA Cup (8 Seasons)12.31
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
2023-202425Aston Villa3. Conf LgSF10.1707642652501038000066604Matches
2024-202526Aston Villa1. Champions Lg6.0310274351100224000028714Matches
2 Seasons1 Club2 Leagues16.110179161003601262000095318
Conf Lg (1 Season)10.1707642652501038000066604
Champions Lg (1 Season)6.0310274351100224000028714
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
202426eng EnglandFriendlies (M)3.3Matches
202426eng EnglandUEFA Euro2nd1.0504911000000004800Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.20Matches
1 Season1 Club4 Leagues5.5504911000000004800
Friendlies (M) (1 Season)3.3
UEFA Euro (1 Season)1.0504911000000004800
UEFA Nations League (1 Season)1.20
UEFA Euro Qualifying (1 Season)

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
2016-201718Charlton Atheng ENGEFL Cup1.0Matches
2016-201718Charlton Atheng ENGFA Cup2.7Matches
2016-201718Charlton Atheng ENG3. League One28.2Matches
2017-201819Charlton Atheng ENGEFL Cup2.0Matches
2017-201819Charlton Atheng ENGFA Cup2.0Matches
2017-201819Charlton Atheng ENG3. League One32.9Matches
2018-201920Brentfordeng ENG2. Championship41.7310.74232212130.07300000Matches
2018-201920Brentfordeng ENGEFL Cup1.0Matches
2018-201920Brentfordeng ENGFA Cup3.7Matches
2019-202021Aston Villaeng ENGEFL Cup6.0Matches
2019-202021Aston Villaeng ENG1. Premier League22.7150.6691122010.04000100Matches
2020-202122Aston Villaeng ENGEFL Cup0.4Matches
2020-202122Aston Villaeng ENG1. Premier League35.570.2060010000.00000000Matches
2021-202223Aston Villaeng ENGEFL Cup0.2Matches
2021-202223Aston Villaeng ENGFA Cup1.0Matches
2021-202223Aston Villaeng ENG1. Premier League27.5130.47110020000.00000000Matches
2022-202324Aston Villaeng ENGEFL Cup0.6Matches
2022-202324Aston Villaeng ENG1. Premier League36.9150.41130011020.05200000Matches
2023-202425Aston Villa3. Conf Lg10.180.8261010000.00000000Matches
2023-202425Aston Villaeng ENGEFL Cup1.0Matches
2023-202425Aston Villaeng ENGFA Cup2.0Matches
2023-202425Aston Villaeng ENG1. Premier League34.1341.00251223160.18310011Matches
2024-202526Aston Villa1. Champions Lg6.040.6730001010.17000010Matches
2024-202526Aston Villaeng ENGFA Cup1.0Matches
2024-202526Aston Villaeng ENG1. Premier League19.1140.73102110030.16300000Matches
10 Seasons3 Clubs7 Leagues319.21410.60106761192160.071110121
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)5 Leagues204.01100.5783541071130.07810121
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3310.74232212130.07300000
EFL Cup (8 Seasons)12.2
FA Cup (8 Seasons)12.3
Premier League (6 Seasons)175.8980.567444961120.07810111
League One (2 Seasons)61.2
Championship (2 Seasons)41.7310.74232212130.07300000
Conf Lg (1 Season)10.180.8261010000.00000000
Champions Lg (1 Season)6.040.6730001010.17000010
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
2016-201718Charlton Ath3 Leagues31.9
2017-201819Charlton Ath3 Leagues36.9
2018-201920Brentford3 Leagues46.3310.74232212130.07300000
2019-202021Aston Villa3 Leagues28.7150.6691122010.04000100
2020-202122Aston Villa2 Leagues35.970.2060010000.00000000
2021-202223Aston Villa3 Leagues28.7130.47110020000.00000000
2022-202324Aston Villa2 Leagues37.6150.41130011020.05200000
2023-202425Aston Villa4 Leagues47.2420.96312233160.14310011
2024-202526Aston Villa3 Leagues26.1180.72132111040.16300010
10 Seasons3 Clubs7 Leagues319.21410.60106761192160.071110121
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)5 Leagues204.01100.5783541071130.07810121
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3310.74232212130.07300000
EFL Cup (8 Seasons)12.2
FA Cup (8 Seasons)12.3
Premier League (6 Seasons)175.8980.567444961120.07810111
League One (2 Seasons)61.2
Championship (2 Seasons)41.7310.74232212130.07300000
Conf Lg (1 Season)10.180.8261010000.00000000
Champions Lg (1 Season)6.040.6730001010.17000010
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
2016-201718Charlton Atheng ENG3. League One13th28.2Matches
2017-201819Charlton Atheng ENG3. League One6th32.9Matches
2018-201920Brentfordeng ENG2. Championship11th41.7310.74232212130.07300000Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.7150.6691122010.04000100Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.570.2060010000.00000000Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.5130.47110020000.00000000Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.9150.41130011020.05200000Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.1341.00251223160.18310011Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.1140.73102110030.16300000Matches
10 Seasons3 Clubs3 Leagues278.71290.5997661082150.071110111
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)1 League175.8980.567444961120.07810111
Charlton Ath (3 Seasons)2 Leagues61.2
Brentford (1 Season)1 League41.7310.74232212130.07300000
Premier League (6 Seasons)175.8980.567444961120.07810111
League One (2 Seasons)61.2
Championship (2 Seasons)41.7310.74232212130.07300000
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
2016-201718Charlton Atheng ENGEFL Cup58th1.0Matches
2016-201718Charlton Atheng ENGFA Cup65th2.7Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.0Matches
2017-201819Charlton Atheng ENGFA Cup65th2.0Matches
2018-201920Brentfordeng ENGEFL Cup17th1.0Matches
2018-201920Brentfordeng ENGFA Cup9th3.7Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.0Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.4Matches
2021-202223Aston Villaeng ENGEFL CupRd30.2Matches
2021-202223Aston Villaeng ENGFA Cup1.0Matches
2022-202324Aston Villaeng ENGEFL CupRd30.6Matches
2023-202425Aston Villaeng ENGEFL CupRd31.0Matches
2023-202425Aston Villaeng ENGFA Cup2.0Matches
2024-202526Aston Villaeng ENGFA Cup1.0Matches
10 Seasons3 Clubs2 Leagues24.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)2 Leagues12.2
Charlton Ath (3 Seasons)2 Leagues7.7
Brentford (1 Season)2 Leagues4.7
EFL Cup (8 Seasons)12.2
FA Cup (8 Seasons)12.3
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
2023-202425Aston Villa3. Conf LgSF10.180.8261010000.00000000Matches
2024-202526Aston Villa1. Champions Lg6.040.6730001010.17000010Matches
2 Seasons1 Club2 Leagues16.1120.7691011010.06000010
Conf Lg (1 Season)10.180.8261010000.00000000
Champions Lg (1 Season)6.040.6730001010.17000010
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
202426eng EnglandFriendlies (M)3.3Matches
202426eng EnglandUEFA Euro2nd1.000.0000000000.00000000Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.2Matches
1 Season1 Club4 Leagues5.500.0000000000.00000000
Friendlies (M) (1 Season)3.3
UEFA Euro (1 Season)1.000.0000000000.00000000
UEFA Nations League (1 Season)1.2
UEFA Euro Qualifying (1 Season)

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
2016-201718Charlton Atheng ENGEFL Cup1.000Matches
2016-201718Charlton Atheng ENGFA Cup2.7Matches
2016-201718Charlton Atheng ENG3. League One28.200Matches
2017-201819Charlton Atheng ENGEFL Cup2.000Matches
2017-201819Charlton Atheng ENGFA Cup2.000Matches
2017-201819Charlton Atheng ENG3. League One32.900Matches
2018-201920Brentfordeng ENG2. Championship41.7503425241273871.11134201446961561Matches
2018-201920Brentfordeng ENGEFL Cup1.000Matches
2018-201920Brentfordeng ENGFA Cup3.714Matches
2019-202021Aston Villaeng ENGEFL Cup6.047Matches
2019-202021Aston Villaeng ENG1. Premier League22.7189126071643.893424102543702Matches
2020-202122Aston Villaeng ENGEFL Cup0.401Matches
2020-202122Aston Villaeng ENG1. Premier League35.52513186191369.245347629541621Matches
2021-202223Aston Villaeng ENGEFL Cup0.200Matches
2021-202223Aston Villaeng ENGFA Cup1.002Matches
2021-202223Aston Villaeng ENG1. Premier League27.5251513111101376.93312291540862Matches
2022-202324Aston Villaeng ENGEFL Cup0.600Matches
2022-202324Aston Villaeng ENG1. Premier League36.9422025152182669.2841231826681203Matches
2023-202425Aston Villa3. Conf Lg10.11076312366.71211313130Matches
2023-202425Aston Villaeng ENGEFL Cup1.011Matches
2023-202425Aston Villaeng ENGFA Cup2.011Matches
2023-202425Aston Villaeng ENG1. Premier League34.1543228233232785.243620162882733Matches
2024-202526Aston Villa1. Champions Lg6.0634202450.02134951161Matches
2024-202526Aston Villaeng ENGFA Cup1.000Matches
2024-202526Aston Villaeng ENG1. Premier League19.125131564141877.8410551237671Matches
10 Seasons3 Clubs7 Leagues319.2255153146961311215870.9462541668820544475314
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aston Villa (6 Seasons)5 Leagues204.020511812172128512070.8352201467415534859713
Charlton Ath (3 Seasons)4 Leagues68.8000
Brentford (1 Season)3 Leagues46.3503525241273871.11134201450961561
EFL Cup (8 Seasons)12.2590
FA Cup (8 Seasons)12.3270
Premier League (6 Seasons)175.818910211167118111371.7322051416413532457812
League One (2 Seasons)61.2000
Championship (2 Seasons)41.7503425241273871.11134201446961561
Conf Lg (1 Season)10.11076312366.71211313130
Champions Lg (1 Season)6.0634202450.02134951161
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
2016-201718Charlton Ath3 Leagues31.9000
2017-201819Charlton Ath3 Leagues36.9000
2018-201920Brentford3 Leagues46.3503525241273871.11134201450961561
2019-202021Aston Villa3 Leagues28.71813126071643.893424103243702
2020-202122Aston Villa2 Leagues35.92513186191369.245347630541621
2021-202223Aston Villa3 Leagues28.7251513111101376.93312291740862
2022-202324Aston Villa2 Leagues37.6422025152182669.2841231826681203
2023-202425Aston Villa4 Leagues47.2644134264253083.353821173395863
2024-202526Aston Villa3 Leagues26.131161984162272.76239141748732
10 Seasons3 Clubs7 Leagues319.2255153146961311215870.9462541668820544475314
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aston Villa (6 Seasons)5 Leagues204.020511812172128512070.8352201467415534859713
Charlton Ath (3 Seasons)4 Leagues68.8000
Brentford (1 Season)3 Leagues46.3503525241273871.11134201450961561
EFL Cup (8 Seasons)12.2590
FA Cup (8 Seasons)12.3270
Premier League (6 Seasons)175.818910211167118111371.7322051416413532457812
League One (2 Seasons)61.2000
Championship (2 Seasons)41.7503425241273871.11134201446961561
Conf Lg (1 Season)10.11076312366.71211313130
Champions Lg (1 Season)6.0634202450.02134951161
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
2016-201718Charlton Atheng ENG3. League One13th28.200Matches
2017-201819Charlton Atheng ENG3. League One6th32.900Matches
2018-201920Brentfordeng ENG2. Championship11th41.7503425241273871.11134201446961561Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.7189126071643.893424102543702Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.52513186191369.245347629541621Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.5251513111101376.93312291540862Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.9422025152182669.2841231826681203Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.1543228233232785.243620162882733Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.125131564141877.8410551237671Matches
10 Seasons3 Clubs3 Leagues278.7239136136911210815171.5432391617818142073413
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
Aston Villa (6 Seasons)1 League175.818910211167118111371.7322051416413532457812
Charlton Ath (3 Seasons)2 Leagues61.2000
Brentford (1 Season)1 League41.7503425241273871.11134201446961561
Premier League (6 Seasons)175.818910211167118111371.7322051416413532457812
League One (2 Seasons)61.2000
Championship (2 Seasons)41.7503425241273871.11134201446961561
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
2016-201718Charlton Atheng ENGEFL Cup58th1.000Matches
2016-201718Charlton Atheng ENGFA Cup65th2.7Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.000Matches
2017-201819Charlton Atheng ENGFA Cup65th2.000Matches
2018-201920Brentfordeng ENGEFL Cup17th1.000Matches
2018-201920Brentfordeng ENGFA Cup9th3.714Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.047Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.401Matches
2021-202223Aston Villaeng ENGEFL CupRd30.200Matches
2021-202223Aston Villaeng ENGFA Cup1.002Matches
2022-202324Aston Villaeng ENGEFL CupRd30.600Matches
2023-202425Aston Villaeng ENGEFL CupRd31.011Matches
2023-202425Aston Villaeng ENGFA Cup2.011Matches
2024-202526Aston Villaeng ENGFA Cup1.000Matches
10 Seasons3 Clubs2 Leagues24.57160
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
Aston Villa (6 Seasons)2 Leagues12.26120
Charlton Ath (3 Seasons)2 Leagues7.7000
Brentford (1 Season)2 Leagues4.7140
EFL Cup (8 Seasons)12.2590
FA Cup (8 Seasons)12.3270
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
2023-202425Aston Villa3. Conf LgSF10.11076312366.71211313130Matches
2024-202526Aston Villa1. Champions Lg6.0634202450.02134951161Matches
2 Seasons1 Club2 Leagues16.1161010514757.1315510824191
Conf Lg (1 Season)10.11076312366.71211313130
Champions Lg (1 Season)6.0634202450.02134951161
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
202426eng EnglandFriendlies (M)3.3Matches
202426eng EnglandUEFA Euro2nd1.02020011100.003210280Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.210Matches
1 Season1 Club4 Leagues5.52120011100.003210280
Friendlies (M) (1 Season)3.30
UEFA Euro (1 Season)1.02020011100.003210280
UEFA Nations League (1 Season)1.2100
UEFA Euro Qualifying (1 Season)0

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
2016-201718Charlton Atheng ENGEFL Cup1.0Matches
2016-201718Charlton Atheng ENGFA Cup2.7Matches
2016-201718Charlton Atheng ENG3. League One28.2Matches
2017-201819Charlton Atheng ENGEFL Cup2.0Matches
2017-201819Charlton Atheng ENGFA Cup2.0Matches
2017-201819Charlton Atheng ENG3. League One32.9Matches
2018-201920Brentfordeng ENG2. Championship41.7258320012241273102222583231669.6730.413967549494842200211316129Matches
2018-201920Brentfordeng ENGEFL Cup1.0Matches
2018-201920Brentfordeng ENGFA Cup3.7Matches
2019-202021Aston Villaeng ENGEFL Cup6.0Matches
2019-202021Aston Villaeng ENG1. Premier League22.7109411648951710021109410770.0330.0523227512408908558513Matches
2020-202122Aston Villaeng ENGEFL Cup0.4Matches
2020-202122Aston Villaeng ENG1. Premier League35.516603159616317334166066100.000.0853298213753101879545Matches
2021-202223Aston Villaeng ENGEFL Cup0.2Matches
2021-202223Aston Villaeng ENGFA Cup1.0Matches
2021-202223Aston Villaeng ENG1. Premier League27.51237201713463703712379666.7333.3714299217228511067897Matches
2022-202324Aston Villaeng ENGEFL Cup0.6Matches
2022-202324Aston Villaeng ENG1. Premier League36.9219234912808507022219215533.3320.0137562263596790155153311Matches
2023-202425Aston Villa3. Conf Lg10.1761723283696687615360.0120.0535260112971151765746Matches
2023-202425Aston Villaeng ENGEFL Cup1.0Matches
2023-202425Aston Villaeng ENGFA Cup2.0Matches
2023-202425Aston Villaeng ENG1. Premier League34.123592399711146258362359341955.9617.6153569303700372032617166933Matches
2024-202526Aston Villa1. Champions Lg6.0351231301972543514125.0375.01931080428210242356Matches
2024-202526Aston Villaeng ENGFA Cup1.0Matches
2024-202526Aston Villaeng ENG1. Premier League19.111381225235338714113813753.8538.566333581635138210579111Matches
10 Seasons3 Clubs7 Leagues319.213375163766195979851198133751197058.83126.177873599319941131787117688742101
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
Aston Villa (6 Seasons)5 Leagues204.01079214375395470674917610792965456.32425.063912844414993895879655713092
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3258320012241273102222583231669.6730.413967549494842200211316129
EFL Cup (8 Seasons)12.2
FA Cup (8 Seasons)12.3
Premier League (6 Seasons)175.896801342493741406581649680875057.52023.056632476313268765268745632180
League One (2 Seasons)61.2
Championship (2 Seasons)41.7258320012241273102222583231669.6730.413967549494842200211316129
Conf Lg (1 Season)10.1761723283696687615360.0120.0535260112971151765746
Champions Lg (1 Season)6.0351231301972543514125.0375.01931080428210242356
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
2016-201718Charlton Ath3 Leagues31.9
2017-201819Charlton Ath3 Leagues36.9
2018-201920Brentford3 Leagues46.3258320012241273102222583231669.6730.413967549494842200211316129
2019-202021Aston Villa3 Leagues28.7109411648951710021109410770.0330.0523227512408908558513
2020-202122Aston Villa2 Leagues35.916603159616317334166066100.000.0853298213753101879545
2021-202223Aston Villa3 Leagues28.71237201713463703712379666.7333.3714299217228511067897
2022-202324Aston Villa2 Leagues37.6219234912808507022219215533.3320.0137562263596790155153311
2023-202425Aston Villa4 Leagues47.2312031112991515324443120392256.4717.9207095314997482543323224339
2024-202526Aston Villa3 Leagues26.1148914565373011218148917847.1847.1856443820631592129102617
10 Seasons3 Clubs7 Leagues319.213375163766195979851198133751197058.83126.177873599319941131787117688742101
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
Aston Villa (6 Seasons)5 Leagues204.01079214375395470674917610792965456.32425.063912844414993895879655713092
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3258320012241273102222583231669.6730.413967549494842200211316129
EFL Cup (8 Seasons)12.2
FA Cup (8 Seasons)12.3
Premier League (6 Seasons)175.896801342493741406581649680875057.52023.056632476313268765268745632180
League One (2 Seasons)61.2
Championship (2 Seasons)41.7258320012241273102222583231669.6730.413967549494842200211316129
Conf Lg (1 Season)10.1761723283696687615360.0120.0535260112971151765746
Champions Lg (1 Season)6.0351231301972543514125.0375.01931080428210242356
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
2016-201718Charlton Atheng ENG3. League One13th28.2Matches
2017-201819Charlton Atheng ENG3. League One6th32.9Matches
2018-201920Brentfordeng ENG2. Championship11th41.7258320012241273102222583231669.6730.413967549494842200211316129Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.7109411648951710021109410770.0330.0523227512408908558513Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.516603159616317334166066100.000.0853298213753101879545Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.51237201713463703712379666.7333.3714299217228511067897Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.9219234912808507022219215533.3320.0137562263596790155153311Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.123592399711146258362359341955.9617.6153569303700372032617166933Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.111381225235338714113813753.8538.566333581635138210579111Matches
10 Seasons3 Clubs3 Leagues278.712263154261615413760186122631106660.02724.57059323121821611872610858793389
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
Aston Villa (6 Seasons)1 League175.896801342493741406581649680875057.52023.056632476313268765268745632180
Charlton Ath (3 Seasons)2 Leagues61.2
Brentford (1 Season)1 League41.7258320012241273102222583231669.6730.413967549494842200211316129
Premier League (6 Seasons)175.896801342493741406581649680875057.52023.056632476313268765268745632180
League One (2 Seasons)61.2
Championship (2 Seasons)41.7258320012241273102222583231669.6730.413967549494842200211316129
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
2016-201718Charlton Atheng ENGEFL Cup58th1.0Matches
2016-201718Charlton Atheng ENGFA Cup65th2.7Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.0Matches
2017-201819Charlton Atheng ENGFA Cup65th2.0Matches
2018-201920Brentfordeng ENGEFL Cup17th1.0Matches
2018-201920Brentfordeng ENGFA Cup9th3.7Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.0Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.4Matches
2021-202223Aston Villaeng ENGEFL CupRd30.2Matches
2021-202223Aston Villaeng ENGFA Cup1.0Matches
2022-202324Aston Villaeng ENGEFL CupRd30.6Matches
2023-202425Aston Villaeng ENGEFL CupRd31.0Matches
2023-202425Aston Villaeng ENGFA Cup2.0Matches
2024-202526Aston Villaeng ENGFA Cup1.0Matches
10 Seasons3 Clubs2 Leagues24.5
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
Aston Villa (6 Seasons)2 Leagues12.2
Charlton Ath (3 Seasons)2 Leagues7.7
Brentford (1 Season)2 Leagues4.7
EFL Cup (8 Seasons)12.2
FA Cup (8 Seasons)12.3
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2023-202425Aston Villa3. Conf LgSF10.1761723283696687615360.0120.0535260112971151765746Matches
2024-202526Aston Villa1. Champions Lg6.0351231301972543514125.0375.01931080428210242356Matches
2 Seasons1 Club2 Leagues16.1111295458566911211129444.4444.472836811725136191080912
Conf Lg (1 Season)10.1761723283696687615360.0120.0535260112971151765746
Champions Lg (1 Season)6.0351231301972543514125.0375.01931080428210242356
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
202426eng EnglandFriendlies (M)3.3Matches
202426eng EnglandUEFA Euro2nd1.0621231292062000381484700000480Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.2Matches
1 Season1 Club4 Leagues5.5621231292062000381484700000480
Friendlies (M) (1 Season)3.3
UEFA Euro (1 Season)1.0621231292062000381484700000480
UEFA Nations League (1 Season)1.2
UEFA Euro Qualifying (1 Season)

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
2015-201617Charlton Atheng ENG2. Championship00001Matches
2015-201617Charlton Atheng ENGFA Cup00001Matches
2016-201718Charlton Atheng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2016-201718Charlton Atheng ENGFA Cup32398079.72.73802001.334400.000.00Matches
2016-201718Charlton Atheng ENG3. League One322,5427961.428.230242101.383735+2+0.07-0.21Matches
2017-201819Charlton Atheng ENGEFL Cup218090100.02.02902001.5035-2-1.00Matches
2017-201819Charlton Atheng ENGFA Cup218090100.02.02902001.504400.00Matches
2017-201819Charlton Atheng ENG3. League One392,9637671.632.93232761.463839-1-0.03-0.64Matches
2018-201920Brentfordeng ENG2. Championship423,7508992.641.7428940021.386652+14+0.34+0.3457.850.7+7.1+0.17+0.25Matches
2018-201920Brentfordeng ENGEFL Cup1909033.31.01901010.0013-2-2.00-3.50Matches
2018-201920Brentfordeng ENGFA Cup43308391.73.74833001.7586+2+0.55+6.55Matches
2019-202021Aston Villaeng ENGEFL Cup65409085.76.06906012.67195+14+2.33+3.33Matches
2019-202021Aston Villaeng ENGFA Cup00001Matches
2019-202021Aston Villaeng ENG1. Premier League252,0398259.622.7248419116131.082339-16-0.71-0.0524.139.6-15.5-0.69-0.17Matches
2020-202122Aston Villaeng ENGEFL Cup1333312.20.40013310.000000.00-1.52Matches
2020-202122Aston Villaeng ENG1. Premier League363,1968993.535.535903514601.425146+5+0.14-1.4746.650.4-3.8-0.11-2.20Matches
2021-202223Aston Villaeng ENGEFL Cup114147.80.20011401.000000.00-3.25Matches
2021-202223Aston Villaeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202223Aston Villaeng ENG1. Premier League292,4778572.427.5298524031.213641-5-0.18-0.4730.335.3-5.0-0.18-0.19Matches
2022-202324Aston Villaeng ENGEFL Cup1585832.20.61580010.001100.00-0.74Matches
2022-202324Aston Villaeng ENG1. Premier League383,3228797.136.93790361101.614945+4+0.11-0.8147.851.1-3.4-0.09-1.15Matches
2023-202425Aston Villa3. Conf Lg109059181.510.110918011.671215-3-0.30-3.8111.710.7+1.0+0.11-0.60Matches
2023-202425Aston Villaeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2023-202425Aston Villaeng ENGFA Cup21809066.72.02902002.0010+1+0.50+2.50Matches
2023-202425Aston Villaeng ENG1. Premier League353,0698889.734.1358830001.776854+14+0.41+0.1555.152.2+2.9+0.08-0.05Matches
2024-202526Aston Villa1. Champions Lg65409085.76.06906012.0094+5+0.83+0.837.28.1-1.0-0.16-0.99Matches
2024-202526Aston Villaeng ENGFA Cup19090100.01.01901003.0021+1+1.00Matches
2024-202526Aston Villaeng ENG1. Premier League201,7218686.919.1208619011.602831-3-0.16-0.8527.823.4+4.4+0.23-0.35Matches
10 Seasons3 Clubs7 Leagues33928,7288570.7319.2325882951422441.47461434+27+0.08-0.28308.3321.5-13.3-0.06-0.13
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
Aston Villa (6 Seasons)5 Leagues21318,3648680.9204.020888188522231.51300285+15+0.07-0.29250.5270.9-20.4-0.11-0.19
Charlton Ath (3 Seasons)4 Leagues796,1947846.768.87086639181.418688-2-0.03-0.44
Brentford (1 Season)3 Leagues474,1708989.146.3478944031.387561+14+0.30+0.1357.850.7+7.1+0.17+0.25
EFL Cup (8 Seasons)141,0957857.912.212871122441.432517+8+0.66-0.81
FA Cup (8 Seasons)131,1098575.412.3138511021.611916+3+0.24+2.23
Premier League (6 Seasons)18315,8248682.9175.818088163321171.47255256-1-0.01-0.03231.6252.0-20.5-0.12-0.13
League One (2 Seasons)715,5057866.561.262569161.427574+1+0.02-0.41
Championship (2 Seasons)423,7508945.841.7428940031.386652+14+0.34+0.3457.850.7+7.1+0.17+0.25
Conf Lg (1 Season)109059181.510.110918011.671215-3-0.30-3.8111.710.7+1.0+0.11-0.60
Champions Lg (1 Season)65409085.76.06906012.0094+5+0.83+0.837.28.1-1.0-0.16-0.99
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
2015-201617Charlton Ath2 Leagues00002
2016-201718Charlton Ath3 Leagues362,8718063.431.93482272101.344140+1+0.03-0.24
2017-201819Charlton Ath3 Leagues433,3237773.836.9369036761.464548-3-0.08-0.69
2018-201920Brentford3 Leagues474,1708989.146.3478944031.387561+14+0.30+0.1357.850.7+7.1+0.17+0.25
2019-202021Aston Villa3 Leagues312,5798362.328.7308525116151.394244-2-0.07+0.6024.139.6-15.5-0.69-0.17
2020-202122Aston Villa2 Leagues373,2298787.535.935903524011.385146+5+0.14-1.4246.650.4-3.8-0.11-2.20
2021-202223Aston Villa3 Leagues312,5818369.928.730862511431.163642-6-0.21-0.9430.335.3-5.0-0.18-0.19
2022-202324Aston Villa2 Leagues393,3808793.937.63889361111.575046+4+0.11-0.7147.851.1-3.4-0.09-1.15
2023-202425Aston Villa4 Leagues484,2448886.847.2488841011.728271+11+0.23-0.7466.862.9+3.9+0.09-0.27
2024-202526Aston Villa3 Leagues272,3518787.126.1278726021.743936+3+0.11-0.4035.031.6+3.4+0.14-0.51
10 Seasons3 Clubs7 Leagues33928,7288570.7319.2325882951422441.47461434+27+0.08-0.28308.3321.5-13.3-0.06-0.13
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
Aston Villa (6 Seasons)5 Leagues21318,3648680.9204.020888188522231.51300285+15+0.07-0.29250.5270.9-20.4-0.11-0.19
Charlton Ath (3 Seasons)4 Leagues796,1947846.768.87086639181.418688-2-0.03-0.44
Brentford (1 Season)3 Leagues474,1708989.146.3478944031.387561+14+0.30+0.1357.850.7+7.1+0.17+0.25
EFL Cup (8 Seasons)141,0957857.912.212871122441.432517+8+0.66-0.81
FA Cup (8 Seasons)131,1098575.412.3138511021.611916+3+0.24+2.23
Premier League (6 Seasons)18315,8248682.9175.818088163321171.47255256-1-0.01-0.03231.6252.0-20.5-0.12-0.13
League One (2 Seasons)715,5057866.561.262569161.427574+1+0.02-0.41
Championship (2 Seasons)423,7508945.841.7428940031.386652+14+0.34+0.3457.850.7+7.1+0.17+0.25
Conf Lg (1 Season)109059181.510.110918011.671215-3-0.30-3.8111.710.7+1.0+0.11-0.60
Champions Lg (1 Season)65409085.76.06906012.0094+5+0.83+0.837.28.1-1.0-0.16-0.99
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
2015-201617Charlton Atheng ENG2. Championship22nd00001Matches
2016-201718Charlton Atheng ENG3. League One13th322,5427961.428.230242101.383735+2+0.07-0.21Matches
2017-201819Charlton Atheng ENG3. League One6th392,9637671.632.93232761.463839-1-0.03-0.64Matches
2018-201920Brentfordeng ENG2. Championship11th423,7508992.641.7428940021.386652+14+0.34+0.3457.850.7+7.1+0.17+0.25Matches
2019-202021Aston Villaeng ENG1. Premier League17th252,0398259.622.7248419116131.082339-16-0.71-0.0524.139.6-15.5-0.69-0.17Matches
2020-202122Aston Villaeng ENG1. Premier League11th363,1968993.535.535903514601.425146+5+0.14-1.4746.650.4-3.8-0.11-2.20Matches
2021-202223Aston Villaeng ENG1. Premier League14th292,4778572.427.5298524031.213641-5-0.18-0.4730.335.3-5.0-0.18-0.19Matches
2022-202324Aston Villaeng ENG1. Premier League7th383,3228797.136.93790361101.614945+4+0.11-0.8147.851.1-3.4-0.09-1.15Matches
2023-202425Aston Villaeng ENG1. Premier League4th353,0698889.734.1358830001.776854+14+0.41+0.1555.152.2+2.9+0.08-0.05Matches
2024-202526Aston Villaeng ENG1. Premier League8th201,7218686.919.1208619011.602831-3-0.16-0.8527.823.4+4.4+0.23-0.35Matches
10 Seasons3 Clubs3 Leagues29625,0798570.5278.7284882591221361.44396382+14+0.05-0.15289.4302.7-13.4-0.06-0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Aston Villa (6 Seasons)1 League18315,8248682.9175.818088163321171.47255256-1-0.01-0.03231.6252.0-20.5-0.12-0.13
Charlton Ath (3 Seasons)2 Leagues715,5057844.361.262569171.427574+1+0.02-0.41
Brentford (1 Season)1 League423,7508992.641.7428940021.386652+14+0.34+0.3457.850.7+7.1+0.17+0.25
Premier League (6 Seasons)18315,8248682.9175.818088163321171.47255256-1-0.01-0.03231.6252.0-20.5-0.12-0.13
League One (2 Seasons)715,5057866.561.262569161.427574+1+0.02-0.41
Championship (2 Seasons)423,7508945.841.7428940031.386652+14+0.34+0.3457.850.7+7.1+0.17+0.25
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-201617Charlton Atheng ENGFA Cup33rd00001Matches
2016-201718Charlton Atheng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2016-201718Charlton Atheng ENGFA Cup65th32398079.72.73802001.334400.000.00Matches
2017-201819Charlton Atheng ENGEFL Cup33rd218090100.02.02902001.5035-2-1.00Matches
2017-201819Charlton Atheng ENGFA Cup65th218090100.02.02902001.504400.00Matches
2018-201920Brentfordeng ENGEFL Cup17th1909033.31.01901010.0013-2-2.00-3.50Matches
2018-201920Brentfordeng ENGFA Cup9th43308391.73.74833001.7586+2+0.55+6.55Matches
2019-202021Aston Villaeng ENGEFL Cup2nd65409085.76.06906012.67195+14+2.33+3.33Matches
2019-202021Aston Villaeng ENGFA Cup33rd00001Matches
2020-202122Aston Villaeng ENGEFL Cup9th1333312.20.40013310.000000.00-1.52Matches
2021-202223Aston Villaeng ENGEFL CupRd3114147.80.20011401.000000.00-3.25Matches
2021-202223Aston Villaeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2022-202324Aston Villaeng ENGEFL CupRd31585832.20.61580010.001100.00-0.74Matches
2023-202425Aston Villaeng ENGEFL CupRd319090100.01.01901000.0012-1-1.00Matches
2023-202425Aston Villaeng ENGFA Cup21809066.72.02902002.0010+1+0.50+2.50Matches
2024-202526Aston Villaeng ENGFA Cup19090100.01.01901003.0021+1+1.00Matches
10 Seasons3 Clubs2 Leagues272,2048265.624.525862222461.524433+11+0.45-0.38
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aston Villa (6 Seasons)2 Leagues141,0957857.912.212871122441.722410+14+1.15+0.13
Charlton Ath (3 Seasons)2 Leagues86898682.07.78867011.251114-3-0.39-0.39
Brentford (1 Season)2 Leagues54208466.74.75844011.409900.00-0.43
EFL Cup (8 Seasons)141,0957857.912.212871122441.432517+8+0.66-0.81
FA Cup (8 Seasons)131,1098575.412.3138511021.611916+3+0.24+2.23
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2023-202425Aston Villa3. Conf LgSF109059181.510.110918011.671215-3-0.30-3.8111.710.7+1.0+0.11-0.60Matches
2024-202526Aston Villa1. Champions Lg65409085.76.06906012.0094+5+0.83+0.837.28.1-1.0-0.16-0.99Matches
2 Seasons1 Club2 Leagues161,4459083.016.1169014021.792119+2+0.12-2.3218.918.8+0.10.00-0.73
Conf Lg (1 Season)109059181.510.110918011.671215-3-0.30-3.8111.710.7+1.0+0.11-0.60
Champions Lg (1 Season)65409085.76.06906012.0094+5+0.83+0.837.28.1-1.0-0.16-0.99
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
202426eng EnglandFriendlies (M)42967482.23.3290225801.0053+2+0.61+2.01Matches
202426eng EnglandUEFA Euro2nd3933113.51.017702842.3301-1-0.97-1.420.41.3-0.9-1.04-0.99Matches
202426eng EnglandUEFA Euro Qualifying00002Matches
2024-202526eng EnglandUEFA Nations LeagueLgB21055319.41.22530013.0020+2+1.71-0.56Matches
1 Season1 Club4 Leagues94945521.45.5572243371.8974+3+0.55-0.520.41.3-0.9-1.04-0.99
Friendlies (M) (1 Season)42967482.23.3290225801.0053+2+0.61+2.01
UEFA Euro (1 Season)3933113.51.017702842.3301-1-0.97-1.420.41.3-0.9-1.04-0.99
UEFA Nations League (1 Season)21055319.41.22530013.0020+2+1.71-0.56
UEFA Euro Qualifying (1 Season)00002

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
2016-201718Charlton Atheng ENGEFL Cup1.0000010000000Matches
2016-201718Charlton Atheng ENGFA Cup2.71000Matches
2016-201718Charlton Atheng ENG3. League One28.26003000000000Matches
2017-201819Charlton Atheng ENGEFL Cup2.0000040000000Matches
2017-201819Charlton Atheng ENGFA Cup2.01001701000Matches
2017-201819Charlton Atheng ENG3. League One32.96002200000000Matches
2018-201920Brentfordeng ENG2. Championship41.74001866024634002204826755.0Matches
2018-201920Brentfordeng ENGEFL Cup1.0100100000000Matches
2018-201920Brentfordeng ENGFA Cup3.7210650041000Matches
2019-202021Aston Villaeng ENGEFL Cup6.03001800740Matches
2019-202021Aston Villaeng ENG1. Premier League22.73001732113259010100474551.1Matches
2020-202122Aston Villaeng ENGEFL Cup0.40000000100Matches
2020-202122Aston Villaeng ENG1. Premier League35.53001954132913010156935463.3Matches
2021-202223Aston Villaeng ENGEFL Cup0.20000100000Matches
2021-202223Aston Villaeng ENGFA Cup1.00000200200Matches
2021-202223Aston Villaeng ENG1. Premier League27.56211836111515010105584258.0Matches
2022-202324Aston Villaeng ENGEFL Cup0.60002000000Matches
2022-202324Aston Villaeng ENG1. Premier League36.96001264042620000164553759.8Matches
2023-202425Aston Villa3. Conf Lg10.1211517003700040111345.8Matches
2023-202425Aston Villaeng ENGEFL Cup1.01001400110Matches
2023-202425Aston Villaeng ENGFA Cup2.01001100110Matches
2023-202425Aston Villaeng ENG1. Premier League34.150014640172832110142301468.2Matches
2024-202526Aston Villa1. Champions Lg6.01004120253000277370.0Matches
2024-202526Aston Villaeng ENGFA Cup1.00002100000Matches
2024-202526Aston Villaeng ENG1. Premier League19.100022605121300054161355.2Matches
10 Seasons3 Clubs7 Leagues319.2524217640534820515314299239928858.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (6 Seasons)5 Leagues204.031329832234515511814078831722158.9
Charlton Ath (3 Seasons)4 Leagues68.8140053120100000
Brentford (1 Season)3 Leagues46.37102571025035002204826755.0
EFL Cup (8 Seasons)12.25005180095000
FA Cup (8 Seasons)12.351010160172000
Premier League (6 Seasons)175.823218227634313510214072129920559.3
League One (2 Seasons)61.212005200000000
Championship (2 Seasons)41.74001866024634002204826755.0
Conf Lg (1 Season)10.1211517003700040111345.8
Champions Lg (1 Season)6.01004120253000277370.0
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
2016-201718Charlton Ath3 Leagues31.97003010000000
2017-201819Charlton Ath3 Leagues36.970023110100000
2018-201920Brentford3 Leagues46.37102571025035002204826755.0
2019-202021Aston Villa3 Leagues28.760018401133213010100474551.1
2020-202122Aston Villa2 Leagues35.93001954133013010156935463.3
2021-202223Aston Villa3 Leagues28.76211839111715010105584258.0
2022-202324Aston Villa2 Leagues37.66001464042620000164553759.8
2023-202425Aston Villa4 Leagues47.291121860173341110182412760.3
2024-202526Aston Villa3 Leagues26.110083907171600081231659.0
10 Seasons3 Clubs7 Leagues319.2524217640534820515314299239928858.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (6 Seasons)5 Leagues204.031329832234515511814078831722158.9
Charlton Ath (3 Seasons)4 Leagues68.8140053120100000
Brentford (1 Season)3 Leagues46.37102571025035002204826755.0
EFL Cup (8 Seasons)12.25005180095000
FA Cup (8 Seasons)12.351010160172000
Premier League (6 Seasons)175.823218227634313510214072129920559.3
League One (2 Seasons)61.212005200000000
Championship (2 Seasons)41.74001866024634002204826755.0
Conf Lg (1 Season)10.1211517003700040111345.8
Champions Lg (1 Season)6.01004120253000277370.0
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
2016-201718Charlton Atheng ENG3. League One13th28.26003000000000Matches
2017-201819Charlton Atheng ENG3. League One6th32.96002200000000Matches
2018-201920Brentfordeng ENG2. Championship11th41.74001866024634002204826755.0Matches
2019-202021Aston Villaeng ENG1. Premier League17th22.73001732113259010100474551.1Matches
2020-202122Aston Villaeng ENG1. Premier League11th35.53001954132913010156935463.3Matches
2021-202223Aston Villaeng ENG1. Premier League14th27.56211836111515010105584258.0Matches
2022-202324Aston Villaeng ENG1. Premier League7th36.96001264042620000164553759.8Matches
2023-202425Aston Villaeng ENG1. Premier League4th34.150014640172832110142301468.2Matches
2024-202526Aston Villaeng ENG1. Premier League8th19.100022605121300054161355.2Matches
10 Seasons3 Clubs3 Leagues278.7392115234234518113614292538127258.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (6 Seasons)1 League175.823218227634313510214072129920559.3
Charlton Ath (3 Seasons)2 Leagues61.212005200000000
Brentford (1 Season)1 League41.74001866024634002204826755.0
Premier League (6 Seasons)175.823218227634313510214072129920559.3
League One (2 Seasons)61.212005200000000
Championship (2 Seasons)41.74001866024634002204826755.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Charlton Atheng ENGEFL Cup58th1.0000010000000Matches
2016-201718Charlton Atheng ENGFA Cup65th2.71000Matches
2017-201819Charlton Atheng ENGEFL Cup33rd2.0000040000000Matches
2017-201819Charlton Atheng ENGFA Cup65th2.01001701000Matches
2018-201920Brentfordeng ENGEFL Cup17th1.0100100000000Matches
2018-201920Brentfordeng ENGFA Cup9th3.7210650041000Matches
2019-202021Aston Villaeng ENGEFL Cup2nd6.03001800740Matches
2020-202122Aston Villaeng ENGEFL Cup9th0.40000000100Matches
2021-202223Aston Villaeng ENGEFL CupRd30.20000100000Matches
2021-202223Aston Villaeng ENGFA Cup1.00000200200Matches
2022-202324Aston Villaeng ENGEFL CupRd30.60002000000Matches
2023-202425Aston Villaeng ENGEFL CupRd31.01001400110Matches
2023-202425Aston Villaeng ENGFA Cup2.01001100110Matches
2024-202526Aston Villaeng ENGFA Cup1.00002100000Matches
10 Seasons3 Clubs2 Leagues24.51010153401167000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aston Villa (6 Seasons)2 Leagues12.2500717001260
Charlton Ath (3 Seasons)2 Leagues7.72001120100000
Brentford (1 Season)2 Leagues4.7310750041000
EFL Cup (8 Seasons)12.25005180095000
FA Cup (8 Seasons)12.351010160172000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2023-202425Aston Villa3. Conf LgSF10.1211517003700040111345.8Matches
2024-202526Aston Villa1. Champions Lg6.01004120253000277370.0Matches
2 Seasons1 Club2 Leagues16.13119290281000067181652.9
Conf Lg (1 Season)10.1211517003700040111345.8
Champions Lg (1 Season)6.01004120253000277370.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
202426eng EnglandFriendlies (M)3.30000Matches
202426eng EnglandUEFA Euro2nd1.00000200000001010.0Matches
2024-202526eng EnglandUEFA Nations LeagueLgB1.20001500010Matches
1 Season1 Club4 Leagues5.50001700010001010.0
Friendlies (M) (1 Season)3.30000
UEFA Euro (1 Season)1.00000200000001010.0
UEFA Nations League (1 Season)1.20001500010
UEFA Euro Qualifying (1 Season)

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.