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
9 Seasons3 Clubs6 Leagues31229826,377293.1831180051410.010.03.513.5116524840.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 (5 Seasons)4 Leagues18618116,013177.97297003039.49.43.212.674360750.040.010.050.040.050.060.020.080.060.08
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 (7 Seasons)12121,01911.3000000510.000.000.000.000.00
Premier League (5 Seasons)16316014,103156.76286002329.09.03.112.163322690.040.010.050.040.050.060.020.080.060.08
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
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
9 Seasons3 Clubs6 Leagues31229826,377293.1831180051410.010.03.513.5116524840.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 (5 Seasons)4 Leagues18618116,013177.97297003039.49.43.212.674360750.040.010.050.040.050.060.020.080.060.08
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 (7 Seasons)12121,01911.3000000510.000.000.000.000.00
Premier League (5 Seasons)16316014,103156.76286002329.09.03.112.163322690.040.010.050.040.050.060.020.080.060.08
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
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
9 Seasons3 Clubs3 Leagues27626423,358259.573107003929.69.63.413.0105486780.030.010.040.030.040.050.020.070.050.07
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 (5 Seasons)1 League16316014,103156.76286002329.09.03.112.163322690.040.010.050.040.050.060.020.080.060.08
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 (5 Seasons)16316014,103156.76286002329.09.03.112.163322690.040.010.050.040.050.060.020.080.060.08
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
9 Seasons3 Clubs2 Leagues26242,11423.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 (5 Seasons)2 Leagues13111,00511.2101100500.090.000.090.090.09
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 (7 Seasons)12121,01911.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
1 Season1 Club1 League101090510.1000000210.40.40.10.4113860.000.000.000.000.000.040.010.050.040.05
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
202426eng EnglandFriendlies (M)211611.8000000000.000.000.000.000.00Matches
202426eng EnglandUEFA Euro Qualifying00Matches
1 Season1 Club2 Leagues211611.8000000000.000.000.000.000.00
Friendlies (M) (1 Season)211611.8000000000.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
9 Seasons3 Clubs6 Leagues293.18923234.80.320.110.090.2511.000010.010.00.12-3.0-3.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (5 Seasons)4 Leagues177.97872528.70.490.140.080.2810.50009.49.40.12-3.4-3.4
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 (7 Seasons)11.304125.00.460.120.000.0000
Premier League (5 Seasons)156.76752229.30.480.140.080.2710.30009.09.00.12-3.0-3.0
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
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
9 Seasons3 Clubs6 Leagues293.18923234.80.320.110.090.2511.000010.010.00.12-3.0-3.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (5 Seasons)4 Leagues177.97872528.70.490.140.080.2810.50009.49.40.12-3.4-3.4
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 (7 Seasons)11.304125.00.460.120.000.0000
Premier League (5 Seasons)156.76752229.30.480.140.080.2710.30009.09.00.12-3.0-3.0
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
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
9 Seasons3 Clubs3 Leagues259.57792936.70.300.110.090.2410.80009.69.60.12-2.6-2.6
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 (5 Seasons)1 League156.76752229.30.480.140.080.2710.30009.09.00.12-3.0-3.0
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 (5 Seasons)156.76752229.30.480.140.080.2710.30009.09.00.12-3.0-3.0
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
9 Seasons3 Clubs2 Leagues23.519222.20.430.100.110.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Aston Villa (5 Seasons)2 Leagues11.218225.00.720.180.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 (7 Seasons)11.304125.00.460.120.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
1 Season1 Club1 League10.104125.00.400.100.000.0013.40000.40.40.10-0.4-0.4
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
202426eng EnglandFriendlies (M)1.8000Matches
1 Season1 Club2 Leagues1.8000
Friendlies (M) (1 Season)1.8000
UEFA Euro Qualifying (1 Season)

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
9 Seasons3 Clubs6 Leagues293.188541012487.5159661531903365368391.44771516292.4618102760.233.53.9-0.542476359524
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 (5 Seasons)4 Leagues177.96908789487.5123463417042658290591.53706400792.545977759.123.23.1-1.234355289360
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 (7 Seasons)11.30
Premier League (5 Seasons)156.76242718786.9111981381272385262091.03344363392.043273858.523.12.7-1.133311259322
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
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
9 Seasons3 Clubs6 Leagues293.188541012487.5159661531903365368391.44771516292.4618102760.233.53.9-0.542476359524
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 (5 Seasons)4 Leagues177.96908789487.5123463417042658290591.53706400792.545977759.123.23.1-1.234355289360
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 (7 Seasons)11.30
Premier League (5 Seasons)156.76242718786.9111981381272385262091.03344363392.043273858.523.12.7-1.133311259322
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
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
9 Seasons3 Clubs3 Leagues259.58188941786.9148179496133092339891.04409478892.159198859.833.43.6-0.441432329486
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 (5 Seasons)1 League156.76242718786.9111981381272385262091.03344363392.043273858.523.12.7-1.133311259322
Charlton Ath (3 Seasons)2 Leagues61.21
Brentford (1 Season)1 League41.71946223087.3361981148670777890.91065115592.215925063.600.30.9-0.3812170164
Premier League (5 Seasons)156.76242718786.9111981381272385262091.03344363392.043273858.523.12.7-1.133311259322
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
9 Seasons3 Clubs2 Leagues23.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 (5 Seasons)2 Leagues11.20
Charlton Ath (3 Seasons)2 Leagues7.70
Brentford (1 Season)2 Leagues4.70
EFL Cup (8 Seasons)12.20
FA Cup (7 Seasons)11.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
1 Season1 Club1 League10.166670794.211482357727328595.836237496.8273969.200.10.3-0.11443038
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
202426eng EnglandFriendlies (M)1.80Matches
1 Season1 Club2 Leagues1.80
Friendlies (M) (1 Season)1.80
UEFA Euro Qualifying (1 Season)
Become a Stathead & surf this site ad-free.

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
9 Seasons3 Clubs6 Leagues293.110124939372130032641404000088541076
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (5 Seasons)4 Leagues177.9789473395482412173829000006908764
Charlton Ath (3 Seasons)4 Leagues68.81
Brentford (1 Season)3 Leagues46.3223020541735919211400001946312
EFL Cup (8 Seasons)12.20
FA Cup (7 Seasons)11.31
Premier League (5 Seasons)156.7718766974832162163825200006242760
League One (2 Seasons)61.20
Championship (2 Seasons)41.7223020541735919211400001946312
Conf Lg (1 Season)10.1707642652501038000066604
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
9 Seasons3 Clubs6 Leagues293.110124939372130032641404000088541076
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (5 Seasons)4 Leagues177.9789473395482412173829000006908764
Charlton Ath (3 Seasons)4 Leagues68.81
Brentford (1 Season)3 Leagues46.3223020541735919211400001946312
EFL Cup (8 Seasons)12.20
FA Cup (7 Seasons)11.31
Premier League (5 Seasons)156.7718766974832162163825200006242760
League One (2 Seasons)61.20
Championship (2 Seasons)41.7223020541735919211400001946312
Conf Lg (1 Season)10.1707642652501038000066604
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
9 Seasons3 Clubs3 Leagues259.59417875165627532540366000081881072
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (5 Seasons)1 League156.7718766974832162163825200006242760
Charlton Ath (3 Seasons)2 Leagues61.20
Brentford (1 Season)1 League41.7223020541735919211400001946312
Premier League (5 Seasons)156.7718766974832162163825200006242760
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
9 Seasons3 Clubs2 Leagues23.51
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (5 Seasons)2 Leagues11.20
Charlton Ath (3 Seasons)2 Leagues7.71
Brentford (1 Season)2 Leagues4.70
EFL Cup (8 Seasons)12.20
FA Cup (7 Seasons)11.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
1 Season1 Club1 League10.1707642652501038000066604
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)1.8Matches
1 Season1 Club2 Leagues1.8
Friendlies (M) (1 Season)1.8
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
9 Seasons3 Clubs6 Leagues293.11230.5993551082120.06810111
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (5 Seasons)4 Leagues177.9920.55703396190.05510111
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3310.74232212130.07300000
EFL Cup (8 Seasons)12.2
FA Cup (7 Seasons)11.3
Premier League (5 Seasons)156.7840.54642386190.06510111
League One (2 Seasons)61.2
Championship (2 Seasons)41.7310.74232212130.07300000
Conf Lg (1 Season)10.180.8261010000.00000000
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
9 Seasons3 Clubs6 Leagues293.11230.5993551082120.06810111
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (5 Seasons)4 Leagues177.9920.55703396190.05510111
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3310.74232212130.07300000
EFL Cup (8 Seasons)12.2
FA Cup (7 Seasons)11.3
Premier League (5 Seasons)156.7840.54642386190.06510111
League One (2 Seasons)61.2
Championship (2 Seasons)41.7310.74232212130.07300000
Conf Lg (1 Season)10.180.8261010000.00000000
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
9 Seasons3 Clubs3 Leagues259.51150.588745982120.06810111
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (5 Seasons)1 League156.7840.54642386190.06510111
Charlton Ath (3 Seasons)2 Leagues61.2
Brentford (1 Season)1 League41.7310.74232212130.07300000
Premier League (5 Seasons)156.7840.54642386190.06510111
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
9 Seasons3 Clubs2 Leagues23.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (5 Seasons)2 Leagues11.2
Charlton Ath (3 Seasons)2 Leagues7.7
Brentford (1 Season)2 Leagues4.7
EFL Cup (8 Seasons)12.2
FA Cup (7 Seasons)11.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
1 Season1 Club1 League10.180.8261010000.00000000
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)1.8Matches
1 Season1 Club2 Leagues1.8
Friendlies (M) (1 Season)1.8
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
9 Seasons3 Clubs6 Leagues293.12241371278899613670.6402311577418839668012
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 (5 Seasons)4 Leagues177.9174102102648699870.4291971376013830052411
Charlton Ath (3 Seasons)4 Leagues68.8000
Brentford (1 Season)3 Leagues46.3503525241273871.11134201450961561
EFL Cup (8 Seasons)12.2590
FA Cup (7 Seasons)11.3270
Premier League (5 Seasons)156.71648996617679570.5281951365912328751111
League One (2 Seasons)61.2000
Championship (2 Seasons)41.7503425241273871.11134201446961561
Conf Lg (1 Season)10.11076312366.71211313130
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
9 Seasons3 Clubs6 Leagues293.12241371278899613670.6402311577418839668012
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 (5 Seasons)4 Leagues177.9174102102648699870.4291971376013830052411
Charlton Ath (3 Seasons)4 Leagues68.8000
Brentford (1 Season)3 Leagues46.3503525241273871.11134201450961561
EFL Cup (8 Seasons)12.2590
FA Cup (7 Seasons)11.3270
Premier League (5 Seasons)156.71648996617679570.5281951365912328751111
League One (2 Seasons)61.2000
Championship (2 Seasons)41.7503425241273871.11134201446961561
Conf Lg (1 Season)10.11076312366.71211313130
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
9 Seasons3 Clubs3 Leagues259.52141231218589413370.7392291567316938366712
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 (5 Seasons)1 League156.71648996617679570.5281951365912328751111
Charlton Ath (3 Seasons)2 Leagues61.2000
Brentford (1 Season)1 League41.7503425241273871.11134201446961561
Premier League (5 Seasons)156.71648996617679570.5281951365912328751111
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
9 Seasons3 Clubs2 Leagues23.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 (5 Seasons)2 Leagues11.26120
Charlton Ath (3 Seasons)2 Leagues7.7000
Brentford (1 Season)2 Leagues4.7140
EFL Cup (8 Seasons)12.2590
FA Cup (7 Seasons)11.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
1 Season1 Club1 League10.11076312366.71211313130
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)1.8Matches
1 Season1 Club2 Leagues1.80
Friendlies (M) (1 Season)1.80
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
9 Seasons3 Clubs6 Leagues293.111886149259665249739180118861026260.82322.56931315551787811669510559771684
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 (5 Seasons)4 Leagues177.993031292474239766371589303794658.21620.355352400612930744958446610475
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3258320012241273102222583231669.6730.413967549494842200211316129
EFL Cup (8 Seasons)12.2
FA Cup (7 Seasons)11.3
Premier League (5 Seasons)156.785421220441436075711508542744358.11520.350002140511633634447740553069
League One (2 Seasons)61.2
Championship (2 Seasons)41.7258320012241273102222583231669.6730.413967549494842200211316129
Conf Lg (1 Season)10.1761723283696687615360.0120.0535260112971151765746
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
9 Seasons3 Clubs6 Leagues293.111886149259665249739180118861026260.82322.56931315551787811669510559771684
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 (5 Seasons)4 Leagues177.993031292474239766371589303794658.21620.355352400612930744958446610475
Charlton Ath (3 Seasons)4 Leagues68.8
Brentford (1 Season)3 Leagues46.3258320012241273102222583231669.6730.413967549494842200211316129
EFL Cup (8 Seasons)12.2
FA Cup (7 Seasons)11.3
Premier League (5 Seasons)156.785421220441436075711508542744358.11520.350002140511633634447740553069
League One (2 Seasons)61.2
Championship (2 Seasons)41.7258320012241273102222583231669.6730.413967549494842200211316129
Conf Lg (1 Season)10.1761723283696687615360.0120.0535260112971151765746
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
9 Seasons3 Clubs3 Leagues259.51112514205638488067317211125975960.82222.7639628954165811056449853714278
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 (5 Seasons)1 League156.785421220441436075711508542744358.11520.350002140511633634447740553069
Charlton Ath (3 Seasons)2 Leagues61.2
Brentford (1 Season)1 League41.7258320012241273102222583231669.6730.413967549494842200211316129
Premier League (5 Seasons)156.785421220441436075711508542744358.11520.350002140511633634447740553069
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
9 Seasons3 Clubs2 Leagues23.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 (5 Seasons)2 Leagues11.2
Charlton Ath (3 Seasons)2 Leagues7.7
Brentford (1 Season)2 Leagues4.7
EFL Cup (8 Seasons)12.2
FA Cup (7 Seasons)11.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
1 Season1 Club1 League10.1761723283696687615360.0120.0535260112971151765746
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
202426eng EnglandFriendlies (M)1.8Matches
1 Season1 Club2 Leagues1.8
Friendlies (M) (1 Season)1.8
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
9 Seasons3 Clubs6 Leagues31226,3778569.5293.1298882691422421.44422398+24+0.08-0.28273.3290.0-16.7-0.08-0.09
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 (5 Seasons)4 Leagues18616,0138680.0177.918188162522211.47261249+12+0.07-0.28215.5239.3-23.8-0.14-0.17
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 (7 Seasons)121,0198573.811.3128510021.501715+2+0.18+2.17
Premier League (5 Seasons)16314,1038782.5156.716088144321161.45227225+2+0.01+0.04203.8228.6-24.8-0.16-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
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
9 Seasons3 Clubs6 Leagues31226,3778569.5293.1298882691422421.44422398+24+0.08-0.28273.3290.0-16.7-0.08-0.09
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 (5 Seasons)4 Leagues18616,0138680.0177.918188162522211.47261249+12+0.07-0.28215.5239.3-23.8-0.14-0.17
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 (7 Seasons)121,0198573.811.3128510021.501715+2+0.18+2.17
Premier League (5 Seasons)16314,1038782.5156.716088144321161.45227225+2+0.01+0.04203.8228.6-24.8-0.16-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
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
9 Seasons3 Clubs3 Leagues27623,3588569.6259.5264882401221351.43368351+17+0.07-0.11261.6279.3-17.7-0.09-0.05
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 (5 Seasons)1 League16314,1038782.5156.716088144321161.45227225+2+0.01+0.04203.8228.6-24.8-0.16-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 (5 Seasons)16314,1038782.5156.716088144321161.45227225+2+0.01+0.04203.8228.6-24.8-0.16-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
9 Seasons3 Clubs2 Leagues262,1148164.623.524862122461.464232+10+0.43-0.40
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 (5 Seasons)2 Leagues131,0057755.811.211871022441.62229+13+1.16+0.14
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 (7 Seasons)121,0198573.811.3128510021.501715+2+0.18+2.17
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
1 Season1 Club1 League109059181.510.110918011.671215-3-0.30-3.8111.710.7+1.0+0.11-0.60
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
202426eng EnglandFriendlies (M)21618189.41.8190117100.5023-1-0.56-0.56Matches
202426eng EnglandUEFA Euro Qualifying00002Matches
1 Season1 Club2 Leagues21618117.91.8190117120.5023-1-0.56-0.56
Friendlies (M) (1 Season)21618189.41.8190117100.5023-1-0.56-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
9 Seasons3 Clubs6 Leagues293.1514216836634118813714291137627258.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (5 Seasons)4 Leagues177.930329028333813810214070729420558.9
Charlton Ath (3 Seasons)4 Leagues68.8140053120100000
Brentford (1 Season)3 Leagues46.37102571025035002204826755.0
EFL Cup (8 Seasons)12.25005180095000
FA Cup (7 Seasons)11.35108150172000
Premier League (5 Seasons)156.72321802503381238914066728319259.6
League One (2 Seasons)61.212005200000000
Championship (2 Seasons)41.74001866024634002204826755.0
Conf Lg (1 Season)10.1211517003700040111345.8
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
9 Seasons3 Clubs6 Leagues293.1514216836634118813714291137627258.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (5 Seasons)4 Leagues177.930329028333813810214070729420558.9
Charlton Ath (3 Seasons)4 Leagues68.8140053120100000
Brentford (1 Season)3 Leagues46.37102571025035002204826755.0
EFL Cup (8 Seasons)12.25005180095000
FA Cup (7 Seasons)11.35108150172000
Premier League (5 Seasons)156.72321802503381238914066728319259.6
League One (2 Seasons)61.212005200000000
Championship (2 Seasons)41.74001866024634002204826755.0
Conf Lg (1 Season)10.1211517003700040111345.8
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
9 Seasons3 Clubs3 Leagues259.5392115031634016912314287136525958.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (5 Seasons)1 League156.72321802503381238914066728319259.6
Charlton Ath (3 Seasons)2 Leagues61.212005200000000
Brentford (1 Season)1 League41.74001866024634002204826755.0
Premier League (5 Seasons)156.72321802503381238914066728319259.6
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
9 Seasons3 Clubs2 Leagues23.51010133301167000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aston Villa (5 Seasons)2 Leagues11.2500516001260
Charlton Ath (3 Seasons)2 Leagues7.72001120100000
Brentford (1 Season)2 Leagues4.7310750041000
EFL Cup (8 Seasons)12.25005180095000
FA Cup (7 Seasons)11.35108150172000
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
1 Season1 Club1 League10.1211517003700040111345.8
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202426eng EnglandFriendlies (M)1.80000Matches
1 Season1 Club2 Leagues1.80000
Friendlies (M) (1 Season)1.80000
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.