Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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-201518Nottingham Foresteng ENG2. Championship754024.5000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENGFA Cup30380.4000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENGLeague Cup1060.1000000000.000.000.000.000.00Matches
2014-201518Arsenaleng ENG1. Premier League30300.3000000000.000.000.000.000.00Matches
2015-201619Hull Cityeng ENG2. Championship35191,79319.9314300200.150.050.200.150.20Matches
2015-201619Hull Cityeng ENGFA Cup11901.0303211003.000.003.002.002.00Matches
2015-201619Hull Cityeng ENGLeague Cup422652.9101100100.340.000.340.340.34Matches
2016-201720Brightoneng ENG2. Championship1011862.1000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENGEFL Cup11820.9000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 1443003.3314300000.900.301.200.901.20Matches
2016-201720Arsenaleng ENG1. Premier League00Matches
2017-201821Arsenaleng ENGEFL Cup10510.6000000100.000.000.000.000.00Matches
2017-201821Arsenal2. Europa Lg00Matches
2017-201821Arsenaleng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2017-201821Sint-Truidenbe BEL1. First Division A16131,17013.0617512100.460.080.540.380.46Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 1665125.7213200000.350.180.530.350.53Matches
2018-201922PAOK2. Europa Lg30790.9000000000.000.000.000.000.00Matches
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.4527500200.230.090.330.230.33Matches
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.000.000.000.000.00Matches
2021-202225PAOK3. Conf Lg1186707.4202200000.270.000.270.270.27Matches
2021-202225PAOKgr GRE1. Super League34191,77319.77310700400.360.150.510.360.51Matches
2022-202326Middlesbrougheng ENG2. Championship38353,10834.5282302446500.810.060.870.690.75Matches
2022-202326Middlesbrougheng ENGEFL Cup10310.3000000000.000.000.000.000.00Matches
2022-202326Middlesbrougheng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2023-202427Middlesbrougheng ENG2. Championship00Matches
2023-202427Ajax3. Conf Lg412032.3000000000.000.000.000.000.00Matches
2023-202427Ajaxnl NED1. Eredivisie2581,04911.7113141100000.940.261.200.941.20Matches
2023-202427Ajax2. Europa Lg611882.1303300001.440.001.441.441.44Matches
2024-202528Lille1. Champions Lg10240.3000000000.000.000.000.000.00Matches
2024-202528Lillefr FRACoupe de France10580.6000000000.000.000.000.000.00Matches
2024-202528Ajaxnl NED1. Eredivisie1698329.2314300000.320.110.430.320.43Matches
2024-202528Ajax2. Europa Lg813083.4101100000.290.000.290.290.29Matches
2024-202528Lillefr FRA1. Ligue 11466397.1314212000.420.140.560.280.42Matches
2025-202629Ipswich Towneng ENG2. Championship29790010.0202200100.200.000.200.200.20Matches
2025-202629Ipswich Towneng ENGFA Cup221441.6000000000.000.000.000.000.00Matches
13 Seasons12 Clubs13 Leagues38219419,586217.69318111849142300.430.080.510.390.47
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
PAOK (4 Seasons)3 Leagues102555,39660.0237302123900.380.120.500.350.47
Middlesbrough (4 Seasons)3 Leagues80575,26158.5344383046700.580.070.650.510.58
Arsenal (4 Seasons)5 Leagues1112122.4000000100.000.000.000.000.00
Ajax (2 Seasons)3 Leagues59202,58028.7184221800000.630.140.770.630.77
Arsenal (2 Seasons)1 League10108129.0527500000.550.220.780.550.78
Hull City (1 Season)3 Leagues40222,14823.9718611300.290.040.340.250.29
Ipswich Town (1 Season)2 Leagues3191,04411.6202200100.170.000.170.170.17
Sint-Truiden (1 Season)1 League16131,17013.0617512100.460.080.540.380.46
Lille (1 Season)3 Leagues1667218.0314212000.370.120.500.250.37
Brighton (1 Season)1 League1011862.1000000000.000.000.000.000.00
Nottingham 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 (8 Seasons)158878,33292.63854334461000.410.050.460.370.42
FA Cup (6 Seasons)954555.1404311000.790.000.790.590.59
EFL Cup (5 Seasons)834354.8101100200.210.000.210.210.21
Super League (4 Seasons)88474,64751.6217281923900.410.140.540.370.50
Europa Lg (4 Seasons)1725756.4404400000.630.000.630.630.63
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)41171,88120.9144181400000.670.190.860.670.86
Conf Lg (2 Seasons)1598739.7202200000.210.000.210.210.21
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
Champions Lg (2 Seasons)10240.3000000000.000.000.000.000.00
First Division A (1 Season)16131,17013.0617512100.460.080.540.380.46
Ligue 1 (1 Season)1466397.1314212000.420.140.560.280.42
League One (1 Season)1054665.2000000100.000.000.000.000.00
Coupe de France (1 Season)10580.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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-201518Nottingham 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-201821Arsenal3 Leagues20550.6000000100.000.000.000.000.00
2017-201821Arsenal1 League665125.7213200000.350.180.530.350.53
2017-201821Sint-Truiden1 League16131,17013.0617512100.460.080.540.380.46
2018-201922PAOK2 Leagues23131,34815.0628601000.400.130.530.400.53
2019-202023PAOK1 League33141,52717.08210622500.470.120.590.350.47
2020-202124PAOK1 League11780.9000000000.000.000.000.000.00
2020-202124Middlesbrough2 Leagues39212,01222.4527500200.220.090.310.220.31
2021-202225PAOK2 Leagues45272,44327.19312900400.330.110.440.330.44
2021-202225Middlesbrough1 League10200.2000000000.000.000.000.000.00
2022-202326Middlesbrough3 Leagues40363,22935.9292312546500.810.060.860.700.75
2023-202427Middlesbrough1 League00
2023-202427Ajax3 Leagues35101,44016.0143171400000.870.191.060.871.06
2024-202528Ajax2 Leagues24101,14012.7415400000.320.080.390.320.39
2024-202528Lille3 Leagues1667218.0314212000.370.120.500.250.37
2025-202629Ipswich Town2 Leagues3191,04411.6202200100.170.000.170.170.17
13 Seasons12 Clubs13 Leagues38219419,586217.69318111849142300.430.080.510.390.47
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
PAOK (4 Seasons)3 Leagues102555,39660.0237302123900.380.120.500.350.47
Middlesbrough (4 Seasons)3 Leagues80575,26158.5344383046700.580.070.650.510.58
Arsenal (4 Seasons)5 Leagues1112122.4000000100.000.000.000.000.00
Ajax (2 Seasons)3 Leagues59202,58028.7184221800000.630.140.770.630.77
Arsenal (2 Seasons)1 League10108129.0527500000.550.220.780.550.78
Hull City (1 Season)3 Leagues40222,14823.9718611300.290.040.340.250.29
Ipswich Town (1 Season)2 Leagues3191,04411.6202200100.170.000.170.170.17
Sint-Truiden (1 Season)1 League16131,17013.0617512100.460.080.540.380.46
Lille (1 Season)3 Leagues1667218.0314212000.370.120.500.250.37
Brighton (1 Season)1 League1011862.1000000000.000.000.000.000.00
Nottingham 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 (8 Seasons)158878,33292.63854334461000.410.050.460.370.42
FA Cup (6 Seasons)954555.1404311000.790.000.790.590.59
EFL Cup (5 Seasons)834354.8101100200.210.000.210.210.21
Super League (4 Seasons)88474,64751.6217281923900.410.140.540.370.50
Europa Lg (4 Seasons)1725756.4404400000.630.000.630.630.63
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)41171,88120.9144181400000.670.190.860.670.86
Conf Lg (2 Seasons)1598739.7202200000.210.000.210.210.21
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
Champions Lg (2 Seasons)10240.3000000000.000.000.000.000.00
First Division A (1 Season)16131,17013.0617512100.460.080.540.380.46
Ligue 1 (1 Season)1466397.1314212000.420.140.560.280.42
League One (1 Season)1054665.2000000100.000.000.000.000.00
Coupe de France (1 Season)10580.6000000000.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
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-201518Nottingham Foresteng ENG2. Championship14th754024.5000000000.000.000.000.000.00Matches
2015-201619Hull Cityeng ENG2. Championship4th35191,79319.9314300200.150.050.200.150.20Matches
2016-201720Brightoneng ENG2. Championship2nd1011862.1000000000.000.000.000.000.00Matches
2016-201720Arsenaleng ENG1. Premier League5th00Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th443003.3314300000.900.301.200.901.20Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st665125.7213200000.350.180.530.350.53Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th16131,17013.0617512100.460.080.540.380.46Matches
2018-201922PAOKgr GRE1. Super League1st20131,26914.1628601000.430.140.570.430.57Matches
2019-202023PAOKgr GRE1. Super League2nd33141,52717.08210622500.470.120.590.350.47Matches
2020-202124PAOKgr GRE1. Super League2nd11780.9000000000.000.000.000.000.00Matches
2020-202124Middlesbrougheng ENG2. Championship10th38201,92321.4527500200.230.090.330.230.33Matches
2021-202225PAOKgr GRE1. Super League2nd34191,77319.77310700400.360.150.510.360.51Matches
2021-202225Middlesbrougheng ENG2. Championship7th10200.2000000000.000.000.000.000.00Matches
2022-202326Middlesbrougheng ENG2. Championship4th38353,10834.5282302446500.810.060.870.690.75Matches
2023-202427Middlesbrougheng ENG2. Championship8th00Matches
2023-202427Ajaxnl NED1. Eredivisie5th2581,04911.7113141100000.940.261.200.941.20Matches
2024-202528Ajaxnl NED1. Eredivisie2nd1698329.2314300000.320.110.430.320.43Matches
2024-202528Lillefr FRA1. Ligue 15th1466397.1314212000.420.140.560.280.42Matches
2025-202629Ipswich Towneng ENG2. Championship2nd29790010.0202200100.200.000.200.200.20Matches
13 Seasons12 Clubs7 Leagues33117517,166190.78218100748132100.430.090.520.390.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
PAOK (4 Seasons)1 League88474,64751.6217281923900.410.140.540.370.50
Middlesbrough (4 Seasons)1 League77555,05156.1334372946700.590.070.660.520.59
Arsenal (3 Seasons)1 League40310.3000000000.000.000.000.000.00
Ajax (2 Seasons)1 League41171,88120.9144181400000.670.190.860.670.86
Arsenal (2 Seasons)1 League10108129.0527500000.550.220.780.550.78
Hull City (1 Season)1 League35191,79319.9314300200.150.050.200.150.20
Ipswich Town (1 Season)1 League29790010.0202200100.200.000.200.200.20
Sint-Truiden (1 Season)1 League16131,17013.0617512100.460.080.540.380.46
Lille (1 Season)1 League1466397.1314212000.420.140.560.280.42
Brighton (1 Season)1 League1011862.1000000000.000.000.000.000.00
Nottingham 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 (8 Seasons)158878,33292.63854334461000.410.050.460.370.42
Super League (4 Seasons)88474,64751.6217281923900.410.140.540.370.50
Premier League (3 Seasons)40310.3000000000.000.000.000.000.00
Eredivisie (2 Seasons)41171,88120.9144181400000.670.190.860.670.86
PL2 — Div. 1 (2 Seasons)10108129.0527500000.550.220.780.550.78
First Division A (1 Season)16131,17013.0617512100.460.080.540.380.46
Ligue 1 (1 Season)1466397.1314212000.420.140.560.280.42
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
2024-202528Lillefr FRACoupe de FranceR1610580.6000000000.000.000.000.000.00Matches
2025-202629Ipswich Towneng ENGFA Cup221441.6000000000.000.000.000.000.00Matches
8 Seasons5 Clubs3 Leagues18894810.5505411200.470.000.470.380.38
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
Ipswich Town (1 Season)1 League221441.6000000000.000.000.000.000.00
Lille (1 Season)1 League10580.6000000000.000.000.000.000.00
FA Cup (6 Seasons)954555.1404311000.790.000.790.590.59
EFL Cup (5 Seasons)834354.8101100200.210.000.210.210.21
Coupe de France (1 Season)10580.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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-201518Arsenal1. Champions LgR1600Matches
2017-201821Arsenal2. Europa LgSF00Matches
2018-201922PAOK2. Europa LgGR30790.9000000000.000.000.000.000.00Matches
2021-202225PAOK3. Conf LgQF1186707.4202200000.270.000.270.270.27Matches
2023-202427Ajax3. Conf LgR16412032.3000000000.000.000.000.000.00Matches
2023-202427Ajax2. Europa LgGR611882.1303300001.440.001.441.441.44Matches
2024-202528Ajax2. Europa LgR16813083.4101100000.290.000.290.290.29Matches
2024-202528Lille1. Champions LgR1610240.3000000000.000.000.000.000.00Matches
6 Seasons4 Clubs3 Leagues33111,47216.4606600000.370.000.370.370.37
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
Ajax (2 Seasons)2 Leagues1836997.8404400000.520.000.520.520.52
PAOK (2 Seasons)2 Leagues1487498.3202200000.240.000.240.240.24
Arsenal (2 Seasons)2 Leagues00
Lille (1 Season)1 League10240.3000000000.000.000.000.000.00
Europa Lg (4 Seasons)1725756.4404400000.630.000.630.630.63
Conf Lg (2 Seasons)1598739.7202200000.210.000.210.210.21
Champions Lg (2 Seasons)10240.3000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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-201518Nottingham Foresteng ENG2. Championship4.5010.220.0000Matches
2014-201518Arsenaleng ENGFA Cup0.4000Matches
2014-201518Arsenaleng ENGLeague Cup0.1000Matches
2014-201518Arsenaleng ENG1. Premier League0.3026.000.0000Matches
2015-201619Hull Cityeng ENG2. Championship19.93211.050.1400Matches
2015-201619Hull Cityeng ENGFA Cup1.0311Matches
2015-201619Hull Cityeng ENGLeague Cup2.9100Matches
2016-201720Brightoneng ENG2. Championship2.10000.000.0000Matches
2016-201720Arsenaleng ENGEFL Cup0.902150.02.201.100.000.0000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.3300Matches
2017-201821Arsenaleng ENGEFL Cup0.60200.03.530.000.0000Matches
2017-201821Arsenaleng ENGFA Cup0.0011100.022.5022.500.000.0000Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.060110.000.850.4512Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.7200Matches
2018-201922PAOK2. Europa Lg0.904125.04.561.140.000.0000Matches
2018-201922PAOKgr GRE1. Super League14.1601Matches
2019-202023PAOKgr GRE1. Super League17.0822Matches
2020-202124Middlesbrougheng ENG2. Championship21.45401127.51.870.510.130.4500Matches
2020-202124Middlesbrougheng ENGFA Cup1.003266.73.032.020.000.0000Matches
2020-202124PAOKgr GRE1. Super League0.9000Matches
2021-202225Middlesbrougheng ENG2. Championship0.20000.000.0000Matches
2021-202225PAOK3. Conf Lg7.4200Matches
2021-202225PAOKgr GRE1. Super League19.7700Matches
2022-202326Middlesbrougheng ENG2. Championship34.528995050.52.871.450.240.4846Matches
2022-202326Middlesbrougheng ENGEFL Cup0.3011100.02.902.900.000.0000Matches
2022-202326Middlesbrougheng ENGFA Cup1.0122100.02.002.000.500.5000Matches
2023-202427Ajax3. Conf Lg2.304250.01.770.890.000.0000Matches
2023-202427Ajaxnl NED1. Eredivisie11.711412151.23.521.800.270.5200Matches
2023-202427Ajax2. Europa Lg2.1312758.35.743.350.250.4300Matches
2024-202528Lille1. Champions Lg0.3011100.03.753.750.000.0000Matches
2024-202528Lillefr FRACoupe de France0.60000.000.0000Matches
2024-202528Ajaxnl NED1. Eredivisie9.23221045.52.381.080.140.3000Matches
2024-202528Ajax2. Europa Lg3.419555.62.631.460.110.2000Matches
2024-202528Lillefr FRA1. Ligue 17.13201155.02.821.550.100.1812Matches
2025-202629Ipswich Towneng ENG2. Championship10.0222836.42.200.800.090.2500Matches
2025-202629Ipswich Towneng ENGFA Cup1.604125.02.500.620.000.0000Matches
13 Seasons12 Clubs13 Leagues217.69328917350.52.331.120.200.35914
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
PAOK (4 Seasons)3 Leagues60.0234125.04.561.140.000.0023
Middlesbrough (4 Seasons)3 Leagues58.5341456645.52.481.130.210.4546
Arsenal (4 Seasons)5 Leagues2.405440.03.282.140.000.0000
Ajax (2 Seasons)3 Leagues28.718884551.13.071.570.200.4000
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)3 Leagues23.97211.050.1411
Ipswich Town (1 Season)2 Leagues11.6226934.62.240.780.080.2200
Sint-Truiden (1 Season)1 League13.060110.000.850.4512
Lille (1 Season)3 Leagues8.03211257.12.621.500.100.1712
Brighton (1 Season)1 League2.10000.000.0000
Nottingham 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 (8 Seasons)92.6381619142.92.360.980.190.3746
FA Cup (6 Seasons)5.1410660.02.751.650.100.1711
EFL Cup (5 Seasons)4.815240.02.741.100.000.0000
Super League (4 Seasons)51.62123
Europa Lg (4 Seasons)6.44251352.03.912.030.160.3100
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.914633149.23.011.480.220.4500
Conf Lg (2 Seasons)9.724250.01.770.890.000.0000
PL2 — Div. 1 (2 Seasons)9.0500
Champions Lg (2 Seasons)0.3011100.03.753.750.000.0000
First Division A (1 Season)13.060110.000.850.4512
Ligue 1 (1 Season)7.13201155.02.821.550.100.1812
League One (1 Season)5.2030.580.0000
Coupe de France (1 Season)0.60000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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-201518Nottingham 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-201821Arsenal3 Leagues0.603133.34.911.640.000.0000
2017-201821Arsenal1 League5.7200
2017-201821Sint-Truiden1 League13.060110.000.850.4512
2018-201922PAOK2 Leagues15.064125.04.561.140.000.0001
2019-202023PAOK1 League17.0822
2020-202124PAOK1 League0.9000
2020-202124Middlesbrough2 Leagues22.45431330.21.920.580.120.3800
2021-202225PAOK2 Leagues27.1900
2021-202225Middlesbrough1 League0.20000.000.0000
2022-202326Middlesbrough3 Leagues35.9291025352.02.841.480.250.4746
2023-202427Ajax3 Leagues16.014573052.63.561.870.250.4700
2024-202528Ajax2 Leagues12.74311548.42.451.180.130.2700
2024-202528Lille3 Leagues8.03211257.12.621.500.100.1712
2025-202629Ipswich Town2 Leagues11.6226934.62.240.780.080.2200
13 Seasons12 Clubs13 Leagues217.69328917350.52.331.120.200.35914
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
PAOK (4 Seasons)3 Leagues60.0234125.04.561.140.000.0023
Middlesbrough (4 Seasons)3 Leagues58.5341456645.52.481.130.210.4546
Arsenal (4 Seasons)5 Leagues2.405440.03.282.140.000.0000
Ajax (2 Seasons)3 Leagues28.718884551.13.071.570.200.4000
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)3 Leagues23.97211.050.1411
Ipswich Town (1 Season)2 Leagues11.6226934.62.240.780.080.2200
Sint-Truiden (1 Season)1 League13.060110.000.850.4512
Lille (1 Season)3 Leagues8.03211257.12.621.500.100.1712
Brighton (1 Season)1 League2.10000.000.0000
Nottingham 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 (8 Seasons)92.6381619142.92.360.980.190.3746
FA Cup (6 Seasons)5.1410660.02.751.650.100.1711
EFL Cup (5 Seasons)4.815240.02.741.100.000.0000
Super League (4 Seasons)51.62123
Europa Lg (4 Seasons)6.44251352.03.912.030.160.3100
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.914633149.23.011.480.220.4500
Conf Lg (2 Seasons)9.724250.01.770.890.000.0000
PL2 — Div. 1 (2 Seasons)9.0500
Champions Lg (2 Seasons)0.3011100.03.753.750.000.0000
First Division A (1 Season)13.060110.000.850.4512
Ligue 1 (1 Season)7.13201155.02.821.550.100.1812
League One (1 Season)5.2030.580.0000
Coupe de France (1 Season)0.60000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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-201518Nottingham Foresteng ENG2. Championship14th4.5010.220.0000Matches
2015-201619Hull Cityeng ENG2. Championship4th19.93211.050.1400Matches
2016-201720Brightoneng ENG2. Championship2nd2.10000.000.0000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.3300Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.7200Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.060110.000.850.4512Matches
2018-201922PAOKgr GRE1. Super League1st14.1601Matches
2019-202023PAOKgr GRE1. Super League2nd17.0822Matches
2020-202124PAOKgr GRE1. Super League2nd0.9000Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.45401127.51.870.510.130.4500Matches
2021-202225PAOKgr GRE1. Super League2nd19.7700Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.20000.000.0000Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.528995050.52.871.450.240.4846Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.711412151.23.521.800.270.5200Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.23221045.52.381.080.140.3000Matches
2024-202528Lillefr FRA1. Ligue 15th7.13201155.02.821.550.100.1812Matches
2025-202629Ipswich Towneng ENG2. Championship2nd10.0222836.42.200.800.090.2500Matches
13 Seasons12 Clubs7 Leagues190.78224414950.02.231.070.210.37813
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
PAOK (4 Seasons)1 League51.62123
Middlesbrough (4 Seasons)1 League56.1331396143.92.481.090.210.4846
Arsenal (3 Seasons)1 League0.3025.810.0000
Ajax (2 Seasons)1 League20.914633149.23.011.480.220.4500
Arsenal (2 Seasons)1 League9.0500
Hull City (1 Season)1 League19.93211.050.1400
Ipswich Town (1 Season)1 League10.0222836.42.200.800.090.2500
Sint-Truiden (1 Season)1 League13.060110.000.850.4512
Lille (1 Season)1 League7.13201155.02.821.550.100.1812
Brighton (1 Season)1 League2.10000.000.0000
Nottingham 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 (8 Seasons)92.6381619142.92.360.980.190.3746
Super League (4 Seasons)51.62123
Premier League (3 Seasons)0.3025.810.0000
Eredivisie (2 Seasons)20.914633149.23.011.480.220.4500
PL2 — Div. 1 (2 Seasons)9.0500
First Division A (1 Season)13.060110.000.850.4512
Ligue 1 (1 Season)7.13201155.02.821.550.100.1812
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 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
2024-202528Lillefr FRACoupe de FranceR160.60000.000.0000Matches
2025-202629Ipswich Towneng ENGFA Cup1.604125.02.500.620.000.0000Matches
8 Seasons5 Clubs3 Leagues10.5515853.32.461.310.070.1311
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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
Ipswich Town (1 Season)1 League1.604125.02.500.620.000.0000
Lille (1 Season)1 League0.60000.000.0000
FA Cup (6 Seasons)5.1410660.02.751.650.100.1711
EFL Cup (5 Seasons)4.815240.02.741.100.000.0000
Coupe de France (1 Season)0.60000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201922PAOK2. Europa LgGR0.904125.04.561.140.000.0000Matches
2021-202225PAOK3. Conf LgQF7.4200Matches
2023-202427Ajax3. Conf LgR162.304250.01.770.890.000.0000Matches
2023-202427Ajax2. Europa LgGR2.1312758.35.743.350.250.4300Matches
2024-202528Ajax2. Europa LgR163.419555.62.631.460.110.2000Matches
2024-202528Lille1. Champions LgR160.3011100.03.753.750.000.0000Matches
6 Seasons4 Clubs3 Leagues16.46301653.33.371.800.130.2500
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Ajax (2 Seasons)2 Leagues7.84251456.03.221.800.160.2900
PAOK (2 Seasons)2 Leagues8.324125.04.561.140.000.0000
Arsenal (2 Seasons)2 Leagues
Lille (1 Season)1 League0.3011100.03.753.750.000.0000
Europa Lg (4 Seasons)6.44251352.03.912.030.160.3100
Conf Lg (2 Seasons)9.724250.01.770.890.000.0000
Champions Lg (2 Seasons)0.3011100.03.753.750.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 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-201518Nottingham Foresteng ENG2. Championship7402579.74.552200.2936-3-0.67-0.79Matches
2014-201518Arsenaleng ENGFA Cup338136.70.40031213.0001-1-2.37-4.40Matches
2014-201518Arsenaleng ENGLeague Cup1666.70.1001500.000000.00+1.07Matches
2014-201518Arsenaleng ENG1. Premier League330100.90.300321.0020+2+6.00+5.12Matches
2015-201619Hull Cityeng ENG2. Championship351,7935143.319.91951651.782214+8+0.40-0.60Matches
2015-201619Hull Cityeng ENGFA Cup1909025.01.01901003.0031+2+2.00+3.00Matches
2015-201619Hull Cityeng ENGLeague Cup42656652.02.9280125302.254400.00+0.37Matches
2016-201720Brightoneng ENG2. Championship10186194.52.110961.704400.00-0.77Matches
2016-201720Arsenaleng ENGEFL Cup1828230.40.91820003.0030+3+3.29+2.81Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 143007515.23.34752002.2565+1+0.30-0.07Matches
2016-201720Arsenaleng ENG1. Premier League00001Matches
2017-201821Arsenaleng ENGEFL Cup151518.90.60015023.0020+2+3.53+3.70Matches
2017-201821Arsenal2. Europa Lg00006Matches
2017-201821Arsenaleng ENGFA Cup1444.40.0001400.000000.00+2.09Matches
2017-201821Sint-Truidenbe BEL1. First Division A161,1707343.313.0132300.6716-5-0.38-0.38Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 165128525.95.76855001.83115+6+1.05+0.44Matches
2018-201922PAOK2. Europa Lg3792614.60.90032611.0010+1+1.14+2.70Matches
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.62Matches
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.20Matches
2021-202225PAOK3. Conf Lg116706160.47.4877031701.5576+1+0.13-0.48Matches
2021-202225PAOKgr GRE1. Super League341,7735254.719.719806151701.763222+10+0.51-0.41Matches
2022-202326Middlesbrougheng ENG2. Championship383,1088275.134.535862233811.707139+32+0.93+1.28Matches
2022-202326Middlesbrougheng ENGEFL Cup1313134.40.30013100.0001-1-2.90-2.90Matches
2022-202326Middlesbrougheng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202427Middlesbrougheng ENG2. Championship00001Matches
2023-202427Ajax3. Conf Lg42035152.12.3162034701.2516-5-2.22-3.18Matches
2023-202427Ajaxnl NED1. Eredivisie251,0494234.311.78803172441.603418+16+1.37+1.51Matches
2023-202427Ajax2. Europa Lg61883134.82.1190152000.8343+1+0.48+1.50Matches
2024-202528Lille1. Champions Lg124242.70.30012410.000000.00-0.62Matches
2024-202528Lillefr FRACoupe de France1585819.30.60015801.001100.00-0.37Matches
2024-202528Ajaxnl NED1. Eredivisie168325227.29.2972372632.382210+12+1.30+0.37Matches
2024-202528Ajax2. Europa Lg83083927.73.4190173102.0056-1-0.29-0.97Matches
2024-202528Lillefr FRA1. Ligue 1146394620.97.1669082801.79109+1+0.14-0.42Matches
2025-202629Ipswich Towneng ENG2. Championship299003121.710.077512217121.59179+8+0.80+0.11Matches
2025-202629Ipswich Towneng ENGFA Cup21447280.01.62720001.501100.000.00Matches
13 Seasons12 Clubs13 Leagues38219,5865122.8217.6194807018823591.68348217+131+0.62+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
PAOK (4 Seasons)3 Leagues1025,3965338.460.0558123472091.9910649+57+0.95+0.20
Middlesbrough (4 Seasons)3 Leagues805,2616631.358.5578227232661.4710369+34+0.58+0.59
Arsenal (4 Seasons)5 Leagues11212191.52.418701016131.8071+6+2.56+1.77
Ajax (2 Seasons)3 Leagues592,5804431.628.720778392771.766643+23+0.80+0.42
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
Ipswich Town (1 Season)2 Leagues311,0443424.211.697412217121.581810+8+0.690.00
Sint-Truiden (1 Season)1 League161,1707343.313.0132300.6716-5-0.38-0.38
Lille (1 Season)3 Leagues167214516.98.06690103111.631110+1+0.12-0.43
Brighton (1 Season)1 League10186194.52.110961.704400.00-0.77
Nottingham 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 (8 Seasons)1588,3325325.292.68781347122291.5514794+53+0.57+0.18
FA Cup (6 Seasons)94555133.05.1583241011.67610-4-0.79-1.47
EFL Cup (5 Seasons)84355428.44.8381153821.8895+4+0.83+0.99
Super League (4 Seasons)884,6475337.451.6478223412082.089843+55+1.07+0.17
Europa Lg (4 Seasons)175753416.76.42902152671.41109+1+0.16+0.49
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)411,8814630.720.917766242571.905628+28+1.34+0.92
Conf Lg (2 Seasons)158735858.29.7976063201.47812-4-0.41-1.13
PL2 — Div. 1 (2 Seasons)108128120.59.010817002.001710+7+0.78+0.29
Champions Lg (2 Seasons)124241.50.30012420.000000.00-0.62
First Division A (1 Season)161,1707343.313.0132300.6716-5-0.38-0.38
Ligue 1 (1 Season)146394620.97.1669082801.79109+1+0.14-0.42
League One (1 Season)10466475.65.255
Coupe de France (1 Season)1585819.30.60015801.001100.00-0.37
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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-201518Nottingham 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-201821Arsenal3 Leagues255282.90.60022781.5020+2+3.27+3.72
2017-201821Arsenal1 League65128525.95.76855001.83115+6+1.05+0.44
2017-201821Sint-Truiden1 League161,1707343.313.0132300.6716-5-0.38-0.38
2018-201922PAOK2 Leagues231,3485941.615.0138710102282.57378+29+1.94+1.18
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.56
2021-202225PAOK2 Leagues452,4435456.227.127796181701.713928+11+0.41-0.44
2021-202225Middlesbrough1 League120200.50.20012000.001100.00-0.20
2022-202326Middlesbrough3 Leagues403,2298174.735.936862343611.627245+27+0.75+1.08
2023-202427Middlesbrough1 League00001
2023-202427Ajax3 Leagues351,4404136.116.010794252641.433927+12+0.75+0.93
2024-202528Ajax2 Leagues241,1404827.312.710744142932.252716+11+0.87+0.01
2024-202528Lille3 Leagues167214516.98.06690103111.631110+1+0.12-0.43
2025-202629Ipswich Town2 Leagues311,0443424.211.697412217121.581810+8+0.690.00
13 Seasons12 Clubs13 Leagues38219,5865122.8217.6194807018823591.68348217+131+0.62+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
PAOK (4 Seasons)3 Leagues1025,3965338.460.0558123472091.9910649+57+0.95+0.20
Middlesbrough (4 Seasons)3 Leagues805,2616631.358.5578227232661.4710369+34+0.58+0.59
Arsenal (4 Seasons)5 Leagues11212191.52.418701016131.8071+6+2.56+1.77
Ajax (2 Seasons)3 Leagues592,5804431.628.720778392771.766643+23+0.80+0.42
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
Ipswich Town (1 Season)2 Leagues311,0443424.211.697412217121.581810+8+0.690.00
Sint-Truiden (1 Season)1 League161,1707343.313.0132300.6716-5-0.38-0.38
Lille (1 Season)3 Leagues167214516.98.06690103111.631110+1+0.12-0.43
Brighton (1 Season)1 League10186194.52.110961.704400.00-0.77
Nottingham 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 (8 Seasons)1588,3325325.292.68781347122291.5514794+53+0.57+0.18
FA Cup (6 Seasons)94555133.05.1583241011.67610-4-0.79-1.47
EFL Cup (5 Seasons)84355428.44.8381153821.8895+4+0.83+0.99
Super League (4 Seasons)884,6475337.451.6478223412082.089843+55+1.07+0.17
Europa Lg (4 Seasons)175753416.76.42902152671.41109+1+0.16+0.49
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)411,8814630.720.917766242571.905628+28+1.34+0.92
Conf Lg (2 Seasons)158735858.29.7976063201.47812-4-0.41-1.13
PL2 — Div. 1 (2 Seasons)108128120.59.010817002.001710+7+0.78+0.29
Champions Lg (2 Seasons)124241.50.30012420.000000.00-0.62
First Division A (1 Season)161,1707343.313.0132300.6716-5-0.38-0.38
Ligue 1 (1 Season)146394620.97.1669082801.79109+1+0.14-0.42
League One (1 Season)10466475.65.255
Coupe de France (1 Season)1585819.30.60015801.001100.00-0.37
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
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-201518Nottingham Foresteng ENG2. Championship14th7402579.74.552200.2936-3-0.67-0.79Matches
2015-201619Hull Cityeng ENG2. Championship4th351,7935143.319.91951651.782214+8+0.40-0.60Matches
2016-201720Brightoneng ENG2. Championship2nd10186194.52.110961.704400.00-0.77Matches
2016-201720Arsenaleng ENG1. Premier League5th00001Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th43007515.23.34752002.2565+1+0.30-0.07Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st65128525.95.76855001.83115+6+1.05+0.44Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th161,1707343.313.0132300.6716-5-0.38-0.38Matches
2018-201922PAOKgr GRE1. Super League1st201,2696347.014.113871072072.80368+28+1.99+0.48Matches
2019-202023PAOKgr GRE1. Super League2nd331,5274647.117.014797192211.942913+16+0.94+0.26Matches
2020-202124PAOKgr GRE1. Super League2nd178782.40.91780003.0010+1+1.15+0.44Matches
2020-202124Middlesbrougheng ENG2. Championship10th381,9235146.421.420744182541.392921+8+0.37+0.62Matches
2021-202225PAOKgr GRE1. Super League2nd341,7735254.719.719806151701.763222+10+0.51-0.41Matches
2021-202225Middlesbrougheng ENG2. Championship7th120200.50.20012000.001100.00-0.20Matches
2022-202326Middlesbrougheng ENG2. Championship4th383,1088275.134.535862233811.707139+32+0.93+1.28Matches
2023-202427Middlesbrougheng ENG2. Championship8th00001Matches
2023-202427Ajaxnl NED1. Eredivisie5th251,0494234.311.78803172441.603418+16+1.37+1.51Matches
2024-202528Ajaxnl NED1. Eredivisie2nd168325227.29.2972372632.382210+12+1.30+0.37Matches
2024-202528Lillefr FRA1. Ligue 15th146394620.97.1669082801.79109+1+0.14-0.42Matches
2025-202629Ipswich Towneng ENG2. Championship2nd299003121.710.077512217121.59179+8+0.80+0.11Matches
13 Seasons12 Clubs7 Leagues33117,1665222.6190.7175806515622471.70314180+134+0.72+0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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.5210161+40+0.71+0.72
Arsenal (3 Seasons)1 League43180.30.300431.0020+2+6.00+5.12
Ajax (2 Seasons)1 League411,8814630.720.917766242571.905628+28+1.34+0.92
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
Ipswich Town (1 Season)1 League299003121.710.077512217121.59179+8+0.80+0.11
Sint-Truiden (1 Season)1 League161,1707343.313.0132300.6716-5-0.38-0.38
Lille (1 Season)1 League146394620.97.1669082801.79109+1+0.14-0.42
Brighton (1 Season)1 League10186194.52.110961.704400.00-0.77
Nottingham 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 (8 Seasons)1588,3325325.292.68781347122291.5514794+53+0.57+0.18
Super League (4 Seasons)884,6475337.451.6478223412082.089843+55+1.07+0.17
Premier League (3 Seasons)43180.30.300431.0020+2+6.00+5.12
Eredivisie (2 Seasons)411,8814630.720.917766242571.905628+28+1.34+0.92
PL2 — Div. 1 (2 Seasons)108128120.59.010817002.001710+7+0.78+0.29
First Division A (1 Season)161,1707343.313.0132300.6716-5-0.38-0.38
Ligue 1 (1 Season)146394620.97.1669082801.79109+1+0.14-0.42
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
2024-202528Lillefr FRACoupe de FranceR161585819.30.60015801.001100.00-0.37Matches
2025-202629Ipswich Towneng ENGFA Cup21447280.01.62720001.501100.000.00Matches
8 Seasons5 Clubs3 Leagues189485329.510.58823102931.72161600.00-0.24
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
Ipswich Town (1 Season)1 League21447280.01.62720001.501100.000.00
Lille (1 Season)1 League1585819.30.60015801.001100.00-0.37
FA Cup (6 Seasons)94555133.05.1583241011.67610-4-0.79-1.47
EFL Cup (5 Seasons)84355428.44.8381153821.8895+4+0.83+0.99
Coupe de France (1 Season)1585819.30.60015801.001100.00-0.37
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2014-201518Arsenal1. Champions LgR1600001Matches
2017-201821Arsenal2. Europa LgSF00006Matches
2018-201922PAOK2. Europa LgGR3792614.60.90032611.0010+1+1.14+2.70Matches
2021-202225PAOK3. Conf LgQF116706160.47.4877031701.5576+1+0.13-0.48Matches
2023-202427Ajax3. Conf LgR1642035152.12.3162034701.2516-5-2.22-3.18Matches
2023-202427Ajax2. Europa LgGR61883134.82.1190152000.8343+1+0.48+1.50Matches
2024-202528Ajax2. Europa LgR1683083927.73.4190173102.0056-1-0.29-0.97Matches
2024-202528Lille1. Champions LgR16124242.70.30012410.000000.00-0.62Matches
6 Seasons4 Clubs3 Leagues331,4724522.416.411782222891.391821-3-0.18-0.33
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Ajax (2 Seasons)2 Leagues186993934.37.83812153001.441015-5-0.64-0.91
PAOK (2 Seasons)2 Leagues147495445.48.3877062211.4386+2+0.24+0.74
Arsenal (2 Seasons)2 Leagues00007
Lille (1 Season)1 League124242.70.30012410.000000.00-0.62
Europa Lg (4 Seasons)175753416.76.42902152671.41109+1+0.16+0.49
Conf Lg (2 Seasons)158735858.29.7976063201.47812-4-0.41-1.13
Champions Lg (2 Seasons)124241.50.30012420.000000.00-0.62
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Brentfordeng ENG3. League One0.8001Matches
2013-201417Coventry Cityeng ENG3. League One4.4104Matches
2013-201417Arsenaleng ENG1. Premier League0.0000Matches
2014-201518Nottingham Foresteng ENG2. Championship4.5005Matches
2014-201518Arsenaleng ENGFA Cup0.40000Matches
2014-201518Arsenaleng ENGLeague Cup0.10000Matches
2014-201518Arsenaleng ENG1. Premier League0.3001Matches
2015-201619Hull Cityeng ENG2. Championship19.92032Matches
2015-201619Hull Cityeng ENGFA Cup1.00000Matches
2015-201619Hull Cityeng ENGLeague Cup2.91000Matches
2016-201720Brightoneng ENG2. Championship2.1000400000000Matches
2016-201720Arsenaleng ENGEFL Cup0.9000021100100Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 13.30000Matches
2017-201821Arsenaleng ENGEFL Cup0.6100110000000Matches
2017-201821Arsenaleng ENGFA Cup0.00000100000Matches
2017-201821Sint-Truidenbe BEL1. First Division A13.01001400000000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 15.70000Matches
2018-201922PAOK2. Europa Lg0.9000010100000Matches
2018-201922PAOKgr GRE1. Super League14.10000Matches
2019-202023PAOKgr GRE1. Super League17.05000Matches
2020-202124Middlesbrougheng ENG2. Championship21.42002131166130Matches
2020-202124Middlesbrougheng ENGFA Cup1.00000010000Matches
2020-202124PAOKgr GRE1. Super League0.90000Matches
2021-202225Middlesbrougheng ENG2. Championship0.20001000000Matches
2021-202225PAOK3. Conf Lg7.40000Matches
2021-202225PAOKgr GRE1. Super League19.74000Matches
2022-202326Middlesbrougheng ENG2. Championship34.5500338414167150Matches
2022-202326Middlesbrougheng ENGEFL Cup0.30001300000Matches
2022-202326Middlesbrougheng ENGFA Cup1.00000200100Matches
2023-202427Ajax3. Conf Lg2.30002321010Matches
2023-202427Ajaxnl NED1. Eredivisie11.7000112955280Matches
2023-202427Ajax2. Europa Lg2.10002432220Matches
2024-202528Lille1. Champions Lg0.30000000000Matches
2024-202528Lillefr FRACoupe de France0.60001030010Matches
2024-202528Ajaxnl NED1. Eredivisie9.2000102247070Matches
2024-202528Ajax2. Europa Lg3.400051321010Matches
2024-202528Lillefr FRA1. Ligue 17.1000111521050Matches
2025-202629Ipswich Towneng ENG2. Championship10.0100102520140Matches
2025-202629Ipswich Towneng ENGFA Cup1.60000500110Matches
13 Seasons12 Clubs13 Leagues217.6230017024155411548100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
PAOK (4 Seasons)3 Leagues60.0900010100000
Middlesbrough (4 Seasons)3 Leagues58.57005612031229180
Arsenal (4 Seasons)5 Leagues2.4100241100100
Ajax (2 Seasons)3 Leagues28.7000307116164190
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)3 Leagues23.9300320
Ipswich Town (1 Season)2 Leagues11.6100103020250
Sint-Truiden (1 Season)1 League13.01001400000000
Lille (1 Season)3 Leagues8.0000121551060
Brighton (1 Season)1 League2.1000400000000
Nottingham Forest (1 Season)1 League4.5005
Coventry City (1 Season)1 League4.4104
Brentford (1 Season)1 League0.8001
Championship (8 Seasons)92.610001061403222922000
FA Cup (6 Seasons)5.10000810210
EFL Cup (5 Seasons)4.8200261100100
Super League (4 Seasons)51.69000
Europa Lg (4 Seasons)6.40007185423000
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.900021519122150
Conf Lg (2 Seasons)9.70002321010
PL2 — Div. 1 (2 Seasons)9.00000
Champions Lg (2 Seasons)0.30000000000
First Division A (1 Season)13.01001400000000
Ligue 1 (1 Season)7.1000111521050
League One (1 Season)5.2105
Coupe de France (1 Season)0.60001030010
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Brentford1 League0.8001
2013-201417Coventry City1 League4.4104
2013-201417Arsenal1 League0.0000
2014-201518Arsenal4 Leagues0.800010
2014-201518Nottingham Forest1 League4.5005
2015-201619Hull City3 Leagues23.9300320
2016-201720Brighton1 League2.1000400000000
2016-201720Arsenal2 Leagues0.9000021100100
2016-201720Arsenal1 League3.30000
2017-201821Arsenal3 Leagues0.6100120000000
2017-201821Arsenal1 League5.70000
2017-201821Sint-Truiden1 League13.01001400000000
2018-201922PAOK2 Leagues15.0000010100000
2019-202023PAOK1 League17.05000
2020-202124PAOK1 League0.90000
2020-202124Middlesbrough2 Leagues22.42002131176130
2021-202225PAOK2 Leagues27.14000
2021-202225Middlesbrough1 League0.20001000000
2022-202326Middlesbrough3 Leagues35.9500348914168150
2023-202427Ajax3 Leagues16.000015361084110
2024-202528Ajax2 Leagues12.7000153568080
2024-202528Lille3 Leagues8.0000121551060
2025-202629Ipswich Town2 Leagues11.6100103020250
13 Seasons12 Clubs13 Leagues217.6230017024155411548100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
PAOK (4 Seasons)3 Leagues60.0900010100000
Middlesbrough (4 Seasons)3 Leagues58.57005612031229180
Arsenal (4 Seasons)5 Leagues2.4100241100100
Ajax (2 Seasons)3 Leagues28.7000307116164190
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)3 Leagues23.9300320
Ipswich Town (1 Season)2 Leagues11.6100103020250
Sint-Truiden (1 Season)1 League13.01001400000000
Lille (1 Season)3 Leagues8.0000121551060
Brighton (1 Season)1 League2.1000400000000
Nottingham Forest (1 Season)1 League4.5005
Coventry City (1 Season)1 League4.4104
Brentford (1 Season)1 League0.8001
Championship (8 Seasons)92.610001061403222922000
FA Cup (6 Seasons)5.10000810210
EFL Cup (5 Seasons)4.8200261100100
Super League (4 Seasons)51.69000
Europa Lg (4 Seasons)6.40007185423000
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.900021519122150
Conf Lg (2 Seasons)9.70002321010
PL2 — Div. 1 (2 Seasons)9.00000
Champions Lg (2 Seasons)0.30000000000
First Division A (1 Season)13.01001400000000
Ligue 1 (1 Season)7.1000111521050
League One (1 Season)5.2105
Coupe de France (1 Season)0.60001030010
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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-201518Nottingham Foresteng ENG2. Championship14th4.5005Matches
2015-201619Hull Cityeng ENG2. Championship4th19.92032Matches
2016-201720Brightoneng ENG2. Championship2nd2.1000400000000Matches
2016-201720Arsenaleng ENGJr. PL2 — Div. 14th3.30000Matches
2017-201821Arsenaleng ENGJr. PL2 — Div. 11st5.70000Matches
2017-201821Sint-Truidenbe BEL1. First Division A10th13.01001400000000Matches
2018-201922PAOKgr GRE1. Super League1st14.10000Matches
2019-202023PAOKgr GRE1. Super League2nd17.05000Matches
2020-202124PAOKgr GRE1. Super League2nd0.90000Matches
2020-202124Middlesbrougheng ENG2. Championship10th21.42002131166130Matches
2021-202225PAOKgr GRE1. Super League2nd19.74000Matches
2021-202225Middlesbrougheng ENG2. Championship7th0.20001000000Matches
2022-202326Middlesbrougheng ENG2. Championship4th34.5500338414167150Matches
2023-202427Ajaxnl NED1. Eredivisie5th11.7000112955280Matches
2024-202528Ajaxnl NED1. Eredivisie2nd9.2000102247070Matches
2024-202528Lillefr FRA1. Ligue 15th7.1000111521050Matches
2025-202629Ipswich Towneng ENG2. Championship2nd10.0100102520140Matches
13 Seasons12 Clubs7 Leagues190.7210015820643351142000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
PAOK (4 Seasons)1 League51.69000
Middlesbrough (4 Seasons)1 League56.17005511530228180
Arsenal (3 Seasons)1 League0.3001
Ajax (2 Seasons)1 League20.900021519122150
Arsenal (2 Seasons)1 League9.00000
Hull City (1 Season)1 League19.92032
Ipswich Town (1 Season)1 League10.0100102520140
Sint-Truiden (1 Season)1 League13.01001400000000
Lille (1 Season)1 League7.1000111521050
Brighton (1 Season)1 League2.1000400000000
Nottingham Forest (1 Season)1 League4.5005
Coventry City (1 Season)1 League4.4104
Brentford (1 Season)1 League0.8001
Championship (8 Seasons)92.610001061403222922000
Super League (4 Seasons)51.69000
Premier League (3 Seasons)0.3001
Eredivisie (2 Seasons)20.900021519122150
PL2 — Div. 1 (2 Seasons)9.00000
First Division A (1 Season)13.01001400000000
Ligue 1 (1 Season)7.1000111521050
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
2024-202528Lillefr FRACoupe de FranceR160.60001030010Matches
2025-202629Ipswich Towneng ENGFA Cup1.60000500110Matches
8 Seasons5 Clubs3 Leagues10.52003145122100
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
Ipswich Town (1 Season)1 League1.60000500110
Lille (1 Season)1 League0.60001030010
FA Cup (6 Seasons)5.10000810210
EFL Cup (5 Seasons)4.8200261100100
Coupe de France (1 Season)0.60001030010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201922PAOK2. Europa LgGR0.9000010100000Matches
2021-202225PAOK3. Conf LgQF7.40000Matches
2023-202427Ajax3. Conf LgR162.30002321010Matches
2023-202427Ajax2. Europa LgGR2.10002432220Matches
2024-202528Ajax2. Europa LgR163.400051321010Matches
2024-202528Lille1. Champions LgR160.30000000000Matches
6 Seasons4 Clubs3 Leagues16.40009217524000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Ajax (2 Seasons)2 Leagues7.800092074240
PAOK (2 Seasons)2 Leagues8.3000010100000
Arsenal (2 Seasons)2 Leagues
Lille (1 Season)1 League0.30000000000
Europa Lg (4 Seasons)6.40007185423000
Conf Lg (2 Seasons)9.70002321010
Champions Lg (2 Seasons)0.30000000000

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.

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.

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.