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-03-03SunSüper LigMatchweek 28HomeW 1–0BaşakşehirSamsunsporN1000000000Match Report
2024-02-24SatSüper LigMatchweek 27AwayW 2–0BaşakşehirGaziantep FKN45100022101Match Report
2024-02-19MonSüper LigMatchweek 26HomeL 2–3BaşakşehirKayserisporYAM33000010000Match Report
2024-02-10SatSüper LigMatchweek 25AwayL 0–2BaşakşehirGalatasarayN22000000000Match Report
2024-01-13SatSüper LigMatchweek 20HomeW 3–2BaşakşehirAlanyasporYAM80000010001Match 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
2012-201319Newcastle Utd2. Europa Lg211041.2000000000.000.000.000.000.00Matches
2012-201319St Johnstonesct SCO1. Premier League1296867.6033000100.000.390.390.000.39Matches
2013-201420Panathinaikosgr GRE1. Super League28211,76819.67512700600.360.250.610.360.61
2014-201521Newcastle Utdeng ENGLeague Cup333003.3000000100.000.000.000.000.00Matches
2014-201521Newcastle Utdeng ENG1. Premier League1376647.4000000000.000.000.000.000.00Matches
2015-201622Panathinaikosgr GRE1. Super League23181,54217.1303300700.180.000.180.180.18Matches
2016-201723Dijonfr FRA1. Coupe de la Ligue00Matches
2016-201723Dijonfr FRA1. Ligue 128272,37426.4325300800.110.080.190.110.19Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2017-201824Dijonfr FRA1. Ligue 119141,17613.1011000201.01.00.31.32049140.000.080.080.000.080.070.020.100.070.10Matches
2018-201925Dijonfr FRACoupe de France11740.8000000000.000.000.000.000.00Matches
2018-201925Dijonfr FRA1. Ligue 126232,02322.5303211602.92.11.63.84397500.130.000.130.090.090.130.070.200.100.17Matches
2019-202026Nantesfr FRACoupe de France221802.0101100000.500.000.500.500.50Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue211161.3101100000.780.000.780.780.78Matches
2019-202026Nantesfr FRA1. Ligue 125201,81720.2123100501.51.51.83.325104420.050.100.150.050.150.070.090.160.070.16Matches
2020-202127Nantesfr FRA1. Ligue 118151,32014.7000000501.01.00.81.83265160.000.000.000.000.000.070.050.120.070.12Matches
2023-202430Başakşehirtr TUR1. Süper Lig1898028.9314300300.340.110.450.340.45Matches
10 Seasons6 Clubs9 Leagues22117215,036167.122143621114406.35.54.610.11203151220.130.080.220.130.210.090.060.150.080.14
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
Dijon (3 Seasons)3 Leagues75665,73763.76395111603.93.11.95.163146640.090.050.140.080.130.110.050.160.090.14
Panathinaikos (2 Seasons)1 League51393,31036.81051510001300.270.140.410.270.41
Nantes (2 Seasons)3 Leagues47383,43338.13253001002.42.42.65.057169580.080.050.130.080.130.070.080.140.070.14
Newcastle Utd (2 Seasons)3 Leagues18111,06811.9000000100.000.000.000.000.00
Başakşehir (1 Season)1 League1898028.9314300300.340.110.450.340.45
St Johnstone (1 Season)1 League1296867.6033000100.000.390.390.000.39
Ligue 1 (5 Seasons)116998,71096.875126112606.35.54.610.11203151220.070.050.120.060.110.090.060.150.080.14
Coupe de la Ligue (3 Seasons)322062.3101100000.440.000.440.440.44
Super League (2 Seasons)51393,31036.81051510001300.270.140.410.270.41
Coupe de France (2 Seasons)332542.8101100000.350.000.350.350.35
Süper Lig (1 Season)1898028.9314300300.340.110.450.340.45
Premier League (1 Season)1376647.4000000000.000.000.000.000.00
Premier League (1 Season)1296867.6033000100.000.390.390.000.39
League Cup (1 Season)333003.3000000100.000.000.000.000.00
Europa Lg (1 Season)211041.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201319Newcastle Utd1 League211041.2000000000.000.000.000.000.00
2012-201319St Johnstone1 League1296867.6033000100.000.390.390.000.39
2013-201420Panathinaikos1 League28211,76819.67512700600.360.250.610.360.61
2014-201521Newcastle Utd2 Leagues161096410.7000000100.000.000.000.000.00
2015-201622Panathinaikos1 League23181,54217.1303300700.180.000.180.180.18
2016-201723Dijon2 Leagues28272,37426.4325300800.110.080.190.110.19
2017-201824Dijon2 Leagues20151,26614.1011000201.01.00.31.32049140.000.070.070.000.070.070.020.100.070.10
2018-201925Dijon2 Leagues27242,09723.3303211602.92.11.63.84397500.130.000.130.090.090.130.070.200.100.17
2019-202026Nantes3 Leagues29232,11323.5325300501.51.51.83.325104420.130.090.210.130.210.070.090.160.070.16
2020-202127Nantes1 League18151,32014.7000000501.01.00.81.83265160.000.000.000.000.000.070.050.120.070.12
2023-202430Başakşehir1 League1898028.9314300300.340.110.450.340.45
10 Seasons6 Clubs9 Leagues22117215,036167.122143621114406.35.54.610.11203151220.130.080.220.130.210.090.060.150.080.14
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
Dijon (3 Seasons)3 Leagues75665,73763.76395111603.93.11.95.163146640.090.050.140.080.130.110.050.160.090.14
Panathinaikos (2 Seasons)1 League51393,31036.81051510001300.270.140.410.270.41
Nantes (2 Seasons)3 Leagues47383,43338.13253001002.42.42.65.057169580.080.050.130.080.130.070.080.140.070.14
Newcastle Utd (2 Seasons)3 Leagues18111,06811.9000000100.000.000.000.000.00
Başakşehir (1 Season)1 League1898028.9314300300.340.110.450.340.45
St Johnstone (1 Season)1 League1296867.6033000100.000.390.390.000.39
Ligue 1 (5 Seasons)116998,71096.875126112606.35.54.610.11203151220.070.050.120.060.110.090.060.150.080.14
Coupe de la Ligue (3 Seasons)322062.3101100000.440.000.440.440.44
Super League (2 Seasons)51393,31036.81051510001300.270.140.410.270.41
Coupe de France (2 Seasons)332542.8101100000.350.000.350.350.35
Süper Lig (1 Season)1898028.9314300300.340.110.450.340.45
Premier League (1 Season)1376647.4000000000.000.000.000.000.00
Premier League (1 Season)1296867.6033000100.000.390.390.000.39
League Cup (1 Season)333003.3000000100.000.000.000.000.00
Europa Lg (1 Season)211041.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201319St Johnstonesct SCO1. Premier League3rd1296867.6033000100.000.390.390.000.39Matches
2013-201420Panathinaikosgr GRE1. Super League4th28211,76819.67512700600.360.250.610.360.61
2014-201521Newcastle Utdeng ENG1. Premier League15th1376647.4000000000.000.000.000.000.00Matches
2015-201622Panathinaikosgr GRE1. Super League2nd23181,54217.1303300700.180.000.180.180.18Matches
2016-201723Dijonfr FRA1. Ligue 116th28272,37426.4325300800.110.080.190.110.19Matches
2017-201824Dijonfr FRA1. Ligue 111th19141,17613.1011000201.01.00.31.32049140.000.080.080.000.080.070.020.100.070.10Matches
2018-201925Dijonfr FRA1. Ligue 118th26232,02322.5303211602.92.11.63.84397500.130.000.130.090.090.130.070.200.100.17Matches
2019-202026Nantesfr FRA1. Ligue 113th25201,81720.2123100501.51.51.83.325104420.050.100.150.050.150.070.090.160.070.16Matches
2020-202127Nantesfr FRA1. Ligue 118th18151,32014.7000000501.01.00.81.83265160.000.000.000.000.000.070.050.120.070.12Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th1898028.9314300300.340.110.450.340.45Matches
10 Seasons6 Clubs5 Leagues21016314,172157.520143419114306.35.54.610.11203151220.130.090.220.120.210.090.060.150.080.14
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
Dijon (3 Seasons)1 League73645,57361.96395111603.93.11.95.163146640.100.050.150.080.130.110.050.160.090.14
Panathinaikos (2 Seasons)1 League51393,31036.81051510001300.270.140.410.270.41
Nantes (2 Seasons)1 League43353,13734.91231001002.42.42.65.057169580.030.060.090.030.090.070.080.140.070.14
Başakşehir (1 Season)1 League1898028.9314300300.340.110.450.340.45
Newcastle Utd (1 Season)1 League1376647.4000000000.000.000.000.000.00
St Johnstone (1 Season)1 League1296867.6033000100.000.390.390.000.39
Ligue 1 (5 Seasons)116998,71096.875126112606.35.54.610.11203151220.070.050.120.060.110.090.060.150.080.14
Super League (2 Seasons)51393,31036.81051510001300.270.140.410.270.41
Süper Lig (1 Season)1898028.9314300300.340.110.450.340.45
Premier League (1 Season)1376647.4000000000.000.000.000.000.00
Premier League (1 Season)1296867.6033000100.000.390.390.000.39
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-201521Newcastle Utdeng ENGLeague Cup5th333003.3000000100.000.000.000.000.00Matches
2016-201723Dijonfr FRA1. Coupe de la Ligue17th00Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th11901.0000000000.000.000.000.000.00Matches
2018-201925Dijonfr FRACoupe de France5th11740.8000000000.000.000.000.000.00Matches
2019-202026Nantesfr FRACoupe de France17th221802.0101100000.500.000.500.500.50Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th211161.3101100000.780.000.780.780.78Matches
5 Seasons3 Clubs3 Leagues987608.4202200100.240.000.240.240.24
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
Dijon (3 Seasons)2 Leagues221641.8000000000.000.000.000.000.00
Nantes (1 Season)2 Leagues432963.3202200000.610.000.610.610.61
Newcastle Utd (1 Season)1 League333003.3000000100.000.000.000.000.00
Coupe de la Ligue (3 Seasons)322062.3101100000.440.000.440.440.44
Coupe de France (2 Seasons)332542.8101100000.350.000.350.350.35
League Cup (1 Season)333003.3000000100.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
2012-201319Newcastle Utd2. Europa LgQF211041.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League211041.2000000000.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
201522dz AlgeriaFriendlies (M)11450.5000000000.000.000.000.000.00Matches
201724dz AlgeriaAfrica Cup of NationsGR1010.0000000000.000.000.000.000.00Matches
201724dz AlgeriaAfrica Cup of Nations qualification1060.1000000000.000.000.000.000.00Matches
201825dz AlgeriaWCQ10200.2000000000.000.000.000.000.00Matches
201926dz AlgeriaFriendlies (M)411441.6000000100.000.000.000.000.00Matches
201926dz AlgeriaAfrica Cup of Nations1st31991.1000000000.000.000.000.000.00Matches
201926dz AlgeriaAfrica Cup of Nations qualification11901.0101100001.000.001.001.001.00Matches
202027dz AlgeriaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202128dz AlgeriaFriendlies (M)2080.1000000000.000.000.000.000.00Matches
202128dz AlgeriaAfrica Cup of Nations qualification321541.7000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues1876577.3101100100.140.000.140.140.14
Friendlies (M) (4 Seasons)832873.2000000100.000.000.000.000.00
Africa Cup of Nations qualification (3 Seasons)532502.8101100000.360.000.360.360.36
Africa Cup of Nations (2 Seasons)411001.1000000000.000.000.000.000.00
WCQ (1 Season)10200.2000000000.000.000.000.000.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
2012-201319Newcastle Utd2. Europa Lg1.2000.0000Matches
2012-201319St Johnstonesct SCO1. Premier League7.6050.660.0000Matches
2013-201420Panathinaikosgr GRE1. Super League19.67170.870.4100
2014-201521Newcastle Utdeng ENGLeague Cup3.3000Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.4020.270.0000Matches
2015-201622Panathinaikosgr GRE1. Super League17.1380.470.3800Matches
2016-201723Dijonfr FRA1. Ligue 126.43441329.51.670.490.070.2300Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.0000Matches
2017-201824Dijonfr FRA1. Ligue 113.1021628.61.610.460.000.0025.22001.01.00.05-1.0-1.0Matches
2018-201925Dijonfr FRACoupe de France0.80000.000.0000Matches
2018-201925Dijonfr FRA1. Ligue 122.53361027.81.600.440.060.2024.90112.92.10.06+0.1-0.1Matches
2019-202026Nantesfr FRACoupe de France2.016116.73.000.500.171.0000Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.313266.72.331.550.330.5000Matches
2019-202026Nantesfr FRA1. Ligue 120.2133721.21.630.350.030.1425.13001.51.50.04-0.5-0.5Matches
2020-202127Nantesfr FRA1. Ligue 114.702000.01.360.000.0023.91001.01.00.05-1.0-1.0Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.9316637.51.800.670.190.5000Matches
10 Seasons6 Clubs9 Leagues167.1221797725.11.630.470.060.2724.86116.35.50.05-2.3-2.5
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
Dijon (3 Seasons)3 Leagues63.761012928.71.610.460.050.1725.02113.93.10.05-0.9-1.1
Panathinaikos (2 Seasons)1 League36.810250.680.4000
Nantes (2 Seasons)3 Leagues38.13621016.11.630.260.050.3024.64002.42.40.05-1.4-1.4
Newcastle Utd (2 Seasons)3 Leagues11.9020.230.0000
Başakşehir (1 Season)1 League8.9316637.51.800.670.190.5000
St Johnstone (1 Season)1 League7.6050.660.0000
Ligue 1 (5 Seasons)96.871543623.41.590.370.040.1724.86116.35.50.05-2.3-2.5
Coupe de la Ligue (3 Seasons)2.313266.72.331.550.330.5000
Super League (2 Seasons)36.810250.680.4000
Coupe de France (2 Seasons)2.816116.72.130.350.171.0000
Süper Lig (1 Season)8.9316637.51.800.670.190.5000
Premier League (1 Season)7.4020.270.0000
Premier League (1 Season)7.6050.660.0000
League Cup (1 Season)3.3000
Europa Lg (1 Season)1.2000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201319Newcastle Utd1 League1.2000.0000
2012-201319St Johnstone1 League7.6050.660.0000
2013-201420Panathinaikos1 League19.67170.870.4100
2014-201521Newcastle Utd2 Leagues10.7020.270.0000
2015-201622Panathinaikos1 League17.1380.470.3800
2016-201723Dijon2 Leagues26.43441329.51.670.490.070.2300
2017-201824Dijon2 Leagues14.1021628.61.610.460.000.0025.22001.01.00.05-1.0-1.0
2018-201925Dijon2 Leagues23.33361027.81.550.430.060.2024.90112.92.10.06+0.1-0.1
2019-202026Nantes3 Leagues23.53421023.81.790.430.070.3025.13001.51.50.04-0.5-0.5
2020-202127Nantes1 League14.702000.01.360.000.0023.91001.01.00.05-1.0-1.0
2023-202430Başakşehir1 League8.9316637.51.800.670.190.5000
10 Seasons6 Clubs9 Leagues167.1221797725.11.630.470.060.2724.86116.35.50.05-2.3-2.5
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
Dijon (3 Seasons)3 Leagues63.761012928.71.610.460.050.1725.02113.93.10.05-0.9-1.1
Panathinaikos (2 Seasons)1 League36.810250.680.4000
Nantes (2 Seasons)3 Leagues38.13621016.11.630.260.050.3024.64002.42.40.05-1.4-1.4
Newcastle Utd (2 Seasons)3 Leagues11.9020.230.0000
Başakşehir (1 Season)1 League8.9316637.51.800.670.190.5000
St Johnstone (1 Season)1 League7.6050.660.0000
Ligue 1 (5 Seasons)96.871543623.41.590.370.040.1724.86116.35.50.05-2.3-2.5
Coupe de la Ligue (3 Seasons)2.313266.72.331.550.330.5000
Super League (2 Seasons)36.810250.680.4000
Coupe de France (2 Seasons)2.816116.72.130.350.171.0000
Süper Lig (1 Season)8.9316637.51.800.670.190.5000
Premier League (1 Season)7.4020.270.0000
Premier League (1 Season)7.6050.660.0000
League Cup (1 Season)3.3000
Europa Lg (1 Season)1.2000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201319St Johnstonesct SCO1. Premier League3rd7.6050.660.0000Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.67170.870.4100
2014-201521Newcastle Utdeng ENG1. Premier League15th7.4020.270.0000Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.1380.470.3800Matches
2016-201723Dijonfr FRA1. Ligue 116th26.43441329.51.670.490.070.2300Matches
2017-201824Dijonfr FRA1. Ligue 111th13.1021628.61.610.460.000.0025.22001.01.00.05-1.0-1.0Matches
2018-201925Dijonfr FRA1. Ligue 118th22.53361027.81.600.440.060.2024.90112.92.10.06+0.1-0.1Matches
2019-202026Nantesfr FRA1. Ligue 113th20.2133721.21.630.350.030.1425.13001.51.50.04-0.5-0.5Matches
2020-202127Nantesfr FRA1. Ligue 118th14.702000.01.360.000.0023.91001.01.00.05-1.0-1.0Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.9316637.51.800.670.190.5000Matches
10 Seasons6 Clubs5 Leagues157.5201707424.71.610.470.050.2624.86116.35.50.05-2.3-2.5
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
Dijon (3 Seasons)1 League61.961012928.71.630.470.050.1725.02113.93.10.05-0.9-1.1
Panathinaikos (2 Seasons)1 League36.810250.680.4000
Nantes (2 Seasons)1 League34.9153713.21.520.200.020.1424.64002.42.40.05-1.4-1.4
Başakşehir (1 Season)1 League8.9316637.51.800.670.190.5000
Newcastle Utd (1 Season)1 League7.4020.270.0000
St Johnstone (1 Season)1 League7.6050.660.0000
Ligue 1 (5 Seasons)96.871543623.41.590.370.040.1724.86116.35.50.05-2.3-2.5
Super League (2 Seasons)36.810250.680.4000
Süper Lig (1 Season)8.9316637.51.800.670.190.5000
Premier League (1 Season)7.4020.270.0000
Premier League (1 Season)7.6050.660.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-201521Newcastle Utdeng ENGLeague Cup5th3.3000Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.0000Matches
2018-201925Dijonfr FRACoupe de France5th0.80000.000.0000Matches
2019-202026Nantesfr FRACoupe de France17th2.016116.73.000.500.171.0000Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.313266.72.331.550.330.5000Matches
5 Seasons3 Clubs3 Leagues8.429333.32.190.730.220.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dijon (3 Seasons)2 Leagues1.80000.000.0000
Nantes (1 Season)2 Leagues3.329333.32.740.910.220.6700
Newcastle Utd (1 Season)1 League3.3000
Coupe de la Ligue (3 Seasons)2.313266.72.331.550.330.5000
Coupe de France (2 Seasons)2.816116.72.130.350.171.0000
League Cup (1 Season)3.3000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2012-201319Newcastle Utd2. Europa LgQF1.2000.0000Matches
1 Season1 Club1 League1.2000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201522dz AlgeriaFriendlies (M)0.5000Matches
201724dz AlgeriaAfrica Cup of NationsGR0.00100.090.000.000.0000Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.1000Matches
201825dz AlgeriaWCQ0.2000Matches
201926dz AlgeriaFriendlies (M)1.6000Matches
201926dz AlgeriaAfrica Cup of Nations1st1.10000.000.0000Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.0100Matches
202027dz AlgeriaFriendlies (M)1.0000Matches
202128dz AlgeriaFriendlies (M)0.1000Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.7000Matches
6 Seasons1 Club4 Leagues7.31100.00.900.000.0000
Friendlies (M) (4 Seasons)3.2000
Africa Cup of Nations qualification (3 Seasons)2.8100
Africa Cup of Nations (2 Seasons)1.10100.00.900.000.0000
WCQ (1 Season)0.2000
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
2012-201319Newcastle Utd2. Europa Lg1.20Matches
2012-201319St Johnstonesct SCO1. Premier League7.63Matches
2013-201420Panathinaikosgr GRE1. Super League19.65
2014-201521Newcastle Utdeng ENGLeague Cup3.30Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.40Matches
2015-201622Panathinaikosgr GRE1. Super League17.10Matches
2016-201723Dijonfr FRA1. Ligue 126.42Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.00Matches
2017-201824Dijonfr FRA1. Ligue 113.151360584.88787234523126487.521924589.4446271.010.30.3+0.77331049Matches
2018-201925Dijonfr FRACoupe de France0.80Matches
2018-201925Dijonfr FRA1. Ligue 122.5903106884.615602372541946689.936540590.19014362.901.60.8-1.622925297Matches
2019-202026Nantesfr FRACoupe de France2.00Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.30Matches
2019-202026Nantesfr FRA1. Ligue 120.279296781.912997363439242692.031335488.45912846.121.81.7+0.2278062104Matches
2020-202127Nantesfr FRA1. Ligue 114.760571884.310646292827929893.623926689.87011660.300.80.7-0.812647465Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.91Matches
10 Seasons6 Clubs9 Leagues167.12813335883.848032126321321145490.91136127089.426344958.6144.63.5+9.468269198315
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
Dijon (3 Seasons)3 Leagues63.71416167384.624389607065073089.058465089.813420565.431.91.1+1.12912562146
Panathinaikos (2 Seasons)1 League36.85
Nantes (2 Seasons)3 Leagues38.11397168582.923643656267172492.755262089.012924452.922.62.4-0.639144136169
Newcastle Utd (2 Seasons)3 Leagues11.90
Başakşehir (1 Season)1 League8.91
St Johnstone (1 Season)1 League7.63
Ligue 1 (5 Seasons)96.82813335883.848032126321321145490.91136127089.426344958.654.63.5+0.468269198315
Coupe de la Ligue (3 Seasons)2.30
Super League (2 Seasons)36.85
Coupe de France (2 Seasons)2.80
Süper Lig (1 Season)8.91
Premier League (1 Season)7.40
Premier League (1 Season)7.63
League Cup (1 Season)3.30
Europa Lg (1 Season)1.20
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
2012-201319Newcastle Utd1 League1.20
2012-201319St Johnstone1 League7.63
2013-201420Panathinaikos1 League19.65
2014-201521Newcastle Utd2 Leagues10.70
2015-201622Panathinaikos1 League17.10
2016-201723Dijon2 Leagues26.42
2017-201824Dijon2 Leagues14.151360584.88787234523126487.521924589.4446271.010.30.3+0.77331049
2018-201925Dijon2 Leagues23.3903106884.615602372541946689.936540590.19014362.901.60.8-1.622925297
2019-202026Nantes3 Leagues23.579296781.912997363439242692.031335488.45912846.121.81.7+0.2278062104
2020-202127Nantes1 League14.760571884.310646292827929893.623926689.87011660.300.80.7-0.812647465
2023-202430Başakşehir1 League8.91
10 Seasons6 Clubs9 Leagues167.12813335883.848032126321321145490.91136127089.426344958.6144.63.5+9.468269198315
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
Dijon (3 Seasons)3 Leagues63.71416167384.624389607065073089.058465089.813420565.431.91.1+1.12912562146
Panathinaikos (2 Seasons)1 League36.85
Nantes (2 Seasons)3 Leagues38.11397168582.923643656267172492.755262089.012924452.922.62.4-0.639144136169
Newcastle Utd (2 Seasons)3 Leagues11.90
Başakşehir (1 Season)1 League8.91
St Johnstone (1 Season)1 League7.63
Ligue 1 (5 Seasons)96.82813335883.848032126321321145490.91136127089.426344958.654.63.5+0.468269198315
Coupe de la Ligue (3 Seasons)2.30
Super League (2 Seasons)36.85
Coupe de France (2 Seasons)2.80
Süper Lig (1 Season)8.91
Premier League (1 Season)7.40
Premier League (1 Season)7.63
League Cup (1 Season)3.30
Europa Lg (1 Season)1.20
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
2012-201319St Johnstonesct SCO1. Premier League3rd7.63Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.65
2014-201521Newcastle Utdeng ENG1. Premier League15th7.40Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.10Matches
2016-201723Dijonfr FRA1. Ligue 116th26.42Matches
2017-201824Dijonfr FRA1. Ligue 111th13.151360584.88787234523126487.521924589.4446271.010.30.3+0.77331049Matches
2018-201925Dijonfr FRA1. Ligue 118th22.5903106884.615602372541946689.936540590.19014362.901.60.8-1.622925297Matches
2019-202026Nantesfr FRA1. Ligue 113th20.279296781.912997363439242692.031335488.45912846.121.81.7+0.2278062104Matches
2020-202127Nantesfr FRA1. Ligue 118th14.760571884.310646292827929893.623926689.87011660.300.80.7-0.812647465Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.91Matches
10 Seasons6 Clubs5 Leagues157.52813335883.848032126321321145490.91136127089.426344958.6144.63.5+9.468269198315
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
Dijon (3 Seasons)1 League61.91416167384.624389607065073089.058465089.813420565.431.91.1+1.12912562146
Panathinaikos (2 Seasons)1 League36.85
Nantes (2 Seasons)1 League34.91397168582.923643656267172492.755262089.012924452.922.62.4-0.639144136169
Başakşehir (1 Season)1 League8.91
Newcastle Utd (1 Season)1 League7.40
St Johnstone (1 Season)1 League7.63
Ligue 1 (5 Seasons)96.82813335883.848032126321321145490.91136127089.426344958.654.63.5+0.468269198315
Super League (2 Seasons)36.85
Süper Lig (1 Season)8.91
Premier League (1 Season)7.40
Premier League (1 Season)7.63
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-201521Newcastle Utdeng ENGLeague Cup5th3.30Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.00Matches
2018-201925Dijonfr FRACoupe de France5th0.80Matches
2019-202026Nantesfr FRACoupe de France17th2.00Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.30Matches
5 Seasons3 Clubs3 Leagues8.40
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Dijon (3 Seasons)2 Leagues1.80
Nantes (1 Season)2 Leagues3.30
Newcastle Utd (1 Season)1 League3.30
Coupe de la Ligue (3 Seasons)2.30
Coupe de France (2 Seasons)2.80
League Cup (1 Season)3.30
Passing Table
Total Short Medium Long
Season Age Squad 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
2012-201319Newcastle Utd2. Europa LgQF1.20Matches
1 Season1 Club1 League1.20
Passing Table
Total Short Medium Long
Season Age Squad 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
201522dz AlgeriaFriendlies (M)0.50Matches
201724dz AlgeriaAfrica Cup of NationsGR0.00Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.10Matches
201825dz AlgeriaWCQ0.20Matches
201926dz AlgeriaFriendlies (M)1.60Matches
201926dz AlgeriaAfrica Cup of Nations1st1.10Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.00Matches
202027dz AlgeriaFriendlies (M)1.00Matches
202128dz AlgeriaFriendlies (M)0.10Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.70Matches
6 Seasons1 Club4 Leagues7.30
Friendlies (M) (4 Seasons)3.20
Africa Cup of Nations qualification (3 Seasons)2.80
Africa Cup of Nations (2 Seasons)1.10
WCQ (1 Season)0.20

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
2012-201319Newcastle Utd2. Europa Lg1.2Matches
2012-201319St Johnstonesct SCO1. Premier League7.6Matches
2013-201420Panathinaikosgr GRE1. Super League19.6
2014-201521Newcastle Utdeng ENGLeague Cup3.3Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.4Matches
2015-201622Panathinaikosgr GRE1. Super League17.1Matches
2016-201723Dijonfr FRA1. Ligue 126.456Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201824Dijonfr FRA1. Ligue 113.160558717120563210051318Matches
2018-201925Dijonfr FRACoupe de France0.80Matches
2018-201925Dijonfr FRA1. Ligue 122.510681028351741224510160903513Matches
2019-202026Nantesfr FRACoupe de France2.08Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.35Matches
2019-202026Nantesfr FRA1. Ligue 120.296787093381106355024151792415Matches
2020-202127Nantesfr FRA1. Ligue 114.77186625233094051477060547Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.912Matches
10 Seasons6 Clubs9 Leagues167.13358314719710053621418763328128131443
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dijon (3 Seasons)3 Leagues63.7167316155229417868122601416621
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)3 Leagues38.116851532145711191161064312211397822
Newcastle Utd (2 Seasons)3 Leagues11.9
Başakşehir (1 Season)1 League8.912
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.83358314719710053618918763328128131443
Coupe de la Ligue (3 Seasons)2.35
Super League (2 Seasons)36.8
Coupe de France (2 Seasons)2.88
Süper Lig (1 Season)8.912
Premier League (1 Season)7.4
Premier League (1 Season)7.6
League Cup (1 Season)3.3
Europa Lg (1 Season)1.2
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
2012-201319Newcastle Utd1 League1.2
2012-201319St Johnstone1 League7.6
2013-201420Panathinaikos1 League19.6
2014-201521Newcastle Utd2 Leagues10.7
2015-201622Panathinaikos1 League17.1
2016-201723Dijon2 Leagues26.456
2017-201824Dijon2 Leagues14.160558717120563210051318
2018-201925Dijon2 Leagues23.310681028351741224510160903513
2019-202026Nantes3 Leagues23.596787093381107655024151792415
2020-202127Nantes1 League14.77186625233094051477060547
2023-202430Başakşehir1 League8.912
10 Seasons6 Clubs9 Leagues167.13358314719710053621418763328128131443
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dijon (3 Seasons)3 Leagues63.7167316155229417868122601416621
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)3 Leagues38.116851532145711191161064312211397822
Newcastle Utd (2 Seasons)3 Leagues11.9
Başakşehir (1 Season)1 League8.912
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.83358314719710053618918763328128131443
Coupe de la Ligue (3 Seasons)2.35
Super League (2 Seasons)36.8
Coupe de France (2 Seasons)2.88
Süper Lig (1 Season)8.912
Premier League (1 Season)7.4
Premier League (1 Season)7.6
League Cup (1 Season)3.3
Europa Lg (1 Season)1.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
2012-201319St Johnstonesct SCO1. Premier League3rd7.6Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.6
2014-201521Newcastle Utdeng ENG1. Premier League15th7.4Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.1Matches
2016-201723Dijonfr FRA1. Ligue 116th26.456Matches
2017-201824Dijonfr FRA1. Ligue 111th13.160558717120563210051318Matches
2018-201925Dijonfr FRA1. Ligue 118th22.510681028351741224510160903513Matches
2019-202026Nantesfr FRA1. Ligue 113th20.296787093381106355024151792415Matches
2020-202127Nantesfr FRA1. Ligue 118th14.77186625233094051477060547Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.912Matches
10 Seasons6 Clubs5 Leagues157.53358314719710053620118763328128131443
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dijon (3 Seasons)1 League61.9167316155229417868122601416621
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)1 League34.916851532145711191031064312211397822
Başakşehir (1 Season)1 League8.912
Newcastle Utd (1 Season)1 League7.4
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.83358314719710053618918763328128131443
Super League (2 Seasons)36.8
Süper Lig (1 Season)8.912
Premier League (1 Season)7.4
Premier League (1 Season)7.6
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-201521Newcastle Utdeng ENGLeague Cup5th3.3Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201925Dijonfr FRACoupe de France5th0.80Matches
2019-202026Nantesfr FRACoupe de France17th2.08Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.35Matches
5 Seasons3 Clubs3 Leagues8.413
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dijon (3 Seasons)2 Leagues1.80
Nantes (1 Season)2 Leagues3.313
Newcastle Utd (1 Season)1 League3.3
Coupe de la Ligue (3 Seasons)2.35
Coupe de France (2 Seasons)2.88
League Cup (1 Season)3.3
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
2012-201319Newcastle Utd2. Europa LgQF1.2Matches
1 Season1 Club1 League1.2
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
201522dz AlgeriaFriendlies (M)0.5Matches
201724dz AlgeriaAfrica Cup of NationsGR0.00Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.1Matches
201825dz AlgeriaWCQ0.2Matches
201926dz AlgeriaFriendlies (M)1.6Matches
201926dz AlgeriaAfrica Cup of Nations1st1.10Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202027dz AlgeriaFriendlies (M)1.0Matches
202128dz AlgeriaFriendlies (M)0.1Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.7Matches
6 Seasons1 Club4 Leagues7.30
Friendlies (M) (4 Seasons)3.2
Africa Cup of Nations qualification (3 Seasons)2.8
Africa Cup of Nations (2 Seasons)1.10
WCQ (1 Season)0.2

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
2012-201319Newcastle Utd2. Europa Lg1.2Matches
2012-201319St Johnstonesct SCO1. Premier League7.6Matches
2013-201420Panathinaikosgr GRE1. Super League19.6
2014-201521Newcastle Utdeng ENGLeague Cup3.3Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.4Matches
2015-201622Panathinaikosgr GRE1. Super League17.1Matches
2016-201723Dijonfr FRA1. Ligue 126.4Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201824Dijonfr FRA1. Ligue 113.1191.46131130110.08100000Matches
2018-201925Dijonfr FRACoupe de France0.8Matches
2018-201925Dijonfr FRA1. Ligue 122.5411.82304411120.09200000Matches
2019-202026Nantesfr FRACoupe de France2.0Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.3Matches
2019-202026Nantesfr FRA1. Ligue 120.2532.633016131240.20210100Matches
2020-202127Nantesfr FRA1. Ligue 114.7312.11185312210.07100000Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.9Matches
10 Seasons6 Clubs9 Leagues167.11442.059126984680.11610100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dijon (3 Seasons)3 Leagues63.7601.69435541230.08300000
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)3 Leagues38.1842.414821443450.14310100
Newcastle Utd (2 Seasons)3 Leagues11.9
Başakşehir (1 Season)1 League8.9
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.81442.059126984680.11610100
Coupe de la Ligue (3 Seasons)2.3
Super League (2 Seasons)36.8
Coupe de France (2 Seasons)2.8
Süper Lig (1 Season)8.9
Premier League (1 Season)7.4
Premier League (1 Season)7.6
League Cup (1 Season)3.3
Europa Lg (1 Season)1.2
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
2012-201319Newcastle Utd1 League1.2
2012-201319St Johnstone1 League7.6
2013-201420Panathinaikos1 League19.6
2014-201521Newcastle Utd2 Leagues10.7
2015-201622Panathinaikos1 League17.1
2016-201723Dijon2 Leagues26.4
2017-201824Dijon2 Leagues14.1191.46131130110.08100000
2018-201925Dijon2 Leagues23.3411.82304411120.09200000
2019-202026Nantes3 Leagues23.5532.633016131240.20210100
2020-202127Nantes1 League14.7312.11185312210.07100000
2023-202430Başakşehir1 League8.9
10 Seasons6 Clubs9 Leagues167.11442.059126984680.11610100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dijon (3 Seasons)3 Leagues63.7601.69435541230.08300000
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)3 Leagues38.1842.414821443450.14310100
Newcastle Utd (2 Seasons)3 Leagues11.9
Başakşehir (1 Season)1 League8.9
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.81442.059126984680.11610100
Coupe de la Ligue (3 Seasons)2.3
Super League (2 Seasons)36.8
Coupe de France (2 Seasons)2.8
Süper Lig (1 Season)8.9
Premier League (1 Season)7.4
Premier League (1 Season)7.6
League Cup (1 Season)3.3
Europa Lg (1 Season)1.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
2012-201319St Johnstonesct SCO1. Premier League3rd7.6Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.6
2014-201521Newcastle Utdeng ENG1. Premier League15th7.4Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.1Matches
2016-201723Dijonfr FRA1. Ligue 116th26.4Matches
2017-201824Dijonfr FRA1. Ligue 111th13.1191.46131130110.08100000Matches
2018-201925Dijonfr FRA1. Ligue 118th22.5411.82304411120.09200000Matches
2019-202026Nantesfr FRA1. Ligue 113th20.2532.633016131240.20210100Matches
2020-202127Nantesfr FRA1. Ligue 118th14.7312.11185312210.07100000Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.9Matches
10 Seasons6 Clubs5 Leagues157.51442.059126984680.11610100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dijon (3 Seasons)1 League61.9601.69435541230.08300000
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)1 League34.9842.414821443450.14310100
Başakşehir (1 Season)1 League8.9
Newcastle Utd (1 Season)1 League7.4
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.81442.059126984680.11610100
Super League (2 Seasons)36.8
Süper Lig (1 Season)8.9
Premier League (1 Season)7.4
Premier League (1 Season)7.6
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-201521Newcastle Utdeng ENGLeague Cup5th3.3Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201925Dijonfr FRACoupe de France5th0.8Matches
2019-202026Nantesfr FRACoupe de France17th2.0Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.3Matches
5 Seasons3 Clubs3 Leagues8.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dijon (3 Seasons)2 Leagues1.8
Nantes (1 Season)2 Leagues3.3
Newcastle Utd (1 Season)1 League3.3
Coupe de la Ligue (3 Seasons)2.3
Coupe de France (2 Seasons)2.8
League Cup (1 Season)3.3
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
2012-201319Newcastle Utd2. Europa LgQF1.2Matches
1 Season1 Club1 League1.2
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
201522dz AlgeriaFriendlies (M)0.5Matches
201724dz AlgeriaAfrica Cup of NationsGR0.0Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.1Matches
201825dz AlgeriaWCQ0.2Matches
201926dz AlgeriaFriendlies (M)1.6Matches
201926dz AlgeriaAfrica Cup of Nations1st1.1Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202027dz AlgeriaFriendlies (M)1.0Matches
202128dz AlgeriaFriendlies (M)0.1Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.7Matches
6 Seasons1 Club4 Leagues7.3
Friendlies (M) (4 Seasons)3.2
Africa Cup of Nations qualification (3 Seasons)2.8
Africa Cup of Nations (2 Seasons)1.1
WCQ (1 Season)0.2

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
2012-201319Newcastle Utd2. Europa Lg1.2Matches
2012-201319St Johnstonesct SCO1. Premier League7.6Matches
2013-201420Panathinaikosgr GRE1. Super League19.6
2014-201521Newcastle Utdeng ENGLeague Cup3.3Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.4Matches
2015-201622Panathinaikosgr GRE1. Super League17.1Matches
2016-201723Dijonfr FRA1. Ligue 126.46746Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201824Dijonfr FRA1. Ligue 113.12315814183225.02411651841252Matches
2018-201925Dijonfr FRACoupe de France0.800Matches
2018-201925Dijonfr FRA1. Ligue 122.5513327168154533.330337262980231Matches
2019-202026Nantesfr FRACoupe de France2.000Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.321Matches
2019-202026Nantesfr FRA1. Ligue 120.2552918325205337.73316313237881Matches
2020-202127Nantesfr FRA1. Ligue 114.7341916144153050.0159272054100Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.9105Matches
10 Seasons6 Clubs9 Leagues167.11631756976185816036.3102691851142253664
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dijon (3 Seasons)3 Leagues63.77411535309237729.95444133193121483
Panathinaikos (2 Seasons)1 League36.80
Nantes (2 Seasons)3 Leagues38.1895034469358342.2482552044132181
Newcastle Utd (2 Seasons)3 Leagues11.90
Başakşehir (1 Season)1 League8.91050
St Johnstone (1 Season)1 League7.60
Ligue 1 (5 Seasons)96.81631636976185816036.3102691851136253664
Coupe de la Ligue (3 Seasons)2.3210
Super League (2 Seasons)36.80
Coupe de France (2 Seasons)2.8000
Süper Lig (1 Season)8.91050
Premier League (1 Season)7.40
Premier League (1 Season)7.60
League Cup (1 Season)3.30
Europa Lg (1 Season)1.20
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
2012-201319Newcastle Utd1 League1.20
2012-201319St Johnstone1 League7.60
2013-201420Panathinaikos1 League19.60
2014-201521Newcastle Utd2 Leagues10.70
2015-201622Panathinaikos1 League17.10
2016-201723Dijon2 Leagues26.467460
2017-201824Dijon2 Leagues14.12315814183225.02411651841252
2018-201925Dijon2 Leagues23.3513327168154533.330337262980231
2019-202026Nantes3 Leagues23.5553118325205337.73316313247881
2020-202127Nantes1 League14.7341916144153050.0159272054100
2023-202430Başakşehir1 League8.91050
10 Seasons6 Clubs9 Leagues167.11631756976185816036.3102691851142253664
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dijon (3 Seasons)3 Leagues63.77411535309237729.95444133193121483
Panathinaikos (2 Seasons)1 League36.80
Nantes (2 Seasons)3 Leagues38.1895034469358342.2482552044132181
Newcastle Utd (2 Seasons)3 Leagues11.90
Başakşehir (1 Season)1 League8.91050
St Johnstone (1 Season)1 League7.60
Ligue 1 (5 Seasons)96.81631636976185816036.3102691851136253664
Coupe de la Ligue (3 Seasons)2.3210
Super League (2 Seasons)36.80
Coupe de France (2 Seasons)2.8000
Süper Lig (1 Season)8.91050
Premier League (1 Season)7.40
Premier League (1 Season)7.60
League Cup (1 Season)3.30
Europa Lg (1 Season)1.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
2012-201319St Johnstonesct SCO1. Premier League3rd7.6Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.6
2014-201521Newcastle Utdeng ENG1. Premier League15th7.4Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.1Matches
2016-201723Dijonfr FRA1. Ligue 116th26.46746Matches
2017-201824Dijonfr FRA1. Ligue 111th13.12315814183225.02411651841252Matches
2018-201925Dijonfr FRA1. Ligue 118th22.5513327168154533.330337262980231Matches
2019-202026Nantesfr FRA1. Ligue 113th20.2552918325205337.73316313237881Matches
2020-202127Nantesfr FRA1. Ligue 118th14.7341916144153050.0159272054100Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.9105Matches
10 Seasons6 Clubs5 Leagues157.51631736976185816036.3102691851141253664
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
Dijon (3 Seasons)1 League61.97411535309237729.95444133193121483
Panathinaikos (2 Seasons)1 League36.80
Nantes (2 Seasons)1 League34.9894834469358342.2482552043132181
Başakşehir (1 Season)1 League8.91050
Newcastle Utd (1 Season)1 League7.40
St Johnstone (1 Season)1 League7.60
Ligue 1 (5 Seasons)96.81631636976185816036.3102691851136253664
Super League (2 Seasons)36.80
Süper Lig (1 Season)8.91050
Premier League (1 Season)7.40
Premier League (1 Season)7.60
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-201521Newcastle Utdeng ENGLeague Cup5th3.3Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201925Dijonfr FRACoupe de France5th0.800Matches
2019-202026Nantesfr FRACoupe de France17th2.000Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.321Matches
5 Seasons3 Clubs3 Leagues8.4210
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
Dijon (3 Seasons)2 Leagues1.8000
Nantes (1 Season)2 Leagues3.3210
Newcastle Utd (1 Season)1 League3.30
Coupe de la Ligue (3 Seasons)2.3210
Coupe de France (2 Seasons)2.8000
League Cup (1 Season)3.30
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
2012-201319Newcastle Utd2. Europa LgQF1.2Matches
1 Season1 Club1 League1.20
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
201522dz AlgeriaFriendlies (M)0.5Matches
201724dz AlgeriaAfrica Cup of NationsGR0.000Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.1Matches
201825dz AlgeriaWCQ0.2Matches
201926dz AlgeriaFriendlies (M)1.6Matches
201926dz AlgeriaAfrica Cup of Nations1st1.111Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202027dz AlgeriaFriendlies (M)1.0Matches
202128dz AlgeriaFriendlies (M)0.1Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.7Matches
6 Seasons1 Club4 Leagues7.3110
Friendlies (M) (4 Seasons)3.20
Africa Cup of Nations qualification (3 Seasons)2.80
Africa Cup of Nations (2 Seasons)1.1110
WCQ (1 Season)0.20

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
2012-201319Newcastle Utd2. Europa Lg1.2Matches
2012-201319St Johnstonesct SCO1. Premier League7.6Matches
2013-201420Panathinaikosgr GRE1. Super League19.6
2014-201521Newcastle Utdeng ENGLeague Cup3.3Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.4Matches
2015-201622Panathinaikosgr GRE1. Super League17.1Matches
2016-201723Dijonfr FRA1. Ligue 126.4Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.0Matches
2017-201824Dijonfr FRA1. Ligue 113.1752301834968410752201470.0630.05032859132120130242149414Matches
2018-201925Dijonfr FRACoupe de France0.8Matches
2018-201925Dijonfr FRA1. Ligue 122.5135630252870258211355603151.72948.37864914232843234403190850Matches
2019-202026Nantesfr FRACoupe de France2.0Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.3Matches
2019-202026Nantesfr FRA1. Ligue 120.2115914163766249171159231669.6730.46503350149425243242175442Matches
2020-202127Nantesfr FRA1. Ligue 114.78522318454114910852271970.4829.65322865135232233231056116Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.9Matches
10 Seasons6 Clubs9 Leagues167.141199778226737405841181308061.55038.524711398864951208310111832717122
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
Dijon (3 Seasons)3 Leagues63.72108604351366342312107804556.33543.8128977733649633646452140264
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)3 Leagues38.12011373471307398272011503570.01530.0118262152846574764731131558
Newcastle Utd (2 Seasons)3 Leagues11.9
Başakşehir (1 Season)1 League8.9
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.841199778226737405841181308061.55038.524711398864951208310111832717122
Coupe de la Ligue (3 Seasons)2.3
Super League (2 Seasons)36.8
Coupe de France (2 Seasons)2.8
Süper Lig (1 Season)8.9
Premier League (1 Season)7.4
Premier League (1 Season)7.6
League Cup (1 Season)3.3
Europa Lg (1 Season)1.2
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
2012-201319Newcastle Utd1 League1.2
2012-201319St Johnstone1 League7.6
2013-201420Panathinaikos1 League19.6
2014-201521Newcastle Utd2 Leagues10.7
2015-201622Panathinaikos1 League17.1
2016-201723Dijon2 Leagues26.4
2017-201824Dijon2 Leagues14.1752301834968410752201470.0630.05032859132120130242149414
2018-201925Dijon2 Leagues23.3135630252870258211355603151.72948.37864914232843234403190850
2019-202026Nantes3 Leagues23.5115914163766249171159231669.6730.46503350149425243242175442
2020-202127Nantes1 League14.78522318454114910852271970.4829.65322865135232233231056116
2023-202430Başakşehir1 League8.9
10 Seasons6 Clubs9 Leagues167.141199778226737405841181308061.55038.524711398864951208310111832717122
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
Dijon (3 Seasons)3 Leagues63.72108604351366342312107804556.33543.8128977733649633646452140264
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)3 Leagues38.12011373471307398272011503570.01530.0118262152846574764731131558
Newcastle Utd (2 Seasons)3 Leagues11.9
Başakşehir (1 Season)1 League8.9
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.841199778226737405841181308061.55038.524711398864951208310111832717122
Coupe de la Ligue (3 Seasons)2.3
Super League (2 Seasons)36.8
Coupe de France (2 Seasons)2.8
Süper Lig (1 Season)8.9
Premier League (1 Season)7.4
Premier League (1 Season)7.6
League Cup (1 Season)3.3
Europa Lg (1 Season)1.2
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
2012-201319St Johnstonesct SCO1. Premier League3rd7.6Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.6
2014-201521Newcastle Utdeng ENG1. Premier League15th7.4Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.1Matches
2016-201723Dijonfr FRA1. Ligue 116th26.4Matches
2017-201824Dijonfr FRA1. Ligue 111th13.1752301834968410752201470.0630.05032859132120130242149414Matches
2018-201925Dijonfr FRA1. Ligue 118th22.5135630252870258211355603151.72948.37864914232843234403190850Matches
2019-202026Nantesfr FRA1. Ligue 113th20.2115914163766249171159231669.6730.46503350149425243242175442Matches
2020-202127Nantesfr FRA1. Ligue 118th14.78522318454114910852271970.4829.65322865135232233231056116Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.9Matches
10 Seasons6 Clubs5 Leagues157.541199778226737405841181308061.55038.524711398864951208310111832717122
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
Dijon (3 Seasons)1 League61.92108604351366342312107804556.33543.8128977733649633646452140264
Panathinaikos (2 Seasons)1 League36.8
Nantes (2 Seasons)1 League34.92011373471307398272011503570.01530.0118262152846574764731131558
Başakşehir (1 Season)1 League8.9
Newcastle Utd (1 Season)1 League7.4
St Johnstone (1 Season)1 League7.6
Ligue 1 (5 Seasons)96.841199778226737405841181308061.55038.524711398864951208310111832717122
Super League (2 Seasons)36.8
Süper Lig (1 Season)8.9
Premier League (1 Season)7.4
Premier League (1 Season)7.6
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-201521Newcastle Utdeng ENGLeague Cup5th3.3Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.0Matches
2018-201925Dijonfr FRACoupe de France5th0.8Matches
2019-202026Nantesfr FRACoupe de France17th2.0Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.3Matches
5 Seasons3 Clubs3 Leagues8.4
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Dijon (3 Seasons)2 Leagues1.8
Nantes (1 Season)2 Leagues3.3
Newcastle Utd (1 Season)1 League3.3
Coupe de la Ligue (3 Seasons)2.3
Coupe de France (2 Seasons)2.8
League Cup (1 Season)3.3
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2012-201319Newcastle Utd2. Europa LgQF1.2Matches
1 Season1 Club1 League1.2
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201522dz AlgeriaFriendlies (M)0.5Matches
201724dz AlgeriaAfrica Cup of NationsGR0.0Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.1Matches
201825dz AlgeriaWCQ0.2Matches
201926dz AlgeriaFriendlies (M)1.6Matches
201926dz AlgeriaAfrica Cup of Nations1st1.1Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202027dz AlgeriaFriendlies (M)1.0Matches
202128dz AlgeriaFriendlies (M)0.1Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.7Matches
6 Seasons1 Club4 Leagues7.3
Friendlies (M) (4 Seasons)3.2
Africa Cup of Nations qualification (3 Seasons)2.8
Africa Cup of Nations (2 Seasons)1.1
WCQ (1 Season)0.2

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
2012-201319Newcastle Utd2. Europa Lg2104521.2111Matches
2012-201319St Johnstonesct SCO1. Premier League126865720.17.693Matches
2013-201420Panathinaikosgr GRE1. Super League281,7686357.819.6217
2014-201521Newcastle Utdeng ENGLeague Cup330010076.93.331003003.0062+4+1.20+5.20Matches
2014-201521Newcastle Utdeng ENG1. Premier League136645119.47.475671.2379-2-0.27+0.41Matches
2015-201622Panathinaikosgr GRE1. Super League231,5426747.617.1189501.833120+11+0.64-0.15Matches
2016-201723Dijonfr FRA1. Coupe de la Ligue00001Matches
2016-201723Dijonfr FRA1. Ligue 1282,3748569.426.42723101.073439-5-0.19+0.41Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue19090100.01.01901000.0012-1-1.00Matches
2017-201824Dijonfr FRA1. Ligue 1191,1766234.413.11477952011.581725-8-0.61-0.2113.320.4-7.1-0.54+0.06Matches
2018-201925Dijonfr FRACoupe de France1747420.60.81740023.0020+2+2.43+1.49Matches
2018-201925Dijonfr FRA1. Ligue 1262,0237859.222.523841632810.811830-12-0.53+0.5622.231.3-9.2-0.41+0.19Matches
2019-202026Nantesfr FRACoupe de France218090100.02.02902001.5054+1+0.50Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue21165864.41.3190112601.501100.00-9.84Matches
2019-202026Nantesfr FRA1. Ligue 1251,8177372.120.220851552211.442025-5-0.25-0.5020.825.4-4.5-0.22-0.65Matches
2020-202127Nantesfr FRA1. Ligue 1181,3207338.614.715831032310.941323-10-0.68-0.7716.222.8-6.6-0.45-0.54Matches
2023-202430Başakşehirtr TUR1. Süper Lig188024527.08.9971091861.561711+6+0.67+0.67Matches
10 Seasons6 Clubs9 Leagues22115,0366844.4167.117283954921201.33172191-19-0.14+0.0572.599.8-27.4-0.39-0.12
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
Dijon (3 Seasons)3 Leagues755,7377653.063.766824992351.127296-24-0.38+0.1835.451.7-16.2-0.46+0.14
Panathinaikos (2 Seasons)1 League513,3106552.536.83991201.833120+11+0.64-0.15
Nantes (2 Seasons)3 Leagues473,4337354.538.138852892321.253953-14-0.37-0.7137.048.1-11.1-0.32-0.49
Newcastle Utd (2 Seasons)3 Leagues181,0685925.311.9111009771.561311+2+0.19+0.98
Başakşehir (1 Season)1 League188024527.08.9971091861.561711+6+0.67+0.67
St Johnstone (1 Season)1 League126865720.17.693
Ligue 1 (5 Seasons)1168,7107553.896.8998373172341.15102142-40-0.41-0.0572.599.8-27.4-0.39-0.12
Coupe de la Ligue (3 Seasons)32066952.82.3290212611.0023-1-0.44-10.28
Super League (2 Seasons)513,3106552.536.83991201.833120+11+0.64-0.15
Coupe de France (2 Seasons)32548547.02.83852022.0074+3+1.06+0.12
Süper Lig (1 Season)188024527.08.9971091861.561711+6+0.67+0.67
Premier League (1 Season)136645119.47.475671.2379-2-0.27+0.41
Premier League (1 Season)126865720.17.693
League Cup (1 Season)330010076.93.331003003.0062+4+1.20+5.20
Europa Lg (1 Season)2104521.2111
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
2012-201319Newcastle Utd1 League2104521.2111
2012-201319St Johnstone1 League126865720.17.693
2013-201420Panathinaikos1 League281,7686357.819.6217
2014-201521Newcastle Utd2 Leagues169646025.310.7101008671.561311+2+0.19+0.98
2015-201622Panathinaikos1 League231,5426747.617.1189501.833120+11+0.64-0.15
2016-201723Dijon2 Leagues282,3748567.126.42723111.073439-5-0.19+0.41
2017-201824Dijon2 Leagues201,2666336.114.115781052011.501827-9-0.64-0.2413.320.4-7.1-0.54+0.06
2018-201925Dijon2 Leagues272,0977855.523.324841632830.892030-10-0.43+0.3222.231.3-9.2-0.41+0.19
2019-202026Nantes3 Leagues292,1137373.423.523861862311.452630-4-0.17-1.2320.825.4-4.5-0.22-0.65
2020-202127Nantes1 League181,3207338.614.715831032310.941323-10-0.68-0.7716.222.8-6.6-0.45-0.54
2023-202430Başakşehir1 League188024527.08.9971091861.561711+6+0.67+0.67
10 Seasons6 Clubs9 Leagues22115,0366844.4167.117283954921201.33172191-19-0.14+0.0572.599.8-27.4-0.39-0.12
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
Dijon (3 Seasons)3 Leagues755,7377653.063.766824992351.127296-24-0.38+0.1835.451.7-16.2-0.46+0.14
Panathinaikos (2 Seasons)1 League513,3106552.536.83991201.833120+11+0.64-0.15
Nantes (2 Seasons)3 Leagues473,4337354.538.138852892321.253953-14-0.37-0.7137.048.1-11.1-0.32-0.49
Newcastle Utd (2 Seasons)3 Leagues181,0685925.311.9111009771.561311+2+0.19+0.98
Başakşehir (1 Season)1 League188024527.08.9971091861.561711+6+0.67+0.67
St Johnstone (1 Season)1 League126865720.17.693
Ligue 1 (5 Seasons)1168,7107553.896.8998373172341.15102142-40-0.41-0.0572.599.8-27.4-0.39-0.12
Coupe de la Ligue (3 Seasons)32066952.82.3290212611.0023-1-0.44-10.28
Super League (2 Seasons)513,3106552.536.83991201.833120+11+0.64-0.15
Coupe de France (2 Seasons)32548547.02.83852022.0074+3+1.06+0.12
Süper Lig (1 Season)188024527.08.9971091861.561711+6+0.67+0.67
Premier League (1 Season)136645119.47.475671.2379-2-0.27+0.41
Premier League (1 Season)126865720.17.693
League Cup (1 Season)330010076.93.331003003.0062+4+1.20+5.20
Europa Lg (1 Season)2104521.2111
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
2012-201319St Johnstonesct SCO1. Premier League3rd126865720.17.693Matches
2013-201420Panathinaikosgr GRE1. Super League4th281,7686357.819.6217
2014-201521Newcastle Utdeng ENG1. Premier League15th136645119.47.475671.2379-2-0.27+0.41Matches
2015-201622Panathinaikosgr GRE1. Super League2nd231,5426747.617.1189501.833120+11+0.64-0.15Matches
2016-201723Dijonfr FRA1. Ligue 116th282,3748569.426.42723101.073439-5-0.19+0.41Matches
2017-201824Dijonfr FRA1. Ligue 111th191,1766234.413.11477952011.581725-8-0.61-0.2113.320.4-7.1-0.54+0.06Matches
2018-201925Dijonfr FRA1. Ligue 118th262,0237859.222.523841632810.811830-12-0.53+0.5622.231.3-9.2-0.41+0.19Matches
2019-202026Nantesfr FRA1. Ligue 113th251,8177372.120.220851552211.442025-5-0.25-0.5020.825.4-4.5-0.22-0.65Matches
2020-202127Nantesfr FRA1. Ligue 118th181,3207338.614.715831032310.941323-10-0.68-0.7716.222.8-6.6-0.45-0.54Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th188024527.08.9971091861.561711+6+0.67+0.67Matches
10 Seasons6 Clubs5 Leagues21014,1726743.9157.516382874721171.29157182-25-0.19+0.0472.599.8-27.4-0.39-0.12
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
Dijon (3 Seasons)1 League735,5737654.361.964824892321.116994-25-0.40+0.2535.451.7-16.2-0.46+0.14
Panathinaikos (2 Seasons)1 League513,3106552.536.83991201.833120+11+0.64-0.15
Nantes (2 Seasons)1 League433,1377352.834.935842582321.233348-15-0.43-0.5637.048.1-11.1-0.32-0.49
Başakşehir (1 Season)1 League188024527.08.9971091861.561711+6+0.67+0.67
Newcastle Utd (1 Season)1 League136645119.47.475671.2379-2-0.27+0.41
St Johnstone (1 Season)1 League126865720.17.693
Ligue 1 (5 Seasons)1168,7107553.896.8998373172341.15102142-40-0.41-0.0572.599.8-27.4-0.39-0.12
Super League (2 Seasons)513,3106552.536.83991201.833120+11+0.64-0.15
Süper Lig (1 Season)188024527.08.9971091861.561711+6+0.67+0.67
Premier League (1 Season)136645119.47.475671.2379-2-0.27+0.41
Premier League (1 Season)126865720.17.693
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-201521Newcastle Utdeng ENGLeague Cup5th330010076.93.331003003.0062+4+1.20+5.20Matches
2016-201723Dijonfr FRA1. Coupe de la Ligue17th00001Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th19090100.01.01901000.0012-1-1.00Matches
2018-201925Dijonfr FRACoupe de France5th1747420.60.81740023.0020+2+2.43+1.49Matches
2019-202026Nantesfr FRACoupe de France17th218090100.02.02902001.5054+1+0.50Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th21165864.41.3190112601.501100.00-9.84Matches
5 Seasons3 Clubs3 Leagues97608457.68.4892712632.00159+6+0.71-0.52
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dijon (3 Seasons)2 Leagues21648228.81.82821031.5032+1+0.55-0.40
Nantes (1 Season)2 Leagues42967482.23.3390312601.5065+1+0.30-9.54
Newcastle Utd (1 Season)1 League330010076.93.331003003.0062+4+1.20+5.20
Coupe de la Ligue (3 Seasons)32066952.82.3290212611.0023-1-0.44-10.28
Coupe de France (2 Seasons)32548547.02.83852022.0074+3+1.06+0.12
League Cup (1 Season)330010076.93.331003003.0062+4+1.20+5.20
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
2012-201319Newcastle Utd2. Europa LgQF2104521.2111Matches
1 Season1 Club1 League2104521.2111
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
201522dz AlgeriaFriendlies (M)1454512.50.51450000.0012-1-2.00-2.86Matches
201724dz AlgeriaAfrica Cup of NationsGR1110.40.0001020.000000.00+0.33Matches
201724dz AlgeriaAfrica Cup of Nations qualification1661.70.1001513.0010+1+15.00+10.17Matches
201825dz AlgeriaWCQ120202.80.20011930.0001-1-4.50-5.01Matches
201926dz AlgeriaFriendlies (M)41443626.71.6163032723.0021+1+0.62-0.51Matches
201926dz AlgeriaAfrica Cup of Nations1st3993315.01.1180021043.0030+3+2.73+1.44Matches
201926dz AlgeriaAfrica Cup of Nations qualification1909016.71.01901001.001100.00-1.00Matches
202027dz AlgeriaFriendlies (M)1909050.01.01901013.0010+1+1.00+1.00Matches
202128dz AlgeriaFriendlies (M)2843.00.1002413.000000.00-2.06Matches
202128dz AlgeriaAfrica Cup of Nations qualification31545128.51.7272011121.6764+2+1.17-1.40Matches
6 Seasons1 Club4 Leagues186573714.87.377321113162.17159+6+0.82-0.61
Friendlies (M) (4 Seasons)82873621.33.2366151842.6343+1+0.31-0.87
Africa Cup of Nations qualification (3 Seasons)52505017.42.837812831.8085+3+1.08-1.57
Africa Cup of Nations (2 Seasons)41002510.81.118103662.2530+3+2.70+1.94
WCQ (1 Season)120202.80.20011930.0001-1-4.50-5.01

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
2012-201319Newcastle Utd2. Europa Lg1.2001Matches
2012-201319St Johnstonesct SCO1. Premier League7.61022Matches
2013-201420Panathinaikosgr GRE1. Super League19.66071
2014-201521Newcastle Utdeng ENGLeague Cup3.31000Matches
2014-201521Newcastle Utdeng ENG1. Premier League7.40012Matches
2015-201622Panathinaikosgr GRE1. Super League17.17056Matches
2016-201723Dijonfr FRA1. Ligue 126.480056410564667000Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue1.00000Matches
2017-201824Dijonfr FRA1. Ligue 113.1200291626181500093131644.8Matches
2018-201925Dijonfr FRACoupe de France0.8000000000000Matches
2018-201925Dijonfr FRA1. Ligue 122.560057281242933000145172639.5Matches
2019-202026Nantesfr FRACoupe de France2.00000208000Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue1.30003005120Matches
2019-202026Nantesfr FRA1. Ligue 120.250055431632329010153131743.3Matches
2020-202127Nantesfr FRA1. Ligue 114.750031221402019000108131841.9Matches
2023-202430Başakşehirtr TUR1. Süper Lig8.930030204125100Matches
10 Seasons6 Clubs9 Leagues167.144004231729214142175010499567742.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dijon (3 Seasons)3 Leagues63.716001428538693115000238304241.7
Panathinaikos (2 Seasons)1 League36.8130127
Nantes (2 Seasons)3 Leagues38.11000896721164450010261263542.6
Newcastle Utd (2 Seasons)3 Leagues11.9100130
Başakşehir (1 Season)1 League8.930030204125100
St Johnstone (1 Season)1 League7.61022
Ligue 1 (5 Seasons)96.826002281505189136163010499567742.1
Coupe de la Ligue (3 Seasons)2.30003005120
Super League (2 Seasons)36.8130127
Coupe de France (2 Seasons)2.8000020800000
Süper Lig (1 Season)8.930030204125100
Premier League (1 Season)7.40012
Premier League (1 Season)7.61022
League Cup (1 Season)3.31000
Europa Lg (1 Season)1.2001
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
2012-201319Newcastle Utd1 League1.2001
2012-201319St Johnstone1 League7.61022
2013-201420Panathinaikos1 League19.66071
2014-201521Newcastle Utd2 Leagues10.7100120
2015-201622Panathinaikos1 League17.17056
2016-201723Dijon2 Leagues26.480056410564667000
2017-201824Dijon2 Leagues14.1200291626181500093131644.8
2018-201925Dijon2 Leagues23.360057281242933000145172639.5
2019-202026Nantes3 Leagues23.550058451762431010153131743.3
2020-202127Nantes1 League14.750031221402019000108131841.9
2023-202430Başakşehir1 League8.930030204125100
10 Seasons6 Clubs9 Leagues167.144004231729214142175010499567742.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dijon (3 Seasons)3 Leagues63.716001428538693115000238304241.7
Panathinaikos (2 Seasons)1 League36.8130127
Nantes (2 Seasons)3 Leagues38.11000896721164450010261263542.6
Newcastle Utd (2 Seasons)3 Leagues11.9100130
Başakşehir (1 Season)1 League8.930030204125100
St Johnstone (1 Season)1 League7.61022
Ligue 1 (5 Seasons)96.826002281505189136163010499567742.1
Coupe de la Ligue (3 Seasons)2.30003005120
Super League (2 Seasons)36.8130127
Coupe de France (2 Seasons)2.8000020800000
Süper Lig (1 Season)8.930030204125100
Premier League (1 Season)7.40012
Premier League (1 Season)7.61022
League Cup (1 Season)3.31000
Europa Lg (1 Season)1.2001
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
2012-201319St Johnstonesct SCO1. Premier League3rd7.61022Matches
2013-201420Panathinaikosgr GRE1. Super League4th19.66071
2014-201521Newcastle Utdeng ENG1. Premier League15th7.40012Matches
2015-201622Panathinaikosgr GRE1. Super League2nd17.17056Matches
2016-201723Dijonfr FRA1. Ligue 116th26.480056410564667000Matches
2017-201824Dijonfr FRA1. Ligue 111th13.1200291626181500093131644.8Matches
2018-201925Dijonfr FRA1. Ligue 118th22.560057281242933000145172639.5Matches
2019-202026Nantesfr FRA1. Ligue 113th20.250055431632329010153131743.3Matches
2020-202127Nantesfr FRA1. Ligue 118th14.750031221402019000108131841.9Matches
2023-202430Başakşehirtr TUR1. Süper Lig5th8.930030204125100Matches
10 Seasons6 Clubs5 Leagues157.543004191709201141173010499567742.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dijon (3 Seasons)1 League61.916001428538693115000238304241.7
Panathinaikos (2 Seasons)1 League36.8130127
Nantes (2 Seasons)1 League34.91000866521034348010261263542.6
Başakşehir (1 Season)1 League8.930030204125100
Newcastle Utd (1 Season)1 League7.40012
St Johnstone (1 Season)1 League7.61022
Ligue 1 (5 Seasons)96.826002281505189136163010499567742.1
Super League (2 Seasons)36.8130127
Süper Lig (1 Season)8.930030204125100
Premier League (1 Season)7.40012
Premier League (1 Season)7.61022
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-201521Newcastle Utdeng ENGLeague Cup5th3.31000Matches
2017-201824Dijonfr FRA1. Coupe de la Ligue17th1.00000Matches
2018-201925Dijonfr FRACoupe de France5th0.8000000000000Matches
2019-202026Nantesfr FRACoupe de France17th2.00000208000Matches
2019-202026Nantesfr FRA1. Coupe de la Ligue9th1.30003005120Matches
5 Seasons3 Clubs3 Leagues8.41003201312000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dijon (3 Seasons)2 Leagues1.8000000000000
Nantes (1 Season)2 Leagues3.300032013120
Newcastle Utd (1 Season)1 League3.31000
Coupe de la Ligue (3 Seasons)2.30003005120
Coupe de France (2 Seasons)2.8000020800000
League Cup (1 Season)3.31000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201319Newcastle Utd2. Europa LgQF1.2001Matches
1 Season1 Club1 League1.2001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201522dz AlgeriaFriendlies (M)0.50000Matches
201724dz AlgeriaAfrica Cup of NationsGR0.0000000000000Matches
201724dz AlgeriaAfrica Cup of Nations qualification0.10000Matches
201825dz AlgeriaWCQ0.20000Matches
201926dz AlgeriaFriendlies (M)1.61000Matches
201926dz AlgeriaAfrica Cup of Nations1st1.10003100110Matches
201926dz AlgeriaAfrica Cup of Nations qualification1.00000Matches
202027dz AlgeriaFriendlies (M)1.00000Matches
202128dz AlgeriaFriendlies (M)0.10000Matches
202128dz AlgeriaAfrica Cup of Nations qualification1.70000Matches
6 Seasons1 Club4 Leagues7.3100310011000
Friendlies (M) (4 Seasons)3.21000
Africa Cup of Nations qualification (3 Seasons)2.80000
Africa Cup of Nations (2 Seasons)1.1000310011000
WCQ (1 Season)0.20000

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.