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-05-13MonLa LigaMatchweek 35AwayL 0–2Real SociedadBarcelonaNLB,CB2100000000161000.00.00.01081457.109100Match Report
2024-04-21SunLa LigaMatchweek 32AwayD 1–1Real SociedadGetafeNCB700000000120000.00.00.00071070.005000Match Report
2024-03-31SunLa LigaMatchweek 30AwayW 1–0Real SociedadAlavésNLB2200000000190000.00.00.010121770.608000Match Report
2024-03-26TueFriendlies (M)Friendlies (M)HomeL 0–1sct Scotlandnir Northern IrelandYCB90000000Match Report
2024-03-22FriFriendlies (M)Friendlies (M)AwayL 0–4sct Scotlandnl NetherlandsYCB67000000Match 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
2014-201517Celticsct SCO1. Premiership21780.9000000000.000.000.000.000.00Matches
2015-201618Celtic2. Europa Lg443403.8000000100.000.000.000.000.00Matches
2015-201618Celticsct SCO1. Premiership23231,92821.4145100100.050.190.230.050.23Matches
2016-201719Celtic1. Champions Lg332703.0000000100.000.000.000.000.00Matches
2016-201719Celticsct SCO1. Premiership24242,16024.0167100100.040.250.290.040.29Matches
2017-201820Celtic1. Champions Lg665406.0011000000.10.11.31.51424310.000.170.170.000.170.020.220.240.020.24Matches
2017-201820Celtic2. Europa Lg221802.0000000000.10.10.00.1810170.000.000.000.000.000.030.000.030.030.03Matches
2017-201820Celticsct SCO1. Premiership32302,63129.23710300400.100.240.340.100.34Matches
2018-201921Celtic2. Europa Lg665406.0101100100.10.10.60.82539430.170.000.170.170.170.020.110.130.020.13Matches
2018-201921Celticsct SCO1. Premiership21201,74219.4055000000.000.260.260.000.26Matches
2019-202022Arsenaleng ENGEFL Cup211141.3000000000.000.000.000.000.00Matches
2019-202022Arsenal2. Europa Lg443604.0022000000.00.01.01.01621240.000.500.500.000.500.000.240.240.000.24Matches
2019-202022Arsenaleng ENGFA Cup332693.0011000000.000.330.330.000.33Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 111620.7000000100.000.000.000.000.00Matches
2019-202022Arsenaleng ENG1. Premier League151298911.0112100200.20.21.01.22634670.090.090.180.090.180.020.090.110.020.11Matches
2020-202123Arsenaleng ENGCommunity Shield11820.9000000000.000.000.000.000.00Matches
2020-202123Arsenaleng ENGEFL Cup00Matches
2020-202123Arsenal2. Europa Lg944284.8101100100.20.20.40.51132440.210.000.210.210.210.040.070.110.040.11Matches
2020-202123Arsenaleng ENGFA Cup111201.3011000000.000.750.750.000.75Matches
2020-202123Arsenaleng ENG1. Premier League27262,29925.5134100400.50.53.54.082951940.040.120.160.040.160.020.140.160.020.16Matches
2021-202224Arsenaleng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202224Arsenaleng ENGFA Cup10560.6000000000.000.000.000.000.00Matches
2021-202224Arsenaleng ENG1. Premier League22221,91521.3134100000.60.61.82.4621051280.050.140.190.050.190.030.090.110.030.11Matches
2022-202325Arsenaleng ENGEFL Cup11710.8000000000.000.000.000.000.00Matches
2022-202325Arsenal2. Europa Lg664805.3112100200.80.80.41.21637290.190.190.370.190.370.150.080.230.150.23Matches
2022-202325Arsenaleng ENGFA Cup221251.4000000000.000.000.000.000.00Matches
2022-202325Arsenaleng ENG1. Premier League2767958.8011000000.30.30.30.72536310.000.110.110.000.110.040.040.080.040.08Matches
2023-202426Real Sociedad1. Champions Lg21660.7000000000.10.10.10.11530.000.000.000.000.000.080.090.170.080.17Matches
2023-202426Arsenaleng ENGCommunity Shield10150.2000000000.000.000.000.000.00Matches
2023-202426Real Sociedades ESPCopa del Rey421701.9000000000.000.000.000.000.00Matches
2023-202426Real Sociedades ESP1. La Liga17111,01011.2022000100.20.20.60.82161340.000.180.180.000.180.020.050.070.020.07Matches
10 Seasons3 Clubs9 Leagues27022419,953221.711384911001903.23.211.014.23074996450.050.170.220.050.220.030.100.130.030.13
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 (5 Seasons)5 Leagues124918,29892.251318500902.62.68.411.02383605170.050.140.200.050.200.030.100.140.030.14
Celtic (5 Seasons)3 Leagues12311910,409115.762329600900.30.32.02.34773910.050.200.250.050.250.020.140.160.020.16
Real Sociedad (1 Season)3 Leagues23141,24613.8022000100.20.20.70.92266370.000.140.140.000.140.020.060.080.020.08
Arsenal (1 Season)1 League11620.7000000100.000.000.000.000.00
Europa Lg (6 Seasons)31262,32825.9336300501.21.22.33.5761391570.120.120.230.120.230.050.110.160.050.16
Premiership (5 Seasons)102988,53994.952227500600.050.230.280.050.28
Premier League (4 Seasons)91665,99866.63811300601.61.66.78.31952704200.050.120.170.050.170.020.100.120.020.12
FA Cup (4 Seasons)765706.3022000000.000.320.320.000.32
EFL Cup (4 Seasons)543654.1000000000.000.000.000.000.00
Champions Lg (3 Seasons)11108769.7011000100.20.21.41.61529340.000.100.100.000.100.030.210.240.030.24
Community Shield (2 Seasons)21971.1000000000.000.000.000.000.00
La Liga (1 Season)17111,01011.2022000100.20.20.60.82161340.000.180.180.000.180.020.050.070.020.07
Copa del Rey (1 Season)421701.9000000000.000.000.000.000.00
PL2 — Div. 1 (1 Season)11620.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201517Celtic1 League21780.9000000000.000.000.000.000.00
2015-201618Celtic2 Leagues27272,26825.2145100200.040.160.200.040.20
2016-201719Celtic2 Leagues27272,43027.0167100200.040.220.260.040.26
2017-201820Celtic3 Leagues40383,35137.23811300400.20.21.31.52234480.080.210.300.080.300.020.170.190.020.19
2018-201921Celtic2 Leagues27262,28225.4156100100.10.10.60.82539430.040.200.240.040.240.020.110.130.020.13
2019-202022Arsenal1 League11620.7000000100.000.000.000.000.00
2019-202022Arsenal4 Leagues24201,73219.2145100200.20.22.02.24255910.050.210.260.050.260.020.130.150.020.15
2020-202123Arsenal5 Leagues38322,92932.5246200500.60.63.94.5931272380.060.120.180.060.180.020.130.150.020.15
2021-202224Arsenal3 Leagues25242,15123.9134100000.60.61.82.4621051280.040.130.170.040.170.030.090.110.030.11
2022-202325Arsenal4 Leagues36151,47116.3123100201.21.20.71.94173600.060.120.180.060.180.080.050.130.080.13
2023-202426Arsenal1 League10150.2000000000.000.000.000.000.00
2023-202426Real Sociedad3 Leagues23141,24613.8022000100.20.20.70.92266370.000.140.140.000.140.020.060.080.020.08
10 Seasons3 Clubs9 Leagues27022419,953221.711384911001903.23.211.014.23074996450.050.170.220.050.220.030.100.130.030.13
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 (5 Seasons)5 Leagues124918,29892.251318500902.62.68.411.02383605170.050.140.200.050.200.030.100.140.030.14
Celtic (5 Seasons)3 Leagues12311910,409115.762329600900.30.32.02.34773910.050.200.250.050.250.020.140.160.020.16
Real Sociedad (1 Season)3 Leagues23141,24613.8022000100.20.20.70.92266370.000.140.140.000.140.020.060.080.020.08
Arsenal (1 Season)1 League11620.7000000100.000.000.000.000.00
Europa Lg (6 Seasons)31262,32825.9336300501.21.22.33.5761391570.120.120.230.120.230.050.110.160.050.16
Premiership (5 Seasons)102988,53994.952227500600.050.230.280.050.28
Premier League (4 Seasons)91665,99866.63811300601.61.66.78.31952704200.050.120.170.050.170.020.100.120.020.12
FA Cup (4 Seasons)765706.3022000000.000.320.320.000.32
EFL Cup (4 Seasons)543654.1000000000.000.000.000.000.00
Champions Lg (3 Seasons)11108769.7011000100.20.21.41.61529340.000.100.100.000.100.030.210.240.030.24
Community Shield (2 Seasons)21971.1000000000.000.000.000.000.00
La Liga (1 Season)17111,01011.2022000100.20.20.60.82161340.000.180.180.000.180.020.050.070.020.07
Copa del Rey (1 Season)421701.9000000000.000.000.000.000.00
PL2 — Div. 1 (1 Season)11620.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201517Celticsct SCO1. Premiership1st21780.9000000000.000.000.000.000.00Matches
2015-201618Celticsct SCO1. Premiership1st23231,92821.4145100100.050.190.230.050.23Matches
2016-201719Celticsct SCO1. Premiership1st24242,16024.0167100100.040.250.290.040.29Matches
2017-201820Celticsct SCO1. Premiership1st32302,63129.23710300400.100.240.340.100.34Matches
2018-201921Celticsct SCO1. Premiership1st21201,74219.4055000000.000.260.260.000.26Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th11620.7000000100.000.000.000.000.00Matches
2019-202022Arsenaleng ENG1. Premier League8th151298911.0112100200.20.21.01.22634670.090.090.180.090.180.020.090.110.020.11Matches
2020-202123Arsenaleng ENG1. Premier League8th27262,29925.5134100400.50.53.54.082951940.040.120.160.040.160.020.140.160.020.16Matches
2021-202224Arsenaleng ENG1. Premier League5th22221,91521.3134100000.60.61.82.4621051280.050.140.190.050.190.030.090.110.030.11Matches
2022-202325Arsenaleng ENG1. Premier League2nd2767958.8011000000.30.30.30.72536310.000.110.110.000.110.040.040.080.040.08Matches
2023-202426Real Sociedades ESP1. La Liga7th17111,01011.2022000100.20.20.60.82161340.000.180.180.000.180.020.050.070.020.07Matches
10 Seasons3 Clubs3 Leagues21017515,547172.7832408001301.81.87.39.12163314540.050.190.230.050.230.020.090.120.020.12
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
Celtic (5 Seasons)1 League102988,53994.952227500600.050.230.280.050.28
Arsenal (4 Seasons)1 League91665,99866.63811300601.61.66.78.31952704200.050.120.170.050.170.020.100.120.020.12
Real Sociedad (1 Season)1 League17111,01011.2022000100.20.20.60.82161340.000.180.180.000.180.020.050.070.020.07
Arsenal (1 Season)1 League11620.7000000100.000.000.000.000.00
Premiership (5 Seasons)102988,53994.952227500600.050.230.280.050.28
Premier League (4 Seasons)91665,99866.63811300601.61.66.78.31952704200.050.120.170.050.170.020.100.120.020.12
La Liga (1 Season)17111,01011.2022000100.20.20.60.82161340.000.180.180.000.180.020.050.070.020.07
PL2 — Div. 1 (1 Season)11620.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202022Arsenaleng ENGEFL Cup9th211141.3000000000.000.000.000.000.00Matches
2019-202022Arsenaleng ENGFA Cup1st332693.0011000000.000.330.330.000.33Matches
2020-202123Arsenaleng ENGCommunity Shield1st11820.9000000000.000.000.000.000.00Matches
2020-202123Arsenaleng ENGEFL Cup5th00Matches
2020-202123Arsenaleng ENGFA Cup17th111201.3011000000.000.750.750.000.75Matches
2021-202224Arsenaleng ENGEFL CupSF221802.0000000000.000.000.000.000.00Matches
2021-202224Arsenaleng ENGFA Cup10560.6000000000.000.000.000.000.00Matches
2022-202325Arsenaleng ENGEFL CupRd311710.8000000000.000.000.000.000.00Matches
2022-202325Arsenaleng ENGFA Cup221251.4000000000.000.000.000.000.00Matches
2023-202426Arsenaleng ENGCommunity Shield1st10150.2000000000.000.000.000.000.00Matches
2023-202426Real Sociedades ESPCopa del ReySF421701.9000000000.000.000.000.000.00Matches
5 Seasons2 Clubs4 Leagues18131,20213.4022000000.000.150.150.000.15
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 Leagues14111,03211.5022000000.000.170.170.000.17
Real Sociedad (1 Season)1 League421701.9000000000.000.000.000.000.00
FA Cup (4 Seasons)765706.3022000000.000.320.320.000.32
EFL Cup (4 Seasons)543654.1000000000.000.000.000.000.00
Community Shield (2 Seasons)21971.1000000000.000.000.000.000.00
Copa del Rey (1 Season)421701.9000000000.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
2015-201618Celtic2. Europa LgGR443403.8000000100.000.000.000.000.00Matches
2016-201719Celtic1. Champions LgGR332703.0000000100.000.000.000.000.00Matches
2017-201820Celtic1. Champions LgGR665406.0011000000.10.11.31.51424310.000.170.170.000.170.020.220.240.020.24Matches
2017-201820Celtic2. Europa LgR32221802.0000000000.10.10.00.1810170.000.000.000.000.000.030.000.030.030.03Matches
2018-201921Celtic2. Europa LgR32665406.0101100100.10.10.60.82539430.170.000.170.170.170.020.110.130.020.13Matches
2019-202022Arsenal2. Europa LgR32443604.0022000000.00.01.01.01621240.000.500.500.000.500.000.240.240.000.24Matches
2020-202123Arsenal2. Europa LgSF944284.8101100100.20.20.40.51132440.210.000.210.210.210.040.070.110.040.11Matches
2022-202325Arsenal2. Europa LgR16664805.3112100200.80.80.41.21637290.190.190.370.190.370.150.080.230.150.23Matches
2023-202426Real Sociedad1. Champions LgR1621660.7000000000.10.10.10.11530.000.000.000.000.000.080.090.170.080.17Matches
8 Seasons3 Clubs2 Leagues42363,20435.6347300601.41.43.75.1911681910.080.110.200.080.200.050.130.180.050.18
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
Celtic (4 Seasons)2 Leagues21211,87020.8112100300.30.32.02.34773910.050.050.100.050.100.020.140.160.020.16
Arsenal (3 Seasons)1 League19141,26814.1235200301.01.01.72.74390970.140.210.350.140.350.070.120.190.070.19
Real Sociedad (1 Season)1 League21660.7000000000.10.10.10.11530.000.000.000.000.000.080.090.170.080.17
Europa Lg (6 Seasons)31262,32825.9336300501.21.22.33.5761391570.120.120.230.120.230.050.110.160.050.16
Champions Lg (3 Seasons)11108769.7011000100.20.21.41.61529340.000.100.100.000.100.030.210.240.030.24
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
201618sct ScotlandFriendlies (M)11450.5000000000.000.000.000.000.00Matches
201719sct ScotlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201820sct ScotlandWCQ776106.8000000100.000.000.000.000.00Matches
201820sct ScotlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2018-201921sct ScotlandUEFA Nations League31st221802.0000000000.000.000.000.000.00Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB332703.0000000000.000.000.000.000.00Matches
202123sct ScotlandFriendlies (M)221581.8000000000.000.000.000.000.00Matches
202123sct ScotlandUEFA EuroGR221802.0000000000.00.00.00.11220.000.000.000.000.000.010.020.030.010.03Matches
202123sct ScotlandUEFA Euro Qualifying111201.3000000000.000.000.000.000.00Matches
202224sct ScotlandWCQ10108849.8033000000.000.310.310.000.31Matches
202224sct ScotlandFriendlies (M)332703.0112100000.330.330.670.330.67Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB221251.4000000000.000.000.000.000.00Matches
202325sct ScotlandFriendlies (M)11810.9000000100.000.000.000.000.00Matches
202426sct ScotlandFriendlies (M)221571.7000000000.000.000.000.000.00Matches
202426sct ScotlandUEFA Euro Qualifying553964.4000000100.000.000.000.000.00Matches
8 Seasons1 Club5 Leagues43433,65640.6145100300.00.00.00.11220.020.100.120.020.120.010.020.030.010.03
Friendlies (M) (7 Seasons)11118919.9112100100.100.100.200.100.20
UEFA Nations League (3 Seasons)775756.4000000000.000.000.000.000.00
WCQ (2 Seasons)17171,49416.6033000100.000.180.180.000.18
UEFA Euro Qualifying (2 Seasons)665165.7000000100.000.000.000.000.00
UEFA Euro (1 Season)221802.0000000000.00.00.00.11220.000.000.000.000.000.010.020.030.010.03

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201517Celticsct SCO1. Premiership0.9011.150.0000Matches
2015-201618Celtic2. Europa Lg3.8010.260.0000Matches
2015-201618Celticsct SCO1. Premiership21.4120.090.5000Matches
2016-201719Celtic1. Champions Lg3.00200.00.670.000.0000Matches
2016-201719Celticsct SCO1. Premiership24.0150.210.2000Matches
2017-201820Celtic1. Champions Lg6.003133.30.500.170.000.0019.50000.10.10.05-0.1-0.1Matches
2017-201820Celtic2. Europa Lg2.00100.00.500.000.0011.70000.10.10.06-0.1-0.1Matches
2017-201820Celticsct SCO1. Premiership29.23160.550.1900Matches
2018-201921Celtic2. Europa Lg6.013266.70.500.330.330.5022.80000.10.10.04+0.9+0.9Matches
2018-201921Celticsct SCO1. Premiership19.4000Matches
2019-202022Arsenaleng ENGEFL Cup1.30000.000.0000Matches
2019-202022Arsenal2. Europa Lg4.00000.000.000000.00.00.00.0Matches
2019-202022Arsenaleng ENGFA Cup3.00200.00.670.000.0000Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.7000Matches
2019-202022Arsenaleng ENG1. Premier League11.016233.30.550.180.170.5020.60000.20.20.04+0.8+0.8Matches
2020-202123Arsenaleng ENGCommunity Shield0.90100.01.100.000.0000Matches
2020-202123Arsenal2. Europa Lg4.814125.00.840.210.251.0019.20000.20.20.05+0.8+0.8Matches
2020-202123Arsenaleng ENGFA Cup1.30200.01.500.000.0000Matches
2020-202123Arsenaleng ENG1. Premier League25.5115320.00.590.120.070.3324.00000.50.50.03+0.5+0.5Matches
2021-202224Arsenaleng ENGEFL Cup2.00000.000.0000Matches
2021-202224Arsenaleng ENGFA Cup0.60000.000.0000Matches
2021-202224Arsenaleng ENG1. Premier League21.3115533.30.700.230.070.2020.80000.60.60.04+0.4+0.4Matches
2022-202325Arsenaleng ENGEFL Cup0.80100.01.270.000.0000Matches
2022-202325Arsenal2. Europa Lg5.3110330.01.870.560.100.3320.40000.80.80.08+0.2+0.2Matches
2022-202325Arsenaleng ENGFA Cup1.40000.000.0000Matches
2022-202325Arsenaleng ENG1. Premier League8.807228.60.790.230.000.0023.10000.30.30.05-0.3-0.3Matches
2023-202426Real Sociedad1. Champions Lg0.70200.02.730.000.0021.90000.10.10.03-0.1-0.1Matches
2023-202426Arsenaleng ENGCommunity Shield0.20000.000.0000Matches
2023-202426Real Sociedades ESPCopa del Rey1.9011100.00.530.530.000.0000Matches
2023-202426Real Sociedades ESP1. La Liga11.20200.00.180.000.0012.20000.20.20.09-0.2-0.2Matches
10 Seasons3 Clubs9 Leagues221.711774526.00.630.220.080.2421.20003.23.20.05+2.8+2.8
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 (5 Seasons)5 Leagues92.25631625.40.680.170.080.3121.70002.62.60.05+2.4+2.4
Celtic (5 Seasons)3 Leagues115.7692833.30.530.290.110.2119.80000.30.30.05+0.7+0.7
Real Sociedad (1 Season)3 Leagues13.805120.00.360.070.000.0017.00000.20.20.06-0.2-0.2
Arsenal (1 Season)1 League0.7000
Europa Lg (6 Seasons)25.9318733.30.810.270.170.4320.00001.21.20.07+1.8+1.8
Premiership (5 Seasons)94.95240.320.2100
Premier League (4 Seasons)66.63431227.90.650.180.070.2522.30001.61.60.04+1.4+1.4
FA Cup (4 Seasons)6.30400.00.630.000.0000
EFL Cup (4 Seasons)4.10100.00.250.000.0000
Champions Lg (3 Seasons)9.707114.30.720.100.000.0020.50000.20.20.04-0.2-0.2
Community Shield (2 Seasons)1.10100.00.930.000.0000
La Liga (1 Season)11.20200.00.180.000.0012.20000.20.20.09-0.2-0.2
Copa del Rey (1 Season)1.9011100.00.530.530.000.0000
PL2 — Div. 1 (1 Season)0.7000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201517Celtic1 League0.9011.150.0000
2015-201618Celtic2 Leagues25.2130.120.3300
2016-201719Celtic2 Leagues27.01250.00.670.190.000.2000
2017-201820Celtic3 Leagues37.2341725.00.500.460.000.1817.60000.20.20.05-0.2-0.2
2018-201921Celtic2 Leagues25.413266.70.500.330.330.5022.80000.10.10.04+0.9+0.9
2019-202022Arsenal1 League0.7000
2019-202022Arsenal4 Leagues19.218225.00.420.100.130.5020.60000.20.20.04+0.8+0.8
2020-202123Arsenal5 Leagues32.5222418.20.680.120.090.5022.90000.60.60.03+1.4+1.4
2021-202224Arsenal3 Leagues23.9115533.30.630.210.070.2020.80000.60.60.04+0.4+0.4
2022-202325Arsenal4 Leagues16.3118527.81.100.310.060.2021.50001.21.20.07-0.2-0.2
2023-202426Arsenal1 League0.20000.000.0000
2023-202426Real Sociedad3 Leagues13.805120.00.360.070.000.0017.00000.20.20.06-0.2-0.2
10 Seasons3 Clubs9 Leagues221.711774526.00.630.220.080.2421.20003.23.20.05+2.8+2.8
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 (5 Seasons)5 Leagues92.25631625.40.680.170.080.3121.70002.62.60.05+2.4+2.4
Celtic (5 Seasons)3 Leagues115.7692833.30.530.290.110.2119.80000.30.30.05+0.7+0.7
Real Sociedad (1 Season)3 Leagues13.805120.00.360.070.000.0017.00000.20.20.06-0.2-0.2
Arsenal (1 Season)1 League0.7000
Europa Lg (6 Seasons)25.9318733.30.810.270.170.4320.00001.21.20.07+1.8+1.8
Premiership (5 Seasons)94.95240.320.2100
Premier League (4 Seasons)66.63431227.90.650.180.070.2522.30001.61.60.04+1.4+1.4
FA Cup (4 Seasons)6.30400.00.630.000.0000
EFL Cup (4 Seasons)4.10100.00.250.000.0000
Champions Lg (3 Seasons)9.707114.30.720.100.000.0020.50000.20.20.04-0.2-0.2
Community Shield (2 Seasons)1.10100.00.930.000.0000
La Liga (1 Season)11.20200.00.180.000.0012.20000.20.20.09-0.2-0.2
Copa del Rey (1 Season)1.9011100.00.530.530.000.0000
PL2 — Div. 1 (1 Season)0.7000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201517Celticsct SCO1. Premiership1st0.9011.150.0000Matches
2015-201618Celticsct SCO1. Premiership1st21.4120.090.5000Matches
2016-201719Celticsct SCO1. Premiership1st24.0150.210.2000Matches
2017-201820Celticsct SCO1. Premiership1st29.23160.550.1900Matches
2018-201921Celticsct SCO1. Premiership1st19.4000Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.7000Matches
2019-202022Arsenaleng ENG1. Premier League8th11.016233.30.550.180.170.5020.60000.20.20.04+0.8+0.8Matches
2020-202123Arsenaleng ENG1. Premier League8th25.5115320.00.590.120.070.3324.00000.50.50.03+0.5+0.5Matches
2021-202224Arsenaleng ENG1. Premier League5th21.3115533.30.700.230.070.2020.80000.60.60.04+0.4+0.4Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.807228.60.790.230.000.0023.10000.30.30.05-0.3-0.3Matches
2023-202426Real Sociedades ESP1. La Liga7th11.20200.00.180.000.0012.20000.20.20.09-0.2-0.2Matches
10 Seasons3 Clubs3 Leagues172.78453626.70.580.230.070.2221.80001.81.80.04+1.2+1.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Celtic (5 Seasons)1 League94.95240.320.2100
Arsenal (4 Seasons)1 League66.63431227.90.650.180.070.2522.30001.61.60.04+1.4+1.4
Real Sociedad (1 Season)1 League11.20200.00.180.000.0012.20000.20.20.09-0.2-0.2
Arsenal (1 Season)1 League0.7000
Premiership (5 Seasons)94.95240.320.2100
Premier League (4 Seasons)66.63431227.90.650.180.070.2522.30001.61.60.04+1.4+1.4
La Liga (1 Season)11.20200.00.180.000.0012.20000.20.20.09-0.2-0.2
PL2 — Div. 1 (1 Season)0.7000
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
2019-202022Arsenaleng ENGEFL Cup9th1.30000.000.0000Matches
2019-202022Arsenaleng ENGFA Cup1st3.00200.00.670.000.0000Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.90100.01.100.000.0000Matches
2020-202123Arsenaleng ENGFA Cup17th1.30200.01.500.000.0000Matches
2021-202224Arsenaleng ENGEFL CupSF2.00000.000.0000Matches
2021-202224Arsenaleng ENGFA Cup0.60000.000.0000Matches
2022-202325Arsenaleng ENGEFL CupRd30.80100.01.270.000.0000Matches
2022-202325Arsenaleng ENGFA Cup1.40000.000.0000Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.20000.000.0000Matches
2023-202426Real Sociedades ESPCopa del ReySF1.9011100.00.530.530.000.0000Matches
5 Seasons2 Clubs4 Leagues13.407114.30.520.070.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 Leagues11.50600.00.520.000.0000
Real Sociedad (1 Season)1 League1.9011100.00.530.530.000.0000
FA Cup (4 Seasons)6.30400.00.630.000.0000
EFL Cup (4 Seasons)4.10100.00.250.000.0000
Community Shield (2 Seasons)1.10100.00.930.000.0000
Copa del Rey (1 Season)1.9011100.00.530.530.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201618Celtic2. Europa LgGR3.8010.260.0000Matches
2016-201719Celtic1. Champions LgGR3.00200.00.670.000.0000Matches
2017-201820Celtic1. Champions LgGR6.003133.30.500.170.000.0019.50000.10.10.05-0.1-0.1Matches
2017-201820Celtic2. Europa LgR322.00100.00.500.000.0011.70000.10.10.06-0.1-0.1Matches
2018-201921Celtic2. Europa LgR326.013266.70.500.330.330.5022.80000.10.10.04+0.9+0.9Matches
2019-202022Arsenal2. Europa LgR324.00000.000.000000.00.00.00.0Matches
2020-202123Arsenal2. Europa LgSF4.814125.00.840.210.251.0019.20000.20.20.05+0.8+0.8Matches
2022-202325Arsenal2. Europa LgR165.3110330.01.870.560.100.3320.40000.80.80.08+0.2+0.2Matches
2023-202426Real Sociedad1. Champions LgR160.70200.02.730.000.0021.90000.10.10.03-0.1-0.1Matches
8 Seasons3 Clubs2 Leagues35.6325828.00.790.220.120.3820.10001.41.40.06+1.6+1.6
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
Celtic (4 Seasons)2 Leagues20.819433.30.530.190.110.2519.80000.30.30.05+0.7+0.7
Arsenal (3 Seasons)1 League14.1214428.60.990.280.140.5020.00001.01.00.07+1.0+1.0
Real Sociedad (1 Season)1 League0.70200.02.730.000.0021.90000.10.10.03-0.1-0.1
Europa Lg (6 Seasons)25.9318733.30.810.270.170.4320.00001.21.20.07+1.8+1.8
Champions Lg (3 Seasons)9.707114.30.720.100.000.0020.50000.20.20.04-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
201618sct ScotlandFriendlies (M)0.5000Matches
201719sct ScotlandFriendlies (M)1.0000Matches
201820sct ScotlandWCQ6.8000Matches
201820sct ScotlandFriendlies (M)1.0000Matches
2018-201921sct ScotlandUEFA Nations League31st2.0000Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.00100.00.330.000.0000Matches
202123sct ScotlandFriendlies (M)1.8000Matches
202123sct ScotlandUEFA EuroGR2.00100.00.500.000.0031.90000.00.00.020.00.0Matches
202123sct ScotlandUEFA Euro Qualifying1.30000.000.0000Matches
202224sct ScotlandWCQ9.8010550.01.020.510.000.0000Matches
202224sct ScotlandFriendlies (M)3.0100Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.4011100.00.720.720.000.0000Matches
202325sct ScotlandFriendlies (M)0.9000Matches
202426sct ScotlandFriendlies (M)1.7000Matches
202426sct ScotlandUEFA Euro Qualifying4.40000.000.0000Matches
8 Seasons1 Club5 Leagues40.6113646.20.590.270.000.0031.90000.00.00.020.00.0
Friendlies (M) (7 Seasons)9.9100
UEFA Nations League (3 Seasons)6.402150.00.460.230.000.0000
WCQ (2 Seasons)16.6010550.01.020.510.000.0000
UEFA Euro Qualifying (2 Seasons)5.70000.000.0000
UEFA Euro (1 Season)2.00100.00.500.000.0031.90000.00.00.020.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
2014-201517Celticsct SCO1. Premiership0.90Matches
2015-201618Celtic2. Europa Lg3.80Matches
2015-201618Celticsct SCO1. Premiership21.44Matches
2016-201719Celtic1. Champions Lg3.00Matches
2016-201719Celticsct SCO1. Premiership24.06Matches
2017-201820Celtic1. Champions Lg6.024331676.94394143811412690.510613578.5224351.211.30.9-0.37157324Matches
2017-201820Celtic2. Europa Lg2.010212979.11786573454991.8485784.291947.400.00.10.0043010Matches
2017-201820Celticsct SCO1. Premiership29.27Matches
2018-201921Celtic2. Europa Lg6.034445575.65730192818519993.012215379.7316746.300.60.6-0.610326539Matches
2018-201921Celticsct SCO1. Premiership19.45Matches
2019-202022Arsenaleng ENGEFL Cup1.30Matches
2019-202022Arsenal2. Europa Lg4.021626083.1363511329810791.69710989.0172958.621.00.5+1.06118721Matches
2019-202022Arsenaleng ENGFA Cup3.01Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.70Matches
2019-202022Arsenaleng ENG1. Premier League11.042657174.67168228321023788.617823675.4346651.511.00.50.062110734Matches
2020-202123Arsenaleng ENGCommunity Shield0.90Matches
2020-202123Arsenal2. Europa Lg4.823231473.93860104911312193.410213476.1133636.100.40.8-0.452214332Matches
2020-202123Arsenaleng ENGFA Cup1.31Matches
2020-202123Arsenaleng ENG1. Premier League25.51130152374.218434512057165187.747061476.57219137.733.52.7-0.53164311595Matches
2021-202224Arsenaleng ENGEFL Cup2.00Matches
2021-202224Arsenaleng ENGFA Cup0.60Matches
2021-202224Arsenaleng ENG1. Premier League21.3900116577.316286520737942788.843151384.08217447.131.81.7+1.220812412105Matches
2022-202325Arsenaleng ENGEFL Cup0.80Matches
2022-202325Arsenal2. Europa Lg5.330237081.65860186110511690.516318289.6325756.110.40.7+0.64369237Matches
2022-202325Arsenaleng ENGFA Cup1.40Matches
2022-202325Arsenaleng ENG1. Premier League8.836248674.56636204815217288.417021579.1356950.710.30.4+0.74359136Matches
2023-202426Real Sociedad1. Champions Lg0.7253473.548521688100.0152075.02633.300.10.0-0.113105Matches
2023-202426Arsenaleng ENGCommunity Shield0.20Matches
2023-202426Real Sociedades ESPCopa del Rey1.90Matches
2023-202426Real Sociedades ESP1. La Liga11.255273375.39756416623526688.325931283.05112142.120.61.1+1.475711461Matches
10 Seasons3 Clubs9 Leagues221.74834635676.184030270212215247989.42161268080.640087845.63811.09.9+27.010138113359499
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 (5 Seasons)5 Leagues92.23568468976.161879187001628183188.91611200380.428562245.8138.47.2+4.67627010547360
Celtic (5 Seasons)3 Leagues115.768990076.611910393934437492.027634580.06212948.1232.01.6+21.0175116873
Real Sociedad (1 Season)3 Leagues13.857776775.210241438224327488.727433282.55312741.720.71.1+1.386012466
Arsenal (1 Season)1 League0.70
Europa Lg (6 Seasons)25.91196152878.320871654354659292.253263583.810220849.032.32.7+0.7251054017139
Premiership (5 Seasons)94.922
Premier League (4 Seasons)66.62818374575.248524146581312148788.21249157879.222350044.686.75.3+1.3612017435270
FA Cup (4 Seasons)6.32
EFL Cup (4 Seasons)4.10
Champions Lg (3 Seasons)9.726835076.64879165412213491.012115578.1244949.011.40.9-0.48188329
Community Shield (2 Seasons)1.10
La Liga (1 Season)11.255273375.39756416623526688.325931283.05112142.120.61.1+1.475711461
Copa del Rey (1 Season)1.90
PL2 — Div. 1 (1 Season)0.70
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201517Celtic1 League0.90
2015-201618Celtic2 Leagues25.24
2016-201719Celtic2 Leagues27.06
2017-201820Celtic3 Leagues37.234544577.56180201115917590.915419280.2316250.081.31.0+6.771910334
2018-201921Celtic2 Leagues25.434445575.65730192818519993.012215379.7316746.350.60.6+4.410326539
2019-202022Arsenal1 League0.70
2019-202022Arsenal4 Leagues19.264283177.310803341530834489.527534579.7519553.742.00.9+2.01232181455
2020-202123Arsenal5 Leagues32.51362183774.122294616968477288.657274876.58522737.443.93.5+0.136864518127
2021-202224Arsenal3 Leagues23.9900116577.316286520737942788.843151384.08217447.131.81.7+1.220812412105
2022-202325Arsenal4 Leagues16.366485677.612496390925728889.233339783.96712653.220.71.2+1.387118373
2023-202426Arsenal1 League0.20
2023-202426Real Sociedad3 Leagues13.857776775.210241438224327488.727433282.55312741.720.71.1+1.386012466
10 Seasons3 Clubs9 Leagues221.74834635676.184030270212215247989.42161268080.640087845.63811.09.9+27.010138113359499
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 (5 Seasons)5 Leagues92.23568468976.161879187001628183188.91611200380.428562245.8138.47.2+4.67627010547360
Celtic (5 Seasons)3 Leagues115.768990076.611910393934437492.027634580.06212948.1232.01.6+21.0175116873
Real Sociedad (1 Season)3 Leagues13.857776775.210241438224327488.727433282.55312741.720.71.1+1.386012466
Arsenal (1 Season)1 League0.70
Europa Lg (6 Seasons)25.91196152878.320871654354659292.253263583.810220849.032.32.7+0.7251054017139
Premiership (5 Seasons)94.922
Premier League (4 Seasons)66.62818374575.248524146581312148788.21249157879.222350044.686.75.3+1.3612017435270
FA Cup (4 Seasons)6.32
EFL Cup (4 Seasons)4.10
Champions Lg (3 Seasons)9.726835076.64879165412213491.012115578.1244949.011.40.9-0.48188329
Community Shield (2 Seasons)1.10
La Liga (1 Season)11.255273375.39756416623526688.325931283.05112142.120.61.1+1.475711461
Copa del Rey (1 Season)1.90
PL2 — Div. 1 (1 Season)0.70
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201517Celticsct SCO1. Premiership1st0.90Matches
2015-201618Celticsct SCO1. Premiership1st21.44Matches
2016-201719Celticsct SCO1. Premiership1st24.06Matches
2017-201820Celticsct SCO1. Premiership1st29.27Matches
2018-201921Celticsct SCO1. Premiership1st19.45Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.70Matches
2019-202022Arsenaleng ENG1. Premier League8th11.042657174.67168228321023788.617823675.4346651.511.00.50.062110734Matches
2020-202123Arsenaleng ENG1. Premier League8th25.51130152374.218434512057165187.747061476.57219137.733.52.7-0.53164311595Matches
2021-202224Arsenaleng ENG1. Premier League5th21.3900116577.316286520737942788.843151384.08217447.131.81.7+1.220812412105Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.836248674.56636204815217288.417021579.1356950.710.30.4+0.74359136Matches
2023-202426Real Sociedades ESP1. La Liga7th11.255273375.39756416623526688.325931283.05112142.120.61.1+1.475711461Matches
10 Seasons3 Clubs3 Leagues172.73370447875.358280188241547175388.21508189079.827462144.1327.36.3+24.7682588539331
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
Celtic (5 Seasons)1 League94.922
Arsenal (4 Seasons)1 League66.62818374575.248524146581312148788.21249157879.222350044.686.75.3+1.3612017435270
Real Sociedad (1 Season)1 League11.255273375.39756416623526688.325931283.05112142.120.61.1+1.475711461
Arsenal (1 Season)1 League0.70
Premiership (5 Seasons)94.922
Premier League (4 Seasons)66.62818374575.248524146581312148788.21249157879.222350044.686.75.3+1.3612017435270
La Liga (1 Season)11.255273375.39756416623526688.325931283.05112142.120.61.1+1.475711461
PL2 — Div. 1 (1 Season)0.70
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
2019-202022Arsenaleng ENGEFL Cup9th1.30Matches
2019-202022Arsenaleng ENGFA Cup1st3.01Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.90Matches
2020-202123Arsenaleng ENGFA Cup17th1.31Matches
2021-202224Arsenaleng ENGEFL CupSF2.00Matches
2021-202224Arsenaleng ENGFA Cup0.60Matches
2022-202325Arsenaleng ENGEFL CupRd30.80Matches
2022-202325Arsenaleng ENGFA Cup1.40Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.20Matches
2023-202426Real Sociedades ESPCopa del ReySF1.90Matches
5 Seasons2 Clubs4 Leagues13.42
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 Leagues11.52
Real Sociedad (1 Season)1 League1.90
FA Cup (4 Seasons)6.32
EFL Cup (4 Seasons)4.10
Community Shield (2 Seasons)1.10
Copa del Rey (1 Season)1.90
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
2015-201618Celtic2. Europa LgGR3.80Matches
2016-201719Celtic1. Champions LgGR3.00Matches
2017-201820Celtic1. Champions LgGR6.024331676.94394143811412690.510613578.5224351.211.30.9-0.37157324Matches
2017-201820Celtic2. Europa LgR322.010212979.11786573454991.8485784.291947.400.00.10.0043010Matches
2018-201921Celtic2. Europa LgR326.034445575.65730192818519993.012215379.7316746.300.60.6-0.610326539Matches
2019-202022Arsenal2. Europa LgR324.021626083.1363511329810791.69710989.0172958.621.00.5+1.06118721Matches
2020-202123Arsenal2. Europa LgSF4.823231473.93860104911312193.410213476.1133636.100.40.8-0.452214332Matches
2022-202325Arsenal2. Europa LgR165.330237081.65860186110511690.516318289.6325756.110.40.7+0.64369237Matches
2023-202426Real Sociedad1. Champions LgR160.7253473.548521688100.0152075.02633.300.10.0-0.113105Matches
8 Seasons3 Clubs2 Leagues35.61464187878.025750819766872692.065379082.712625749.043.73.6+0.3331234820168
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
Celtic (4 Seasons)2 Leagues20.868990076.611910393934437492.027634580.06212948.112.01.6-1.0175116873
Arsenal (3 Seasons)1 League14.175094479.413355404231634491.936242585.26212250.831.72.0+1.31569311290
Real Sociedad (1 Season)1 League0.7253473.548521688100.0152075.02633.300.10.0-0.113105
Europa Lg (6 Seasons)25.91196152878.320871654354659292.253263583.810220849.032.32.7+0.7251054017139
Champions Lg (3 Seasons)9.726835076.64879165412213491.012115578.1244949.011.40.9-0.48188329
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
201618sct ScotlandFriendlies (M)0.50Matches
201719sct ScotlandFriendlies (M)1.00Matches
201820sct ScotlandWCQ6.80Matches
201820sct ScotlandFriendlies (M)1.00Matches
2018-201921sct ScotlandUEFA Nations League31st2.00Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.00Matches
202123sct ScotlandFriendlies (M)1.80Matches
202123sct ScotlandUEFA EuroGR2.0708879.51633501232785.2293290.6182962.100.00.00.016212Matches
202123sct ScotlandUEFA Euro Qualifying1.30Matches
202224sct ScotlandWCQ9.83Matches
202224sct ScotlandFriendlies (M)3.01Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.40Matches
202325sct ScotlandFriendlies (M)0.90Matches
202426sct ScotlandFriendlies (M)1.70Matches
202426sct ScotlandUEFA Euro Qualifying4.40Matches
8 Seasons1 Club5 Leagues40.6708879.51633501232785.2293290.6182962.140.00.0+4.016212
Friendlies (M) (7 Seasons)9.91
UEFA Nations League (3 Seasons)6.40
WCQ (2 Seasons)16.63
UEFA Euro Qualifying (2 Seasons)5.70
UEFA Euro (1 Season)2.0708879.51633501232785.2293290.6182962.100.00.00.016212

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201517Celticsct SCO1. Premiership0.9Matches
2015-201618Celtic2. Europa Lg3.8Matches
2015-201618Celticsct SCO1. Premiership21.4Matches
2016-201719Celtic1. Champions Lg3.014Matches
2016-201719Celticsct SCO1. Premiership24.0Matches
2017-201820Celtic1. Champions Lg6.0316266474052043000024334Matches
2017-201820Celtic2. Europa Lg2.012910027201625000010222Matches
2017-201820Celticsct SCO1. Premiership29.2Matches
2018-201921Celtic2. Europa Lg6.04553827140820670000344220Matches
2018-201921Celticsct SCO1. Premiership19.4Matches
2019-202022Arsenaleng ENGEFL Cup1.38Matches
2019-202022Arsenal2. Europa Lg4.0260217420011542000021617Matches
2019-202022Arsenaleng ENGFA Cup3.07Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.7Matches
2019-202022Arsenaleng ENG1. Premier League11.05714789070244830000426311Matches
2020-202123Arsenaleng ENGCommunity Shield0.91Matches
2020-202123Arsenal2. Europa Lg4.83142674720232441000232013Matches
2020-202123Arsenaleng ENGFA Cup1.311Matches
2020-202123Arsenaleng ENG1. Premier League25.515231279240260812521400001130431Matches
2021-202224Arsenaleng ENGEFL Cup2.04Matches
2021-202224Arsenaleng ENGFA Cup0.63Matches
2021-202224Arsenaleng ENG1. Premier League21.311659751837013791751000900722Matches
2022-202325Arsenaleng ENGEFL Cup0.83Matches
2022-202325Arsenal2. Europa Lg5.3370319483151845000030235Matches
2022-202325Arsenaleng ENGFA Cup1.47Matches
2022-202325Arsenaleng ENG1. Premier League8.848641567111124560000362411Matches
2023-202426Real Sociedad1. Champions Lg0.7342682000600002500Matches
2023-202426Arsenaleng ENGCommunity Shield0.21Matches
2023-202426Real Sociedades ESPCopa del Rey1.93Matches
2023-202426Real Sociedades ESP1. La Liga11.27335851471217221350000552120Matches
10 Seasons3 Clubs9 Leagues221.7635653091017803534679352000483430146
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (5 Seasons)5 Leagues92.246893950717562323826592000356822100
Celtic (5 Seasons)3 Leagues115.790074814510014601350000689726
Real Sociedad (1 Season)3 Leagues13.87676111551417251410000577120
Arsenal (1 Season)1 League0.7
Europa Lg (6 Seasons)25.915281285235111179122310001196847
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.63745314758051124272528100028181875
FA Cup (4 Seasons)6.328
EFL Cup (4 Seasons)4.115
Champions Lg (3 Seasons)9.7350292556053449000026834
Community Shield (2 Seasons)1.12
La Liga (1 Season)11.27335851471217221350000552120
Copa del Rey (1 Season)1.93
PL2 — Div. 1 (1 Season)0.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201517Celtic1 League0.9
2015-201618Celtic2 Leagues25.2
2016-201719Celtic2 Leagues27.014
2017-201820Celtic3 Leagues37.2445366746062668000034556
2018-201921Celtic2 Leagues25.44553827140820670000344220
2019-202022Arsenal1 League0.7
2019-202022Arsenal4 Leagues19.2831695132703741250000642418
2020-202123Arsenal5 Leagues32.5183715462872801016925810001362444
2021-202224Arsenal3 Leagues23.911659751837013861751000900722
2022-202325Arsenal4 Leagues16.38567341151426521010000664716
2023-202426Arsenal1 League0.21
2023-202426Real Sociedad3 Leagues13.87676111551417251410000577120
10 Seasons3 Clubs9 Leagues221.7635653091017803534679352000483430146
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (5 Seasons)5 Leagues92.246893950717562323826592000356822100
Celtic (5 Seasons)3 Leagues115.790074814510014601350000689726
Real Sociedad (1 Season)3 Leagues13.87676111551417251410000577120
Arsenal (1 Season)1 League0.7
Europa Lg (6 Seasons)25.915281285235111179122310001196847
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.63745314758051124272528100028181875
FA Cup (4 Seasons)6.328
EFL Cup (4 Seasons)4.115
Champions Lg (3 Seasons)9.7350292556053449000026834
Community Shield (2 Seasons)1.12
La Liga (1 Season)11.27335851471217221350000552120
Copa del Rey (1 Season)1.93
PL2 — Div. 1 (1 Season)0.7
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-201517Celticsct SCO1. Premiership1st0.9Matches
2015-201618Celticsct SCO1. Premiership1st21.4Matches
2016-201719Celticsct SCO1. Premiership1st24.0Matches
2017-201820Celticsct SCO1. Premiership1st29.2Matches
2018-201921Celticsct SCO1. Premiership1st19.4Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.7Matches
2019-202022Arsenaleng ENG1. Premier League8th11.05714789070244830000426311Matches
2020-202123Arsenaleng ENG1. Premier League8th25.515231279240260812521400001130431Matches
2021-202224Arsenaleng ENG1. Premier League5th21.311659751837013791751000900722Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.848641567111124560000362411Matches
2023-202426Real Sociedades ESP1. La Liga7th11.27335851471217221350000552120Matches
10 Seasons3 Clubs3 Leagues172.74478373272763231294663100033701995
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (5 Seasons)1 League94.9
Arsenal (4 Seasons)1 League66.63745314758051124272528100028181875
Real Sociedad (1 Season)1 League11.27335851471217221350000552120
Arsenal (1 Season)1 League0.7
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.63745314758051124272528100028181875
La Liga (1 Season)11.27335851471217221350000552120
PL2 — Div. 1 (1 Season)0.7
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
2019-202022Arsenaleng ENGEFL Cup9th1.38Matches
2019-202022Arsenaleng ENGFA Cup1st3.07Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.91Matches
2020-202123Arsenaleng ENGFA Cup17th1.311Matches
2021-202224Arsenaleng ENGEFL CupSF2.04Matches
2021-202224Arsenaleng ENGFA Cup0.63Matches
2022-202325Arsenaleng ENGEFL CupRd30.83Matches
2022-202325Arsenaleng ENGFA Cup1.47Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.21Matches
2023-202426Real Sociedades ESPCopa del ReySF1.93Matches
5 Seasons2 Clubs4 Leagues13.448
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (5 Seasons)3 Leagues11.545
Real Sociedad (1 Season)1 League1.93
FA Cup (4 Seasons)6.328
EFL Cup (4 Seasons)4.115
Community Shield (2 Seasons)1.12
Copa del Rey (1 Season)1.93
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
2015-201618Celtic2. Europa LgGR3.8Matches
2016-201719Celtic1. Champions LgGR3.014Matches
2017-201820Celtic1. Champions LgGR6.0316266474052043000024334Matches
2017-201820Celtic2. Europa LgR322.012910027201625000010222Matches
2018-201921Celtic2. Europa LgR326.04553827140820670000344220Matches
2019-202022Arsenal2. Europa LgR324.0260217420011542000021617Matches
2020-202123Arsenal2. Europa LgSF4.83142674720232441000232013Matches
2022-202325Arsenal2. Europa LgR165.3370319483151845000030235Matches
2023-202426Real Sociedad1. Champions LgR160.7342682000600002500Matches
8 Seasons3 Clubs2 Leagues35.61878157729017122125272100014641151
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Celtic (4 Seasons)2 Leagues20.890074814510014601350000689726
Arsenal (3 Seasons)1 League14.1944803137518651311000750425
Real Sociedad (1 Season)1 League0.7342682000600002500
Europa Lg (6 Seasons)25.915281285235111179122310001196847
Champions Lg (3 Seasons)9.7350292556053449000026834
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
201618sct ScotlandFriendlies (M)0.5Matches
201719sct ScotlandFriendlies (M)1.0Matches
201820sct ScotlandWCQ6.8Matches
201820sct ScotlandFriendlies (M)1.0Matches
2018-201921sct ScotlandUEFA Nations League31st2.0Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.09Matches
202123sct ScotlandFriendlies (M)1.8Matches
202123sct ScotlandUEFA EuroGR2.0888443013100007000Matches
202123sct ScotlandUEFA Euro Qualifying1.31Matches
202224sct ScotlandWCQ9.821Matches
202224sct ScotlandFriendlies (M)3.0Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.44Matches
202325sct ScotlandFriendlies (M)0.9Matches
202426sct ScotlandFriendlies (M)1.7Matches
202426sct ScotlandUEFA Euro Qualifying4.48Matches
8 Seasons1 Club5 Leagues40.68884430146100007000
Friendlies (M) (7 Seasons)9.9
UEFA Nations League (3 Seasons)6.413
WCQ (2 Seasons)16.621
UEFA Euro Qualifying (2 Seasons)5.79
UEFA Euro (1 Season)2.0888443013100007000

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201517Celticsct SCO1. Premiership0.9Matches
2015-201618Celtic2. Europa Lg3.8Matches
2015-201618Celticsct SCO1. Premiership21.4Matches
2016-201719Celtic1. Champions Lg3.0Matches
2016-201719Celticsct SCO1. Premiership24.0Matches
2017-201820Celtic1. Champions Lg6.0101.6790010010.17100000Matches
2017-201820Celtic2. Europa Lg2.010.5010000000.00000000Matches
2017-201820Celticsct SCO1. Premiership29.2Matches
2018-201921Celtic2. Europa Lg6.0162.67160000010.17100000Matches
2018-201921Celticsct SCO1. Premiership19.4Matches
2019-202022Arsenaleng ENGEFL Cup1.3Matches
2019-202022Arsenal2. Europa Lg4.0164.00130201030.75300000Matches
2019-202022Arsenaleng ENGFA Cup3.0Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.7Matches
2019-202022Arsenaleng ENG1. Premier League11.0121.09101100030.27210000Matches
2020-202123Arsenaleng ENGCommunity Shield0.9Matches
2020-202123Arsenal2. Europa Lg4.8122.53120000020.42200000Matches
2020-202123Arsenaleng ENGFA Cup1.3Matches
2020-202123Arsenaleng ENG1. Premier League25.5572.23452514080.31304010Matches
2021-202224Arsenaleng ENGEFL Cup2.0Matches
2021-202224Arsenaleng ENGFA Cup0.6Matches
2021-202224Arsenaleng ENG1. Premier League21.3442.07365111020.09200000Matches
2022-202325Arsenaleng ENGEFL Cup0.8Matches
2022-202325Arsenal2. Europa Lg5.3122.2592010010.19000100Matches
2022-202325Arsenaleng ENGFA Cup1.4Matches
2022-202325Arsenaleng ENG1. Premier League8.8121.36100110040.45400000Matches
2023-202426Real Sociedad1. Champions Lg0.734.0920000100.00000000Matches
2023-202426Arsenaleng ENGCommunity Shield0.2Matches
2023-202426Real Sociedades ESPCopa del Rey1.9Matches
2023-202426Real Sociedades ESP1. La Liga11.2141.25131000030.27210000Matches
10 Seasons3 Clubs9 Leagues221.72091.961761110561280.262024110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (5 Seasons)5 Leagues92.21652.041351010460230.281614110
Celtic (5 Seasons)3 Leagues115.7271.93260010020.14200000
Real Sociedad (1 Season)3 Leagues13.8171.42151000130.25210000
Arsenal (1 Season)1 League0.7
Europa Lg (6 Seasons)25.9572.58512211070.32600100
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.61251.8810188350170.261114010
FA Cup (4 Seasons)6.3
EFL Cup (4 Seasons)4.1
Champions Lg (3 Seasons)9.7131.93110010110.15100000
Community Shield (2 Seasons)1.1
La Liga (1 Season)11.2141.25131000030.27210000
Copa del Rey (1 Season)1.9
PL2 — Div. 1 (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201517Celtic1 League0.9
2015-201618Celtic2 Leagues25.2
2016-201719Celtic2 Leagues27.0
2017-201820Celtic3 Leagues37.2111.37100010010.12100000
2018-201921Celtic2 Leagues25.4162.67160000010.17100000
2019-202022Arsenal1 League0.7
2019-202022Arsenal4 Leagues19.2281.87231301060.40510000
2020-202123Arsenal5 Leagues32.5692.285725140100.33504010
2021-202224Arsenal3 Leagues23.9442.07365111020.09200000
2022-202325Arsenal4 Leagues16.3241.69192120050.35400100
2023-202426Arsenal1 League0.2
2023-202426Real Sociedad3 Leagues13.8171.42151000130.25210000
10 Seasons3 Clubs9 Leagues221.72091.961761110561280.262024110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (5 Seasons)5 Leagues92.21652.041351010460230.281614110
Celtic (5 Seasons)3 Leagues115.7271.93260010020.14200000
Real Sociedad (1 Season)3 Leagues13.8171.42151000130.25210000
Arsenal (1 Season)1 League0.7
Europa Lg (6 Seasons)25.9572.58512211070.32600100
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.61251.8810188350170.261114010
FA Cup (4 Seasons)6.3
EFL Cup (4 Seasons)4.1
Champions Lg (3 Seasons)9.7131.93110010110.15100000
Community Shield (2 Seasons)1.1
La Liga (1 Season)11.2141.25131000030.27210000
Copa del Rey (1 Season)1.9
PL2 — Div. 1 (1 Season)0.7
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-201517Celticsct SCO1. Premiership1st0.9Matches
2015-201618Celticsct SCO1. Premiership1st21.4Matches
2016-201719Celticsct SCO1. Premiership1st24.0Matches
2017-201820Celticsct SCO1. Premiership1st29.2Matches
2018-201921Celticsct SCO1. Premiership1st19.4Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.7Matches
2019-202022Arsenaleng ENG1. Premier League8th11.0121.09101100030.27210000Matches
2020-202123Arsenaleng ENG1. Premier League8th25.5572.23452514080.31304010Matches
2021-202224Arsenaleng ENG1. Premier League5th21.3442.07365111020.09200000Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.8121.36100110040.45400000Matches
2023-202426Real Sociedades ESP1. La Liga7th11.2141.25131000030.27210000Matches
10 Seasons3 Clubs3 Leagues172.71391.7911498350200.261324010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (5 Seasons)1 League94.9
Arsenal (4 Seasons)1 League66.61251.8810188350170.261114010
Real Sociedad (1 Season)1 League11.2141.25131000030.27210000
Arsenal (1 Season)1 League0.7
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.61251.8810188350170.261114010
La Liga (1 Season)11.2141.25131000030.27210000
PL2 — Div. 1 (1 Season)0.7
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
2019-202022Arsenaleng ENGEFL Cup9th1.3Matches
2019-202022Arsenaleng ENGFA Cup1st3.0Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.9Matches
2020-202123Arsenaleng ENGFA Cup17th1.3Matches
2021-202224Arsenaleng ENGEFL CupSF2.0Matches
2021-202224Arsenaleng ENGFA Cup0.6Matches
2022-202325Arsenaleng ENGEFL CupRd30.8Matches
2022-202325Arsenaleng ENGFA Cup1.4Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.2Matches
2023-202426Real Sociedades ESPCopa del ReySF1.9Matches
5 Seasons2 Clubs4 Leagues13.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 Leagues11.5
Real Sociedad (1 Season)1 League1.9
FA Cup (4 Seasons)6.3
EFL Cup (4 Seasons)4.1
Community Shield (2 Seasons)1.1
Copa del Rey (1 Season)1.9
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
2015-201618Celtic2. Europa LgGR3.8Matches
2016-201719Celtic1. Champions LgGR3.0Matches
2017-201820Celtic1. Champions LgGR6.0101.6790010010.17100000Matches
2017-201820Celtic2. Europa LgR322.010.5010000000.00000000Matches
2018-201921Celtic2. Europa LgR326.0162.67160000010.17100000Matches
2019-202022Arsenal2. Europa LgR324.0164.00130201030.75300000Matches
2020-202123Arsenal2. Europa LgSF4.8122.53120000020.42200000Matches
2022-202325Arsenal2. Europa LgR165.3122.2592010010.19000100Matches
2023-202426Real Sociedad1. Champions LgR160.734.0920000100.00000000Matches
8 Seasons3 Clubs2 Leagues35.6702.43622221180.28700100
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Celtic (4 Seasons)2 Leagues20.8271.93260010020.14200000
Arsenal (3 Seasons)1 League14.1402.84342211060.43500100
Real Sociedad (1 Season)1 League0.734.0920000100.00000000
Europa Lg (6 Seasons)25.9572.58512211070.32600100
Champions Lg (3 Seasons)9.7131.93110010110.15100000
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
201618sct ScotlandFriendlies (M)0.5Matches
201719sct ScotlandFriendlies (M)1.0Matches
201820sct ScotlandWCQ6.8Matches
201820sct ScotlandFriendlies (M)1.0Matches
2018-201921sct ScotlandUEFA Nations League31st2.0Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.0Matches
202123sct ScotlandFriendlies (M)1.8Matches
202123sct ScotlandUEFA EuroGR2.031.5020100000.00000000Matches
202123sct ScotlandUEFA Euro Qualifying1.3Matches
202224sct ScotlandWCQ9.8Matches
202224sct ScotlandFriendlies (M)3.0Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.4Matches
202325sct ScotlandFriendlies (M)0.9Matches
202426sct ScotlandFriendlies (M)1.7Matches
202426sct ScotlandUEFA Euro Qualifying4.4Matches
8 Seasons1 Club5 Leagues40.631.5020100000.00000000
Friendlies (M) (7 Seasons)9.9
UEFA Nations League (3 Seasons)6.4
WCQ (2 Seasons)16.6
UEFA Euro Qualifying (2 Seasons)5.7
UEFA Euro (1 Season)2.031.5020100000.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
2014-201517Celticsct SCO1. Premiership0.9Matches
2015-201618Celtic2. Europa Lg3.8Matches
2015-201618Celticsct SCO1. Premiership21.4Matches
2016-201719Celtic1. Champions Lg3.058Matches
2016-201719Celticsct SCO1. Premiership24.0Matches
2017-201820Celtic1. Champions Lg6.011765041040.068171627190Matches
2017-201820Celtic2. Europa Lg2.0411121333.323122640Matches
2017-201820Celticsct SCO1. Premiership29.2Matches
2018-201921Celtic2. Europa Lg6.01099105683.31121111323190Matches
2018-201921Celticsct SCO1. Premiership19.4Matches
2019-202022Arsenaleng ENGEFL Cup1.320Matches
2019-202022Arsenal2. Europa Lg4.0764124580.0160641160Matches
2019-202022Arsenaleng ENGFA Cup3.022Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.7Matches
2019-202022Arsenaleng ENG1. Premier League11.020161361111573.341046929371Matches
2020-202123Arsenaleng ENGCommunity Shield0.900Matches
2020-202123Arsenal2. Europa Lg4.8432113475.01523711120Matches
2020-202123Arsenaleng ENGFA Cup1.302Matches
2020-202123Arsenaleng ENG1. Premier League25.527155148113135.5203110211643630Matches
2021-202224Arsenaleng ENGEFL Cup2.014Matches
2021-202224Arsenaleng ENGFA Cup0.600Matches
2021-202224Arsenaleng ENG1. Premier League21.318141170101190.91235181533540Matches
2022-202325Arsenaleng ENGEFL Cup0.820Matches
2022-202325Arsenal2. Europa Lg5.3632313650.033212850Matches
2022-202325Arsenaleng ENGFA Cup1.401Matches
2022-202325Arsenaleng ENG1. Premier League8.82011992121675.048261131250Matches
2023-202426Real Sociedad1. Champions Lg0.72201122100.003032420Matches
2023-202426Arsenaleng ENGCommunity Shield0.200Matches
2023-202426Real Sociedades ESPCopa del Rey1.951Matches
2023-202426Real Sociedades ESP1. La Liga11.2332115171182669.28196131043350Matches
10 Seasons3 Clubs9 Leagues221.71621257766198413562.25113134971252692811
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 (5 Seasons)5 Leagues92.210275464115548861.434862561731662021
Celtic (5 Seasons)3 Leagues115.725221672101952.69233203956420
Real Sociedad (1 Season)3 Leagues13.8352815182202871.48226161347370
Arsenal (1 Season)1 League0.70
Europa Lg (6 Seasons)25.931221876162466.78296232859460
Premiership (5 Seasons)94.90
Premier League (4 Seasons)66.68556383611447360.329722151511361791
FA Cup (4 Seasons)6.3250
EFL Cup (4 Seasons)4.1540
Champions Lg (3 Seasons)9.7131466161250.06111102631210
Community Shield (2 Seasons)1.1000
La Liga (1 Season)11.2332115171182669.28196131043350
Copa del Rey (1 Season)1.9510
PL2 — Div. 1 (1 Season)0.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201517Celtic1 League0.90
2015-201618Celtic2 Leagues25.20
2016-201719Celtic2 Leagues27.0580
2017-201820Celtic3 Leagues37.215876251338.5811291833230
2018-201921Celtic2 Leagues25.41099105683.31121111323190
2019-202022Arsenal1 League0.70
2019-202022Arsenal4 Leagues19.227261773152075.05164121540431
2020-202123Arsenal5 Leagues32.531187159143540.0213612242554750
2021-202224Arsenal3 Leagues23.918151170101190.91235181933540
2022-202325Arsenal4 Leagues16.3261611123152268.2711471439300
2023-202426Arsenal1 League0.2000
2023-202426Real Sociedad3 Leagues13.8352815182202871.48226161347370
10 Seasons3 Clubs9 Leagues221.71621257766198413562.25113134971252692811
Comp 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)5 Leagues92.210275464115548861.434862561731662021
Celtic (5 Seasons)3 Leagues115.725221672101952.69233203956420
Real Sociedad (1 Season)3 Leagues13.8352815182202871.48226161347370
Arsenal (1 Season)1 League0.70
Europa Lg (6 Seasons)25.931221876162466.78296232859460
Premiership (5 Seasons)94.90
Premier League (4 Seasons)66.68556383611447360.329722151511361791
FA Cup (4 Seasons)6.3250
EFL Cup (4 Seasons)4.1540
Champions Lg (3 Seasons)9.7131466161250.06111102631210
Community Shield (2 Seasons)1.1000
La Liga (1 Season)11.2332115171182669.28196131043350
Copa del Rey (1 Season)1.9510
PL2 — Div. 1 (1 Season)0.70
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-201517Celticsct SCO1. Premiership1st0.9Matches
2015-201618Celticsct SCO1. Premiership1st21.4Matches
2016-201719Celticsct SCO1. Premiership1st24.0Matches
2017-201820Celticsct SCO1. Premiership1st29.2Matches
2018-201921Celticsct SCO1. Premiership1st19.4Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.7Matches
2019-202022Arsenaleng ENG1. Premier League8th11.020161361111573.341046929371Matches
2020-202123Arsenaleng ENG1. Premier League8th25.527155148113135.5203110211643630Matches
2021-202224Arsenaleng ENG1. Premier League5th21.318141170101190.91235181533540Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.82011992121675.048261131250Matches
2023-202426Real Sociedades ESP1. La Liga7th11.2332115171182669.28196131043350Matches
10 Seasons3 Clubs3 Leagues172.711877535312629962.637912764611792141
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
Celtic (5 Seasons)1 League94.90
Arsenal (4 Seasons)1 League66.68556383611447360.329722151511361791
Real Sociedad (1 Season)1 League11.2332115171182669.28196131043350
Arsenal (1 Season)1 League0.70
Premiership (5 Seasons)94.90
Premier League (4 Seasons)66.68556383611447360.329722151511361791
La Liga (1 Season)11.2332115171182669.28196131043350
PL2 — Div. 1 (1 Season)0.70
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
2019-202022Arsenaleng ENGEFL Cup9th1.320Matches
2019-202022Arsenaleng ENGFA Cup1st3.022Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.900Matches
2020-202123Arsenaleng ENGFA Cup17th1.302Matches
2021-202224Arsenaleng ENGEFL CupSF2.014Matches
2021-202224Arsenaleng ENGFA Cup0.600Matches
2022-202325Arsenaleng ENGEFL CupRd30.820Matches
2022-202325Arsenaleng ENGFA Cup1.401Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.200Matches
2023-202426Real Sociedades ESPCopa del ReySF1.951Matches
5 Seasons2 Clubs4 Leagues13.412100
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 Leagues11.5790
Real Sociedad (1 Season)1 League1.9510
FA Cup (4 Seasons)6.3250
EFL Cup (4 Seasons)4.1540
Community Shield (2 Seasons)1.1000
Copa del Rey (1 Season)1.9510
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
2015-201618Celtic2. Europa LgGR3.8Matches
2016-201719Celtic1. Champions LgGR3.058Matches
2017-201820Celtic1. Champions LgGR6.011765041040.068171627190Matches
2017-201820Celtic2. Europa LgR322.0411121333.323122640Matches
2018-201921Celtic2. Europa LgR326.01099105683.31121111323190Matches
2019-202022Arsenal2. Europa LgR324.0764124580.0160641160Matches
2020-202123Arsenal2. Europa LgSF4.8432113475.01523711120Matches
2022-202325Arsenal2. Europa LgR165.3632313650.033212850Matches
2023-202426Real Sociedad1. Champions LgR160.72201122100.003032420Matches
8 Seasons3 Clubs2 Leagues35.6443624137223661.114407335490670
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Celtic (4 Seasons)2 Leagues20.825221672101952.69233203956420
Arsenal (3 Seasons)1 League14.11712854101566.75144101330230
Real Sociedad (1 Season)1 League0.72201122100.003032420
Europa Lg (6 Seasons)25.931221876162466.78296232859460
Champions Lg (3 Seasons)9.7131466161250.06111102631210
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
201618sct ScotlandFriendlies (M)0.5Matches
201719sct ScotlandFriendlies (M)1.0Matches
201820sct ScotlandWCQ6.8Matches
201820sct ScotlandFriendlies (M)1.0Matches
2018-201921sct ScotlandUEFA Nations League31st2.0Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.023Matches
202123sct ScotlandFriendlies (M)1.8Matches
202123sct ScotlandUEFA EuroGR2.0100010001011260Matches
202123sct ScotlandUEFA Euro Qualifying1.300Matches
202224sct ScotlandWCQ9.897Matches
202224sct ScotlandFriendlies (M)3.0Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.422Matches
202325sct ScotlandFriendlies (M)0.9Matches
202426sct ScotlandFriendlies (M)1.7Matches
202426sct ScotlandUEFA Euro Qualifying4.445Matches
8 Seasons1 Club5 Leagues40.611700100010118260
Friendlies (M) (7 Seasons)9.90
UEFA Nations League (3 Seasons)6.4450
WCQ (2 Seasons)16.6970
UEFA Euro Qualifying (2 Seasons)5.7450
UEFA Euro (1 Season)2.0100010001011260

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201517Celticsct SCO1. Premiership0.9Matches
2015-201618Celtic2. Europa Lg3.8Matches
2015-201618Celticsct SCO1. Premiership21.4Matches
2016-201719Celtic1. Champions Lg3.0Matches
2016-201719Celticsct SCO1. Premiership24.0Matches
2017-201820Celtic1. Champions Lg6.0380271301876963808675.0225.0182885475141006223831Matches
2017-201820Celtic2. Europa Lg2.0153236645351533266.7133.381427244872418517Matches
2017-201820Celticsct SCO1. Premiership29.2Matches
2018-201921Celtic2. Europa Lg6.05261915226011995269777.8222.22481498949251547733743Matches
2018-201921Celticsct SCO1. Premiership19.4Matches
2019-202022Arsenaleng ENGEFL Cup1.3Matches
2019-202022Arsenal2. Europa Lg4.03018821309123017457.1342.915489752316625018024Matches
2019-202022Arsenaleng ENGFA Cup3.0Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.7Matches
2019-202022Arsenaleng ENG1. Premier League11.06764022726119614676151280.0320.035517288132612811539067Matches
2020-202123Arsenaleng ENGCommunity Shield0.9Matches
2020-202123Arsenal2. Europa Lg4.8368209812914453687342.9457.1222104853611825323844Matches
2020-202123Arsenaleng ENGFA Cup1.3Matches
2020-202123Arsenaleng ENG1. Premier League25.5174295508653594451742301653.31446.79755289287582501624141103194Matches
2021-202224Arsenaleng ENGEFL Cup2.0Matches
2021-202224Arsenaleng ENGFA Cup0.6Matches
2021-202224Arsenaleng ENG1. Premier League21.313476233858143635134723939.11460.97303752218762327188832128Matches
2022-202325Arsenaleng ENGEFL Cup0.8Matches
2022-202325Arsenal2. Europa Lg5.3413869194153104134125.0375.02381251675161425328329Matches
2022-202325Arsenaleng ENGFA Cup1.4Matches
2022-202325Arsenaleng ENG1. Premier League8.8579231532441831557912325.0325.03161802837251237033831Matches
2023-202426Real Sociedad1. Champions Lg0.747111251114700024582711120233Matches
2023-202426Arsenaleng ENGCommunity Shield0.2Matches
2023-202426Real Sociedades ESPCopa del Rey1.9Matches
2023-202426Real Sociedades ESP1. La Liga11.286137241445180786113538.5753.842618509932119210348034Matches
10 Seasons3 Clubs9 Leagues221.7739334220453173222915473931316851.95642.73951204851113430718649104464527645
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 (5 Seasons)5 Leagues92.254262561475219217971265426984849.04444.929901576784462381344075333364517
Celtic (5 Seasons)3 Leagues115.7105948318511241201059201575.0525.05112810166847326171066091
Real Sociedad (1 Season)3 Leagues13.890838252470191890813538.5753.8450190810202220312350337
Arsenal (1 Season)1 League0.7
Europa Lg (6 Seasons)25.9176157437777560311761301756.71343.39435121292776501226141123157
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.643442201226173914091094344804050.03442.523761257167121951063460272663420
FA Cup (4 Seasons)6.3
EFL Cup (4 Seasons)4.1
Champions Lg (3 Seasons)9.7427281412128074278675.0225.0206943502151118226134
Community Shield (2 Seasons)1.1
La Liga (1 Season)11.286137241445180786113538.5753.842618509932119210348034
Copa del Rey (1 Season)1.9
PL2 — Div. 1 (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201517Celtic1 League0.9
2015-201618Celtic2 Leagues25.2
2016-201719Celtic2 Leagues27.0
2017-201820Celtic3 Leagues37.2533291662511221153311872.7327.326313127192217210332348
2018-201921Celtic2 Leagues25.45261915226011995269777.8222.22481498949251547733743
2019-202022Arsenal1 League0.7
2019-202022Arsenal4 Leagues19.29774830939128716977221672.7627.35092625133642181016557091
2020-202123Arsenal5 Leagues32.52110115606782738502110371951.41848.611976337341193581829171341238
2021-202224Arsenal3 Leagues23.913476233858143635134723939.11460.97303752218762327188832128
2022-202325Arsenal4 Leagues16.3992312224383362599216425.0637.5554305315124126512362160
2023-202426Arsenal1 League0.2
2023-202426Real Sociedad3 Leagues13.890838252470191890813538.5753.8450190810202220312350337
10 Seasons3 Clubs9 Leagues221.7739334220453173222915473931316851.95642.73951204851113430718649104464527645
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 (5 Seasons)5 Leagues92.254262561475219217971265426984849.04444.929901576784462381344075333364517
Celtic (5 Seasons)3 Leagues115.7105948318511241201059201575.0525.05112810166847326171066091
Real Sociedad (1 Season)3 Leagues13.890838252470191890813538.5753.8450190810202220312350337
Arsenal (1 Season)1 League0.7
Europa Lg (6 Seasons)25.9176157437777560311761301756.71343.39435121292776501226141123157
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.643442201226173914091094344804050.03442.523761257167121951063460272663420
FA Cup (4 Seasons)6.3
EFL Cup (4 Seasons)4.1
Champions Lg (3 Seasons)9.7427281412128074278675.0225.0206943502151118226134
Community Shield (2 Seasons)1.1
La Liga (1 Season)11.286137241445180786113538.5753.842618509932119210348034
Copa del Rey (1 Season)1.9
PL2 — Div. 1 (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201517Celticsct SCO1. Premiership1st0.9Matches
2015-201618Celticsct SCO1. Premiership1st21.4Matches
2016-201719Celticsct SCO1. Premiership1st24.0Matches
2017-201820Celticsct SCO1. Premiership1st29.2Matches
2018-201921Celticsct SCO1. Premiership1st19.4Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.7Matches
2019-202022Arsenaleng ENG1. Premier League8th11.06764022726119614676151280.0320.035517288132612811539067Matches
2020-202123Arsenaleng ENG1. Premier League8th25.5174295508653594451742301653.31446.79755289287582501624141103194Matches
2021-202224Arsenaleng ENG1. Premier League5th21.313476233858143635134723939.11460.97303752218762327188832128Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.8579231532441831557912325.0325.03161802837251237033831Matches
2023-202426Real Sociedades ESP1. La Liga7th11.286137241445180786113538.5753.842618509932119210348034Matches
10 Seasons3 Clubs3 Leagues172.752052571467218415891165205934548.44144.128021442177052161253670303143454
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
Celtic (5 Seasons)1 League94.9
Arsenal (4 Seasons)1 League66.643442201226173914091094344804050.03442.523761257167121951063460272663420
Real Sociedad (1 Season)1 League11.286137241445180786113538.5753.842618509932119210348034
Arsenal (1 Season)1 League0.7
Premiership (5 Seasons)94.9
Premier League (4 Seasons)66.643442201226173914091094344804050.03442.523761257167121951063460272663420
La Liga (1 Season)11.286137241445180786113538.5753.842618509932119210348034
PL2 — Div. 1 (1 Season)0.7
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
2019-202022Arsenaleng ENGEFL Cup9th1.3Matches
2019-202022Arsenaleng ENGFA Cup1st3.0Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.9Matches
2020-202123Arsenaleng ENGFA Cup17th1.3Matches
2021-202224Arsenaleng ENGEFL CupSF2.0Matches
2021-202224Arsenaleng ENGFA Cup0.6Matches
2022-202325Arsenaleng ENGEFL CupRd30.8Matches
2022-202325Arsenaleng ENGFA Cup1.4Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.2Matches
2023-202426Real Sociedades ESPCopa del ReySF1.9Matches
5 Seasons2 Clubs4 Leagues13.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 Leagues11.5
Real Sociedad (1 Season)1 League1.9
FA Cup (4 Seasons)6.3
EFL Cup (4 Seasons)4.1
Community Shield (2 Seasons)1.1
Copa del Rey (1 Season)1.9
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
2015-201618Celtic2. Europa LgGR3.8Matches
2016-201719Celtic1. Champions LgGR3.0Matches
2017-201820Celtic1. Champions LgGR6.0380271301876963808675.0225.0182885475141006223831Matches
2017-201820Celtic2. Europa LgR322.0153236645351533266.7133.381427244872418517Matches
2018-201921Celtic2. Europa LgR326.05261915226011995269777.8222.22481498949251547733743Matches
2019-202022Arsenal2. Europa LgR324.03018821309123017457.1342.915489752316625018024Matches
2020-202123Arsenal2. Europa LgSF4.8368209812914453687342.9457.1222104853611825323844Matches
2022-202325Arsenal2. Europa LgR165.3413869194153104134125.0375.02381251675161425328329Matches
2023-202426Real Sociedad1. Champions LgR160.747111251114700024582711120233Matches
8 Seasons3 Clubs2 Leagues35.6218885578989640382188382360.51539.511496064342991611334161384191
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
Celtic (4 Seasons)2 Leagues20.8105948318511241201059201575.0525.05112810166847326171066091
Arsenal (3 Seasons)1 League14.110823624945338817108218844.41055.6614319617344328615670197
Real Sociedad (1 Season)1 League0.747111251114700024582711120233
Europa Lg (6 Seasons)25.9176157437777560311761301756.71343.39435121292776501226141123157
Champions Lg (3 Seasons)9.7427281412128074278675.0225.0206943502151118226134
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
201618sct ScotlandFriendlies (M)0.5Matches
201719sct ScotlandFriendlies (M)1.0Matches
201820sct ScotlandWCQ6.8Matches
201820sct ScotlandFriendlies (M)1.0Matches
2018-201921sct ScotlandUEFA Nations League31st2.0Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.0Matches
202123sct ScotlandFriendlies (M)1.8Matches
202123sct ScotlandUEFA EuroGR2.01028355413010211100.000.06730417612010692Matches
202123sct ScotlandUEFA Euro Qualifying1.3Matches
202224sct ScotlandWCQ9.8Matches
202224sct ScotlandFriendlies (M)3.0Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.4Matches
202325sct ScotlandFriendlies (M)0.9Matches
202426sct ScotlandFriendlies (M)1.7Matches
202426sct ScotlandUEFA Euro Qualifying4.4Matches
8 Seasons1 Club5 Leagues40.61028355413010211100.000.06730417612010692
Friendlies (M) (7 Seasons)9.9
UEFA Nations League (3 Seasons)6.4
WCQ (2 Seasons)16.6
UEFA Euro Qualifying (2 Seasons)5.7
UEFA Euro (1 Season)2.01028355413010211100.000.06730417612010692

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201517Celticsct SCO1. Premiership278392.30.910132.0001-1-1.15-2.99Matches
2015-201618Celtic2. Europa Lg43408563.03.842010.5056-1-0.26+1.09Matches
2015-201618Celticsct SCO1. Premiership231,9288456.421.423180102.305017+33+1.54-0.21Matches
2016-201719Celtic1. Champions Lg32709050.03.033001.22312-9-3.00-2.33Matches
2016-201719Celticsct SCO1. Premiership242,1609063.224.0242402.75Matches
2017-201820Celtic1. Champions Lg654090100.06.066001.33518-13-2.174.710.5-5.7-0.96Matches
2017-201820Celtic2. Europa Lg218090100.02.022001.5013-2-1.001.42.3-0.9-0.46Matches
2017-201820Celticsct SCO1. Premiership322,6318276.929.2302722.13Matches
2018-201921Celtic2. Europa Lg65409075.06.06906001.6368-2-0.33+1.175.89.2-3.4-0.56+0.47Matches
2018-201921Celticsct SCO1. Premiership211,7428350.919.420861612912.243510+25+1.29-0.42Matches
2019-202022Arsenaleng ENGEFL Cup21145754.31.3176013801.5031+2+1.58-1.23Matches
2019-202022Arsenal2. Europa Lg43609048.04.04904001.7595+4+1.00+0.319.74.4+5.3+1.32+0.11Matches
2019-202022Arsenaleng ENGFA Cup32699049.83.03902003.0062+4+1.34+0.01Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 1162623.80.71620001.001100.000.00Matches
2019-202022Arsenaleng ENG1. Premier League159896628.911.01278631841.471816+2+0.18-0.0412.419.0-6.6-0.60-0.54Matches
2020-202123Arsenaleng ENGCommunity Shield1828268.30.91820003.001100.000.00Matches
2020-202123Arsenaleng ENGEFL Cup0002Matches
2020-202123Arsenal2. Europa Lg94284834.04.8487351612.2284+4+0.84-0.897.73.0+4.7+1.00-0.19Matches
2020-202123Arsenaleng ENGFA Cup112012057.11.311201003.0020+2+1.50+2.50Matches
2020-202123Arsenaleng ENG1. Premier League272,2998567.225.526872312801.593527+8+0.31-0.3333.828.2+5.5+0.22-0.04Matches
2021-202224Arsenaleng ENGEFL Cup21809033.32.02902010.5002-2-1.00-4.75Matches
2021-202224Arsenaleng ENGFA Cup1565662.20.60015600.0001-1-1.61-1.61Matches
2021-202224Arsenaleng ENG1. Premier League221,9158756.021.3228718041.913321+12+0.56+0.5033.422.9+10.5+0.50+0.24Matches
2022-202325Arsenaleng ENGEFL Cup1717178.90.81710000.0013-2-2.54-2.54Matches
2022-202325Arsenal2. Europa Lg64808064.05.36803012.5073+4+0.75+0.4210.33.6+6.8+1.27+0.81Matches
2022-202325Arsenaleng ENGFA Cup21256369.41.42630001.5001-1-0.72-5.63Matches
2022-202325Arsenaleng ENG1. Premier League277952923.28.868132115112.561610+6+0.68-0.6615.210.8+4.4+0.50-0.37Matches
2023-202426Real Sociedad1. Champions Lg266339.20.716101521.0010+1+1.36+1.231.20.1+1.1+1.56+1.18Matches
2023-202426Arsenaleng ENGCommunity Shield1151516.70.20011501.001100.000.00Matches
2023-202426Real Sociedades ESPCopa del Rey41704325.81.9264122112.5030+3+1.59+1.04Matches
2023-202426Real Sociedades ESP1. La Liga171,0105932.111.21174263241.711411+3+0.27-0.0712.113.1-0.9-0.08-0.37Matches
10 Seasons3 Clubs9 Leagues27019,9537446.5221.7224841724620462.02263184+79+0.47-0.54147.8126.8+20.9+0.20-0.22
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 (5 Seasons)5 Leagues1248,2986744.292.29185653318241.9414098+42+0.46-0.41122.591.8+30.7+0.38-0.10
Celtic (5 Seasons)3 Leagues12310,4098553.1115.711987104429152.1510575+30+0.48-1.0411.921.9-10.0-0.71+0.32
Real Sociedad (1 Season)3 Leagues231,2465427.513.81472392771.791811+7+0.51+0.1813.313.1+0.2+0.02-0.29
Arsenal (1 Season)1 League162623.80.71620001.001100.000.00
Europa Lg (6 Seasons)312,3287555.425.926862051631.833629+7+0.27-0.4034.922.4+12.5+0.57-0.27
Premiership (5 Seasons)1028,5398449.994.9988685429142.338528+57+1.37-0.41
Premier League (4 Seasons)915,9986643.866.66685502516191.9410274+28+0.42-0.2194.880.9+13.9+0.21-0.16
FA Cup (4 Seasons)75708155.96.3686315602.1484+4+0.63-0.57
EFL Cup (4 Seasons)53657332.94.1482213830.8046-2-0.49-3.90
Champions Lg (3 Seasons)118768048.79.7106191521.24930-21-2.16-2.065.910.5-4.6-0.68-1.06
Community Shield (2 Seasons)2974946.21.1182011502.002200.000.00
La Liga (1 Season)171,0105932.111.21174263241.711411+3+0.27-0.0712.113.1-0.9-0.08-0.37
Copa del Rey (1 Season)41704325.81.9264122112.5030+3+1.59+1.04
PL2 — Div. 1 (1 Season)162623.80.71620001.001100.000.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
2014-201517Celtic1 League278392.30.910132.0001-1-1.15-2.99
2015-201618Celtic2 Leagues272,2688457.325.227200112.035523+32+1.27-0.11
2016-201719Celtic2 Leagues272,4309061.427.02727002.58312-9-3.00-2.33
2017-201820Celtic3 Leagues403,3518480.937.23835201.98621-15-1.876.112.8-6.6-0.83
2018-201921Celtic2 Leagues272,2828555.125.426872212912.104118+23+0.91-0.505.89.2-3.4-0.56+0.47
2019-202022Arsenal1 League162623.80.71620001.001100.000.00
2019-202022Arsenal4 Leagues241,7327235.219.220821242341.713624+12+0.62+0.1722.123.4-1.3-0.09-0.20
2020-202123Arsenal5 Leagues382,9297755.532.532882761831.814632+14+0.43-0.5641.431.2+10.3+0.34-0.32
2021-202224Arsenal3 Leagues252,1518653.123.924872015651.723324+9+0.38-0.3833.422.9+10.5+0.50+0.24
2022-202325Arsenal4 Leagues361,4714133.116.3157762115122.422417+7+0.43-0.8825.514.3+11.2+0.79-0.05
2023-202426Arsenal1 League1151516.70.20011501.001100.000.00
2023-202426Real Sociedad3 Leagues231,2465427.513.81472392771.791811+7+0.51+0.1813.313.1+0.2+0.02-0.29
10 Seasons3 Clubs9 Leagues27019,9537446.5221.7224841724620462.02263184+79+0.47-0.54147.8126.8+20.9+0.20-0.22
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 (5 Seasons)5 Leagues1248,2986744.292.29185653318241.9414098+42+0.46-0.41122.591.8+30.7+0.38-0.10
Celtic (5 Seasons)3 Leagues12310,4098553.1115.711987104429152.1510575+30+0.48-1.0411.921.9-10.0-0.71+0.32
Real Sociedad (1 Season)3 Leagues231,2465427.513.81472392771.791811+7+0.51+0.1813.313.1+0.2+0.02-0.29
Arsenal (1 Season)1 League162623.80.71620001.001100.000.00
Europa Lg (6 Seasons)312,3287555.425.926862051631.833629+7+0.27-0.4034.922.4+12.5+0.57-0.27
Premiership (5 Seasons)1028,5398449.994.9988685429142.338528+57+1.37-0.41
Premier League (4 Seasons)915,9986643.866.66685502516191.9410274+28+0.42-0.2194.880.9+13.9+0.21-0.16
FA Cup (4 Seasons)75708155.96.3686315602.1484+4+0.63-0.57
EFL Cup (4 Seasons)53657332.94.1482213830.8046-2-0.49-3.90
Champions Lg (3 Seasons)118768048.79.7106191521.24930-21-2.16-2.065.910.5-4.6-0.68-1.06
Community Shield (2 Seasons)2974946.21.1182011502.002200.000.00
La Liga (1 Season)171,0105932.111.21174263241.711411+3+0.27-0.0712.113.1-0.9-0.08-0.37
Copa del Rey (1 Season)41704325.81.9264122112.5030+3+1.59+1.04
PL2 — Div. 1 (1 Season)162623.80.71620001.001100.000.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
2014-201517Celticsct SCO1. Premiership1st278392.30.910132.0001-1-1.15-2.99Matches
2015-201618Celticsct SCO1. Premiership1st231,9288456.421.423180102.305017+33+1.54-0.21Matches
2016-201719Celticsct SCO1. Premiership1st242,1609063.224.0242402.75Matches
2017-201820Celticsct SCO1. Premiership1st322,6318276.929.2302722.13Matches
2018-201921Celticsct SCO1. Premiership1st211,7428350.919.420861612912.243510+25+1.29-0.42Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th162623.80.71620001.001100.000.00Matches
2019-202022Arsenaleng ENG1. Premier League8th159896628.911.01278631841.471816+2+0.18-0.0412.419.0-6.6-0.60-0.54Matches
2020-202123Arsenaleng ENG1. Premier League8th272,2998567.225.526872312801.593527+8+0.31-0.3333.828.2+5.5+0.22-0.04Matches
2021-202224Arsenaleng ENG1. Premier League5th221,9158756.021.3228718041.913321+12+0.56+0.5033.422.9+10.5+0.50+0.24Matches
2022-202325Arsenaleng ENG1. Premier League2nd277952923.28.868132115112.561610+6+0.68-0.6615.210.8+4.4+0.50-0.37Matches
2023-202426Real Sociedades ESP1. La Liga7th171,0105932.111.21174263241.711411+3+0.27-0.0712.113.1-0.9-0.08-0.37Matches
10 Seasons3 Clubs3 Leagues21015,5477445.8172.7175841373519372.11201113+88+0.74-0.32106.993.9+13.0+0.17-0.18
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
Celtic (5 Seasons)1 League1028,5398449.994.9988685429142.338528+57+1.37-0.41
Arsenal (4 Seasons)1 League915,9986643.866.66685502516191.9410274+28+0.42-0.2194.880.9+13.9+0.21-0.16
Real Sociedad (1 Season)1 League171,0105932.111.21174263241.711411+3+0.27-0.0712.113.1-0.9-0.08-0.37
Arsenal (1 Season)1 League162623.80.71620001.001100.000.00
Premiership (5 Seasons)1028,5398449.994.9988685429142.338528+57+1.37-0.41
Premier League (4 Seasons)915,9986643.866.66685502516191.9410274+28+0.42-0.2194.880.9+13.9+0.21-0.16
La Liga (1 Season)171,0105932.111.21174263241.711411+3+0.27-0.0712.113.1-0.9-0.08-0.37
PL2 — Div. 1 (1 Season)162623.80.71620001.001100.000.00
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
2019-202022Arsenaleng ENGEFL Cup9th21145754.31.3176013801.5031+2+1.58-1.23Matches
2019-202022Arsenaleng ENGFA Cup1st32699049.83.03902003.0062+4+1.34+0.01Matches
2020-202123Arsenaleng ENGCommunity Shield1st1828268.30.91820003.001100.000.00Matches
2020-202123Arsenaleng ENGEFL Cup5th0002Matches
2020-202123Arsenaleng ENGFA Cup17th112012057.11.311201003.0020+2+1.50+2.50Matches
2021-202224Arsenaleng ENGEFL CupSF21809033.32.02902010.5002-2-1.00-4.75Matches
2021-202224Arsenaleng ENGFA Cup1565662.20.60015600.0001-1-1.61-1.61Matches
2022-202325Arsenaleng ENGEFL CupRd31717178.90.81710000.0013-2-2.54-2.54Matches
2022-202325Arsenaleng ENGFA Cup21256369.41.42630001.5001-1-0.72-5.63Matches
2023-202426Arsenaleng ENGCommunity Shield1st1151516.70.20011501.001100.000.00Matches
2023-202426Real Sociedades ESPCopa del ReySF41704325.81.9264122112.5030+3+1.59+1.04Matches
5 Seasons2 Clubs4 Leagues181,2026740.113.41381653041.831712+5+0.37-1.22
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 Leagues141,0327444.111.51184533631.641412+2+0.17-1.91
Real Sociedad (1 Season)1 League41704325.81.9264122112.5030+3+1.59+1.04
FA Cup (4 Seasons)75708155.96.3686315602.1484+4+0.63-0.57
EFL Cup (4 Seasons)53657332.94.1482213830.8046-2-0.49-3.90
Community Shield (2 Seasons)2974946.21.1182011502.002200.000.00
Copa del Rey (1 Season)41704325.81.9264122112.5030+3+1.59+1.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
2015-201618Celtic2. Europa LgGR43408563.03.842010.5056-1-0.26+1.09Matches
2016-201719Celtic1. Champions LgGR32709050.03.033001.22312-9-3.00-2.33Matches
2017-201820Celtic1. Champions LgGR654090100.06.066001.33518-13-2.174.710.5-5.7-0.96Matches
2017-201820Celtic2. Europa LgR32218090100.02.022001.5013-2-1.001.42.3-0.9-0.46Matches
2018-201921Celtic2. Europa LgR3265409075.06.06906001.6368-2-0.33+1.175.89.2-3.4-0.56+0.47Matches
2019-202022Arsenal2. Europa LgR3243609048.04.04904001.7595+4+1.00+0.319.74.4+5.3+1.32+0.11Matches
2020-202123Arsenal2. Europa LgSF94284834.04.8487351612.2284+4+0.84-0.897.73.0+4.7+1.00-0.19Matches
2022-202325Arsenal2. Europa LgR1664808064.05.36803012.5073+4+0.75+0.4210.33.6+6.8+1.27+0.81Matches
2023-202426Real Sociedad1. Champions LgR16266339.20.716101521.0010+1+1.36+1.231.20.1+1.1+1.56+1.18Matches
8 Seasons3 Clubs2 Leagues423,2047653.435.636852961451.684559-14-0.39-0.8140.832.9+7.9+0.28-0.43
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
Celtic (4 Seasons)2 Leagues211,8708974.220.8219019011.262047-27-1.30-0.1911.921.9-10.0-0.71+0.32
Arsenal (3 Seasons)1 League191,2686745.914.114851051622.212412+12+0.85-0.3527.710.9+16.8+1.19+0.13
Real Sociedad (1 Season)1 League266339.20.716101521.0010+1+1.36+1.231.20.1+1.1+1.56+1.18
Europa Lg (6 Seasons)312,3287555.425.926862051631.833629+7+0.27-0.4034.922.4+12.5+0.57-0.27
Champions Lg (3 Seasons)118768048.79.7106191521.24930-21-2.16-2.065.910.5-4.6-0.68-1.06
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
201618sct ScotlandFriendlies (M)1454512.50.51450003.0010+1+2.00+2.86Matches
201719sct ScotlandFriendlies (M)1909050.01.01901000.0001-1-1.00-1.00Matches
201820sct ScotlandWCQ76108767.86.87875012.0097+2+0.30-0.64Matches
201820sct ScotlandFriendlies (M)1909016.71.01901000.0004-4-4.00-3.00Matches
2018-201921sct ScotlandUEFA Nations League31st21809050.02.02902001.5032+1+0.50-2.00Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB32709050.03.03903010.3313-2-0.67-1.67Matches
202123sct ScotlandFriendlies (M)21587987.81.82791002.0031+2+1.14+5.23Matches
202123sct ScotlandUEFA EuroGR21809066.72.02902000.5013-2-1.00+1.002.02.5-0.5-0.23-1.04Matches
202123sct ScotlandUEFA Euro Qualifying112012010.51.311200001.001100.00+0.26Matches
202224sct ScotlandWCQ108848889.39.810888002.30177+10+1.02+2.72Matches
202224sct ScotlandFriendlies (M)327090100.03.03903000.6745-1-0.33Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB21256323.11.42630003.0021+1+0.72-0.36Matches
202325sct ScotlandFriendlies (M)1818145.00.91810000.0013-2-2.22+0.51Matches
202426sct ScotlandFriendlies (M)21577987.21.72791000.0002-2-1.15+10.59Matches
202426sct ScotlandUEFA Euro Qualifying53967955.04.45792003.00101+9+2.05+2.05Matches
8 Seasons1 Club5 Leagues433,6568549.740.6438529021.705341+12+0.30+0.442.02.5-0.5-0.23-1.04
Friendlies (M) (7 Seasons)118918147.19.911817000.82916-7-0.71+0.64
UEFA Nations League (3 Seasons)75758239.96.47825011.436600.00-1.35
WCQ (2 Seasons)171,4948879.016.6178813012.182614+12+0.72+0.50
UEFA Euro Qualifying (2 Seasons)65168627.75.76862002.67112+9+1.57+1.77
UEFA Euro (1 Season)21809066.72.02902000.5013-2-1.00+1.002.02.5-0.5-0.23-1.04

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Celticsct SCO1. Premiership0.900Matches
2015-201618Celtic2. Europa Lg3.8104Matches
2015-201618Celticsct SCO1. Premiership21.41014Matches
2016-201719Celtic1. Champions Lg3.01002111485000Matches
2016-201719Celticsct SCO1. Premiership24.01012Matches
2017-201820Celtic1. Champions Lg6.000034020167000291712.5Matches
2017-201820Celtic2. Europa Lg2.0000410621000121233.3Matches
2017-201820Celticsct SCO1. Premiership29.24016Matches
2018-201921Celtic2. Europa Lg6.010053020139000466275.0Matches
2018-201921Celticsct SCO1. Premiership19.40000Matches
2019-202022Arsenaleng ENGEFL Cup1.30000108020Matches
2019-202022Arsenal2. Europa Lg4.00002201546000264640.0Matches
2019-202022Arsenaleng ENGFA Cup3.00002317220Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 10.71000Matches
2019-202022Arsenaleng ENG1. Premier League11.02008120449160106091537.5Matches
2020-202123Arsenaleng ENGCommunity Shield0.90000001000Matches
2020-202123Arsenal2. Europa Lg4.81002313273000246366.7Matches
2020-202123Arsenaleng ENGFA Cup1.300012111200Matches
2020-202123Arsenaleng ENG1. Premier League25.5400141801251615100115164227.6Matches
2021-202224Arsenaleng ENGEFL Cup2.00000204410Matches
2021-202224Arsenaleng ENGFA Cup0.60000103000Matches
2021-202224Arsenaleng ENG1. Premier League21.3000516179151400085122334.3Matches
2022-202325Arsenaleng ENGEFL Cup0.80000103020Matches
2022-202325Arsenal2. Europa Lg5.32001001823000313442.9Matches
2022-202325Arsenaleng ENGFA Cup1.40000007100Matches
2022-202325Arsenaleng ENG1. Premier League8.80005912411110004361825.0Matches
2023-202426Real Sociedad1. Champions Lg0.700001002200041233.3Matches
2023-202426Arsenaleng ENGCommunity Shield0.200000100Matches
2023-202426Real Sociedades ESPCopa del Rey1.90003013150Matches
2023-202426Real Sociedades ESP1. La Liga11.210067022102100042141843.8Matches
10 Seasons3 Clubs9 Leagues221.719001098774671251251105177914235.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (5 Seasons)5 Leagues92.29004070538273751103845611133.5
Celtic (5 Seasons)3 Leagues115.790060916039220008781142.1
Real Sociedad (1 Season)3 Leagues13.810098125132800046152042.9
Arsenal (1 Season)1 League0.71000
Europa Lg (6 Seasons)25.95001891912822000139201754.1
Premiership (5 Seasons)94.9600420
Premier League (4 Seasons)66.6600325522725156110303439830.5
FA Cup (4 Seasons)6.300036228520
EFL Cup (4 Seasons)4.100004015450
Champions Lg (3 Seasons)9.7100561342614000332918.2
Community Shield (2 Seasons)1.10000002000
La Liga (1 Season)11.210067022102100042141843.8
Copa del Rey (1 Season)1.90003013150
PL2 — Div. 1 (1 Season)0.71000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Celtic1 League0.900
2015-201618Celtic2 Leagues25.22018
2016-201719Celtic2 Leagues27.020014111485000
2017-201820Celtic3 Leagues37.2400235026188000412918.2
2018-201921Celtic2 Leagues25.410053020139000466275.0
2019-202022Arsenal1 League0.71000
2019-202022Arsenal4 Leagues19.22001218174152601086132138.2
2020-202123Arsenal5 Leagues32.5500172321692518100139224532.8
2021-202224Arsenal3 Leagues23.9000519186191500085122334.3
2022-202325Arsenal4 Leagues16.320061015214160007492229.0
2023-202426Arsenal1 League0.200000100
2023-202426Real Sociedad3 Leagues13.810098125132800046152042.9
10 Seasons3 Clubs9 Leagues221.719001098774671251251105177914235.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arsenal (5 Seasons)5 Leagues92.29004070538273751103845611133.5
Celtic (5 Seasons)3 Leagues115.790060916039220008781142.1
Real Sociedad (1 Season)3 Leagues13.810098125132800046152042.9
Arsenal (1 Season)1 League0.71000
Europa Lg (6 Seasons)25.95001891912822000139201754.1
Premiership (5 Seasons)94.9600420
Premier League (4 Seasons)66.6600325522725156110303439830.5
FA Cup (4 Seasons)6.300036228520
EFL Cup (4 Seasons)4.100004015450
Champions Lg (3 Seasons)9.7100561342614000332918.2
Community Shield (2 Seasons)1.10000002000
La Liga (1 Season)11.210067022102100042141843.8
Copa del Rey (1 Season)1.90003013150
PL2 — Div. 1 (1 Season)0.71000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201517Celticsct SCO1. Premiership1st0.900Matches
2015-201618Celticsct SCO1. Premiership1st21.41014Matches
2016-201719Celticsct SCO1. Premiership1st24.01012Matches
2017-201820Celticsct SCO1. Premiership1st29.24016Matches
2018-201921Celticsct SCO1. Premiership1st19.40000Matches
2019-202022Arsenaleng ENGJr. PL2 — Div. 16th0.71000Matches
2019-202022Arsenaleng ENG1. Premier League8th11.02008120449160106091537.5Matches
2020-202123Arsenaleng ENG1. Premier League8th25.5400141801251615100115164227.6Matches
2021-202224Arsenaleng ENG1. Premier League5th21.3000516179151400085122334.3Matches
2022-202325Arsenaleng ENG1. Premier League2nd8.80005912411110004361825.0Matches
2023-202426Real Sociedades ESP1. La Liga7th11.210067022102100042141843.8Matches
10 Seasons3 Clubs3 Leagues172.713008062229461771103455711632.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (5 Seasons)1 League94.9600420
Arsenal (4 Seasons)1 League66.6600325522725156110303439830.5
Real Sociedad (1 Season)1 League11.210067022102100042141843.8
Arsenal (1 Season)1 League0.71000
Premiership (5 Seasons)94.9600420
Premier League (4 Seasons)66.6600325522725156110303439830.5
La Liga (1 Season)11.210067022102100042141843.8
PL2 — Div. 1 (1 Season)0.71000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202022Arsenaleng ENGEFL Cup9th1.30000108020Matches
2019-202022Arsenaleng ENGFA Cup1st3.00002317220Matches
2020-202123Arsenaleng ENGCommunity Shield1st0.90000001000Matches
2020-202123Arsenaleng ENGFA Cup17th1.300012111200Matches
2021-202224Arsenaleng ENGEFL CupSF2.00000204410Matches
2021-202224Arsenaleng ENGFA Cup0.60000103000Matches
2022-202325Arsenaleng ENGEFL CupRd30.80000103020Matches
2022-202325Arsenaleng ENGFA Cup1.40000007100Matches
2023-202426Arsenaleng ENGCommunity Shield1st0.200000100Matches
2023-202426Real Sociedades ESPCopa del ReySF1.90003013150Matches
5 Seasons2 Clubs4 Leagues13.400061034810120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Arsenal (5 Seasons)3 Leagues11.5000310245970
Real Sociedad (1 Season)1 League1.90003013150
FA Cup (4 Seasons)6.300036228520
EFL Cup (4 Seasons)4.100004015450
Community Shield (2 Seasons)1.10000002000
Copa del Rey (1 Season)1.90003013150
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
2015-201618Celtic2. Europa LgGR3.8104Matches
2016-201719Celtic1. Champions LgGR3.01002111485000Matches
2017-201820Celtic1. Champions LgGR6.000034020167000291712.5Matches
2017-201820Celtic2. Europa LgR322.0000410621000121233.3Matches
2018-201921Celtic2. Europa LgR326.010053020139000466275.0Matches
2019-202022Arsenal2. Europa LgR324.00002201546000264640.0Matches
2020-202123Arsenal2. Europa LgSF4.81002313273000246366.7Matches
2022-202325Arsenal2. Europa LgR165.32001001823000313442.9Matches
2023-202426Real Sociedad1. Champions LgR160.700001002200041233.3Matches
8 Seasons3 Clubs2 Leagues35.6600231521255436000172222645.8
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Celtic (4 Seasons)2 Leagues20.830018916039220008781142.1
Arsenal (3 Seasons)1 League14.130055165131200081131350.0
Real Sociedad (1 Season)1 League0.700001002200041233.3
Europa Lg (6 Seasons)25.95001891912822000139201754.1
Champions Lg (3 Seasons)9.7100561342614000332918.2
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
201618sct ScotlandFriendlies (M)0.50000Matches
201719sct ScotlandFriendlies (M)1.00000Matches
201820sct ScotlandWCQ6.81000Matches
201820sct ScotlandFriendlies (M)1.00000Matches
2018-201921sct ScotlandUEFA Nations League31st2.00001Matches
2020-202123sct ScotlandUEFA Nations LeagueLgB3.00003409320Matches
202123sct ScotlandFriendlies (M)1.80000Matches
202123sct ScotlandUEFA EuroGR2.0000120310000101233.3Matches
202123sct ScotlandUEFA Euro Qualifying1.30000101000Matches
202224sct ScotlandWCQ9.8000216021790Matches
202224sct ScotlandFriendlies (M)3.00000Matches
2022-202325sct ScotlandUEFA Nations LeagueLgB1.40000304220Matches
202325sct ScotlandFriendlies (M)0.91000Matches
202426sct ScotlandFriendlies (M)1.70000Matches
202426sct ScotlandUEFA Euro Qualifying4.41002008540Matches
8 Seasons1 Club5 Leagues40.63008260461817001101233.3
Friendlies (M) (7 Seasons)9.91000
UEFA Nations League (3 Seasons)6.400037013541
WCQ (2 Seasons)16.6100216021790
UEFA Euro Qualifying (2 Seasons)5.71002109540
UEFA Euro (1 Season)2.0000120310000101233.3

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 Kieran Tierney Pages