Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Buryeng ENG4. League Two10120.1000000000.000.000.000.000.00Matches
2015-201619Boltoneng ENG2. Championship26262,23624.8101100110.040.000.040.040.04Matches
2015-201619Boltoneng ENGFA Cup332703.0011000100.000.330.330.000.33Matches
2015-201619Boltoneng ENGLeague Cup11901.0000000100.000.000.000.000.00Matches
2016-201720Arsenal1. Champions Lg11901.0000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENGEFL Cup332703.0000000100.000.000.000.000.00Matches
2016-201720Arsenaleng ENGFA Cup543914.3000000100.000.000.000.000.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 1332703.0112100100.330.330.670.330.67Matches
2016-201720Arsenaleng ENG1. Premier League998109.0000000300.000.000.000.000.00Matches
2017-201821Arsenaleng ENGCommunity Shield111201.3000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENGEFL Cup443904.3000000000.000.000.000.000.00Matches
2017-201821Arsenal2. Europa Lg875966.6101100101.31.30.41.774620.150.000.150.150.150.190.060.250.190.25Matches
2017-201821Arsenaleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 1221802.0000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENG1. Premier League1298229.1000000300.10.10.00.264720.000.000.000.000.000.010.010.020.010.02Matches
2018-201922Arsenaleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201922Arsenal2. Europa Lg554194.7000000300.10.10.00.111500.000.000.000.000.000.020.010.030.020.03Matches
2018-201922Arsenaleng ENG1. Premier League1098079.0000000100.10.10.20.342920.000.000.000.000.000.010.020.030.010.03Matches
2019-202023Arsenaleng ENGEFL Cup222102.3101100000.430.000.430.430.43Matches
2019-202023Arsenal2. Europa Lg332703.0000000100.80.80.00.80900.000.000.000.000.000.270.000.270.270.27Matches
2019-202023Arsenaleng ENGFA Cup522502.8000000000.000.000.000.000.00Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 1543323.7000000100.000.000.000.000.00Matches
2019-202023Arsenaleng ENG1. Premier League865816.5000000100.20.20.00.231610.000.000.000.000.000.030.000.030.030.03Matches
2020-202124Arsenaleng ENGCommunity Shield111201.3000000000.000.000.000.000.00Matches
2020-202124Arsenaleng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202124Arsenal2. Europa Lg544054.5000000000.40.40.00.40710.000.000.000.000.000.080.010.090.080.09Matches
2020-202124Arsenaleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202124Arsenaleng ENG1. Premier League30282,55828.4011000201.01.00.21.21011410.000.040.040.000.040.040.010.040.040.04Matches
2021-202225Arsenaleng ENGEFL Cup544084.5000000100.000.000.000.000.00Matches
2021-202225Arsenaleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Arsenaleng ENG1. Premier League1598459.4101100410.40.40.00.442300.110.000.110.110.110.040.000.040.040.04Matches
2022-202326Arsenaleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Arsenal2. Europa Lg766136.8101100100.40.40.20.643300.150.000.150.150.150.060.040.100.060.10Matches
2022-202326Arsenaleng ENGFA Cup221351.5000000100.000.000.000.000.00Matches
2022-202326Arsenaleng ENG1. Premier League1465666.3101100000.30.30.00.332420.160.000.160.160.160.050.000.050.050.05Matches
2023-202427Arsenaleng ENGCommunity Shield00Matches
2023-202427Crystal Palaceeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2023-202427Crystal Palaceeng ENG1. Premier League00Matches
2024-202528Crystal Palaceeng ENGJr. PL2221802.0000000100.000.000.000.000.00Matches
2024-202528Crystal Palaceeng ENG1. Premier League00Matches
11 Seasons4 Clubs8 Leagues19416315,004166.76286002825.15.11.16.242363110.040.010.050.040.050.050.010.070.050.07
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
Arsenal (8 Seasons)6 Leagues16213212,306136.75165002415.15.11.16.242363110.040.010.040.040.040.050.010.070.050.07
Arsenal (3 Seasons)1 League1097828.7112100200.120.120.230.120.23
Crystal Palace (2 Seasons)2 Leagues11901.0000000100.000.000.000.000.00
Bolton (1 Season)3 Leagues30302,59628.8112100310.030.030.070.030.07
Crystal Palace (1 Season)1 League221802.0000000100.000.000.000.000.00
Bury (1 Season)1 League10120.1000000000.000.000.000.000.00
Premier League (9 Seasons)98766,98977.72132001412.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
EFL Cup (9 Seasons)20191,81820.2101100400.050.000.050.050.05
FA Cup (7 Seasons)18141,31614.6011000300.000.070.070.000.07
Europa Lg (5 Seasons)28252,30325.6202200602.92.90.73.61211030.080.000.080.080.080.120.030.140.120.14
PL2 (4 Seasons)121196210.7112100300.090.090.190.090.19
Community Shield (3 Seasons)222402.7000000000.000.000.000.000.00
Championship (1 Season)26262,23624.8101100110.040.000.040.040.04
Champions Lg (1 Season)11901.0000000000.000.000.000.000.00
League Two (1 Season)10120.1000000000.000.000.000.000.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
2014-201518Bury1 League10120.1000000000.000.000.000.000.00
2015-201619Bolton3 Leagues30302,59628.8112100310.030.030.070.030.07
2016-201720Arsenal4 Leagues18171,56117.3000000500.000.000.000.000.00
2016-201720Arsenal1 League332703.0112100100.330.330.670.330.67
2017-201821Arsenal1 League221802.0000000000.000.000.000.000.00
2017-201821Arsenal5 Leagues26222,01822.4101100401.41.40.41.8139340.040.000.040.040.040.090.030.110.090.11
2018-201922Arsenal3 Leagues16151,31614.6000000400.20.20.20.454420.000.000.000.000.000.020.010.030.020.03
2019-202023Arsenal1 League543323.7000000100.000.000.000.000.00
2019-202023Arsenal4 Leagues18131,31114.6101100201.01.00.01.032510.070.000.070.070.070.110.000.110.110.11
2020-202124Arsenal5 Leagues39363,35337.3011000201.41.40.21.61012120.000.030.030.000.030.040.010.050.040.05
2021-202225Arsenal3 Leagues21141,34314.9101100510.40.40.00.442300.070.000.070.070.070.040.000.040.040.04
2022-202326Arsenal4 Leagues24151,40415.6202200200.70.70.21.075720.130.000.130.130.130.060.020.080.060.08
2023-202427Arsenal1 League00
2023-202427Crystal Palace2 Leagues11901.0000000100.000.000.000.000.00
2024-202528Crystal Palace1 League00
2024-202528Crystal Palace1 League221802.0000000100.000.000.000.000.00
11 Seasons4 Clubs8 Leagues19416315,004166.76286002825.15.11.16.242363110.040.010.050.040.050.050.010.070.050.07
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
Arsenal (8 Seasons)6 Leagues16213212,306136.75165002415.15.11.16.242363110.040.010.040.040.040.050.010.070.050.07
Arsenal (3 Seasons)1 League1097828.7112100200.120.120.230.120.23
Crystal Palace (2 Seasons)2 Leagues11901.0000000100.000.000.000.000.00
Bolton (1 Season)3 Leagues30302,59628.8112100310.030.030.070.030.07
Crystal Palace (1 Season)1 League221802.0000000100.000.000.000.000.00
Bury (1 Season)1 League10120.1000000000.000.000.000.000.00
Premier League (9 Seasons)98766,98977.72132001412.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
EFL Cup (9 Seasons)20191,81820.2101100400.050.000.050.050.05
FA Cup (7 Seasons)18141,31614.6011000300.000.070.070.000.07
Europa Lg (5 Seasons)28252,30325.6202200602.92.90.73.61211030.080.000.080.080.080.120.030.140.120.14
PL2 (4 Seasons)121196210.7112100300.090.090.190.090.19
Community Shield (3 Seasons)222402.7000000000.000.000.000.000.00
Championship (1 Season)26262,23624.8101100110.040.000.040.040.04
Champions Lg (1 Season)11901.0000000000.000.000.000.000.00
League Two (1 Season)10120.1000000000.000.000.000.000.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
2014-201518Buryeng ENG4. League Two3rd10120.1000000000.000.000.000.000.00Matches
2015-201619Boltoneng ENG2. Championship24th26262,23624.8101100110.040.000.040.040.04Matches
2016-201720Arsenaleng ENG1. Premier League5th998109.0000000300.000.000.000.000.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th332703.0112100100.330.330.670.330.67Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st221802.0000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENG1. Premier League6th1298229.1000000300.10.10.00.264720.000.000.000.000.000.010.010.020.010.02Matches
2018-201922Arsenaleng ENG1. Premier League5th1098079.0000000100.10.10.20.342920.000.000.000.000.000.010.020.030.010.03Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th543323.7000000100.000.000.000.000.00Matches
2019-202023Arsenaleng ENG1. Premier League8th865816.5000000100.20.20.00.231610.000.000.000.000.000.030.000.030.030.03Matches
2020-202124Arsenaleng ENG1. Premier League8th30282,55828.4011000201.01.00.21.21011410.000.040.040.000.040.040.010.040.040.04Matches
2021-202225Arsenaleng ENG1. Premier League5th1598459.4101100410.40.40.00.442300.110.000.110.110.110.040.000.040.040.04Matches
2022-202326Arsenaleng ENG1. Premier League2nd1465666.3101100000.30.30.00.332420.160.000.160.160.160.050.000.050.050.05Matches
2023-202427Crystal Palaceeng ENG1. Premier League10th00Matches
2024-202528Crystal Palaceeng ENG1. Premier League15th00Matches
2024-202528Crystal Palaceeng ENGJr. PL211th221802.0000000100.000.000.000.000.00Matches
11 Seasons4 Clubs3 Leagues1251029,237102.63143001522.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
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
Arsenal (7 Seasons)1 League98766,98977.72132001412.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
Arsenal (3 Seasons)1 League1097828.7112100200.120.120.230.120.23
Crystal Palace (2 Seasons)1 League00
Bolton (1 Season)1 League26262,23624.8101100110.040.000.040.040.04
Crystal Palace (1 Season)1 League221802.0000000100.000.000.000.000.00
Bury (1 Season)1 League10120.1000000000.000.000.000.000.00
Premier League (9 Seasons)98766,98977.72132001412.22.20.42.63025380.030.010.040.030.040.030.010.040.030.04
PL2 (4 Seasons)121196210.7112100300.090.090.190.090.19
Championship (1 Season)26262,23624.8101100110.040.000.040.040.04
League Two (1 Season)10120.1000000000.000.000.000.000.00
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-201619Boltoneng ENGFA Cup17th332703.0011000100.000.330.330.000.33Matches
2015-201619Boltoneng ENGLeague Cup57th11901.0000000100.000.000.000.000.00Matches
2016-201720Arsenaleng ENGEFL Cup5th332703.0000000100.000.000.000.000.00Matches
2016-201720Arsenaleng ENGFA Cup1st543914.3000000100.000.000.000.000.00Matches
2017-201821Arsenaleng ENGCommunity Shield1st111201.3000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENGEFL Cup2nd443904.3000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201922Arsenaleng ENGEFL Cup5th11901.0000000000.000.000.000.000.00Matches
2019-202023Arsenaleng ENGEFL Cup9th222102.3101100000.430.000.430.430.43Matches
2019-202023Arsenaleng ENGFA Cup1st522502.8000000000.000.000.000.000.00Matches
2020-202124Arsenaleng ENGCommunity Shield1st111201.3000000000.000.000.000.000.00Matches
2020-202124Arsenaleng ENGEFL Cup5th221802.0000000000.000.000.000.000.00Matches
2020-202124Arsenaleng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2021-202225Arsenaleng ENGEFL CupSF544084.5000000100.000.000.000.000.00Matches
2021-202225Arsenaleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Arsenaleng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2022-202326Arsenaleng ENGFA Cup221351.5000000100.000.000.000.000.00Matches
2023-202427Arsenaleng ENGCommunity Shield1st00Matches
2023-202427Crystal Palaceeng ENGEFL CupRd311901.0000000100.000.000.000.000.00Matches
9 Seasons3 Clubs3 Leagues40353,37437.5112100700.030.030.050.030.05
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
Arsenal (8 Seasons)3 Leagues35302,92432.5101100400.030.000.030.030.03
Bolton (1 Season)2 Leagues443604.0011000200.000.250.250.000.25
Crystal Palace (1 Season)1 League11901.0000000100.000.000.000.000.00
EFL Cup (9 Seasons)20191,81820.2101100400.050.000.050.050.05
FA Cup (7 Seasons)18141,31614.6011000300.000.070.070.000.07
Community Shield (3 Seasons)222402.7000000000.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
2016-201720Arsenal1. Champions LgR1611901.0000000000.000.000.000.000.00Matches
2017-201821Arsenal2. Europa LgSF875966.6101100101.31.30.41.774620.150.000.150.150.150.190.060.250.190.25Matches
2018-201922Arsenal2. Europa LgF554194.7000000300.10.10.00.111500.000.000.000.000.000.020.010.030.020.03Matches
2019-202023Arsenal2. Europa LgR32332703.0000000100.80.80.00.80900.000.000.000.000.000.270.000.270.270.27Matches
2020-202124Arsenal2. Europa LgSF544054.5000000000.40.40.00.40710.000.000.000.000.000.080.010.090.080.09Matches
2022-202326Arsenal2. Europa LgR16766136.8101100100.40.40.20.643300.150.000.150.150.150.060.040.100.060.10Matches
6 Seasons1 Club2 Leagues29262,39326.6202200602.92.90.73.61211030.080.000.080.080.080.120.030.140.120.14
Europa Lg (5 Seasons)28252,30325.6202200602.92.90.73.61211030.080.000.080.080.080.120.030.140.120.14
Champions Lg (1 Season)11901.0000000000.000.000.000.000.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
2014-201518Buryeng ENG4. League Two0.1000.0000Matches
2015-201619Boltoneng ENG2. Championship24.8140.160.2500Matches
2015-201619Boltoneng ENGFA Cup3.0000Matches
2015-201619Boltoneng ENGLeague Cup1.0000Matches
2016-201720Arsenal1. Champions Lg1.0011100.01.001.000.000.0000Matches
2016-201720Arsenaleng ENGEFL Cup3.00100.00.330.000.0000Matches
2016-201720Arsenaleng ENGFA Cup4.3000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.0100Matches
2016-201720Arsenaleng ENG1. Premier League9.006233.30.670.220.000.0000Matches
2017-201821Arsenaleng ENGCommunity Shield1.30100.00.750.000.0000Matches
2017-201821Arsenaleng ENGEFL Cup4.303266.70.690.460.000.0000Matches
2017-201821Arsenal2. Europa Lg6.614125.00.600.150.251.005.30001.31.30.31-0.3-0.3Matches
2017-201821Arsenaleng ENGFA Cup1.00100.01.000.000.0000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.0000Matches
2017-201821Arsenaleng ENG1. Premier League9.10100.00.110.000.0010.00000.10.10.11-0.1-0.1Matches
2018-201922Arsenaleng ENGEFL Cup1.00000.000.0000Matches
2018-201922Arsenal2. Europa Lg4.70100.00.210.000.006.70000.10.10.11-0.1-0.1Matches
2018-201922Arsenaleng ENG1. Premier League9.00200.00.220.000.0020.10000.10.10.06-0.1-0.1Matches
2019-202023Arsenaleng ENGEFL Cup2.3111100.00.430.431.001.0000Matches
2019-202023Arsenal2. Europa Lg3.003133.31.000.330.000.008.40000.80.80.27-0.8-0.8Matches
2019-202023Arsenaleng ENGFA Cup2.80000.000.0000Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.7000Matches
2019-202023Arsenaleng ENG1. Premier League6.50200.00.310.000.006.30000.20.20.11-0.2-0.2Matches
2020-202124Arsenaleng ENGCommunity Shield1.30000.000.0000Matches
2020-202124Arsenaleng ENGEFL Cup2.0011100.00.500.500.000.0000Matches
2020-202124Arsenal2. Europa Lg4.506116.71.330.220.000.0012.10000.40.40.06-0.4-0.4Matches
2020-202124Arsenaleng ENGFA Cup1.00100.01.000.000.0000Matches
2020-202124Arsenaleng ENG1. Premier League28.4014214.30.490.070.000.0012.80001.01.00.07-1.0-1.0Matches
2021-202225Arsenaleng ENGEFL Cup4.503133.30.660.220.000.0000Matches
2021-202225Arsenaleng ENGFA Cup1.00200.02.000.000.0000Matches
2021-202225Arsenaleng ENG1. Premier League9.414125.00.430.110.251.008.40000.40.40.09+0.6+0.6Matches
2022-202326Arsenaleng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202326Arsenal2. Europa Lg6.812150.00.290.150.501.007.10000.40.40.20+0.6+0.6Matches
2022-202326Arsenaleng ENGFA Cup1.50000.000.0000Matches
2022-202326Arsenaleng ENG1. Premier League6.315240.00.800.320.200.5012.80000.30.30.07+0.7+0.7Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.00000.000.0000Matches
2024-202528Crystal Palaceeng ENGJr. PL22.0000Matches
11 Seasons4 Clubs8 Leagues166.76662125.80.490.130.080.2910.90005.15.10.12-1.1-1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arsenal (8 Seasons)6 Leagues136.75661725.80.500.130.080.2910.90005.15.10.12-1.1-1.1
Arsenal (3 Seasons)1 League8.7100
Crystal Palace (2 Seasons)2 Leagues1.00000.000.0000
Bolton (1 Season)3 Leagues28.8140.160.2500
Crystal Palace (1 Season)1 League2.0000
Bury (1 Season)1 League0.1000.0000
Premier League (9 Seasons)77.7234720.60.440.090.060.2912.10002.22.20.08-0.2-0.2
EFL Cup (9 Seasons)20.2110550.00.520.260.100.2000
FA Cup (7 Seasons)14.60400.00.550.000.0000
Europa Lg (5 Seasons)25.6216425.00.630.160.130.508.70002.92.90.18-0.9-0.9
PL2 (4 Seasons)10.7100
Community Shield (3 Seasons)2.70100.00.370.000.0000
Championship (1 Season)24.8140.160.2500
Champions Lg (1 Season)1.0011100.01.001.000.000.0000
League Two (1 Season)0.1000.0000
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
2014-201518Bury1 League0.1000.0000
2015-201619Bolton3 Leagues28.8140.160.2500
2016-201720Arsenal4 Leagues17.308337.50.620.230.000.0000
2016-201720Arsenal1 League3.0100
2017-201821Arsenal1 League2.0000
2017-201821Arsenal5 Leagues22.4110330.00.450.130.100.336.20001.41.40.27-0.4-0.4
2018-201922Arsenal3 Leagues14.60300.00.210.000.0015.60000.20.20.08-0.2-0.2
2019-202023Arsenal1 League3.7000
2019-202023Arsenal4 Leagues14.616233.30.410.140.170.507.60001.01.00.21-1.0-1.0
2020-202124Arsenal5 Leagues37.3022418.20.590.110.000.0012.60001.41.40.07-1.4-1.4
2021-202225Arsenal3 Leagues14.919222.20.600.130.110.508.40000.40.40.09+0.6+0.6
2022-202326Arsenal4 Leagues15.628337.50.510.190.250.6711.20000.70.70.11+1.3+1.3
2023-202427Crystal Palace2 Leagues1.00000.000.0000
2024-202528Crystal Palace1 League2.0000
11 Seasons4 Clubs8 Leagues166.76662125.80.490.130.080.2910.90005.15.10.12-1.1-1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arsenal (8 Seasons)6 Leagues136.75661725.80.500.130.080.2910.90005.15.10.12-1.1-1.1
Arsenal (3 Seasons)1 League8.7100
Crystal Palace (2 Seasons)2 Leagues1.00000.000.0000
Bolton (1 Season)3 Leagues28.8140.160.2500
Crystal Palace (1 Season)1 League2.0000
Bury (1 Season)1 League0.1000.0000
Premier League (9 Seasons)77.7234720.60.440.090.060.2912.10002.22.20.08-0.2-0.2
EFL Cup (9 Seasons)20.2110550.00.520.260.100.2000
FA Cup (7 Seasons)14.60400.00.550.000.0000
Europa Lg (5 Seasons)25.6216425.00.630.160.130.508.70002.92.90.18-0.9-0.9
PL2 (4 Seasons)10.7100
Community Shield (3 Seasons)2.70100.00.370.000.0000
Championship (1 Season)24.8140.160.2500
Champions Lg (1 Season)1.0011100.01.001.000.000.0000
League Two (1 Season)0.1000.0000
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
2014-201518Buryeng ENG4. League Two3rd0.1000.0000Matches
2015-201619Boltoneng ENG2. Championship24th24.8140.160.2500Matches
2016-201720Arsenaleng ENG1. Premier League5th9.006233.30.670.220.000.0000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0100Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0000Matches
2017-201821Arsenaleng ENG1. Premier League6th9.10100.00.110.000.0010.00000.10.10.11-0.1-0.1Matches
2018-201922Arsenaleng ENG1. Premier League5th9.00200.00.220.000.0020.10000.10.10.06-0.1-0.1Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7000Matches
2019-202023Arsenaleng ENG1. Premier League8th6.50200.00.310.000.006.30000.20.20.11-0.2-0.2Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4014214.30.490.070.000.0012.80001.01.00.07-1.0-1.0Matches
2021-202225Arsenaleng ENG1. Premier League5th9.414125.00.430.110.251.008.40000.40.40.09+0.6+0.6Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.315240.00.800.320.200.5012.80000.30.30.07+0.7+0.7Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0000Matches
11 Seasons4 Clubs3 Leagues102.63341120.60.440.110.060.2712.10002.22.20.08-0.2-0.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arsenal (7 Seasons)1 League77.7234720.60.440.090.060.2912.10002.22.20.08-0.2-0.2
Arsenal (3 Seasons)1 League8.7100
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8140.160.2500
Crystal Palace (1 Season)1 League2.0000
Bury (1 Season)1 League0.1000.0000
Premier League (9 Seasons)77.7234720.60.440.090.060.2912.10002.22.20.08-0.2-0.2
PL2 (4 Seasons)10.7100
Championship (1 Season)24.8140.160.2500
League Two (1 Season)0.1000.0000
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
2015-201619Boltoneng ENGFA Cup17th3.0000Matches
2015-201619Boltoneng ENGLeague Cup57th1.0000Matches
2016-201720Arsenaleng ENGEFL Cup5th3.00100.00.330.000.0000Matches
2016-201720Arsenaleng ENGFA Cup1st4.3000Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.30100.00.750.000.0000Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.303266.70.690.460.000.0000Matches
2017-201821Arsenaleng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2018-201922Arsenaleng ENGEFL Cup5th1.00000.000.0000Matches
2019-202023Arsenaleng ENGEFL Cup9th2.3111100.00.430.431.001.0000Matches
2019-202023Arsenaleng ENGFA Cup1st2.80000.000.0000Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.30000.000.0000Matches
2020-202124Arsenaleng ENGEFL Cup5th2.0011100.00.500.500.000.0000Matches
2020-202124Arsenaleng ENGFA Cup17th1.00100.01.000.000.0000Matches
2021-202225Arsenaleng ENGEFL CupSF4.503133.30.660.220.000.0000Matches
2021-202225Arsenaleng ENGFA Cup1.00200.02.000.000.0000Matches
2022-202326Arsenaleng ENGEFL CupRd31.00100.01.000.000.0000Matches
2022-202326Arsenaleng ENGFA Cup1.50000.000.0000Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.00000.000.0000Matches
9 Seasons3 Clubs3 Leagues37.5115533.30.510.170.070.2000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Arsenal (8 Seasons)3 Leagues32.5115533.30.530.180.070.2000
Bolton (1 Season)2 Leagues4.0000
Crystal Palace (1 Season)1 League1.00000.000.0000
EFL Cup (9 Seasons)20.2110550.00.520.260.100.2000
FA Cup (7 Seasons)14.60400.00.550.000.0000
Community Shield (3 Seasons)2.70100.00.370.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
2016-201720Arsenal1. Champions LgR161.0011100.01.001.000.000.0000Matches
2017-201821Arsenal2. Europa LgSF6.614125.00.600.150.251.005.30001.31.30.31-0.3-0.3Matches
2018-201922Arsenal2. Europa LgF4.70100.00.210.000.006.70000.10.10.11-0.1-0.1Matches
2019-202023Arsenal2. Europa LgR323.003133.31.000.330.000.008.40000.80.80.27-0.8-0.8Matches
2020-202124Arsenal2. Europa LgSF4.506116.71.330.220.000.0012.10000.40.40.06-0.4-0.4Matches
2022-202326Arsenal2. Europa LgR166.812150.00.290.150.501.007.10000.40.40.20+0.6+0.6Matches
6 Seasons1 Club2 Leagues26.6217529.40.640.190.120.408.70002.92.90.18-0.9-0.9
Europa Lg (5 Seasons)25.6216425.00.630.160.130.508.70002.92.90.18-0.9-0.9
Champions Lg (1 Season)1.0011100.01.001.000.000.0000

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
2014-201518Buryeng ENG4. League Two0.10Matches
2015-201619Boltoneng ENG2. Championship24.80Matches
2015-201619Boltoneng ENGFA Cup3.01Matches
2015-201619Boltoneng ENGLeague Cup1.00Matches
2016-201720Arsenal1. Champions Lg1.00Matches
2016-201720Arsenaleng ENGEFL Cup3.00Matches
2016-201720Arsenaleng ENGFA Cup4.30Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.01Matches
2016-201720Arsenaleng ENG1. Premier League9.00Matches
2017-201821Arsenaleng ENGCommunity Shield1.30Matches
2017-201821Arsenaleng ENGEFL Cup4.30Matches
2017-201821Arsenal2. Europa Lg6.647052290.09175323316217493.125627194.5496575.400.40.6-0.42380046Matches
2017-201821Arsenaleng ENGFA Cup1.00Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.00Matches
2017-201821Arsenaleng ENG1. Premier League9.151761284.59871331417620486.327129591.9589163.700.00.10.02330047Matches
2018-201922Arsenaleng ENGEFL Cup1.00Matches
2018-201922Arsenal2. Europa Lg4.730733192.75907204010511492.116016696.4333984.600.00.00.01120015Matches
2018-201922Arsenaleng ENG1. Premier League9.054061887.49956354722024490.225628191.1537768.800.20.1-0.22182029Matches
2019-202023Arsenaleng ENGEFL Cup2.30Matches
2019-202023Arsenal2. Europa Lg3.020222291.037741283697394.510811395.6202969.000.00.00.008009Matches
2019-202023Arsenaleng ENGFA Cup2.80Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.70Matches
2019-202023Arsenaleng ENG1. Premier League6.530735486.7616420259510491.317418594.1376061.700.00.10.00132016Matches
2020-202124Arsenaleng ENGCommunity Shield1.30Matches
2020-202124Arsenaleng ENGEFL Cup2.00Matches
2020-202124Arsenal2. Europa Lg4.521224486.942661572626792.512312796.9234254.800.00.00.0120107Matches
2020-202124Arsenaleng ENGFA Cup1.00Matches
2020-202124Arsenaleng ENG1. Premier League28.41578181986.8316381024947051092.291298992.218328364.710.20.4+0.8412360114Matches
2021-202225Arsenaleng ENGEFL Cup4.50Matches
2021-202225Arsenaleng ENGFA Cup1.00Matches
2021-202225Arsenaleng ENG1. Premier League9.442048387.07860253614716091.924126192.3295552.700.00.00.00300023Matches
2022-202326Arsenaleng ENGEFL Cup1.00Matches
2022-202326Arsenal2. Europa Lg6.840946188.78421290911912893.023825394.1496872.100.20.1-0.23340033Matches
2022-202326Arsenaleng ENGFA Cup1.50Matches
2022-202326Arsenaleng ENG1. Premier League6.338244286.47494270114115292.819120792.3466966.700.00.10.00231024Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.00Matches
2024-202528Crystal Palaceeng ENGJr. PL22.00Matches
11 Seasons4 Clubs8 Leagues166.75344610887.5104526354091766193091.52930314893.158087866.121.11.7+0.915352120363
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
Arsenal (8 Seasons)6 Leagues136.75344610887.5104526354091766193091.52930314893.158087866.111.11.7-0.115352120363
Arsenal (3 Seasons)1 League8.71
Crystal Palace (2 Seasons)2 Leagues1.00
Bolton (1 Season)3 Leagues28.81
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.73744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
EFL Cup (9 Seasons)20.20
FA Cup (7 Seasons)14.61
Europa Lg (5 Seasons)25.61600178089.9315431103751755693.088593095.217424371.600.70.8-0.7711210110
PL2 (4 Seasons)10.71
Community Shield (3 Seasons)2.70
Championship (1 Season)24.80
Champions Lg (1 Season)1.00
League Two (1 Season)0.10
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
2014-201518Bury1 League0.10
2015-201619Bolton3 Leagues28.81
2016-201720Arsenal4 Leagues17.30
2016-201720Arsenal1 League3.01
2017-201821Arsenal1 League2.00
2017-201821Arsenal5 Leagues22.4987113487.019046654733837889.452756693.110715668.600.40.7-0.44710093
2018-201922Arsenal3 Leagues14.684794989.315863558732535890.841644793.18611674.100.20.2-0.23302044
2019-202023Arsenal1 League3.70
2019-202023Arsenal4 Leagues14.650957688.49938330816417792.728229894.6578964.000.00.10.00212025
2020-202124Arsenal5 Leagues37.31790206386.8359041182153257792.21035111692.720632563.410.20.4+0.8514370121
2021-202225Arsenal3 Leagues14.942048387.07860253614716091.924126192.3295552.700.00.00.00300023
2022-202326Arsenal4 Leagues15.679190387.615915561026028092.942946093.39513769.300.20.2-0.23571057
2023-202427Crystal Palace2 Leagues1.00
2024-202528Crystal Palace1 League2.00
11 Seasons4 Clubs8 Leagues166.75344610887.5104526354091766193091.52930314893.158087866.121.11.7+0.915352120363
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
Arsenal (8 Seasons)6 Leagues136.75344610887.5104526354091766193091.52930314893.158087866.111.11.7-0.115352120363
Arsenal (3 Seasons)1 League8.71
Crystal Palace (2 Seasons)2 Leagues1.00
Bolton (1 Season)3 Leagues28.81
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.73744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
EFL Cup (9 Seasons)20.20
FA Cup (7 Seasons)14.61
Europa Lg (5 Seasons)25.61600178089.9315431103751755693.088593095.217424371.600.70.8-0.7711210110
PL2 (4 Seasons)10.71
Community Shield (3 Seasons)2.70
Championship (1 Season)24.80
Champions Lg (1 Season)1.00
League Two (1 Season)0.10
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
2014-201518Buryeng ENG4. League Two3rd0.10Matches
2015-201619Boltoneng ENG2. Championship24th24.80Matches
2016-201720Arsenaleng ENG1. Premier League5th9.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.01Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.00Matches
2017-201821Arsenaleng ENG1. Premier League6th9.151761284.59871331417620486.327129591.9589163.700.00.10.02330047Matches
2018-201922Arsenaleng ENG1. Premier League5th9.054061887.49956354722024490.225628191.1537768.800.20.1-0.22182029Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.70Matches
2019-202023Arsenaleng ENG1. Premier League8th6.530735486.7616420259510491.317418594.1376061.700.00.10.00132016Matches
2020-202124Arsenaleng ENG1. Premier League8th28.41578181986.8316381024947051092.291298992.218328364.710.20.4+0.8412360114Matches
2021-202225Arsenaleng ENG1. Premier League5th9.442048387.07860253614716091.924126192.3295552.700.00.00.00300023Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.338244286.47494270114115292.819120792.3466966.700.00.10.00231024Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.00Matches
11 Seasons4 Clubs3 Leagues102.63744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
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
Arsenal (7 Seasons)1 League77.73744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
Arsenal (3 Seasons)1 League8.71
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.80
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.73744432886.572983243721249137490.92045221892.240663563.910.40.8+0.68240110253
PL2 (4 Seasons)10.71
Championship (1 Season)24.80
League Two (1 Season)0.10
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
2015-201619Boltoneng ENGFA Cup17th3.01Matches
2015-201619Boltoneng ENGLeague Cup57th1.00Matches
2016-201720Arsenaleng ENGEFL Cup5th3.00Matches
2016-201720Arsenaleng ENGFA Cup1st4.30Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.30Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.30Matches
2017-201821Arsenaleng ENGFA Cup33rd1.00Matches
2018-201922Arsenaleng ENGEFL Cup5th1.00Matches
2019-202023Arsenaleng ENGEFL Cup9th2.30Matches
2019-202023Arsenaleng ENGFA Cup1st2.80Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.30Matches
2020-202124Arsenaleng ENGEFL Cup5th2.00Matches
2020-202124Arsenaleng ENGFA Cup17th1.00Matches
2021-202225Arsenaleng ENGEFL CupSF4.50Matches
2021-202225Arsenaleng ENGFA Cup1.00Matches
2022-202326Arsenaleng ENGEFL CupRd31.00Matches
2022-202326Arsenaleng ENGFA Cup1.50Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.00Matches
9 Seasons3 Clubs3 Leagues37.51
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
Arsenal (8 Seasons)3 Leagues32.50
Bolton (1 Season)2 Leagues4.01
Crystal Palace (1 Season)1 League1.00
EFL Cup (9 Seasons)20.20
FA Cup (7 Seasons)14.61
Community Shield (3 Seasons)2.70
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
2016-201720Arsenal1. Champions LgR161.00Matches
2017-201821Arsenal2. Europa LgSF6.647052290.09175323316217493.125627194.5496575.400.40.6-0.42380046Matches
2018-201922Arsenal2. Europa LgF4.730733192.75907204010511492.116016696.4333984.600.00.00.01120015Matches
2019-202023Arsenal2. Europa LgR323.020222291.037741283697394.510811395.6202969.000.00.00.008009Matches
2020-202124Arsenal2. Europa LgSF4.521224486.942661572626792.512312796.9234254.800.00.00.0120107Matches
2022-202326Arsenal2. Europa LgR166.840946188.78421290911912893.023825394.1496872.100.20.1-0.23340033Matches
6 Seasons1 Club2 Leagues26.61600178089.9315431103751755693.088593095.217424371.600.70.8-0.7711210110
Europa Lg (5 Seasons)25.61600178089.9315431103751755693.088593095.217424371.600.70.8-0.7711210110
Champions Lg (1 Season)1.00
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
2014-201518Buryeng ENG4. League Two0.1Matches
2015-201619Boltoneng ENG2. Championship24.8Matches
2015-201619Boltoneng ENGFA Cup3.0Matches
2015-201619Boltoneng ENGLeague Cup1.0Matches
2016-201720Arsenal1. Champions Lg1.00Matches
2016-201720Arsenaleng ENGEFL Cup3.00Matches
2016-201720Arsenaleng ENGFA Cup4.3Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.0Matches
2016-201720Arsenaleng ENG1. Premier League9.02Matches
2017-201821Arsenaleng ENGCommunity Shield1.31Matches
2017-201821Arsenaleng ENGEFL Cup4.30Matches
2017-201821Arsenal2. Europa Lg6.6522504171401003000047011Matches
2017-201821Arsenaleng ENGFA Cup1.00Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.0Matches
2017-201821Arsenaleng ENG1. Premier League9.1612593171011107000051725Matches
2018-201922Arsenaleng ENGEFL Cup1.00Matches
2018-201922Arsenal2. Europa Lg4.7331322860702000030710Matches
2018-201922Arsenaleng ENG1. Premier League9.0618603151201213000054002Matches
2019-202023Arsenaleng ENGEFL Cup2.30Matches
2019-202023Arsenal2. Europa Lg3.0222220110100000020210Matches
2019-202023Arsenaleng ENGFA Cup2.80Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.7Matches
2019-202023Arsenaleng ENG1. Premier League6.5354343980601000030721Matches
2020-202124Arsenaleng ENGCommunity Shield1.30Matches
2020-202124Arsenaleng ENGEFL Cup2.00Matches
2020-202124Arsenal2. Europa Lg4.5244239440110000021213Matches
2020-202124Arsenaleng ENGFA Cup1.00Matches
2020-202124Arsenaleng ENG1. Premier League28.41819177837260142110000157847Matches
2021-202225Arsenaleng ENGEFL Cup4.51Matches
2021-202225Arsenaleng ENGFA Cup1.00Matches
2021-202225Arsenaleng ENG1. Premier League9.44834681570207000042003Matches
2022-202326Arsenaleng ENGEFL Cup1.00Matches
2022-202326Arsenal2. Europa Lg6.8461457411401000040901Matches
2022-202326Arsenaleng ENGFA Cup1.50Matches
2022-202326Arsenaleng ENG1. Premier League6.34424301081202000038223Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.00Matches
2024-202528Crystal Palaceeng ENGJr. PL22.0Matches
11 Seasons4 Clubs8 Leagues166.76108595713797370837000053441426
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (8 Seasons)6 Leagues136.76108595713797370837000053441426
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)2 Leagues1.00
Bolton (1 Season)3 Leagues28.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.74328421510371247531000037441021
EFL Cup (9 Seasons)20.21
FA Cup (7 Seasons)14.60
Europa Lg (5 Seasons)25.6178017423426123160000160045
PL2 (4 Seasons)10.7
Community Shield (3 Seasons)2.71
Championship (1 Season)24.8
Champions Lg (1 Season)1.00
League Two (1 Season)0.1
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
2014-201518Bury1 League0.1
2015-201619Bolton3 Leagues28.8
2016-201720Arsenal4 Leagues17.32
2016-201720Arsenal1 League3.0
2017-201821Arsenal1 League2.0
2017-201821Arsenal5 Leagues22.4113410973424121110000098736
2018-201922Arsenal3 Leagues14.6949925231801915000084712
2019-202023Arsenal1 League3.7
2019-202023Arsenal4 Leagues14.65765631090701000050931
2020-202124Arsenal5 Leagues37.320632017413001531100001790510
2021-202225Arsenal3 Leagues14.94834681570217000042003
2022-202326Arsenal4 Leagues15.69038871492603000079124
2023-202427Crystal Palace2 Leagues1.00
2024-202528Crystal Palace1 League2.0
11 Seasons4 Clubs8 Leagues166.76108595713797370837000053441426
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (8 Seasons)6 Leagues136.76108595713797370837000053441426
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)2 Leagues1.00
Bolton (1 Season)3 Leagues28.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.74328421510371247531000037441021
EFL Cup (9 Seasons)20.21
FA Cup (7 Seasons)14.60
Europa Lg (5 Seasons)25.6178017423426123160000160045
PL2 (4 Seasons)10.7
Community Shield (3 Seasons)2.71
Championship (1 Season)24.8
Champions Lg (1 Season)1.00
League Two (1 Season)0.1
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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.02Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.1612593171011107000051725Matches
2018-201922Arsenaleng ENG1. Premier League5th9.0618603151201213000054002Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.5354343980601000030721Matches
2020-202124Arsenaleng ENG1. Premier League8th28.41819177837260142110000157847Matches
2021-202225Arsenaleng ENG1. Premier League5th9.44834681570207000042003Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.34424301081202000038223Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.64328421510371247531000037441021
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (7 Seasons)1 League77.74328421510371247531000037441021
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.74328421510371247531000037441021
PL2 (4 Seasons)10.7
Championship (1 Season)24.8
League Two (1 Season)0.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201619Boltoneng ENGFA Cup17th3.0Matches
2015-201619Boltoneng ENGLeague Cup57th1.0Matches
2016-201720Arsenaleng ENGEFL Cup5th3.00Matches
2016-201720Arsenaleng ENGFA Cup1st4.3Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.31Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.30Matches
2017-201821Arsenaleng ENGFA Cup33rd1.00Matches
2018-201922Arsenaleng ENGEFL Cup5th1.00Matches
2019-202023Arsenaleng ENGEFL Cup9th2.30Matches
2019-202023Arsenaleng ENGFA Cup1st2.80Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.30Matches
2020-202124Arsenaleng ENGEFL Cup5th2.00Matches
2020-202124Arsenaleng ENGFA Cup17th1.00Matches
2021-202225Arsenaleng ENGEFL CupSF4.51Matches
2021-202225Arsenaleng ENGFA Cup1.00Matches
2022-202326Arsenaleng ENGEFL CupRd31.00Matches
2022-202326Arsenaleng ENGFA Cup1.50Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.00Matches
9 Seasons3 Clubs3 Leagues37.52
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (8 Seasons)3 Leagues32.52
Bolton (1 Season)2 Leagues4.0
Crystal Palace (1 Season)1 League1.00
EFL Cup (9 Seasons)20.21
FA Cup (7 Seasons)14.60
Community Shield (3 Seasons)2.71
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
2016-201720Arsenal1. Champions LgR161.00Matches
2017-201821Arsenal2. Europa LgSF6.6522504171401003000047011Matches
2018-201922Arsenal2. Europa LgF4.7331322860702000030710Matches
2019-202023Arsenal2. Europa LgR323.0222220110100000020210Matches
2020-202124Arsenal2. Europa LgSF4.5244239440110000021213Matches
2022-202326Arsenal2. Europa LgR166.8461457411401000040901Matches
6 Seasons1 Club2 Leagues26.6178017423426123160000160045
Europa Lg (5 Seasons)25.6178017423426123160000160045
Champions Lg (1 Season)1.00

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
2014-201518Buryeng ENG4. League Two0.1Matches
2015-201619Boltoneng ENG2. Championship24.8Matches
2015-201619Boltoneng ENGFA Cup3.0Matches
2015-201619Boltoneng ENGLeague Cup1.0Matches
2016-201720Arsenal1. Champions Lg1.0Matches
2016-201720Arsenaleng ENGEFL Cup3.0Matches
2016-201720Arsenaleng ENGFA Cup4.3Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.0Matches
2016-201720Arsenaleng ENG1. Premier League9.0Matches
2017-201821Arsenaleng ENGCommunity Shield1.3Matches
2017-201821Arsenaleng ENGEFL Cup4.3Matches
2017-201821Arsenal2. Europa Lg6.650.7650000000.00000000Matches
2017-201821Arsenaleng ENGFA Cup1.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.0Matches
2017-201821Arsenaleng ENG1. Premier League9.150.5550000010.11100000Matches
2018-201922Arsenaleng ENGEFL Cup1.0Matches
2018-201922Arsenal2. Europa Lg4.720.4320000000.00000000Matches
2018-201922Arsenaleng ENG1. Premier League9.030.3330000000.00000000Matches
2019-202023Arsenaleng ENGEFL Cup2.3Matches
2019-202023Arsenal2. Europa Lg3.020.6720000000.00000000Matches
2019-202023Arsenaleng ENGFA Cup2.8Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.7Matches
2019-202023Arsenaleng ENG1. Premier League6.520.3120000000.00000000Matches
2020-202124Arsenaleng ENGCommunity Shield1.3Matches
2020-202124Arsenaleng ENGEFL Cup2.0Matches
2020-202124Arsenal2. Europa Lg4.530.6720100000.00000000Matches
2020-202124Arsenaleng ENGFA Cup1.0Matches
2020-202124Arsenaleng ENG1. Premier League28.4140.49130000130.11300000Matches
2021-202225Arsenaleng ENGEFL Cup4.5Matches
2021-202225Arsenaleng ENGFA Cup1.0Matches
2021-202225Arsenaleng ENG1. Premier League9.430.3230000000.00000000Matches
2022-202326Arsenaleng ENGEFL Cup1.0Matches
2022-202326Arsenal2. Europa Lg6.820.3120000000.00000000Matches
2022-202326Arsenaleng ENGFA Cup1.5Matches
2022-202326Arsenaleng ENG1. Premier League6.360.9540110000.00000000Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.0Matches
2024-202528Crystal Palaceeng ENGJr. PL22.0Matches
11 Seasons4 Clubs8 Leagues166.7470.50430210140.04400000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (8 Seasons)6 Leagues136.7470.50430210140.04400000
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)2 Leagues1.0
Bolton (1 Season)3 Leagues28.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7330.48300110140.06400000
EFL Cup (9 Seasons)20.2
FA Cup (7 Seasons)14.6
Europa Lg (5 Seasons)25.6140.55130100000.00000000
PL2 (4 Seasons)10.7
Community Shield (3 Seasons)2.7
Championship (1 Season)24.8
Champions Lg (1 Season)1.0
League Two (1 Season)0.1
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
2014-201518Bury1 League0.1
2015-201619Bolton3 Leagues28.8
2016-201720Arsenal4 Leagues17.3
2016-201720Arsenal1 League3.0
2017-201821Arsenal1 League2.0
2017-201821Arsenal5 Leagues22.4100.63100000010.06100000
2018-201922Arsenal3 Leagues14.650.3750000000.00000000
2019-202023Arsenal1 League3.7
2019-202023Arsenal4 Leagues14.640.4240000000.00000000
2020-202124Arsenal5 Leagues37.3170.52150100130.09300000
2021-202225Arsenal3 Leagues14.930.3230000000.00000000
2022-202326Arsenal4 Leagues15.680.6360110000.00000000
2023-202427Crystal Palace2 Leagues1.0
2024-202528Crystal Palace1 League2.0
11 Seasons4 Clubs8 Leagues166.7470.50430210140.04400000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (8 Seasons)6 Leagues136.7470.50430210140.04400000
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)2 Leagues1.0
Bolton (1 Season)3 Leagues28.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7330.48300110140.06400000
EFL Cup (9 Seasons)20.2
FA Cup (7 Seasons)14.6
Europa Lg (5 Seasons)25.6140.55130100000.00000000
PL2 (4 Seasons)10.7
Community Shield (3 Seasons)2.7
Championship (1 Season)24.8
Champions Lg (1 Season)1.0
League Two (1 Season)0.1
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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.0Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.150.5550000010.11100000Matches
2018-201922Arsenaleng ENG1. Premier League5th9.030.3330000000.00000000Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.520.3120000000.00000000Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4140.49130000130.11300000Matches
2021-202225Arsenaleng ENG1. Premier League5th9.430.3230000000.00000000Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.360.9540110000.00000000Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.6330.48300110140.06400000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (7 Seasons)1 League77.7330.48300110140.06400000
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7330.48300110140.06400000
PL2 (4 Seasons)10.7
Championship (1 Season)24.8
League Two (1 Season)0.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201619Boltoneng ENGFA Cup17th3.0Matches
2015-201619Boltoneng ENGLeague Cup57th1.0Matches
2016-201720Arsenaleng ENGEFL Cup5th3.0Matches
2016-201720Arsenaleng ENGFA Cup1st4.3Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.3Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.3Matches
2017-201821Arsenaleng ENGFA Cup33rd1.0Matches
2018-201922Arsenaleng ENGEFL Cup5th1.0Matches
2019-202023Arsenaleng ENGEFL Cup9th2.3Matches
2019-202023Arsenaleng ENGFA Cup1st2.8Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.3Matches
2020-202124Arsenaleng ENGEFL Cup5th2.0Matches
2020-202124Arsenaleng ENGFA Cup17th1.0Matches
2021-202225Arsenaleng ENGEFL CupSF4.5Matches
2021-202225Arsenaleng ENGFA Cup1.0Matches
2022-202326Arsenaleng ENGEFL CupRd31.0Matches
2022-202326Arsenaleng ENGFA Cup1.5Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.0Matches
9 Seasons3 Clubs3 Leagues37.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (8 Seasons)3 Leagues32.5
Bolton (1 Season)2 Leagues4.0
Crystal Palace (1 Season)1 League1.0
EFL Cup (9 Seasons)20.2
FA Cup (7 Seasons)14.6
Community Shield (3 Seasons)2.7
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
2016-201720Arsenal1. Champions LgR161.0Matches
2017-201821Arsenal2. Europa LgSF6.650.7650000000.00000000Matches
2018-201922Arsenal2. Europa LgF4.720.4320000000.00000000Matches
2019-202023Arsenal2. Europa LgR323.020.6720000000.00000000Matches
2020-202124Arsenal2. Europa LgSF4.530.6720100000.00000000Matches
2022-202326Arsenal2. Europa LgR166.820.3120000000.00000000Matches
6 Seasons1 Club2 Leagues26.6140.55130100000.00000000
Europa Lg (5 Seasons)25.6140.55130100000.00000000
Champions Lg (1 Season)1.0

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
2014-201518Buryeng ENG4. League Two0.1Matches
2015-201619Boltoneng ENG2. Championship24.8Matches
2015-201619Boltoneng ENGFA Cup3.0Matches
2015-201619Boltoneng ENGLeague Cup1.0Matches
2016-201720Arsenal1. Champions Lg1.013Matches
2016-201720Arsenaleng ENGEFL Cup3.015Matches
2016-201720Arsenaleng ENGFA Cup4.3Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.0Matches
2016-201720Arsenaleng ENG1. Premier League9.0911Matches
2017-201821Arsenaleng ENGCommunity Shield1.322Matches
2017-201821Arsenaleng ENGEFL Cup4.315Matches
2017-201821Arsenal2. Europa Lg6.61167314757.136331223170Matches
2017-201821Arsenaleng ENGFA Cup1.031Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.0Matches
2017-201821Arsenaleng ENG1. Premier League9.11914135141233.38161062140402Matches
2018-201922Arsenaleng ENGEFL Cup1.000Matches
2018-201922Arsenal2. Europa Lg4.74340022100.0053226141Matches
2018-201922Arsenaleng ENG1. Premier League9.01179202825.069721223400Matches
2019-202023Arsenaleng ENGEFL Cup2.321Matches
2019-202023Arsenal2. Europa Lg3.0110011333.324402370Matches
2019-202023Arsenaleng ENGFA Cup2.864Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.7Matches
2019-202023Arsenaleng ENG1. Premier League6.5423101333.32106459451Matches
2020-202124Arsenaleng ENGCommunity Shield1.312Matches
2020-202124Arsenaleng ENGEFL Cup2.022Matches
2020-202124Arsenal2. Europa Lg4.57342111100.00422411130Matches
2020-202124Arsenaleng ENGFA Cup1.010Matches
2020-202124Arsenaleng ENG1. Premier League28.4432028132173548.61837271024671200Matches
2021-202225Arsenaleng ENGEFL Cup4.515Matches
2021-202225Arsenaleng ENGFA Cup1.011Matches
2021-202225Arsenaleng ENG1. Premier League9.413911115683.31231851023421Matches
2022-202326Arsenaleng ENGEFL Cup1.011Matches
2022-202326Arsenal2. Europa Lg6.8640603475.01743612201Matches
2022-202326Arsenaleng ENGFA Cup1.531Matches
2022-202326Arsenaleng ENG1. Premier League6.3854403650.03651311271Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.001Matches
2024-202528Crystal Palaceeng ENGJr. PL22.0Matches
11 Seasons4 Clubs8 Leagues166.712710983377438749.44412789381462283857
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Arsenal (8 Seasons)6 Leagues136.712710983377438749.44412789381452283857
Arsenal (3 Seasons)1 League8.70
Crystal Palace (2 Seasons)2 Leagues1.0010
Bolton (1 Season)3 Leagues28.80
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.7986668264327045.7381017328861733145
EFL Cup (9 Seasons)20.28200
FA Cup (7 Seasons)14.61470
Europa Lg (5 Seasons)25.6291715113111764.762616102655712
PL2 (4 Seasons)10.70
Community Shield (3 Seasons)2.7340
Championship (1 Season)24.80
Champions Lg (1 Season)1.0130
League Two (1 Season)0.10
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
2014-201518Bury1 League0.10
2015-201619Bolton3 Leagues28.80
2016-201720Arsenal4 Leagues17.311190
2016-201720Arsenal1 League3.00
2017-201821Arsenal1 League2.00
2017-201821Arsenal5 Leagues22.43026208281942.111221394163572
2018-201922Arsenal3 Leagues14.61510132041040.06141041429541
2019-202023Arsenal1 League3.70
2019-202023Arsenal4 Leagues14.65113112633.34141041212521
2020-202124Arsenal5 Leagues37.3502732153183650.01841291232781330
2021-202225Arsenal3 Leagues14.9131111115683.31231851623421
2022-202326Arsenal4 Leagues15.61413410061060.0413941123472
2023-202427Crystal Palace2 Leagues1.0010
2024-202528Crystal Palace1 League2.00
11 Seasons4 Clubs8 Leagues166.712710983377438749.44412789381462283857
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Arsenal (8 Seasons)6 Leagues136.712710983377438749.44412789381452283857
Arsenal (3 Seasons)1 League8.70
Crystal Palace (2 Seasons)2 Leagues1.0010
Bolton (1 Season)3 Leagues28.80
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.7986668264327045.7381017328861733145
EFL Cup (9 Seasons)20.28200
FA Cup (7 Seasons)14.61470
Europa Lg (5 Seasons)25.6291715113111764.762616102655712
PL2 (4 Seasons)10.70
Community Shield (3 Seasons)2.7340
Championship (1 Season)24.80
Champions Lg (1 Season)1.0130
League Two (1 Season)0.10
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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.0911Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.11914135141233.38161062140402Matches
2018-201922Arsenaleng ENG1. Premier League5th9.01179202825.069721223400Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.5423101333.32106459451Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4432028132173548.61837271024671200Matches
2021-202225Arsenaleng ENG1. Premier League5th9.413911115683.31231851023421Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.3854403650.03651311271Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.6986668264327045.7381017328861733145
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
Arsenal (7 Seasons)1 League77.7986668264327045.7381017328861733145
Arsenal (3 Seasons)1 League8.70
Crystal Palace (2 Seasons)1 League0
Bolton (1 Season)1 League24.80
Crystal Palace (1 Season)1 League2.00
Bury (1 Season)1 League0.10
Premier League (9 Seasons)77.7986668264327045.7381017328861733145
PL2 (4 Seasons)10.70
Championship (1 Season)24.80
League Two (1 Season)0.10
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201619Boltoneng ENGFA Cup17th3.0Matches
2015-201619Boltoneng ENGLeague Cup57th1.0Matches
2016-201720Arsenaleng ENGEFL Cup5th3.015Matches
2016-201720Arsenaleng ENGFA Cup1st4.3Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.322Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.315Matches
2017-201821Arsenaleng ENGFA Cup33rd1.031Matches
2018-201922Arsenaleng ENGEFL Cup5th1.000Matches
2019-202023Arsenaleng ENGEFL Cup9th2.321Matches
2019-202023Arsenaleng ENGFA Cup1st2.864Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.312Matches
2020-202124Arsenaleng ENGEFL Cup5th2.022Matches
2020-202124Arsenaleng ENGFA Cup17th1.010Matches
2021-202225Arsenaleng ENGEFL CupSF4.515Matches
2021-202225Arsenaleng ENGFA Cup1.011Matches
2022-202326Arsenaleng ENGEFL CupRd31.011Matches
2022-202326Arsenaleng ENGFA Cup1.531Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.001Matches
9 Seasons3 Clubs3 Leagues37.525310
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
Arsenal (8 Seasons)3 Leagues32.525300
Bolton (1 Season)2 Leagues4.00
Crystal Palace (1 Season)1 League1.0010
EFL Cup (9 Seasons)20.28200
FA Cup (7 Seasons)14.61470
Community Shield (3 Seasons)2.7340
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
2016-201720Arsenal1. Champions LgR161.013Matches
2017-201821Arsenal2. Europa LgSF6.61167314757.136331223170Matches
2018-201922Arsenal2. Europa LgF4.74340022100.0053226141Matches
2019-202023Arsenal2. Europa LgR323.0110011333.324402370Matches
2020-202124Arsenal2. Europa LgSF4.57342111100.00422411130Matches
2022-202326Arsenal2. Europa LgR166.8640603475.01743612201Matches
6 Seasons1 Club2 Leagues26.6291815113111764.762616102955712
Europa Lg (5 Seasons)25.6291715113111764.762616102655712
Champions Lg (1 Season)1.0130

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
2014-201518Buryeng ENG4. League Two0.1Matches
2015-201619Boltoneng ENG2. Championship24.8Matches
2015-201619Boltoneng ENGFA Cup3.0Matches
2015-201619Boltoneng ENGLeague Cup1.0Matches
2016-201720Arsenal1. Champions Lg1.0Matches
2016-201720Arsenaleng ENGEFL Cup3.0Matches
2016-201720Arsenaleng ENGFA Cup4.3Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.0Matches
2016-201720Arsenaleng ENG1. Premier League9.0Matches
2017-201821Arsenaleng ENGCommunity Shield1.3Matches
2017-201821Arsenaleng ENGEFL Cup4.3Matches
2017-201821Arsenal2. Europa Lg6.6583321833762695833266.7133.338318861055761604232Matches
2017-201821Arsenaleng ENGFA Cup1.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.0Matches
2017-201821Arsenaleng ENG1. Premier League9.1721653173713647218562.5337.5450213012936130764742Matches
2018-201922Arsenaleng ENGEFL Cup1.0Matches
2018-201922Arsenal2. Europa Lg4.7367321482128336711100.000.0210938569110202820Matches
2018-201922Arsenaleng ENG1. Premier League9.0710733653272047105360.0240.045321401188450425122Matches
2019-202023Arsenaleng ENGEFL Cup2.3Matches
2019-202023Arsenal2. Europa Lg3.02422711511985242000158744406000012030Matches
2019-202023Arsenaleng ENGFA Cup2.8Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.7Matches
2019-202023Arsenaleng ENG1. Premier League6.5440732421891064404250.0250.02921320707320423101Matches
2020-202124Arsenaleng ENGCommunity Shield1.3Matches
2020-202124Arsenaleng ENGEFL Cup2.0Matches
2020-202124Arsenal2. Europa Lg4.52843614312912728422100.000.0184792418000212031Matches
2020-202124Arsenaleng ENGFA Cup1.0Matches
2020-202124Arsenaleng ENG1. Premier League28.4209328310519806822209311872.7327.31350643438721010012614861Matches
2021-202225Arsenaleng ENGEFL Cup4.5Matches
2021-202225Arsenaleng ENGFA Cup1.0Matches
2021-202225Arsenaleng ENG1. Premier League9.458784299275157587100.01100.03311150661410433680Matches
2022-202326Arsenaleng ENGEFL Cup1.0Matches
2022-202326Arsenal2. Europa Lg6.85184920830295518200.02100.03581649922410513700Matches
2022-202326Arsenaleng ENGFA Cup1.5Matches
2022-202326Arsenaleng ENG1. Premier League6.34995824024515749911100.000.03191466881311303392Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.0Matches
2024-202528Crystal Palaceeng ENGJr. PL22.0Matches
11 Seasons4 Clubs8 Leagues166.7704481233113525227797044382463.21436.844882064911972424024922497011
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
Arsenal (8 Seasons)6 Leagues136.7704481233113525227797044382463.21436.844882064911972424024922497011
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)2 Leagues1.0
Bolton (1 Season)3 Leagues28.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7505063625142387164505050301963.31136.7319514640860230321341934898
EFL Cup (9 Seasons)20.2
FA Cup (7 Seasons)14.6
Europa Lg (5 Seasons)25.619941767971138632919948562.5337.5129360093370128115314813
PL2 (4 Seasons)10.7
Community Shield (3 Seasons)2.7
Championship (1 Season)24.8
Champions Lg (1 Season)1.0
League Two (1 Season)0.1
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
2014-201518Bury1 League0.1
2015-201619Bolton3 Leagues28.8
2016-201720Arsenal4 Leagues17.3
2016-201720Arsenal1 League3.0
2017-201821Arsenal1 League2.0
2017-201821Arsenal5 Leagues22.41304975007476213130411763.6436.483340162348131911368974
2018-201922Arsenal3 Leagues14.6107710551353928710776466.7233.366330781757560627942
2019-202023Arsenal1 League3.7
2019-202023Arsenal4 Leagues14.668210035730818116824250.0250.045020641113320435131
2020-202124Arsenal5 Leagues37.323773191194110980292377131076.9323.11534722642901010014716892
2021-202225Arsenal3 Leagues14.958784299275157587100.01100.03311150661410433680
2022-202326Arsenal4 Leagues15.61017107448547241210173133.3266.767731151803721817092
2023-202427Crystal Palace2 Leagues1.0
2024-202528Crystal Palace1 League2.0
11 Seasons4 Clubs8 Leagues166.7704481233113525227797044382463.21436.844882064911972424024922497011
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
Arsenal (8 Seasons)6 Leagues136.7704481233113525227797044382463.21436.844882064911972424024922497011
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)2 Leagues1.0
Bolton (1 Season)3 Leagues28.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7505063625142387164505050301963.31136.7319514640860230321341934898
EFL Cup (9 Seasons)20.2
FA Cup (7 Seasons)14.6
Europa Lg (5 Seasons)25.619941767971138632919948562.5337.5129360093370128115314813
PL2 (4 Seasons)10.7
Community Shield (3 Seasons)2.7
Championship (1 Season)24.8
Champions Lg (1 Season)1.0
League Two (1 Season)0.1
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
2014-201518Buryeng ENG4. League Two3rd0.1Matches
2015-201619Boltoneng ENG2. Championship24th24.8Matches
2016-201720Arsenaleng ENG1. Premier League5th9.0Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.0Matches
2017-201821Arsenaleng ENG1. Premier League6th9.1721653173713647218562.5337.5450213012936130764742Matches
2018-201922Arsenaleng ENG1. Premier League5th9.0710733653272047105360.0240.045321401188450425122Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.7Matches
2019-202023Arsenaleng ENG1. Premier League8th6.5440732421891064404250.0250.02921320707320423101Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4209328310519806822209311872.7327.31350643438721010012614861Matches
2021-202225Arsenaleng ENG1. Premier League5th9.458784299275157587100.01100.03311150661410433680Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.34995824024515749911100.000.03191466881311303392Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.0Matches
11 Seasons4 Clubs3 Leagues102.6505063625142387164505050301963.31136.7319514640860230321341934898
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
Arsenal (7 Seasons)1 League77.7505063625142387164505050301963.31136.7319514640860230321341934898
Arsenal (3 Seasons)1 League8.7
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.8
Crystal Palace (1 Season)1 League2.0
Bury (1 Season)1 League0.1
Premier League (9 Seasons)77.7505063625142387164505050301963.31136.7319514640860230321341934898
PL2 (4 Seasons)10.7
Championship (1 Season)24.8
League Two (1 Season)0.1
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
2015-201619Boltoneng ENGFA Cup17th3.0Matches
2015-201619Boltoneng ENGLeague Cup57th1.0Matches
2016-201720Arsenaleng ENGEFL Cup5th3.0Matches
2016-201720Arsenaleng ENGFA Cup1st4.3Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.3Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.3Matches
2017-201821Arsenaleng ENGFA Cup33rd1.0Matches
2018-201922Arsenaleng ENGEFL Cup5th1.0Matches
2019-202023Arsenaleng ENGEFL Cup9th2.3Matches
2019-202023Arsenaleng ENGFA Cup1st2.8Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.3Matches
2020-202124Arsenaleng ENGEFL Cup5th2.0Matches
2020-202124Arsenaleng ENGFA Cup17th1.0Matches
2021-202225Arsenaleng ENGEFL CupSF4.5Matches
2021-202225Arsenaleng ENGFA Cup1.0Matches
2022-202326Arsenaleng ENGEFL CupRd31.0Matches
2022-202326Arsenaleng ENGFA Cup1.5Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.0Matches
9 Seasons3 Clubs3 Leagues37.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
Arsenal (8 Seasons)3 Leagues32.5
Bolton (1 Season)2 Leagues4.0
Crystal Palace (1 Season)1 League1.0
EFL Cup (9 Seasons)20.2
FA Cup (7 Seasons)14.6
Community Shield (3 Seasons)2.7
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
2016-201720Arsenal1. Champions LgR161.0Matches
2017-201821Arsenal2. Europa LgSF6.6583321833762695833266.7133.338318861055761604232Matches
2018-201922Arsenal2. Europa LgF4.7367321482128336711100.000.0210938569110202820Matches
2019-202023Arsenal2. Europa LgR323.02422711511985242000158744406000012030Matches
2020-202124Arsenal2. Europa LgSF4.52843614312912728422100.000.0184792418000212031Matches
2022-202326Arsenal2. Europa LgR166.85184920830295518200.02100.03581649922410513700Matches
6 Seasons1 Club2 Leagues26.619941767971138632919948562.5337.5129360093370128115314813
Europa Lg (5 Seasons)25.619941767971138632919948562.5337.5129360093370128115314813
Champions Lg (1 Season)1.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Buryeng ENG4. League Two112120.30.100113.000000.00-0.44Matches
2015-201619Boltoneng ENG2. Championship262,2368654.024.82623040.692650-24-0.97-0.21Matches
2015-201619Boltoneng ENGFA Cup327090100.03.03903001.335500.00Matches
2015-201619Boltoneng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2016-201720Arsenal1. Champions Lg1909012.51.011023.0041+3+3.00+2.86Matches
2016-201720Arsenaleng ENGEFL Cup327090100.03.03903002.0062+4+1.33Matches
2016-201720Arsenaleng ENGFA Cup53917868.64.349841003.00112+9+2.07-0.95Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 132709013.63.03903002.33126+6+2.00+1.89Matches
2016-201720Arsenaleng ENG1. Premier League98109023.79.0990122.44218+13+1.44+0.75Matches
2017-201821Arsenaleng ENGCommunity Shield1120120100.01.311201003.001100.00Matches
2017-201821Arsenaleng ENGEFL Cup43909868.44.34984002.5041+3+0.69+1.69Matches
2017-201821Arsenal2. Europa Lg85967547.36.676142.00126+6+0.91-0.7212.46.0+6.4+0.96+0.15Matches
2017-201821Arsenaleng ENGFA Cup19090100.01.01901000.0024-2-2.00Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12180909.12.02902003.0083+5+2.50+1.95Matches
2017-201821Arsenaleng ENG1. Premier League128226924.09.198361.581417-3-0.33-1.2315.115.8-0.7-0.08-0.81Matches
2018-201922Arsenaleng ENGEFL Cup1909033.31.01901013.0031+2+2.00+2.50Matches
2018-201922Arsenal2. Europa Lg54198431.04.75844002.60112+9+1.93+1.169.72.5+7.2+1.55+1.23Matches
2018-201922Arsenaleng ENG1. Premier League108078123.69.0984815142.202310+13+1.45+1.1413.513.0+0.5+0.06-0.12Matches
2019-202023Arsenaleng ENGEFL Cup2210105100.02.321052001.50105+5+2.14Matches
2019-202023Arsenal2. Europa Lg32709036.03.03903012.3383+5+1.67+1.298.43.2+5.1+1.71+0.69Matches
2019-202023Arsenaleng ENGFA Cup52505046.32.8290232313.0043+1+0.36-1.81Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 153326620.53.7472214501.4079-2-0.54-0.68Matches
2019-202023Arsenaleng ENG1. Premier League85817317.06.56885228101.63119+2+0.31+0.128.010.2-2.3-0.35-0.16Matches
2020-202124Arsenaleng ENGCommunity Shield1120120100.01.311201003.001100.00Matches
2020-202124Arsenaleng ENGEFL Cup21809066.72.02902002.0020+2+1.00+4.00Matches
2020-202124Arsenal2. Europa Lg54058132.14.5490414561.6093+6+1.33-0.148.12.8+5.3+1.17+0.08Matches
2020-202124Arsenaleng ENGFA Cup1909042.91.01901000.0001-1-1.00-2.50Matches
2020-202124Arsenaleng ENG1. Premier League302,5588574.828.428902722451.573726+11+0.39-0.1437.233.8+3.4+0.12-0.44Matches
2021-202225Arsenaleng ENGEFL Cup54088275.64.5486316312.60161+15+3.31+4.67Matches
2021-202225Arsenaleng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202225Arsenaleng ENG1. Premier League158455624.79.49848616212.071814+4+0.43+0.1114.012.9+1.0+0.11-0.37Matches
2022-202326Arsenaleng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2022-202326Arsenal2. Europa Lg76138881.76.86865110012.2984+4+0.59-0.0713.05.3+7.7+1.19+0.96Matches
2022-202326Arsenaleng ENGFA Cup21356875.01.52681001.5030+3+2.00+4.00Matches
2022-202326Arsenaleng ENG1. Premier League145664016.56.3690683242.361713+4+0.64-0.6613.411.5+1.9+0.31-0.57Matches
2023-202427Arsenaleng ENGCommunity Shield00001Matches
2023-202427Crystal Palaceeng ENGEFL Cup1909050.01.01901000.0003-3-3.00-5.00Matches
2023-202427Crystal Palaceeng ENG1. Premier League000010Matches
2024-202528Crystal Palaceeng ENGJr. PL221809022.22.02902002.0084+4+2.00+2.43Matches
2024-202528Crystal Palaceeng ENG1. Premier League00001Matches
11 Seasons4 Clubs8 Leagues19415,0047731.3166.71638915031211161.82288201+87+0.52-0.01152.7117.0+35.6+0.38-0.10
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
Arsenal (8 Seasons)6 Leagues16212,3067635.9136.71328912230211002.03257142+115+0.84+0.18152.7117.0+35.6+0.38-0.10
Arsenal (3 Seasons)1 League107827814.08.7982714502.002718+9+1.04+0.75
Crystal Palace (2 Seasons)2 Leagues190901.81.019010110.0003-3-3.00-5.00
Bolton (1 Season)3 Leagues302,5968757.728.8309027040.733156-25-0.87-0.11
Crystal Palace (1 Season)1 League21809022.22.02902002.0084+4+2.00+2.43
Bury (1 Season)1 League112120.30.100113.000000.00-0.44
Premier League (9 Seasons)986,9897124.377.77688712214931.9114197+44+0.57-0.05101.197.2+4.0+0.06-0.36
EFL Cup (9 Seasons)201,8189173.020.219921816321.954217+25+1.24+2.04
FA Cup (7 Seasons)181,3167367.514.614891341812.062516+9+0.62-1.37
Europa Lg (5 Seasons)282,3038242.925.6258722373122.144818+30+1.17+0.0951.519.9+31.7+1.25+0.51
PL2 (4 Seasons)129628015.110.71183914502.003522+13+1.22+1.02
Community Shield (3 Seasons)224012072.72.721202013.002200.00
Championship (1 Season)262,2368654.024.82623040.692650-24-0.97-0.21
Champions Lg (1 Season)1909012.51.011023.0041+3+3.00+2.86
League Two (1 Season)112120.30.100113.000000.00-0.44
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Bury1 League112120.30.100113.000000.00-0.44
2015-201619Bolton3 Leagues302,5968757.728.8309027040.733156-25-0.87-0.11
2016-201720Arsenal4 Leagues181,5618731.317.317941710142.554213+29+1.67+0.96
2016-201720Arsenal1 League32709013.63.03903002.33126+6+2.00+1.89
2017-201821Arsenal1 League2180909.12.02902003.0083+5+2.50+1.95
2017-201821Arsenal5 Leagues262,0187837.022.422100204101.843329+4+0.18-0.7627.521.8+5.7+0.36-0.39
2018-201922Arsenal3 Leagues161,3168226.114.615841315152.383713+24+1.64+1.2523.215.5+7.7+0.57+0.35
2019-202023Arsenal1 League53326620.53.7472214501.4079-2-0.54-0.68
2019-202023Arsenal4 Leagues181,3117326.614.6139112525122.113320+13+0.89+0.5216.313.5+2.8+0.30+0.32
2020-202124Arsenal5 Leagues393,3538663.537.3369135331111.594931+18+0.48-0.3645.336.6+8.7+0.26-0.56
2021-202225Arsenal3 Leagues211,3436433.214.9148512722222.103416+18+1.21+0.9714.012.9+1.0+0.11-0.37
2022-202326Arsenal4 Leagues241,4045931.615.6158513914252.172920+9+0.58-0.6426.416.8+9.6+0.75-0.08
2023-202427Arsenal1 League00001
2023-202427Crystal Palace2 Leagues190902.51.019010100.0003-3-3.00-5.00
2024-202528Crystal Palace1 League00001
2024-202528Crystal Palace1 League21809022.22.02902002.0084+4+2.00+2.43
11 Seasons4 Clubs8 Leagues19415,0047731.3166.71638915031211161.82288201+87+0.52-0.01152.7117.0+35.6+0.38-0.10
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
Arsenal (8 Seasons)6 Leagues16212,3067635.9136.71328912230211002.03257142+115+0.84+0.18152.7117.0+35.6+0.38-0.10
Arsenal (3 Seasons)1 League107827814.08.7982714502.002718+9+1.04+0.75
Crystal Palace (2 Seasons)2 Leagues190901.81.019010110.0003-3-3.00-5.00
Bolton (1 Season)3 Leagues302,5968757.728.8309027040.733156-25-0.87-0.11
Crystal Palace (1 Season)1 League21809022.22.02902002.0084+4+2.00+2.43
Bury (1 Season)1 League112120.30.100113.000000.00-0.44
Premier League (9 Seasons)986,9897124.377.77688712214931.9114197+44+0.57-0.05101.197.2+4.0+0.06-0.36
EFL Cup (9 Seasons)201,8189173.020.219921816321.954217+25+1.24+2.04
FA Cup (7 Seasons)181,3167367.514.614891341812.062516+9+0.62-1.37
Europa Lg (5 Seasons)282,3038242.925.6258722373122.144818+30+1.17+0.0951.519.9+31.7+1.25+0.51
PL2 (4 Seasons)129628015.110.71183914502.003522+13+1.22+1.02
Community Shield (3 Seasons)224012072.72.721202013.002200.00
Championship (1 Season)262,2368654.024.82623040.692650-24-0.97-0.21
Champions Lg (1 Season)1909012.51.011023.0041+3+3.00+2.86
League Two (1 Season)112120.30.100113.000000.00-0.44
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Buryeng ENG4. League Two3rd112120.30.100113.000000.00-0.44Matches
2015-201619Boltoneng ENG2. Championship24th262,2368654.024.82623040.692650-24-0.97-0.21Matches
2016-201720Arsenaleng ENG1. Premier League5th98109023.79.0990122.44218+13+1.44+0.75Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th32709013.63.03903002.33126+6+2.00+1.89Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2180909.12.02902003.0083+5+2.50+1.95Matches
2017-201821Arsenaleng ENG1. Premier League6th128226924.09.198361.581417-3-0.33-1.2315.115.8-0.7-0.08-0.81Matches
2018-201922Arsenaleng ENG1. Premier League5th108078123.69.0984815142.202310+13+1.45+1.1413.513.0+0.5+0.06-0.12Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th53326620.53.7472214501.4079-2-0.54-0.68Matches
2019-202023Arsenaleng ENG1. Premier League8th85817317.06.56885228101.63119+2+0.31+0.128.010.2-2.3-0.35-0.16Matches
2020-202124Arsenaleng ENG1. Premier League8th302,5588574.828.428902722451.573726+11+0.39-0.1437.233.8+3.4+0.12-0.44Matches
2021-202225Arsenaleng ENG1. Premier League5th158455624.79.49848616212.071814+4+0.43+0.1114.012.9+1.0+0.11-0.37Matches
2022-202326Arsenaleng ENG1. Premier League2nd145664016.56.3690683242.361713+4+0.64-0.6613.411.5+1.9+0.31-0.57Matches
2023-202427Crystal Palaceeng ENG1. Premier League10th000010Matches
2024-202528Crystal Palaceeng ENG1. Premier League15th00001Matches
2024-202528Crystal Palaceeng ENGJr. PL211th21809022.22.02902002.0084+4+2.00+2.43Matches
11 Seasons4 Clubs3 Leagues1259,2377424.9102.610288942314981.66167147+20+0.19-0.28101.197.2+4.0+0.06-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
Arsenal (7 Seasons)1 League986,9897129.277.77688712214821.9114197+44+0.57-0.05101.197.2+4.0+0.06-0.36
Arsenal (3 Seasons)1 League107827814.08.7982714502.002718+9+1.04+0.75
Crystal Palace (2 Seasons)1 League000011
Bolton (1 Season)1 League262,2368654.024.82623040.692650-24-0.97-0.21
Crystal Palace (1 Season)1 League21809022.22.02902002.0084+4+2.00+2.43
Bury (1 Season)1 League112120.30.100113.000000.00-0.44
Premier League (9 Seasons)986,9897124.377.77688712214931.9114197+44+0.57-0.05101.197.2+4.0+0.06-0.36
PL2 (4 Seasons)129628015.110.71183914502.003522+13+1.22+1.02
Championship (1 Season)262,2368654.024.82623040.692650-24-0.97-0.21
League Two (1 Season)112120.30.100113.000000.00-0.44
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-201619Boltoneng ENGFA Cup17th327090100.03.03903001.335500.00Matches
2015-201619Boltoneng ENGLeague Cup57th19090100.01.01901000.0001-1-1.00Matches
2016-201720Arsenaleng ENGEFL Cup5th327090100.03.03903002.0062+4+1.33Matches
2016-201720Arsenaleng ENGFA Cup1st53917868.64.349841003.00112+9+2.07-0.95Matches
2017-201821Arsenaleng ENGCommunity Shield1st1120120100.01.311201003.001100.00Matches
2017-201821Arsenaleng ENGEFL Cup2nd43909868.44.34984002.5041+3+0.69+1.69Matches
2017-201821Arsenaleng ENGFA Cup33rd19090100.01.01901000.0024-2-2.00Matches
2018-201922Arsenaleng ENGEFL Cup5th1909033.31.01901013.0031+2+2.00+2.50Matches
2019-202023Arsenaleng ENGEFL Cup9th2210105100.02.321052001.50105+5+2.14Matches
2019-202023Arsenaleng ENGFA Cup1st52505046.32.8290232313.0043+1+0.36-1.81Matches
2020-202124Arsenaleng ENGCommunity Shield1st1120120100.01.311201003.001100.00Matches
2020-202124Arsenaleng ENGEFL Cup5th21809066.72.02902002.0020+2+1.00+4.00Matches
2020-202124Arsenaleng ENGFA Cup17th1909042.91.01901000.0001-1-1.00-2.50Matches
2021-202225Arsenaleng ENGEFL CupSF54088275.64.5486316312.60161+15+3.31+4.67Matches
2021-202225Arsenaleng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2022-202326Arsenaleng ENGEFL CupRd319090100.01.01901000.0013-2-2.00Matches
2022-202326Arsenaleng ENGFA Cup21356875.01.52681001.5030+3+2.00+4.00Matches
2023-202427Arsenaleng ENGCommunity Shield1st00001Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31909050.01.01901000.0003-3-3.00-5.00Matches
9 Seasons3 Clubs3 Leagues403,3748470.737.535933352742.056935+34+0.91+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 Matches
Arsenal (8 Seasons)3 Leagues352,9248469.132.530932852742.236426+38+1.17+0.73
Bolton (1 Season)2 Leagues436090100.04.04904001.0056-1-0.25
Crystal Palace (1 Season)1 League1909050.01.01901000.0003-3-3.00-5.00
EFL Cup (9 Seasons)201,8189173.020.219921816321.954217+25+1.24+2.04
FA Cup (7 Seasons)181,3167367.514.614891341812.062516+9+0.62-1.37
Community Shield (3 Seasons)224012072.72.721202013.002200.00
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
2016-201720Arsenal1. Champions LgR161909012.51.011023.0041+3+3.00+2.86Matches
2017-201821Arsenal2. Europa LgSF85967547.36.676142.00126+6+0.91-0.7212.46.0+6.4+0.96+0.15Matches
2018-201922Arsenal2. Europa LgF54198431.04.75844002.60112+9+1.93+1.169.72.5+7.2+1.55+1.23Matches
2019-202023Arsenal2. Europa LgR3232709036.03.03903012.3383+5+1.67+1.298.43.2+5.1+1.71+0.69Matches
2020-202124Arsenal2. Europa LgSF54058132.14.5490414561.6093+6+1.33-0.148.12.8+5.3+1.17+0.08Matches
2022-202326Arsenal2. Europa LgR1676138881.76.86865110012.2984+4+0.59-0.0713.05.3+7.7+1.19+0.96Matches
6 Seasons1 Club2 Leagues292,3938339.326.6268723373142.175219+33+1.24+0.3251.519.9+31.7+1.25+0.51
Europa Lg (5 Seasons)282,3038242.925.6258722373122.144818+30+1.17+0.0951.519.9+31.7+1.25+0.51
Champions Lg (1 Season)1909012.51.011023.0041+3+3.00+2.86

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
2014-201518Buryeng ENG4. League Two0.1000Matches
2015-201619Boltoneng ENG2. Championship24.81118Matches
2015-201619Boltoneng ENGFA Cup3.01000Matches
2015-201619Boltoneng ENGLeague Cup1.01000Matches
2016-201720Arsenal1. Champions Lg1.0000120031000Matches
2016-201720Arsenaleng ENGEFL Cup3.0100230051000Matches
2016-201720Arsenaleng ENGFA Cup4.31000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.01000Matches
2016-201720Arsenaleng ENG1. Premier League9.030010202119010Matches
2017-201821Arsenaleng ENGCommunity Shield1.3000100122000Matches
2017-201821Arsenaleng ENGEFL Cup4.3000400051000Matches
2017-201821Arsenal2. Europa Lg6.61001220012600051141058.3Matches
2017-201821Arsenaleng ENGFA Cup1.00003100130Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 12.00000Matches
2017-201821Arsenaleng ENG1. Premier League9.13009500211400067272057.4Matches
2018-201922Arsenaleng ENGEFL Cup1.0000000000000Matches
2018-201922Arsenal2. Europa Lg4.73005100230002214766.7Matches
2018-201922Arsenaleng ENG1. Premier League9.010062011270105421970.0Matches
2019-202023Arsenaleng ENGEFL Cup2.30003000120Matches
2019-202023Arsenal2. Europa Lg3.010030002100097187.5Matches
2019-202023Arsenaleng ENGFA Cup2.80001000460Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 13.71000Matches
2019-202023Arsenaleng ENG1. Premier League6.510043005200022161453.3Matches
2020-202124Arsenaleng ENGCommunity Shield1.30000000210Matches
2020-202124Arsenaleng ENGEFL Cup2.00002100220Matches
2020-202124Arsenal2. Europa Lg4.50007101430002611473.3Matches
2020-202124Arsenaleng ENGFA Cup1.00000000010Matches
2020-202124Arsenaleng ENG1. Premier League28.4200255222420001138716054.2Matches
2021-202225Arsenaleng ENGEFL Cup4.51002001510Matches
2021-202225Arsenaleng ENGFA Cup1.00000200110Matches
2021-202225Arsenaleng ENG1. Premier League9.4411930010900049282256.0Matches
2022-202326Arsenaleng ENGEFL Cup1.00001000110Matches
2022-202326Arsenal2. Europa Lg6.810051006400045211165.6Matches
2022-202326Arsenaleng ENGFA Cup1.51001110130Matches
2022-202326Arsenaleng ENG1. Premier League6.300052003501040221756.4Matches
2023-202427Crystal Palaceeng ENGEFL Cup1.01000000100Matches
2024-202528Crystal Palaceeng ENGJr. PL22.01000Matches
11 Seasons4 Clubs8 Leagues166.72821139373814610903152325217559.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (8 Seasons)6 Leagues136.72411121373814510903152325217559.0
Arsenal (3 Seasons)1 League8.72000
Crystal Palace (2 Seasons)2 Leagues1.01000000100
Bolton (1 Season)3 Leagues28.8310180
Crystal Palace (1 Season)1 League2.01000
Bury (1 Season)1 League0.1000
Premier League (9 Seasons)77.71411682225866603137018514256.6
EFL Cup (9 Seasons)20.240014401208000
FA Cup (7 Seasons)14.630054107140
Europa Lg (5 Seasons)25.6600325012617000153673367.0
PL2 (4 Seasons)10.73000
Community Shield (3 Seasons)2.7000100143000
Championship (1 Season)24.81118
Champions Lg (1 Season)1.0000120031000
League Two (1 Season)0.1000
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
2014-201518Bury1 League0.1000
2015-201619Bolton3 Leagues28.8310180
2016-201720Arsenal4 Leagues17.3500137021911010
2016-201720Arsenal1 League3.01000
2017-201821Arsenal1 League2.00000
2017-201821Arsenal5 Leagues22.4400298014126000118413057.7
2018-201922Arsenal3 Leagues14.640011301141001076351668.6
2019-202023Arsenal1 League3.71000
2019-202023Arsenal4 Leagues14.620011300121100031231560.5
2020-202124Arsenal5 Leagues37.3200347233227001164826456.2
2021-202225Arsenal3 Leagues14.951111501161100049282256.0
2022-202326Arsenal4 Leagues15.620012410111301085432860.6
2023-202427Crystal Palace2 Leagues1.01000000100
2024-202528Crystal Palace1 League2.01000
11 Seasons4 Clubs8 Leagues166.72821139373814610903152325217559.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (8 Seasons)6 Leagues136.72411121373814510903152325217559.0
Arsenal (3 Seasons)1 League8.72000
Crystal Palace (2 Seasons)2 Leagues1.01000000100
Bolton (1 Season)3 Leagues28.8310180
Crystal Palace (1 Season)1 League2.01000
Bury (1 Season)1 League0.1000
Premier League (9 Seasons)77.71411682225866603137018514256.6
EFL Cup (9 Seasons)20.240014401208000
FA Cup (7 Seasons)14.630054107140
Europa Lg (5 Seasons)25.6600325012617000153673367.0
PL2 (4 Seasons)10.73000
Community Shield (3 Seasons)2.7000100143000
Championship (1 Season)24.81118
Champions Lg (1 Season)1.0000120031000
League Two (1 Season)0.1000
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
2014-201518Buryeng ENG4. League Two3rd0.1000Matches
2015-201619Boltoneng ENG2. Championship24th24.81118Matches
2016-201720Arsenaleng ENG1. Premier League5th9.030010202119010Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.01000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st2.00000Matches
2017-201821Arsenaleng ENG1. Premier League6th9.13009500211400067272057.4Matches
2018-201922Arsenaleng ENG1. Premier League5th9.010062011270105421970.0Matches
2019-202023Arsenaleng ENGJr. PL2 — Div. 16th3.71000Matches
2019-202023Arsenaleng ENG1. Premier League8th6.510043005200022161453.3Matches
2020-202124Arsenaleng ENG1. Premier League8th28.4200255222420001138716054.2Matches
2021-202225Arsenaleng ENG1. Premier League5th9.4411930010900049282256.0Matches
2022-202326Arsenaleng ENG1. Premier League2nd6.300052003501040221756.4Matches
2024-202528Crystal Palaceeng ENGJr. PL211th2.01000Matches
11 Seasons4 Clubs3 Leagues102.61521862225866603137018514256.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (7 Seasons)1 League77.71411682225866603137018514256.6
Arsenal (3 Seasons)1 League8.72000
Crystal Palace (2 Seasons)1 League
Bolton (1 Season)1 League24.81118
Crystal Palace (1 Season)1 League2.01000
Bury (1 Season)1 League0.1000
Premier League (9 Seasons)77.71411682225866603137018514256.6
PL2 (4 Seasons)10.73000
Championship (1 Season)24.81118
League Two (1 Season)0.1000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Boltoneng ENGFA Cup17th3.01000Matches
2015-201619Boltoneng ENGLeague Cup57th1.01000Matches
2016-201720Arsenaleng ENGEFL Cup5th3.0100230051000Matches
2016-201720Arsenaleng ENGFA Cup1st4.31000Matches
2017-201821Arsenaleng ENGCommunity Shield1st1.3000100122000Matches
2017-201821Arsenaleng ENGEFL Cup2nd4.3000400051000Matches
2017-201821Arsenaleng ENGFA Cup33rd1.00003100130Matches
2018-201922Arsenaleng ENGEFL Cup5th1.0000000000000Matches
2019-202023Arsenaleng ENGEFL Cup9th2.30003000120Matches
2019-202023Arsenaleng ENGFA Cup1st2.80001000460Matches
2020-202124Arsenaleng ENGCommunity Shield1st1.30000000210Matches
2020-202124Arsenaleng ENGEFL Cup5th2.00002100220Matches
2020-202124Arsenaleng ENGFA Cup17th1.00000000010Matches
2021-202225Arsenaleng ENGEFL CupSF4.51002001510Matches
2021-202225Arsenaleng ENGFA Cup1.00000200110Matches
2022-202326Arsenaleng ENGEFL CupRd31.00001000110Matches
2022-202326Arsenaleng ENGFA Cup1.51001110130Matches
2023-202427Crystal Palaceeng ENGEFL CupRd31.01000000100Matches
9 Seasons3 Clubs3 Leagues37.5700208123125000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Arsenal (8 Seasons)3 Leagues32.5400208123025000
Bolton (1 Season)2 Leagues4.02000
Crystal Palace (1 Season)1 League1.01000000100
EFL Cup (9 Seasons)20.240014401208000
FA Cup (7 Seasons)14.630054107140
Community Shield (3 Seasons)2.7000100143000
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
2016-201720Arsenal1. Champions LgR161.0000120031000Matches
2017-201821Arsenal2. Europa LgSF6.61001220012600051141058.3Matches
2018-201922Arsenal2. Europa LgF4.73005100230002214766.7Matches
2019-202023Arsenal2. Europa LgR323.010030002100097187.5Matches
2020-202124Arsenal2. Europa LgSF4.50007101430002611473.3Matches
2022-202326Arsenal2. Europa LgR166.810051006400045211165.6Matches
6 Seasons1 Club2 Leagues26.6600337012918000153673367.0
Europa Lg (5 Seasons)25.6600325012617000153673367.0
Champions Lg (1 Season)1.0000120031000

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.