Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-22SunEredivisieMatchweek 17AwayW 2–0AjaxSparta R'damYFW4500000000230000.00.00.010171894.4316030Match Report
2024-12-15SunEredivisieMatchweek 16HomeW 3–0AjaxAlmere CityYRW6000000000230000.00.00.011182281.8019100Match Report
2024-12-12ThuEuropa LgLeague phaseHomeL 1–3nl Ajaxit LazioNLW,RM1900002100120000.40.40.0001010100.0111000Match Report
2024-12-08SunEredivisieMatchweek 15AwayL 1–2AjaxAZ AlkmaarYLW7200000000262000.00.00.000111573.3018431Match Report
2024-12-04WedEredivisieMatchweek 5HomeD 2–2AjaxUtrechtYLW9000003000540010.20.20.040304173.25391010Match 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.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17Matches
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.4202200002.92.90.33.3209430.270.000.270.270.270.390.050.440.390.44Matches
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.60.60.30.924160.000.000.000.000.000.310.170.490.310.49Matches
2023-202427Ajaxnl NED1. Eredivisie2581,04911.7113141100009.09.01.910.92338740.940.261.200.941.200.770.160.930.770.93Matches
2023-202427Ajax2. Europa Lg611882.1303300002.42.40.02.58691.440.001.441.441.441.170.021.191.171.19Matches
2024-202528Ajaxnl NED1. Eredivisie1497988.9213200002.72.70.53.22417900.230.110.340.230.340.310.050.360.310.36Matches
2024-202528Ajax2. Europa Lg612112.3101100000.70.70.10.836110.430.000.430.430.430.310.050.360.310.36Matches
12 Seasons10 Clubs11 Leagues33117917,690196.68217997571122049.043.46.650.02012025590.420.090.500.380.470.510.070.580.450.52
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.0237302123903.23.20.33.62312560.380.120.500.350.470.390.040.430.390.43
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 Leagues55202,44927.21742117000015.515.52.918.460712000.620.150.770.620.770.580.110.680.580.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.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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)1524785.3404400003.53.50.23.61415330.750.000.750.750.750.660.030.690.660.69
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)39171,84720.51341713000011.711.72.414.147551640.630.190.830.630.830.570.120.690.570.69
Conf Lg (2 Seasons)1598739.7202200003.53.50.74.22213590.210.000.210.210.210.380.070.450.380.45
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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.19312900402.92.90.33.3209430.330.110.440.330.440.390.050.440.390.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.01431714000012.012.02.314.33348990.870.191.060.871.060.770.140.910.770.91
2024-202528Ajax2 Leagues20101,00911.2314300003.53.50.64.127231010.270.090.360.270.360.310.050.360.310.36
12 Seasons10 Clubs11 Leagues33117917,690196.68217997571122049.043.46.650.02012025590.420.090.500.380.470.510.070.580.450.52
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.0237302123903.23.20.33.62312560.380.120.500.350.470.390.040.430.390.43
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 Leagues55202,44927.21742117000015.515.52.918.460712000.620.150.770.620.770.580.110.680.580.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.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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)1524785.3404400003.53.50.23.61415330.750.000.750.750.750.660.030.690.660.69
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)39171,84720.51341713000011.711.72.414.147551640.630.190.830.630.830.570.120.690.570.69
Conf Lg (2 Seasons)1598739.7202200003.53.50.74.22213590.210.000.210.210.210.380.070.450.380.45
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17Matches
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.7113141100009.09.01.910.92338740.940.261.200.941.200.770.160.930.770.93Matches
2024-202528Ajaxnl NED1. Eredivisie2nd1497988.9213200002.72.70.53.22417900.230.110.340.230.340.310.050.360.310.36Matches
12 Seasons10 Clubs6 Leagues28616215,593173.37117886561020042.036.45.842.21651744670.410.100.510.380.470.520.070.590.450.52
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 League39171,84720.51341713000011.711.72.414.147551640.630.190.830.630.830.570.120.690.570.69
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.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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)39171,84720.51341713000011.711.72.414.147551640.630.190.830.630.830.570.120.690.570.69
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0112101101.60.80.00.8135240.080.080.150.080.150.330.010.340.170.17
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.4202200002.92.90.33.3209430.270.000.270.270.270.390.050.440.390.44Matches
2023-202427Ajax3. Conf LgR16412032.3000000000.60.60.30.924160.000.000.000.000.000.310.170.490.310.49Matches
2023-202427Ajax2. Europa LgGR611882.1303300002.42.40.02.58691.440.001.441.441.441.170.021.191.171.19Matches
2024-202528Ajax2. Europa Lg612112.3101100000.70.70.10.836110.430.000.430.430.430.310.050.360.310.36Matches
6 Seasons3 Clubs3 Leagues30111,35115.0606600007.07.00.87.83628920.400.000.400.400.400.480.060.540.480.54
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 Leagues1636026.7404400003.83.80.54.31316360.600.000.600.600.600.590.080.670.590.67
PAOK (2 Seasons)2 Leagues1487498.3202200003.23.20.33.62312560.240.000.240.240.240.390.040.430.390.43
Arsenal (2 Seasons)2 Leagues00
Europa Lg (4 Seasons)1524785.3404400003.53.50.23.61415330.750.000.750.750.750.660.030.690.660.69
Conf Lg (2 Seasons)1598739.7202200003.53.50.74.22213590.210.000.210.210.210.380.070.450.380.45
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.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2Matches
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.4216743.82.150.940.130.2911.60002.92.90.18-0.9-0.9Matches
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.0017.90000.60.60.15-0.6-0.6Matches
2023-202427Ajaxnl NED1. Eredivisie11.711412151.23.521.800.270.5210.70009.09.00.22+2.0+2.0Matches
2023-202427Ajax2. Europa Lg2.1312758.35.743.350.250.4312.70002.42.40.20+0.6+0.6Matches
2024-202528Ajaxnl NED1. Eredivisie8.9219736.82.140.790.110.2912.50002.72.70.14-0.7-0.7Matches
2024-202528Ajax2. Europa Lg2.316466.72.561.710.170.2512.20000.70.70.12+0.3+0.3Matches
12 Seasons10 Clubs11 Leagues196.68226014143.82.351.000.190.3813.0071149.043.40.17+4.0+5.6
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.02321838.12.520.960.100.2512.20233.23.20.15-1.2-1.2
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 Leagues27.217824150.03.011.510.210.4111.900015.515.50.19+1.5+1.5
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)3 Leagues23.97211.050.1411
Sint-Truiden (1 Season)1 League13.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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)5.34231252.24.332.260.170.3312.90003.53.50.15+0.5+0.5
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.513602846.72.921.360.220.4611.200011.711.70.20+1.3+1.3
Conf Lg (2 Seasons)9.7220945.02.060.930.100.2212.80003.53.50.18-1.5-1.5
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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.1916743.82.150.940.130.2911.60002.92.90.18-0.9-0.9
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.4711.600012.012.00.21+2.0+2.0
2024-202528Ajax2 Leagues11.23251144.02.230.980.120.2712.40003.53.50.14-0.5-0.5
12 Seasons10 Clubs11 Leagues196.68226014143.82.351.000.190.3813.0071149.043.40.17+4.0+5.6
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.02321838.12.520.960.100.2512.20233.23.20.15-1.2-1.2
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 Leagues27.217824150.03.011.510.210.4111.900015.515.50.19+1.5+1.5
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)3 Leagues23.97211.050.1411
Sint-Truiden (1 Season)1 League13.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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)5.34231252.24.332.260.170.3312.90003.53.50.15+0.5+0.5
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.513602846.72.921.360.220.4611.200011.711.70.20+1.3+1.3
Conf Lg (2 Seasons)9.7220945.02.060.930.100.2212.80003.53.50.18-1.5-1.5
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2Matches
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.5210.70009.09.00.22+2.0+2.0Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.9219736.82.140.790.110.2912.50002.72.70.14-0.7-0.7Matches
12 Seasons10 Clubs6 Leagues173.37120611341.72.250.930.210.4113.1061042.036.40.18+5.0+6.6
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.513602846.72.921.360.220.4611.200011.711.70.20+1.3+1.3
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)1 League19.93211.050.1400
Sint-Truiden (1 Season)1 League13.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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.513602846.72.921.360.220.4611.200011.711.70.20+1.3+1.3
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.0113538.51.000.380.080.2019.20011.60.80.06-0.6+0.2
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.4216743.82.150.940.130.2911.60002.92.90.18-0.9-0.9Matches
2023-202427Ajax3. Conf LgR162.304250.01.770.890.000.0017.90000.60.60.15-0.6-0.6Matches
2023-202427Ajax2. Europa LgGR2.1312758.35.743.350.250.4312.70002.42.40.20+0.6+0.6Matches
2024-202528Ajax2. Europa Lg2.316466.72.561.710.170.2512.20000.70.70.12+0.3+0.3Matches
6 Seasons3 Clubs3 Leagues15.06432148.82.861.400.140.2912.90007.07.00.16-1.0-1.0
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 Leagues6.74221359.13.291.940.180.3113.50003.83.80.17+0.2+0.2
PAOK (2 Seasons)2 Leagues8.3221838.12.520.960.100.2512.20003.23.20.15-1.2-1.2
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)5.34231252.24.332.260.170.3312.90003.53.50.15+0.5+0.5
Conf Lg (2 Seasons)9.7220945.02.060.930.100.2212.80003.53.50.18-1.5-1.5
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.0466570.8687126202969.0212487.52450.010.00.1+1.016205Matches
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.49112274.61256148557177.5263476.55771.400.30.3-0.341419Matches
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.3314667.438282212680.871163.611100.000.30.3-0.323104Matches
2023-202427Ajaxnl NED1. Eredivisie11.718725274.2275265510713678.7607382.2101283.331.92.1+1.1171912038Matches
2023-202427Ajax2. Europa Lg2.1243372.735858151693.871163.61333.300.00.40.010006Matches
2024-202528Ajaxnl NED1. Eredivisie8.917722778.0227328211013482.1536581.52728.610.50.7+0.5476017Matches
2024-202528Ajax2. Europa Lg2.3536581.5688120324080.0121580.033100.000.10.2-0.124206Matches
12 Seasons10 Clubs11 Leagues196.61321179973.419126386877097579.039852775.58111471.1176.66.6+10.463130491202
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.010513975.51407189668280.5293876.35771.470.30.4+6.7415112
Middlesbrough (4 Seasons)3 Leagues58.569897271.810579235639951277.920929072.1577774.043.42.4+0.63290210114
Arsenal (4 Seasons)5 Leagues2.40
Ajax (2 Seasons)3 Leagues27.247262375.86453119728535281.013917579.4172665.442.93.8+1.1263321071
Arsenal (2 Seasons)1 League9.02
Hull City (1 Season)3 Leagues23.91
Sint-Truiden (1 Season)1 League13.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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)5.39111579.11197219586786.6223073.34666.700.20.7-0.2343015
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.536447976.0502593721727080.411313881.9121963.242.42.8+1.6212618055
Conf Lg (2 Seasons)9.712216872.61638230769778.4334573.36875.000.70.6-0.7645113
PL2 — Div. 1 (2 Seasons)9.02
First Division A (1 Season)13.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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.19112274.61256148557177.5263476.55771.430.30.3+2.741419
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.024233173.1349279514317880.3749577.9121675.032.32.9+0.7202213048
2024-202528Ajax2 Leagues11.223029278.8296140214217481.6658081.351050.010.60.9+0.46118023
12 Seasons10 Clubs11 Leagues196.61321179973.419126386877097579.039852775.58111471.1176.66.6+10.463130491202
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.010513975.51407189668280.5293876.35771.470.30.4+6.7415112
Middlesbrough (4 Seasons)3 Leagues58.569897271.810579235639951277.920929072.1577774.043.42.4+0.63290210114
Arsenal (4 Seasons)5 Leagues2.40
Ajax (2 Seasons)3 Leagues27.247262375.86453119728535281.013917579.4172665.442.93.8+1.1263321071
Arsenal (2 Seasons)1 League9.02
Hull City (1 Season)3 Leagues23.91
Sint-Truiden (1 Season)1 League13.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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)5.39111579.11197219586786.6223073.34666.700.20.7-0.2343015
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.536447976.0502593721727080.411313881.9121963.242.42.8+1.6212618055
Conf Lg (2 Seasons)9.712216872.61638230769778.4334573.36875.000.70.6-0.7645113
PL2 — Div. 1 (2 Seasons)9.02
First Division A (1 Season)13.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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.0466570.8687126202969.0212487.52450.010.00.1+1.016205Matches
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.718725274.2275265510713678.7607382.2101283.331.92.1+1.1171912038Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.917722778.0227328211013482.1536581.52728.610.50.7+0.5476017Matches
12 Seasons10 Clubs6 Leagues173.31108151673.116291341963681178.434345275.97110071.0175.85.3+11.254122410174
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.536447976.0502593721727080.411313881.9121963.242.42.8+1.6212618055
Arsenal (2 Seasons)1 League9.02
Hull City (1 Season)1 League19.91
Sint-Truiden (1 Season)1 League13.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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.536447976.0502593721727080.411313881.9121963.242.42.8+1.6212618055
PL2 — Div. 1 (2 Seasons)9.02
First Division A (1 Season)13.0466570.8687126202969.0212487.52450.010.00.1+1.016205
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.49112274.61256148557177.5263476.55771.400.30.3-0.341419Matches
2023-202427Ajax3. Conf LgR162.3314667.438282212680.871163.611100.000.30.3-0.323104Matches
2023-202427Ajax2. Europa LgGR2.1243372.735858151693.871163.61333.300.00.40.010006Matches
2024-202528Ajax2. Europa Lg2.3536581.5688120324080.0121580.033100.000.10.2-0.124206Matches
6 Seasons3 Clubs3 Leagues15.021328375.3283544913416481.7557573.3101471.400.81.3-0.8988128
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 Leagues6.710814475.01428260688282.9263770.35771.400.50.9-0.5573016
PAOK (2 Seasons)2 Leagues8.310513975.51407189668280.5293876.35771.400.30.4-0.3415112
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)5.39111579.11197219586786.6223073.34666.700.20.7-0.2343015
Conf Lg (2 Seasons)9.712216872.61638230769778.4334573.36875.000.70.6-0.7645113
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.0655861001000004613Matches
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.4122108141004000009102Matches
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.3464420001000003103Matches
2023-202427Ajaxnl NED1. Eredivisie11.72522446012501000187212Matches
2023-202427Ajax2. Europa Lg2.1333210012000002400Matches
2024-202528Ajaxnl NED1. Eredivisie8.9227224300160000017705Matches
2024-202528Ajax2. Europa Lg2.3656142000000005301Matches
12 Seasons10 Clubs11 Leagues196.617991746487111243110001321555
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (4 Seasons)3 Leagues60.01391251410050000010502
Middlesbrough (4 Seasons)3 Leagues58.59729581231082210000698229
Arsenal (4 Seasons)5 Leagues2.41
Ajax (2 Seasons)3 Leagues27.2623605162141401000472221
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0655861001000004613
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)5.311511052013000009101
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.547946890131101000364217
Conf Lg (2 Seasons)9.71681521610050000012205
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0655861001000004613
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.0655861001000004613
2018-201922PAOK2 Leagues15.0171700001000001400
2019-202023PAOK1 League17.0
2020-202124PAOK1 League0.9
2020-202124Middlesbrough2 Leagues22.42652604002600000131111
2021-202225PAOK2 Leagues27.1122108141004000009102
2021-202225Middlesbrough1 League0.2220000000000100
2022-202326Middlesbrough3 Leagues35.9705696831061610000566118
2023-202427Ajax3 Leagues16.03313209013801000242215
2024-202528Ajax2 Leagues11.2292285720160000023006
12 Seasons10 Clubs11 Leagues196.617991746487111243110001321555
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (4 Seasons)3 Leagues60.01391251410050000010502
Middlesbrough (4 Seasons)3 Leagues58.59729581231082210000698229
Arsenal (4 Seasons)5 Leagues2.41
Ajax (2 Seasons)3 Leagues27.2623605162141401000472221
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0655861001000004613
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)5.311511052013000009101
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.547946890131101000364217
Conf Lg (2 Seasons)9.71681521610050000012205
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0655861001000004613
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.0655861001000004613Matches
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.72522446012501000187212Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.9227224300160000017705Matches
12 Seasons10 Clubs6 Leagues173.315161484274111134110001108549
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.547946890131101000364217
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)1 League19.9
Sint-Truiden (1 Season)1 League13.0655861001000004613
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.547946890131101000364217
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0655861001000004613
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.4122108141004000009102Matches
2023-202427Ajax3. Conf LgR162.3464420001000003103Matches
2023-202427Ajax2. Europa LgGR2.1333210012000002400Matches
2024-202528Ajax2. Europa Lg2.3656142000000005301Matches
6 Seasons3 Clubs3 Leagues15.02832622130180000021306
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (2 Seasons)2 Leagues6.7144137720130000010804
PAOK (2 Seasons)2 Leagues8.31391251410050000010502
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)5.311511052013000009101
Conf Lg (2 Seasons)9.71681521610050000012205
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.0122.5070212000.00000000Matches
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.4162.1680142110.13000010Matches
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.363.1240011010.52000100Matches
2023-202427Ajaxnl NED1. Eredivisie11.7292.49220151040.34300100Matches
2023-202427Ajax2. Europa Lg2.183.8350011100.00000000Matches
2024-202528Ajaxnl NED1. Eredivisie8.9212.37120333020.23200000Matches
2024-202528Ajax2. Europa Lg2.352.1450000010.43100000Matches
12 Seasons10 Clubs11 Leagues196.62032.1112201835253310.322201710
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.0202.41100153110.12000010
Middlesbrough (4 Seasons)3 Leagues58.51021.825701119141220.391601500
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues27.2692.574804106180.30600200
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0122.5070212000.00000000
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)5.3173.21120022110.19100000
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.5502.43340484060.29500100
Conf Lg (2 Seasons)9.7222.35120153120.21000110
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0122.5070212000.00000000
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.0122.5070212000.00000000
2018-201922PAOK2 Leagues15.044.5620011000.00000000
2019-202023PAOK1 League17.0
2020-202124PAOK1 League0.9
2020-202124Middlesbrough2 Leagues22.4301.401102710050.23200300
2021-202225PAOK2 Leagues27.1162.1680142110.13000010
2021-202225Middlesbrough1 League0.200.0000000000.00000000
2022-202326Middlesbrough3 Leagues35.9722.0846091241170.491401200
2023-202427Ajax3 Leagues16.0432.74310173150.32300200
2024-202528Ajax2 Leagues11.2262.32170333030.27300000
12 Seasons10 Clubs11 Leagues196.62032.1112201835253310.322201710
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (4 Seasons)3 Leagues60.0202.41100153110.12000010
Middlesbrough (4 Seasons)3 Leagues58.51021.825701119141220.391601500
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues27.2692.574804106180.30600200
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.0122.5070212000.00000000
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)5.3173.21120022110.19100000
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.5502.43340484060.29500100
Conf Lg (2 Seasons)9.7222.35120153120.21000110
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0122.5070212000.00000000
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.0122.5070212000.00000000Matches
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.7292.49220151040.34300100Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.9212.37120333020.23200000Matches
12 Seasons10 Clubs6 Leagues173.31642.019801728201280.342101600
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.5502.43340484060.29500100
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)1 League19.9
Sint-Truiden (1 Season)1 League13.0122.5070212000.00000000
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.5502.43340484060.29500100
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.0122.5070212000.00000000
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.4162.1680142110.13000010Matches
2023-202427Ajax3. Conf LgR162.363.1240011010.52000100Matches
2023-202427Ajax2. Europa LgGR2.183.8350011100.00000000Matches
2024-202528Ajax2. Europa Lg2.352.1450000010.43100000Matches
6 Seasons3 Clubs3 Leagues15.0392.66240175230.20100110
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (2 Seasons)2 Leagues6.7192.99140022120.32100100
PAOK (2 Seasons)2 Leagues8.3202.41100153110.12000010
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)5.3173.21120022110.19100000
Conf Lg (2 Seasons)9.7222.35120153120.21000110
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.0220110001010210Matches
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.433210040.045051440Matches
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.311010010.010000110Matches
2023-202427Ajaxnl NED1. Eredivisie11.715821034850.04909318130Matches
2023-202427Ajax2. Europa Lg2.121011010.010002440Matches
2024-202528Ajaxnl NED1. Eredivisie8.9754213650.0380807100Matches
2024-202528Ajax2. Europa Lg2.3210111250.011010230Matches
12 Seasons10 Clubs11 Leagues196.66740134311154037.525607531581640
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.033210040.045051440
Middlesbrough (4 Seasons)3 Leagues58.53519526471838.91136729943280
Arsenal (4 Seasons)5 Leagues2.4000
Ajax (2 Seasons)3 Leagues27.22716615681844.41018018532310
Arsenal (2 Seasons)1 League9.00
Hull City (1 Season)3 Leagues23.90
Sint-Truiden (1 Season)1 League13.0220110001010210
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)5.3420221333.321012670
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.52213612471450.0717017325230
Conf Lg (2 Seasons)9.744220050.055051550
PL2 — Div. 1 (2 Seasons)9.00
First Division A (1 Season)13.0220110001010210
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.0220110001010210
2018-201922PAOK2 Leagues15.0000000000000000
2019-202023PAOK1 League17.00
2020-202124PAOK1 League0.90
2020-202124Middlesbrough2 Leagues22.4930811333.32615110130
2021-202225PAOK2 Leagues27.133210040.045051440
2021-202225Middlesbrough1 League0.2000000000000000
2022-202326Middlesbrough3 Leagues35.92616518361540.0930624833150
2023-202427Ajax3 Leagues16.01810212441040.06909523180
2024-202528Ajax2 Leagues11.2964324850.0490909130
12 Seasons10 Clubs11 Leagues196.66740134311154037.525607531581640
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.033210040.045051440
Middlesbrough (4 Seasons)3 Leagues58.53519526471838.91136729943280
Arsenal (4 Seasons)5 Leagues2.4000
Ajax (2 Seasons)3 Leagues27.22716615681844.41018018532310
Arsenal (2 Seasons)1 League9.00
Hull City (1 Season)3 Leagues23.90
Sint-Truiden (1 Season)1 League13.0220110001010210
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)5.3420221333.321012670
Premier League (3 Seasons)0.30
Eredivisie (2 Seasons)20.52213612471450.0717017325230
Conf Lg (2 Seasons)9.744220050.055051550
PL2 — Div. 1 (2 Seasons)9.00
First Division A (1 Season)13.0220110001010210
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.0220110001010210Matches
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.715821034850.04909318130Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.9754213650.0380807100Matches
12 Seasons10 Clubs6 Leagues173.3593411399143243.818547471170520
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.52213612471450.0717017325230
Arsenal (2 Seasons)1 League9.00
Hull City (1 Season)1 League19.90
Sint-Truiden (1 Season)1 League13.0220110001010210
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.52213612471450.0717017325230
PL2 — Div. 1 (2 Seasons)9.00
First Division A (1 Season)13.0220110001010210
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.433210040.045051440Matches
2023-202427Ajax3. Conf LgR162.311010010.010000110Matches
2023-202427Ajax2. Europa LgGR2.121011010.010002440Matches
2024-202528Ajax2. Europa Lg2.3210111250.011010230Matches
6 Seasons3 Clubs3 Leagues15.0862421812.57606311120
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 Leagues6.7530321425.031012780
PAOK (2 Seasons)2 Leagues8.333210040.045051440
Arsenal (2 Seasons)2 Leagues0
Europa Lg (4 Seasons)5.3420221333.321012670
Conf Lg (2 Seasons)9.744220050.055051550
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.01081447651310714750.0750.076699352131041579424Matches
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.4198513811072819812975.0325.01379254092077261615943Matches
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.3622523349623133.3266.73713461210225316Matches
2023-202427Ajaxnl NED1. Eredivisie11.7415153317821078415241250.0833.3256148161123138352430974Matches
2023-202427Ajax2. Europa Lg2.1664724391566100.01100.04138026887353489Matches
2024-202528Ajaxnl NED1. Eredivisie8.9330102912518155330241041.71041.72291362602241612241227690Matches
2024-202528Ajax2. Europa Lg2.3844844349847685.7114.357331107341106611Matches
12 Seasons10 Clubs11 Leagues196.628117720613101351415280420210250.57637.61844120975540201137612381332259559
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.02265138712936226151173.3426.715910734812399281818556
Middlesbrough (4 Seasons)3 Leagues58.515203610778265920015141145548.24337.7989663730581057724128671228279
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues27.29573582394498166957592949.22237.3620368816496041246741752200
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.01081447651310714750.0750.076699352131041579424
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)5.317881574953217811872.7327.3120859447141368514033
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.57452562303391133745482245.81837.5485284312134729205936585164
Conf Lg (2 Seasons)9.726071810414137260151066.7533.317410594702287281821259
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.01081447651310714750.0750.076699352131041579424
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.01081447651310714750.0750.076699352131041579424
2018-201922PAOK2 Leagues15.028006228283266.7133.32214872322222613
2019-202023PAOK1 League17.0
2020-202124PAOK1 League0.9
2020-202124Middlesbrough2 Leagues22.4460142620323867460201260.0840.0238134158619158581833893
2021-202225PAOK2 Leagues27.1198513811072819812975.0325.01379254092077261615943
2021-202225Middlesbrough1 League0.2300120300011200000031
2022-202326Middlesbrough3 Leagues35.9105722815784191331051944345.73537.2750528424728662167049887185
2023-202427Ajax3 Leagues16.05432145225283102543281346.41139.33341995940332111422941099
2024-202528Ajax2 Leagues11.2414143716921564414311651.61135.528616937092720132512342101
12 Seasons10 Clubs11 Leagues196.628117720613101351415280420210250.57637.61844120975540201137612381332259559
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.02265138712936226151173.3426.715910734812399281818556
Middlesbrough (4 Seasons)3 Leagues58.515203610778265920015141145548.24337.7989663730581057724128671228279
Arsenal (4 Seasons)5 Leagues2.4
Ajax (2 Seasons)3 Leagues27.29573582394498166957592949.22237.3620368816496041246741752200
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)3 Leagues23.9
Sint-Truiden (1 Season)1 League13.01081447651310714750.0750.076699352131041579424
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)5.317881574953217811872.7327.3120859447141368514033
Premier League (3 Seasons)0.3
Eredivisie (2 Seasons)20.57452562303391133745482245.81837.5485284312134729205936585164
Conf Lg (2 Seasons)9.726071810414137260151066.7533.317410594702287281821259
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.01081447651310714750.0750.076699352131041579424
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.01081447651310714750.0750.076699352131041579424Matches
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.7415153317821078415241250.0833.3256148161123138352430974Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.9330102912518155330241041.71041.72291362602241612241227690Matches
12 Seasons10 Clubs6 Leagues173.32373621731132111534623661768447.76838.61550101794623165116482021101907467
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.57452562303391133745482245.81837.5485284312134729205936585164
Arsenal (2 Seasons)1 League9.0
Hull City (1 Season)1 League19.9
Sint-Truiden (1 Season)1 League13.01081447651310714750.0750.076699352131041579424
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.57452562303391133745482245.81837.5485284312134729205936585164
PL2 — Div. 1 (2 Seasons)9.0
First Division A (1 Season)13.01081447651310714750.0750.076699352131041579424
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.4198513811072819812975.0325.01379254092077261615943Matches
2023-202427Ajax3. Conf LgR162.3622523349623133.3266.73713461210225316Matches
2023-202427Ajax2. Europa LgGR2.1664724391566100.01100.04138026887353489Matches
2024-202528Ajax2. Europa Lg2.3844844349847685.7114.357331107341106611Matches
6 Seasons3 Clubs3 Leagues15.0438153317823669438261869.2830.82941918917362113362335292
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 Leagues6.72121020911073321211763.6436.4135845436131248516736
PAOK (2 Seasons)2 Leagues8.32265138712936226151173.3426.715910734812399281818556
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)5.317881574953217811872.7327.3120859447141368514033
Conf Lg (2 Seasons)9.726071810414137260151066.7533.317410594702287281821259
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.385.26.9-1.6-0.34-0.19Matches
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.489.18.1+1.0+0.14-0.70Matches
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.2515-4-1.77-2.252.73.3-0.5-0.28-0.35Matches
2023-202427Ajaxnl NED1. Eredivisie251,0494234.311.78803172441.603419+15+1.29+1.3827.217.0+10.1+0.87+0.76Matches
2023-202427Ajax2. Europa Lg61883134.82.1190152000.834400.00+0.774.03.5+0.5+0.25+0.69Matches
2024-202528Ajaxnl NED1. Eredivisie147985752.28.9972353032.29219+12+1.35+0.2514.88.7+6.1+0.68+0.04Matches
2024-202528Ajax2. Europa Lg62113539.12.3190152402.0834-1-0.43-2.893.43.3+0.1+0.02-1.72Matches
12 Seasons10 Clubs11 Leagues33117,6905323.6196.6179816915224461.68317195+122+0.64+0.18156.5111.4+45.1+0.47+0.24
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.2011.78.4+3.3+0.40+0.53
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 Leagues552,4494540.427.220778352671.726341+22+0.81+0.4652.135.9+16.2+0.60+0.30
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.385.26.9-1.6-0.34-0.19
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)154783216.65.32902132371.368800.00+0.169.97.1+2.8+0.54+0.60
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)391,8474740.220.517766222571.855528+27+1.32+1.0942.025.8+16.2+0.79+0.54
Conf Lg (2 Seasons)158735858.29.7976063201.47811-3-0.31-0.8811.911.4+0.5+0.05-0.53
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.385.26.9-1.6-0.34-0.19
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.385.26.9-1.6-0.34-0.19
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.449.18.1+1.0+0.14-0.70
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.8333.923.8+10.1+0.65+0.62
2024-202528Ajax2 Leagues201,0095048.711.210744102732.232413+11+0.98-0.5518.212.1+6.1+0.54-0.44
12 Seasons10 Clubs11 Leagues33117,6905323.6196.6179816915224461.68317195+122+0.64+0.18156.5111.4+45.1+0.47+0.24
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.2011.78.4+3.3+0.40+0.53
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 Leagues552,4494540.427.220778352671.726341+22+0.81+0.4652.135.9+16.2+0.60+0.30
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.385.26.9-1.6-0.34-0.19
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)154783216.65.32902132371.368800.00+0.169.97.1+2.8+0.54+0.60
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)391,8474740.220.517766222571.855528+27+1.32+1.0942.025.8+16.2+0.79+0.54
Conf Lg (2 Seasons)158735858.29.7976063201.47811-3-0.31-0.8811.911.4+0.5+0.05-0.53
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.385.26.9-1.6-0.34-0.19
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.385.26.9-1.6-0.34-0.19Matches
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.603419+15+1.29+1.3827.217.0+10.1+0.87+0.76Matches
2024-202528Ajaxnl NED1. Eredivisie2nd147985752.28.9972353032.29219+12+1.35+0.2514.88.7+6.1+0.68+0.04Matches
12 Seasons10 Clubs6 Leagues28615,5935523.2173.3162816412423351.70287162+125+0.74+0.25134.792.9+41.8+0.51+0.28
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 League391,8474740.220.517766222571.855528+27+1.32+1.0942.025.8+16.2+0.79+0.54
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.385.26.9-1.6-0.34-0.19
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)391,8474740.220.517766222571.855528+27+1.32+1.0942.025.8+16.2+0.79+0.54
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.385.26.9-1.6-0.34-0.19
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.489.18.1+1.0+0.14-0.70Matches
2023-202427Ajax3. Conf LgR1642035152.12.3162034701.2515-4-1.77-2.252.73.3-0.5-0.28-0.35Matches
2023-202427Ajax2. Europa LgGR61883134.82.1190152000.834400.00+0.774.03.5+0.5+0.25+0.69Matches
2024-202528Ajax2. Europa Lg62113539.12.3190152402.0834-1-0.43-2.893.43.3+0.1+0.02-1.72Matches
6 Seasons3 Clubs3 Leagues301,3514526.515.011782192681.421619-3-0.20-0.3021.818.5+3.3+0.23+0.05
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 Leagues166023841.06.73812132801.40813-5-0.75-1.4710.110.10.00.00-0.48
PAOK (2 Seasons)2 Leagues147495445.48.3877062211.4386+2+0.24+0.7411.78.4+3.3+0.40+0.53
Arsenal (2 Seasons)2 Leagues00007
Europa Lg (4 Seasons)154783216.65.32902132371.368800.00+0.169.97.1+2.8+0.54+0.60
Conf Lg (2 Seasons)158735858.29.7976063201.47811-3-0.31-0.8811.911.4+0.5+0.05-0.53
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.0100714210200010151944.1Matches
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.40001515641300017212644.7Matches
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.300023210100035455.6Matches
2023-202427Ajaxnl NED1. Eredivisie11.70001129553800035424448.8Matches
2023-202427Ajax2. Europa Lg2.1000243221000107463.6Matches
2024-202528Ajaxnl NED1. Eredivisie8.90001020460510021221657.9Matches
2024-202528Ajax2. Europa Lg2.3000310100100079564.3Matches
12 Seasons10 Clubs11 Leagues196.622001532235143154020022427939241.6
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.09001518651300020262650.0
Middlesbrough (4 Seasons)3 Leagues58.570055121272291900011815327435.8
Arsenal (4 Seasons)5 Leagues2.4100241100100
Ajax (2 Seasons)3 Leagues27.20002866151451610076857353.8
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)3 Leagues23.9300320
Sint-Truiden (1 Season)1 League13.0100714210200010151944.1
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)5.300051743220002021970.0
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.5000214991131310056646051.6
Conf Lg (2 Seasons)9.70001718851400020263046.4
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.0100714210200010151944.1
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.0100714210200010151944.1
2018-201922PAOK2 Leagues15.0000030100000350100.0
2019-202023PAOK1 League17.05000
2020-202124PAOK1 League0.90000
2020-202124Middlesbrough2 Leagues22.4200213113613000449118433.1
2021-202225PAOK2 Leagues27.14001515641300017212644.7
2021-202225Middlesbrough1 League0.200010000000002166.7
2022-202326Middlesbrough3 Leagues35.95003390141681600074608940.3
2023-202427Ajax3 Leagues16.0000153610851000048545250.9
2024-202528Ajax2 Leagues11.20001330560610028312159.6
12 Seasons10 Clubs11 Leagues196.622001532235143154020022427939241.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (4 Seasons)3 Leagues60.09001518651300020262650.0
Middlesbrough (4 Seasons)3 Leagues58.570055121272291900011815327435.8
Arsenal (4 Seasons)5 Leagues2.4100241100100
Ajax (2 Seasons)3 Leagues27.20002866151451610076857353.8
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)3 Leagues23.9300320
Sint-Truiden (1 Season)1 League13.0100714210200010151944.1
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)5.300051743220002021970.0
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.5000214991131310056646051.6
Conf Lg (2 Seasons)9.70001718851400020263046.4
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.0100714210200010151944.1
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.0100714210200010151944.1Matches
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.70001129553800035424448.8Matches
2024-202528Ajaxnl NED1. Eredivisie2nd8.90001020460510021221657.9Matches
12 Seasons10 Clubs6 Leagues173.320001291793734113410018423235339.7
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.5000214991131310056646051.6
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)1 League19.92032
Sint-Truiden (1 Season)1 League13.0100714210200010151944.1
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.5000214991131310056646051.6
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.0100714210200010151944.1
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.40001515641300017212644.7Matches
2023-202427Ajax3. Conf LgR162.300023210100035455.6Matches
2023-202427Ajax2. Europa LgGR2.1000243221000107463.6Matches
2024-202528Ajax2. Europa Lg2.3000310100100079564.3Matches
6 Seasons3 Clubs3 Leagues15.000022351283600040473954.7
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (2 Seasons)2 Leagues6.7000717632300020211361.8
PAOK (2 Seasons)2 Leagues8.30001518651300020262650.0
Arsenal (2 Seasons)2 Leagues
Europa Lg (4 Seasons)5.300051743220002021970.0
Conf Lg (2 Seasons)9.70001718851400020263046.4
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.