Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-09-09MonUEFA Nations LeagueLeague BAwayW 2–1wls Walesme MontenegroN11000000000Match Report
2024-09-06FriUEFA Nations LeagueLeague BHomeD 0–0wls Walestr TürkiyeY*FW71000051000Match Report
2024-08-31SatChampionshipMatchweek 4HomeL 0–2Cardiff CityMiddlesbroughY*AM,DM9000003100521100.20.20.040374386.0527210Match Report
2024-08-25SunChampionshipMatchweek 3AwayD 1–1Cardiff CitySwansea CityY*AM,DM9000001000462010.00.00.000243764.9515020Match Report
2024-08-17SatChampionshipMatchweek 2AwayL 0–5Cardiff CityBurnleyYDM,AM9000001110994100.00.00.140708681.4853100Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2007-200816Cardiff Cityeng ENG2. Championship15111,01611.3134100100.090.270.350.090.35
2008-200917Arsenal1. Champions Lg542132.4101100000.420.000.420.420.42Matches
2008-200917Arsenaleng ENG1. Premier League912302.6011000100.000.390.390.000.39Matches
2009-201018Arsenal1. Champions Lg511441.6000000000.000.000.000.000.00Matches
2009-201018Arsenaleng ENG1. Premier League1877868.7336300000.340.340.690.340.69Matches
2010-201119Cardiff Cityeng ENG2. Championship665406.0112100000.170.170.330.170.33Matches
2010-201119Nott'ham Foresteng ENG2. Championship522332.6011000100.000.390.390.000.39Matches
2010-201119Arsenaleng ENG1. Premier League753543.9101100100.250.000.250.250.25Matches
2011-201220Arsenal1. Champions Lg532813.1101100100.320.000.320.320.32Matches
2011-201220Arsenaleng ENG1. Premier League34272,46327.4246200300.070.150.220.070.22Matches
2012-201321Arsenal1. Champions Lg743684.1101100200.240.000.240.240.24Matches
2012-201321Arsenaleng ENG1. Premier League36212,09723.3123100500.040.090.130.040.13Matches
2013-201422Arsenal1. Champions Lg654665.2213200200.390.190.580.390.58Matches
2013-201422Arsenaleng ENG1. Premier League23201,76119.6108181000300.510.410.920.510.92Matches
2014-201523Arsenal1. Champions Lg654054.5314300000.670.220.890.670.89Matches
2014-201523Arsenaleng ENGFA Cup433403.8000000100.000.000.000.000.00Matches
2014-201523Arsenaleng ENG1. Premier League29232,00722.36511600600.270.220.490.270.49Matches
2015-201624Arsenal1. Champions Lg532933.3011000100.000.310.310.000.31Matches
2015-201624Arsenaleng ENGCommunity Shield11901.0000000000.000.000.000.000.00Matches
2015-201624Arsenaleng ENGFA Cup20430.5101100002.090.002.092.092.09Matches
2015-201624Arsenaleng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201624Arsenaleng ENG1. Premier League31292,62329.1549500400.170.140.310.170.31Matches
2016-201725Arsenal1. Champions Lg443073.4011000000.000.290.290.000.29Matches
2016-201725Arsenaleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Arsenaleng ENGFA Cup443904.3303300100.690.000.690.690.69Matches
2016-201725Arsenaleng ENG1. Premier League23131,23613.7145100300.070.290.360.070.36Matches
2017-201826Arsenaleng ENGEFL Cup21790.9000000100.000.000.000.000.00Matches
2017-201826Arsenal2. Europa Lg665406.0415400104.54.50.24.71741380.670.170.830.670.830.750.030.790.750.79Matches
2017-201826Arsenaleng ENG1. Premier League24211,84620.57815700006.16.15.411.5611341610.340.390.730.340.730.300.260.560.300.56Matches
2018-201927Arsenaleng ENGEFL Cup321872.1000000000.000.000.000.000.00Matches
2018-201927Arsenal2. Europa Lg764775.3213111002.31.51.83.41449270.380.190.570.190.380.440.340.780.290.63Matches
2018-201927Arsenaleng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201927Arsenaleng ENG1. Premier League28141,33114.84610400003.43.42.05.447881330.270.410.680.270.680.230.140.370.230.37Matches
2019-202028Juventus1. Champions Lg622022.2101100001.11.10.21.3311110.450.000.450.450.450.480.090.580.480.58Matches
2019-202028Juventusit ITACoppa Italia411421.6000000100.000.000.000.000.00Matches
2019-202028Juventusit ITA1. Serie A24111,05111.7314300202.52.51.13.62258810.260.090.340.260.340.220.090.310.220.31Matches
2019-202028Juventusit ITASupercoppa10250.3000000000.000.000.000.000.00Matches
2020-202129Juventus1. Champions Lg753574.0000000100.40.40.81.2528270.000.000.000.000.000.090.210.310.090.31Matches
2020-202129Juventusit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2020-202129Juventusit ITA1. Serie A22131,08912.1246200204.24.23.37.53872960.170.330.500.170.500.350.270.620.350.62Matches
2020-202129Juventusit ITASupercoppa00Matches
2021-202230Juventus1. Champions Lg20160.2000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2021-202230Rangers2. Europa Lg31881.0000000001.01.00.11.13690.000.000.000.000.001.060.111.171.061.17Matches
2021-202230Rangerssct SCO1. Premiership753614.0213200000.500.250.750.500.75Matches
2021-202230Juventusit ITA1. Serie A31991.1000000000.00.00.10.10410.000.000.000.000.000.000.050.050.000.05Matches
2022-202331Nice3. Conf Lg533063.4011000100.20.20.40.5932170.000.290.290.000.290.060.120.180.060.18Matches
2022-202331Nicefr FRA1. Ligue 127181,58417.6112100302.52.51.84.329126840.060.060.110.060.110.140.100.240.140.24Matches
2023-202432Cardiff Cityeng ENG2. Championship1377168.0303211201.70.91.72.71747370.380.000.380.250.250.220.220.430.120.34Matches
2024-202533Cardiff Cityeng ENG2. Championship443604.0000000100.70.70.20.8522190.000.000.000.000.000.170.040.210.170.21Matches
18 Seasons6 Clubs13 Leagues49332829,992333.27264136702252030.629.019.148.12707197410.220.190.410.210.400.270.170.450.260.43
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 (11 Seasons)6 Leagues33823721,717241.35851109571136016.415.69.425.01393123590.240.210.450.240.450.350.200.550.330.54
Cardiff City (4 Seasons)1 League38282,63229.2549411402.41.61.93.52269560.170.140.310.140.270.200.160.360.140.29
Juventus (3 Seasons)4 Leagues70343,07134.16511600708.28.25.513.7681742160.180.150.320.180.320.260.180.440.260.44
Nice (1 Season)2 Leagues32211,89021.0123100402.62.62.24.8381581010.050.100.140.050.140.130.110.230.130.23
Rangers (1 Season)2 Leagues1064495.0213200001.01.00.11.13690.400.200.600.400.601.060.111.171.061.17
Nott'ham Forest (1 Season)1 League522332.6011000100.000.390.390.000.39
Premier League (11 Seasons)26218116,734185.940458540002609.59.57.416.91082222940.220.240.460.220.460.270.210.480.270.48
Champions Lg (11 Seasons)58363,05233.99413900801.41.41.12.5840380.270.120.380.270.380.230.160.390.230.39
Championship (4 Seasons)43302,86531.85510411502.41.61.93.52269560.160.160.310.130.280.200.160.360.140.29
FA Cup (4 Seasons)12995310.6404400200.380.000.380.380.38
League Cup (4 Seasons)754465.0000000100.000.000.000.000.00
Serie A (3 Seasons)49252,23924.95510500406.76.74.411.2601341780.200.200.400.200.400.270.180.450.270.45
Europa Lg (3 Seasons)16131,10512.3628511107.87.02.19.23496740.490.160.650.410.570.640.170.810.580.75
Coppa Italia (2 Seasons)522322.6000000100.000.000.000.000.00
Supercoppa (2 Seasons)10250.3000000000.000.000.000.000.00
Ligue 1 (1 Season)27181,58417.6112100302.52.51.84.329126840.060.060.110.060.110.140.100.240.140.24
Premiership (1 Season)753614.0213200000.500.250.750.500.75
Conf Lg (1 Season)533063.4011000100.20.20.40.5932170.000.290.290.000.290.060.120.180.060.18
Community Shield (1 Season)11901.0000000000.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
2007-200816Cardiff City1 League15111,01611.3134100100.090.270.350.090.35
2008-200917Arsenal2 Leagues1454434.9112100100.200.200.410.200.41
2009-201018Arsenal2 Leagues23893010.3336300000.290.290.580.290.58
2010-201119Cardiff City1 League665406.0112100000.170.170.330.170.33
2010-201119Nott'ham Forest1 League522332.6011000100.000.390.390.000.39
2010-201119Arsenal1 League753543.9101100100.250.000.250.250.25
2011-201220Arsenal2 Leagues39302,74430.5347300400.100.130.230.100.23
2012-201321Arsenal2 Leagues43252,46527.4224200700.070.070.150.070.15
2013-201422Arsenal2 Leagues29252,22724.7129211200500.480.360.850.480.85
2014-201523Arsenal3 Leagues39312,75230.69615900700.290.200.490.290.49
2015-201624Arsenal5 Leagues40343,13934.96511600500.170.140.320.170.32
2016-201725Arsenal4 Leagues32222,02322.5459400400.180.220.400.180.40
2017-201826Arsenal3 Leagues32282,46527.41192011002010.710.75.616.2781751990.400.330.730.400.730.400.210.610.400.61
2018-201927Arsenal4 Leagues40242,17524.26713511005.74.93.88.8611371600.250.290.540.210.500.280.190.480.250.44
2019-202028Juventus4 Leagues35141,42015.8415400303.63.61.34.92569920.250.060.320.250.320.260.090.350.260.35
2020-202129Juventus4 Leagues30191,53617.1246200304.64.64.18.7431001230.120.230.350.120.350.280.260.540.280.54
2021-202230Juventus2 Leagues511151.3000000100.00.00.10.10510.000.000.000.000.000.000.050.050.000.05
2021-202230Rangers2 Leagues1064495.0213200001.01.00.11.13690.400.200.600.400.601.060.111.171.061.17
2022-202331Nice2 Leagues32211,89021.0123100402.62.62.24.8381581010.050.100.140.050.140.130.110.230.130.23
2023-202432Cardiff City1 League1377168.0303211201.70.91.72.71747370.380.000.380.250.250.220.220.430.120.34
2024-202533Cardiff City1 League443604.0000000100.70.70.20.8522190.000.000.000.000.000.170.040.210.170.21
18 Seasons6 Clubs13 Leagues49332829,992333.27264136702252030.629.019.148.12707197410.220.190.410.210.400.270.170.450.260.43
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 (11 Seasons)6 Leagues33823721,717241.35851109571136016.415.69.425.01393123590.240.210.450.240.450.350.200.550.330.54
Cardiff City (4 Seasons)1 League38282,63229.2549411402.41.61.93.52269560.170.140.310.140.270.200.160.360.140.29
Juventus (3 Seasons)4 Leagues70343,07134.16511600708.28.25.513.7681742160.180.150.320.180.320.260.180.440.260.44
Nice (1 Season)2 Leagues32211,89021.0123100402.62.62.24.8381581010.050.100.140.050.140.130.110.230.130.23
Rangers (1 Season)2 Leagues1064495.0213200001.01.00.11.13690.400.200.600.400.601.060.111.171.061.17
Nott'ham Forest (1 Season)1 League522332.6011000100.000.390.390.000.39
Premier League (11 Seasons)26218116,734185.940458540002609.59.57.416.91082222940.220.240.460.220.460.270.210.480.270.48
Champions Lg (11 Seasons)58363,05233.99413900801.41.41.12.5840380.270.120.380.270.380.230.160.390.230.39
Championship (4 Seasons)43302,86531.85510411502.41.61.93.52269560.160.160.310.130.280.200.160.360.140.29
FA Cup (4 Seasons)12995310.6404400200.380.000.380.380.38
League Cup (4 Seasons)754465.0000000100.000.000.000.000.00
Serie A (3 Seasons)49252,23924.95510500406.76.74.411.2601341780.200.200.400.200.400.270.180.450.270.45
Europa Lg (3 Seasons)16131,10512.3628511107.87.02.19.23496740.490.160.650.410.570.640.170.810.580.75
Coppa Italia (2 Seasons)522322.6000000100.000.000.000.000.00
Supercoppa (2 Seasons)10250.3000000000.000.000.000.000.00
Ligue 1 (1 Season)27181,58417.6112100302.52.51.84.329126840.060.060.110.060.110.140.100.240.140.24
Premiership (1 Season)753614.0213200000.500.250.750.500.75
Conf Lg (1 Season)533063.4011000100.20.20.40.5932170.000.290.290.000.290.060.120.180.060.18
Community Shield (1 Season)11901.0000000000.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
2007-200816Cardiff Cityeng ENG2. Championship12th15111,01611.3134100100.090.270.350.090.35
2008-200917Arsenaleng ENG1. Premier League4th912302.6011000100.000.390.390.000.39Matches
2009-201018Arsenaleng ENG1. Premier League3rd1877868.7336300000.340.340.690.340.69Matches
2010-201119Cardiff Cityeng ENG2. Championship4th665406.0112100000.170.170.330.170.33Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th522332.6011000100.000.390.390.000.39Matches
2010-201119Arsenaleng ENG1. Premier League4th753543.9101100100.250.000.250.250.25Matches
2011-201220Arsenaleng ENG1. Premier League3rd34272,46327.4246200300.070.150.220.070.22Matches
2012-201321Arsenaleng ENG1. Premier League4th36212,09723.3123100500.040.090.130.040.13Matches
2013-201422Arsenaleng ENG1. Premier League4th23201,76119.6108181000300.510.410.920.510.92Matches
2014-201523Arsenaleng ENG1. Premier League3rd29232,00722.36511600600.270.220.490.270.49Matches
2015-201624Arsenaleng ENG1. Premier League2nd31292,62329.1549500400.170.140.310.170.31Matches
2016-201725Arsenaleng ENG1. Premier League5th23131,23613.7145100300.070.290.360.070.36Matches
2017-201826Arsenaleng ENG1. Premier League6th24211,84620.57815700006.16.15.411.5611341610.340.390.730.340.730.300.260.560.300.56Matches
2018-201927Arsenaleng ENG1. Premier League5th28141,33114.84610400003.43.42.05.447881330.270.410.680.270.680.230.140.370.230.37Matches
2019-202028Juventusit ITA1. Serie A1st24111,05111.7314300202.52.51.13.62258810.260.090.340.260.340.220.090.310.220.31Matches
2020-202129Juventusit ITA1. Serie A4th22131,08912.1246200204.24.23.37.53872960.170.330.500.170.500.350.270.620.350.62Matches
2021-202230Juventusit ITA1. Serie A4th31991.1000000000.00.00.10.10410.000.000.000.000.000.000.050.050.000.05Matches
2021-202230Rangerssct SCO1. Premiership2nd753614.0213200000.500.250.750.500.75Matches
2022-202331Nicefr FRA1. Ligue 19th27181,58417.6112100302.52.51.84.329126840.060.060.110.060.110.140.100.240.140.24Matches
2023-202432Cardiff Cityeng ENG2. Championship12th1377168.0303211201.70.91.72.71747370.380.000.380.250.250.220.220.430.120.34Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd443604.0000000100.70.70.20.8522190.000.000.000.000.000.170.040.210.170.21Matches
18 Seasons6 Clubs5 Leagues38825923,783264.35357110521138021.220.415.535.92195516120.200.220.420.200.410.240.170.410.230.40
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 (11 Seasons)1 League26218116,734185.940458540002609.59.57.416.91082222940.220.240.460.220.460.270.210.480.270.48
Cardiff City (4 Seasons)1 League38282,63229.2549411402.41.61.93.52269560.170.140.310.140.270.200.160.360.140.29
Juventus (3 Seasons)1 League49252,23924.95510500406.76.74.411.2601341780.200.200.400.200.400.270.180.450.270.45
Nice (1 Season)1 League27181,58417.6112100302.52.51.84.329126840.060.060.110.060.110.140.100.240.140.24
Rangers (1 Season)1 League753614.0213200000.500.250.750.500.75
Nott'ham Forest (1 Season)1 League522332.6011000100.000.390.390.000.39
Premier League (11 Seasons)26218116,734185.940458540002609.59.57.416.91082222940.220.240.460.220.460.270.210.480.270.48
Championship (4 Seasons)43302,86531.85510411502.41.61.93.52269560.160.160.310.130.280.200.160.360.140.29
Serie A (3 Seasons)49252,23924.95510500406.76.74.411.2601341780.200.200.400.200.400.270.180.450.270.45
Ligue 1 (1 Season)27181,58417.6112100302.52.51.84.329126840.060.060.110.060.110.140.100.240.140.24
Premiership (1 Season)753614.0213200000.500.250.750.500.75
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
2014-201523Arsenaleng ENGFA Cup1st433403.8000000100.000.000.000.000.00Matches
2015-201624Arsenaleng ENGCommunity Shield1st11901.0000000000.000.000.000.000.00Matches
2015-201624Arsenaleng ENGFA Cup5th20430.5101100002.090.002.092.092.09Matches
2015-201624Arsenaleng ENGLeague Cup9th11901.0000000000.000.000.000.000.00Matches
2016-201725Arsenaleng ENGEFL Cup5th11901.0000000000.000.000.000.000.00Matches
2016-201725Arsenaleng ENGFA Cup1st443904.3303300100.690.000.690.690.69Matches
2017-201826Arsenaleng ENGEFL Cup2nd21790.9000000100.000.000.000.000.00Matches
2018-201927Arsenaleng ENGEFL Cup5th321872.1000000000.000.000.000.000.00Matches
2018-201927Arsenaleng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2019-202028Juventusit ITACoppa Italia2nd411421.6000000100.000.000.000.000.00Matches
2019-202028Juventusit ITASupercoppa2nd10250.3000000000.000.000.000.000.00Matches
2020-202129Juventusit ITACoppa Italia1st11901.0000000000.000.000.000.000.00Matches
2020-202129Juventusit ITASupercoppa1st00Matches
7 Seasons2 Clubs5 Leagues26171,74619.4404400400.210.000.210.210.21
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 (5 Seasons)3 Leagues20151,48916.5404400300.240.000.240.240.24
Juventus (2 Seasons)2 Leagues622572.9000000100.000.000.000.000.00
FA Cup (4 Seasons)12995310.6404400200.380.000.380.380.38
League Cup (4 Seasons)754465.0000000100.000.000.000.000.00
Coppa Italia (2 Seasons)522322.6000000100.000.000.000.000.00
Supercoppa (2 Seasons)10250.3000000000.000.000.000.000.00
Community Shield (1 Season)11901.0000000000.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
2008-200917Arsenal1. Champions LgSF542132.4101100000.420.000.420.420.42Matches
2009-201018Arsenal1. Champions LgQF511441.6000000000.000.000.000.000.00Matches
2011-201220Arsenal1. Champions LgR16532813.1101100100.320.000.320.320.32Matches
2012-201321Arsenal1. Champions LgR16743684.1101100200.240.000.240.240.24Matches
2013-201422Arsenal1. Champions LgR16654665.2213200200.390.190.580.390.58Matches
2014-201523Arsenal1. Champions LgR16654054.5314300000.670.220.890.670.89Matches
2015-201624Arsenal1. Champions LgR16532933.3011000100.000.310.310.000.31Matches
2016-201725Arsenal1. Champions LgR16443073.4011000000.000.290.290.000.29Matches
2017-201826Arsenal2. Europa LgSF665406.0415400104.54.50.24.71741380.670.170.830.670.830.750.030.790.750.79Matches
2018-201927Arsenal2. Europa LgF764775.3213111002.31.51.83.41449270.380.190.570.190.380.440.340.780.290.63Matches
2019-202028Juventus1. Champions LgR16622022.2101100001.11.10.21.3311110.450.000.450.450.450.480.090.580.480.58Matches
2020-202129Juventus1. Champions LgR16753574.0000000100.40.40.81.2528270.000.000.000.000.000.090.210.310.090.31Matches
2021-202230Juventus1. Champions LgR1620160.2000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2021-202230Rangers2. Europa Lg2nd31881.0000000001.01.00.11.13690.000.000.000.000.001.060.111.171.061.17Matches
2022-202331Nice3. Conf LgQF533063.4011000100.20.20.40.5932170.000.290.290.000.290.060.120.180.060.18Matches
14 Seasons4 Clubs3 Leagues79524,46349.61572214111009.58.73.612.2511681290.300.140.440.280.420.440.160.600.400.56
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 (10 Seasons)2 Leagues56413,49438.8146201311706.86.12.08.13190650.360.150.520.330.490.610.180.790.540.72
Juventus (3 Seasons)1 League1575756.4101100201.41.41.12.5840380.160.000.160.160.160.230.160.390.230.39
Nice (1 Season)1 League533063.4011000100.20.20.40.5932170.000.290.290.000.290.060.120.180.060.18
Rangers (1 Season)1 League31881.0000000001.01.00.11.13690.000.000.000.000.001.060.111.171.061.17
Champions Lg (11 Seasons)58363,05233.99413900801.41.41.12.5840380.270.120.380.270.380.230.160.390.230.39
Europa Lg (3 Seasons)16131,10512.3628511107.87.02.19.23496740.490.160.650.410.570.640.170.810.580.75
Conf Lg (1 Season)533063.4011000100.20.20.40.5932170.000.290.290.000.290.060.120.180.060.18
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
201019wls WalesWCQ654855.41100100.190.19Matches
201221wls WalesUEFA Euro Qualifying554234.72111000.430.21Matches
201423wls WalesWCQ887198.0303122310.380.000.380.130.13Matches
201625wls WalesFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201625wls WalesUEFA EuroSF554465.0145100200.200.811.010.201.01Matches
201625wls WalesUEFA Euro Qualifying887127.9224200000.250.250.510.250.51Matches
201726wls WalesFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201827wls WalesWCQ776307.0213111100.290.140.430.140.29Matches
201827wls WalesFriendlies (M)322152.4000000100.000.000.000.000.00Matches
2018-201927wls WalesUEFA Nations League19th332703.0101100000.330.000.330.330.33Matches
2020-202129wls WalesUEFA Nations LeagueLgB11901.0000000000.000.000.000.000.00Matches
202130wls WalesFriendlies (M)21911.0000000000.000.000.000.000.00Matches
202130wls WalesUEFA EuroR16443533.9101100001.91.90.22.1819170.250.000.250.250.250.470.050.530.470.53Matches
202130wls WalesUEFA Euro Qualifying211211.3202200001.490.001.491.491.49Matches
202231wls Wales1. World CupGR332663.0000000100.00.00.00.13890.000.000.000.000.000.010.010.020.010.02Matches
202231wls WalesWCQ665085.6303211100.530.000.530.350.35Matches
2022-202331wls WalesUEFA Nations LeagueLgA20810.9011000000.001.111.110.001.11Matches
202332wls WalesFriendlies (M)10310.3000000000.000.000.000.000.00Matches
202433wls WalesUEFA Euro Qualifying553493.9101011000.260.000.260.000.00Matches
2024-202533wls WalesUEFA Nations LeagueLgB21820.9000000000.000.000.000.000.00Matches
11 Seasons1 Club6 Leagues75676,05267.21982413661011.91.90.22.11127260.280.140.420.190.330.280.030.310.280.31
Friendlies (M) (5 Seasons)855175.7000000100.000.000.000.000.00
WCQ (4 Seasons)27262,34226.0919544610.350.050.440.190.24
UEFA Euro Qualifying (4 Seasons)20191,60517.8727522000.390.150.530.280.46
UEFA Nations League (4 Seasons)855235.8112100000.170.170.340.170.34
UEFA Euro (2 Seasons)997998.9246200201.91.90.22.1819170.230.450.680.230.680.470.050.530.470.53
World Cup (1 Season)332663.0000000100.00.00.00.13890.000.000.000.000.000.010.010.020.010.02

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
2007-200816Cardiff Cityeng ENG2. Championship11.3180.710.1300
2008-200917Arsenal1. Champions Lg2.4162.540.1700Matches
2008-200917Arsenaleng ENG1. Premier League2.6020.780.0000Matches
2009-201018Arsenal1. Champions Lg1.6042.500.0000Matches
2009-201018Arsenaleng ENG1. Premier League8.7360.690.5000Matches
2010-201119Cardiff Cityeng ENG2. Championship6.0161.000.1700Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.6010.390.0000Matches
2010-201119Arsenaleng ENG1. Premier League3.9120.510.5000Matches
2011-201220Arsenal1. Champions Lg3.1120.640.5000Matches
2011-201220Arsenaleng ENG1. Premier League27.42190.690.1100Matches
2012-201321Arsenal1. Champions Lg4.1120.490.5000Matches
2012-201321Arsenaleng ENG1. Premier League23.31190.820.0500Matches
2013-201422Arsenal1. Champions Lg5.2281.550.2500Matches
2013-201422Arsenaleng ENG1. Premier League19.610341.740.2900Matches
2014-201523Arsenal1. Champions Lg4.5330.671.0000Matches
2014-201523Arsenaleng ENGFA Cup3.8000Matches
2014-201523Arsenaleng ENG1. Premier League22.36170.760.3500Matches
2015-201624Arsenal1. Champions Lg3.3000.0000Matches
2015-201624Arsenaleng ENGCommunity Shield1.0000Matches
2015-201624Arsenaleng ENGFA Cup0.5100Matches
2015-201624Arsenaleng ENGLeague Cup1.0000Matches
2015-201624Arsenaleng ENG1. Premier League29.15210.720.2400Matches
2016-201725Arsenal1. Champions Lg3.40700.02.050.000.0000Matches
2016-201725Arsenaleng ENGEFL Cup1.005120.05.001.000.000.0000Matches
2016-201725Arsenaleng ENGFA Cup4.3300Matches
2016-201725Arsenaleng ENG1. Premier League13.71421228.63.060.870.020.0800Matches
2017-201826Arsenaleng ENGEFL Cup0.9011100.01.141.140.000.0000Matches
2017-201826Arsenal2. Europa Lg6.04241145.84.001.830.170.3613.70004.54.50.19-0.5-0.5Matches
2017-201826Arsenaleng ENG1. Premier League20.57562544.62.731.220.130.2816.60006.16.10.11+0.9+0.9Matches
2018-201927Arsenaleng ENGEFL Cup2.105120.02.410.480.000.0000Matches
2018-201927Arsenal2. Europa Lg5.3211436.42.080.750.090.2518.11112.31.50.14-0.3-0.5Matches
2018-201927Arsenaleng ENGFA Cup2.007228.63.501.000.000.0000Matches
2018-201927Arsenaleng ENG1. Premier League14.84331339.42.230.880.120.3117.20003.43.40.10+0.6+0.6Matches
2019-202028Juventus1. Champions Lg2.213133.31.340.450.331.0011.90001.11.10.36-0.1-0.1Matches
2019-202028Juventusit ITACoppa Italia1.60300.01.900.000.0000Matches
2019-202028Juventusit ITA1. Serie A11.7328932.12.400.770.110.3317.50002.52.50.09+0.5+0.5Matches
2019-202028Juventusit ITASupercoppa0.3011100.03.603.600.000.0000Matches
2020-202129Juventus1. Champions Lg4.008225.02.020.500.000.0018.70000.40.40.05-0.4-0.4Matches
2020-202129Juventusit ITACoppa Italia1.002150.02.001.000.000.0000Matches
2020-202129Juventusit ITA1. Serie A12.12241145.81.980.910.080.1814.50004.24.20.17-2.2-2.2Matches
2021-202230Juventus1. Champions Lg0.20000.000.000000.00.00.00.0Matches
2021-202230Rangers2. Europa Lg1.004125.04.091.020.000.0010.00001.01.00.25-1.0-1.0Matches
2021-202230Rangerssct SCO1. Premiership4.0214535.73.491.250.140.4000Matches
2021-202230Juventusit ITA1. Serie A1.10000.000.000000.00.00.00.0Matches
2022-202331Nice3. Conf Lg3.404125.01.180.290.000.0025.60000.20.20.05-0.2-0.2Matches
2022-202331Nicefr FRA1. Ligue 117.6122627.31.250.340.050.1715.31002.52.50.11-1.5-1.5Matches
2023-202432Cardiff Cityeng ENG2. Championship8.0312433.31.510.500.170.5019.60111.70.90.08+1.3+1.1Matches
2024-202533Cardiff Cityeng ENG2. Championship4.006350.01.500.750.000.0015.42000.70.70.12-0.7-0.7Matches
18 Seasons6 Clubs13 Leagues333.27232227535.72.270.850.090.2416.442230.629.00.12-3.6-4.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arsenal (11 Seasons)6 Leagues241.35819121536.62.740.930.090.2516.411116.415.60.13+0.6+0.4
Cardiff City (4 Seasons)1 League29.25182138.91.510.720.110.1918.22112.41.60.09+0.6+0.4
Juventus (3 Seasons)4 Leagues34.16692536.22.020.730.090.2416.20008.28.20.13-2.2-2.2
Nice (1 Season)2 Leagues21.0126726.91.240.330.040.1416.91002.62.60.10-1.6-1.6
Rangers (1 Season)2 Leagues5.0218633.33.611.200.110.3310.00001.01.00.25-1.0-1.0
Nott'ham Forest (1 Season)1 League2.6010.390.0000
Premier League (11 Seasons)185.94013117038.22.670.910.090.2416.90009.59.50.11+1.5+1.5
Champions Lg (11 Seasons)33.99182816.71.840.830.060.3216.80001.41.40.13-0.4-0.4
Championship (4 Seasons)31.85182238.91.510.690.110.1818.22112.41.60.09+0.6+0.4
FA Cup (4 Seasons)10.647228.63.501.000.000.0000
League Cup (4 Seasons)5.0011327.32.780.760.000.0000
Serie A (3 Seasons)24.95522038.52.090.800.100.2516.10006.76.70.13-1.7-1.7
Europa Lg (3 Seasons)12.36391641.03.181.300.130.3114.61117.87.00.18-1.8-2.0
Coppa Italia (2 Seasons)2.605120.01.940.390.000.0000
Supercoppa (2 Seasons)0.3011100.03.603.600.000.0000
Ligue 1 (1 Season)17.6122627.31.250.340.050.1715.31002.52.50.11-1.5-1.5
Premiership (1 Season)4.0214535.73.491.250.140.4000
Conf Lg (1 Season)3.404125.01.180.290.000.0025.60000.20.20.05-0.2-0.2
Community Shield (1 Season)1.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
2007-200816Cardiff City1 League11.3180.710.1300
2008-200917Arsenal2 Leagues4.9181.630.1300
2009-201018Arsenal2 Leagues10.33100.970.3000
2010-201119Cardiff City1 League6.0161.000.1700
2010-201119Nott'ham Forest1 League2.6010.390.0000
2010-201119Arsenal1 League3.9120.510.5000
2011-201220Arsenal2 Leagues30.53210.690.1400
2012-201321Arsenal2 Leagues27.42210.770.1000
2013-201422Arsenal2 Leagues24.712421.700.2900
2014-201523Arsenal3 Leagues30.69200.750.4500
2015-201624Arsenal5 Leagues34.96210.650.2400
2016-201725Arsenal4 Leagues22.54541324.12.980.720.020.0800
2017-201826Arsenal3 Leagues27.411813745.72.961.350.140.3015.800010.710.70.13+0.3+0.3
2018-201927Arsenal4 Leagues24.26562035.72.320.830.090.2517.41115.74.90.11+0.3+0.1
2019-202028Juventus4 Leagues15.84351131.42.220.700.110.3616.90003.63.60.12+0.4+0.4
2020-202129Juventus4 Leagues17.12341441.21.990.820.060.1415.60004.64.60.14-2.6-2.6
2021-202230Juventus2 Leagues1.30000.000.000000.00.00.00.0
2021-202230Rangers2 Leagues5.0218633.33.611.200.110.3310.00001.01.00.25-1.0-1.0
2022-202331Nice2 Leagues21.0126726.91.240.330.040.1416.91002.62.60.10-1.6-1.6
2023-202432Cardiff City1 League8.0312433.31.510.500.170.5019.60111.70.90.08+1.3+1.1
2024-202533Cardiff City1 League4.006350.01.500.750.000.0015.42000.70.70.12-0.7-0.7
18 Seasons6 Clubs13 Leagues333.27232227535.72.270.850.090.2416.442230.629.00.12-3.6-4.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arsenal (11 Seasons)6 Leagues241.35819121536.62.740.930.090.2516.411116.415.60.13+0.6+0.4
Cardiff City (4 Seasons)1 League29.25182138.91.510.720.110.1918.22112.41.60.09+0.6+0.4
Juventus (3 Seasons)4 Leagues34.16692536.22.020.730.090.2416.20008.28.20.13-2.2-2.2
Nice (1 Season)2 Leagues21.0126726.91.240.330.040.1416.91002.62.60.10-1.6-1.6
Rangers (1 Season)2 Leagues5.0218633.33.611.200.110.3310.00001.01.00.25-1.0-1.0
Nott'ham Forest (1 Season)1 League2.6010.390.0000
Premier League (11 Seasons)185.94013117038.22.670.910.090.2416.90009.59.50.11+1.5+1.5
Champions Lg (11 Seasons)33.99182816.71.840.830.060.3216.80001.41.40.13-0.4-0.4
Championship (4 Seasons)31.85182238.91.510.690.110.1818.22112.41.60.09+0.6+0.4
FA Cup (4 Seasons)10.647228.63.501.000.000.0000
League Cup (4 Seasons)5.0011327.32.780.760.000.0000
Serie A (3 Seasons)24.95522038.52.090.800.100.2516.10006.76.70.13-1.7-1.7
Europa Lg (3 Seasons)12.36391641.03.181.300.130.3114.61117.87.00.18-1.8-2.0
Coppa Italia (2 Seasons)2.605120.01.940.390.000.0000
Supercoppa (2 Seasons)0.3011100.03.603.600.000.0000
Ligue 1 (1 Season)17.6122627.31.250.340.050.1715.31002.52.50.11-1.5-1.5
Premiership (1 Season)4.0214535.73.491.250.140.4000
Conf Lg (1 Season)3.404125.01.180.290.000.0025.60000.20.20.05-0.2-0.2
Community Shield (1 Season)1.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
2007-200816Cardiff Cityeng ENG2. Championship12th11.3180.710.1300
2008-200917Arsenaleng ENG1. Premier League4th2.6020.780.0000Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.7360.690.5000Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.0161.000.1700Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.6010.390.0000Matches
2010-201119Arsenaleng ENG1. Premier League4th3.9120.510.5000Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.42190.690.1100Matches
2012-201321Arsenaleng ENG1. Premier League4th23.31190.820.0500Matches
2013-201422Arsenaleng ENG1. Premier League4th19.610341.740.2900Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.36170.760.3500Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.15210.720.2400Matches
2016-201725Arsenaleng ENG1. Premier League5th13.71421228.63.060.870.020.0800Matches
2017-201826Arsenaleng ENG1. Premier League6th20.57562544.62.731.220.130.2816.60006.16.10.11+0.9+0.9Matches
2018-201927Arsenaleng ENG1. Premier League5th14.84331339.42.230.880.120.3117.20003.43.40.10+0.6+0.6Matches
2019-202028Juventusit ITA1. Serie A1st11.7328932.12.400.770.110.3317.50002.52.50.09+0.5+0.5Matches
2020-202129Juventusit ITA1. Serie A4th12.12241145.81.980.910.080.1814.50004.24.20.17-2.2-2.2Matches
2021-202230Juventusit ITA1. Serie A4th1.10000.000.000000.00.00.00.0Matches
2021-202230Rangerssct SCO1. Premiership2nd4.0214535.73.491.250.140.4000Matches
2022-202331Nicefr FRA1. Ligue 19th17.6122627.31.250.340.050.1715.31002.52.50.11-1.5-1.5Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.0312433.31.510.500.170.5019.60111.70.90.08+1.3+1.1Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.006350.01.500.750.000.0015.42000.70.70.12-0.7-0.7Matches
18 Seasons6 Clubs5 Leagues264.35323722337.12.210.840.090.2316.631121.220.40.11-1.2-1.4
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 (11 Seasons)1 League185.94013117038.22.670.910.090.2416.90009.59.50.11+1.5+1.5
Cardiff City (4 Seasons)1 League29.25182138.91.510.720.110.1918.22112.41.60.09+0.6+0.4
Juventus (3 Seasons)1 League24.95522038.52.090.800.100.2516.10006.76.70.13-1.7-1.7
Nice (1 Season)1 League17.6122627.31.250.340.050.1715.31002.52.50.11-1.5-1.5
Rangers (1 Season)1 League4.0214535.73.491.250.140.4000
Nott'ham Forest (1 Season)1 League2.6010.390.0000
Premier League (11 Seasons)185.94013117038.22.670.910.090.2416.90009.59.50.11+1.5+1.5
Championship (4 Seasons)31.85182238.91.510.690.110.1818.22112.41.60.09+0.6+0.4
Serie A (3 Seasons)24.95522038.52.090.800.100.2516.10006.76.70.13-1.7-1.7
Ligue 1 (1 Season)17.6122627.31.250.340.050.1715.31002.52.50.11-1.5-1.5
Premiership (1 Season)4.0214535.73.491.250.140.4000
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
2014-201523Arsenaleng ENGFA Cup1st3.8000Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.0000Matches
2015-201624Arsenaleng ENGFA Cup5th0.5100Matches
2015-201624Arsenaleng ENGLeague Cup9th1.0000Matches
2016-201725Arsenaleng ENGEFL Cup5th1.005120.05.001.000.000.0000Matches
2016-201725Arsenaleng ENGFA Cup1st4.3300Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.9011100.01.141.140.000.0000Matches
2018-201927Arsenaleng ENGEFL Cup5th2.105120.02.410.480.000.0000Matches
2018-201927Arsenaleng ENGFA Cup17th2.007228.63.501.000.000.0000Matches
2019-202028Juventusit ITACoppa Italia2nd1.60300.01.900.000.0000Matches
2019-202028Juventusit ITASupercoppa2nd0.3011100.03.603.600.000.0000Matches
2020-202129Juventusit ITACoppa Italia1st1.002150.02.001.000.000.0000Matches
7 Seasons2 Clubs5 Leagues19.4424729.22.720.790.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Arsenal (5 Seasons)3 Leagues16.5418527.83.020.840.000.0000
Juventus (2 Seasons)2 Leagues2.906233.32.100.700.000.0000
FA Cup (4 Seasons)10.647228.63.501.000.000.0000
League Cup (4 Seasons)5.0011327.32.780.760.000.0000
Coppa Italia (2 Seasons)2.605120.01.940.390.000.0000
Supercoppa (2 Seasons)0.3011100.03.603.600.000.0000
Community Shield (1 Season)1.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
2008-200917Arsenal1. Champions LgSF2.4162.540.1700Matches
2009-201018Arsenal1. Champions LgQF1.6042.500.0000Matches
2011-201220Arsenal1. Champions LgR163.1120.640.5000Matches
2012-201321Arsenal1. Champions LgR164.1120.490.5000Matches
2013-201422Arsenal1. Champions LgR165.2281.550.2500Matches
2014-201523Arsenal1. Champions LgR164.5330.671.0000Matches
2015-201624Arsenal1. Champions LgR163.3000.0000Matches
2016-201725Arsenal1. Champions LgR163.40700.02.050.000.0000Matches
2017-201826Arsenal2. Europa LgSF6.04241145.84.001.830.170.3613.70004.54.50.19-0.5-0.5Matches
2018-201927Arsenal2. Europa LgF5.3211436.42.080.750.090.2518.11112.31.50.14-0.3-0.5Matches
2019-202028Juventus1. Champions LgR162.213133.31.340.450.331.0011.90001.11.10.36-0.1-0.1Matches
2020-202129Juventus1. Champions LgR164.008225.02.020.500.000.0018.70000.40.40.05-0.4-0.4Matches
2021-202230Juventus1. Champions LgR160.20000.000.000000.00.00.00.0Matches
2021-202230Rangers2. Europa Lg2nd1.004125.04.091.020.000.0010.00001.01.00.25-1.0-1.0Matches
2022-202331Nice3. Conf LgQF3.404125.01.180.290.000.0025.60000.20.20.05-0.2-0.2Matches
14 Seasons4 Clubs3 Leagues49.615614532.82.390.910.100.3115.81119.58.70.16-2.5-2.7
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 (10 Seasons)2 Leagues38.814424035.72.851.030.120.3315.11116.86.10.17-0.8-1.1
Juventus (3 Seasons)1 League6.4111327.31.720.470.090.3316.80001.41.40.13-0.4-0.4
Nice (1 Season)1 League3.404125.01.180.290.000.0025.60000.20.20.05-0.2-0.2
Rangers (1 Season)1 League1.004125.04.091.020.000.0010.00001.01.00.25-1.0-1.0
Champions Lg (11 Seasons)33.99182816.71.840.830.060.3216.80001.41.40.13-0.4-0.4
Europa Lg (3 Seasons)12.36391641.03.181.300.130.3114.61117.87.00.18-1.8-2.0
Conf Lg (1 Season)3.404125.01.180.290.000.0025.60000.20.20.05-0.2-0.2
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
201019wls WalesWCQ5.4100Matches
201221wls WalesUEFA Euro Qualifying4.7211Matches
201423wls WalesWCQ8.0322Matches
201625wls WalesFriendlies (M)1.0000Matches
201625wls WalesUEFA EuroSF5.0112541.72.421.010.080.2000Matches
201625wls WalesUEFA Euro Qualifying7.9222731.82.780.880.090.2900Matches
201726wls WalesFriendlies (M)1.0000Matches
201827wls WalesWCQ7.0211Matches
201827wls WalesFriendlies (M)2.4000Matches
2018-201927wls WalesUEFA Nations League19th3.0100Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.00300.03.000.000.0000Matches
202130wls WalesFriendlies (M)1.0000Matches
202130wls WalesUEFA EuroR163.917342.91.780.760.140.3312.30001.91.90.27-0.9-0.9Matches
202130wls WalesUEFA Euro Qualifying1.325360.03.722.230.400.6700Matches
202231wls Wales1. World CupGR3.00100.00.340.000.0018.00000.00.00.040.00.0Matches
202231wls WalesWCQ5.6311545.51.950.890.180.4011Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.90200.02.220.000.0000Matches
202332wls WalesFriendlies (M)0.3000Matches
202433wls WalesUEFA Euro Qualifying3.9111100.00.260.260.000.0011Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.905120.05.491.100.000.0000Matches
11 Seasons1 Club6 Leagues67.219692536.22.060.750.120.3213.00661.91.90.24-0.9-0.9
Friendlies (M) (5 Seasons)5.7000
WCQ (4 Seasons)26.0911545.51.950.890.180.4044
UEFA Euro Qualifying (4 Seasons)17.87281139.32.130.840.140.3622
UEFA Nations League (4 Seasons)5.8110110.03.560.360.000.0000
UEFA Euro (2 Seasons)8.9219842.12.140.900.110.2512.30001.91.90.27-0.9-0.9
World Cup (1 Season)3.00100.00.340.000.0018.00000.00.00.040.00.0
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2007-200816Cardiff Cityeng ENG2. Championship11.33
2008-200917Arsenal1. Champions Lg2.40Matches
2008-200917Arsenaleng ENG1. Premier League2.61Matches
2009-201018Arsenal1. Champions Lg1.60Matches
2009-201018Arsenaleng ENG1. Premier League8.73Matches
2010-201119Cardiff Cityeng ENG2. Championship6.01Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.61Matches
2010-201119Arsenaleng ENG1. Premier League3.90Matches
2011-201220Arsenal1. Champions Lg3.10Matches
2011-201220Arsenaleng ENG1. Premier League27.44Matches
2012-201321Arsenal1. Champions Lg4.10Matches
2012-201321Arsenaleng ENG1. Premier League23.32Matches
2013-201422Arsenal1. Champions Lg5.21Matches
2013-201422Arsenaleng ENG1. Premier League19.68Matches
2014-201523Arsenal1. Champions Lg4.51Matches
2014-201523Arsenaleng ENGFA Cup3.80Matches
2014-201523Arsenaleng ENG1. Premier League22.35Matches
2015-201624Arsenal1. Champions Lg3.31Matches
2015-201624Arsenaleng ENGCommunity Shield1.00Matches
2015-201624Arsenaleng ENGFA Cup0.50Matches
2015-201624Arsenaleng ENGLeague Cup1.00Matches
2015-201624Arsenaleng ENG1. Premier League29.14Matches
2016-201725Arsenal1. Champions Lg3.41Matches
2016-201725Arsenaleng ENGEFL Cup1.00Matches
2016-201725Arsenaleng ENGFA Cup4.30Matches
2016-201725Arsenaleng ENG1. Premier League13.74Matches
2017-201826Arsenaleng ENGEFL Cup0.90Matches
2017-201826Arsenal2. Europa Lg6.029837180.34477116616719784.810312383.7152657.710.20.6+0.84316241Matches
2017-201826Arsenaleng ENG1. Premier League20.51065127783.416341432955662788.739045785.3699771.185.45.3+2.628102363134Matches
2018-201927Arsenaleng ENGEFL Cup2.10Matches
2018-201927Arsenal2. Europa Lg5.329735483.94746117415417389.09711385.8273773.011.81.3-0.88355049Matches
2018-201927Arsenaleng ENGFA Cup2.00Matches
2018-201927Arsenaleng ENG1. Premier League14.865280780.89568227536841987.819222685.0435972.962.02.3+4.0255116488Matches
2019-202028Juventus1. Champions Lg2.29310786.91246212565896.6283093.33475.000.20.3-0.2483011Matches
2019-202028Juventusit ITACoppa Italia1.60Matches
2019-202028Juventusit ITA1. Serie A11.763273685.98264173339343490.616518788.2254358.111.11.2-0.120598158Matches
2019-202028Juventusit ITASupercoppa0.30Matches
2020-202129Juventus1. Champions Lg4.017821782.0279872110111290.2627582.7132259.100.80.8-0.86185128Matches
2020-202129Juventusit ITACoppa Italia1.00Matches
2020-202129Juventusit ITA1. Serie A12.162272885.49585244332836589.921724190.0486573.843.32.0+0.7315721572Matches
2021-202230Juventus1. Champions Lg0.22323100.03867888100.01111100.022100.000.00.00.005001Matches
2021-202230Rangers2. Europa Lg1.0385076.0685132171989.5131776.56875.000.10.2-0.122206Matches
2021-202230Rangerssct SCO1. Premiership4.01Matches
2021-202230Juventusit ITA1. Serie A1.1596689.41014260252986.2293193.54580.000.10.0-0.126004Matches
2022-202331Nice3. Conf Lg3.422828181.141348879110785.010111587.8294564.410.40.4+0.65265032Matches
2022-202331Nicefr FRA1. Ligue 117.6915108884.116069380939843192.338244486.010015962.911.82.0-0.82888203126Matches
2023-202432Cardiff Cityeng ENG2. Championship8.036147875.55981166519122584.910713281.1458751.701.71.5-1.715309347Matches
2024-202533Cardiff Cityeng ENG2. Championship4.017221679.62911643738486.9768589.4172958.600.20.1-0.28174022Matches
18 Seasons6 Clubs13 Leagues333.25633679982.988205215272926328889.01973228786.344668864.86419.118.1+44.918653514022719
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 (11 Seasons)6 Leagues241.32312280982.33513289441245141687.978291985.115421970.3519.49.5+41.665219639312
Cardiff City (4 Seasons)1 League29.253369476.88892230826430985.418321784.36211653.441.91.6+2.1234713369
Juventus (3 Seasons)4 Leagues34.11607187785.6232935447911100690.651257589.09514167.455.54.4-0.563153377174
Nice (1 Season)2 Leagues21.01143136983.520203469648953890.948355986.412920463.222.22.5-0.233114253158
Rangers (1 Season)2 Leagues5.0385076.0685132171989.5131776.56875.010.10.2+0.922206
Nott'ham Forest (1 Season)1 League2.61
Premier League (11 Seasons)185.91717208482.4259096604924104688.358268385.211215671.8457.47.6+37.653153527222
Champions Lg (11 Seasons)33.929434784.74430101116517892.710111687.1182864.341.11.1+2.910318140
Championship (4 Seasons)31.853369476.88892230826430985.418321784.36211653.451.91.6+3.1234713369
FA Cup (4 Seasons)10.60
League Cup (4 Seasons)5.00
Serie A (3 Seasons)24.91313153085.818863443674682890.141145989.57711368.154.43.2+0.653122296134
Europa Lg (3 Seasons)12.363377581.79908247233838986.921325384.2487167.622.12.1-0.1146813296
Coppa Italia (2 Seasons)2.60
Supercoppa (2 Seasons)0.30
Ligue 1 (1 Season)17.6915108884.116069380939843192.338244486.010015962.911.82.0-0.82888203126
Premiership (1 Season)4.01
Conf Lg (1 Season)3.422828181.141348879110785.010111587.8294564.410.40.4+0.65265032
Community Shield (1 Season)1.00
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
2007-200816Cardiff City1 League11.33
2008-200917Arsenal2 Leagues4.91
2009-201018Arsenal2 Leagues10.33
2010-201119Cardiff City1 League6.01
2010-201119Nott'ham Forest1 League2.61
2010-201119Arsenal1 League3.90
2011-201220Arsenal2 Leagues30.54
2012-201321Arsenal2 Leagues27.42
2013-201422Arsenal2 Leagues24.79
2014-201523Arsenal3 Leagues30.66
2015-201624Arsenal5 Leagues34.95
2016-201725Arsenal4 Leagues22.55
2017-201826Arsenal3 Leagues27.41363164882.720818549572382487.749358085.08412368.395.65.9+3.432133425175
2018-201927Arsenal4 Leagues24.2949116181.714314344952259288.228933985.3709672.973.83.6+3.23386214137
2019-202028Juventus4 Leagues15.872584386.09510194544949291.319321788.9284759.611.31.5-0.3246711169
2020-202129Juventus4 Leagues17.180094584.712383316442947789.927931688.3618770.144.12.8-0.13775266100
2021-202230Juventus2 Leagues1.3828992.11400338333789.2404295.26785.700.10.1-0.1211005
2021-202230Rangers2 Leagues5.0385076.0685132171989.5131776.56875.010.10.2+0.922206
2022-202331Nice2 Leagues21.01143136983.520203469648953890.948355986.412920463.222.22.5-0.233114253158
2023-202432Cardiff City1 League8.036147875.55981166519122584.910713281.1458751.701.71.5-1.715309347
2024-202533Cardiff City1 League4.017221679.62911643738486.9768589.4172958.600.20.1-0.28174022
18 Seasons6 Clubs13 Leagues333.25633679982.988205215272926328889.01973228786.344668864.86419.118.1+44.918653514022719
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 (11 Seasons)6 Leagues241.32312280982.33513289441245141687.978291985.115421970.3519.49.5+41.665219639312
Cardiff City (4 Seasons)1 League29.253369476.88892230826430985.418321784.36211653.441.91.6+2.1234713369
Juventus (3 Seasons)4 Leagues34.11607187785.6232935447911100690.651257589.09514167.455.54.4-0.563153377174
Nice (1 Season)2 Leagues21.01143136983.520203469648953890.948355986.412920463.222.22.5-0.233114253158
Rangers (1 Season)2 Leagues5.0385076.0685132171989.5131776.56875.010.10.2+0.922206
Nott'ham Forest (1 Season)1 League2.61
Premier League (11 Seasons)185.91717208482.4259096604924104688.358268385.211215671.8457.47.6+37.653153527222
Champions Lg (11 Seasons)33.929434784.74430101116517892.710111687.1182864.341.11.1+2.910318140
Championship (4 Seasons)31.853369476.88892230826430985.418321784.36211653.451.91.6+3.1234713369
FA Cup (4 Seasons)10.60
League Cup (4 Seasons)5.00
Serie A (3 Seasons)24.91313153085.818863443674682890.141145989.57711368.154.43.2+0.653122296134
Europa Lg (3 Seasons)12.363377581.79908247233838986.921325384.2487167.622.12.1-0.1146813296
Coppa Italia (2 Seasons)2.60
Supercoppa (2 Seasons)0.30
Ligue 1 (1 Season)17.6915108884.116069380939843192.338244486.010015962.911.82.0-0.82888203126
Premiership (1 Season)4.01
Conf Lg (1 Season)3.422828181.141348879110785.010111587.8294564.410.40.4+0.65265032
Community Shield (1 Season)1.00
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
2007-200816Cardiff Cityeng ENG2. Championship12th11.33
2008-200917Arsenaleng ENG1. Premier League4th2.61Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.73Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.01Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.61Matches
2010-201119Arsenaleng ENG1. Premier League4th3.90Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.44Matches
2012-201321Arsenaleng ENG1. Premier League4th23.32Matches
2013-201422Arsenaleng ENG1. Premier League4th19.68Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.35Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.14Matches
2016-201725Arsenaleng ENG1. Premier League5th13.74Matches
2017-201826Arsenaleng ENG1. Premier League6th20.51065127783.416341432955662788.739045785.3699771.185.45.3+2.628102363134Matches
2018-201927Arsenaleng ENG1. Premier League5th14.865280780.89568227536841987.819222685.0435972.962.02.3+4.0255116488Matches
2019-202028Juventusit ITA1. Serie A1st11.763273685.98264173339343490.616518788.2254358.111.11.2-0.120598158Matches
2020-202129Juventusit ITA1. Serie A4th12.162272885.49585244332836589.921724190.0486573.843.32.0+0.7315721572Matches
2021-202230Juventusit ITA1. Serie A4th1.1596689.41014260252986.2293193.54580.000.10.0-0.126004Matches
2021-202230Rangerssct SCO1. Premiership2nd4.01Matches
2022-202331Nicefr FRA1. Ligue 19th17.6915108884.116069380939843192.338244486.010015962.911.82.0-0.82888203126Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.036147875.55981166519122584.910713281.1458751.701.71.5-1.715309347Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.017221679.62911643738486.9768589.4172958.600.20.1-0.28174022Matches
18 Seasons6 Clubs5 Leagues264.34478539683.069733171572332261489.21558180386.435154464.55715.514.5+41.515741011419551
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 (11 Seasons)1 League185.91717208482.4259096604924104688.358268385.211215671.8457.47.6+37.653153527222
Cardiff City (4 Seasons)1 League29.253369476.88892230826430985.418321784.36211653.441.91.6+2.1234713369
Juventus (3 Seasons)1 League24.91313153085.818863443674682890.141145989.57711368.154.43.2+0.653122296134
Nice (1 Season)1 League17.6915108884.116069380939843192.338244486.010015962.911.82.0-0.82888203126
Rangers (1 Season)1 League4.01
Nott'ham Forest (1 Season)1 League2.61
Premier League (11 Seasons)185.91717208482.4259096604924104688.358268385.211215671.8457.47.6+37.653153527222
Championship (4 Seasons)31.853369476.88892230826430985.418321784.36211653.451.91.6+3.1234713369
Serie A (3 Seasons)24.91313153085.818863443674682890.141145989.57711368.154.43.2+0.653122296134
Ligue 1 (1 Season)17.6915108884.116069380939843192.338244486.010015962.911.82.0-0.82888203126
Premiership (1 Season)4.01
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
2014-201523Arsenaleng ENGFA Cup1st3.80Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.00Matches
2015-201624Arsenaleng ENGFA Cup5th0.50Matches
2015-201624Arsenaleng ENGLeague Cup9th1.00Matches
2016-201725Arsenaleng ENGEFL Cup5th1.00Matches
2016-201725Arsenaleng ENGFA Cup1st4.30Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.90Matches
2018-201927Arsenaleng ENGEFL Cup5th2.10Matches
2018-201927Arsenaleng ENGFA Cup17th2.00Matches
2019-202028Juventusit ITACoppa Italia2nd1.60Matches
2019-202028Juventusit ITASupercoppa2nd0.30Matches
2020-202129Juventusit ITACoppa Italia1st1.00Matches
7 Seasons2 Clubs5 Leagues19.40
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 (5 Seasons)3 Leagues16.50
Juventus (2 Seasons)2 Leagues2.90
FA Cup (4 Seasons)10.60
League Cup (4 Seasons)5.00
Coppa Italia (2 Seasons)2.60
Supercoppa (2 Seasons)0.30
Community Shield (1 Season)1.00
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
2008-200917Arsenal1. Champions LgSF2.40Matches
2009-201018Arsenal1. Champions LgQF1.60Matches
2011-201220Arsenal1. Champions LgR163.10Matches
2012-201321Arsenal1. Champions LgR164.10Matches
2013-201422Arsenal1. Champions LgR165.21Matches
2014-201523Arsenal1. Champions LgR164.51Matches
2015-201624Arsenal1. Champions LgR163.31Matches
2016-201725Arsenal1. Champions LgR163.41Matches
2017-201826Arsenal2. Europa LgSF6.029837180.34477116616719784.810312383.7152657.710.20.6+0.84316241Matches
2018-201927Arsenal2. Europa LgF5.329735483.94746117415417389.09711385.8273773.011.81.3-0.88355049Matches
2019-202028Juventus1. Champions LgR162.29310786.91246212565896.6283093.33475.000.20.3-0.2483011Matches
2020-202129Juventus1. Champions LgR164.017821782.0279872110111290.2627582.7132259.100.80.8-0.86185128Matches
2021-202230Juventus1. Champions LgR160.22323100.03867888100.01111100.022100.000.00.00.005001Matches
2021-202230Rangers2. Europa Lg2nd1.0385076.0685132171989.5131776.56875.000.10.2-0.122206Matches
2022-202331Nice3. Conf LgQF3.422828181.141348879110785.010111587.8294564.410.40.4+0.65265032Matches
14 Seasons4 Clubs3 Leagues49.61155140382.318472437059467488.141548485.79514466.073.63.6+3.429125263168
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 (10 Seasons)2 Leagues38.859572582.19223234032137086.820023684.7426366.762.01.9+4.0126611290
Juventus (3 Seasons)1 League6.429434784.74430101116517892.710111687.1182864.301.11.1-1.110318140
Nice (1 Season)1 League3.422828181.141348879110785.010111587.8294564.410.40.4+0.65265032
Rangers (1 Season)1 League1.0385076.0685132171989.5131776.56875.000.10.2-0.122206
Champions Lg (11 Seasons)33.929434784.74430101116517892.710111687.1182864.341.11.1+2.910318140
Europa Lg (3 Seasons)12.363377581.79908247233838986.921325384.2487167.622.12.1-0.1146813296
Conf Lg (1 Season)3.422828181.141348879110785.010111587.8294564.410.40.4+0.65265032
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
201019wls WalesWCQ5.4Matches
201221wls WalesUEFA Euro Qualifying4.7Matches
201423wls WalesWCQ8.00Matches
201625wls WalesFriendlies (M)1.00Matches
201625wls WalesUEFA EuroSF5.04Matches
201625wls WalesUEFA Euro Qualifying7.92Matches
201726wls WalesFriendlies (M)1.00Matches
201827wls WalesWCQ7.01Matches
201827wls WalesFriendlies (M)2.40Matches
2018-201927wls WalesUEFA Nations League19th3.00Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.00Matches
202130wls WalesFriendlies (M)1.00Matches
202130wls WalesUEFA EuroR163.912816179.52187533708186.4455090.0112250.000.20.5-0.24125019Matches
202130wls WalesUEFA Euro Qualifying1.30Matches
202231wls Wales1. World CupGR3.08811278.61796339374190.2273577.1182378.300.00.10.017108Matches
202231wls WalesWCQ5.60Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.91Matches
202332wls WalesFriendlies (M)0.30Matches
202433wls WalesUEFA Euro Qualifying3.90Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.90Matches
11 Seasons1 Club6 Leagues67.221627379.1398387210712287.7728584.7294564.480.20.6+7.85196027
Friendlies (M) (5 Seasons)5.70
WCQ (4 Seasons)26.01
UEFA Euro Qualifying (4 Seasons)17.82
UEFA Nations League (4 Seasons)5.81
UEFA Euro (2 Seasons)8.912816179.52187533708186.4455090.0112250.040.20.5+3.84125019
World Cup (1 Season)3.08811278.61796339374190.2273577.1182378.300.00.10.017108

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
2007-200816Cardiff Cityeng ENG2. Championship11.3
2008-200917Arsenal1. Champions Lg2.4Matches
2008-200917Arsenaleng ENG1. Premier League2.6Matches
2009-201018Arsenal1. Champions Lg1.6Matches
2009-201018Arsenaleng ENG1. Premier League8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.6Matches
2010-201119Arsenaleng ENG1. Premier League3.9Matches
2011-201220Arsenal1. Champions Lg3.1Matches
2011-201220Arsenaleng ENG1. Premier League27.4Matches
2012-201321Arsenal1. Champions Lg4.1Matches
2012-201321Arsenaleng ENG1. Premier League23.3Matches
2013-201422Arsenal1. Champions Lg5.2Matches
2013-201422Arsenaleng ENG1. Premier League19.6Matches
2014-201523Arsenal1. Champions Lg4.5Matches
2014-201523Arsenaleng ENGFA Cup3.8Matches
2014-201523Arsenaleng ENG1. Premier League22.3Matches
2015-201624Arsenal1. Champions Lg3.3Matches
2015-201624Arsenaleng ENGCommunity Shield1.0Matches
2015-201624Arsenaleng ENGFA Cup0.5Matches
2015-201624Arsenaleng ENGLeague Cup1.0Matches
2015-201624Arsenaleng ENG1. Premier League29.1Matches
2016-201725Arsenal1. Champions Lg3.42Matches
2016-201725Arsenaleng ENGEFL Cup1.00Matches
2016-201725Arsenaleng ENGFA Cup4.3Matches
2016-201725Arsenaleng ENG1. Premier League13.721Matches
2017-201826Arsenaleng ENGEFL Cup0.90Matches
2017-201826Arsenal2. Europa Lg6.037135811913132000029828Matches
2017-201826Arsenaleng ENG1. Premier League20.51277123632201012171200001065924Matches
2018-201927Arsenaleng ENGEFL Cup2.14Matches
2018-201927Arsenal2. Europa Lg5.33543401261083200029724Matches
2018-201927Arsenaleng ENGFA Cup2.00Matches
2018-201927Arsenaleng ENG1. Premier League14.880777526105915131000652627Matches
2019-202028Juventus1. Champions Lg2.210710700113000009305Matches
2019-202028Juventusit ITACoppa Italia1.62Matches
2019-202028Juventusit ITA1. Serie A11.7736716188221863210632210Matches
2019-202028Juventusit ITASupercoppa0.31Matches
2020-202129Juventus1. Champions Lg4.0217214211350100017815Matches
2020-202129Juventusit ITACoppa Italia1.01Matches
2020-202129Juventusit ITA1. Serie A12.1728704197122219330622514Matches
2021-202230Juventus1. Champions Lg0.2232210001011002300Matches
2021-202230Rangers2. Europa Lg1.0504731021200003802Matches
2021-202230Rangerssct SCO1. Premiership4.05Matches
2021-202230Juventusit ITA1. Serie A1.1666422000000005900Matches
2022-202331Nice3. Conf Lg3.428126515600102703022819Matches
2022-202331Nicefr FRA1. Ligue 117.6108899888375116264516180915210Matches
2023-202432Cardiff Cityeng ENG2. Championship8.0478403723117321015832361312Matches
2024-202533Cardiff Cityeng ENG2. Championship4.021619220111182321017246Matches
18 Seasons6 Clubs13 Leagues333.2679964413211492953251598732292563337136
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (11 Seasons)6 Leagues241.328092709814517248030300023121963
Cardiff City (4 Seasons)1 League29.26945959242284012181042533718
Juventus (3 Seasons)4 Leagues34.118771827421858537146401607834
Nice (1 Season)2 Leagues21.0136912631034351172852162101143319
Rangers (1 Season)2 Leagues5.0504731026200003802
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.920842011583015215325100017171551
Champions Lg (11 Seasons)33.934734331241102100294110
Championship (4 Seasons)31.86945959242284012181042533718
FA Cup (4 Seasons)10.60
League Cup (4 Seasons)5.04
Serie A (3 Seasons)24.915301484391734407125401313724
Europa Lg (3 Seasons)12.37757452616252272000633414
Coppa Italia (2 Seasons)2.63
Supercoppa (2 Seasons)0.31
Ligue 1 (1 Season)17.6108899888375116264516180915210
Premiership (1 Season)4.05
Conf Lg (1 Season)3.428126515600102703022819
Community Shield (1 Season)1.0
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
2007-200816Cardiff City1 League11.3
2008-200917Arsenal2 Leagues4.9
2009-201018Arsenal2 Leagues10.3
2010-201119Cardiff City1 League6.0
2010-201119Nott'ham Forest1 League2.6
2010-201119Arsenal1 League3.9
2011-201220Arsenal2 Leagues30.5
2012-201321Arsenal2 Leagues27.4
2013-201422Arsenal2 Leagues24.7
2014-201523Arsenal3 Leagues30.6
2015-201624Arsenal5 Leagues34.9
2016-201725Arsenal4 Leagues22.523
2017-201826Arsenal3 Leagues27.416481594432911153014000013631132
2018-201927Arsenal4 Leagues24.21161111538166927163000949831
2019-202028Juventus4 Leagues15.8843823188332463210725215
2020-202129Juventus4 Leagues17.19459182182528110330800619
2021-202230Juventus2 Leagues1.3898632001011008200
2021-202230Rangers2 Leagues5.0504731026200003802
2022-202331Nice2 Leagues21.0136912631034351172852162101143319
2023-202432Cardiff City1 League8.0478403723117321015832361312
2024-202533Cardiff City1 League4.021619220111182321017246
18 Seasons6 Clubs13 Leagues333.2679964413211492953251598732292563337136
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (11 Seasons)6 Leagues241.328092709814517248030300023121963
Cardiff City (4 Seasons)1 League29.26945959242284012181042533718
Juventus (3 Seasons)4 Leagues34.118771827421858537146401607834
Nice (1 Season)2 Leagues21.0136912631034351172852162101143319
Rangers (1 Season)2 Leagues5.0504731026200003802
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.920842011583015215325100017171551
Champions Lg (11 Seasons)33.934734331241102100294110
Championship (4 Seasons)31.86945959242284012181042533718
FA Cup (4 Seasons)10.60
League Cup (4 Seasons)5.04
Serie A (3 Seasons)24.915301484391734407125401313724
Europa Lg (3 Seasons)12.37757452616252272000633414
Coppa Italia (2 Seasons)2.63
Supercoppa (2 Seasons)0.31
Ligue 1 (1 Season)17.6108899888375116264516180915210
Premiership (1 Season)4.05
Conf Lg (1 Season)3.428126515600102703022819
Community Shield (1 Season)1.0
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
2007-200816Cardiff Cityeng ENG2. Championship12th11.3
2008-200917Arsenaleng ENG1. Premier League4th2.6Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.6Matches
2010-201119Arsenaleng ENG1. Premier League4th3.9Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.4Matches
2012-201321Arsenaleng ENG1. Premier League4th23.3Matches
2013-201422Arsenaleng ENG1. Premier League4th19.6Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.3Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.1Matches
2016-201725Arsenaleng ENG1. Premier League5th13.721Matches
2017-201826Arsenaleng ENG1. Premier League6th20.51277123632201012171200001065924Matches
2018-201927Arsenaleng ENG1. Premier League5th14.880777526105915131000652627Matches
2019-202028Juventusit ITA1. Serie A1st11.7736716188221863210632210Matches
2020-202129Juventusit ITA1. Serie A4th12.1728704197122219330622514Matches
2021-202230Juventusit ITA1. Serie A4th1.1666422000000005900Matches
2021-202230Rangerssct SCO1. Premiership2nd4.05Matches
2022-202331Nicefr FRA1. Ligue 19th17.6108899888375116264516180915210Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.0478403723117321015832361312Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.021619220111182321017246Matches
18 Seasons6 Clubs5 Leagues264.3539650882771262544200507631262447831103
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (11 Seasons)1 League185.920842011583015215325100017171551
Cardiff City (4 Seasons)1 League29.26945959242284012181042533718
Juventus (3 Seasons)1 League24.915301484391734407125401313724
Nice (1 Season)1 League17.6108899888375116264516180915210
Rangers (1 Season)1 League4.05
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.920842011583015215325100017171551
Championship (4 Seasons)31.86945959242284012181042533718
Serie A (3 Seasons)24.915301484391734407125401313724
Ligue 1 (1 Season)17.6108899888375116264516180915210
Premiership (1 Season)4.05
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-201523Arsenaleng ENGFA Cup1st3.8Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.0Matches
2015-201624Arsenaleng ENGFA Cup5th0.5Matches
2015-201624Arsenaleng ENGLeague Cup9th1.0Matches
2016-201725Arsenaleng ENGEFL Cup5th1.00Matches
2016-201725Arsenaleng ENGFA Cup1st4.3Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.90Matches
2018-201927Arsenaleng ENGEFL Cup5th2.14Matches
2018-201927Arsenaleng ENGFA Cup17th2.00Matches
2019-202028Juventusit ITACoppa Italia2nd1.62Matches
2019-202028Juventusit ITASupercoppa2nd0.31Matches
2020-202129Juventusit ITACoppa Italia1st1.01Matches
7 Seasons2 Clubs5 Leagues19.48
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (5 Seasons)3 Leagues16.54
Juventus (2 Seasons)2 Leagues2.94
FA Cup (4 Seasons)10.60
League Cup (4 Seasons)5.04
Coppa Italia (2 Seasons)2.63
Supercoppa (2 Seasons)0.31
Community Shield (1 Season)1.0
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
2008-200917Arsenal1. Champions LgSF2.4Matches
2009-201018Arsenal1. Champions LgQF1.6Matches
2011-201220Arsenal1. Champions LgR163.1Matches
2012-201321Arsenal1. Champions LgR164.1Matches
2013-201422Arsenal1. Champions LgR165.2Matches
2014-201523Arsenal1. Champions LgR164.5Matches
2015-201624Arsenal1. Champions LgR163.3Matches
2016-201725Arsenal1. Champions LgR163.42Matches
2017-201826Arsenal2. Europa LgSF6.037135811913132000029828Matches
2018-201927Arsenal2. Europa LgF5.33543401261083200029724Matches
2019-202028Juventus1. Champions LgR162.210710700113000009305Matches
2020-202129Juventus1. Champions LgR164.0217214211350100017815Matches
2021-202230Juventus1. Champions LgR160.2232210001011002300Matches
2021-202230Rangers2. Europa Lg2nd1.0504731021200003802Matches
2022-202331Nice3. Conf LgQF3.428126515600102703022819Matches
14 Seasons4 Clubs3 Leagues49.614031353442349439111301155633
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (10 Seasons)2 Leagues38.87256982315232352000595412
Juventus (3 Seasons)1 League6.43473433124902100294110
Nice (1 Season)1 League3.428126515600102703022819
Rangers (1 Season)1 League1.0504731021200003802
Champions Lg (11 Seasons)33.934734331241102100294110
Europa Lg (3 Seasons)12.37757452616252272000633414
Conf Lg (1 Season)3.428126515600102703022819
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
201019wls WalesWCQ5.4Matches
201221wls WalesUEFA Euro Qualifying4.7Matches
201423wls WalesWCQ8.0Matches
201625wls WalesFriendlies (M)1.0Matches
201625wls WalesUEFA EuroSF5.024Matches
201625wls WalesUEFA Euro Qualifying7.944Matches
201726wls WalesFriendlies (M)1.0Matches
201827wls WalesWCQ7.0Matches
201827wls WalesFriendlies (M)2.4Matches
2018-201927wls WalesUEFA Nations League19th3.0Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.00Matches
202130wls WalesFriendlies (M)1.0Matches
202130wls WalesUEFA EuroR163.916113823120642000012802Matches
202130wls WalesUEFA Euro Qualifying1.30Matches
202231wls Wales1. World CupGR3.0112101103035010108813Matches
202231wls WalesWCQ5.66Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.96Matches
202332wls WalesFriendlies (M)0.3Matches
202433wls WalesUEFA Euro Qualifying3.97Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.91Matches
11 Seasons1 Club6 Leagues67.2273239331509972101021615
Friendlies (M) (5 Seasons)5.7
WCQ (4 Seasons)26.06
UEFA Euro Qualifying (4 Seasons)17.851
UEFA Nations League (4 Seasons)5.87
UEFA Euro (2 Seasons)8.9161138231206282000012802
World Cup (1 Season)3.0112101103035010108813

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
2007-200816Cardiff Cityeng ENG2. Championship11.3
2008-200917Arsenal1. Champions Lg2.4Matches
2008-200917Arsenaleng ENG1. Premier League2.6Matches
2009-201018Arsenal1. Champions Lg1.6Matches
2009-201018Arsenaleng ENG1. Premier League8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.6Matches
2010-201119Arsenaleng ENG1. Premier League3.9Matches
2011-201220Arsenal1. Champions Lg3.1Matches
2011-201220Arsenaleng ENG1. Premier League27.4Matches
2012-201321Arsenal1. Champions Lg4.1Matches
2012-201321Arsenaleng ENG1. Premier League23.3Matches
2013-201422Arsenal1. Champions Lg5.2Matches
2013-201422Arsenaleng ENG1. Premier League19.6Matches
2014-201523Arsenal1. Champions Lg4.5Matches
2014-201523Arsenaleng ENGFA Cup3.8Matches
2014-201523Arsenaleng ENG1. Premier League22.3Matches
2015-201624Arsenal1. Champions Lg3.3Matches
2015-201624Arsenaleng ENGCommunity Shield1.0Matches
2015-201624Arsenaleng ENGFA Cup0.5Matches
2015-201624Arsenaleng ENGLeague Cup1.0Matches
2015-201624Arsenaleng ENG1. Premier League29.1Matches
2016-201725Arsenal1. Champions Lg3.4Matches
2016-201725Arsenaleng ENGEFL Cup1.0Matches
2016-201725Arsenaleng ENGFA Cup4.3Matches
2016-201725Arsenaleng ENG1. Premier League13.7Matches
2017-201826Arsenaleng ENGEFL Cup0.9Matches
2017-201826Arsenal2. Europa Lg6.0152.50100320061.00401100Matches
2017-201826Arsenaleng ENG1. Premier League20.5633.075304330130.631001020Matches
2018-201927Arsenaleng ENGEFL Cup2.1Matches
2018-201927Arsenal2. Europa Lg5.3213.96170121040.75300010Matches
2018-201927Arsenaleng ENGFA Cup2.0Matches
2018-201927Arsenaleng ENG1. Premier League14.8483.254103301100.68901000Matches
2019-202028Juventus1. Champions Lg2.294.0380001010.45100000Matches
2019-202028Juventusit ITACoppa Italia1.6Matches
2019-202028Juventusit ITA1. Serie A11.7494.19410422040.34300010Matches
2019-202028Juventusit ITASupercoppa0.3Matches
2020-202129Juventus1. Champions Lg4.0133.27120100010.25100000Matches
2020-202129Juventusit ITACoppa Italia1.0Matches
2020-202129Juventusit ITA1. Serie A12.1584.79465222190.74601011Matches
2021-202230Juventus1. Champions Lg0.215.6301000000.00000000Matches
2021-202230Rangers2. Europa Lg1.066.4350001000.00000000Matches
2021-202230Rangerssct SCO1. Premiership4.0Matches
2021-202230Juventusit ITA1. Serie A1.132.7630000000.00000000Matches
2022-202331Nice3. Conf Lg3.4113.5963110010.33100000Matches
2022-202331Nicefr FRA1. Ligue 117.6623.524214051040.23210010Matches
2023-202432Cardiff Cityeng ENG2. Championship8.0344.27208420040.50300100Matches
2024-202533Cardiff Cityeng ENG2. Championship4.092.2553010000.00000000Matches
18 Seasons6 Clubs13 Leagues333.24023.61309342323112570.514314261
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (11 Seasons)6 Leagues241.31473.151210111041330.712603130
Cardiff City (4 Seasons)1 League29.2433.602511430040.33300100
Juventus (3 Seasons)4 Leagues34.11334.2511067451150.481101021
Nice (1 Season)2 Leagues21.0733.534817161050.24310010
Rangers (1 Season)2 Leagues5.066.4350001000.00000000
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.91113.149407631230.651902020
Champions Lg (11 Seasons)33.9233.60201101020.31200000
Championship (4 Seasons)31.8433.602511430040.33300100
FA Cup (4 Seasons)10.6
League Cup (4 Seasons)5.0
Serie A (3 Seasons)24.91104.429056441130.52901021
Europa Lg (3 Seasons)12.3423.433204420100.82701110
Coppa Italia (2 Seasons)2.6
Supercoppa (2 Seasons)0.3
Ligue 1 (1 Season)17.6623.524214051040.23210010
Premiership (1 Season)4.0
Conf Lg (1 Season)3.4113.5963110010.33100000
Community Shield (1 Season)1.0
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
2007-200816Cardiff City1 League11.3
2008-200917Arsenal2 Leagues4.9
2009-201018Arsenal2 Leagues10.3
2010-201119Cardiff City1 League6.0
2010-201119Nott'ham Forest1 League2.6
2010-201119Arsenal1 League3.9
2011-201220Arsenal2 Leagues30.5
2012-201321Arsenal2 Leagues27.4
2013-201422Arsenal2 Leagues24.7
2014-201523Arsenal3 Leagues30.6
2015-201624Arsenal5 Leagues34.9
2016-201725Arsenal4 Leagues22.5
2017-201826Arsenal3 Leagues27.4782.946307530190.721402120
2018-201927Arsenal4 Leagues24.2693.435804511140.701201010
2019-202028Juventus4 Leagues15.8584.17490423050.36400010
2020-202129Juventus4 Leagues17.1714.425853221100.62701011
2021-202230Juventus2 Leagues1.343.1631000000.00000000
2021-202230Rangers2 Leagues5.066.4350001000.00000000
2022-202331Nice2 Leagues21.0733.534817161050.24310010
2023-202432Cardiff City1 League8.0344.27208420040.50300100
2024-202533Cardiff City1 League4.092.2553010000.00000000
18 Seasons6 Clubs13 Leagues333.24023.61309342323112570.514314261
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (11 Seasons)6 Leagues241.31473.151210111041330.712603130
Cardiff City (4 Seasons)1 League29.2433.602511430040.33300100
Juventus (3 Seasons)4 Leagues34.11334.2511067451150.481101021
Nice (1 Season)2 Leagues21.0733.534817161050.24310010
Rangers (1 Season)2 Leagues5.066.4350001000.00000000
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.91113.149407631230.651902020
Champions Lg (11 Seasons)33.9233.60201101020.31200000
Championship (4 Seasons)31.8433.602511430040.33300100
FA Cup (4 Seasons)10.6
League Cup (4 Seasons)5.0
Serie A (3 Seasons)24.91104.429056441130.52901021
Europa Lg (3 Seasons)12.3423.433204420100.82701110
Coppa Italia (2 Seasons)2.6
Supercoppa (2 Seasons)0.3
Ligue 1 (1 Season)17.6623.524214051040.23210010
Premiership (1 Season)4.0
Conf Lg (1 Season)3.4113.5963110010.33100000
Community Shield (1 Season)1.0
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
2007-200816Cardiff Cityeng ENG2. Championship12th11.3
2008-200917Arsenaleng ENG1. Premier League4th2.6Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.6Matches
2010-201119Arsenaleng ENG1. Premier League4th3.9Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.4Matches
2012-201321Arsenaleng ENG1. Premier League4th23.3Matches
2013-201422Arsenaleng ENG1. Premier League4th19.6Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.3Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.1Matches
2016-201725Arsenaleng ENG1. Premier League5th13.7Matches
2017-201826Arsenaleng ENG1. Premier League6th20.5633.075304330130.631001020Matches
2018-201927Arsenaleng ENG1. Premier League5th14.8483.254103301100.68901000Matches
2019-202028Juventusit ITA1. Serie A1st11.7494.19410422040.34300010Matches
2020-202129Juventusit ITA1. Serie A4th12.1584.79465222190.74601011Matches
2021-202230Juventusit ITA1. Serie A4th1.132.7630000000.00000000Matches
2021-202230Rangerssct SCO1. Premiership2nd4.0Matches
2022-202331Nicefr FRA1. Ligue 19th17.6623.524214051040.23210010Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.0344.27208420040.50300100Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.092.2553010000.00000000Matches
18 Seasons6 Clubs5 Leagues264.33263.6325130171882440.493313151
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (11 Seasons)1 League185.91113.149407631230.651902020
Cardiff City (4 Seasons)1 League29.2433.602511430040.33300100
Juventus (3 Seasons)1 League24.91104.429056441130.52901021
Nice (1 Season)1 League17.6623.524214051040.23210010
Rangers (1 Season)1 League4.0
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.91113.149407631230.651902020
Championship (4 Seasons)31.8433.602511430040.33300100
Serie A (3 Seasons)24.91104.429056441130.52901021
Ligue 1 (1 Season)17.6623.524214051040.23210010
Premiership (1 Season)4.0
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-201523Arsenaleng ENGFA Cup1st3.8Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.0Matches
2015-201624Arsenaleng ENGFA Cup5th0.5Matches
2015-201624Arsenaleng ENGLeague Cup9th1.0Matches
2016-201725Arsenaleng ENGEFL Cup5th1.0Matches
2016-201725Arsenaleng ENGFA Cup1st4.3Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.9Matches
2018-201927Arsenaleng ENGEFL Cup5th2.1Matches
2018-201927Arsenaleng ENGFA Cup17th2.0Matches
2019-202028Juventusit ITACoppa Italia2nd1.6Matches
2019-202028Juventusit ITASupercoppa2nd0.3Matches
2020-202129Juventusit ITACoppa Italia1st1.0Matches
7 Seasons2 Clubs5 Leagues19.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (5 Seasons)3 Leagues16.5
Juventus (2 Seasons)2 Leagues2.9
FA Cup (4 Seasons)10.6
League Cup (4 Seasons)5.0
Coppa Italia (2 Seasons)2.6
Supercoppa (2 Seasons)0.3
Community Shield (1 Season)1.0
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
2008-200917Arsenal1. Champions LgSF2.4Matches
2009-201018Arsenal1. Champions LgQF1.6Matches
2011-201220Arsenal1. Champions LgR163.1Matches
2012-201321Arsenal1. Champions LgR164.1Matches
2013-201422Arsenal1. Champions LgR165.2Matches
2014-201523Arsenal1. Champions LgR164.5Matches
2015-201624Arsenal1. Champions LgR163.3Matches
2016-201725Arsenal1. Champions LgR163.4Matches
2017-201826Arsenal2. Europa LgSF6.0152.50100320061.00401100Matches
2018-201927Arsenal2. Europa LgF5.3213.96170121040.75300010Matches
2019-202028Juventus1. Champions LgR162.294.0380001010.45100000Matches
2020-202129Juventus1. Champions LgR164.0133.27120100010.25100000Matches
2021-202230Juventus1. Champions LgR160.215.6301000000.00000000Matches
2021-202230Rangers2. Europa Lg2nd1.066.4350001000.00000000Matches
2022-202331Nice3. Conf LgQF3.4113.5963110010.33100000Matches
14 Seasons4 Clubs3 Leagues49.6763.505846530130.601001110
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (10 Seasons)2 Leagues38.8363.192704410100.88701110
Juventus (3 Seasons)1 League6.4233.60201101020.31200000
Nice (1 Season)1 League3.4113.5963110010.33100000
Rangers (1 Season)1 League1.066.4350001000.00000000
Champions Lg (11 Seasons)33.9233.60201101020.31200000
Europa Lg (3 Seasons)12.3423.433204420100.82701110
Conf Lg (1 Season)3.4113.5963110010.33100000
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
201019wls WalesWCQ5.4Matches
201221wls WalesUEFA Euro Qualifying4.7Matches
201423wls WalesWCQ8.0Matches
201625wls WalesFriendlies (M)1.0Matches
201625wls WalesUEFA EuroSF5.0Matches
201625wls WalesUEFA Euro Qualifying7.9Matches
201726wls WalesFriendlies (M)1.0Matches
201827wls WalesWCQ7.0Matches
201827wls WalesFriendlies (M)2.4Matches
2018-201927wls WalesUEFA Nations League19th3.0Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.0Matches
202130wls WalesFriendlies (M)1.0Matches
202130wls WalesUEFA EuroR163.982.0440211000.00000000Matches
202130wls WalesUEFA Euro Qualifying1.3Matches
202231wls Wales1. World CupGR3.031.0220010000.00000000Matches
202231wls WalesWCQ5.6Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.9Matches
202332wls WalesFriendlies (M)0.3Matches
202433wls WalesUEFA Euro Qualifying3.9Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.9Matches
11 Seasons1 Club6 Leagues67.2111.6060221000.00000000
Friendlies (M) (5 Seasons)5.7
WCQ (4 Seasons)26.0
UEFA Euro Qualifying (4 Seasons)17.8
UEFA Nations League (4 Seasons)5.8
UEFA Euro (2 Seasons)8.982.0440211000.00000000
World Cup (1 Season)3.031.0220010000.00000000

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
2007-200816Cardiff Cityeng ENG2. Championship11.3
2008-200917Arsenal1. Champions Lg2.4Matches
2008-200917Arsenaleng ENG1. Premier League2.6Matches
2009-201018Arsenal1. Champions Lg1.6Matches
2009-201018Arsenaleng ENG1. Premier League8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.6Matches
2010-201119Arsenaleng ENG1. Premier League3.9Matches
2011-201220Arsenal1. Champions Lg3.1Matches
2011-201220Arsenaleng ENG1. Premier League27.4Matches
2012-201321Arsenal1. Champions Lg4.1Matches
2012-201321Arsenaleng ENG1. Premier League23.3Matches
2013-201422Arsenal1. Champions Lg5.2Matches
2013-201422Arsenaleng ENG1. Premier League19.6Matches
2014-201523Arsenal1. Champions Lg4.5Matches
2014-201523Arsenaleng ENGFA Cup3.8Matches
2014-201523Arsenaleng ENG1. Premier League22.3Matches
2015-201624Arsenal1. Champions Lg3.3Matches
2015-201624Arsenaleng ENGCommunity Shield1.0Matches
2015-201624Arsenaleng ENGFA Cup0.5Matches
2015-201624Arsenaleng ENGLeague Cup1.0Matches
2015-201624Arsenaleng ENG1. Premier League29.1Matches
2016-201725Arsenal1. Champions Lg3.4115Matches
2016-201725Arsenaleng ENGEFL Cup1.010Matches
2016-201725Arsenaleng ENGFA Cup4.3Matches
2016-201725Arsenaleng ENG1. Premier League13.71215Matches
2017-201826Arsenaleng ENGEFL Cup0.913Matches
2017-201826Arsenal2. Europa Lg6.013865241040.06312112430Matches
2017-201826Arsenaleng ENG1. Premier League20.535271817084418.23614311245961Matches
2018-201927Arsenaleng ENGEFL Cup2.120Matches
2018-201927Arsenal2. Europa Lg5.395243040.0460671610Matches
2018-201927Arsenaleng ENGFA Cup2.021Matches
2018-201927Arsenaleng ENG1. Premier League14.834181115872528.01871694330Matches
2019-202028Juventus1. Champions Lg2.221101020.020000210Matches
2019-202028Juventusit ITACoppa Italia1.620Matches
2019-202028Juventusit ITA1. Serie A11.7201568662425.018183151131120Matches
2019-202028Juventusit ITASupercoppa0.300Matches
2020-202129Juventus1. Champions Lg4.0422111616.7510191340Matches
2020-202129Juventusit ITACoppa Italia1.001Matches
2020-202129Juventusit ITA1. Serie A12.12214813182532.0171321172982Matches
2021-202230Juventus1. Champions Lg0.200000010.011100010Matches
2021-202230Rangers2. Europa Lg1.02101122100.000000200Matches
2021-202230Rangerssct SCO1. Premiership4.021Matches
2021-202230Juventusit ITA1. Serie A1.1000000000001100Matches
2022-202331Nice3. Conf Lg3.4542213742.941010510Matches
2022-202331Nicefr FRA1. Ligue 117.64725181910163941.023254211764181Matches
2023-202432Cardiff Cityeng ENG2. Championship8.01597622633.3482652030Matches
2024-202533Cardiff Cityeng ENG2. Championship4.01062535771.4210121210Matches
18 Seasons6 Clubs13 Leagues333.22181688396396220230.7140981781129321624
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 (11 Seasons)6 Leagues241.39187374113198322.9643052575142131
Cardiff City (4 Seasons)1 League29.22515911571353.8692773240
Juventus (3 Seasons)4 Leagues34.1483417229155825.943336272976262
Nice (1 Season)2 Leagues21.05229202111194641.327264221769191
Rangers (1 Season)2 Leagues5.02301122100.000001200
Nott'ham Forest (1 Season)1 League2.60
Premier League (11 Seasons)185.9695729328156921.754214174810291
Champions Lg (11 Seasons)33.96143121911.18211141560
Championship (4 Seasons)31.82515911571353.8692773240
FA Cup (4 Seasons)10.6210
League Cup (4 Seasons)5.0430
Serie A (3 Seasons)24.9422914217144928.635315261961202
Europa Lg (3 Seasons)12.32414810661637.510918184240
Coppa Italia (2 Seasons)2.6210
Supercoppa (2 Seasons)0.3000
Ligue 1 (1 Season)17.64725181910163941.023254211764181
Premiership (1 Season)4.0210
Conf Lg (1 Season)3.4542213742.941010510
Community Shield (1 Season)1.00
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
2007-200816Cardiff City1 League11.30
2008-200917Arsenal2 Leagues4.90
2009-201018Arsenal2 Leagues10.30
2010-201119Cardiff City1 League6.00
2010-201119Nott'ham Forest1 League2.60
2010-201119Arsenal1 League3.90
2011-201220Arsenal2 Leagues30.50
2012-201321Arsenal2 Leagues27.40
2013-201422Arsenal2 Leagues24.70
2014-201523Arsenal3 Leagues30.60
2015-201624Arsenal5 Leagues34.90
2016-201725Arsenal4 Leagues22.524200
2017-201826Arsenal3 Leagues27.4483624222125422.24217413388391
2018-201927Arsenal4 Leagues24.2432713191172924.12213112175940
2019-202028Juventus4 Leagues15.8221878762623.120183151133130
2020-202129Juventus4 Leagues17.126161014293129.022142121742122
2021-202230Juventus2 Leagues1.300000010.011101110
2021-202230Rangers2 Leagues5.02301122100.000001200
2022-202331Nice2 Leagues21.05229202111194641.327264221769191
2023-202432Cardiff City1 League8.01597622633.3482652030
2024-202533Cardiff City1 League4.01062535771.4210121210
18 Seasons6 Clubs13 Leagues333.22181688396396220230.7140981781129321624
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Arsenal (11 Seasons)6 Leagues241.39187374113198322.9643052575142131
Cardiff City (4 Seasons)1 League29.22515911571353.8692773240
Juventus (3 Seasons)4 Leagues34.1483417229155825.943336272976262
Nice (1 Season)2 Leagues21.05229202111194641.327264221769191
Rangers (1 Season)2 Leagues5.02301122100.000001200
Nott'ham Forest (1 Season)1 League2.60
Premier League (11 Seasons)185.9695729328156921.754214174810291
Champions Lg (11 Seasons)33.96143121911.18211141560
Championship (4 Seasons)31.82515911571353.8692773240
FA Cup (4 Seasons)10.6210
League Cup (4 Seasons)5.0430
Serie A (3 Seasons)24.9422914217144928.635315261961202
Europa Lg (3 Seasons)12.32414810661637.510918184240
Coppa Italia (2 Seasons)2.6210
Supercoppa (2 Seasons)0.3000
Ligue 1 (1 Season)17.64725181910163941.023254211764181
Premiership (1 Season)4.0210
Conf Lg (1 Season)3.4542213742.941010510
Community Shield (1 Season)1.00
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
2007-200816Cardiff Cityeng ENG2. Championship12th11.3
2008-200917Arsenaleng ENG1. Premier League4th2.6Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.6Matches
2010-201119Arsenaleng ENG1. Premier League4th3.9Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.4Matches
2012-201321Arsenaleng ENG1. Premier League4th23.3Matches
2013-201422Arsenaleng ENG1. Premier League4th19.6Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.3Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.1Matches
2016-201725Arsenaleng ENG1. Premier League5th13.71215Matches
2017-201826Arsenaleng ENG1. Premier League6th20.535271817084418.23614311245961Matches
2018-201927Arsenaleng ENG1. Premier League5th14.834181115872528.01871694330Matches
2019-202028Juventusit ITA1. Serie A1st11.7201568662425.018183151131120Matches
2020-202129Juventusit ITA1. Serie A4th12.12214813182532.0171321172982Matches
2021-202230Juventusit ITA1. Serie A4th1.1000000000001100Matches
2021-202230Rangerssct SCO1. Premiership2nd4.021Matches
2022-202331Nicefr FRA1. Ligue 19th17.64725181910163941.023254211764181Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.01597622633.3482652030Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.01062535771.4210121210Matches
18 Seasons6 Clubs5 Leagues264.31831287083305217030.611886157192259514
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 (11 Seasons)1 League185.9695729328156921.754214174810291
Cardiff City (4 Seasons)1 League29.22515911571353.8692773240
Juventus (3 Seasons)1 League24.9422914217144928.635315261961202
Nice (1 Season)1 League17.64725181910163941.023254211764181
Rangers (1 Season)1 League4.0210
Nott'ham Forest (1 Season)1 League2.60
Premier League (11 Seasons)185.9695729328156921.754214174810291
Championship (4 Seasons)31.82515911571353.8692773240
Serie A (3 Seasons)24.9422914217144928.635315261961202
Ligue 1 (1 Season)17.64725181910163941.023254211764181
Premiership (1 Season)4.0210
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-201523Arsenaleng ENGFA Cup1st3.8Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.0Matches
2015-201624Arsenaleng ENGFA Cup5th0.5Matches
2015-201624Arsenaleng ENGLeague Cup9th1.0Matches
2016-201725Arsenaleng ENGEFL Cup5th1.010Matches
2016-201725Arsenaleng ENGFA Cup1st4.3Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.913Matches
2018-201927Arsenaleng ENGEFL Cup5th2.120Matches
2018-201927Arsenaleng ENGFA Cup17th2.021Matches
2019-202028Juventusit ITACoppa Italia2nd1.620Matches
2019-202028Juventusit ITASupercoppa2nd0.300Matches
2020-202129Juventusit ITACoppa Italia1st1.001Matches
7 Seasons2 Clubs5 Leagues19.4850
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 (5 Seasons)3 Leagues16.5640
Juventus (2 Seasons)2 Leagues2.9210
FA Cup (4 Seasons)10.6210
League Cup (4 Seasons)5.0430
Coppa Italia (2 Seasons)2.6210
Supercoppa (2 Seasons)0.3000
Community Shield (1 Season)1.00
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
2008-200917Arsenal1. Champions LgSF2.4Matches
2009-201018Arsenal1. Champions LgQF1.6Matches
2011-201220Arsenal1. Champions LgR163.1Matches
2012-201321Arsenal1. Champions LgR164.1Matches
2013-201422Arsenal1. Champions LgR165.2Matches
2014-201523Arsenal1. Champions LgR164.5Matches
2015-201624Arsenal1. Champions LgR163.3Matches
2016-201725Arsenal1. Champions LgR163.4115Matches
2017-201826Arsenal2. Europa LgSF6.013865241040.06312112430Matches
2018-201927Arsenal2. Europa LgF5.395243040.0460671610Matches
2019-202028Juventus1. Champions LgR162.221101020.020000210Matches
2020-202129Juventus1. Champions LgR164.0422111616.7510191340Matches
2021-202230Juventus1. Champions LgR160.200000010.011100010Matches
2021-202230Rangers2. Europa Lg2nd1.02101122100.000000200Matches
2022-202331Nice3. Conf LgQF3.4542213742.941010510Matches
14 Seasons4 Clubs3 Leagues49.6353213139103231.322122103262110
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 (10 Seasons)2 Leagues38.8222489541428.610918234040
Juventus (3 Seasons)1 League6.4633121911.1821191560
Nice (1 Season)1 League3.4542213742.941010510
Rangers (1 Season)1 League1.02101122100.000000200
Champions Lg (11 Seasons)33.96143121911.18211141560
Europa Lg (3 Seasons)12.32414810661637.510918184240
Conf Lg (1 Season)3.4542213742.941010510
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
201019wls WalesWCQ5.4Matches
201221wls WalesUEFA Euro Qualifying4.7Matches
201423wls WalesWCQ8.0Matches
201625wls WalesFriendlies (M)1.0Matches
201625wls WalesUEFA EuroSF5.083Matches
201625wls WalesUEFA Euro Qualifying7.964Matches
201726wls WalesFriendlies (M)1.0Matches
201827wls WalesWCQ7.0Matches
201827wls WalesFriendlies (M)2.4Matches
2018-201927wls WalesUEFA Nations League19th3.0Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.001Matches
202130wls WalesFriendlies (M)1.0Matches
202130wls WalesUEFA EuroR163.943022020.023122630Matches
202130wls WalesUEFA Euro Qualifying1.310Matches
202231wls Wales1. World CupGR3.020020020.024130221Matches
202231wls WalesWCQ5.652Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.931Matches
202332wls WalesFriendlies (M)0.3Matches
202433wls WalesUEFA Euro Qualifying3.942Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.900Matches
11 Seasons1 Club6 Leagues67.2630042040.0472515851
Friendlies (M) (5 Seasons)5.70
WCQ (4 Seasons)26.0520
UEFA Euro Qualifying (4 Seasons)17.81160
UEFA Nations League (4 Seasons)5.8320
UEFA Euro (2 Seasons)8.9411022020.023125630
World Cup (1 Season)3.020020020.024130221

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
2007-200816Cardiff Cityeng ENG2. Championship11.3
2008-200917Arsenal1. Champions Lg2.4Matches
2008-200917Arsenaleng ENG1. Premier League2.6Matches
2009-201018Arsenal1. Champions Lg1.6Matches
2009-201018Arsenaleng ENG1. Premier League8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.6Matches
2010-201119Arsenaleng ENG1. Premier League3.9Matches
2011-201220Arsenal1. Champions Lg3.1Matches
2011-201220Arsenaleng ENG1. Premier League27.4Matches
2012-201321Arsenal1. Champions Lg4.1Matches
2012-201321Arsenaleng ENG1. Premier League23.3Matches
2013-201422Arsenal1. Champions Lg5.2Matches
2013-201422Arsenaleng ENG1. Premier League19.6Matches
2014-201523Arsenal1. Champions Lg4.5Matches
2014-201523Arsenaleng ENGFA Cup3.8Matches
2014-201523Arsenaleng ENG1. Premier League22.3Matches
2015-201624Arsenal1. Champions Lg3.3Matches
2015-201624Arsenaleng ENGCommunity Shield1.0Matches
2015-201624Arsenaleng ENGFA Cup0.5Matches
2015-201624Arsenaleng ENGLeague Cup1.0Matches
2015-201624Arsenaleng ENG1. Premier League29.1Matches
2016-201725Arsenal1. Champions Lg3.4Matches
2016-201725Arsenaleng ENGEFL Cup1.0Matches
2016-201725Arsenaleng ENGFA Cup4.3Matches
2016-201725Arsenaleng ENG1. Premier League13.7Matches
2017-201826Arsenaleng ENGEFL Cup0.9Matches
2017-201826Arsenal2. Europa Lg6.0453146820218538453161168.8531.331516097331711513634438Matches
2017-201826Arsenaleng ENG1. Premier League20.5148016174770552911480362980.6719.410825745270961541849371214161Matches
2018-201927Arsenaleng ENGEFL Cup2.1Matches
2018-201927Arsenal2. Europa Lg5.34081402351372840711763.6436.4218133957214637731227Matches
2018-201927Arsenaleng ENGFA Cup2.0Matches
2018-201927Arsenaleng ENG1. Premier League14.8972911348837972972231252.21147.857433681688474263527768133Matches
2019-202028Juventus1. Champions Lg2.21303758658130100.01100.0673941573316111011Matches
2019-202028Juventusit ITACoppa Italia1.6Matches
2019-202028Juventusit ITA1. Serie A11.7885159842037253885231565.2834.8567221196922225291870581Matches
2019-202028Juventusit ITASupercoppa0.3Matches
2020-202129Juventus1. Champions Lg4.025454313679132546466.7233.31386132645616219827Matches
2020-202129Juventusit ITACoppa Italia1.0Matches
2020-202129Juventusit ITA1. Serie A12.18581811542332362858131076.9323.14922681118138251330969896Matches
2021-202230Juventus1. Champions Lg0.2251491202511100.000.017892900000200Matches
2021-202230Rangers2. Europa Lg1.062022337106211100.000.0371403531230469Matches
2021-202230Rangerssct SCO1. Premiership4.0Matches
2021-202230Juventusit ITA1. Serie A1.167120398267000351004100011581Matches
2022-202331Nice3. Conf Lg3.43014471767953014375.000.0252121855591025223617Matches
2022-202331Nicefr FRA1. Ligue 117.6127943208723361501279241458.3520.89804866193429348243290284Matches
2023-202432Cardiff Cityeng ENG2. Championship8.05548913131551755316743.8743.832716236711712321138937Matches
2024-202533Cardiff Cityeng ENG2. Championship4.02535391496882534125.0375.01316362385804918219Matches
18 Seasons6 Clubs13 Leagues333.27981143106941642812457797917911564.25631.352322663211776270234672331526182741
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 (11 Seasons)6 Leagues241.3331340395169512532293312865968.62731.4218912061570213911332104772638359
Cardiff City (4 Seasons)1 League29.2807131304622232580620840.01050.0458225990922203251057156
Juventus (3 Seasons)4 Leagues34.122194328710858591382219443068.21431.813166088264168562072311789216
Nice (1 Season)2 Leagues21.0158047255899440551580281760.7517.912326084248938441029341138101
Rangers (1 Season)2 Leagues5.062022337106211100.000.0371403531230469
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.924522528712589311632452594169.51830.5165691134397108962484641982294
Champions Lg (11 Seasons)33.9409954203156214098562.5337.5222109645089212332838
Championship (4 Seasons)31.8807131304622232580620840.01050.0458225990922203251057156
FA Cup (4 Seasons)10.6
League Cup (4 Seasons)5.0
Serie A (3 Seasons)24.91810342338827031171810362569.41130.610944992219160471860281461178
Europa Lg (3 Seasons)12.39231511046035976922281967.9932.157030881340341810231370274
Coppa Italia (2 Seasons)2.6
Supercoppa (2 Seasons)0.3
Ligue 1 (1 Season)17.6127943208723361501279241458.3520.89804866193429348243290284
Premiership (1 Season)4.0
Conf Lg (1 Season)3.43014471767953014375.000.0252121855591025223617
Community Shield (1 Season)1.0
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
2007-200816Cardiff City1 League11.3
2008-200917Arsenal2 Leagues4.9
2009-201018Arsenal2 Leagues10.3
2010-201119Cardiff City1 League6.0
2010-201119Nott'ham Forest1 League2.6
2010-201119Arsenal1 League3.9
2011-201220Arsenal2 Leagues30.5
2012-201321Arsenal2 Leagues27.4
2013-201422Arsenal2 Leagues24.7
2014-201523Arsenal3 Leagues30.6
2015-201624Arsenal5 Leagues34.9
2016-201725Arsenal4 Leagues22.5
2017-201826Arsenal3 Leagues27.41933302429727371291933524076.91223.113977354344278652362431558199
2018-201927Arsenal4 Leagues24.21380101537235161001379341955.91544.1792470722606148942341080160
2019-202028Juventus4 Leagues15.8101518105478437611015241562.5937.56342605112625256351981592
2020-202129Juventus4 Leagues17.1111223158559402751112191473.7526.3630329414454331143611896123
2021-202230Juventus2 Leagues1.392224482029211100.000.0521897000011781
2021-202230Rangers2 Leagues5.062022337106211100.000.0371403531230469
2022-202331Nice2 Leagues21.0158047255899440551580281760.7517.912326084248938441029341138101
2023-202432Cardiff City1 League8.05548913131551755316743.8743.832716236711712321138937
2024-202533Cardiff City1 League4.02535391496882534125.0375.01316362385804918219
18 Seasons6 Clubs13 Leagues333.27981143106941642812457797917911564.25631.352322663211776270234672331526182741
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 (11 Seasons)6 Leagues241.3331340395169512532293312865968.62731.4218912061570213911332104772638359
Cardiff City (4 Seasons)1 League29.2807131304622232580620840.01050.0458225990922203251057156
Juventus (3 Seasons)4 Leagues34.122194328710858591382219443068.21431.813166088264168562072311789216
Nice (1 Season)2 Leagues21.0158047255899440551580281760.7517.912326084248938441029341138101
Rangers (1 Season)2 Leagues5.062022337106211100.000.0371403531230469
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.924522528712589311632452594169.51830.5165691134397108962484641982294
Champions Lg (11 Seasons)33.9409954203156214098562.5337.5222109645089212332838
Championship (4 Seasons)31.8807131304622232580620840.01050.0458225990922203251057156
FA Cup (4 Seasons)10.6
League Cup (4 Seasons)5.0
Serie A (3 Seasons)24.91810342338827031171810362569.41130.610944992219160471860281461178
Europa Lg (3 Seasons)12.39231511046035976922281967.9932.157030881340341810231370274
Coppa Italia (2 Seasons)2.6
Supercoppa (2 Seasons)0.3
Ligue 1 (1 Season)17.6127943208723361501279241458.3520.89804866193429348243290284
Premiership (1 Season)4.0
Conf Lg (1 Season)3.43014471767953014375.000.0252121855591025223617
Community Shield (1 Season)1.0
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
2007-200816Cardiff Cityeng ENG2. Championship12th11.3
2008-200917Arsenaleng ENG1. Premier League4th2.6Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.7Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.0Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.6Matches
2010-201119Arsenaleng ENG1. Premier League4th3.9Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.4Matches
2012-201321Arsenaleng ENG1. Premier League4th23.3Matches
2013-201422Arsenaleng ENG1. Premier League4th19.6Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.3Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.1Matches
2016-201725Arsenaleng ENG1. Premier League5th13.7Matches
2017-201826Arsenaleng ENG1. Premier League6th20.5148016174770552911480362980.6719.410825745270961541849371214161Matches
2018-201927Arsenaleng ENG1. Premier League5th14.8972911348837972972231252.21147.857433681688474263527768133Matches
2019-202028Juventusit ITA1. Serie A1st11.7885159842037253885231565.2834.8567221196922225291870581Matches
2020-202129Juventusit ITA1. Serie A4th12.18581811542332362858131076.9323.14922681118138251330969896Matches
2021-202230Juventusit ITA1. Serie A4th1.167120398267000351004100011581Matches
2021-202230Rangerssct SCO1. Premiership2nd4.0Matches
2022-202331Nicefr FRA1. Ligue 19th17.6127943208723361501279241458.3520.89804866193429348243290284Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.05548913131551755316743.8743.832716236711712321138937Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.02535391496882534125.0375.01316362385804918219Matches
18 Seasons6 Clubs5 Leagues264.363481158583325221835563471398863.34431.74188212309431219197531931344916612
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 (11 Seasons)1 League185.924522528712589311632452594169.51830.5165691134397108962484641982294
Cardiff City (4 Seasons)1 League29.2807131304622232580620840.01050.0458225990922203251057156
Juventus (3 Seasons)1 League24.91810342338827031171810362569.41130.610944992219160471860281461178
Nice (1 Season)1 League17.6127943208723361501279241458.3520.89804866193429348243290284
Rangers (1 Season)1 League4.0
Nott'ham Forest (1 Season)1 League2.6
Premier League (11 Seasons)185.924522528712589311632452594169.51830.5165691134397108962484641982294
Championship (4 Seasons)31.8807131304622232580620840.01050.0458225990922203251057156
Serie A (3 Seasons)24.91810342338827031171810362569.41130.610944992219160471860281461178
Ligue 1 (1 Season)17.6127943208723361501279241458.3520.89804866193429348243290284
Premiership (1 Season)4.0
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
2014-201523Arsenaleng ENGFA Cup1st3.8Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.0Matches
2015-201624Arsenaleng ENGFA Cup5th0.5Matches
2015-201624Arsenaleng ENGLeague Cup9th1.0Matches
2016-201725Arsenaleng ENGEFL Cup5th1.0Matches
2016-201725Arsenaleng ENGFA Cup1st4.3Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.9Matches
2018-201927Arsenaleng ENGEFL Cup5th2.1Matches
2018-201927Arsenaleng ENGFA Cup17th2.0Matches
2019-202028Juventusit ITACoppa Italia2nd1.6Matches
2019-202028Juventusit ITASupercoppa2nd0.3Matches
2020-202129Juventusit ITACoppa Italia1st1.0Matches
7 Seasons2 Clubs5 Leagues19.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
Arsenal (5 Seasons)3 Leagues16.5
Juventus (2 Seasons)2 Leagues2.9
FA Cup (4 Seasons)10.6
League Cup (4 Seasons)5.0
Coppa Italia (2 Seasons)2.6
Supercoppa (2 Seasons)0.3
Community Shield (1 Season)1.0
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
2008-200917Arsenal1. Champions LgSF2.4Matches
2009-201018Arsenal1. Champions LgQF1.6Matches
2011-201220Arsenal1. Champions LgR163.1Matches
2012-201321Arsenal1. Champions LgR164.1Matches
2013-201422Arsenal1. Champions LgR165.2Matches
2014-201523Arsenal1. Champions LgR164.5Matches
2015-201624Arsenal1. Champions LgR163.3Matches
2016-201725Arsenal1. Champions LgR163.4Matches
2017-201826Arsenal2. Europa LgSF6.0453146820218538453161168.8531.331516097331711513634438Matches
2018-201927Arsenal2. Europa LgF5.34081402351372840711763.6436.4218133957214637731227Matches
2019-202028Juventus1. Champions LgR162.21303758658130100.01100.0673941573316111011Matches
2020-202129Juventus1. Champions LgR164.025454313679132546466.7233.31386132645616219827Matches
2021-202230Juventus1. Champions LgR160.2251491202511100.000.017892900000200Matches
2021-202230Rangers2. Europa Lg2nd1.062022337106211100.000.0371403531230469Matches
2022-202331Nice3. Conf LgQF3.43014471767953014375.000.0252121855591025223617Matches
14 Seasons4 Clubs3 Leagues49.61633282118395941021632402767.51230.010445402234551371440181266129
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 (10 Seasons)2 Leagues38.88611510843732266860271866.7933.35332948130531178201365665
Juventus (3 Seasons)1 League6.4409954203156214098562.5337.5222109645089212332838
Nice (1 Season)1 League3.43014471767953014375.000.0252121855591025223617
Rangers (1 Season)1 League1.062022337106211100.000.0371403531230469
Champions Lg (11 Seasons)33.9409954203156214098562.5337.5222109645089212332838
Europa Lg (3 Seasons)12.39231511046035976922281967.9932.157030881340341810231370274
Conf Lg (1 Season)3.43014471767953014375.000.0252121855591025223617
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
201019wls WalesWCQ5.4Matches
201221wls WalesUEFA Euro Qualifying4.7Matches
201423wls WalesWCQ8.0Matches
201625wls WalesFriendlies (M)1.0Matches
201625wls WalesUEFA EuroSF5.0Matches
201625wls WalesUEFA Euro Qualifying7.9Matches
201726wls WalesFriendlies (M)1.0Matches
201827wls WalesWCQ7.0Matches
201827wls WalesFriendlies (M)2.4Matches
2018-201927wls WalesUEFA Nations League19th3.0Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.0Matches
202130wls WalesFriendlies (M)1.0Matches
202130wls WalesUEFA EuroR163.919510379864141955360.0240.01186932618626413017Matches
202130wls WalesUEFA Euro Qualifying1.3Matches
202231wls Wales1. World CupGR3.0143631724051438225.0562.597331117330941009Matches
202231wls WalesWCQ5.6Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.9Matches
202332wls WalesFriendlies (M)0.3Matches
202433wls WalesUEFA Euro Qualifying3.9Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.9Matches
11 Seasons1 Club6 Leagues67.233816681701041933813538.5753.82151024378119215823026
Friendlies (M) (5 Seasons)5.7
WCQ (4 Seasons)26.0
UEFA Euro Qualifying (4 Seasons)17.8
UEFA Nations League (4 Seasons)5.8
UEFA Euro (2 Seasons)8.919510379864141955360.0240.01186932618626413017
World Cup (1 Season)3.0143631724051438225.0562.597331117330941009

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
2007-200816Cardiff Cityeng ENG2. Championship151,0166824.511.3114
2008-200917Arsenal1. Champions Lg5213432.4401Matches
2008-200917Arsenaleng ENG1. Premier League9230266.72.6108Matches
2009-201018Arsenal1. Champions Lg5144291.6114Matches
2009-201018Arsenaleng ENG1. Premier League187864423.08.77411Matches
2010-201119Cardiff Cityeng ENG2. Championship65409013.06.060Matches
2010-201119Nott'ham Foresteng ENG2. Championship5233475.62.623Matches
2010-201119Arsenaleng ENG1. Premier League73545110.43.9522Matches
2011-201220Arsenal1. Champions Lg5281563.1322Matches
2011-201220Arsenaleng ENG1. Premier League342,4637272.027.427177Matches
2012-201321Arsenal1. Champions Lg7368534.1423Matches
2012-201321Arsenaleng ENG1. Premier League362,0975861.323.3211615Matches
2013-201422Arsenal1. Champions Lg6466785.2531Matches
2013-201422Arsenaleng ENG1. Premier League231,7617751.519.620143Matches
2014-201523Arsenal1. Champions Lg64056856.34.553102.00116+5+1.11+0.25Matches
2014-201523Arsenaleng ENGFA Cup43408559.63.83100313903.00103+7+1.85+0.29Matches
2014-201523Arsenaleng ENG1. Premier League292,0076958.722.32315611.934016+24+1.08+0.38Matches
2015-201624Arsenal1. Champions Lg52935940.73.332201.8053+2+0.61+1.46Matches
2015-201624Arsenaleng ENGCommunity Shield19090100.01.01901003.0010+1+1.00Matches
2015-201624Arsenaleng ENGFA Cup243229.60.50022103.0030+3+6.28+5.62Matches
2015-201624Arsenaleng ENGLeague Cup1909050.01.01901003.0021+1+1.00+4.00Matches
2015-201624Arsenaleng ENG1. Premier League312,6238576.729.12927211.774328+15+0.51-1.07Matches
2016-201725Arsenal1. Champions Lg43077742.63.441001.7596+3+0.88+0.66Matches
2016-201725Arsenaleng ENGEFL Cup1909033.31.01901000.0002-2-2.00-5.00Matches
2016-201725Arsenaleng ENGFA Cup43909868.44.34984003.00113+8+1.85-1.65Matches
2016-201725Arsenaleng ENG1. Premier League231,2365436.113.713101012.093020+10+0.73-0.22Matches
2017-201826Arsenaleng ENGEFL Cup2794013.90.917301601.5003-3-3.42-4.15Matches
2017-201826Arsenal2. Europa Lg65409042.96.066001.83126+6+1.00-0.5012.97.8+5.1+0.85-0.06Matches
2017-201826Arsenaleng ENG1. Premier League241,8467754.020.52116301.834225+17+0.83+0.4942.823.0+19.8+0.97+0.93Matches
2018-201927Arsenaleng ENGEFL Cup31876269.32.129121602.003300.00-1.08Matches
2018-201927Arsenal2. Europa Lg74776835.35.3676312112.2991+8+1.51+0.5810.03.1+6.9+1.31+0.93Matches
2018-201927Arsenaleng ENGFA Cup218090100.02.02902001.5043+1+0.50Matches
2018-201927Arsenaleng ENG1. Premier League281,3314838.914.814734142231.933213+19+1.28+1.1620.720.1+0.6+0.04-0.18Matches
2019-202028Juventus1. Champions Lg62023428.12.2263041902.1732+1+0.45-0.774.22.6+1.6+0.70+0.77Matches
2019-202028Juventusit ITACoppa Italia41423629.61.6162032701.7501-1-0.63-2.50Matches
2019-202028Juventusit ITA1. Serie A241,0514430.711.711671132482.252712+15+1.28+0.6022.811.5+11.3+0.97+0.40Matches
2019-202028Juventusit ITASupercoppa1252527.80.30012400.0002-2-7.20-7.20Matches
2020-202129Juventus1. Champions Lg73575147.64.0567021112.57111+10+2.52+2.529.73.5+6.2+1.56+1.59Matches
2020-202129Juventusit ITACoppa Italia1909018.81.01901023.0040+4+4.00+3.31Matches
2020-202129Juventusit ITA1. Serie A221,0895031.812.11367192482.183111+20+1.65+0.9227.414.2+13.2+1.09+0.25Matches
2020-202129Juventusit ITASupercoppa0001Matches
2021-202230Juventus1. Champions Lg21682.20.2002803.0010+1+5.63+5.630.90.2+0.7+3.87+3.62Matches
2021-202230Rangers2. Europa Lg388296.21.017902542.3320+2+2.05+1.714.30.3+4.0+4.31+4.38Matches
2021-202230Rangerssct SCO1. Premiership73615210.64.0566021622.5794+5+1.25-0.05Matches
2021-202230Juventusit ITA1. Serie A399332.91.1159022061.3323-1-0.91-1.480.72.2-1.5-1.36-1.77Matches
2022-202331Nice3. Conf Lg53066132.93.4392221511.575500.00-0.433.73.1+0.6+0.21-0.04Matches
2022-202331Nicefr FRA1. Ligue 1271,5845946.317.61874692701.592510+15+0.85+1.0528.217.2+11.0+0.63+0.55Matches
2023-202432Cardiff Cityeng ENG2. Championship137165517.38.0777162911.00911-2-0.25+0.1410.411.2-0.8-0.10+0.57Matches
2024-202533Cardiff Cityeng ENG2. Championship43609026.74.04904000.25110-9-2.25-2.252.84.7-1.8-0.45-0.12Matches
18 Seasons6 Clubs13 Leagues49329,9926133.1333.23287617816522411.93397214+183+0.87+0.32201.6124.6+77.0+0.69+0.52
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 (11 Seasons)6 Leagues33821,7176444.5241.3237821621012171.97267142+125+0.90+0.1786.454.0+32.5+0.70+0.41
Cardiff City (4 Seasons)1 League382,6326919.129.228825102910.821021-11-0.92-0.6113.215.9-2.6-0.22+0.37
Juventus (3 Seasons)4 Leagues703,0714422.634.1346733622262.197932+47+1.38+0.7365.734.3+31.5+1.01+0.51
Nice (1 Season)2 Leagues321,8905943.421.021778112511.593015+15+0.71+0.7531.920.3+11.6+0.56+0.44
Rangers (1 Season)2 Leagues10449459.35.0668041062.50114+7+1.40+0.404.30.3+4.0+4.31+4.38
Nott'ham Forest (1 Season)1 League5233475.62.623
Premier League (11 Seasons)26216,7346444.5185.918173125812261.90187102+85+0.85+0.2163.543.1+20.4+0.58+0.43
Champions Lg (11 Seasons)583,0525336.333.9366614221412.174018+22+1.25+1.0314.86.3+8.5+1.32+1.24
Championship (4 Seasons)432,8656716.031.830825132910.821021-11-0.92-0.6113.215.9-2.6-0.22+0.37
FA Cup (4 Seasons)129537953.810.6997932702.75289+19+1.79+0.25
League Cup (4 Seasons)74466434.65.058742601.7159-4-0.81-1.66
Serie A (3 Seasons)492,2394621.824.9256722424222.166026+34+1.37+0.7250.927.9+23.0+0.93+0.35
Europa Lg (3 Seasons)161,1056927.512.31376931052.13237+16+1.30+0.5027.211.1+16.0+1.31+1.01
Coppa Italia (2 Seasons)52324624.22.6276132722.0041+3+1.16-0.07
Supercoppa (2 Seasons)1252513.90.30012410.0002-2-7.20-7.20
Ligue 1 (1 Season)271,5845946.317.61874692701.592510+15+0.85+1.0528.217.2+11.0+0.63+0.55
Premiership (1 Season)73615210.64.0566021622.5794+5+1.25-0.05
Conf Lg (1 Season)53066132.93.4392221511.575500.00-0.433.73.1+0.6+0.21-0.04
Community Shield (1 Season)19090100.01.01901003.0010+1+1.00
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
2007-200816Cardiff City1 League151,0166824.511.3114
2008-200917Arsenal2 Leagues14443326.74.9509
2009-201018Arsenal2 Leagues239304023.010.38515
2010-201119Cardiff City1 League65409013.06.060
2010-201119Nott'ham Forest1 League5233475.62.623
2010-201119Arsenal1 League73545110.43.9522
2011-201220Arsenal2 Leagues392,7447072.030.530199
2012-201321Arsenal2 Leagues432,4655761.327.4251818
2013-201422Arsenal2 Leagues292,2277751.524.725174
2014-201523Arsenal3 Leagues392,7527158.430.6311002183912.056125+36+1.18+0.35
2015-201624Arsenal5 Leagues403,1397864.634.934913162111.905432+22+0.63+0.11
2016-201725Arsenal4 Leagues322,0236340.622.52296161012.105031+19+0.85-0.28
2017-201826Arsenal3 Leagues322,4657747.027.42873224601.815434+20+0.73+0.0255.730.8+24.9+0.94+0.63
2018-201927Arsenal4 Leagues402,1755441.724.2247711162141.984820+28+1.16+0.7730.723.2+7.6+0.38+0.11
2019-202028Juventus4 Leagues351,4204130.115.814661212482.113017+13+0.82-0.0527.014.2+12.9+0.92+0.47
2020-202129Juventus4 Leagues301,5365132.417.1196821121122.304612+34+1.99+1.3637.117.6+19.4+1.21+0.49
2021-202230Juventus2 Leagues5115232.81.3159041462.003300.00-0.471.62.4-0.8-0.63-1.01
2021-202230Rangers2 Leagues10449459.35.0668041062.50114+7+1.40+0.404.30.3+4.0+4.31+4.38
2022-202331Nice2 Leagues321,8905943.421.021778112511.593015+15+0.71+0.7531.920.3+11.6+0.56+0.44
2023-202432Cardiff City1 League137165517.38.0777162911.00911-2-0.25+0.1410.411.2-0.8-0.10+0.57
2024-202533Cardiff City1 League43609026.74.04904000.25110-9-2.25-2.252.84.7-1.8-0.45-0.12
18 Seasons6 Clubs13 Leagues49329,9926133.1333.23287617816522411.93397214+183+0.87+0.32201.6124.6+77.0+0.69+0.52
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 (11 Seasons)6 Leagues33821,7176444.5241.3237821621012171.97267142+125+0.90+0.1786.454.0+32.5+0.70+0.41
Cardiff City (4 Seasons)1 League382,6326919.129.228825102910.821021-11-0.92-0.6113.215.9-2.6-0.22+0.37
Juventus (3 Seasons)4 Leagues703,0714422.634.1346733622262.197932+47+1.38+0.7365.734.3+31.5+1.01+0.51
Nice (1 Season)2 Leagues321,8905943.421.021778112511.593015+15+0.71+0.7531.920.3+11.6+0.56+0.44
Rangers (1 Season)2 Leagues10449459.35.0668041062.50114+7+1.40+0.404.30.3+4.0+4.31+4.38
Nott'ham Forest (1 Season)1 League5233475.62.623
Premier League (11 Seasons)26216,7346444.5185.918173125812261.90187102+85+0.85+0.2163.543.1+20.4+0.58+0.43
Champions Lg (11 Seasons)583,0525336.333.9366614221412.174018+22+1.25+1.0314.86.3+8.5+1.32+1.24
Championship (4 Seasons)432,8656716.031.830825132910.821021-11-0.92-0.6113.215.9-2.6-0.22+0.37
FA Cup (4 Seasons)129537953.810.6997932702.75289+19+1.79+0.25
League Cup (4 Seasons)74466434.65.058742601.7159-4-0.81-1.66
Serie A (3 Seasons)492,2394621.824.9256722424222.166026+34+1.37+0.7250.927.9+23.0+0.93+0.35
Europa Lg (3 Seasons)161,1056927.512.31376931052.13237+16+1.30+0.5027.211.1+16.0+1.31+1.01
Coppa Italia (2 Seasons)52324624.22.6276132722.0041+3+1.16-0.07
Supercoppa (2 Seasons)1252513.90.30012410.0002-2-7.20-7.20
Ligue 1 (1 Season)271,5845946.317.61874692701.592510+15+0.85+1.0528.217.2+11.0+0.63+0.55
Premiership (1 Season)73615210.64.0566021622.5794+5+1.25-0.05
Conf Lg (1 Season)53066132.93.4392221511.575500.00-0.433.73.1+0.6+0.21-0.04
Community Shield (1 Season)19090100.01.01901003.0010+1+1.00
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
2007-200816Cardiff Cityeng ENG2. Championship12th151,0166824.511.3114
2008-200917Arsenaleng ENG1. Premier League4th9230266.72.6108Matches
2009-201018Arsenaleng ENG1. Premier League3rd187864423.08.77411Matches
2010-201119Cardiff Cityeng ENG2. Championship4th65409013.06.060Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th5233475.62.623Matches
2010-201119Arsenaleng ENG1. Premier League4th73545110.43.9522Matches
2011-201220Arsenaleng ENG1. Premier League3rd342,4637272.027.427177Matches
2012-201321Arsenaleng ENG1. Premier League4th362,0975861.323.3211615Matches
2013-201422Arsenaleng ENG1. Premier League4th231,7617751.519.620143Matches
2014-201523Arsenaleng ENG1. Premier League3rd292,0076958.722.32315611.934016+24+1.08+0.38Matches
2015-201624Arsenaleng ENG1. Premier League2nd312,6238576.729.12927211.774328+15+0.51-1.07Matches
2016-201725Arsenaleng ENG1. Premier League5th231,2365436.113.713101012.093020+10+0.73-0.22Matches
2017-201826Arsenaleng ENG1. Premier League6th241,8467754.020.52116301.834225+17+0.83+0.4942.823.0+19.8+0.97+0.93Matches
2018-201927Arsenaleng ENG1. Premier League5th281,3314838.914.814734142231.933213+19+1.28+1.1620.720.1+0.6+0.04-0.18Matches
2019-202028Juventusit ITA1. Serie A1st241,0514430.711.711671132482.252712+15+1.28+0.6022.811.5+11.3+0.97+0.40Matches
2020-202129Juventusit ITA1. Serie A4th221,0895031.812.11367192482.183111+20+1.65+0.9227.414.2+13.2+1.09+0.25Matches
2021-202230Juventusit ITA1. Serie A4th399332.91.1159022061.3323-1-0.91-1.480.72.2-1.5-1.36-1.77Matches
2021-202230Rangerssct SCO1. Premiership2nd73615210.64.0566021622.5794+5+1.25-0.05Matches
2022-202331Nicefr FRA1. Ligue 19th271,5845946.317.61874692701.592510+15+0.85+1.0528.217.2+11.0+0.63+0.55Matches
2023-202432Cardiff Cityeng ENG2. Championship12th137165517.38.0777162911.00911-2-0.25+0.1410.411.2-0.8-0.10+0.57Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd43609026.74.04904000.25110-9-2.25-2.252.84.7-1.8-0.45-0.12Matches
18 Seasons6 Clubs5 Leagues38823,7836132.7264.32597213812924311.86291163+128+0.81+0.31155.9104.0+51.8+0.58+0.43
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 (11 Seasons)1 League26216,7346444.5185.918173125812261.90187102+85+0.85+0.2163.543.1+20.4+0.58+0.43
Cardiff City (4 Seasons)1 League382,6326919.129.228825102910.821021-11-0.92-0.6113.215.9-2.6-0.22+0.37
Juventus (3 Seasons)1 League492,2394621.824.9256722424222.166026+34+1.37+0.7250.927.9+23.0+0.93+0.35
Nice (1 Season)1 League271,5845946.317.61874692701.592510+15+0.85+1.0528.217.2+11.0+0.63+0.55
Rangers (1 Season)1 League73615210.64.0566021622.5794+5+1.25-0.05
Nott'ham Forest (1 Season)1 League5233475.62.623
Premier League (11 Seasons)26216,7346444.5185.918173125812261.90187102+85+0.85+0.2163.543.1+20.4+0.58+0.43
Championship (4 Seasons)432,8656716.031.830825132910.821021-11-0.92-0.6113.215.9-2.6-0.22+0.37
Serie A (3 Seasons)492,2394621.824.9256722424222.166026+34+1.37+0.7250.927.9+23.0+0.93+0.35
Ligue 1 (1 Season)271,5845946.317.61874692701.592510+15+0.85+1.0528.217.2+11.0+0.63+0.55
Premiership (1 Season)73615210.64.0566021622.5794+5+1.25-0.05
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
2014-201523Arsenaleng ENGFA Cup1st43408559.63.83100313903.00103+7+1.85+0.29Matches
2015-201624Arsenaleng ENGCommunity Shield1st19090100.01.01901003.0010+1+1.00Matches
2015-201624Arsenaleng ENGFA Cup5th243229.60.50022103.0030+3+6.28+5.62Matches
2015-201624Arsenaleng ENGLeague Cup9th1909050.01.01901003.0021+1+1.00+4.00Matches
2016-201725Arsenaleng ENGEFL Cup5th1909033.31.01901000.0002-2-2.00-5.00Matches
2016-201725Arsenaleng ENGFA Cup1st43909868.44.34984003.00113+8+1.85-1.65Matches
2017-201826Arsenaleng ENGEFL Cup2nd2794013.90.917301601.5003-3-3.42-4.15Matches
2018-201927Arsenaleng ENGEFL Cup5th31876269.32.129121602.003300.00-1.08Matches
2018-201927Arsenaleng ENGFA Cup17th218090100.02.02902001.5043+1+0.50Matches
2019-202028Juventusit ITACoppa Italia2nd41423629.61.6162032701.7501-1-0.63-2.50Matches
2019-202028Juventusit ITASupercoppa2nd1252527.80.30012400.0002-2-7.20-7.20Matches
2020-202129Juventusit ITACoppa Italia1st1909018.81.01901023.0040+4+4.00+3.31Matches
2020-202129Juventusit ITASupercoppa1st0001Matches
7 Seasons2 Clubs5 Leagues261,7466740.719.417911592232.233821+17+0.88-0.30
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 (5 Seasons)3 Leagues201,4897447.316.515931451902.403418+16+0.97-0.22
Juventus (2 Seasons)2 Leagues62574322.52.9277142631.6743+1+0.35-0.78
FA Cup (4 Seasons)129537953.810.6997932702.75289+19+1.79+0.25
League Cup (4 Seasons)74466434.65.058742601.7159-4-0.81-1.66
Coppa Italia (2 Seasons)52324624.22.6276132722.0041+3+1.16-0.07
Supercoppa (2 Seasons)1252513.90.30012410.0002-2-7.20-7.20
Community Shield (1 Season)19090100.01.01901003.0010+1+1.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
2008-200917Arsenal1. Champions LgSF5213432.4401Matches
2009-201018Arsenal1. Champions LgQF5144291.6114Matches
2011-201220Arsenal1. Champions LgR165281563.1322Matches
2012-201321Arsenal1. Champions LgR167368534.1423Matches
2013-201422Arsenal1. Champions LgR166466785.2531Matches
2014-201523Arsenal1. Champions LgR1664056856.34.553102.00116+5+1.11+0.25Matches
2015-201624Arsenal1. Champions LgR1652935940.73.332201.8053+2+0.61+1.46Matches
2016-201725Arsenal1. Champions LgR1643077742.63.441001.7596+3+0.88+0.66Matches
2017-201826Arsenal2. Europa LgSF65409042.96.066001.83126+6+1.00-0.5012.97.8+5.1+0.85-0.06Matches
2018-201927Arsenal2. Europa LgF74776835.35.3676312112.2991+8+1.51+0.5810.03.1+6.9+1.31+0.93Matches
2019-202028Juventus1. Champions LgR1662023428.12.2263041902.1732+1+0.45-0.774.22.6+1.6+0.70+0.77Matches
2020-202129Juventus1. Champions LgR1673575147.64.0567021112.57111+10+2.52+2.529.73.5+6.2+1.56+1.59Matches
2021-202230Juventus1. Champions LgR1621682.20.2002803.0010+1+5.63+5.630.90.2+0.7+3.87+3.62Matches
2021-202230Rangers2. Europa Lg2nd388296.21.017902542.3320+2+2.05+1.714.30.3+4.0+4.31+4.38Matches
2022-202331Nice3. Conf LgQF53066132.93.4392221511.575500.00-0.433.73.1+0.6+0.21-0.04Matches
14 Seasons4 Clubs3 Leagues794,4635632.249.6527525271372.106830+38+1.14+0.6345.720.6+25.1+1.16+0.93
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 (10 Seasons)2 Leagues563,4946242.438.8417623152111.964622+24+1.07+0.3822.910.9+12.0+1.06+0.45
Juventus (3 Seasons)1 League155753826.36.4766081412.47153+12+1.88+1.4914.86.3+8.5+1.32+1.24
Nice (1 Season)1 League53066132.93.4392221511.575500.00-0.433.73.1+0.6+0.21-0.04
Rangers (1 Season)1 League388296.21.017902542.3320+2+2.05+1.714.30.3+4.0+4.31+4.38
Champions Lg (11 Seasons)583,0525336.333.9366614221412.174018+22+1.25+1.0314.86.3+8.5+1.32+1.24
Europa Lg (3 Seasons)161,1056927.512.31376931052.13237+16+1.30+0.5027.211.1+16.0+1.31+1.01
Conf Lg (1 Season)53066132.93.4392221511.575500.00-0.433.73.1+0.6+0.21-0.04
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
201019wls WalesWCQ64858153.95.4590513401.0058-3-0.56-0.56Matches
201221wls WalesUEFA Euro Qualifying54238558.84.75854001.8053+2+0.43+2.24Matches
201423wls WalesWCQ87199079.98.08907001.25816-8-1.00+0.49Matches
201625wls WalesFriendlies (M)1909033.31.01901000.0003-3-3.00-2.50Matches
201625wls WalesUEFA EuroSF54468982.65.05893002.40104+6+1.21+3.13Matches
201625wls WalesUEFA Euro Qualifying87128979.17.98895002.1393+6+0.76+0.28Matches
201726wls WalesFriendlies (M)1909050.01.01901000.0002-2-2.00-2.00Matches
201827wls WalesWCQ76309070.07.07907001.7163+3+0.43-0.90Matches
201827wls WalesFriendlies (M)32157279.62.4291213400.3315-4-1.67-1.67Matches
2018-201927wls WalesUEFA Nations League19th32709075.03.03903001.005500.00-1.00Matches
2020-202129wls WalesUEFA Nations LeagueLgB1909016.71.01901011.000000.00-1.20Matches
202130wls WalesFriendlies (M)2914625.31.0160013100.5001-1-0.99-0.65Matches
202130wls WalesUEFA EuroR1643538898.13.94882001.0026-4-1.02-13.884.27.9-3.7-0.94-8.74Matches
202130wls WalesUEFA Euro Qualifying21216116.81.3190013103.0020+2+1.49+1.19Matches
202231wls Wales1. World CupGR32668998.53.03892000.3314-3-1.02+43.982.64.1-1.5-0.49+9.06Matches
202231wls WalesWCQ65088556.45.66853002.33104+6+1.06+0.83Matches
2022-202331wls WalesUEFA Nations LeagueLgA2814115.00.90024100.502200.00+0.98Matches
202332wls WalesFriendlies (M)1313117.20.30013101.000000.00-2.42Matches
202433wls WalesUEFA Euro Qualifying53497037.53.95700021.4036-3-0.77-1.70Matches
2024-202533wls WalesUEFA Nations LeagueLgB2824118.20.9171011102.000000.00-0.49Matches
11 Seasons1 Club6 Leagues756,0528154.167.267874683231.476975-6-0.09-0.236.811.9-5.1-0.75-2.24
Friendlies (M) (5 Seasons)85176541.05.7584433200.37111-10-1.74-1.98
WCQ (4 Seasons)272,3428765.126.026892213401.552931-2-0.08-0.22
UEFA Euro Qualifying (4 Seasons)201,6058049.117.81983913121.951912+7+0.39+0.23
UEFA Nations League (4 Seasons)85236527.75.8586433111.137700.00-0.26
UEFA Euro (2 Seasons)97998988.88.99895001.781210+2+0.23+1.124.27.9-3.7-0.94-8.74
World Cup (1 Season)32668998.53.03892000.3314-3-1.02+43.982.64.1-1.5-0.49+9.06

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
2007-200816Cardiff Cityeng ENG2. Championship11.31016
2008-200917Arsenal1. Champions Lg2.4001Matches
2008-200917Arsenaleng ENG1. Premier League2.6105Matches
2009-201018Arsenal1. Champions Lg1.6003Matches
2009-201018Arsenaleng ENG1. Premier League8.70012Matches
2010-201119Cardiff Cityeng ENG2. Championship6.0006Matches
2010-201119Nott'ham Foresteng ENG2. Championship2.6103Matches
2010-201119Arsenaleng ENG1. Premier League3.9103Matches
2011-201220Arsenal1. Champions Lg3.1102Matches
2011-201220Arsenaleng ENG1. Premier League27.43032Matches
2012-201321Arsenal1. Champions Lg4.1208Matches
2012-201321Arsenaleng ENG1. Premier League23.35044Matches
2013-201422Arsenal1. Champions Lg5.2208Matches
2013-201422Arsenaleng ENG1. Premier League19.63026Matches
2014-201523Arsenal1. Champions Lg4.5005Matches
2014-201523Arsenaleng ENGFA Cup3.81000Matches
2014-201523Arsenaleng ENG1. Premier League22.36022Matches
2015-201624Arsenal1. Champions Lg3.3105Matches
2015-201624Arsenaleng ENGCommunity Shield1.00000Matches
2015-201624Arsenaleng ENGFA Cup0.50000Matches
2015-201624Arsenaleng ENGLeague Cup1.00000Matches
2015-201624Arsenaleng ENG1. Premier League29.14047Matches
2016-201725Arsenal1. Champions Lg3.40006502511000Matches
2016-201725Arsenaleng ENGEFL Cup1.0000030001000Matches
2016-201725Arsenaleng ENGFA Cup4.31000Matches
2016-201725Arsenaleng ENG1. Premier League13.730015202211512000Matches
2017-201826Arsenaleng ENGEFL Cup0.9100111031000Matches
2017-201826Arsenal2. Europa Lg6.0100138113118000445271.4Matches
2017-201826Arsenaleng ENG1. Premier League20.500028330172427200128101540.0Matches
2018-201927Arsenaleng ENGEFL Cup2.1000221402000Matches
2018-201927Arsenal2. Europa Lg5.3000892875100354640.0Matches
2018-201927Arsenaleng ENGFA Cup2.0000340012000Matches
2018-201927Arsenaleng ENG1. Premier League14.8000212041591800089132039.4Matches
2019-202028Juventus1. Champions Lg2.20002303010005010.0Matches
2019-202028Juventusit ITACoppa Italia1.61003302020Matches
2019-202028Juventusit ITA1. Serie A11.7200221821811150006212763.2Matches
2019-202028Juventusit ITASupercoppa0.30001001000Matches
2020-202129Juventus1. Champions Lg4.0100501592000165183.3Matches
2020-202129Juventusit ITACoppa Italia1.00001101100Matches
2020-202129Juventusit ITA1. Serie A12.120019183227141005681338.1Matches
2021-202230Juventus1. Champions Lg0.2100100100000100Matches
2021-202230Rangers2. Europa Lg1.00002101010007010.0Matches
2021-202230Rangerssct SCO1. Premiership4.00003235120Matches
2021-202230Juventusit ITA1. Serie A1.1000210010000400Matches
2022-202331Nice3. Conf Lg3.41005301004000362166.7Matches
2022-202331Nicefr FRA1. Ligue 117.63002318362172510011561233.3Matches
2023-202432Cardiff Cityeng ENG2. Championship8.0200138132590005131516.7Matches
2024-202533Cardiff Cityeng ENG2. Championship4.01001073826001171233.3Matches
18 Seasons6 Clubs13 Leagues333.2520045718827251129168501666699641.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (11 Seasons)6 Leagues241.3360032010511807587300296324342.7
Cardiff City (4 Seasons)1 League29.240045154407150016841719.0
Juventus (3 Seasons)4 Leagues34.170056446532934100144252253.2
Nice (1 Season)2 Leagues21.04002821372172910015181338.1
Rangers (1 Season)2 Leagues5.00005336130007010.0
Nott'ham Forest (1 Season)1 League2.6103
Premier League (11 Seasons)185.92600255736534857200217233539.7
Champions Lg (11 Seasons)33.98004681111414000225271.4
Championship (4 Seasons)31.850048154407150016841719.0
FA Cup (4 Seasons)10.6200340012000
League Cup (4 Seasons)5.0100362434000
Serie A (3 Seasons)24.940043375401929100122202050.0
Europa Lg (3 Seasons)12.310023183221814100869950.0
Coppa Italia (2 Seasons)2.61004403120
Supercoppa (2 Seasons)0.30001001000
Ligue 1 (1 Season)17.63002318362172510011561233.3
Premiership (1 Season)4.00003235120
Conf Lg (1 Season)3.41005301004000362166.7
Community Shield (1 Season)1.00000
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
2007-200816Cardiff City1 League11.31016
2008-200917Arsenal2 Leagues4.9106
2009-201018Arsenal2 Leagues10.30015
2010-201119Cardiff City1 League6.0006
2010-201119Nott'ham Forest1 League2.6103
2010-201119Arsenal1 League3.9103
2011-201220Arsenal2 Leagues30.54034
2012-201321Arsenal2 Leagues27.47052
2013-201422Arsenal2 Leagues24.75034
2014-201523Arsenal3 Leagues30.6700270
2015-201624Arsenal5 Leagues34.9500520
2016-201725Arsenal4 Leagues22.540021282232024000
2017-201826Arsenal3 Leagues27.420042422303836200172151746.9
2018-201927Arsenal4 Leagues24.200034357271727100124172639.5
2019-202028Juventus4 Leagues15.8300282422411180006712860.0
2020-202129Juventus4 Leagues17.13002519428171610072131448.1
2021-202230Juventus2 Leagues1.3100310110000500
2021-202230Rangers2 Leagues5.00005336130007010.0
2022-202331Nice2 Leagues21.04002821372172910015181338.1
2023-202432Cardiff City1 League8.0200138132590005131516.7
2024-202533Cardiff City1 League4.01001073826001171233.3
18 Seasons6 Clubs13 Leagues333.2520045718827251129168501666699641.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (11 Seasons)6 Leagues241.3360032010511807587300296324342.7
Cardiff City (4 Seasons)1 League29.240045154407150016841719.0
Juventus (3 Seasons)4 Leagues34.170056446532934100144252253.2
Nice (1 Season)2 Leagues21.04002821372172910015181338.1
Rangers (1 Season)2 Leagues5.00005336130007010.0
Nott'ham Forest (1 Season)1 League2.6103
Premier League (11 Seasons)185.92600255736534857200217233539.7
Champions Lg (11 Seasons)33.98004681111414000225271.4
Championship (4 Seasons)31.850048154407150016841719.0
FA Cup (4 Seasons)10.6200340012000
League Cup (4 Seasons)5.0100362434000
Serie A (3 Seasons)24.940043375401929100122202050.0
Europa Lg (3 Seasons)12.310023183221814100869950.0
Coppa Italia (2 Seasons)2.61004403120
Supercoppa (2 Seasons)0.30001001000
Ligue 1 (1 Season)17.63002318362172510011561233.3
Premiership (1 Season)4.00003235120
Conf Lg (1 Season)3.41005301004000362166.7
Community Shield (1 Season)1.00000
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
2007-200816Cardiff Cityeng ENG2. Championship12th11.31016
2008-200917Arsenaleng ENG1. Premier League4th2.6105Matches
2009-201018Arsenaleng ENG1. Premier League3rd8.70012Matches
2010-201119Cardiff Cityeng ENG2. Championship4th6.0006Matches
2010-201119Nott'ham Foresteng ENG2. Championship6th2.6103Matches
2010-201119Arsenaleng ENG1. Premier League4th3.9103Matches
2011-201220Arsenaleng ENG1. Premier League3rd27.43032Matches
2012-201321Arsenaleng ENG1. Premier League4th23.35044Matches
2013-201422Arsenaleng ENG1. Premier League4th19.63026Matches
2014-201523Arsenaleng ENG1. Premier League3rd22.36022Matches
2015-201624Arsenaleng ENG1. Premier League2nd29.14047Matches
2016-201725Arsenaleng ENG1. Premier League5th13.730015202211512000Matches
2017-201826Arsenaleng ENG1. Premier League6th20.500028330172427200128101540.0Matches
2018-201927Arsenaleng ENG1. Premier League5th14.8000212041591800089132039.4Matches
2019-202028Juventusit ITA1. Serie A1st11.7200221821811150006212763.2Matches
2020-202129Juventusit ITA1. Serie A4th12.120019183227141005681338.1Matches
2021-202230Juventusit ITA1. Serie A4th1.1000210010000400Matches
2021-202230Rangerssct SCO1. Premiership2nd4.00003235120Matches
2022-202331Nicefr FRA1. Ligue 19th17.63002318362172510011561233.3Matches
2023-202432Cardiff Cityeng ENG2. Championship12th8.0200138132590005131516.7Matches
2024-202533Cardiff Cityeng ENG2. Championship22nd4.01001073826001171233.3Matches
18 Seasons6 Clubs5 Leagues264.338003721452120092128401522538438.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (11 Seasons)1 League185.92600255736534857200217233539.7
Cardiff City (4 Seasons)1 League29.240045154407150016841719.0
Juventus (3 Seasons)1 League24.940043375401929100122202050.0
Nice (1 Season)1 League17.63002318362172510011561233.3
Rangers (1 Season)1 League4.00003235120
Nott'ham Forest (1 Season)1 League2.6103
Premier League (11 Seasons)185.92600255736534857200217233539.7
Championship (4 Seasons)31.850048154407150016841719.0
Serie A (3 Seasons)24.940043375401929100122202050.0
Ligue 1 (1 Season)17.63002318362172510011561233.3
Premiership (1 Season)4.00003235120
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201523Arsenaleng ENGFA Cup1st3.81000Matches
2015-201624Arsenaleng ENGCommunity Shield1st1.00000Matches
2015-201624Arsenaleng ENGFA Cup5th0.50000Matches
2015-201624Arsenaleng ENGLeague Cup9th1.00000Matches
2016-201725Arsenaleng ENGEFL Cup5th1.0000030001000Matches
2016-201725Arsenaleng ENGFA Cup1st4.31000Matches
2017-201826Arsenaleng ENGEFL Cup2nd0.9100111031000Matches
2018-201927Arsenaleng ENGEFL Cup5th2.1000221402000Matches
2018-201927Arsenaleng ENGFA Cup17th2.0000340012000Matches
2019-202028Juventusit ITACoppa Italia2nd1.61003302020Matches
2019-202028Juventusit ITASupercoppa2nd0.30001001000Matches
2020-202129Juventusit ITACoppa Italia1st1.00001101100Matches
7 Seasons2 Clubs5 Leagues19.440011142858000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Arsenal (5 Seasons)3 Leagues16.53006102446000
Juventus (2 Seasons)2 Leagues2.91005404120
FA Cup (4 Seasons)10.6200340012000
League Cup (4 Seasons)5.0100362434000
Coppa Italia (2 Seasons)2.61004403120
Supercoppa (2 Seasons)0.30001001000
Community Shield (1 Season)1.00000
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
2008-200917Arsenal1. Champions LgSF2.4001Matches
2009-201018Arsenal1. Champions LgQF1.6003Matches
2011-201220Arsenal1. Champions LgR163.1102Matches
2012-201321Arsenal1. Champions LgR164.1208Matches
2013-201422Arsenal1. Champions LgR165.2208Matches
2014-201523Arsenal1. Champions LgR164.5005Matches
2015-201624Arsenal1. Champions LgR163.3105Matches
2016-201725Arsenal1. Champions LgR163.40006502511000Matches
2017-201826Arsenal2. Europa LgSF6.0100138113118000445271.4Matches
2018-201927Arsenal2. Europa LgF5.3000892875100354640.0Matches
2019-202028Juventus1. Champions LgR162.20002303010005010.0Matches
2020-202129Juventus1. Champions LgR164.0100501592000165183.3Matches
2021-202230Juventus1. Champions LgR160.2100100100000100Matches
2021-202230Rangers2. Europa Lg2nd1.00002101010007010.0Matches
2022-202331Nice3. Conf LgQF3.41005301004000362166.7Matches
14 Seasons4 Clubs3 Leagues49.6100074294433232100144161257.1
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (10 Seasons)2 Leagues38.870059223232324100799852.9
Juventus (3 Seasons)1 League6.4200831993000225271.4
Nice (1 Season)1 League3.41005301004000362166.7
Rangers (1 Season)1 League1.00002101010007010.0
Champions Lg (11 Seasons)33.98004681111414000225271.4
Europa Lg (3 Seasons)12.310023183221814100869950.0
Conf Lg (1 Season)3.41005301004000362166.7
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
201019wls WalesWCQ5.41000Matches
201221wls WalesUEFA Euro Qualifying4.70000Matches
201423wls WalesWCQ8.03100Matches
201625wls WalesFriendlies (M)1.00000Matches
201625wls WalesUEFA EuroSF5.020071132438000Matches
201625wls WalesUEFA Euro Qualifying7.900081524446000Matches
201726wls WalesFriendlies (M)1.00000Matches
201827wls WalesWCQ7.01000Matches
201827wls WalesFriendlies (M)2.41000Matches
2018-201927wls WalesUEFA Nations League19th3.00000Matches
2020-202129wls WalesUEFA Nations LeagueLgB1.00000100100Matches
202130wls WalesFriendlies (M)1.00000Matches
202130wls WalesUEFA EuroR163.9000580423000252918.2Matches
202130wls WalesUEFA Euro Qualifying1.30003300010Matches
202231wls Wales1. World CupGR3.010033050000019020.0Matches
202231wls WalesWCQ5.61002616250Matches
2022-202331wls WalesUEFA Nations LeagueLgA0.90000206130Matches
202332wls WalesFriendlies (M)0.30000Matches
202433wls WalesUEFA Euro Qualifying3.90003507240Matches
2024-202533wls WalesUEFA Nations LeagueLgB0.90002101000Matches
11 Seasons1 Club6 Leagues67.21010335569715300004421115.4
Friendlies (M) (5 Seasons)5.71000
WCQ (4 Seasons)26.06102616250
UEFA Euro Qualifying (4 Seasons)17.80001423251611000
UEFA Nations League (4 Seasons)5.80002407230
UEFA Euro (2 Seasons)8.92001219328511000252918.2
World Cup (1 Season)3.010033050000019020.0

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.

More Aaron Ramsey Pages

Aaron Ramsey Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison