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
2016-201717Arsenaleng ENGEFL Cup00Matches
2016-201717Arsenaleng ENGFA Cup00Matches
2016-201717Arsenaleng ENGJr. PL2 — Div. 11055055.6000000000.000.000.000.000.00Matches
2017-201818Arsenaleng ENGEFL Cup30620.7000000000.000.000.000.000.00Matches
2017-201818Arsenal2. Europa Lg00Matches
2017-201818Arsenaleng ENGFA Cup00Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 117161,45716.2156100200.060.310.370.060.37Matches
2018-201919Brentfordeng ENG2. Championship1756056.7112100000.40.41.41.82065160.150.150.300.150.300.050.210.270.050.27Matches
2018-201919Brentfordeng ENGFA Cup421862.1000000000.000.000.000.000.00Matches
2019-202020Brentfordeng ENG2. Championship42342,98133.110414911205.54.76.711.41232231560.300.120.420.270.390.170.200.370.140.34Matches
2019-202020Brentfordeng ENGFA Cup20550.6000000000.000.000.000.000.00Matches
2020-202121Brentfordeng ENG2. Championship30262,13523.7549500202.82.84.37.1901281030.210.170.380.210.380.120.180.300.120.30Matches
2020-202121Brentfordeng ENGEFL Cup543263.6202200010.550.000.550.550.55Matches
2021-202222Brentfordeng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2021-202222Brentfordeng ENG1. Premier League922572.9000000010.10.10.10.21011100.000.000.000.000.000.030.050.080.030.08Matches
2022-202323Brentfordeng ENGEFL Cup201011.1000000000.000.000.000.000.00Matches
2022-202323Brentfordeng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
2022-202323Brentfordeng ENG1. Premier League36141,38915.4426400101.51.51.53.06062690.260.130.390.260.390.100.090.190.100.19Matches
2023-202424Brentfordeng ENGFA Cup221231.4011000000.000.730.730.000.73Matches
2023-202424Brentfordeng ENG1. Premier League30240.3000000000.00.00.20.22250.000.000.000.000.000.000.720.720.000.72Matches
8 Seasons2 Clubs5 Leagues157908,33192.622123421115210.39.514.223.73054913590.240.130.370.230.360.130.170.300.120.29
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
Brentford (6 Seasons)4 Leagues154908,26991.922123421115210.39.514.223.73054913590.240.130.370.230.360.130.170.300.120.29
Arsenal (2 Seasons)1 League27211,96221.8156100200.050.230.280.050.28
Arsenal (2 Seasons)3 Leagues30620.7000000000.000.000.000.000.00
FA Cup (7 Seasons)1054515.0011000000.000.200.200.000.20
EFL Cup (4 Seasons)1044895.4202200010.370.000.370.370.37
Championship (3 Seasons)89655,72163.6169251511408.77.912.420.32334162750.250.140.390.240.380.140.190.330.120.32
Premier League (3 Seasons)48161,67018.6426400111.61.61.83.47275840.220.110.320.220.320.090.100.180.090.18
PL2 — Div. 1 (2 Seasons)27211,96221.8156100200.050.230.280.050.28
Europa Lg (1 Season)00
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
2016-201717Arsenal2 Leagues00
2016-201717Arsenal1 League1055055.6000000000.000.000.000.000.00
2017-201818Arsenal3 Leagues30620.7000000000.000.000.000.000.00
2017-201818Arsenal1 League17161,45716.2156100200.060.310.370.060.37
2018-201919Brentford2 Leagues2177918.8112100000.40.41.41.82065160.110.110.230.110.230.050.210.270.050.27
2019-202020Brentford2 Leagues44343,03633.710414911205.54.76.711.41232231560.300.120.420.270.390.170.200.370.140.34
2020-202121Brentford2 Leagues35302,46127.37411700212.82.84.37.1901281030.260.150.400.260.400.120.180.300.120.30
2021-202222Brentford2 Leagues1022763.1000000010.10.10.10.21011100.000.000.000.000.000.030.050.080.030.08
2022-202323Brentford3 Leagues39151,55817.3426400101.51.51.53.06062690.230.120.350.230.350.100.090.190.100.19
2023-202424Brentford2 Leagues521471.6011000000.00.00.20.22250.000.610.610.000.610.000.720.720.000.72
8 Seasons2 Clubs5 Leagues157908,33192.622123421115210.39.514.223.73054913590.240.130.370.230.360.130.170.300.120.29
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
Brentford (6 Seasons)4 Leagues154908,26991.922123421115210.39.514.223.73054913590.240.130.370.230.360.130.170.300.120.29
Arsenal (2 Seasons)1 League27211,96221.8156100200.050.230.280.050.28
Arsenal (2 Seasons)3 Leagues30620.7000000000.000.000.000.000.00
FA Cup (7 Seasons)1054515.0011000000.000.200.200.000.20
EFL Cup (4 Seasons)1044895.4202200010.370.000.370.370.37
Championship (3 Seasons)89655,72163.6169251511408.77.912.420.32334162750.250.140.390.240.380.140.190.330.120.32
Premier League (3 Seasons)48161,67018.6426400111.61.61.83.47275840.220.110.320.220.320.090.100.180.090.18
PL2 — Div. 1 (2 Seasons)27211,96221.8156100200.050.230.280.050.28
Europa Lg (1 Season)00
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
2016-201717Arsenaleng ENGJr. PL2 — Div. 14th1055055.6000000000.000.000.000.000.00Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st17161,45716.2156100200.060.310.370.060.37Matches
2018-201919Brentfordeng ENG2. Championship11th1756056.7112100000.40.41.41.82065160.150.150.300.150.300.050.210.270.050.27Matches
2019-202020Brentfordeng ENG2. Championship3rd42342,98133.110414911205.54.76.711.41232231560.300.120.420.270.390.170.200.370.140.34Matches
2020-202121Brentfordeng ENG2. Championship3rd30262,13523.7549500202.82.84.37.1901281030.210.170.380.210.380.120.180.300.120.30Matches
2021-202222Brentfordeng ENG1. Premier League13th922572.9000000010.10.10.10.21011100.000.000.000.000.000.030.050.080.030.08Matches
2022-202323Brentfordeng ENG1. Premier League9th36141,38915.4426400101.51.51.53.06062690.260.130.390.260.390.100.090.190.100.19Matches
2023-202424Brentfordeng ENG1. Premier League16th30240.3000000000.00.00.20.22250.000.000.000.000.000.000.720.720.000.72Matches
6 Seasons1 Club2 Leagues137817,39182.120113119115110.39.514.223.73054913590.240.130.380.230.370.130.170.300.120.29
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
Brentford (6 Seasons)2 Leagues137817,39182.120113119115110.39.514.223.73054913590.240.130.380.230.370.130.170.300.120.29
Arsenal (2 Seasons)1 League27211,96221.8156100200.050.230.280.050.28
Championship (3 Seasons)89655,72163.6169251511408.77.912.420.32334162750.250.140.390.240.380.140.190.330.120.32
Premier League (3 Seasons)48161,67018.6426400111.61.61.83.47275840.220.110.320.220.320.090.100.180.090.18
PL2 — Div. 1 (2 Seasons)27211,96221.8156100200.050.230.280.050.28
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
2016-201717Arsenaleng ENGEFL Cup5th00Matches
2016-201717Arsenaleng ENGFA Cup1st00Matches
2017-201818Arsenaleng ENGEFL Cup2nd30620.7000000000.000.000.000.000.00Matches
2017-201818Arsenaleng ENGFA Cup33rd00Matches
2018-201919Brentfordeng ENGFA Cup9th421862.1000000000.000.000.000.000.00Matches
2019-202020Brentfordeng ENGFA Cup17th20550.6000000000.000.000.000.000.00Matches
2020-202121Brentfordeng ENGEFL Cup3rd543263.6202200010.550.000.550.550.55Matches
2021-202222Brentfordeng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2022-202323Brentfordeng ENGEFL CupRd3201011.1000000000.000.000.000.000.00Matches
2022-202323Brentfordeng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
2023-202424Brentfordeng ENGFA Cup221231.4011000000.000.730.730.000.73Matches
8 Seasons2 Clubs2 Leagues20994010.4213200010.190.100.290.190.29
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
Brentford (6 Seasons)2 Leagues1798789.8213200010.210.100.310.210.31
Arsenal (2 Seasons)2 Leagues30620.7000000000.000.000.000.000.00
FA Cup (7 Seasons)1054515.0011000000.000.200.200.000.20
EFL Cup (4 Seasons)1044895.4202200010.370.000.370.370.37

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-201717Arsenaleng ENGJr. PL2 — Div. 15.6000Matches
2017-201818Arsenaleng ENGEFL Cup0.70000.000.0000Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.2100Matches
2018-201919Brentfordeng ENG2. Championship6.7113323.11.930.450.080.3327.70000.40.40.03+0.6+0.6Matches
2018-201919Brentfordeng ENGFA Cup2.107342.93.391.450.000.0000Matches
2019-202020Brentfordeng ENG2. Championship33.110582136.21.750.630.160.4320.72115.54.70.08+4.5+4.3Matches
2019-202020Brentfordeng ENGFA Cup0.60000.000.0000Matches
2020-202121Brentfordeng ENG2. Championship23.75361233.31.520.510.140.4220.70002.82.80.08+2.2+2.2Matches
2020-202121Brentfordeng ENGEFL Cup3.627457.11.931.100.290.5000Matches
2021-202222Brentfordeng ENGFA Cup0.20000.000.0000Matches
2021-202222Brentfordeng ENG1. Premier League2.90100.00.350.000.0013.20000.10.10.08-0.1-0.1Matches
2022-202323Brentfordeng ENGEFL Cup1.10100.00.890.000.0000Matches
2022-202323Brentfordeng ENGFA Cup0.80100.01.320.000.0000Matches
2022-202323Brentfordeng ENG1. Premier League15.4418633.31.170.390.220.6719.80001.51.50.09+2.5+2.5Matches
2023-202424Brentfordeng ENGFA Cup1.402150.01.460.730.000.0000Matches
2023-202424Brentfordeng ENG1. Premier League0.30000.000.000000.00.00.00.0Matches
8 Seasons2 Clubs5 Leagues92.6221445034.71.560.540.150.4221.321110.39.50.08+9.7+9.5
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
Brentford (6 Seasons)4 Leagues91.9221445034.71.570.540.150.4221.321110.39.50.08+9.7+9.5
Arsenal (2 Seasons)1 League21.8100
Arsenal (2 Seasons)3 Leagues0.70000.000.0000
FA Cup (7 Seasons)5.0010440.02.000.800.000.0000
EFL Cup (4 Seasons)5.428450.01.470.740.250.5000
Championship (3 Seasons)63.6161073633.61.680.570.140.4221.62118.77.90.07+7.3+7.1
Premier League (3 Seasons)18.6419631.61.020.320.210.6719.50001.61.60.08+2.4+2.4
PL2 — Div. 1 (2 Seasons)21.8100
Europa Lg (1 Season)
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-201717Arsenal1 League5.6000
2017-201818Arsenal3 Leagues0.70000.000.0000
2017-201818Arsenal1 League16.2100
2018-201919Brentford2 Leagues8.8120630.02.280.680.050.1727.70000.40.40.03+0.6+0.6
2019-202020Brentford2 Leagues33.710582136.21.720.620.160.4320.72115.54.70.08+4.5+4.3
2020-202121Brentford2 Leagues27.37431637.21.570.590.160.4420.70002.82.80.08+2.2+2.2
2021-202222Brentford2 Leagues3.10100.00.330.000.0013.20000.10.10.08-0.1-0.1
2022-202323Brentford3 Leagues17.3420630.01.160.350.200.6719.80001.51.50.09+2.5+2.5
2023-202424Brentford2 Leagues1.602150.01.220.610.000.000000.00.00.00.0
8 Seasons2 Clubs5 Leagues92.6221445034.71.560.540.150.4221.321110.39.50.08+9.7+9.5
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
Brentford (6 Seasons)4 Leagues91.9221445034.71.570.540.150.4221.321110.39.50.08+9.7+9.5
Arsenal (2 Seasons)1 League21.8100
Arsenal (2 Seasons)3 Leagues0.70000.000.0000
FA Cup (7 Seasons)5.0010440.02.000.800.000.0000
EFL Cup (4 Seasons)5.428450.01.470.740.250.5000
Championship (3 Seasons)63.6161073633.61.680.570.140.4221.62118.77.90.07+7.3+7.1
Premier League (3 Seasons)18.6419631.61.020.320.210.6719.50001.61.60.08+2.4+2.4
PL2 — Div. 1 (2 Seasons)21.8100
Europa Lg (1 Season)
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.6000Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.2100Matches
2018-201919Brentfordeng ENG2. Championship11th6.7113323.11.930.450.080.3327.70000.40.40.03+0.6+0.6Matches
2019-202020Brentfordeng ENG2. Championship3rd33.110582136.21.750.630.160.4320.72115.54.70.08+4.5+4.3Matches
2020-202121Brentfordeng ENG2. Championship3rd23.75361233.31.520.510.140.4220.70002.82.80.08+2.2+2.2Matches
2021-202222Brentfordeng ENG1. Premier League13th2.90100.00.350.000.0013.20000.10.10.08-0.1-0.1Matches
2022-202323Brentfordeng ENG1. Premier League9th15.4418633.31.170.390.220.6719.80001.51.50.09+2.5+2.5Matches
2023-202424Brentfordeng ENG1. Premier League16th0.30000.000.000000.00.00.00.0Matches
6 Seasons1 Club2 Leagues82.1201264233.31.530.510.150.4521.321110.39.50.08+9.7+9.5
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
Brentford (6 Seasons)2 Leagues82.1201264233.31.530.510.150.4521.321110.39.50.08+9.7+9.5
Arsenal (2 Seasons)1 League21.8100
Championship (3 Seasons)63.6161073633.61.680.570.140.4221.62118.77.90.07+7.3+7.1
Premier League (3 Seasons)18.6419631.61.020.320.210.6719.50001.61.60.08+2.4+2.4
PL2 — Div. 1 (2 Seasons)21.8100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.70000.000.0000Matches
2018-201919Brentfordeng ENGFA Cup9th2.107342.93.391.450.000.0000Matches
2019-202020Brentfordeng ENGFA Cup17th0.60000.000.0000Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.627457.11.931.100.290.5000Matches
2021-202222Brentfordeng ENGFA Cup0.20000.000.0000Matches
2022-202323Brentfordeng ENGEFL CupRd31.10100.00.890.000.0000Matches
2022-202323Brentfordeng ENGFA Cup0.80100.01.320.000.0000Matches
2023-202424Brentfordeng ENGFA Cup1.402150.01.460.730.000.0000Matches
8 Seasons2 Clubs2 Leagues10.4218844.41.720.770.110.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brentford (6 Seasons)2 Leagues9.8218844.41.850.820.110.2500
Arsenal (2 Seasons)2 Leagues0.70000.000.0000
FA Cup (7 Seasons)5.0010440.02.000.800.000.0000
EFL Cup (4 Seasons)5.428450.01.470.740.250.5000

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-201717Arsenaleng ENGJr. PL2 — Div. 15.60Matches
2017-201818Arsenaleng ENGEFL Cup0.70Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.25Matches
2018-201919Brentfordeng ENG2. Championship6.736340689.46579182714716091.917118194.5354971.411.41.3-0.414459065Matches
2018-201919Brentfordeng ENGFA Cup2.10Matches
2019-202020Brentfordeng ENG2. Championship33.11457176182.724250683870779988.559367388.112119562.146.76.2-2.767143453223Matches
2019-202020Brentfordeng ENGFA Cup0.60Matches
2020-202121Brentfordeng ENG2. Championship23.7930108186.017824394534738989.246150192.010714474.344.32.8-0.33397216128Matches
2020-202121Brentfordeng ENGEFL Cup3.60Matches
2021-202222Brentfordeng ENGFA Cup0.20Matches
2021-202222Brentfordeng ENG1. Premier League2.9759380.61172336384388.4324080.02450.000.10.3-0.1364011Matches
2022-202323Brentfordeng ENGEFL Cup1.10Matches
2022-202323Brentfordeng ENGFA Cup0.80Matches
2022-202323Brentfordeng ENG1. Premier League15.449161779.68103195425529187.618721786.2407057.121.51.6+0.5123524562Matches
2023-202424Brentfordeng ENGFA Cup1.41Matches
2023-202424Brentfordeng ENG1. Premier League0.3101952.6153595771.45771.4020.000.20.2-0.210002Matches
8 Seasons2 Clubs5 Leagues92.63326397783.658081149591499168988.81449161989.530546465.71214.212.4-2.213032610314491
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
Brentford (6 Seasons)4 Leagues91.93326397783.658081149591499168988.81449161989.530546465.71214.212.4-2.213032610314491
Arsenal (2 Seasons)1 League21.85
Arsenal (2 Seasons)3 Leagues0.70
FA Cup (7 Seasons)5.01
EFL Cup (4 Seasons)5.40
Championship (3 Seasons)63.62750324884.748653126101201134889.11225135590.426338867.8912.410.4-3.4114285759416
Premier League (3 Seasons)18.657672979.09428234929834187.422426484.8427655.321.82.1+0.2164128575
PL2 — Div. 1 (2 Seasons)21.85
Europa Lg (1 Season)
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-201717Arsenal1 League5.60
2017-201818Arsenal3 Leagues0.70
2017-201818Arsenal1 League16.25
2018-201919Brentford2 Leagues8.836340689.46579182714716091.917118194.5354971.411.41.3-0.414459065
2019-202020Brentford2 Leagues33.71457176182.724250683870779988.559367388.112119562.146.76.2-2.767143453223
2020-202121Brentford2 Leagues27.3930108186.017824394534738989.246150192.010714474.344.32.8-0.33397216128
2021-202222Brentford2 Leagues3.1759380.61172336384388.4324080.02450.000.10.3-0.1364011
2022-202323Brentford3 Leagues17.349161779.68103195425529187.618721786.2407057.121.51.6+0.5123524562
2023-202424Brentford2 Leagues1.6101952.6153595771.45771.4020.010.20.2+0.810002
8 Seasons2 Clubs5 Leagues92.63326397783.658081149591499168988.81449161989.530546465.71214.212.4-2.213032610314491
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
Brentford (6 Seasons)4 Leagues91.93326397783.658081149591499168988.81449161989.530546465.71214.212.4-2.213032610314491
Arsenal (2 Seasons)1 League21.85
Arsenal (2 Seasons)3 Leagues0.70
FA Cup (7 Seasons)5.01
EFL Cup (4 Seasons)5.40
Championship (3 Seasons)63.62750324884.748653126101201134889.11225135590.426338867.8912.410.4-3.4114285759416
Premier League (3 Seasons)18.657672979.09428234929834187.422426484.8427655.321.82.1+0.2164128575
PL2 — Div. 1 (2 Seasons)21.85
Europa Lg (1 Season)
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.60Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.25Matches
2018-201919Brentfordeng ENG2. Championship11th6.736340689.46579182714716091.917118194.5354971.411.41.3-0.414459065Matches
2019-202020Brentfordeng ENG2. Championship3rd33.11457176182.724250683870779988.559367388.112119562.146.76.2-2.767143453223Matches
2020-202121Brentfordeng ENG2. Championship3rd23.7930108186.017824394534738989.246150192.010714474.344.32.8-0.33397216128Matches
2021-202222Brentfordeng ENG1. Premier League13th2.9759380.61172336384388.4324080.02450.000.10.3-0.1364011Matches
2022-202323Brentfordeng ENG1. Premier League9th15.449161779.68103195425529187.618721786.2407057.121.51.6+0.5123524562Matches
2023-202424Brentfordeng ENG1. Premier League16th0.3101952.6153595771.45771.4020.000.20.2-0.210002Matches
6 Seasons1 Club2 Leagues82.13326397783.658081149591499168988.81449161989.530546465.71114.212.4-3.213032610314491
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
Brentford (6 Seasons)2 Leagues82.13326397783.658081149591499168988.81449161989.530546465.71114.212.4-3.213032610314491
Arsenal (2 Seasons)1 League21.85
Championship (3 Seasons)63.62750324884.748653126101201134889.11225135590.426338867.8912.410.4-3.4114285759416
Premier League (3 Seasons)18.657672979.09428234929834187.422426484.8427655.321.82.1+0.2164128575
PL2 — Div. 1 (2 Seasons)21.85
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.70Matches
2018-201919Brentfordeng ENGFA Cup9th2.10Matches
2019-202020Brentfordeng ENGFA Cup17th0.60Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.60Matches
2021-202222Brentfordeng ENGFA Cup0.20Matches
2022-202323Brentfordeng ENGEFL CupRd31.10Matches
2022-202323Brentfordeng ENGFA Cup0.80Matches
2023-202424Brentfordeng ENGFA Cup1.41Matches
8 Seasons2 Clubs2 Leagues10.41
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
Brentford (6 Seasons)2 Leagues9.81
Arsenal (2 Seasons)2 Leagues0.70
FA Cup (7 Seasons)5.01
EFL Cup (4 Seasons)5.40
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-201717Arsenaleng ENGJr. PL2 — Div. 15.6Matches
2017-201818Arsenaleng ENGEFL Cup0.70Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.2Matches
2018-201919Brentfordeng ENG2. Championship6.7406397952352000036301Matches
2018-201919Brentfordeng ENGFA Cup2.10Matches
2019-202020Brentfordeng ENG2. Championship33.11761165110438610882831151111457627Matches
2019-202020Brentfordeng ENGFA Cup0.62Matches
2020-202121Brentfordeng ENG2. Championship23.71081105524143103040000930220Matches
2020-202121Brentfordeng ENGEFL Cup3.63Matches
2021-202222Brentfordeng ENGFA Cup0.20Matches
2021-202222Brentfordeng ENG1. Premier League2.9938852004200007502Matches
2022-202323Brentfordeng ENGEFL Cup1.12Matches
2022-202323Brentfordeng ENGFA Cup0.83Matches
2022-202323Brentfordeng ENG1. Premier League15.46175912581133116400491117Matches
2023-202424Brentfordeng ENGFA Cup1.41Matches
2023-202424Brentfordeng ENG1. Premier League0.3191720006022001001Matches
8 Seasons2 Clubs5 Leagues92.6397737991696712241774739211113326968
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)4 Leagues91.9397737991696712241774739211113326968
Arsenal (2 Seasons)1 League21.8
Arsenal (2 Seasons)3 Leagues0.70
FA Cup (7 Seasons)5.06
EFL Cup (4 Seasons)5.45
Championship (3 Seasons)63.6324831031375711231233431151112750848
Premier League (3 Seasons)18.672969632101143138600576120
PL2 — Div. 1 (2 Seasons)21.8
Europa Lg (1 Season)
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-201717Arsenal1 League5.6
2017-201818Arsenal3 Leagues0.70
2017-201818Arsenal1 League16.2
2018-201919Brentford2 Leagues8.8406397952352000036301
2019-202020Brentford2 Leagues33.71761165110438610902831151111457627
2020-202121Brentford2 Leagues27.31081105524143103340000930220
2021-202222Brentford2 Leagues3.1938852004200007502
2022-202323Brentford3 Leagues17.36175912581138116400491117
2023-202424Brentford2 Leagues1.6191720007022001001
8 Seasons2 Clubs5 Leagues92.6397737991696712241774739211113326968
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)4 Leagues91.9397737991696712241774739211113326968
Arsenal (2 Seasons)1 League21.8
Arsenal (2 Seasons)3 Leagues0.70
FA Cup (7 Seasons)5.06
EFL Cup (4 Seasons)5.45
Championship (3 Seasons)63.6324831031375711231233431151112750848
Premier League (3 Seasons)18.672969632101143138600576120
PL2 — Div. 1 (2 Seasons)21.8
Europa Lg (1 Season)
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.6Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.2Matches
2018-201919Brentfordeng ENG2. Championship11th6.7406397952352000036301Matches
2019-202020Brentfordeng ENG2. Championship3rd33.11761165110438610882831151111457627Matches
2020-202121Brentfordeng ENG2. Championship3rd23.71081105524143103040000930220Matches
2021-202222Brentfordeng ENG1. Premier League13th2.9938852004200007502Matches
2022-202323Brentfordeng ENG1. Premier League9th15.46175912581133116400491117Matches
2023-202424Brentfordeng ENG1. Premier League16th0.3191720006022001001Matches
6 Seasons1 Club2 Leagues82.1397737991696712241664739211113326968
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)2 Leagues82.1397737991696712241664739211113326968
Arsenal (2 Seasons)1 League21.8
Championship (3 Seasons)63.6324831031375711231233431151112750848
Premier League (3 Seasons)18.672969632101143138600576120
PL2 — Div. 1 (2 Seasons)21.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.70Matches
2018-201919Brentfordeng ENGFA Cup9th2.10Matches
2019-202020Brentfordeng ENGFA Cup17th0.62Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.63Matches
2021-202222Brentfordeng ENGFA Cup0.20Matches
2022-202323Brentfordeng ENGEFL CupRd31.12Matches
2022-202323Brentfordeng ENGFA Cup0.83Matches
2023-202424Brentfordeng ENGFA Cup1.41Matches
8 Seasons2 Clubs2 Leagues10.411
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)2 Leagues9.811
Arsenal (2 Seasons)2 Leagues0.70
FA Cup (7 Seasons)5.06
EFL Cup (4 Seasons)5.45

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-201717Arsenaleng ENGJr. PL2 — Div. 15.6Matches
2017-201818Arsenaleng ENGEFL Cup0.7Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.2Matches
2018-201919Brentfordeng ENG2. Championship6.7294.31240211140.60400000Matches
2018-201919Brentfordeng ENGFA Cup2.1Matches
2019-202020Brentfordeng ENG2. Championship33.11323.9810599270140.421011200Matches
2019-202020Brentfordeng ENGFA Cup0.6Matches
2020-202121Brentfordeng ENG2. Championship23.7652.74540713090.38702000Matches
2020-202121Brentfordeng ENGEFL Cup3.6Matches
2021-202222Brentfordeng ENGFA Cup0.2Matches
2021-202222Brentfordeng ENG1. Premier League2.982.8060200000.00000000Matches
2022-202323Brentfordeng ENGEFL Cup1.1Matches
2022-202323Brentfordeng ENGFA Cup0.8Matches
2022-202323Brentfordeng ENG1. Premier League15.4422.72361311070.45501010Matches
2023-202424Brentfordeng ENGFA Cup1.4Matches
2023-202424Brentfordeng ENG1. Premier League0.313.7510000000.00000000Matches
8 Seasons2 Clubs5 Leagues92.62773.3722610235121340.412614210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)4 Leagues91.92773.3722610235121340.412614210
Arsenal (2 Seasons)1 League21.8
Arsenal (2 Seasons)3 Leagues0.7
FA Cup (7 Seasons)5.0
EFL Cup (4 Seasons)5.4
Championship (3 Seasons)63.62263.551839184111270.422113200
Premier League (3 Seasons)18.6512.75431511070.38501010
PL2 — Div. 1 (2 Seasons)21.8
Europa Lg (1 Season)
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-201717Arsenal1 League5.6
2017-201818Arsenal3 Leagues0.7
2017-201818Arsenal1 League16.2
2018-201919Brentford2 Leagues8.8294.31240211140.60400000
2019-202020Brentford2 Leagues33.71323.9810599270140.421011200
2020-202121Brentford2 Leagues27.3652.74540713090.38702000
2021-202222Brentford2 Leagues3.182.8060200000.00000000
2022-202323Brentford3 Leagues17.3422.72361311070.45501010
2023-202424Brentford2 Leagues1.613.7510000000.00000000
8 Seasons2 Clubs5 Leagues92.62773.3722610235121340.412614210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)4 Leagues91.92773.3722610235121340.412614210
Arsenal (2 Seasons)1 League21.8
Arsenal (2 Seasons)3 Leagues0.7
FA Cup (7 Seasons)5.0
EFL Cup (4 Seasons)5.4
Championship (3 Seasons)63.62263.551839184111270.422113200
Premier League (3 Seasons)18.6512.75431511070.38501010
PL2 — Div. 1 (2 Seasons)21.8
Europa Lg (1 Season)
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.6Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.2Matches
2018-201919Brentfordeng ENG2. Championship11th6.7294.31240211140.60400000Matches
2019-202020Brentfordeng ENG2. Championship3rd33.11323.9810599270140.421011200Matches
2020-202121Brentfordeng ENG2. Championship3rd23.7652.74540713090.38702000Matches
2021-202222Brentfordeng ENG1. Premier League13th2.982.8060200000.00000000Matches
2022-202323Brentfordeng ENG1. Premier League9th15.4422.72361311070.45501010Matches
2023-202424Brentfordeng ENG1. Premier League16th0.313.7510000000.00000000Matches
6 Seasons1 Club2 Leagues82.12773.3722610235121340.412614210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)2 Leagues82.12773.3722610235121340.412614210
Arsenal (2 Seasons)1 League21.8
Championship (3 Seasons)63.62263.551839184111270.422113200
Premier League (3 Seasons)18.6512.75431511070.38501010
PL2 — Div. 1 (2 Seasons)21.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.7Matches
2018-201919Brentfordeng ENGFA Cup9th2.1Matches
2019-202020Brentfordeng ENGFA Cup17th0.6Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.6Matches
2021-202222Brentfordeng ENGFA Cup0.2Matches
2022-202323Brentfordeng ENGEFL CupRd31.1Matches
2022-202323Brentfordeng ENGFA Cup0.8Matches
2023-202424Brentfordeng ENGFA Cup1.4Matches
8 Seasons2 Clubs2 Leagues10.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)2 Leagues9.8
Arsenal (2 Seasons)2 Leagues0.7
FA Cup (7 Seasons)5.0
EFL Cup (4 Seasons)5.4

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-201717Arsenaleng ENGJr. PL2 — Div. 15.6Matches
2017-201818Arsenaleng ENGEFL Cup0.700Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.2Matches
2018-201919Brentfordeng ENG2. Championship6.79562141233.38615615120Matches
2018-201919Brentfordeng ENGFA Cup2.111Matches
2019-202020Brentfordeng ENG2. Championship33.1362314193103132.321255201652342Matches
2019-202020Brentfordeng ENGFA Cup0.600Matches
2020-202121Brentfordeng ENG2. Championship23.72010710382236.41415213626190Matches
2020-202121Brentfordeng ENGEFL Cup3.622Matches
2021-202222Brentfordeng ENGFA Cup0.210Matches
2021-202222Brentfordeng ENG1. Premier League2.9210111250.013031370Matches
2022-202323Brentfordeng ENGEFL Cup1.110Matches
2022-202323Brentfordeng ENGFA Cup0.800Matches
2022-202323Brentfordeng ENG1. Premier League15.418966661637.5102261652371Matches
2023-202424Brentfordeng ENGFA Cup1.400Matches
2023-202424Brentfordeng ENG1. Premier League0.3210110000000200Matches
8 Seasons2 Clubs5 Leagues92.68754333915298334.95471145737121793
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (6 Seasons)4 Leagues91.98754333915298334.95471145737121793
Arsenal (2 Seasons)1 League21.80
Arsenal (2 Seasons)3 Leagues0.7000
FA Cup (7 Seasons)5.0210
EFL Cup (4 Seasons)5.4320
Championship (3 Seasons)63.6653827317226533.843468382893652
Premier League (3 Seasons)18.6221168871838.91125619628141
PL2 — Div. 1 (2 Seasons)21.80
Europa Lg (1 Season)0
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-201717Arsenal1 League5.60
2017-201818Arsenal3 Leagues0.7000
2017-201818Arsenal1 League16.20
2018-201919Brentford2 Leagues8.89662141233.38615715120
2019-202020Brentford2 Leagues33.7362314193103132.321255201652342
2020-202121Brentford2 Leagues27.32012710382236.41415213826190
2021-202222Brentford2 Leagues3.1220111250.013031370
2022-202323Brentford3 Leagues17.3181066661637.5102261652371
2023-202424Brentford2 Leagues1.6210110000000200
8 Seasons2 Clubs5 Leagues92.68754333915298334.95471145737121793
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (6 Seasons)4 Leagues91.98754333915298334.95471145737121793
Arsenal (2 Seasons)1 League21.80
Arsenal (2 Seasons)3 Leagues0.7000
FA Cup (7 Seasons)5.0210
EFL Cup (4 Seasons)5.4320
Championship (3 Seasons)63.6653827317226533.843468382893652
Premier League (3 Seasons)18.6221168871838.91125619628141
PL2 — Div. 1 (2 Seasons)21.80
Europa Lg (1 Season)0
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.6Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.2Matches
2018-201919Brentfordeng ENG2. Championship11th6.79562141233.38615615120Matches
2019-202020Brentfordeng ENG2. Championship3rd33.1362314193103132.321255201652342Matches
2020-202121Brentfordeng ENG2. Championship3rd23.72010710382236.41415213626190Matches
2021-202222Brentfordeng ENG1. Premier League13th2.9210111250.013031370Matches
2022-202323Brentfordeng ENG1. Premier League9th15.418966661637.5102261652371Matches
2023-202424Brentfordeng ENG1. Premier League16th0.3210110000000200Matches
6 Seasons1 Club2 Leagues82.18749333915298334.95471145734121793
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
Brentford (6 Seasons)2 Leagues82.18749333915298334.95471145734121793
Arsenal (2 Seasons)1 League21.80
Championship (3 Seasons)63.6653827317226533.843468382893652
Premier League (3 Seasons)18.6221168871838.91125619628141
PL2 — Div. 1 (2 Seasons)21.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.700Matches
2018-201919Brentfordeng ENGFA Cup9th2.111Matches
2019-202020Brentfordeng ENGFA Cup17th0.600Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.622Matches
2021-202222Brentfordeng ENGFA Cup0.210Matches
2022-202323Brentfordeng ENGEFL CupRd31.110Matches
2022-202323Brentfordeng ENGFA Cup0.800Matches
2023-202424Brentfordeng ENGFA Cup1.400Matches
8 Seasons2 Clubs2 Leagues10.4530
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
Brentford (6 Seasons)2 Leagues9.8530
Arsenal (2 Seasons)2 Leagues0.7000
FA Cup (7 Seasons)5.0210
EFL Cup (4 Seasons)5.4320

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-201717Arsenaleng ENGJr. PL2 — Div. 15.6Matches
2017-201818Arsenaleng ENGEFL Cup0.7Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.2Matches
2018-201919Brentfordeng ENG2. Championship6.747212872781126472161168.8531.33032123114920192101137716Matches
2018-201919Brentfordeng ENGFA Cup2.1Matches
2019-202020Brentfordeng ENG2. Championship33.120974735111006801012096856070.62529.4137883254226123633570431550156Matches
2019-202020Brentfordeng ENGFA Cup0.6Matches
2020-202121Brentfordeng ENG2. Championship23.7130824257753315521308764761.82938.29086251330090481834411025103Matches
2020-202121Brentfordeng ENGEFL Cup3.6Matches
2021-202222Brentfordeng ENGFA Cup0.2Matches
2021-202222Brentfordeng ENG1. Premier League2.912310285442612311763.6436.4745623331063556610Matches
2022-202323Brentfordeng ENGEFL Cup1.1Matches
2022-202323Brentfordeng ENGFA Cup0.8Matches
2022-202323Brentfordeng ENG1. Premier League15.47701714434229832770563257.11526.85363392163160439282856269Matches
2023-202424Brentfordeng ENGFA Cup1.4Matches
2023-202424Brentfordeng ENG1. Premier League0.326116196264250.0250.0171536920224175Matches
8 Seasons2 Clubs5 Leagues92.6479611186825331466203479524815964.18032.332162080610708305179691491323597359
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
Brentford (6 Seasons)4 Leagues91.9479611186825331466203479524815964.18032.332162080610708305179691491323597359
Arsenal (2 Seasons)1 League21.8
Arsenal (2 Seasons)3 Leagues0.7
FA Cup (7 Seasons)5.0
EFL Cup (4 Seasons)5.4
Championship (3 Seasons)63.638778369521311107159387617711866.75933.3258916699867523313055114952952275
Premier League (3 Seasons)18.69192817340235944919714157.72129.662741072033724914353764584
PL2 — Div. 1 (2 Seasons)21.8
Europa Lg (1 Season)
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-201717Arsenal1 League5.6
2017-201818Arsenal3 Leagues0.7
2017-201818Arsenal1 League16.2
2018-201919Brentford2 Leagues8.847212872781126472161168.8531.33032123114920192101137716
2019-202020Brentford2 Leagues33.720974735111006801012096856070.62529.4137883254226123633570431550156
2020-202121Brentford2 Leagues27.3130824257753315521308764761.82938.29086251330090481834411025103
2021-202222Brentford2 Leagues3.112310285442612311763.6436.4745623331063556610
2022-202323Brentford3 Leagues17.37701714434229832770563257.11526.85363392163160439282856269
2023-202424Brentford2 Leagues1.626116196264250.0250.0171536920224175
8 Seasons2 Clubs5 Leagues92.6479611186825331466203479524815964.18032.332162080610708305179691491323597359
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
Brentford (6 Seasons)4 Leagues91.9479611186825331466203479524815964.18032.332162080610708305179691491323597359
Arsenal (2 Seasons)1 League21.8
Arsenal (2 Seasons)3 Leagues0.7
FA Cup (7 Seasons)5.0
EFL Cup (4 Seasons)5.4
Championship (3 Seasons)63.638778369521311107159387617711866.75933.3258916699867523313055114952952275
Premier League (3 Seasons)18.69192817340235944919714157.72129.662741072033724914353764584
PL2 — Div. 1 (2 Seasons)21.8
Europa Lg (1 Season)
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.6Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.2Matches
2018-201919Brentfordeng ENG2. Championship11th6.747212872781126472161168.8531.33032123114920192101137716Matches
2019-202020Brentfordeng ENG2. Championship3rd33.120974735111006801012096856070.62529.4137883254226123633570431550156Matches
2020-202121Brentfordeng ENG2. Championship3rd23.7130824257753315521308764761.82938.29086251330090481834411025103Matches
2021-202222Brentfordeng ENG1. Premier League13th2.912310285442612311763.6436.4745623331063556610Matches
2022-202323Brentfordeng ENG1. Premier League9th15.47701714434229832770563257.11526.85363392163160439282856269Matches
2023-202424Brentfordeng ENG1. Premier League16th0.326116196264250.0250.0171536920224175Matches
6 Seasons1 Club2 Leagues82.1479611186825331466203479524815964.18032.332162080610708305179691491323597359
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
Brentford (6 Seasons)2 Leagues82.1479611186825331466203479524815964.18032.332162080610708305179691491323597359
Arsenal (2 Seasons)1 League21.8
Championship (3 Seasons)63.638778369521311107159387617711866.75933.3258916699867523313055114952952275
Premier League (3 Seasons)18.69192817340235944919714157.72129.662741072033724914353764584
PL2 — Div. 1 (2 Seasons)21.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.7Matches
2018-201919Brentfordeng ENGFA Cup9th2.1Matches
2019-202020Brentfordeng ENGFA Cup17th0.6Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.6Matches
2021-202222Brentfordeng ENGFA Cup0.2Matches
2022-202323Brentfordeng ENGEFL CupRd31.1Matches
2022-202323Brentfordeng ENGFA Cup0.8Matches
2023-202424Brentfordeng ENGFA Cup1.4Matches
8 Seasons2 Clubs2 Leagues10.4
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
Brentford (6 Seasons)2 Leagues9.8
Arsenal (2 Seasons)2 Leagues0.7
FA Cup (7 Seasons)5.0
EFL Cup (4 Seasons)5.4

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
2016-201717Arsenaleng ENGEFL Cup00001Matches
2016-201717Arsenaleng ENGFA Cup00001Matches
2016-201717Arsenaleng ENGJr. PL2 — Div. 1105055125.55.6591551081.5067-1-0.18-0.73Matches
2017-201818Arsenaleng ENGEFL Cup3622110.90.70032003.000000.00-0.18Matches
2017-201818Arsenal2. Europa Lg00003Matches
2017-201818Arsenaleng ENGFA Cup00001Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 1171,4578673.616.216901611602.243417+17+1.05+1.22Matches
2018-201919Brentfordeng ENG2. Championship176053614.96.758631215121.24115+6+0.89+0.688.17.1+1.0+0.14-0.01Matches
2018-201919Brentfordeng ENGFA Cup41864751.72.1276121701.753300.000.00Matches
2019-202020Brentfordeng ENG2. Championship422,9817172.033.134821582431.766429+35+1.06+0.5149.225.8+23.4+0.71-0.06Matches
2019-202020Brentfordeng ENGFA Cup2552830.60.60022801.500000.000.00Matches
2020-202121Brentfordeng ENG2. Championship302,1357151.623.726791141911.804125+16+0.67-0.2736.920.2+16.7+0.70-0.14Matches
2020-202121Brentfordeng ENGEFL Cup53266560.43.6475012502.0062+4+1.10+1.10Matches
2021-202222Brentfordeng ENGFA Cup1191910.60.20011900.0001-1-4.74-5.30Matches
2021-202222Brentfordeng ENG1. Premier League9257297.52.9239072610.894400.00+0.231.92.7-0.9-0.30-0.25Matches
2022-202323Brentfordeng ENGEFL Cup21015148.11.10025102.001100.00-1.65Matches
2022-202323Brentfordeng ENGFA Cup1686875.60.81680000.000000.00+4.09Matches
2022-202323Brentfordeng ENG1. Premier League361,3893940.615.414680222021.472817+11+0.71+0.6724.417.9+6.5+0.42+0.41Matches
2023-202424Brentfordeng ENGFA Cup21236258.61.42620000.5031+2+1.46+4.57Matches
2023-202424Brentfordeng ENG1. Premier League32480.70.3003812.000000.00+0.240.20.1+0.1+0.32+0.27Matches
8 Seasons2 Clubs5 Leagues1578,3315330.792.69077306721261.5916188+73+0.79+0.68120.773.9+46.8+0.57+0.36
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
Brentford (6 Seasons)4 Leagues1548,2695433.991.99077306421201.5616188+73+0.79+0.69120.773.9+46.8+0.57+0.36
Arsenal (2 Seasons)1 League271,9627349.521.821902161181.974024+16+0.73+0.37
Arsenal (2 Seasons)3 Leagues362212.20.70032063.000000.00-0.18
FA Cup (7 Seasons)104514526.85.0569152221.1065+1+0.20+0.67
EFL Cup (4 Seasons)104894930.85.4476063112.3073+4+0.74+0.41
Championship (3 Seasons)895,7216446.463.66581292418161.6711659+57+0.90+0.4194.253.1+41.1+0.65+0.18
Premier League (3 Seasons)481,6703516.318.616640322041.393221+11+0.59+0.7626.520.8+5.7+0.31+0.30
PL2 — Div. 1 (2 Seasons)271,9627349.521.821902161181.974024+16+0.73+0.37
Europa Lg (1 Season)00003
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
2016-201717Arsenal2 Leagues00002
2016-201717Arsenal1 League105055125.55.6591551081.5067-1-0.18-0.73
2017-201818Arsenal3 Leagues362213.20.70032043.000000.00-0.18
2017-201818Arsenal1 League171,4578673.616.216901611602.243417+17+1.05+1.22
2018-201919Brentford2 Leagues217913817.98.878341415121.34148+6+0.68+0.488.17.1+1.0+0.14-0.01
2019-202020Brentford2 Leagues443,0366970.333.7348215102531.756429+35+1.04+0.5549.225.8+23.4+0.71-0.06
2020-202121Brentford2 Leagues352,4617052.627.330791152011.834727+20+0.73-0.1236.920.2+16.7+0.70-0.14
2021-202222Brentford2 Leagues10276287.73.1239082510.8045-1-0.33-0.141.92.7-0.9-0.30-0.25
2022-202323Brentford3 Leagues391,5584041.917.315680242221.462918+11+0.64+0.5524.417.9+6.5+0.42+0.41
2023-202424Brentford2 Leagues5147294.01.626203811.4031+2+1.22+1.530.20.1+0.1+0.32+0.27
8 Seasons2 Clubs5 Leagues1578,3315330.792.69077306721261.5916188+73+0.79+0.68120.773.9+46.8+0.57+0.36
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
Brentford (6 Seasons)4 Leagues1548,2695433.991.99077306421201.5616188+73+0.79+0.69120.773.9+46.8+0.57+0.36
Arsenal (2 Seasons)1 League271,9627349.521.821902161181.974024+16+0.73+0.37
Arsenal (2 Seasons)3 Leagues362212.20.70032063.000000.00-0.18
FA Cup (7 Seasons)104514526.85.0569152221.1065+1+0.20+0.67
EFL Cup (4 Seasons)104894930.85.4476063112.3073+4+0.74+0.41
Championship (3 Seasons)895,7216446.463.66581292418161.6711659+57+0.90+0.4194.253.1+41.1+0.65+0.18
Premier League (3 Seasons)481,6703516.318.616640322041.393221+11+0.59+0.7626.520.8+5.7+0.31+0.30
PL2 — Div. 1 (2 Seasons)271,9627349.521.821902161181.974024+16+0.73+0.37
Europa Lg (1 Season)00003
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
2016-201717Arsenaleng ENGJr. PL2 — Div. 14th105055125.55.6591551081.5067-1-0.18-0.73Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st171,4578673.616.216901611602.243417+17+1.05+1.22Matches
2018-201919Brentfordeng ENG2. Championship11th176053614.96.758631215121.24115+6+0.89+0.688.17.1+1.0+0.14-0.01Matches
2019-202020Brentfordeng ENG2. Championship3rd422,9817172.033.134821582431.766429+35+1.06+0.5149.225.8+23.4+0.71-0.06Matches
2020-202121Brentfordeng ENG2. Championship3rd302,1357151.623.726791141911.804125+16+0.67-0.2736.920.2+16.7+0.70-0.14Matches
2021-202222Brentfordeng ENG1. Premier League13th9257297.52.9239072610.894400.00+0.231.92.7-0.9-0.30-0.25Matches
2022-202323Brentfordeng ENG1. Premier League9th361,3893940.615.414680222021.472817+11+0.71+0.6724.417.9+6.5+0.42+0.41Matches
2023-202424Brentfordeng ENG1. Premier League16th32480.70.3003812.000000.00+0.240.20.1+0.1+0.32+0.27Matches
6 Seasons1 Club2 Leagues1377,3915432.782.18178295619201.5814880+68+0.83+0.71120.773.9+46.8+0.57+0.36
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
Brentford (6 Seasons)2 Leagues1377,3915432.782.18178295619201.5814880+68+0.83+0.71120.773.9+46.8+0.57+0.36
Arsenal (2 Seasons)1 League271,9627349.521.821902161181.974024+16+0.73+0.37
Championship (3 Seasons)895,7216446.463.66581292418161.6711659+57+0.90+0.4194.253.1+41.1+0.65+0.18
Premier League (3 Seasons)481,6703516.318.616640322041.393221+11+0.59+0.7626.520.8+5.7+0.31+0.30
PL2 — Div. 1 (2 Seasons)271,9627349.521.821902161181.974024+16+0.73+0.37
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
2016-201717Arsenaleng ENGEFL Cup5th00001Matches
2016-201717Arsenaleng ENGFA Cup1st00001Matches
2017-201818Arsenaleng ENGEFL Cup2nd3622110.90.70032003.000000.00-0.18Matches
2017-201818Arsenaleng ENGFA Cup33rd00001Matches
2018-201919Brentfordeng ENGFA Cup9th41864751.72.1276121701.753300.000.00Matches
2019-202020Brentfordeng ENGFA Cup17th2552830.60.60022801.500000.000.00Matches
2020-202121Brentfordeng ENGEFL Cup3rd53266560.43.6475012502.0062+4+1.10+1.10Matches
2021-202222Brentfordeng ENGFA Cup1191910.60.20011900.0001-1-4.74-5.30Matches
2022-202323Brentfordeng ENGEFL CupRd321015148.11.10025102.001100.00-1.65Matches
2022-202323Brentfordeng ENGFA Cup1686875.60.81680000.000000.00+4.09Matches
2023-202424Brentfordeng ENGFA Cup21236258.61.42620000.5031+2+1.46+4.57Matches
8 Seasons2 Clubs2 Leagues209404728.710.49721112731.70138+5+0.48+0.48
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brentford (6 Seasons)2 Leagues178785249.69.8972182901.47138+5+0.51+0.61
Arsenal (2 Seasons)2 Leagues362214.10.70032033.000000.00-0.18
FA Cup (7 Seasons)104514526.85.0569152221.1065+1+0.20+0.67
EFL Cup (4 Seasons)104894930.85.4476063112.3073+4+0.74+0.41

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-201717Arsenaleng ENGJr. PL2 — Div. 15.60000Matches
2017-201818Arsenaleng ENGEFL Cup0.7000000000000Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 116.22000Matches
2018-201919Brentfordeng ENG2. Championship6.700077056500039050.0Matches
2018-201919Brentfordeng ENGFA Cup2.1000100011000Matches
2019-202020Brentfordeng ENG2. Championship33.12001533288162300021571531.8Matches
2019-202020Brentfordeng ENGFA Cup0.60000002000Matches
2020-202121Brentfordeng ENG2. Championship23.72001438130610000128101934.5Matches
2020-202121Brentfordeng ENGEFL Cup3.60105503220Matches
2021-202222Brentfordeng ENGFA Cup0.20000000010Matches
2021-202222Brentfordeng ENG1. Premier League2.9010430411000233175.0Matches
2022-202323Brentfordeng ENGEFL Cup1.10001002010Matches
2022-202323Brentfordeng ENGFA Cup0.80001203000Matches
2022-202323Brentfordeng ENG1. Premier League15.4100142303359000666842.9Matches
2023-202424Brentfordeng ENGFA Cup1.40001301000Matches
2023-202424Brentfordeng ENG1. Premier League0.3000200601000200Matches
8 Seasons2 Clubs5 Leagues92.65206511431773754000473264835.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (6 Seasons)4 Leagues91.95206511431773754000473264835.1
Arsenal (2 Seasons)1 League21.82000
Arsenal (2 Seasons)3 Leagues0.7000000000000
FA Cup (7 Seasons)5.0000350612000
EFL Cup (4 Seasons)5.4010650523000
Championship (3 Seasons)63.6400367831232838000382173930.4
Premier League (3 Seasons)18.61102026043611000919950.0
PL2 — Div. 1 (2 Seasons)21.82000
Europa Lg (1 Season)
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-201717Arsenal1 League5.60000
2017-201818Arsenal3 Leagues0.7000000000000
2017-201818Arsenal1 League16.22000
2018-201919Brentford2 Leagues8.800087057600039050.0
2019-202020Brentford2 Leagues33.72001533290162300021571531.8
2020-202121Brentford2 Leagues27.32101943133812000128101934.5
2021-202222Brentford2 Leagues3.1010430412000233175.0
2022-202323Brentford3 Leagues17.31001625038510000666842.9
2023-202424Brentford2 Leagues1.6000330701000200
8 Seasons2 Clubs5 Leagues92.65206511431773754000473264835.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (6 Seasons)4 Leagues91.95206511431773754000473264835.1
Arsenal (2 Seasons)1 League21.82000
Arsenal (2 Seasons)3 Leagues0.7000000000000
FA Cup (7 Seasons)5.0000350612000
EFL Cup (4 Seasons)5.4010650523000
Championship (3 Seasons)63.6400367831232838000382173930.4
Premier League (3 Seasons)18.61102026043611000919950.0
PL2 — Div. 1 (2 Seasons)21.82000
Europa Lg (1 Season)
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-201717Arsenaleng ENGJr. PL2 — Div. 14th5.60000Matches
2017-201818Arsenaleng ENGJr. PL2 — Div. 11st16.22000Matches
2018-201919Brentfordeng ENG2. Championship11th6.700077056500039050.0Matches
2019-202020Brentfordeng ENG2. Championship3rd33.12001533288162300021571531.8Matches
2020-202121Brentfordeng ENG2. Championship3rd23.72001438130610000128101934.5Matches
2021-202222Brentfordeng ENG1. Premier League13th2.9010430411000233175.0Matches
2022-202323Brentfordeng ENG1. Premier League9th15.4100142303359000666842.9Matches
2023-202424Brentfordeng ENG1. Premier League16th0.3000200601000200Matches
6 Seasons1 Club2 Leagues82.15105610431663449000473264835.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (6 Seasons)2 Leagues82.15105610431663449000473264835.1
Arsenal (2 Seasons)1 League21.82000
Championship (3 Seasons)63.6400367831232838000382173930.4
Premier League (3 Seasons)18.61102026043611000919950.0
PL2 — Div. 1 (2 Seasons)21.82000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201818Arsenaleng ENGEFL Cup2nd0.7000000000000Matches
2018-201919Brentfordeng ENGFA Cup9th2.1000100011000Matches
2019-202020Brentfordeng ENGFA Cup17th0.60000002000Matches
2020-202121Brentfordeng ENGEFL Cup3rd3.60105503220Matches
2021-202222Brentfordeng ENGFA Cup0.20000000010Matches
2022-202323Brentfordeng ENGEFL CupRd31.10001002010Matches
2022-202323Brentfordeng ENGFA Cup0.80001203000Matches
2023-202424Brentfordeng ENGFA Cup1.40001301000Matches
8 Seasons2 Clubs2 Leagues10.401091001135000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (6 Seasons)2 Leagues9.801091001135000
Arsenal (2 Seasons)2 Leagues0.7000000000000
FA Cup (7 Seasons)5.0000350612000
EFL Cup (4 Seasons)5.4010650523000

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.