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
2025-01-30ThuEuropa LgLeague phaseHomeW 2–1nl Ajaxtr GalatasarayNLW,FW7900003100290010.20.20.031101855.6221820Match Report
2025-01-23ThuEuropa LgLeague phaseAwayL 0–1nl Ajaxlv FK Rīgas FSNLW180000000070000.00.00.2103560.005010Match Report
2025-01-19SunEredivisieMatchweek 19AwayW 2–0AjaxHeerenveenN18100021000Match Report
2025-01-11SatEredivisieMatchweek 18HomeW 2–1AjaxRKC WaalwijkN16000000000Match Report
2024-12-22SunEredivisieMatchweek 17AwayW 2–0AjaxSparta R'damYFW45000000000Match 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
2013-201417Brentfordeng ENG3. League One40710.8000000000.000.000.000.000.00Matches
2013-201417Coventry Cityeng ENG3. League One653954.4000000100.000.000.000.000.00Matches
2013-201417Arsenaleng ENG1. Premier League1010.0000000000.000.000.000.000.00Matches
2014-201518Arsenal1. Champions Lg00Matches
2014-201518Nott'ham Foresteng ENG2. Championship754024.5000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENGFA Cup30380.4000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENGLeague Cup1060.1000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENG1. Premier League30300.3000000000.000.000.000.000.00Matches
2015-201619Hull Cityeng ENG2. Championship35191,79319.9314300200.150.050.200.150.20Matches
2015-201619Hull Cityeng ENGFA Cup11901.0303211003.000.003.002.002.00Matches
2015-201619Hull Cityeng ENGLeague Cup422652.9101100100.340.000.340.340.34Matches
2016-201720Brightoneng ENG2. Championship1011862.1000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENGEFL Cup11820.9000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 1443003.3314300000.900.301.200.901.20Matches
2016-201720Arsenaleng ENG1. Premier League00Matches
2017-201821Arsenaleng ENGEFL Cup10510.6000000100.000.000.000.000.00Matches
2017-201821Arsenal2. Europa Lg00Matches
2017-201821Arsenaleng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2017-201821Sint-Truidenbe BEL1. First Division A16131,17013.0617512100.460.080.540.380.46Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 1665125.7213200000.350.180.530.350.53Matches
2018-201922PAOK2. Europa Lg30790.9000000000.30.30.00.333130.000.000.000.000.000.360.000.360.360.36Matches
2018-201922PAOKgr GRE1. Super League20131,26914.1628601000.430.140.570.430.57Matches
2019-202023PAOKgr GRE1. Super League33141,52717.08210622500.470.120.590.350.47Matches
2020-202124Middlesbrougheng ENG2. Championship38201,92321.4527500206.86.81.58.31916930.230.090.330.230.330.320.070.390.320.39Matches
2020-202124Middlesbrougheng ENGFA Cup11891.0000000000.000.000.000.000.00Matches
2020-202124PAOKgr GRE1. Super League11780.9000000000.000.000.000.000.00Matches
2021-202225Middlesbrougheng ENG2. Championship10200.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2021-202225PAOK3. Conf Lg1186707.4202200000.270.000.270.270.27Matches
2021-202225PAOKgr GRE1. Super League34191,77319.77310700400.360.150.510.360.51Matches
2022-202326Middlesbrougheng ENG2. Championship38353,10834.52823024465021.917.11.918.986981850.810.060.870.690.750.630.050.690.490.55Matches
2022-202326Middlesbrougheng ENGEFL Cup10310.3000000000.000.000.000.000.00Matches
2022-202326Middlesbrougheng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2023-202427Middlesbrougheng ENG2. Championship00Matches
2023-202427Ajax3. Conf Lg412032.3000000000.000.000.000.000.00Matches
2023-202427Ajaxnl NED1. Eredivisie2581,04911.7113141100000.940.261.200.941.20Matches
2023-202427Ajax2. Europa Lg611882.1303300002.42.40.02.58691.440.001.441.441.441.170.021.191.171.19Matches
2024-202528Ajaxnl NED1. Eredivisie1698329.2314300000.320.110.430.320.43Matches
2024-202528Ajax2. Europa Lg813083.4101100001.01.00.31.3118220.290.000.290.290.290.280.090.370.280.37Matches
12 Seasons10 Clubs11 Leagues33517917,821198.088171058081222032.427.63.731.31271313230.440.090.530.400.490.520.060.580.440.50
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
PAOK (4 Seasons)3 Leagues102555,39660.0237302123900.30.30.00.333130.380.120.500.350.470.360.000.360.360.36
Middlesbrough (4 Seasons)3 Leagues80575,26158.53443830467028.723.83.427.21051142790.580.070.650.510.580.510.060.570.420.48
Arsenal (4 Seasons)5 Leagues1112122.4000000100.000.000.000.000.00
Ajax (2 Seasons)3 Leagues59202,58028.7184221800003.43.40.33.71914310.630.140.770.630.770.620.060.680.620.68
Arsenal (2 Seasons)1 League10108129.0527500000.550.220.780.550.78
Hull City (1 Season)3 Leagues40222,14823.9718611300.290.040.340.250.29
Sint-Truiden (1 Season)1 League16131,17013.0617512100.460.080.540.380.46
Brighton (1 Season)1 League1011862.1000000000.000.000.000.000.00
Nott'ham Forest (1 Season)1 League754024.5000000000.000.000.000.000.00
Coventry City (1 Season)1 League653954.4000000100.000.000.000.000.00
Brentford (1 Season)1 League40710.8000000000.000.000.000.000.00
Championship (7 Seasons)129807,43282.63654132469028.723.83.427.21051142790.440.060.500.390.450.510.060.570.420.48
EFL Cup (5 Seasons)834354.8101100200.210.000.210.210.21
FA Cup (5 Seasons)733113.5404311001.160.001.160.870.87
Super League (4 Seasons)88474,64751.6217281923900.410.140.540.370.50
Europa Lg (4 Seasons)1725756.4404400003.73.70.34.02217440.630.000.630.630.630.580.050.630.580.63
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)41171,88120.9144181400000.670.190.860.670.86
Conf Lg (2 Seasons)1598739.7202200000.210.000.210.210.21
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0617512100.460.080.540.380.46
League One (1 Season)1054665.2000000100.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Brentford1 League40710.8000000000.000.000.000.000.00
2013-201417Coventry City1 League653954.4000000100.000.000.000.000.00
2013-201417Arsenal1 League1010.0000000000.000.000.000.000.00
2014-201518Arsenal4 Leagues70740.8000000000.000.000.000.000.00
2014-201518Nott'ham Forest1 League754024.5000000000.000.000.000.000.00
2015-201619Hull City3 Leagues40222,14823.9718611300.290.040.340.250.29
2016-201720Brighton1 League1011862.1000000000.000.000.000.000.00
2016-201720Arsenal2 Leagues11820.9000000000.000.000.000.000.00
2016-201720Arsenal1 League443003.3314300000.900.301.200.901.20
2017-201821Arsenal1 League665125.7213200000.350.180.530.350.53
2017-201821Arsenal3 Leagues20550.6000000100.000.000.000.000.00
2017-201821Sint-Truiden1 League16131,17013.0617512100.460.080.540.380.46
2018-201922PAOK2 Leagues23131,34815.0628601000.30.30.00.333130.400.130.530.400.530.360.000.360.360.36
2019-202023PAOK1 League33141,52717.08210622500.470.120.590.350.47
2020-202124PAOK1 League11780.9000000000.000.000.000.000.00
2020-202124Middlesbrough2 Leagues39212,01222.4527500206.86.81.58.31916930.220.090.310.220.310.320.070.390.320.39
2021-202225PAOK2 Leagues45272,44327.19312900400.330.110.440.330.44
2021-202225Middlesbrough1 League10200.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2022-202326Middlesbrough3 Leagues40363,22935.92923125465021.917.11.918.986981850.810.060.860.700.750.630.050.690.490.55
2023-202427Middlesbrough1 League00
2023-202427Ajax3 Leagues35101,44016.0143171400002.42.40.02.58690.870.191.060.871.061.170.021.191.171.19
2024-202528Ajax2 Leagues24101,14012.7415400001.01.00.31.3118220.320.080.390.320.390.280.090.370.280.37
12 Seasons10 Clubs11 Leagues33517917,821198.088171058081222032.427.63.731.31271313230.440.090.530.400.490.520.060.580.440.50
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
PAOK (4 Seasons)3 Leagues102555,39660.0237302123900.30.30.00.333130.380.120.500.350.470.360.000.360.360.36
Middlesbrough (4 Seasons)3 Leagues80575,26158.53443830467028.723.83.427.21051142790.580.070.650.510.580.510.060.570.420.48
Arsenal (4 Seasons)5 Leagues1112122.4000000100.000.000.000.000.00
Ajax (2 Seasons)3 Leagues59202,58028.7184221800003.43.40.33.71914310.630.140.770.630.770.620.060.680.620.68
Arsenal (2 Seasons)1 League10108129.0527500000.550.220.780.550.78
Hull City (1 Season)3 Leagues40222,14823.9718611300.290.040.340.250.29
Sint-Truiden (1 Season)1 League16131,17013.0617512100.460.080.540.380.46
Brighton (1 Season)1 League1011862.1000000000.000.000.000.000.00
Nott'ham Forest (1 Season)1 League754024.5000000000.000.000.000.000.00
Coventry City (1 Season)1 League653954.4000000100.000.000.000.000.00
Brentford (1 Season)1 League40710.8000000000.000.000.000.000.00
Championship (7 Seasons)129807,43282.63654132469028.723.83.427.21051142790.440.060.500.390.450.510.060.570.420.48
EFL Cup (5 Seasons)834354.8101100200.210.000.210.210.21
FA Cup (5 Seasons)733113.5404311001.160.001.160.870.87
Super League (4 Seasons)88474,64751.6217281923900.410.140.540.370.50
Europa Lg (4 Seasons)1725756.4404400003.73.70.34.02217440.630.000.630.630.630.580.050.630.580.63
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)41171,88120.9144181400000.670.190.860.670.86
Conf Lg (2 Seasons)1598739.7202200000.210.000.210.210.21
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0617512100.460.080.540.380.46
League One (1 Season)1054665.2000000100.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Brentfordeng ENG3. League One2nd40710.8000000000.000.000.000.000.00Matches
2013-201417Coventry Cityeng ENG3. League One18th653954.4000000100.000.000.000.000.00Matches
2013-201417Arsenaleng ENG1. Premier League4th1010.0000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENG1. Premier League3rd30300.3000000000.000.000.000.000.00Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th754024.5000000000.000.000.000.000.00Matches
2015-201619Hull Cityeng ENG2. Championship4th35191,79319.9314300200.150.050.200.150.20Matches
2016-201720Brightoneng ENG2. Championship2nd1011862.1000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENG1. Premier League5th00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th443003.3314300000.900.301.200.901.20Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st665125.7213200000.350.180.530.350.53Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th16131,17013.0617512100.460.080.540.380.46Matches
2018-201922PAOKgr GRE1. Super League1st20131,26914.1628601000.430.140.570.430.57Matches
2019-202023PAOKgr GRE1. Super League2nd33141,52717.08210622500.470.120.590.350.47Matches
2020-202124PAOKgr GRE1. Super League2nd11780.9000000000.000.000.000.000.00Matches
2020-202124Middlesbrougheng ENG2. Championship10th38201,92321.4527500206.86.81.58.31916930.230.090.330.230.330.320.070.390.320.39Matches
2021-202225PAOKgr GRE1. Super League2nd34191,77319.77310700400.360.150.510.360.51Matches
2021-202225Middlesbrougheng ENG2. Championship7th10200.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2022-202326Middlesbrougheng ENG2. Championship4th38353,10834.52823024465021.917.11.918.986981850.810.060.870.690.750.630.050.690.490.55Matches
2023-202427Middlesbrougheng ENG2. Championship8th00Matches
2023-202427Ajaxnl NED1. Eredivisie5th2581,04911.7113141100000.940.261.200.941.20Matches
2024-202528Ajaxnl NED1. Eredivisie2nd1698329.2314300000.320.110.430.320.43Matches
12 Seasons10 Clubs6 Leagues28816215,627173.67717947071120028.723.83.427.21051142790.440.100.540.400.500.510.060.570.420.48
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
PAOK (4 Seasons)1 League88474,64751.6217281923900.410.140.540.370.50
Middlesbrough (4 Seasons)1 League77555,05156.13343729467028.723.83.427.21051142790.590.070.660.520.590.510.060.570.420.48
Arsenal (3 Seasons)1 League40310.3000000000.000.000.000.000.00
Ajax (2 Seasons)1 League41171,88120.9144181400000.670.190.860.670.86
Arsenal (2 Seasons)1 League10108129.0527500000.550.220.780.550.78
Hull City (1 Season)1 League35191,79319.9314300200.150.050.200.150.20
Sint-Truiden (1 Season)1 League16131,17013.0617512100.460.080.540.380.46
Brighton (1 Season)1 League1011862.1000000000.000.000.000.000.00
Nott'ham Forest (1 Season)1 League754024.5000000000.000.000.000.000.00
Coventry City (1 Season)1 League653954.4000000100.000.000.000.000.00
Brentford (1 Season)1 League40710.8000000000.000.000.000.000.00
Championship (7 Seasons)129807,43282.63654132469028.723.83.427.21051142790.440.060.500.390.450.510.060.570.420.48
Super League (4 Seasons)88474,64751.6217281923900.410.140.540.370.50
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)41171,88120.9144181400000.670.190.860.670.86
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0617512100.460.080.540.380.46
League One (1 Season)1054665.2000000100.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
2014-201518Arsenaleng ENGFA Cup1st30380.4000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENGLeague Cup17th1060.1000000000.000.000.000.000.00Matches
2015-201619Hull Cityeng ENGFA Cup9th11901.0303211003.000.003.002.002.00Matches
2015-201619Hull Cityeng ENGLeague Cup5th422652.9101100100.340.000.340.340.34Matches
2016-201720Arsenaleng ENGEFL Cup5th11820.9000000000.000.000.000.000.00Matches
2017-201821Arsenaleng ENGEFL Cup2nd10510.6000000100.000.000.000.000.00Matches
2017-201821Arsenaleng ENGFA Cup33rd1040.0000000000.000.000.000.000.00Matches
2020-202124Middlesbrougheng ENGFA Cup33rd11891.0000000000.000.000.000.000.00Matches
2022-202326Middlesbrougheng ENGEFL CupRd110310.3000000000.000.000.000.000.00Matches
2022-202326Middlesbrougheng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
6 Seasons3 Clubs2 Leagues1567468.3505411200.600.000.600.480.48
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 (3 Seasons)2 Leagues711812.0000000100.000.000.000.000.00
Middlesbrough (2 Seasons)2 Leagues322102.3101100000.430.000.430.430.43
Hull City (1 Season)2 Leagues533553.9404311101.010.001.010.760.76
EFL Cup (5 Seasons)834354.8101100200.210.000.210.210.21
FA Cup (5 Seasons)733113.5404311001.160.001.160.870.87
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
2014-201518Arsenal1. Champions LgR1600Matches
2017-201821Arsenal2. Europa LgSF00Matches
2018-201922PAOK2. Europa LgGR30790.9000000000.30.30.00.333130.000.000.000.000.000.360.000.360.360.36Matches
2021-202225PAOK3. Conf LgQF1186707.4202200000.270.000.270.270.27Matches
2023-202427Ajax3. Conf LgR16412032.3000000000.000.000.000.000.00Matches
2023-202427Ajax2. Europa LgGR611882.1303300002.42.40.02.58691.440.001.441.441.441.170.021.191.171.19Matches
2024-202528Ajax2. Europa Lg813083.4101100001.01.00.31.3118220.290.000.290.290.290.280.090.370.280.37Matches
6 Seasons3 Clubs3 Leagues32111,44816.1606600003.73.70.34.02217440.370.000.370.370.370.580.050.630.580.63
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
Ajax (2 Seasons)2 Leagues1836997.8404400003.43.40.33.71914310.520.000.520.520.520.620.060.680.620.68
PAOK (2 Seasons)2 Leagues1487498.3202200000.30.30.00.333130.240.000.240.240.240.360.000.360.360.36
Arsenal (2 Seasons)2 Leagues00
Europa Lg (4 Seasons)1725756.4404400003.73.70.34.02217440.630.000.630.630.630.580.050.630.580.63
Conf Lg (2 Seasons)1598739.7202200000.210.000.210.210.21
Champions Lg (1 Season)00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Brentfordeng ENG3. League One0.8000.0000Matches
2013-201417Coventry Cityeng ENG3. League One4.4030.680.0000Matches
2013-201417Arsenaleng ENG1. Premier League0.0000.0000Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.5010.220.0000Matches
2014-201518Arsenaleng ENGFA Cup0.4000Matches
2014-201518Arsenaleng ENGLeague Cup0.1000Matches
2014-201518Arsenaleng ENG1. Premier League0.3026.000.0000Matches
2015-201619Hull Cityeng ENG2. Championship19.93211.050.1400Matches
2015-201619Hull Cityeng ENGFA Cup1.0311Matches
2015-201619Hull Cityeng ENGLeague Cup2.9100Matches
2016-201720Brightoneng ENG2. Championship2.10000.000.0000Matches
2016-201720Arsenaleng ENGEFL Cup0.902150.02.201.100.000.0000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.3300Matches
2017-201821Arsenaleng ENGEFL Cup0.60200.03.530.000.0000Matches
2017-201821Arsenaleng ENGFA Cup0.0011100.022.5022.500.000.0000Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.060110.000.850.4512Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.7200Matches
2018-201922PAOK2. Europa Lg0.905120.05.701.140.000.0014.30000.30.30.06-0.3-0.3Matches
2018-201922PAOKgr GRE1. Super League14.1601Matches
2019-202023PAOKgr GRE1. Super League17.0822Matches
2020-202124Middlesbrougheng ENG2. Championship21.45401025.01.870.470.130.5012.10006.86.80.17-1.8-1.8Matches
2020-202124Middlesbrougheng ENGFA Cup1.003266.73.032.020.000.0000Matches
2020-202124PAOKgr GRE1. Super League0.9000Matches
2021-202225Middlesbrougheng ENG2. Championship0.20000.000.000000.00.00.00.0Matches
2021-202225PAOK3. Conf Lg7.4200Matches
2021-202225PAOKgr GRE1. Super League19.7700Matches
2022-202326Middlesbrougheng ENG2. Championship34.528934346.22.691.250.260.5613.804621.917.10.18+6.1+6.9Matches
2022-202326Middlesbrougheng ENGEFL Cup0.3011100.02.902.900.000.0000Matches
2022-202326Middlesbrougheng ENGFA Cup1.0122100.02.002.000.500.5000Matches
2023-202427Ajax3. Conf Lg2.304250.01.770.890.000.0000Matches
2023-202427Ajaxnl NED1. Eredivisie11.711412151.23.521.800.270.5200Matches
2023-202427Ajax2. Europa Lg2.1312758.35.743.350.250.4312.70002.42.40.20+0.6+0.6Matches
2024-202528Ajaxnl NED1. Eredivisie9.23221045.52.381.080.140.3000Matches
2024-202528Ajax2. Europa Lg3.419555.62.631.460.110.2013.70001.01.00.110.00.0Matches
12 Seasons10 Clubs11 Leagues198.08823714449.42.271.070.220.3913.3081232.427.60.17+4.6+5.4
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
PAOK (4 Seasons)3 Leagues60.0235120.05.701.140.000.0014.30230.30.30.06-0.3-0.3
Middlesbrough (4 Seasons)3 Leagues58.5341395841.72.380.990.220.5213.304628.723.80.18+4.3+5.2
Arsenal (4 Seasons)5 Leagues2.405440.03.282.140.000.0000
Ajax (2 Seasons)3 Leagues28.718884551.13.071.570.200.4013.10003.43.40.16+0.6+0.6
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)3 Leagues23.97211.050.1411
Sint-Truiden (1 Season)1 League13.060110.000.850.4512
Brighton (1 Season)1 League2.10000.000.0000
Nott'ham Forest (1 Season)1 League4.5010.220.0000
Coventry City (1 Season)1 League4.4030.680.0000
Brentford (1 Season)1 League0.8000.0000
Championship (7 Seasons)82.6361337539.82.290.910.220.4313.304628.723.80.18+4.3+5.2
EFL Cup (5 Seasons)4.815240.02.741.100.000.0000
FA Cup (5 Seasons)3.546583.32.952.460.170.2011
Super League (4 Seasons)51.62123
Europa Lg (4 Seasons)6.44261350.04.072.030.150.3113.30003.73.70.14+0.3+0.3
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.914633149.23.011.480.220.4500
Conf Lg (2 Seasons)9.724250.01.770.890.000.0000
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.060110.000.850.4512
League One (1 Season)5.2030.580.0000
Champions Lg (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Brentford1 League0.8000.0000
2013-201417Coventry City1 League4.4030.680.0000
2013-201417Arsenal1 League0.0000.0000
2014-201518Arsenal4 Leagues0.8026.000.0000
2014-201518Nott'ham Forest1 League4.5010.220.0000
2015-201619Hull City3 Leagues23.97211.050.1411
2016-201720Brighton1 League2.10000.000.0000
2016-201720Arsenal2 Leagues0.902150.02.201.100.000.0000
2016-201720Arsenal1 League3.3300
2017-201821Arsenal1 League5.7200
2017-201821Arsenal3 Leagues0.603133.34.911.640.000.0000
2017-201821Sint-Truiden1 League13.060110.000.850.4512
2018-201922PAOK2 Leagues15.065120.05.701.140.000.0014.30010.30.30.06-0.3-0.3
2019-202023PAOK1 League17.0822
2020-202124PAOK1 League0.9000
2020-202124Middlesbrough2 Leagues22.45431227.91.920.540.120.4212.10006.86.80.17-1.8-1.8
2021-202225PAOK2 Leagues27.1900
2021-202225Middlesbrough1 League0.20000.000.000000.00.00.00.0
2022-202326Middlesbrough3 Leagues35.929964647.92.681.280.260.5413.804621.917.10.18+6.1+6.9
2023-202427Ajax3 Leagues16.014573052.63.561.870.250.4712.70002.42.40.20+0.6+0.6
2024-202528Ajax2 Leagues12.74311548.42.451.180.130.2713.70001.01.00.110.00.0
12 Seasons10 Clubs11 Leagues198.08823714449.42.271.070.220.3913.3081232.427.60.17+4.6+5.4
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
PAOK (4 Seasons)3 Leagues60.0235120.05.701.140.000.0014.30230.30.30.06-0.3-0.3
Middlesbrough (4 Seasons)3 Leagues58.5341395841.72.380.990.220.5213.304628.723.80.18+4.3+5.2
Arsenal (4 Seasons)5 Leagues2.405440.03.282.140.000.0000
Ajax (2 Seasons)3 Leagues28.718884551.13.071.570.200.4013.10003.43.40.16+0.6+0.6
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)3 Leagues23.97211.050.1411
Sint-Truiden (1 Season)1 League13.060110.000.850.4512
Brighton (1 Season)1 League2.10000.000.0000
Nott'ham Forest (1 Season)1 League4.5010.220.0000
Coventry City (1 Season)1 League4.4030.680.0000
Brentford (1 Season)1 League0.8000.0000
Championship (7 Seasons)82.6361337539.82.290.910.220.4313.304628.723.80.18+4.3+5.2
EFL Cup (5 Seasons)4.815240.02.741.100.000.0000
FA Cup (5 Seasons)3.546583.32.952.460.170.2011
Super League (4 Seasons)51.62123
Europa Lg (4 Seasons)6.44261350.04.072.030.150.3113.30003.73.70.14+0.3+0.3
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.914633149.23.011.480.220.4500
Conf Lg (2 Seasons)9.724250.01.770.890.000.0000
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.060110.000.850.4512
League One (1 Season)5.2030.580.0000
Champions Lg (1 Season)
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Brentfordeng ENG3. League One2nd0.8000.0000Matches
2013-201417Coventry Cityeng ENG3. League One18th4.4030.680.0000Matches
2013-201417Arsenaleng ENG1. Premier League4th0.0000.0000Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.3026.000.0000Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.5010.220.0000Matches
2015-201619Hull Cityeng ENG2. Championship4th19.93211.050.1400Matches
2016-201720Brightoneng ENG2. Championship2nd2.10000.000.0000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.3300Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.7200Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.060110.000.850.4512Matches
2018-201922PAOKgr GRE1. Super League1st14.1601Matches
2019-202023PAOKgr GRE1. Super League2nd17.0822Matches
2020-202124PAOKgr GRE1. Super League2nd0.9000Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.45401025.01.870.470.130.5012.10006.86.80.17-1.8-1.8Matches
2021-202225PAOKgr GRE1. Super League2nd19.7700Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.20000.000.000000.00.00.00.0Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.528934346.22.691.250.260.5613.804621.917.10.18+6.1+6.9Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.711412151.23.521.800.270.5200Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.23221045.52.381.080.140.3000Matches
12 Seasons10 Clubs6 Leagues173.67719612248.52.131.000.240.4213.3071128.723.80.18+4.3+5.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
PAOK (4 Seasons)1 League51.62123
Middlesbrough (4 Seasons)1 League56.1331335339.82.370.940.220.5513.304628.723.80.18+4.3+5.2
Arsenal (3 Seasons)1 League0.3025.810.0000
Ajax (2 Seasons)1 League20.914633149.23.011.480.220.4500
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)1 League19.93211.050.1400
Sint-Truiden (1 Season)1 League13.060110.000.850.4512
Brighton (1 Season)1 League2.10000.000.0000
Nott'ham Forest (1 Season)1 League4.5010.220.0000
Coventry City (1 Season)1 League4.4030.680.0000
Brentford (1 Season)1 League0.8000.0000
Championship (7 Seasons)82.6361337539.82.290.910.220.4313.304628.723.80.18+4.3+5.2
Super League (4 Seasons)51.62123
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.914633149.23.011.480.220.4500
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.060110.000.850.4512
League One (1 Season)5.2030.580.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518Arsenaleng ENGFA Cup1st0.4000Matches
2014-201518Arsenaleng ENGLeague Cup17th0.1000Matches
2015-201619Hull Cityeng ENGFA Cup9th1.0311Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.9100Matches
2016-201720Arsenaleng ENGEFL Cup5th0.902150.02.201.100.000.0000Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.60200.03.530.000.0000Matches
2017-201821Arsenaleng ENGFA Cup33rd0.0011100.022.5022.500.000.0000Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.003266.73.032.020.000.0000Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.3011100.02.902.900.000.0000Matches
2022-202326Middlesbrougheng ENGFA Cup1.0122100.02.002.000.500.5000Matches
6 Seasons3 Clubs2 Leagues8.3511763.62.851.820.090.1411
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Arsenal (3 Seasons)2 Leagues2.005240.03.281.310.000.0000
Middlesbrough (2 Seasons)2 Leagues2.316583.32.572.140.170.2000
Hull City (1 Season)2 Leagues3.9411
EFL Cup (5 Seasons)4.815240.02.741.100.000.0000
FA Cup (5 Seasons)3.546583.32.952.460.170.2011
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
2018-201922PAOK2. Europa LgGR0.905120.05.701.140.000.0014.30000.30.30.06-0.3-0.3Matches
2021-202225PAOK3. Conf LgQF7.4200Matches
2023-202427Ajax3. Conf LgR162.304250.01.770.890.000.0000Matches
2023-202427Ajax2. Europa LgGR2.1312758.35.743.350.250.4312.70002.42.40.20+0.6+0.6Matches
2024-202528Ajax2. Europa Lg3.419555.62.631.460.110.2013.70001.01.00.110.00.0Matches
6 Seasons3 Clubs3 Leagues16.16301550.03.471.740.130.2713.30003.73.70.14+0.3+0.3
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
Ajax (2 Seasons)2 Leagues7.84251456.03.221.800.160.2913.10003.43.40.16+0.6+0.6
PAOK (2 Seasons)2 Leagues8.325120.05.701.140.000.0014.30000.30.30.06-0.3-0.3
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)6.44261350.04.072.030.150.3113.30003.73.70.14+0.3+0.3
Conf Lg (2 Seasons)9.724250.01.770.890.000.0000
Champions Lg (1 Season)
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
2013-201417Brentfordeng ENG3. League One0.80Matches
2013-201417Coventry Cityeng ENG3. League One4.40Matches
2013-201417Arsenaleng ENG1. Premier League0.00Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.50Matches
2014-201518Arsenaleng ENGFA Cup0.40Matches
2014-201518Arsenaleng ENGLeague Cup0.10Matches
2014-201518Arsenaleng ENG1. Premier League0.30Matches
2015-201619Hull Cityeng ENG2. Championship19.91Matches
2015-201619Hull Cityeng ENGFA Cup1.00Matches
2015-201619Hull Cityeng ENGLeague Cup2.90Matches
2016-201720Brightoneng ENG2. Championship2.10Matches
2016-201720Arsenaleng ENGEFL Cup0.90Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.31Matches
2017-201821Arsenaleng ENGEFL Cup0.60Matches
2017-201821Arsenaleng ENGFA Cup0.00Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.01Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.71Matches
2018-201922PAOK2. Europa Lg0.9141782.4151411111100.03475.00000.00.10.000103Matches
2018-201922PAOKgr GRE1. Super League14.12Matches
2019-202023PAOKgr GRE1. Super League17.02Matches
2020-202124Middlesbrougheng ENG2. Championship21.413126549.418964357413355.6327145.1111668.821.50.4+0.59153016Matches
2020-202124Middlesbrougheng ENGFA Cup1.00Matches
2020-202124PAOKgr GRE1. Super League0.90Matches
2021-202225Middlesbrougheng ENG2. Championship0.21250.0290010.011100.00000.00.00.000000Matches
2021-202225PAOK3. Conf Lg7.40Matches
2021-202225PAOKgr GRE1. Super League19.73Matches
2022-202326Middlesbrougheng ENG2. Championship34.556670580.38654192132537886.017621880.7466175.421.92.0+0.1237518098Matches
2022-202326Middlesbrougheng ENGEFL Cup0.30Matches
2022-202326Middlesbrougheng ENGFA Cup1.00Matches
2023-202427Ajax3. Conf Lg2.30Matches
2023-202427Ajaxnl NED1. Eredivisie11.73Matches
2023-202427Ajax2. Europa Lg2.1243372.735858151693.871163.61333.300.00.40.010006Matches
2024-202528Ajaxnl NED1. Eredivisie9.21Matches
2024-202528Ajax2. Europa Lg3.4668875.0885170395373.6151978.95683.300.30.3-0.336208Matches
12 Seasons10 Clubs11 Leagues198.0802111072.311973262546459278.423432472.2638673.3173.73.2+13.33696240131
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
PAOK (4 Seasons)3 Leagues60.0141782.4151411111100.03475.00070.00.1+7.000103
Middlesbrough (4 Seasons)3 Leagues58.569897271.810579235639951277.920929072.1577774.043.42.4+0.63290210114
Arsenal (4 Seasons)5 Leagues2.40
Ajax (2 Seasons)3 Leagues28.79012174.41243228546978.3223073.36966.740.30.7+3.7462014
Arsenal (2 Seasons)1 League9.02
Hull City (1 Season)3 Leagues23.91
Sint-Truiden (1 Season)1 League13.01
Brighton (1 Season)1 League2.10
Nott'ham Forest (1 Season)1 League4.50
Coventry City (1 Season)1 League4.40
Brentford (1 Season)1 League0.80
Championship (7 Seasons)82.669897271.810579235639951277.920929072.1577774.053.42.4+1.63290210114
EFL Cup (5 Seasons)4.80
FA Cup (5 Seasons)3.50
Super League (4 Seasons)51.67
Europa Lg (4 Seasons)6.410413875.41394269658081.3253473.56966.700.30.8-0.3463017
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.94
Conf Lg (2 Seasons)9.70
PL2 — Div. 1 (2 Seasons)9.02
First Division A (1 Season)13.01
League One (1 Season)5.20
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201417Brentford1 League0.80
2013-201417Coventry City1 League4.40
2013-201417Arsenal1 League0.00
2014-201518Arsenal4 Leagues0.80
2014-201518Nott'ham Forest1 League4.50
2015-201619Hull City3 Leagues23.91
2016-201720Brighton1 League2.10
2016-201720Arsenal2 Leagues0.90
2016-201720Arsenal1 League3.31
2017-201821Arsenal1 League5.71
2017-201821Arsenal3 Leagues0.60
2017-201821Sint-Truiden1 League13.01
2018-201922PAOK2 Leagues15.0141782.4151411111100.03475.00020.00.1+2.000103
2019-202023PAOK1 League17.02
2020-202124PAOK1 League0.90
2020-202124Middlesbrough2 Leagues22.413126549.418964357413355.6327145.1111668.821.50.4+0.59153016
2021-202225PAOK2 Leagues27.13
2021-202225Middlesbrough1 League0.21250.0290010.011100.00000.00.00.000000
2022-202326Middlesbrough3 Leagues35.956670580.38654192132537886.017621880.7466175.421.92.0+0.1237518098
2023-202427Ajax3 Leagues16.0243372.735858151693.871163.61333.330.00.4+3.010006
2024-202528Ajax2 Leagues12.7668875.0885170395373.6151978.95683.310.30.3+0.736208
12 Seasons10 Clubs11 Leagues198.0802111072.311973262546459278.423432472.2638673.3173.73.2+13.33696240131
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
PAOK (4 Seasons)3 Leagues60.0141782.4151411111100.03475.00070.00.1+7.000103
Middlesbrough (4 Seasons)3 Leagues58.569897271.810579235639951277.920929072.1577774.043.42.4+0.63290210114
Arsenal (4 Seasons)5 Leagues2.40
Ajax (2 Seasons)3 Leagues28.79012174.41243228546978.3223073.36966.740.30.7+3.7462014
Arsenal (2 Seasons)1 League9.02
Hull City (1 Season)3 Leagues23.91
Sint-Truiden (1 Season)1 League13.01
Brighton (1 Season)1 League2.10
Nott'ham Forest (1 Season)1 League4.50
Coventry City (1 Season)1 League4.40
Brentford (1 Season)1 League0.80
Championship (7 Seasons)82.669897271.810579235639951277.920929072.1577774.053.42.4+1.63290210114
EFL Cup (5 Seasons)4.80
FA Cup (5 Seasons)3.50
Super League (4 Seasons)51.67
Europa Lg (4 Seasons)6.410413875.41394269658081.3253473.56966.700.30.8-0.3463017
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.94
Conf Lg (2 Seasons)9.70
PL2 — Div. 1 (2 Seasons)9.02
First Division A (1 Season)13.01
League One (1 Season)5.20
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201417Brentfordeng ENG3. League One2nd0.80Matches
2013-201417Coventry Cityeng ENG3. League One18th4.40Matches
2013-201417Arsenaleng ENG1. Premier League4th0.00Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.30Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.50Matches
2015-201619Hull Cityeng ENG2. Championship4th19.91Matches
2016-201720Brightoneng ENG2. Championship2nd2.10Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.31Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.71Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.01Matches
2018-201922PAOKgr GRE1. Super League1st14.12Matches
2019-202023PAOKgr GRE1. Super League2nd17.02Matches
2020-202124PAOKgr GRE1. Super League2nd0.90Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.413126549.418964357413355.6327145.1111668.821.50.4+0.59153016Matches
2021-202225PAOKgr GRE1. Super League2nd19.73Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.21250.0290010.011100.00000.00.00.000000Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.556670580.38654192132537886.017621880.7466175.421.92.0+0.1237518098Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.73Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.21Matches
12 Seasons10 Clubs6 Leagues173.669897271.810579235639951277.920929072.1577774.0173.42.4+13.63290210114
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
PAOK (4 Seasons)1 League51.67
Middlesbrough (4 Seasons)1 League56.169897271.810579235639951277.920929072.1577774.043.42.4+0.63290210114
Arsenal (3 Seasons)1 League0.30
Ajax (2 Seasons)1 League20.94
Arsenal (2 Seasons)1 League9.02
Hull City (1 Season)1 League19.91
Sint-Truiden (1 Season)1 League13.01
Brighton (1 Season)1 League2.10
Nott'ham Forest (1 Season)1 League4.50
Coventry City (1 Season)1 League4.40
Brentford (1 Season)1 League0.80
Championship (7 Seasons)82.669897271.810579235639951277.920929072.1577774.053.42.4+1.63290210114
Super League (4 Seasons)51.67
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.94
PL2 — Div. 1 (2 Seasons)9.02
First Division A (1 Season)13.01
League One (1 Season)5.20
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201518Arsenaleng ENGFA Cup1st0.40Matches
2014-201518Arsenaleng ENGLeague Cup17th0.10Matches
2015-201619Hull Cityeng ENGFA Cup9th1.00Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.90Matches
2016-201720Arsenaleng ENGEFL Cup5th0.90Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.60Matches
2017-201821Arsenaleng ENGFA Cup33rd0.00Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.00Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.30Matches
2022-202326Middlesbrougheng ENGFA Cup1.00Matches
6 Seasons3 Clubs2 Leagues8.30
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 (3 Seasons)2 Leagues2.00
Middlesbrough (2 Seasons)2 Leagues2.30
Hull City (1 Season)2 Leagues3.90
EFL Cup (5 Seasons)4.80
FA Cup (5 Seasons)3.50
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
2018-201922PAOK2. Europa LgGR0.9141782.4151411111100.03475.00000.00.10.000103Matches
2021-202225PAOK3. Conf LgQF7.40Matches
2023-202427Ajax3. Conf LgR162.30Matches
2023-202427Ajax2. Europa LgGR2.1243372.735858151693.871163.61333.300.00.40.010006Matches
2024-202528Ajax2. Europa Lg3.4668875.0885170395373.6151978.95683.300.30.3-0.336208Matches
6 Seasons3 Clubs3 Leagues16.110413875.41394269658081.3253473.56966.700.30.8-0.3463017
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
Ajax (2 Seasons)2 Leagues7.89012174.41243228546978.3223073.36966.700.30.7-0.3462014
PAOK (2 Seasons)2 Leagues8.3141782.4151411111100.03475.00000.00.10.000103
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)6.410413875.41394269658081.3253473.56966.700.30.8-0.3463017
Conf Lg (2 Seasons)9.70
Champions Lg (1 Season)

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
2013-201417Brentfordeng ENG3. League One0.8Matches
2013-201417Coventry Cityeng ENG3. League One4.4Matches
2013-201417Arsenaleng ENG1. Premier League0.0Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.5Matches
2014-201518Arsenaleng ENGFA Cup0.4Matches
2014-201518Arsenaleng ENGLeague Cup0.1Matches
2014-201518Arsenaleng ENG1. Premier League0.3Matches
2015-201619Hull Cityeng ENG2. Championship19.9Matches
2015-201619Hull Cityeng ENGFA Cup1.0Matches
2015-201619Hull Cityeng ENGLeague Cup2.9Matches
2016-201720Brightoneng ENG2. Championship2.10Matches
2016-201720Arsenaleng ENGEFL Cup0.91Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.3Matches
2017-201821Arsenaleng ENGEFL Cup0.60Matches
2017-201821Arsenaleng ENGFA Cup0.00Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.00Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.7Matches
2018-201922PAOK2. Europa Lg0.9171700001000001400Matches
2018-201922PAOKgr GRE1. Super League14.1Matches
2019-202023PAOKgr GRE1. Super League17.0Matches
2020-202124Middlesbrougheng ENG2. Championship21.42652604002600000131111Matches
2020-202124Middlesbrougheng ENGFA Cup1.00Matches
2020-202124PAOKgr GRE1. Super League0.9Matches
2021-202225Middlesbrougheng ENG2. Championship0.2220000000000100Matches
2021-202225PAOK3. Conf Lg7.4Matches
2021-202225PAOKgr GRE1. Super League19.7Matches
2022-202326Middlesbrougheng ENG2. Championship34.5705696831061610000566118Matches
2022-202326Middlesbrougheng ENGEFL Cup0.30Matches
2022-202326Middlesbrougheng ENGFA Cup1.00Matches
2023-202427Ajax3. Conf Lg2.31Matches
2023-202427Ajaxnl NED1. Eredivisie11.75Matches
2023-202427Ajax2. Europa Lg2.1333210012000002400Matches
2024-202528Ajaxnl NED1. Eredivisie9.27Matches
2024-202528Ajax2. Europa Lg3.4888442001000006603Matches
12 Seasons10 Clubs11 Leagues198.0111010911751094010000802232
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (4 Seasons)3 Leagues60.0171700001000001400
Middlesbrough (4 Seasons)3 Leagues58.59729581231082210000698229
Arsenal (4 Seasons)5 Leagues2.41
Ajax (2 Seasons)3 Leagues28.7121116520116000009003
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.00
Brighton (1 Season)1 League2.10
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.69729581231082210000698229
EFL Cup (5 Seasons)4.81
FA Cup (5 Seasons)3.50
Super League (4 Seasons)51.6
Europa Lg (4 Seasons)6.4138133520140000010403
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.912
Conf Lg (2 Seasons)9.71
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.00
League One (1 Season)5.2
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201417Brentford1 League0.8
2013-201417Coventry City1 League4.4
2013-201417Arsenal1 League0.0
2014-201518Arsenal4 Leagues0.8
2014-201518Nott'ham Forest1 League4.5
2015-201619Hull City3 Leagues23.9
2016-201720Brighton1 League2.10
2016-201720Arsenal2 Leagues0.91
2016-201720Arsenal1 League3.3
2017-201821Arsenal1 League5.7
2017-201821Arsenal3 Leagues0.60
2017-201821Sint-Truiden1 League13.00
2018-201922PAOK2 Leagues15.0171700001000001400
2019-202023PAOK1 League17.0
2020-202124PAOK1 League0.9
2020-202124Middlesbrough2 Leagues22.42652604002600000131111
2021-202225PAOK2 Leagues27.1
2021-202225Middlesbrough1 League0.2220000000000100
2022-202326Middlesbrough3 Leagues35.9705696831061610000566118
2023-202427Ajax3 Leagues16.0333210018000002400
2024-202528Ajax2 Leagues12.7888442008000006603
12 Seasons10 Clubs11 Leagues198.0111010911751094010000802232
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (4 Seasons)3 Leagues60.0171700001000001400
Middlesbrough (4 Seasons)3 Leagues58.59729581231082210000698229
Arsenal (4 Seasons)5 Leagues2.41
Ajax (2 Seasons)3 Leagues28.7121116520116000009003
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.00
Brighton (1 Season)1 League2.10
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.69729581231082210000698229
EFL Cup (5 Seasons)4.81
FA Cup (5 Seasons)3.50
Super League (4 Seasons)51.6
Europa Lg (4 Seasons)6.4138133520140000010403
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.912
Conf Lg (2 Seasons)9.71
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.00
League One (1 Season)5.2
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201417Brentfordeng ENG3. League One2nd0.8Matches
2013-201417Coventry Cityeng ENG3. League One18th4.4Matches
2013-201417Arsenaleng ENG1. Premier League4th0.0Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.3Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.5Matches
2015-201619Hull Cityeng ENG2. Championship4th19.9Matches
2016-201720Brightoneng ENG2. Championship2nd2.10Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.3Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.7Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.00Matches
2018-201922PAOKgr GRE1. Super League1st14.1Matches
2019-202023PAOKgr GRE1. Super League2nd17.0Matches
2020-202124PAOKgr GRE1. Super League2nd0.9Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.42652604002600000131111Matches
2021-202225PAOKgr GRE1. Super League2nd19.7Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.2220000000000100Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.5705696831061610000566118Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.75Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.27Matches
12 Seasons10 Clubs6 Leagues173.69729581231083410000698229
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (4 Seasons)1 League51.6
Middlesbrough (4 Seasons)1 League56.19729581231082210000698229
Arsenal (3 Seasons)1 League0.3
Ajax (2 Seasons)1 League20.912
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)1 League19.9
Sint-Truiden (1 Season)1 League13.00
Brighton (1 Season)1 League2.10
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.69729581231082210000698229
Super League (4 Seasons)51.6
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.912
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.00
League One (1 Season)5.2
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-201518Arsenaleng ENGFA Cup1st0.4Matches
2014-201518Arsenaleng ENGLeague Cup17th0.1Matches
2015-201619Hull Cityeng ENGFA Cup9th1.0Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.9Matches
2016-201720Arsenaleng ENGEFL Cup5th0.91Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.60Matches
2017-201821Arsenaleng ENGFA Cup33rd0.00Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.00Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.30Matches
2022-202326Middlesbrougheng ENGFA Cup1.00Matches
6 Seasons3 Clubs2 Leagues8.31
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (3 Seasons)2 Leagues2.01
Middlesbrough (2 Seasons)2 Leagues2.30
Hull City (1 Season)2 Leagues3.9
EFL Cup (5 Seasons)4.81
FA Cup (5 Seasons)3.50
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
2018-201922PAOK2. Europa LgGR0.9171700001000001400Matches
2021-202225PAOK3. Conf LgQF7.4Matches
2023-202427Ajax3. Conf LgR162.31Matches
2023-202427Ajax2. Europa LgGR2.1333210012000002400Matches
2024-202528Ajax2. Europa Lg3.4888442001000006603Matches
6 Seasons3 Clubs3 Leagues16.1138133520150000010403
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (2 Seasons)2 Leagues7.812111652014000009003
PAOK (2 Seasons)2 Leagues8.3171700001000001400
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)6.4138133520140000010403
Conf Lg (2 Seasons)9.71
Champions Lg (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201417Brentfordeng ENG3. League One0.8Matches
2013-201417Coventry Cityeng ENG3. League One4.4Matches
2013-201417Arsenaleng ENG1. Premier League0.0Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.5Matches
2014-201518Arsenaleng ENGFA Cup0.4Matches
2014-201518Arsenaleng ENGLeague Cup0.1Matches
2014-201518Arsenaleng ENG1. Premier League0.3Matches
2015-201619Hull Cityeng ENG2. Championship19.9Matches
2015-201619Hull Cityeng ENGFA Cup1.0Matches
2015-201619Hull Cityeng ENGLeague Cup2.9Matches
2016-201720Brightoneng ENG2. Championship2.1Matches
2016-201720Arsenaleng ENGEFL Cup0.9Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.3Matches
2017-201821Arsenaleng ENGEFL Cup0.6Matches
2017-201821Arsenaleng ENGFA Cup0.0Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.7Matches
2018-201922PAOK2. Europa Lg0.944.5620011000.00000000Matches
2018-201922PAOKgr GRE1. Super League14.1Matches
2019-202023PAOKgr GRE1. Super League17.0Matches
2020-202124Middlesbrougheng ENG2. Championship21.4301.401102710050.23200300Matches
2020-202124Middlesbrougheng ENGFA Cup1.0Matches
2020-202124PAOKgr GRE1. Super League0.9Matches
2021-202225Middlesbrougheng ENG2. Championship0.200.0000000000.00000000Matches
2021-202225PAOK3. Conf Lg7.4Matches
2021-202225PAOKgr GRE1. Super League19.7Matches
2022-202326Middlesbrougheng ENG2. Championship34.5722.0846091241170.491401200Matches
2022-202326Middlesbrougheng ENGEFL Cup0.3Matches
2022-202326Middlesbrougheng ENGFA Cup1.0Matches
2023-202427Ajax3. Conf Lg2.3Matches
2023-202427Ajaxnl NED1. Eredivisie11.7Matches
2023-202427Ajax2. Europa Lg2.183.8350011100.00000000Matches
2024-202528Ajaxnl NED1. Eredivisie9.2Matches
2024-202528Ajax2. Europa Lg3.492.6470011020.59100100Matches
12 Seasons10 Clubs11 Leagues198.01231.977101122172240.381701600
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (4 Seasons)3 Leagues60.044.5620011000.00000000
Middlesbrough (4 Seasons)3 Leagues58.51021.825701119141220.391601500
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues28.7173.09120022120.36100100
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0
Brighton (1 Season)1 League2.1
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.61021.825701119141220.391601500
EFL Cup (5 Seasons)4.8
FA Cup (5 Seasons)3.5
Super League (4 Seasons)51.6
Europa Lg (4 Seasons)6.4213.29140033120.31100100
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.9
Conf Lg (2 Seasons)9.7
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0
League One (1 Season)5.2
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201417Brentford1 League0.8
2013-201417Coventry City1 League4.4
2013-201417Arsenal1 League0.0
2014-201518Arsenal4 Leagues0.8
2014-201518Nott'ham Forest1 League4.5
2015-201619Hull City3 Leagues23.9
2016-201720Brighton1 League2.1
2016-201720Arsenal2 Leagues0.9
2016-201720Arsenal1 League3.3
2017-201821Arsenal1 League5.7
2017-201821Arsenal3 Leagues0.6
2017-201821Sint-Truiden1 League13.0
2018-201922PAOK2 Leagues15.044.5620011000.00000000
2019-202023PAOK1 League17.0
2020-202124PAOK1 League0.9
2020-202124Middlesbrough2 Leagues22.4301.401102710050.23200300
2021-202225PAOK2 Leagues27.1
2021-202225Middlesbrough1 League0.200.0000000000.00000000
2022-202326Middlesbrough3 Leagues35.9722.0846091241170.491401200
2023-202427Ajax3 Leagues16.083.8350011100.00000000
2024-202528Ajax2 Leagues12.792.6470011020.59100100
12 Seasons10 Clubs11 Leagues198.01231.977101122172240.381701600
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (4 Seasons)3 Leagues60.044.5620011000.00000000
Middlesbrough (4 Seasons)3 Leagues58.51021.825701119141220.391601500
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues28.7173.09120022120.36100100
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0
Brighton (1 Season)1 League2.1
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.61021.825701119141220.391601500
EFL Cup (5 Seasons)4.8
FA Cup (5 Seasons)3.5
Super League (4 Seasons)51.6
Europa Lg (4 Seasons)6.4213.29140033120.31100100
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.9
Conf Lg (2 Seasons)9.7
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0
League One (1 Season)5.2
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201417Brentfordeng ENG3. League One2nd0.8Matches
2013-201417Coventry Cityeng ENG3. League One18th4.4Matches
2013-201417Arsenaleng ENG1. Premier League4th0.0Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.3Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.5Matches
2015-201619Hull Cityeng ENG2. Championship4th19.9Matches
2016-201720Brightoneng ENG2. Championship2nd2.1Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.3Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.7Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.0Matches
2018-201922PAOKgr GRE1. Super League1st14.1Matches
2019-202023PAOKgr GRE1. Super League2nd17.0Matches
2020-202124PAOKgr GRE1. Super League2nd0.9Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.4301.401102710050.23200300Matches
2021-202225PAOKgr GRE1. Super League2nd19.7Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.200.0000000000.00000000Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.5722.0846091241170.491401200Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.7Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.2Matches
12 Seasons10 Clubs6 Leagues173.61021.825701119141220.391601500
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (4 Seasons)1 League51.6
Middlesbrough (4 Seasons)1 League56.11021.825701119141220.391601500
Arsenal (3 Seasons)1 League0.3
Ajax (2 Seasons)1 League20.9
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)1 League19.9
Sint-Truiden (1 Season)1 League13.0
Brighton (1 Season)1 League2.1
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.61021.825701119141220.391601500
Super League (4 Seasons)51.6
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.9
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0
League One (1 Season)5.2
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-201518Arsenaleng ENGFA Cup1st0.4Matches
2014-201518Arsenaleng ENGLeague Cup17th0.1Matches
2015-201619Hull Cityeng ENGFA Cup9th1.0Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.9Matches
2016-201720Arsenaleng ENGEFL Cup5th0.9Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.6Matches
2017-201821Arsenaleng ENGFA Cup33rd0.0Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.0Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.3Matches
2022-202326Middlesbrougheng ENGFA Cup1.0Matches
6 Seasons3 Clubs2 Leagues8.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (3 Seasons)2 Leagues2.0
Middlesbrough (2 Seasons)2 Leagues2.3
Hull City (1 Season)2 Leagues3.9
EFL Cup (5 Seasons)4.8
FA Cup (5 Seasons)3.5
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
2018-201922PAOK2. Europa LgGR0.944.5620011000.00000000Matches
2021-202225PAOK3. Conf LgQF7.4Matches
2023-202427Ajax3. Conf LgR162.3Matches
2023-202427Ajax2. Europa LgGR2.183.8350011100.00000000Matches
2024-202528Ajax2. Europa Lg3.492.6470011020.59100100Matches
6 Seasons3 Clubs3 Leagues16.1213.29140033120.31100100
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (2 Seasons)2 Leagues7.8173.09120022120.36100100
PAOK (2 Seasons)2 Leagues8.344.5620011000.00000000
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)6.4213.29140033120.31100100
Conf Lg (2 Seasons)9.7
Champions Lg (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Brentfordeng ENG3. League One0.8Matches
2013-201417Coventry Cityeng ENG3. League One4.4Matches
2013-201417Arsenaleng ENG1. Premier League0.0Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.5Matches
2014-201518Arsenaleng ENGFA Cup0.4Matches
2014-201518Arsenaleng ENGLeague Cup0.1Matches
2014-201518Arsenaleng ENG1. Premier League0.3Matches
2015-201619Hull Cityeng ENG2. Championship19.9Matches
2015-201619Hull Cityeng ENGFA Cup1.0Matches
2015-201619Hull Cityeng ENGLeague Cup2.9Matches
2016-201720Brightoneng ENG2. Championship2.100Matches
2016-201720Arsenaleng ENGEFL Cup0.900Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.3Matches
2017-201821Arsenaleng ENGEFL Cup0.600Matches
2017-201821Arsenaleng ENGFA Cup0.000Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.7Matches
2018-201922PAOK2. Europa Lg0.9000000000000000Matches
2018-201922PAOKgr GRE1. Super League14.1Matches
2019-202023PAOKgr GRE1. Super League17.0Matches
2020-202124Middlesbrougheng ENG2. Championship21.4930811333.32615110130Matches
2020-202124Middlesbrougheng ENGFA Cup1.000Matches
2020-202124PAOKgr GRE1. Super League0.9Matches
2021-202225Middlesbrougheng ENG2. Championship0.2000000000000000Matches
2021-202225PAOK3. Conf Lg7.4Matches
2021-202225PAOKgr GRE1. Super League19.7Matches
2022-202326Middlesbrougheng ENG2. Championship34.52616518361540.0930624733150Matches
2022-202326Middlesbrougheng ENGEFL Cup0.300Matches
2022-202326Middlesbrougheng ENGFA Cup1.001Matches
2023-202427Ajax3. Conf Lg2.310Matches
2023-202427Ajaxnl NED1. Eredivisie11.782Matches
2023-202427Ajax2. Europa Lg2.121011010.010002440Matches
2024-202528Ajaxnl NED1. Eredivisie9.270Matches
2024-202528Ajax2. Europa Lg3.4210111250.012020250Matches
12 Seasons10 Clubs11 Leagues198.03937528682138.113387311349370
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (4 Seasons)3 Leagues60.0000000000000000
Middlesbrough (4 Seasons)3 Leagues58.53519526471838.91136729943280
Arsenal (4 Seasons)5 Leagues2.4000
Ajax (2 Seasons)3 Leagues28.74180221333.322024690
Arsenal (2 Seasons)1 League9.00
Hull City (1 Season)3 Leagues23.90
Sint-Truiden (1 Season)1 League13.0000
Brighton (1 Season)1 League2.1000
Nott'ham Forest (1 Season)1 League4.50
Coventry City (1 Season)1 League4.40
Brentford (1 Season)1 League0.80
Championship (7 Seasons)82.63519526471838.91136729843280
EFL Cup (5 Seasons)4.8000
FA Cup (5 Seasons)3.5010
Super League (4 Seasons)51.60
Europa Lg (4 Seasons)6.4420221333.322022690
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.91520
Conf Lg (2 Seasons)9.7100
PL2 — Div. 1 (2 Seasons)9.00
First Division A (1 Season)13.0000
League One (1 Season)5.20
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Brentford1 League0.80
2013-201417Coventry City1 League4.40
2013-201417Arsenal1 League0.00
2014-201518Arsenal4 Leagues0.80
2014-201518Nott'ham Forest1 League4.50
2015-201619Hull City3 Leagues23.90
2016-201720Brighton1 League2.1000
2016-201720Arsenal2 Leagues0.9000
2016-201720Arsenal1 League3.30
2017-201821Arsenal1 League5.70
2017-201821Arsenal3 Leagues0.6000
2017-201821Sint-Truiden1 League13.0000
2018-201922PAOK2 Leagues15.0000000000000000
2019-202023PAOK1 League17.00
2020-202124PAOK1 League0.90
2020-202124Middlesbrough2 Leagues22.4930811333.32615110130
2021-202225PAOK2 Leagues27.10
2021-202225Middlesbrough1 League0.2000000000000000
2022-202326Middlesbrough3 Leagues35.92616518361540.0930624833150
2023-202427Ajax3 Leagues16.0210011010.010004440
2024-202528Ajax2 Leagues12.7280111250.012020250
12 Seasons10 Clubs11 Leagues198.03937528682138.113387311349370
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (4 Seasons)3 Leagues60.0000000000000000
Middlesbrough (4 Seasons)3 Leagues58.53519526471838.91136729943280
Arsenal (4 Seasons)5 Leagues2.4000
Ajax (2 Seasons)3 Leagues28.74180221333.322024690
Arsenal (2 Seasons)1 League9.00
Hull City (1 Season)3 Leagues23.90
Sint-Truiden (1 Season)1 League13.0000
Brighton (1 Season)1 League2.1000
Nott'ham Forest (1 Season)1 League4.50
Coventry City (1 Season)1 League4.40
Brentford (1 Season)1 League0.80
Championship (7 Seasons)82.63519526471838.91136729843280
EFL Cup (5 Seasons)4.8000
FA Cup (5 Seasons)3.5010
Super League (4 Seasons)51.60
Europa Lg (4 Seasons)6.4420221333.322022690
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.91520
Conf Lg (2 Seasons)9.7100
PL2 — Div. 1 (2 Seasons)9.00
First Division A (1 Season)13.0000
League One (1 Season)5.20
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Brentfordeng ENG3. League One2nd0.8Matches
2013-201417Coventry Cityeng ENG3. League One18th4.4Matches
2013-201417Arsenaleng ENG1. Premier League4th0.0Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.3Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.5Matches
2015-201619Hull Cityeng ENG2. Championship4th19.9Matches
2016-201720Brightoneng ENG2. Championship2nd2.100Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.3Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.7Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.000Matches
2018-201922PAOKgr GRE1. Super League1st14.1Matches
2019-202023PAOKgr GRE1. Super League2nd17.0Matches
2020-202124PAOKgr GRE1. Super League2nd0.9Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.4930811333.32615110130Matches
2021-202225PAOKgr GRE1. Super League2nd19.7Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.2000000000000000Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.52616518361540.0930624733150Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.782Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.270Matches
12 Seasons10 Clubs6 Leagues173.63534526471838.911367291043280
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
PAOK (4 Seasons)1 League51.60
Middlesbrough (4 Seasons)1 League56.13519526471838.91136729843280
Arsenal (3 Seasons)1 League0.30
Ajax (2 Seasons)1 League20.91520
Arsenal (2 Seasons)1 League9.00
Hull City (1 Season)1 League19.90
Sint-Truiden (1 Season)1 League13.0000
Brighton (1 Season)1 League2.1000
Nott'ham Forest (1 Season)1 League4.50
Coventry City (1 Season)1 League4.40
Brentford (1 Season)1 League0.80
Championship (7 Seasons)82.63519526471838.91136729843280
Super League (4 Seasons)51.60
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.91520
PL2 — Div. 1 (2 Seasons)9.00
First Division A (1 Season)13.0000
League One (1 Season)5.20
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-201518Arsenaleng ENGFA Cup1st0.4Matches
2014-201518Arsenaleng ENGLeague Cup17th0.1Matches
2015-201619Hull Cityeng ENGFA Cup9th1.0Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.9Matches
2016-201720Arsenaleng ENGEFL Cup5th0.900Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.600Matches
2017-201821Arsenaleng ENGFA Cup33rd0.000Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.000Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.300Matches
2022-202326Middlesbrougheng ENGFA Cup1.001Matches
6 Seasons3 Clubs2 Leagues8.3010
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 (3 Seasons)2 Leagues2.0000
Middlesbrough (2 Seasons)2 Leagues2.3010
Hull City (1 Season)2 Leagues3.90
EFL Cup (5 Seasons)4.8000
FA Cup (5 Seasons)3.5010
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
2018-201922PAOK2. Europa LgGR0.9000000000000000Matches
2021-202225PAOK3. Conf LgQF7.4Matches
2023-202427Ajax3. Conf LgR162.310Matches
2023-202427Ajax2. Europa LgGR2.121011010.010002440Matches
2024-202528Ajax2. Europa Lg3.4210111250.012020250Matches
6 Seasons3 Clubs3 Leagues16.1430221333.322022690
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (2 Seasons)2 Leagues7.8430221333.322022690
PAOK (2 Seasons)2 Leagues8.3000000000000000
Arsenal (2 Seasons)2 Leagues0
Europa Lg (4 Seasons)6.4420221333.322022690
Conf Lg (2 Seasons)9.7100
Champions Lg (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201417Brentfordeng ENG3. League One0.8Matches
2013-201417Coventry Cityeng ENG3. League One4.4Matches
2013-201417Arsenaleng ENG1. Premier League0.0Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.5Matches
2014-201518Arsenaleng ENGFA Cup0.4Matches
2014-201518Arsenaleng ENGLeague Cup0.1Matches
2014-201518Arsenaleng ENG1. Premier League0.3Matches
2015-201619Hull Cityeng ENG2. Championship19.9Matches
2015-201619Hull Cityeng ENGFA Cup1.0Matches
2015-201619Hull Cityeng ENGLeague Cup2.9Matches
2016-201720Brightoneng ENG2. Championship2.1Matches
2016-201720Arsenaleng ENGEFL Cup0.9Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.3Matches
2017-201821Arsenaleng ENGEFL Cup0.6Matches
2017-201821Arsenaleng ENGFA Cup0.0Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.0Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.7Matches
2018-201922PAOK2. Europa Lg0.928006228283266.7133.32214872322222613Matches
2018-201922PAOKgr GRE1. Super League14.1Matches
2019-202023PAOKgr GRE1. Super League17.0Matches
2020-202124Middlesbrougheng ENG2. Championship21.4460142620323867460201260.0840.0238134158619158581833893Matches
2020-202124Middlesbrougheng ENGFA Cup1.0Matches
2020-202124PAOKgr GRE1. Super League0.9Matches
2021-202225Middlesbrougheng ENG2. Championship0.2300120300011200000031Matches
2021-202225PAOK3. Conf Lg7.4Matches
2021-202225PAOKgr GRE1. Super League19.7Matches
2022-202326Middlesbrougheng ENG2. Championship34.5105722815784191331051944345.73537.2750528424728662167049887185Matches
2022-202326Middlesbrougheng ENGEFL Cup0.3Matches
2022-202326Middlesbrougheng ENGFA Cup1.0Matches
2023-202427Ajax3. Conf Lg2.3Matches
2023-202427Ajaxnl NED1. Eredivisie11.7Matches
2023-202427Ajax2. Europa Lg2.1664724391566100.01100.04138026887353489Matches
2024-202528Ajaxnl NED1. Eredivisie9.2Matches
2024-202528Ajax2. Europa Lg3.412061255551912010660.0220.0835462291166419722Matches
12 Seasons10 Clubs11 Leagues198.017344612686777524217281286349.24736.71135771136271279235139731399323
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
PAOK (4 Seasons)3 Leagues60.028006228283266.7133.32214872322222613
Middlesbrough (4 Seasons)3 Leagues58.515203610778265920015141145548.24337.7989663730581057724128671228279
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues28.7186101979943418611654.5327.3124926497191399414531
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0
Brighton (1 Season)1 League2.1
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.615203610778265920015141145548.24337.7989663730581057724128671228279
EFL Cup (5 Seasons)4.8
FA Cup (5 Seasons)3.5
Super League (4 Seasons)51.6
Europa Lg (4 Seasons)6.42141019851164221414857.1428.6146107456922151111617144
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.9
Conf Lg (2 Seasons)9.7
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0
League One (1 Season)5.2
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201417Brentford1 League0.8
2013-201417Coventry City1 League4.4
2013-201417Arsenal1 League0.0
2014-201518Arsenal4 Leagues0.8
2014-201518Nott'ham Forest1 League4.5
2015-201619Hull City3 Leagues23.9
2016-201720Brighton1 League2.1
2016-201720Arsenal2 Leagues0.9
2016-201720Arsenal1 League3.3
2017-201821Arsenal1 League5.7
2017-201821Arsenal3 Leagues0.6
2017-201821Sint-Truiden1 League13.0
2018-201922PAOK2 Leagues15.028006228283266.7133.32214872322222613
2019-202023PAOK1 League17.0
2020-202124PAOK1 League0.9
2020-202124Middlesbrough2 Leagues22.4460142620323867460201260.0840.0238134158619158581833893
2021-202225PAOK2 Leagues27.1
2021-202225Middlesbrough1 League0.2300120300011200000031
2022-202326Middlesbrough3 Leagues35.9105722815784191331051944345.73537.2750528424728662167049887185
2023-202427Ajax3 Leagues16.0664724391566100.01100.04138026887353489
2024-202528Ajax2 Leagues12.712061255551912010660.0220.0835462291166419722
12 Seasons10 Clubs11 Leagues198.017344612686777524217281286349.24736.71135771136271279235139731399323
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
PAOK (4 Seasons)3 Leagues60.028006228283266.7133.32214872322222613
Middlesbrough (4 Seasons)3 Leagues58.515203610778265920015141145548.24337.7989663730581057724128671228279
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues28.7186101979943418611654.5327.3124926497191399414531
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0
Brighton (1 Season)1 League2.1
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.615203610778265920015141145548.24337.7989663730581057724128671228279
EFL Cup (5 Seasons)4.8
FA Cup (5 Seasons)3.5
Super League (4 Seasons)51.6
Europa Lg (4 Seasons)6.42141019851164221414857.1428.6146107456922151111617144
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.9
Conf Lg (2 Seasons)9.7
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0
League One (1 Season)5.2
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201417Brentfordeng ENG3. League One2nd0.8Matches
2013-201417Coventry Cityeng ENG3. League One18th4.4Matches
2013-201417Arsenaleng ENG1. Premier League4th0.0Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.3Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.5Matches
2015-201619Hull Cityeng ENG2. Championship4th19.9Matches
2016-201720Brightoneng ENG2. Championship2nd2.1Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.3Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.7Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.0Matches
2018-201922PAOKgr GRE1. Super League1st14.1Matches
2019-202023PAOKgr GRE1. Super League2nd17.0Matches
2020-202124PAOKgr GRE1. Super League2nd0.9Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.4460142620323867460201260.0840.0238134158619158581833893Matches
2021-202225PAOKgr GRE1. Super League2nd19.7Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.2300120300011200000031Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.5105722815784191331051944345.73537.2750528424728662167049887185Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.7Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.2Matches
12 Seasons10 Clubs6 Leagues173.615203610778265920015141145548.24337.7989663730581057724128671228279
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
PAOK (4 Seasons)1 League51.6
Middlesbrough (4 Seasons)1 League56.115203610778265920015141145548.24337.7989663730581057724128671228279
Arsenal (3 Seasons)1 League0.3
Ajax (2 Seasons)1 League20.9
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)1 League19.9
Sint-Truiden (1 Season)1 League13.0
Brighton (1 Season)1 League2.1
Nott'ham Forest (1 Season)1 League4.5
Coventry City (1 Season)1 League4.4
Brentford (1 Season)1 League0.8
Championship (7 Seasons)82.615203610778265920015141145548.24337.7989663730581057724128671228279
Super League (4 Seasons)51.6
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.9
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0
League One (1 Season)5.2
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201518Arsenaleng ENGFA Cup1st0.4Matches
2014-201518Arsenaleng ENGLeague Cup17th0.1Matches
2015-201619Hull Cityeng ENGFA Cup9th1.0Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.9Matches
2016-201720Arsenaleng ENGEFL Cup5th0.9Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.6Matches
2017-201821Arsenaleng ENGFA Cup33rd0.0Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.0Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.3Matches
2022-202326Middlesbrougheng ENGFA Cup1.0Matches
6 Seasons3 Clubs2 Leagues8.3
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 (3 Seasons)2 Leagues2.0
Middlesbrough (2 Seasons)2 Leagues2.3
Hull City (1 Season)2 Leagues3.9
EFL Cup (5 Seasons)4.8
FA Cup (5 Seasons)3.5
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
2018-201922PAOK2. Europa LgGR0.928006228283266.7133.32214872322222613Matches
2021-202225PAOK3. Conf LgQF7.4Matches
2023-202427Ajax3. Conf LgR162.3Matches
2023-202427Ajax2. Europa LgGR2.1664724391566100.01100.04138026887353489Matches
2024-202528Ajax2. Europa Lg3.412061255551912010660.0220.0835462291166419722Matches
6 Seasons3 Clubs3 Leagues16.12141019851164221414857.1428.6146107456922151111617144
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
Ajax (2 Seasons)2 Leagues7.8186101979943418611654.5327.3124926497191399414531
PAOK (2 Seasons)2 Leagues8.328006228283266.7133.32214872322222613
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)6.42141019851164221414857.1428.6146107456922151111617144
Conf Lg (2 Seasons)9.7
Champions Lg (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201417Brentfordeng ENG3. League One471181.70.804Matches
2013-201417Coventry Cityeng ENG3. League One6395669.54.451Matches
2013-201417Arsenaleng ENG1. Premier League1110.00.001Matches
2014-201518Arsenal1. Champions Lg00001Matches
2014-201518Nott'ham Foresteng ENG2. Championship7402579.74.552200.2936-3-0.67-0.79Matches
2014-201518Arsenaleng ENGFA Cup338136.70.40031213.0001-1-2.37-4.40Matches
2014-201518Arsenaleng ENGLeague Cup1666.70.1001500.000000.00+1.07Matches
2014-201518Arsenaleng ENG1. Premier League330100.90.300321.0020+2+6.00+5.12Matches
2015-201619Hull Cityeng ENG2. Championship351,7935143.319.91951651.782214+8+0.40-0.60Matches
2015-201619Hull Cityeng ENGFA Cup1909025.01.01901003.0031+2+2.00+3.00Matches
2015-201619Hull Cityeng ENGLeague Cup42656652.02.9280125302.254400.00+0.37Matches
2016-201720Brightoneng ENG2. Championship10186194.52.110961.704400.00-0.77Matches
2016-201720Arsenaleng ENGEFL Cup1828230.40.91820003.0030+3+3.29+2.81Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 143007515.23.34752002.2565+1+0.30-0.07Matches
2016-201720Arsenaleng ENG1. Premier League00001Matches
2017-201821Arsenaleng ENGEFL Cup151518.90.60015023.0020+2+3.53+3.70Matches
2017-201821Arsenal2. Europa Lg00006Matches
2017-201821Arsenaleng ENGFA Cup1444.40.0001400.000000.00+2.09Matches
2017-201821Sint-Truidenbe BEL1. First Division A161,1707343.313.0132300.6716-5-0.38-0.38Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 165128525.95.76855001.83115+6+1.05+0.44Matches
2018-201922PAOK2. Europa Lg3792614.60.90032611.0010+1+1.14+2.702.60.3+2.3+2.58+3.66Matches
2018-201922PAOKgr GRE1. Super League201,2696347.014.113871072072.80368+28+1.99+0.48Matches
2019-202023PAOKgr GRE1. Super League331,5274647.117.014797192211.942913+16+0.94+0.26Matches
2020-202124Middlesbrougheng ENG2. Championship381,9235146.421.420744182541.392921+8+0.37+0.6229.122.5+6.6+0.31+0.13Matches
2020-202124Middlesbrougheng ENGFA Cup1898998.91.01890000.0012-1-1.01-1.01Matches
2020-202124PAOKgr GRE1. Super League178782.40.91780003.0010+1+1.15+0.44Matches
2021-202225Middlesbrougheng ENG2. Championship120200.50.20012000.001100.00-0.200.30.30.0+0.08-0.37Matches
2021-202225PAOK3. Conf Lg116706160.47.4877031701.5576+1+0.13-0.48Matches
2021-202225PAOKgr GRE1. Super League341,7735254.719.719806151701.763222+10+0.51-0.41Matches
2022-202326Middlesbrougheng ENG2. Championship383,1088275.134.535862233811.707239+33+0.96+1.3958.237.5+20.6+0.60+0.27Matches
2022-202326Middlesbrougheng ENGEFL Cup1313134.40.30013100.0001-1-2.90-2.90Matches
2022-202326Middlesbrougheng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202427Middlesbrougheng ENG2. Championship00001Matches
2023-202427Ajax3. Conf Lg42035152.12.3162034701.2516-5-2.22-3.18Matches
2023-202427Ajaxnl NED1. Eredivisie251,0494234.311.78803172441.603418+16+1.37+1.51Matches
2023-202427Ajax2. Europa Lg61883134.82.1190152000.834400.00+0.774.03.5+0.5+0.25+0.69Matches
2024-202528Ajaxnl NED1. Eredivisie168325246.29.2972372632.382210+12+1.30+0.09Matches
2024-202528Ajax2. Europa Lg83083942.83.4190173102.0056-1-0.29-2.265.35.9-0.6-0.18-1.67Matches
12 Seasons10 Clubs11 Leagues33517,8215323.6198.0179816915624461.69320198+122+0.63+0.1799.369.9+29.4+0.47+0.17
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
PAOK (4 Seasons)3 Leagues1025,3965338.460.0558123472091.9910649+57+0.95+0.202.60.3+2.3+2.58+3.66
Middlesbrough (4 Seasons)3 Leagues805,2616631.358.5578227232661.4710469+35+0.60+0.6287.560.3+27.2+0.49+0.14
Arsenal (4 Seasons)5 Leagues11212191.52.418701016131.8071+6+2.56+1.77
Ajax (2 Seasons)3 Leagues592,5804439.628.720778392771.766644+22+0.77+0.369.29.3-0.1-0.02-0.62
Arsenal (2 Seasons)1 League108128120.59.010817002.001710+7+0.78+0.29
Hull City (1 Season)3 Leagues402,1485442.923.922837185351.862919+10+0.42-0.27
Sint-Truiden (1 Season)1 League161,1707343.313.0132300.6716-5-0.38-0.38
Brighton (1 Season)1 League10186194.52.110961.704400.00-0.77
Nott'ham Forest (1 Season)1 League7402579.74.552200.2936-3-0.67-0.79
Coventry City (1 Season)1 League6395669.54.451
Brentford (1 Season)1 League471181.70.804
Championship (7 Seasons)1297,4325825.682.68081334926171.5413185+46+0.56+0.2387.560.3+27.2+0.49+0.14
EFL Cup (5 Seasons)84355428.44.8381153821.8895+4+0.83+0.99
FA Cup (5 Seasons)73114425.93.5391241011.7159-4-1.16-1.87
Super League (4 Seasons)884,6475337.451.6478223412082.089843+55+1.07+0.17
Europa Lg (4 Seasons)175753418.86.42902152671.41101000.00+0.1511.89.6+2.2+0.34+0.37
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)411,8814638.720.917766242571.905628+28+1.34+1.04
Conf Lg (2 Seasons)158735858.29.7976063201.47812-4-0.41-1.13
PL2 — Div. 1 (2 Seasons)108128120.59.010817002.001710+7+0.78+0.29
First Division A (1 Season)161,1707343.313.0132300.6716-5-0.38-0.38
League One (1 Season)10466475.65.255
Champions Lg (1 Season)00001
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
2013-201417Brentford1 League471181.70.804
2013-201417Coventry City1 League6395669.54.451
2013-201417Arsenal1 League1110.00.001
2014-201518Arsenal4 Leagues774111.50.80071041.7121+1+1.22+0.23
2014-201518Nott'ham Forest1 League7402579.74.552200.2936-3-0.67-0.79
2015-201619Hull City3 Leagues402,1485442.923.922837185351.862919+10+0.42-0.27
2016-201720Brighton1 League10186194.52.110961.704400.00-0.77
2016-201720Arsenal2 Leagues182822.20.91820013.0030+3+3.29+2.81
2016-201720Arsenal1 League43007515.23.34752002.2565+1+0.30-0.07
2017-201821Arsenal1 League65128525.95.76855001.83115+6+1.05+0.44
2017-201821Arsenal3 Leagues255282.90.60022781.5020+2+3.27+3.72
2017-201821Sint-Truiden1 League161,1707343.313.0132300.6716-5-0.38-0.38
2018-201922PAOK2 Leagues231,3485941.615.0138710102282.57378+29+1.94+1.182.60.3+2.3+2.58+3.66
2019-202023PAOK1 League331,5274647.117.014797192211.942913+16+0.94+0.26
2020-202124PAOK1 League178782.40.91780003.0010+1+1.15+0.44
2020-202124Middlesbrough2 Leagues392,0125247.622.421754182541.353023+7+0.31+0.5629.122.5+6.6+0.31+0.13
2021-202225PAOK2 Leagues452,4435456.227.127796181701.713928+11+0.41-0.44
2021-202225Middlesbrough1 League120200.50.20012000.001100.00-0.200.30.30.0+0.08-0.37
2022-202326Middlesbrough3 Leagues403,2298174.735.936862343611.627345+28+0.78+1.1958.237.5+20.6+0.60+0.27
2023-202427Middlesbrough1 League00001
2023-202427Ajax3 Leagues351,4404136.116.010794252641.433928+11+0.69+0.834.03.5+0.5+0.25+0.69
2024-202528Ajax2 Leagues241,1404845.212.710744142932.252716+11+0.87-0.575.35.9-0.6-0.18-1.67
12 Seasons10 Clubs11 Leagues33517,8215323.6198.0179816915624461.69320198+122+0.63+0.1799.369.9+29.4+0.47+0.17
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
PAOK (4 Seasons)3 Leagues1025,3965338.460.0558123472091.9910649+57+0.95+0.202.60.3+2.3+2.58+3.66
Middlesbrough (4 Seasons)3 Leagues805,2616631.358.5578227232661.4710469+35+0.60+0.6287.560.3+27.2+0.49+0.14
Arsenal (4 Seasons)5 Leagues11212191.52.418701016131.8071+6+2.56+1.77
Ajax (2 Seasons)3 Leagues592,5804439.628.720778392771.766644+22+0.77+0.369.29.3-0.1-0.02-0.62
Arsenal (2 Seasons)1 League108128120.59.010817002.001710+7+0.78+0.29
Hull City (1 Season)3 Leagues402,1485442.923.922837185351.862919+10+0.42-0.27
Sint-Truiden (1 Season)1 League161,1707343.313.0132300.6716-5-0.38-0.38
Brighton (1 Season)1 League10186194.52.110961.704400.00-0.77
Nott'ham Forest (1 Season)1 League7402579.74.552200.2936-3-0.67-0.79
Coventry City (1 Season)1 League6395669.54.451
Brentford (1 Season)1 League471181.70.804
Championship (7 Seasons)1297,4325825.682.68081334926171.5413185+46+0.56+0.2387.560.3+27.2+0.49+0.14
EFL Cup (5 Seasons)84355428.44.8381153821.8895+4+0.83+0.99
FA Cup (5 Seasons)73114425.93.5391241011.7159-4-1.16-1.87
Super League (4 Seasons)884,6475337.451.6478223412082.089843+55+1.07+0.17
Europa Lg (4 Seasons)175753418.86.42902152671.41101000.00+0.1511.89.6+2.2+0.34+0.37
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)411,8814638.720.917766242571.905628+28+1.34+1.04
Conf Lg (2 Seasons)158735858.29.7976063201.47812-4-0.41-1.13
PL2 — Div. 1 (2 Seasons)108128120.59.010817002.001710+7+0.78+0.29
First Division A (1 Season)161,1707343.313.0132300.6716-5-0.38-0.38
League One (1 Season)10466475.65.255
Champions Lg (1 Season)00001
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
2013-201417Brentfordeng ENG3. League One2nd471181.70.804Matches
2013-201417Coventry Cityeng ENG3. League One18th6395669.54.451Matches
2013-201417Arsenaleng ENG1. Premier League4th1110.00.001Matches
2014-201518Arsenaleng ENG1. Premier League3rd330100.90.300321.0020+2+6.00+5.12Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th7402579.74.552200.2936-3-0.67-0.79Matches
2015-201619Hull Cityeng ENG2. Championship4th351,7935143.319.91951651.782214+8+0.40-0.60Matches
2016-201720Brightoneng ENG2. Championship2nd10186194.52.110961.704400.00-0.77Matches
2016-201720Arsenaleng ENG1. Premier League5th00001Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th43007515.23.34752002.2565+1+0.30-0.07Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st65128525.95.76855001.83115+6+1.05+0.44Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th161,1707343.313.0132300.6716-5-0.38-0.38Matches
2018-201922PAOKgr GRE1. Super League1st201,2696347.014.113871072072.80368+28+1.99+0.48Matches
2019-202023PAOKgr GRE1. Super League2nd331,5274647.117.014797192211.942913+16+0.94+0.26Matches
2020-202124PAOKgr GRE1. Super League2nd178782.40.91780003.0010+1+1.15+0.44Matches
2020-202124Middlesbrougheng ENG2. Championship10th381,9235146.421.420744182541.392921+8+0.37+0.6229.122.5+6.6+0.31+0.13Matches
2021-202225PAOKgr GRE1. Super League2nd341,7735254.719.719806151701.763222+10+0.51-0.41Matches
2021-202225Middlesbrougheng ENG2. Championship7th120200.50.20012000.001100.00-0.200.30.30.0+0.08-0.37Matches
2022-202326Middlesbrougheng ENG2. Championship4th383,1088275.134.535862233811.707239+33+0.96+1.3958.237.5+20.6+0.60+0.27Matches
2023-202427Middlesbrougheng ENG2. Championship8th00001Matches
2023-202427Ajaxnl NED1. Eredivisie5th251,0494234.311.78803172441.603418+16+1.37+1.51Matches
2024-202528Ajaxnl NED1. Eredivisie2nd168325246.29.2972372632.382210+12+1.30+0.09Matches
12 Seasons10 Clubs6 Leagues28815,6275423.2173.6162816412623351.71288162+126+0.75+0.2587.560.3+27.2+0.49+0.14
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
PAOK (4 Seasons)1 League884,6475337.451.6478223412082.089843+55+1.07+0.17
Middlesbrough (4 Seasons)1 League775,0516630.556.1558126222661.5210261+41+0.73+0.7587.560.3+27.2+0.49+0.14
Arsenal (3 Seasons)1 League43180.30.300431.0020+2+6.00+5.12
Ajax (2 Seasons)1 League411,8814638.720.917766242571.905628+28+1.34+1.04
Arsenal (2 Seasons)1 League108128120.59.010817002.001710+7+0.78+0.29
Hull City (1 Season)1 League351,7935143.319.91951651.782214+8+0.40-0.60
Sint-Truiden (1 Season)1 League161,1707343.313.0132300.6716-5-0.38-0.38
Brighton (1 Season)1 League10186194.52.110961.704400.00-0.77
Nott'ham Forest (1 Season)1 League7402579.74.552200.2936-3-0.67-0.79
Coventry City (1 Season)1 League6395669.54.451
Brentford (1 Season)1 League471181.70.804
Championship (7 Seasons)1297,4325825.682.68081334926171.5413185+46+0.56+0.2387.560.3+27.2+0.49+0.14
Super League (4 Seasons)884,6475337.451.6478223412082.089843+55+1.07+0.17
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)411,8814638.720.917766242571.905628+28+1.34+1.04
PL2 — Div. 1 (2 Seasons)108128120.59.010817002.001710+7+0.78+0.29
First Division A (1 Season)161,1707343.313.0132300.6716-5-0.38-0.38
League One (1 Season)10466475.65.255
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201518Arsenaleng ENGFA Cup1st338136.70.40031213.0001-1-2.37-4.40Matches
2014-201518Arsenaleng ENGLeague Cup17th1666.70.1001500.000000.00+1.07Matches
2015-201619Hull Cityeng ENGFA Cup9th1909025.01.01901003.0031+2+2.00+3.00Matches
2015-201619Hull Cityeng ENGLeague Cup5th42656652.02.9280125302.254400.00+0.37Matches
2016-201720Arsenaleng ENGEFL Cup5th1828230.40.91820003.0030+3+3.29+2.81Matches
2017-201821Arsenaleng ENGEFL Cup2nd151518.90.60015023.0020+2+3.53+3.70Matches
2017-201821Arsenaleng ENGFA Cup33rd1444.40.0001400.000000.00+2.09Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1898998.91.01890000.0012-1-1.01-1.01Matches
2022-202326Middlesbrougheng ENGEFL CupRd11313134.40.30013100.0001-1-2.90-2.90Matches
2022-202326Middlesbrougheng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
6 Seasons3 Clubs2 Leagues157465027.38.3686392631.80141400.00-0.23
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 (3 Seasons)2 Leagues71812611.42.0187061632.1451+4+1.99+1.41
Middlesbrough (2 Seasons)2 Leagues32107077.82.3290113100.0028-6-2.57-2.57
Hull City (1 Season)2 Leagues53557140.83.9383225302.4075+2+0.51+1.21
EFL Cup (5 Seasons)84355428.44.8381153821.8895+4+0.83+0.99
FA Cup (5 Seasons)73114425.93.5391241011.7159-4-1.16-1.87
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
2014-201518Arsenal1. Champions LgR1600001Matches
2017-201821Arsenal2. Europa LgSF00006Matches
2018-201922PAOK2. Europa LgGR3792614.60.90032611.0010+1+1.14+2.702.60.3+2.3+2.58+3.66Matches
2021-202225PAOK3. Conf LgQF116706160.47.4877031701.5576+1+0.13-0.48Matches
2023-202427Ajax3. Conf LgR1642035152.12.3162034701.2516-5-2.22-3.18Matches
2023-202427Ajax2. Europa LgGR61883134.82.1190152000.834400.00+0.774.03.5+0.5+0.25+0.69Matches
2024-202528Ajax2. Europa Lg83083942.83.4190173102.0056-1-0.29-2.265.35.9-0.6-0.18-1.67Matches
6 Seasons3 Clubs3 Leagues321,4484527.416.111782212881.441822-4-0.25-0.3911.89.6+2.2+0.34+0.37
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
Ajax (2 Seasons)2 Leagues186993942.47.83812153001.441016-6-0.77-1.539.29.3-0.1-0.02-0.62
PAOK (2 Seasons)2 Leagues147495445.48.3877062211.4386+2+0.24+0.742.60.3+2.3+2.58+3.66
Arsenal (2 Seasons)2 Leagues00007
Europa Lg (4 Seasons)175753418.86.42902152671.41101000.00+0.1511.89.6+2.2+0.34+0.37
Conf Lg (2 Seasons)158735858.29.7976063201.47812-4-0.41-1.13
Champions Lg (1 Season)00001

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
2013-201417Brentfordeng ENG3. League One0.8001Matches
2013-201417Coventry Cityeng ENG3. League One4.4104Matches
2013-201417Arsenaleng ENG1. Premier League0.0000Matches
2014-201518Nott'ham Foresteng ENG2. Championship4.5005Matches
2014-201518Arsenaleng ENGFA Cup0.40000Matches
2014-201518Arsenaleng ENGLeague Cup0.10000Matches
2014-201518Arsenaleng ENG1. Premier League0.3001Matches
2015-201619Hull Cityeng ENG2. Championship19.92032Matches
2015-201619Hull Cityeng ENGFA Cup1.00000Matches
2015-201619Hull Cityeng ENGLeague Cup2.91000Matches
2016-201720Brightoneng ENG2. Championship2.1000400000000Matches
2016-201720Arsenaleng ENGEFL Cup0.9000021100100Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.30000Matches
2017-201821Arsenaleng ENGEFL Cup0.6100110000000Matches
2017-201821Arsenaleng ENGFA Cup0.00000100000Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.01001400000000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.70000Matches
2018-201922PAOK2. Europa Lg0.9000030100000350100.0Matches
2018-201922PAOKgr GRE1. Super League14.10000Matches
2019-202023PAOKgr GRE1. Super League17.05000Matches
2020-202124Middlesbrougheng ENG2. Championship21.4200213112613000449118433.1Matches
2020-202124Middlesbrougheng ENGFA Cup1.00000010000Matches
2020-202124PAOKgr GRE1. Super League0.90000Matches
2021-202225Middlesbrougheng ENG2. Championship0.200010000000002166.7Matches
2021-202225PAOK3. Conf Lg7.40000Matches
2021-202225PAOKgr GRE1. Super League19.74000Matches
2022-202326Middlesbrougheng ENG2. Championship34.55003285141671600074608940.3Matches
2022-202326Middlesbrougheng ENGEFL Cup0.30001300000Matches
2022-202326Middlesbrougheng ENGFA Cup1.00000200100Matches
2023-202427Ajax3. Conf Lg2.30002321010Matches
2023-202427Ajaxnl NED1. Eredivisie11.7000112955280Matches
2023-202427Ajax2. Europa Lg2.1000243221000107463.6Matches
2024-202528Ajaxnl NED1. Eredivisie9.2000102247070Matches
2024-202528Ajax2. Europa Lg3.400051321010009111052.4Matches
12 Seasons10 Clubs11 Leagues198.022001471994440133710014017628837.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (4 Seasons)3 Leagues60.0900030100000350100.0
Middlesbrough (4 Seasons)3 Leagues58.570055121272291900011815327435.8
Arsenal (4 Seasons)5 Leagues2.4100241100100
Ajax (2 Seasons)3 Leagues28.70003071161641800019181456.3
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)3 Leagues23.9300320
Sint-Truiden (1 Season)1 League13.01001400000000
Brighton (1 Season)1 League2.1000400000000
Nott'ham Forest (1 Season)1 League4.5005
Coventry City (1 Season)1 League4.4104
Brentford (1 Season)1 League0.8001
Championship (7 Seasons)82.690095116262281900011815327435.8
EFL Cup (5 Seasons)4.8200261100100
FA Cup (5 Seasons)3.50000310100
Super League (4 Seasons)51.69000
Europa Lg (4 Seasons)6.4000720542200022231462.2
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.900021519122150
Conf Lg (2 Seasons)9.70002321010
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.01001400000000
League One (1 Season)5.2105
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201417Brentford1 League0.8001
2013-201417Coventry City1 League4.4104
2013-201417Arsenal1 League0.0000
2014-201518Arsenal4 Leagues0.800010
2014-201518Nott'ham Forest1 League4.5005
2015-201619Hull City3 Leagues23.9300320
2016-201720Brighton1 League2.1000400000000
2016-201720Arsenal2 Leagues0.9000021100100
2016-201720Arsenal1 League3.30000
2017-201821Arsenal1 League5.70000
2017-201821Arsenal3 Leagues0.6100120000000
2017-201821Sint-Truiden1 League13.01001400000000
2018-201922PAOK2 Leagues15.0000030100000350100.0
2019-202023PAOK1 League17.05000
2020-202124PAOK1 League0.90000
2020-202124Middlesbrough2 Leagues22.4200213113613000449118433.1
2021-202225PAOK2 Leagues27.14000
2021-202225Middlesbrough1 League0.200010000000002166.7
2022-202326Middlesbrough3 Leagues35.95003390141681600074608940.3
2023-202427Ajax3 Leagues16.00001536108410000107463.6
2024-202528Ajax2 Leagues12.7000153568080009111052.4
12 Seasons10 Clubs11 Leagues198.022001471994440133710014017628837.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (4 Seasons)3 Leagues60.0900030100000350100.0
Middlesbrough (4 Seasons)3 Leagues58.570055121272291900011815327435.8
Arsenal (4 Seasons)5 Leagues2.4100241100100
Ajax (2 Seasons)3 Leagues28.70003071161641800019181456.3
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)3 Leagues23.9300320
Sint-Truiden (1 Season)1 League13.01001400000000
Brighton (1 Season)1 League2.1000400000000
Nott'ham Forest (1 Season)1 League4.5005
Coventry City (1 Season)1 League4.4104
Brentford (1 Season)1 League0.8001
Championship (7 Seasons)82.690095116262281900011815327435.8
EFL Cup (5 Seasons)4.8200261100100
FA Cup (5 Seasons)3.50000310100
Super League (4 Seasons)51.69000
Europa Lg (4 Seasons)6.4000720542200022231462.2
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.900021519122150
Conf Lg (2 Seasons)9.70002321010
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.01001400000000
League One (1 Season)5.2105
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201417Brentfordeng ENG3. League One2nd0.8001Matches
2013-201417Coventry Cityeng ENG3. League One18th4.4104Matches
2013-201417Arsenaleng ENG1. Premier League4th0.0000Matches
2014-201518Arsenaleng ENG1. Premier League3rd0.3001Matches
2014-201518Nott'ham Foresteng ENG2. Championship14th4.5005Matches
2015-201619Hull Cityeng ENG2. Championship4th19.92032Matches
2016-201720Brightoneng ENG2. Championship2nd2.1000400000000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.30000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.70000Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.01001400000000Matches
2018-201922PAOKgr GRE1. Super League1st14.10000Matches
2019-202023PAOKgr GRE1. Super League2nd17.05000Matches
2020-202124PAOKgr GRE1. Super League2nd0.90000Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.4200213112613000449118433.1Matches
2021-202225PAOKgr GRE1. Super League2nd19.74000Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.200010000000002166.7Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.55003285141671600074608940.3Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.7000112955280Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.2000102247070Matches
12 Seasons10 Clubs6 Leagues173.620001361673534103400011815327435.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (4 Seasons)1 League51.69000
Middlesbrough (4 Seasons)1 League56.170054116262281900011815327435.8
Arsenal (3 Seasons)1 League0.3001
Ajax (2 Seasons)1 League20.900021519122150
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)1 League19.92032
Sint-Truiden (1 Season)1 League13.01001400000000
Brighton (1 Season)1 League2.1000400000000
Nott'ham Forest (1 Season)1 League4.5005
Coventry City (1 Season)1 League4.4104
Brentford (1 Season)1 League0.8001
Championship (7 Seasons)82.690095116262281900011815327435.8
Super League (4 Seasons)51.69000
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.900021519122150
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.01001400000000
League One (1 Season)5.2105
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Arsenaleng ENGFA Cup1st0.40000Matches
2014-201518Arsenaleng ENGLeague Cup17th0.10000Matches
2015-201619Hull Cityeng ENGFA Cup9th1.00000Matches
2015-201619Hull Cityeng ENGLeague Cup5th2.91000Matches
2016-201720Arsenaleng ENGEFL Cup5th0.9000021100100Matches
2017-201821Arsenaleng ENGEFL Cup2nd0.6100110000000Matches
2017-201821Arsenaleng ENGFA Cup33rd0.00000100000Matches
2020-202124Middlesbrougheng ENGFA Cup33rd1.00000010000Matches
2022-202326Middlesbrougheng ENGEFL CupRd10.30001300000Matches
2022-202326Middlesbrougheng ENGFA Cup1.00000200100Matches
6 Seasons3 Clubs2 Leagues8.3200292110100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Arsenal (3 Seasons)2 Leagues2.0100141100100
Middlesbrough (2 Seasons)2 Leagues2.30001510100
Hull City (1 Season)2 Leagues3.91000
EFL Cup (5 Seasons)4.8200261100100
FA Cup (5 Seasons)3.50000310100
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
2018-201922PAOK2. Europa LgGR0.9000030100000350100.0Matches
2021-202225PAOK3. Conf LgQF7.40000Matches
2023-202427Ajax3. Conf LgR162.30002321010Matches
2023-202427Ajax2. Europa LgGR2.1000243221000107463.6Matches
2024-202528Ajax2. Europa Lg3.400051321010009111052.4Matches
6 Seasons3 Clubs3 Leagues16.1000923752300022231462.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (2 Seasons)2 Leagues7.8000920742300019181456.3
PAOK (2 Seasons)2 Leagues8.3000030100000350100.0
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)6.4000720542200022231462.2
Conf Lg (2 Seasons)9.70002321010
Champions Lg (1 Season)

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.