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
2008-200918Sochauxfr FRA1. Ligue 125131,25814.0325211100.210.140.360.140.29Matches
2009-201019Sochauxfr FRA1. Ligue 131201,79620.0303211200.150.000.150.100.10Matches
2010-201120Sochauxfr FRA1. Ligue 138373,23035.98816533200.220.220.450.140.36Matches
2011-201221Sochauxfr FRA1. Ligue 136343,03933.86612333300.180.180.360.090.27Matches
2012-201322Sochauxfr FRA1. Ligue 132262,38426.53710122300.110.260.380.040.30Matches
2013-201423Bastiafr FRA1. Ligue 132272,48727.6369211100.110.220.330.070.29Matches
2013-201423Sochauxfr FRA1. Ligue 1221802.0101011000.500.000.500.000.00Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue11901.00000000.000.00Matches
2014-201524Bastiafr FRA1. Ligue 134322,82231.4538144300.160.100.260.030.13Matches
2015-201625Montpellierfr FRA1. Ligue 138373,24236.021113200300.060.310.360.060.36Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2016-201726Montpellierfr FRA1. Ligue 133332,92132.511920833400.340.280.620.250.52Matches
2017-201827Betises ESPCopa del Rey221561.7112100200.580.581.150.581.15Matches
2017-201827Betises ESP1. La Liga27151,36015.1235200200.80.82.53.247751020.130.200.330.130.330.050.160.210.050.21Matches
2018-201928Betises ESPCopa del Rey21680.8000000100.000.000.000.000.00Matches
2018-201928Betis2. Europa Lg10160.2000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00Matches
2018-201928Celta Vigoes ESP1. La Liga1187178.0123100211.51.52.54.01840560.130.250.380.130.380.190.310.510.190.51Matches
2018-201928Betises ESP1. La Liga965396.0000000100.50.51.01.51343460.000.000.000.000.000.080.170.240.080.24Matches
2019-202029Saint-Étiennefr FRACoupe de France321721.9112100000.520.521.050.521.05Matches
2019-202029Saint-Étienne2. Europa Lg311391.5000000000.20.20.20.4614110.000.000.000.000.000.130.140.270.130.27Matches
2019-202029Saint-Étiennefr FRA1. Ligue 124201,59717.7145011002.21.44.55.94696970.060.230.280.000.230.130.250.380.080.33Matches
2020-202130Saint-Étiennefr FRACoupe de France11600.7000000000.000.000.000.000.00Matches
2020-202130Saint-Étiennefr FRA1. Ligue 11476517.2011002202.10.52.83.32049360.000.140.140.000.140.290.390.680.070.46Matches
2021-202231Saint-Étiennefr FRACoupe de France221802.0112100000.500.501.000.501.00Matches
2021-202231Saint-Étiennefr FRA1. Ligue 130272,25225.0347211202.31.53.65.1851821380.120.160.280.080.240.090.150.240.060.20Matches
2023-202433Al-Ahlisa KSA1. Pro League221461.6000000000.000.000.000.000.00Matches
15 Seasons7 Clubs7 Leagues43435731,592351.055691243421233419.56.417.123.52365014880.160.200.350.100.290.120.210.330.080.29
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
Sochaux (6 Seasons)1 League16413211,887132.12423471311111100.180.170.360.100.27
Saint-Étienne (3 Seasons)3 Leagues77605,05156.161117424406.83.611.114.81573412820.110.200.300.070.270.130.220.350.070.29
Montpellier (2 Seasons)2 Leagues72716,25369.51320331033700.190.290.470.140.43
Bastia (2 Seasons)2 Leagues67605,39960.08917355400.130.150.290.050.20
Betis (2 Seasons)3 Leagues41242,13923.8347300601.21.23.54.7611201500.130.170.290.130.290.060.160.220.060.22
Celta Vigo (1 Season)1 League1187178.0123100211.51.52.54.01840560.130.250.380.130.380.190.310.510.190.51
Al-Ahli (1 Season)1 League221461.6000000000.000.000.000.000.00
Ligue 1 (12 Seasons)36931527,859309.549611102821232606.63.410.914.41513272710.160.200.360.090.290.130.220.350.070.29
Coupe de France (3 Seasons)654124.6224200000.440.440.870.440.87
La Liga (2 Seasons)47292,61629.1358300512.72.76.08.7781582040.100.170.280.100.280.090.210.300.090.30
Europa Lg (2 Seasons)411551.7000000000.20.20.20.4716130.000.000.000.000.000.110.130.240.110.24
Copa del Rey (2 Seasons)432242.5112100300.400.400.800.400.80
Coupe de la Ligue (2 Seasons)221802.0000000000.000.000.000.000.00
Pro League (1 Season)221461.6000000000.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
2008-200918Sochaux1 League25131,25814.0325211100.210.140.360.140.29
2009-201019Sochaux1 League31201,79620.0303211200.150.000.150.100.10
2010-201120Sochaux1 League38373,23035.98816533200.220.220.450.140.36
2011-201221Sochaux1 League36343,03933.86612333300.180.180.360.090.27
2012-201322Sochaux1 League32262,38426.53710122300.110.260.380.040.30
2013-201423Sochaux1 League221802.0101011000.500.000.500.000.00
2013-201423Bastia1 League32272,48727.6369211100.110.220.330.070.29
2014-201524Bastia2 Leagues35332,91232.4538144300.150.100.260.030.13
2015-201625Montpellier1 League38373,24236.021113200300.060.310.360.060.36
2016-201726Montpellier2 Leagues34343,01133.511920833400.330.270.600.240.51
2017-201827Betis2 Leagues29171,51616.8347300400.80.82.53.247751020.180.240.420.180.420.050.160.210.050.21
2018-201928Betis3 Leagues1276236.9000000200.50.51.01.51445480.000.000.000.000.000.070.160.240.070.24
2018-201928Celta Vigo1 League1187178.0123100211.51.52.54.01840560.130.250.380.130.380.190.310.510.190.51
2019-202029Saint-Étienne3 Leagues30231,90821.2257111002.41.64.76.3521101080.090.240.330.050.280.130.240.370.090.33
2020-202130Saint-Étienne2 Leagues1587117.9011002202.10.52.83.32049360.000.130.130.000.130.290.390.680.070.46
2021-202231Saint-Étienne2 Leagues32292,43227.0459311202.31.53.65.1851821380.150.190.330.110.300.090.150.240.060.20
2023-202433Al-Ahli1 League221461.6000000000.000.000.000.000.00
15 Seasons7 Clubs7 Leagues43435731,592351.055691243421233419.56.417.123.52365014880.160.200.350.100.290.120.210.330.080.29
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
Sochaux (6 Seasons)1 League16413211,887132.12423471311111100.180.170.360.100.27
Saint-Étienne (3 Seasons)3 Leagues77605,05156.161117424406.83.611.114.81573412820.110.200.300.070.270.130.220.350.070.29
Montpellier (2 Seasons)2 Leagues72716,25369.51320331033700.190.290.470.140.43
Bastia (2 Seasons)2 Leagues67605,39960.08917355400.130.150.290.050.20
Betis (2 Seasons)3 Leagues41242,13923.8347300601.21.23.54.7611201500.130.170.290.130.290.060.160.220.060.22
Celta Vigo (1 Season)1 League1187178.0123100211.51.52.54.01840560.130.250.380.130.380.190.310.510.190.51
Al-Ahli (1 Season)1 League221461.6000000000.000.000.000.000.00
Ligue 1 (12 Seasons)36931527,859309.549611102821232606.63.410.914.41513272710.160.200.360.090.290.130.220.350.070.29
Coupe de France (3 Seasons)654124.6224200000.440.440.870.440.87
La Liga (2 Seasons)47292,61629.1358300512.72.76.08.7781582040.100.170.280.100.280.090.210.300.090.30
Europa Lg (2 Seasons)411551.7000000000.20.20.20.4716130.000.000.000.000.000.110.130.240.110.24
Copa del Rey (2 Seasons)432242.5112100300.400.400.800.400.80
Coupe de la Ligue (2 Seasons)221802.0000000000.000.000.000.000.00
Pro League (1 Season)221461.6000000000.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
2008-200918Sochauxfr FRA1. Ligue 114th25131,25814.0325211100.210.140.360.140.29Matches
2009-201019Sochauxfr FRA1. Ligue 116th31201,79620.0303211200.150.000.150.100.10Matches
2010-201120Sochauxfr FRA1. Ligue 15th38373,23035.98816533200.220.220.450.140.36Matches
2011-201221Sochauxfr FRA1. Ligue 114th36343,03933.86612333300.180.180.360.090.27Matches
2012-201322Sochauxfr FRA1. Ligue 115th32262,38426.53710122300.110.260.380.040.30Matches
2013-201423Sochauxfr FRA1. Ligue 118th221802.0101011000.500.000.500.000.00Matches
2013-201423Bastiafr FRA1. Ligue 110th32272,48727.6369211100.110.220.330.070.29Matches
2014-201524Bastiafr FRA1. Ligue 112th34322,82231.4538144300.160.100.260.030.13Matches
2015-201625Montpellierfr FRA1. Ligue 112th38373,24236.021113200300.060.310.360.060.36Matches
2016-201726Montpellierfr FRA1. Ligue 115th33332,92132.511920833400.340.280.620.250.52Matches
2017-201827Betises ESP1. La Liga6th27151,36015.1235200200.80.82.53.247751020.130.200.330.130.330.050.160.210.050.21Matches
2018-201928Betises ESP1. La Liga10th965396.0000000100.50.51.01.51343460.000.000.000.000.000.080.170.240.080.24Matches
2018-201928Celta Vigoes ESP1. La Liga17th1187178.0123100211.51.52.54.01840560.130.250.380.130.380.190.310.510.190.51Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th24201,59717.7145011002.21.44.55.94696970.060.230.280.000.230.130.250.380.080.33Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th1476517.2011002202.10.52.83.32049360.000.140.140.000.140.290.390.680.070.46Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th30272,25225.0347211202.31.53.65.1851821380.120.160.280.080.240.090.150.240.060.20Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd221461.6000000000.000.000.000.000.00Matches
15 Seasons7 Clubs3 Leagues41834630,621340.252661183121233119.36.216.923.12294854750.150.190.350.090.290.120.210.330.080.29
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
Sochaux (6 Seasons)1 League16413211,887132.12423471311111100.180.170.360.100.27
Saint-Étienne (3 Seasons)1 League68544,50050.04913224406.63.410.914.41513272710.080.180.260.040.220.130.220.350.070.29
Montpellier (2 Seasons)1 League71706,16368.51320331033700.190.290.480.150.44
Bastia (2 Seasons)1 League66595,30959.08917355400.140.150.290.050.20
Betis (2 Seasons)1 League36211,89921.1235200301.21.23.54.7601181480.090.140.240.090.240.060.160.220.060.22
Celta Vigo (1 Season)1 League1187178.0123100211.51.52.54.01840560.130.250.380.130.380.190.310.510.190.51
Al-Ahli (1 Season)1 League221461.6000000000.000.000.000.000.00
Ligue 1 (12 Seasons)36931527,859309.549611102821232606.63.410.914.41513272710.160.200.360.090.290.130.220.350.070.29
La Liga (2 Seasons)47292,61629.1358300512.72.76.08.7781582040.100.170.280.100.280.090.210.300.090.30
Pro League (1 Season)221461.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
2014-201524Bastiafr FRA1. Coupe de la Ligue2nd11901.00000000.000.00Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th11901.0000000000.000.000.000.000.00Matches
2017-201827Betises ESPCopa del Rey17th221561.7112100200.580.581.150.581.15Matches
2018-201928Betises ESPCopa del Rey3rd21680.8000000100.000.000.000.000.00Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd321721.9112100000.520.521.050.521.05Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd11600.7000000000.000.000.000.000.00Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR16221802.0112100000.500.501.000.501.00Matches
7 Seasons4 Clubs3 Leagues12108169.1336300300.330.370.740.330.74
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
Saint-Étienne (3 Seasons)1 League654124.6224200000.440.440.870.440.87
Betis (2 Seasons)1 League432242.5112100300.400.400.800.400.80
Montpellier (1 Season)1 League11901.0000000000.000.000.000.000.00
Bastia (1 Season)1 League11901.00000000.000.00
Coupe de France (3 Seasons)654124.6224200000.440.440.870.440.87
Copa del Rey (2 Seasons)432242.5112100300.400.400.800.400.80
Coupe de la Ligue (2 Seasons)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201928Betis2. Europa LgR3210160.2000000000.00.00.00.01220.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Saint-Étienne2. Europa LgGR311391.5000000000.20.20.20.4614110.000.000.000.000.000.130.140.270.130.27Matches
2 Seasons2 Clubs1 League411551.7000000000.20.20.20.4716130.000.000.000.000.000.110.130.240.110.24
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
Saint-Étienne (1 Season)1 League311391.5000000000.20.20.20.4614110.000.000.000.000.000.130.140.270.130.27
Betis (1 Season)1 League10160.2000000000.00.00.00.01220.000.000.000.000.000.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
201020dz Algeria1. World CupGR11730.80000000.000.00Matches
201322dz AlgeriaAfrica Cup of NationsGR11610.7000001000.000.000.000.000.00Matches
201423dz AlgeriaWCQ221231.40000000.000.00Matches
201524dz AlgeriaFriendlies (M)00Matches
201726dz AlgeriaFriendlies (M)10190.2000000000.000.000.000.000.00Matches
201726dz AlgeriaAfrica Cup of Nations qualification432492.8022000000.000.720.720.000.72Matches
201827dz AlgeriaWCQ21640.7000000000.000.000.000.000.00Matches
201928dz AlgeriaAfrica Cup of Nations qualification00Matches
7 Seasons1 Club5 Leagues1185896.5022001000.000.460.460.000.46
WCQ (2 Seasons)431872.1000000000.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)432492.8022000000.000.720.720.000.72
Friendlies (M) (2 Seasons)10190.2000000000.000.000.000.000.00
World Cup (1 Season)11730.80000000.000.00
Africa Cup of Nations (1 Season)11610.7000001000.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
2008-200918Sochauxfr FRA1. Ligue 114.0350.360.4011Matches
2009-201019Sochauxfr FRA1. Ligue 120.03120.600.1711Matches
2010-201120Sochauxfr FRA1. Ligue 135.98250.700.2033Matches
2011-201221Sochauxfr FRA1. Ligue 133.86250.740.1233Matches
2012-201322Sochauxfr FRA1. Ligue 126.53160.600.0622Matches
2013-201423Bastiafr FRA1. Ligue 127.63140.510.1411Matches
2013-201423Sochauxfr FRA1. Ligue 12.0131.500.0011Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.0000Matches
2014-201524Bastiafr FRA1. Ligue 131.45120.380.0844Matches
2015-201625Montpellierfr FRA1. Ligue 136.02100.280.2000Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.0000Matches
2016-201726Montpellierfr FRA1. Ligue 132.511602440.01.850.740.130.3333Matches
2017-201827Betises ESPCopa del Rey1.7100Matches
2017-201827Betises ESP1. La Liga15.12191263.21.260.790.110.1725.12000.80.80.04+1.2+1.2Matches
2018-201928Betises ESPCopa del Rey0.80000.000.0000Matches
2018-201928Betis2. Europa Lg0.20000.000.000000.00.00.00.0Matches
2018-201928Celta Vigoes ESP1. La Liga8.0111545.51.380.630.090.2017.40001.51.50.14-0.5-0.5Matches
2018-201928Betises ESP1. La Liga6.0010330.01.670.500.000.0022.71000.50.50.05-0.5-0.5Matches
2019-202029Saint-Étiennefr FRACoupe de France1.9111100.00.520.521.001.0000Matches
2019-202029Saint-Étienne2. Europa Lg1.505120.03.240.650.000.0025.21000.20.20.04-0.2-0.2Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.7125520.01.410.280.000.0024.55112.21.40.06-1.2-1.4Matches
2020-202130Saint-Étiennefr FRACoupe de France0.70100.01.500.000.0000Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.2011327.31.520.410.000.0024.92022.10.50.05-2.1-0.5Matches
2021-202231Saint-Étiennefr FRACoupe de France2.0111100.00.500.501.001.0000Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.0327933.31.080.360.070.2224.77112.31.50.05+0.7+0.5Matches
2023-202433Al-Ahlisa KSA1. Pro League1.60200.01.230.000.0000Matches
15 Seasons7 Clubs7 Leagues351.05517318637.01.440.540.090.1823.81821239.56.40.06-2.5-1.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sochaux (6 Seasons)1 League132.124860.650.151111
Saint-Étienne (3 Seasons)3 Leagues56.16712028.21.270.360.060.2024.715246.83.60.05-2.8-1.6
Montpellier (2 Seasons)2 Leagues69.513603440.01.850.500.130.2933
Bastia (2 Seasons)2 Leagues60.08260.440.1255
Betis (2 Seasons)3 Leagues23.83291551.71.320.680.070.1324.23001.21.20.04+0.8+0.8
Celta Vigo (1 Season)1 League8.0111545.51.380.630.090.2017.40001.51.50.14-0.5-0.5
Al-Ahli (1 Season)1 League1.60200.01.230.000.0000
Ligue 1 (12 Seasons)309.54912316333.31.490.530.080.1724.61421236.63.40.05-2.6-1.4
Coupe de France (3 Seasons)4.623266.70.660.440.671.0000
La Liga (2 Seasons)29.13402050.01.380.690.080.1522.33002.72.70.07+0.3+0.3
Europa Lg (2 Seasons)1.705120.02.900.580.000.0025.21000.20.20.04-0.2-0.2
Copa del Rey (2 Seasons)2.51000.000.0000
Coupe de la Ligue (2 Seasons)2.0000
Pro League (1 Season)1.60200.01.230.000.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
2008-200918Sochaux1 League14.0350.360.4011
2009-201019Sochaux1 League20.03120.600.1711
2010-201120Sochaux1 League35.98250.700.2033
2011-201221Sochaux1 League33.86250.740.1233
2012-201322Sochaux1 League26.53160.600.0622
2013-201423Sochaux1 League2.0131.500.0011
2013-201423Bastia1 League27.63140.510.1411
2014-201524Bastia2 Leagues32.45120.380.0844
2015-201625Montpellier1 League36.02100.280.2000
2016-201726Montpellier2 Leagues33.511602440.01.850.740.130.3333
2017-201827Betis2 Leagues16.83191263.21.260.790.110.1725.12000.80.80.04+1.2+1.2
2018-201928Betis3 Leagues6.9010330.01.440.430.000.0022.71000.50.50.05-0.5-0.5
2018-201928Celta Vigo1 League8.0111545.51.380.630.090.2017.40001.51.50.14-0.5-0.5
2019-202029Saint-Étienne3 Leagues21.2231722.61.460.330.030.1424.66112.41.60.05-1.4-1.6
2020-202130Saint-Étienne2 Leagues7.9012325.01.520.380.000.0024.92022.10.50.05-2.1-0.5
2021-202231Saint-Étienne2 Leagues27.04281035.71.040.370.110.3024.77112.31.50.05+0.7+0.5
2023-202433Al-Ahli1 League1.60200.01.230.000.0000
15 Seasons7 Clubs7 Leagues351.05517318637.01.440.540.090.1823.81821239.56.40.06-2.5-1.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sochaux (6 Seasons)1 League132.124860.650.151111
Saint-Étienne (3 Seasons)3 Leagues56.16712028.21.270.360.060.2024.715246.83.60.05-2.8-1.6
Montpellier (2 Seasons)2 Leagues69.513603440.01.850.500.130.2933
Bastia (2 Seasons)2 Leagues60.08260.440.1255
Betis (2 Seasons)3 Leagues23.83291551.71.320.680.070.1324.23001.21.20.04+0.8+0.8
Celta Vigo (1 Season)1 League8.0111545.51.380.630.090.2017.40001.51.50.14-0.5-0.5
Al-Ahli (1 Season)1 League1.60200.01.230.000.0000
Ligue 1 (12 Seasons)309.54912316333.31.490.530.080.1724.61421236.63.40.05-2.6-1.4
Coupe de France (3 Seasons)4.623266.70.660.440.671.0000
La Liga (2 Seasons)29.13402050.01.380.690.080.1522.33002.72.70.07+0.3+0.3
Europa Lg (2 Seasons)1.705120.02.900.580.000.0025.21000.20.20.04-0.2-0.2
Copa del Rey (2 Seasons)2.51000.000.0000
Coupe de la Ligue (2 Seasons)2.0000
Pro League (1 Season)1.60200.01.230.000.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
2008-200918Sochauxfr FRA1. Ligue 114th14.0350.360.4011Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.03120.600.1711Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.98250.700.2033Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.86250.740.1233Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.53160.600.0622Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.0131.500.0011Matches
2013-201423Bastiafr FRA1. Ligue 110th27.63140.510.1411Matches
2014-201524Bastiafr FRA1. Ligue 112th31.45120.380.0844Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.02100.280.2000Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.511602440.01.850.740.130.3333Matches
2017-201827Betises ESP1. La Liga6th15.12191263.21.260.790.110.1725.12000.80.80.04+1.2+1.2Matches
2018-201928Betises ESP1. La Liga10th6.0010330.01.670.500.000.0022.71000.50.50.05-0.5-0.5Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.0111545.51.380.630.090.2017.40001.51.50.14-0.5-0.5Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.7125520.01.410.280.000.0024.55112.21.40.06-1.2-1.4Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.2011327.31.520.410.000.0024.92022.10.50.05-2.1-0.5Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.0327933.31.080.360.070.2224.77112.31.50.05+0.7+0.5Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.60200.01.230.000.0000Matches
15 Seasons7 Clubs3 Leagues340.25216518337.01.460.540.080.1723.81721239.36.20.06-2.3-1.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sochaux (6 Seasons)1 League132.124860.650.151111
Saint-Étienne (3 Seasons)1 League50.04631727.01.260.340.030.1224.614246.63.40.05-2.6-1.4
Montpellier (2 Seasons)1 League68.513603440.01.850.500.130.2933
Bastia (2 Seasons)1 League59.08260.440.1255
Betis (2 Seasons)1 League21.12291551.71.370.710.070.1324.23001.21.20.04+0.8+0.8
Celta Vigo (1 Season)1 League8.0111545.51.380.630.090.2017.40001.51.50.14-0.5-0.5
Al-Ahli (1 Season)1 League1.60200.01.230.000.0000
Ligue 1 (12 Seasons)309.54912316333.31.490.530.080.1724.61421236.63.40.05-2.6-1.4
La Liga (2 Seasons)29.13402050.01.380.690.080.1522.33002.72.70.07+0.3+0.3
Pro League (1 Season)1.60200.01.230.000.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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.0000Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.0000Matches
2017-201827Betises ESPCopa del Rey17th1.7100Matches
2018-201928Betises ESPCopa del Rey3rd0.80000.000.0000Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.9111100.00.520.521.001.0000Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.70100.01.500.000.0000Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.0111100.00.500.501.001.0000Matches
7 Seasons4 Clubs3 Leagues9.133266.70.560.370.671.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Saint-Étienne (3 Seasons)1 League4.623266.70.660.440.671.0000
Betis (2 Seasons)1 League2.51000.000.0000
Montpellier (1 Season)1 League1.0000
Bastia (1 Season)1 League1.0000
Coupe de France (3 Seasons)4.623266.70.660.440.671.0000
Copa del Rey (2 Seasons)2.51000.000.0000
Coupe de la Ligue (2 Seasons)2.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201928Betis2. Europa LgR320.20000.000.000000.00.00.00.0Matches
2019-202029Saint-Étienne2. Europa LgGR1.505120.03.240.650.000.0025.21000.20.20.04-0.2-0.2Matches
2 Seasons2 Clubs1 League1.705120.02.900.580.000.0025.21000.20.20.04-0.2-0.2
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
Saint-Étienne (1 Season)1 League1.505120.03.240.650.000.0025.21000.20.20.04-0.2-0.2
Betis (1 Season)1 League0.20000.000.000000.00.00.00.0
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
201020dz Algeria1. World CupGR0.8000Matches
201322dz AlgeriaAfrica Cup of NationsGR0.7001Matches
201423dz AlgeriaWCQ1.4000Matches
201726dz AlgeriaFriendlies (M)0.2000Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.8000Matches
201827dz AlgeriaWCQ0.7000Matches
7 Seasons1 Club5 Leagues6.5001
WCQ (2 Seasons)2.1000
Africa Cup of Nations qualification (2 Seasons)2.8000
Friendlies (M) (2 Seasons)0.2000
World Cup (1 Season)0.8000
Africa Cup of Nations (1 Season)0.7001

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
2008-200918Sochauxfr FRA1. Ligue 114.02Matches
2009-201019Sochauxfr FRA1. Ligue 120.00Matches
2010-201120Sochauxfr FRA1. Ligue 135.98Matches
2011-201221Sochauxfr FRA1. Ligue 133.86Matches
2012-201322Sochauxfr FRA1. Ligue 126.57Matches
2013-201423Bastiafr FRA1. Ligue 127.66Matches
2013-201423Sochauxfr FRA1. Ligue 12.00Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.0Matches
2014-201524Bastiafr FRA1. Ligue 131.43Matches
2015-201625Montpellierfr FRA1. Ligue 136.011Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.00Matches
2016-201726Montpellierfr FRA1. Ligue 132.59Matches
2017-201827Betises ESPCopa del Rey1.71Matches
2017-201827Betises ESP1. La Liga15.166186276.710048225237343785.419925877.15410451.932.52.6+0.5265512175Matches
2018-201928Betises ESPCopa del Rey0.80Matches
2018-201928Betis2. Europa Lg0.2161984.225910399100.05862.522100.000.00.10.001102Matches
2018-201928Celta Vigoes ESP1. La Liga8.030139775.84754141216217791.59012273.8325954.222.52.4-0.5173113540Matches
2018-201928Betises ESP1. La Liga6.028234382.2407572715917889.38910783.2163053.301.01.0-1.010147243Matches
2019-202029Saint-Étiennefr FRACoupe de France1.91Matches
2019-202029Saint-Étienne2. Europa Lg1.510012778.71778402465092.0313783.8163151.600.20.3-0.25115214Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.769396571.812012290732838984.322030173.110520052.544.53.7-0.5435424596Matches
2020-202130Saint-Étiennefr FRACoupe de France0.70Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.234446773.76230186416018586.512015477.9508956.212.82.0-1.8223212549Matches
2021-202231Saint-Étiennefr FRACoupe de France2.01Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.01233158677.721760582556364787.045156280.215625660.943.63.5+0.453119214182Matches
2023-202433Al-Ahlisa KSA1. Pro League1.60Matches
15 Seasons7 Clubs7 Leagues351.03630476676.260916154921800207286.91205154977.843177155.96917.115.7+51.91763179524501
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
Sochaux (6 Seasons)1 League132.123
Saint-Étienne (3 Seasons)3 Leagues56.12370314575.441780109981097127186.3822105478.032757656.81111.19.5-0.11232166216341
Montpellier (2 Seasons)2 Leagues69.520
Bastia (2 Seasons)2 Leagues60.09
Betis (2 Seasons)3 Leagues23.8959122478.314382308254162486.729337378.67213652.943.53.8+0.53670203120
Celta Vigo (1 Season)1 League8.030139775.84754141216217791.59012273.8325954.222.52.4-0.5173113540
Al-Ahli (1 Season)1 League1.60
Ligue 1 (12 Seasons)309.52270301875.240002105961051122186.1791101777.831154557.16110.99.3+50.11182055714327
Coupe de France (3 Seasons)4.62
La Liga (2 Seasons)29.11244160277.718877439169479287.637848777.610219352.856.06.0-1.053100328158
Europa Lg (2 Seasons)1.711614679.52037505555993.2364580.0183354.500.20.4-0.25126216
Copa del Rey (2 Seasons)2.51
Coupe de la Ligue (2 Seasons)2.00
Pro League (1 Season)1.60
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
2008-200918Sochaux1 League14.02
2009-201019Sochaux1 League20.00
2010-201120Sochaux1 League35.98
2011-201221Sochaux1 League33.86
2012-201322Sochaux1 League26.57
2013-201423Sochaux1 League2.00
2013-201423Bastia1 League27.66
2014-201524Bastia2 Leagues32.43
2015-201625Montpellier1 League36.011
2016-201726Montpellier2 Leagues33.59
2017-201827Betis2 Leagues16.866186276.710048225237343785.419925877.15410451.942.52.6+1.5265512175
2018-201928Betis3 Leagues6.929836282.3433483016818789.89411581.7183256.301.01.1-1.010158245
2018-201928Celta Vigo1 League8.030139775.84754141216217791.59012273.8325954.222.52.4-0.5173113540
2019-202029Saint-Étienne3 Leagues21.2793109272.613790330937443985.225133874.312123152.454.73.9+0.34865297110
2020-202130Saint-Étienne2 Leagues7.934446773.76230186416018586.512015477.9508956.212.82.0-1.8223212549
2021-202231Saint-Étienne2 Leagues27.01233158677.721760582556364787.045156280.215625660.953.63.5+1.453119214182
2023-202433Al-Ahli1 League1.60
15 Seasons7 Clubs7 Leagues351.03630476676.260916154921800207286.91205154977.843177155.96917.115.7+51.91763179524501
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
Sochaux (6 Seasons)1 League132.123
Saint-Étienne (3 Seasons)3 Leagues56.12370314575.441780109981097127186.3822105478.032757656.81111.19.5-0.11232166216341
Montpellier (2 Seasons)2 Leagues69.520
Bastia (2 Seasons)2 Leagues60.09
Betis (2 Seasons)3 Leagues23.8959122478.314382308254162486.729337378.67213652.943.53.8+0.53670203120
Celta Vigo (1 Season)1 League8.030139775.84754141216217791.59012273.8325954.222.52.4-0.5173113540
Al-Ahli (1 Season)1 League1.60
Ligue 1 (12 Seasons)309.52270301875.240002105961051122186.1791101777.831154557.16110.99.3+50.11182055714327
Coupe de France (3 Seasons)4.62
La Liga (2 Seasons)29.11244160277.718877439169479287.637848777.610219352.856.06.0-1.053100328158
Europa Lg (2 Seasons)1.711614679.52037505555993.2364580.0183354.500.20.4-0.25126216
Copa del Rey (2 Seasons)2.51
Coupe de la Ligue (2 Seasons)2.00
Pro League (1 Season)1.60
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
2008-200918Sochauxfr FRA1. Ligue 114th14.02Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.00Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.98Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.86Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.57Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.00Matches
2013-201423Bastiafr FRA1. Ligue 110th27.66Matches
2014-201524Bastiafr FRA1. Ligue 112th31.43Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.011Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.59Matches
2017-201827Betises ESP1. La Liga6th15.166186276.710048225237343785.419925877.15410451.932.52.6+0.5265512175Matches
2018-201928Betises ESP1. La Liga10th6.028234382.2407572715917889.38910783.2163053.301.01.0-1.010147243Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.030139775.84754141216217791.59012273.8325954.222.52.4-0.5173113540Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.769396571.812012290732838984.322030173.110520052.544.53.7-0.5435424596Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.234446773.76230186416018586.512015477.9508956.212.82.0-1.8223212549Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.01233158677.721760582556364787.045156280.215625660.943.63.5+0.453119214182Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.60Matches
15 Seasons7 Clubs3 Leagues340.23514462076.158879149871745201386.71169150477.741373856.06616.915.3+49.11713058922485
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
Sochaux (6 Seasons)1 League132.123
Saint-Étienne (3 Seasons)1 League50.02270301875.240002105961051122186.1791101777.831154557.1910.99.3-1.91182055714327
Montpellier (2 Seasons)1 League68.520
Bastia (2 Seasons)1 League59.09
Betis (2 Seasons)1 League21.1943120578.314123297953261586.528836578.97013452.233.53.6-0.53669193118
Celta Vigo (1 Season)1 League8.030139775.84754141216217791.59012273.8325954.222.52.4-0.5173113540
Al-Ahli (1 Season)1 League1.60
Ligue 1 (12 Seasons)309.52270301875.240002105961051122186.1791101777.831154557.16110.99.3+50.11182055714327
La Liga (2 Seasons)29.11244160277.718877439169479287.637848777.610219352.856.06.0-1.053100328158
Pro League (1 Season)1.60
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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.00Matches
2017-201827Betises ESPCopa del Rey17th1.71Matches
2018-201928Betises ESPCopa del Rey3rd0.80Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.91Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.70Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.01Matches
7 Seasons4 Clubs3 Leagues9.13
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
Saint-Étienne (3 Seasons)1 League4.62
Betis (2 Seasons)1 League2.51
Montpellier (1 Season)1 League1.00
Bastia (1 Season)1 League1.0
Coupe de France (3 Seasons)4.62
Copa del Rey (2 Seasons)2.51
Coupe de la Ligue (2 Seasons)2.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201928Betis2. Europa LgR320.2161984.225910399100.05862.522100.000.00.10.001102Matches
2019-202029Saint-Étienne2. Europa LgGR1.510012778.71778402465092.0313783.8163151.600.20.3-0.25115214Matches
2 Seasons2 Clubs1 League1.711614679.52037505555993.2364580.0183354.500.20.4-0.25126216
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
Saint-Étienne (1 Season)1 League1.510012778.71778402465092.0313783.8163151.600.20.3-0.25115214
Betis (1 Season)1 League0.2161984.225910399100.05862.522100.000.00.10.001102
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
201020dz Algeria1. World CupGR0.8Matches
201322dz AlgeriaAfrica Cup of NationsGR0.70Matches
201423dz AlgeriaWCQ1.4Matches
201726dz AlgeriaFriendlies (M)0.20Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.82Matches
201827dz AlgeriaWCQ0.70Matches
7 Seasons1 Club5 Leagues6.52
WCQ (2 Seasons)2.10
Africa Cup of Nations qualification (2 Seasons)2.82
Friendlies (M) (2 Seasons)0.20
World Cup (1 Season)0.8
Africa Cup of Nations (1 Season)0.70
Become a Stathead & surf this site ad-free.

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
2008-200918Sochauxfr FRA1. Ligue 114.0Matches
2009-201019Sochauxfr FRA1. Ligue 120.0Matches
2010-201120Sochauxfr FRA1. Ligue 135.9Matches
2011-201221Sochauxfr FRA1. Ligue 133.8Matches
2012-201322Sochauxfr FRA1. Ligue 126.5Matches
2013-201423Bastiafr FRA1. Ligue 127.6Matches
2013-201423Sochauxfr FRA1. Ligue 12.0Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.0Matches
2014-201524Bastiafr FRA1. Ligue 131.4Matches
2015-201625Montpellierfr FRA1. Ligue 136.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2016-201726Montpellierfr FRA1. Ligue 132.5231Matches
2017-201827Betises ESPCopa del Rey1.7Matches
2017-201827Betises ESP1. La Liga15.18627996129413525231560661218Matches
2018-201928Betises ESPCopa del Rey0.80Matches
2018-201928Betis2. Europa Lg0.2191720003020201600Matches
2018-201928Celta Vigoes ESP1. La Liga8.0397357381622472201340301212Matches
2018-201928Betises ESP1. La Liga6.034332910421241503028245Matches
2019-202029Saint-Étiennefr FRACoupe de France1.910Matches
2019-202029Saint-Étienne2. Europa Lg1.512711016501171833010010Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.79658361255361610625236131693412Matches
2020-202130Saint-Étiennefr FRACoupe de France0.71Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.246740755242651225175034458Matches
2021-202231Saint-Étiennefr FRACoupe de France2.07Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.0158614181621021018106144291011233624Matches
2023-202433Al-Ahlisa KSA1. Pro League1.65Matches
15 Seasons7 Clubs7 Leagues351.04766427346923326576601417911346236302479
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)3 Leagues56.131452771358184184129861298531223701644
Montpellier (2 Seasons)2 Leagues69.5231
Bastia (2 Seasons)2 Leagues60.0
Betis (2 Seasons)3 Leagues23.81224114573336147963015110959623
Celta Vigo (1 Season)1 League8.0397357381622472201340301212
Al-Ahli (1 Season)1 League1.65
Ligue 1 (12 Seasons)309.530182661342179184049451218228222701544
Coupe de France (3 Seasons)4.618
La Liga (2 Seasons)29.11602148510949816123848281301244835
Europa Lg (2 Seasons)1.7146127185012011035011610
Copa del Rey (2 Seasons)2.50
Coupe de la Ligue (2 Seasons)2.0
Pro League (1 Season)1.65
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
2008-200918Sochaux1 League14.0
2009-201019Sochaux1 League20.0
2010-201120Sochaux1 League35.9
2011-201221Sochaux1 League33.8
2012-201322Sochaux1 League26.5
2013-201423Sochaux1 League2.0
2013-201423Bastia1 League27.6
2014-201524Bastia2 Leagues32.4
2015-201625Montpellier1 League36.0
2016-201726Montpellier2 Leagues33.5231
2017-201827Betis2 Leagues16.88627996129413525231560661218
2018-201928Betis3 Leagues6.936234612421271705029845
2018-201928Celta Vigo1 League8.0397357381622472201340301212
2019-202029Saint-Étienne3 Leagues21.210929461415861713336039161793512
2020-202130Saint-Étienne2 Leagues7.946740755242652225175034458
2021-202231Saint-Étienne2 Leagues27.0158614181621021018113144291011233624
2023-202433Al-Ahli1 League1.65
15 Seasons7 Clubs7 Leagues351.04766427346923326576601417911346236302479
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)3 Leagues56.131452771358184184129861298531223701644
Montpellier (2 Seasons)2 Leagues69.5231
Bastia (2 Seasons)2 Leagues60.0
Betis (2 Seasons)3 Leagues23.81224114573336147963015110959623
Celta Vigo (1 Season)1 League8.0397357381622472201340301212
Al-Ahli (1 Season)1 League1.65
Ligue 1 (12 Seasons)309.530182661342179184049451218228222701544
Coupe de France (3 Seasons)4.618
La Liga (2 Seasons)29.11602148510949816123848281301244835
Europa Lg (2 Seasons)1.7146127185012011035011610
Copa del Rey (2 Seasons)2.50
Coupe de la Ligue (2 Seasons)2.0
Pro League (1 Season)1.65
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
2008-200918Sochauxfr FRA1. Ligue 114th14.0Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.0Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.9Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.8Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.5Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.0Matches
2013-201423Bastiafr FRA1. Ligue 110th27.6Matches
2014-201524Bastiafr FRA1. Ligue 112th31.4Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.0Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.5231Matches
2017-201827Betises ESP1. La Liga6th15.18627996129413525231560661218Matches
2018-201928Betises ESP1. La Liga10th6.034332910421241503028245Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.0397357381622472201340301212Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.79658361255361610625236131693412Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.246740755242651225175034458Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.0158614181621021018106144291011233624Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.65Matches
15 Seasons7 Clubs3 Leagues340.24620414645122826566221316911041235142379
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)1 League50.030182661342179184026351218228222701544
Montpellier (2 Seasons)1 League68.5231
Bastia (2 Seasons)1 League59.0
Betis (2 Seasons)1 League21.1120511287133614766281590943623
Celta Vigo (1 Season)1 League8.0397357381622472201340301212
Al-Ahli (1 Season)1 League1.65
Ligue 1 (12 Seasons)309.530182661342179184049451218228222701544
La Liga (2 Seasons)29.11602148510949816123848281301244835
Pro League (1 Season)1.65
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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.0Matches
2017-201827Betises ESPCopa del Rey17th1.7Matches
2018-201928Betises ESPCopa del Rey3rd0.80Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.910Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.71Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.07Matches
7 Seasons4 Clubs3 Leagues9.118
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Saint-Étienne (3 Seasons)1 League4.618
Betis (2 Seasons)1 League2.50
Montpellier (1 Season)1 League1.0
Bastia (1 Season)1 League1.0
Coupe de France (3 Seasons)4.618
Copa del Rey (2 Seasons)2.50
Coupe de la Ligue (2 Seasons)2.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201928Betis2. Europa LgR320.2191720003020201600Matches
2019-202029Saint-Étienne2. Europa LgGR1.512711016501171833010010Matches
2 Seasons2 Clubs1 League1.7146127185012011035011610
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Saint-Étienne (1 Season)1 League1.512711016501171833010010
Betis (1 Season)1 League0.2191720003020201600
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
201020dz Algeria1. World CupGR0.8Matches
201322dz AlgeriaAfrica Cup of NationsGR0.7Matches
201423dz AlgeriaWCQ1.4Matches
201726dz AlgeriaFriendlies (M)0.2Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.8Matches
201827dz AlgeriaWCQ0.7Matches
7 Seasons1 Club5 Leagues6.5
WCQ (2 Seasons)2.1
Africa Cup of Nations qualification (2 Seasons)2.8
Friendlies (M) (2 Seasons)0.2
World Cup (1 Season)0.8
Africa Cup of Nations (1 Season)0.7

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
2008-200918Sochauxfr FRA1. Ligue 114.0Matches
2009-201019Sochauxfr FRA1. Ligue 120.0Matches
2010-201120Sochauxfr FRA1. Ligue 135.9Matches
2011-201221Sochauxfr FRA1. Ligue 133.8Matches
2012-201322Sochauxfr FRA1. Ligue 126.5Matches
2013-201423Bastiafr FRA1. Ligue 127.6Matches
2013-201423Sochauxfr FRA1. Ligue 12.0Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.0Matches
2014-201524Bastiafr FRA1. Ligue 131.4Matches
2015-201625Montpellierfr FRA1. Ligue 136.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2016-201726Montpellierfr FRA1. Ligue 132.5Matches
2017-201827Betises ESPCopa del Rey1.7Matches
2017-201827Betises ESP1. La Liga15.1563.71444402260.40401010Matches
2018-201928Betises ESPCopa del Rey0.8Matches
2018-201928Betis2. Europa Lg0.200.0000000000.00000000Matches
2018-201928Celta Vigoes ESP1. La Liga8.0324.02262310040.50400000Matches
2018-201928Betises ESP1. La Liga6.0274.51232200010.17100000Matches
2019-202029Saint-Étiennefr FRACoupe de France1.9Matches
2019-202029Saint-Étienne2. Europa Lg1.5106.4782000000.00000000Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.7673.784121311050.28310100Matches
2020-202130Saint-Étiennefr FRACoupe de France0.7Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.2486.653111312020.28110000Matches
2021-202231Saint-Étiennefr FRACoupe de France2.0Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.0963.847513422060.24401100Matches
2023-202433Al-Ahlisa KSA1. Pro League1.6Matches
15 Seasons7 Clubs7 Leagues351.03364.162485519572240.301722210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)3 Leagues56.12214.291554710450130.25821200
Montpellier (2 Seasons)2 Leagues69.5
Bastia (2 Seasons)2 Leagues60.0
Betis (2 Seasons)3 Leagues23.8833.90676602270.33501010
Celta Vigo (1 Season)1 League8.0324.02262310040.50400000
Al-Ahli (1 Season)1 League1.6
Ligue 1 (12 Seasons)309.52114.221474510450130.26821200
Coupe de France (3 Seasons)4.6
La Liga (2 Seasons)29.11153.969389122110.38901010
Europa Lg (2 Seasons)1.7105.8182000000.00000000
Copa del Rey (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)2.0
Pro League (1 Season)1.6
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
2008-200918Sochaux1 League14.0
2009-201019Sochaux1 League20.0
2010-201120Sochaux1 League35.9
2011-201221Sochaux1 League33.8
2012-201322Sochaux1 League26.5
2013-201423Sochaux1 League2.0
2013-201423Bastia1 League27.6
2014-201524Bastia2 Leagues32.4
2015-201625Montpellier1 League36.0
2016-201726Montpellier2 Leagues33.5
2017-201827Betis2 Leagues16.8563.71444402260.40401010
2018-201928Betis3 Leagues6.9274.38232200010.16100000
2018-201928Celta Vigo1 League8.0324.02262310040.50400000
2019-202029Saint-Étienne3 Leagues21.2773.994923311050.26310100
2020-202130Saint-Étienne2 Leagues7.9486.653111312020.28110000
2021-202231Saint-Étienne2 Leagues27.0963.847513422060.24401100
2023-202433Al-Ahli1 League1.6
15 Seasons7 Clubs7 Leagues351.03364.162485519572240.301722210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)3 Leagues56.12214.291554710450130.25821200
Montpellier (2 Seasons)2 Leagues69.5
Bastia (2 Seasons)2 Leagues60.0
Betis (2 Seasons)3 Leagues23.8833.90676602270.33501010
Celta Vigo (1 Season)1 League8.0324.02262310040.50400000
Al-Ahli (1 Season)1 League1.6
Ligue 1 (12 Seasons)309.52114.221474510450130.26821200
Coupe de France (3 Seasons)4.6
La Liga (2 Seasons)29.11153.969389122110.38901010
Europa Lg (2 Seasons)1.7105.8182000000.00000000
Copa del Rey (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)2.0
Pro League (1 Season)1.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
2008-200918Sochauxfr FRA1. Ligue 114th14.0Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.0Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.9Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.8Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.5Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.0Matches
2013-201423Bastiafr FRA1. Ligue 110th27.6Matches
2014-201524Bastiafr FRA1. Ligue 112th31.4Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.0Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.5Matches
2017-201827Betises ESP1. La Liga6th15.1563.71444402260.40401010Matches
2018-201928Betises ESP1. La Liga10th6.0274.51232200010.17100000Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.0324.02262310040.50400000Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.7673.784121311050.28310100Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.2486.653111312020.28110000Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.0963.847513422060.24401100Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.6Matches
15 Seasons7 Clubs3 Leagues340.23264.122405319572240.301722210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)1 League50.02114.221474510450130.26821200
Montpellier (2 Seasons)1 League68.5
Bastia (2 Seasons)1 League59.0
Betis (2 Seasons)1 League21.1833.93676602270.33501010
Celta Vigo (1 Season)1 League8.0324.02262310040.50400000
Al-Ahli (1 Season)1 League1.6
Ligue 1 (12 Seasons)309.52114.221474510450130.26821200
La Liga (2 Seasons)29.11153.969389122110.38901010
Pro League (1 Season)1.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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.0Matches
2017-201827Betises ESPCopa del Rey17th1.7Matches
2018-201928Betises ESPCopa del Rey3rd0.8Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.9Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.7Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.0Matches
7 Seasons4 Clubs3 Leagues9.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Saint-Étienne (3 Seasons)1 League4.6
Betis (2 Seasons)1 League2.5
Montpellier (1 Season)1 League1.0
Bastia (1 Season)1 League1.0
Coupe de France (3 Seasons)4.6
Copa del Rey (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201928Betis2. Europa LgR320.200.0000000000.00000000Matches
2019-202029Saint-Étienne2. Europa LgGR1.5106.4782000000.00000000Matches
2 Seasons2 Clubs1 League1.7105.8182000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Saint-Étienne (1 Season)1 League1.5106.4782000000.00000000
Betis (1 Season)1 League0.200.0000000000.00000000
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
201020dz Algeria1. World CupGR0.8Matches
201322dz AlgeriaAfrica Cup of NationsGR0.7Matches
201423dz AlgeriaWCQ1.4Matches
201726dz AlgeriaFriendlies (M)0.2Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.8Matches
201827dz AlgeriaWCQ0.7Matches
7 Seasons1 Club5 Leagues6.5
WCQ (2 Seasons)2.1
Africa Cup of Nations qualification (2 Seasons)2.8
Friendlies (M) (2 Seasons)0.2
World Cup (1 Season)0.8
Africa Cup of Nations (1 Season)0.7

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
2008-200918Sochauxfr FRA1. Ligue 114.0Matches
2009-201019Sochauxfr FRA1. Ligue 120.0Matches
2010-201120Sochauxfr FRA1. Ligue 135.9Matches
2011-201221Sochauxfr FRA1. Ligue 133.8Matches
2012-201322Sochauxfr FRA1. Ligue 126.5Matches
2013-201423Bastiafr FRA1. Ligue 127.6Matches
2013-201423Sochauxfr FRA1. Ligue 12.0Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.0Matches
2014-201524Bastiafr FRA1. Ligue 131.4Matches
2015-201625Montpellierfr FRA1. Ligue 136.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2016-201726Montpellierfr FRA1. Ligue 132.52518Matches
2017-201827Betises ESPCopa del Rey1.7Matches
2017-201827Betises ESP1. La Liga15.13218621562623.1201811773980Matches
2018-201928Betises ESPCopa del Rey0.801Matches
2018-201928Betis2. Europa Lg0.2000000000000000Matches
2018-201928Celta Vigoes ESP1. La Liga8.01444643837.5591831790Matches
2018-201928Betises ESP1. La Liga6.08441341040.0651451320Matches
2019-202029Saint-Étiennefr FRACoupe de France1.902Matches
2019-202029Saint-Étienne2. Europa Lg1.53311111100.002021400Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.72516914282532.0171411373250Matches
2020-202130Saint-Étiennefr FRACoupe de France0.701Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.2941714850.0430351450Matches
2021-202231Saint-Étiennefr FRACoupe de France2.030Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.0271511124122941.41717215103750Matches
2023-202433Al-Ahlisa KSA1. Pro League1.631Matches
15 Seasons7 Clubs7 Leagues351.0118953662203810735.5696866261156340
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sochaux (6 Seasons)1 League132.10
Saint-Étienne (3 Seasons)3 Leagues56.1644122348256339.738363332687150
Montpellier (2 Seasons)2 Leagues69.525180
Bastia (2 Seasons)2 Leagues60.00
Betis (2 Seasons)3 Leagues23.8402210228103627.826232211352100
Celta Vigo (1 Season)1 League8.01444643837.5591831790
Al-Ahli (1 Season)1 League1.6310
Ligue 1 (12 Seasons)309.5616021337246238.738343314083150
Coupe de France (3 Seasons)4.6330
La Liga (2 Seasons)29.15426142812134429.531323291569190
Europa Lg (2 Seasons)1.73311111100.002021400
Copa del Rey (2 Seasons)2.5010
Coupe de la Ligue (2 Seasons)2.00
Pro League (1 Season)1.6310
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
2008-200918Sochaux1 League14.00
2009-201019Sochaux1 League20.00
2010-201120Sochaux1 League35.90
2011-201221Sochaux1 League33.80
2012-201322Sochaux1 League26.50
2013-201423Sochaux1 League2.00
2013-201423Bastia1 League27.60
2014-201524Bastia2 Leagues32.40
2015-201625Montpellier1 League36.00
2016-201726Montpellier2 Leagues33.525180
2017-201827Betis2 Leagues16.83218621562623.1201811773980
2018-201928Betis3 Leagues6.98441341040.0651461320
2018-201928Celta Vigo1 League8.01444643837.5591831790
2019-202029Saint-Étienne3 Leagues21.228191015392634.61716115103650
2020-202130Saint-Étienne2 Leagues7.9941714850.0430361450
2021-202231Saint-Étienne2 Leagues27.0271811124122941.41717215103750
2023-202433Al-Ahli1 League1.6310
15 Seasons7 Clubs7 Leagues351.0118953662203810735.5696866261156340
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sochaux (6 Seasons)1 League132.10
Saint-Étienne (3 Seasons)3 Leagues56.1644122348256339.738363332687150
Montpellier (2 Seasons)2 Leagues69.525180
Bastia (2 Seasons)2 Leagues60.00
Betis (2 Seasons)3 Leagues23.8402210228103627.826232211352100
Celta Vigo (1 Season)1 League8.01444643837.5591831790
Al-Ahli (1 Season)1 League1.6310
Ligue 1 (12 Seasons)309.5616021337246238.738343314083150
Coupe de France (3 Seasons)4.6330
La Liga (2 Seasons)29.15426142812134429.531323291569190
Europa Lg (2 Seasons)1.73311111100.002021400
Copa del Rey (2 Seasons)2.5010
Coupe de la Ligue (2 Seasons)2.00
Pro League (1 Season)1.6310
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
2008-200918Sochauxfr FRA1. Ligue 114th14.0Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.0Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.9Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.8Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.5Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.0Matches
2013-201423Bastiafr FRA1. Ligue 110th27.6Matches
2014-201524Bastiafr FRA1. Ligue 112th31.4Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.0Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.52518Matches
2017-201827Betises ESP1. La Liga6th15.13218621562623.1201811773980Matches
2018-201928Betises ESP1. La Liga10th6.08441341040.0651451320Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.01444643837.5591831790Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.72516914282532.0171411373250Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.2941714850.0430351450Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.0271511124122941.41717215103750Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.631Matches
15 Seasons7 Clubs3 Leagues340.2115893561193710634.9696666056152340
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
Sochaux (6 Seasons)1 League132.10
Saint-Étienne (3 Seasons)1 League50.0613521337246238.738343312283150
Montpellier (2 Seasons)1 League68.525180
Bastia (2 Seasons)1 League59.00
Betis (2 Seasons)1 League21.1402210228103627.826232211252100
Celta Vigo (1 Season)1 League8.01444643837.5591831790
Al-Ahli (1 Season)1 League1.6310
Ligue 1 (12 Seasons)309.5616021337246238.738343314083150
La Liga (2 Seasons)29.15426142812134429.531323291569190
Pro League (1 Season)1.6310
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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.0Matches
2017-201827Betises ESPCopa del Rey17th1.7Matches
2018-201928Betises ESPCopa del Rey3rd0.801Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.902Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.701Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.030Matches
7 Seasons4 Clubs3 Leagues9.1340
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
Saint-Étienne (3 Seasons)1 League4.6330
Betis (2 Seasons)1 League2.5010
Montpellier (1 Season)1 League1.00
Bastia (1 Season)1 League1.00
Coupe de France (3 Seasons)4.6330
Copa del Rey (2 Seasons)2.5010
Coupe de la Ligue (2 Seasons)2.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201928Betis2. Europa LgR320.2000000000000000Matches
2019-202029Saint-Étienne2. Europa LgGR1.53311111100.002021400Matches
2 Seasons2 Clubs1 League1.73311111100.002021400
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Saint-Étienne (1 Season)1 League1.53311111100.002021400
Betis (1 Season)1 League0.2000000000000000
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
201020dz Algeria1. World CupGR0.8Matches
201322dz AlgeriaAfrica Cup of NationsGR0.7Matches
201423dz AlgeriaWCQ1.4Matches
201726dz AlgeriaFriendlies (M)0.2Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.8Matches
201827dz AlgeriaWCQ0.7Matches
7 Seasons1 Club5 Leagues6.50
WCQ (2 Seasons)2.10
Africa Cup of Nations qualification (2 Seasons)2.80
Friendlies (M) (2 Seasons)0.20
World Cup (1 Season)0.80
Africa Cup of Nations (1 Season)0.70

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
2008-200918Sochauxfr FRA1. Ligue 114.0Matches
2009-201019Sochauxfr FRA1. Ligue 120.0Matches
2010-201120Sochauxfr FRA1. Ligue 135.9Matches
2011-201221Sochauxfr FRA1. Ligue 133.8Matches
2012-201322Sochauxfr FRA1. Ligue 126.5Matches
2013-201423Bastiafr FRA1. Ligue 127.6Matches
2013-201423Sochauxfr FRA1. Ligue 12.0Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.0Matches
2014-201524Bastiafr FRA1. Ligue 131.4Matches
2015-201625Montpellierfr FRA1. Ligue 136.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.0Matches
2016-201726Montpellierfr FRA1. Ligue 132.5Matches
2017-201827Betises ESPCopa del Rey1.7Matches
2017-201827Betises ESP1. La Liga15.110131396544390251013643859.42539.171133061542474162826788102Matches
2018-201928Betises ESPCopa del Rey0.8Matches
2018-201928Betis2. Europa Lg0.2190051411911100.000.07532011100162Matches
2018-201928Celta Vigoes ESP1. La Liga8.047884922221721478181372.2527.8285148671118233161434856Matches
2018-201928Betises ESP1. La Liga6.04012321562131340110770.0330.0259139564213183151534246Matches
2019-202029Saint-Étiennefr FRACoupe de France1.9Matches
2019-202029Saint-Étienne2. Europa Lg1.51390117257113944100.000.0704401916501010411Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.71126592600443201125462860.91839.15253502154146401392981597Matches
2020-202130Saint-Étiennefr FRACoupe de France0.7Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.253316426421614531241458.31041.731219719912025116938136Matches
2021-202231Saint-Étiennefr FRACoupe de France2.0Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.01798312711002551321797805568.82531.31156687134478577650441335138Matches
2023-202433Al-Ahlisa KSA1. Pro League1.6Matches
15 Seasons7 Clubs7 Leagues351.055076061528652101127550324716064.88634.83325190249085236230211651374129488
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
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)3 Leagues56.13596374381938126767359215410165.65334.420631278461701571478106822635282
Montpellier (2 Seasons)2 Leagues69.5
Bastia (2 Seasons)2 Leagues60.0
Betis (2 Seasons)3 Leagues23.8143315128705617391433754661.32837.39774754220461601043411146150
Celta Vigo (1 Season)1 League8.047884922221721478181372.2527.8285148671118233161434856
Al-Ahli (1 Season)1 League1.6
Ligue 1 (12 Seasons)309.5345737427186612106634531509764.75335.319931234459791511428105822531271
Coupe de France (3 Seasons)4.6
La Liga (2 Seasons)29.1189223177922820591892925863.03335.912556187289578821259551478204
Europa Lg (2 Seasons)1.71580117771215855100.000.0774932117611012013
Copa del Rey (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)2.0
Pro League (1 Season)1.6
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
2008-200918Sochaux1 League14.0
2009-201019Sochaux1 League20.0
2010-201120Sochaux1 League35.9
2011-201221Sochaux1 League33.8
2012-201322Sochaux1 League26.5
2013-201423Sochaux1 League2.0
2013-201423Bastia1 League27.6
2014-201524Bastia2 Leagues32.4
2015-201625Montpellier1 League36.0
2016-201726Montpellier2 Leagues33.5
2017-201827Betis2 Leagues16.810131396544390251013643859.42539.171133061542474162826788102
2018-201928Betis3 Leagues6.94202321612271442011872.7327.3266144866214194151535848
2018-201928Celta Vigo1 League8.047884922221721478181372.2527.8285148671118233161434856
2019-202029Saint-Étienne3 Leagues21.212655103672500211264503264.01836.059539421732524514029919108
2020-202130Saint-Étienne2 Leagues7.953316426421614531241458.31041.731219719912025116938136
2021-202231Saint-Étienne2 Leagues27.01798312711002551321797805568.82531.31156687134478577650441335138
2023-202433Al-Ahli1 League1.6
15 Seasons7 Clubs7 Leagues351.055076061528652101127550324716064.88634.83325190249085236230211651374129488
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
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)3 Leagues56.13596374381938126767359215410165.65334.420631278461701571478106822635282
Montpellier (2 Seasons)2 Leagues69.5
Bastia (2 Seasons)2 Leagues60.0
Betis (2 Seasons)3 Leagues23.8143315128705617391433754661.32837.39774754220461601043411146150
Celta Vigo (1 Season)1 League8.047884922221721478181372.2527.8285148671118233161434856
Al-Ahli (1 Season)1 League1.6
Ligue 1 (12 Seasons)309.5345737427186612106634531509764.75335.319931234459791511428105822531271
Coupe de France (3 Seasons)4.6
La Liga (2 Seasons)29.1189223177922820591892925863.03335.912556187289578821259551478204
Europa Lg (2 Seasons)1.71580117771215855100.000.0774932117611012013
Copa del Rey (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)2.0
Pro League (1 Season)1.6
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
2008-200918Sochauxfr FRA1. Ligue 114th14.0Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.0Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.9Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.8Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.5Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.0Matches
2013-201423Bastiafr FRA1. Ligue 110th27.6Matches
2014-201524Bastiafr FRA1. Ligue 112th31.4Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.0Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.5Matches
2017-201827Betises ESP1. La Liga6th15.110131396544390251013643859.42539.171133061542474162826788102Matches
2018-201928Betises ESP1. La Liga10th6.04012321562131340110770.0330.0259139564213183151534246Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.047884922221721478181372.2527.8285148671118233161434856Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.71126592600443201125462860.91839.15253502154146401392981597Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.253316426421614531241458.31041.731219719912025116938136Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.01798312711002551321797805568.82531.31156687134478577650441335138Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.6Matches
15 Seasons7 Clubs3 Leagues340.253496060427882030125534524215564.08635.53248185318874229224201641374009475
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
Sochaux (6 Seasons)1 League132.1
Saint-Étienne (3 Seasons)1 League50.0345737427186612106634531509764.75335.319931234459791511428105822531271
Montpellier (2 Seasons)1 League68.5
Bastia (2 Seasons)1 League59.0
Betis (2 Seasons)1 League21.1141415128700603381414744560.82837.8970470121846059943411130148
Celta Vigo (1 Season)1 League8.047884922221721478181372.2527.8285148671118233161434856
Al-Ahli (1 Season)1 League1.6
Ligue 1 (12 Seasons)309.5345737427186612106634531509764.75335.319931234459791511428105822531271
La Liga (2 Seasons)29.1189223177922820591892925863.03335.912556187289578821259551478204
Pro League (1 Season)1.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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.0Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.0Matches
2017-201827Betises ESPCopa del Rey17th1.7Matches
2018-201928Betises ESPCopa del Rey3rd0.8Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.9Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.7Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.0Matches
7 Seasons4 Clubs3 Leagues9.1
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
Saint-Étienne (3 Seasons)1 League4.6
Betis (2 Seasons)1 League2.5
Montpellier (1 Season)1 League1.0
Bastia (1 Season)1 League1.0
Coupe de France (3 Seasons)4.6
Copa del Rey (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)2.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201928Betis2. Europa LgR320.2190051411911100.000.07532011100162Matches
2019-202029Saint-Étienne2. Europa LgGR1.51390117257113944100.000.0704401916501010411Matches
2 Seasons2 Clubs1 League1.71580117771215855100.000.0774932117611012013
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
Saint-Étienne (1 Season)1 League1.51390117257113944100.000.0704401916501010411
Betis (1 Season)1 League0.2190051411911100.000.07532011100162
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
201020dz Algeria1. World CupGR0.8Matches
201322dz AlgeriaAfrica Cup of NationsGR0.7Matches
201423dz AlgeriaWCQ1.4Matches
201726dz AlgeriaFriendlies (M)0.2Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.8Matches
201827dz AlgeriaWCQ0.7Matches
7 Seasons1 Club5 Leagues6.5
WCQ (2 Seasons)2.1
Africa Cup of Nations qualification (2 Seasons)2.8
Friendlies (M) (2 Seasons)0.2
World Cup (1 Season)0.8
Africa Cup of Nations (1 Season)0.7

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
2008-200918Sochauxfr FRA1. Ligue 1251,2585036.814.013512Matches
2009-201019Sochauxfr FRA1. Ligue 1311,7965852.520.020911Matches
2010-201120Sochauxfr FRA1. Ligue 1383,2308594.435.937231Matches
2011-201221Sochauxfr FRA1. Ligue 1363,0398488.933.834252Matches
2012-201322Sochauxfr FRA1. Ligue 1322,3847569.726.526206Matches
2013-201423Bastiafr FRA1. Ligue 1322,4877872.727.627235Matches
2013-201423Sochauxfr FRA1. Ligue 12180905.32.0220Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue19090100.01.01901000.0004-4-4.00Matches
2014-201524Bastiafr FRA1. Ligue 1342,8228382.531.43226211.263338-5-0.16+0.44Matches
2015-201625Montpellierfr FRA1. Ligue 1383,2428594.836.03729101.294942+7+0.19+2.72Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1909050.01.01901003.0020+2+2.00+4.00Matches
2016-201726Montpellierfr FRA1. Ligue 1332,9218985.432.53329001.034058-18-0.55-0.55Matches
2017-201827Betises ESPCopa del Rey21567886.71.72781001.5056-1-0.58-0.58Matches
2017-201827Betises ESP1. La Liga271,3605039.815.115723122331.632722+5+0.33+0.5919.318.8+0.4+0.03+0.18Matches
2018-201928Betises ESPCopa del Rey268349.10.816201602.0010+1+1.32+0.66Matches
2018-201928Betis2. Europa Lg116162.20.20011621.000000.00-0.380.30.0+0.3+1.42+0.86Matches
2018-201928Celta Vigoes ESP1. La Liga117176521.08.0875233931.18913-4-0.50-0.3411.514.1-2.6-0.32+0.07Matches
2018-201928Betises ESP1. La Liga95396015.86.0676232841.2235-2-0.33-0.157.37.2+0.1+0.02+0.10Matches
2019-202029Saint-Étiennefr FRACoupe de France31725731.91.928211802.0041+3+1.57+0.84Matches
2019-202029Saint-Étienne2. Europa Lg31394625.71.5190122521.0001-1-0.65-0.422.10.6+1.5+0.94+1.25Matches
2019-202029Saint-Étiennefr FRA1. Ligue 1241,5976763.417.72076841921.001626-10-0.56+0.0217.323.8-6.5-0.37-0.28Matches
2020-202130Saint-Étiennefr FRACoupe de France1606066.70.71600000.0001-1-1.50-1.50Matches
2020-202130Saint-Étiennefr FRA1. Ligue 1146514719.07.2769172440.86515-10-1.38-1.3212.310.6+1.7+0.23+0.33Matches
2021-202231Saint-Étiennefr FRACoupe de France21809066.72.02902001.5042+2+1.000.00Matches
2021-202231Saint-Étiennefr FRA1. Ligue 1302,2527565.825.027811132010.972950-21-0.84+0.2423.736.0-12.3-0.49+0.09Matches
2023-202433Al-Ahlisa KSA1. Pro League2146735.41.62730003.0042+2+1.23+0.35Matches
15 Seasons7 Clubs7 Leagues43431,5927352.8351.0357772257723221.21231286-55-0.29-0.2493.7111.2-17.5-0.22-0.04
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
Sochaux (6 Seasons)1 League16411,8877257.9132.11328432
Saint-Étienne (3 Seasons)3 Leagues775,0516646.856.1607824172191.005896-38-0.68-0.3855.471.1-15.7-0.31-0.09
Montpellier (2 Seasons)2 Leagues726,2538789.169.5719059101.1991100-9-0.13+0.69
Bastia (2 Seasons)2 Leagues675,3998177.960.0609050711.223342-9-0.28-0.43
Betis (2 Seasons)3 Leagues412,1395225.223.824736172291.543633+3+0.13+0.1826.826.0+0.8+0.04+0.06
Celta Vigo (1 Season)1 League117176521.08.0875233931.18913-4-0.50-0.3411.514.1-2.6-0.32+0.07
Al-Ahli (1 Season)1 League2146735.41.62730003.0042+2+1.23+0.35
Ligue 1 (12 Seasons)36927,8597564.0309.531578211542281.10172229-57-0.38+0.0753.370.5-17.2-0.34-0.13
Coupe de France (3 Seasons)64126945.84.658131801.5084+4+0.87+0.14
La Liga (2 Seasons)472,6165625.529.1297471826101.453940-1-0.03+0.1738.040.0-2.0-0.07+0.14
Europa Lg (2 Seasons)41553912.31.7190132241.0001-1-0.58-0.742.30.6+1.7+0.99+0.75
Copa del Rey (2 Seasons)42245624.12.537311601.756600.00-0.64
Coupe de la Ligue (2 Seasons)21809066.72.02902001.5024-2-1.00-4.00
Pro League (1 Season)2146735.41.62730003.0042+2+1.23+0.35
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
2008-200918Sochaux1 League251,2585036.814.013512
2009-201019Sochaux1 League311,7965852.520.020911
2010-201120Sochaux1 League383,2308594.435.937231
2011-201221Sochaux1 League363,0398488.933.834252
2012-201322Sochaux1 League322,3847569.726.526206
2013-201423Sochaux1 League2180905.32.0220
2013-201423Bastia1 League322,4877872.727.627235
2014-201524Bastia2 Leagues352,9128383.032.4339027211.223342-9-0.28-0.43
2015-201625Montpellier1 League383,2428594.836.03729101.294942+7+0.19+2.72
2016-201726Montpellier2 Leagues343,0118983.633.5349030001.094258-16-0.48-0.17
2017-201827Betis2 Leagues291,5165242.116.817734122331.623228+4+0.24+0.5019.318.8+0.4+0.03+0.18
2018-201928Betis3 Leagues126235212.76.9774252161.3345-1-0.14-0.197.57.2+0.4+0.06+0.01
2018-201928Celta Vigo1 League117176521.08.0875233931.18913-4-0.50-0.3411.514.1-2.6-0.32+0.07
2019-202029Saint-Étienne3 Leagues301,9086453.021.223771071941.102028-8-0.38-0.1619.424.5-5.1-0.26-0.11
2020-202130Saint-Étienne2 Leagues157114720.37.9868172440.80516-11-1.39-1.3312.310.6+1.7+0.23+0.33
2021-202231Saint-Étienne2 Leagues322,4327665.927.029821332011.003352-19-0.70+0.2323.736.0-12.3-0.49+0.09
2023-202433Al-Ahli1 League2146735.41.62730003.0042+2+1.23+0.35
15 Seasons7 Clubs7 Leagues43431,5927352.8351.0357772257723221.21231286-55-0.29-0.2493.7111.2-17.5-0.22-0.04
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
Sochaux (6 Seasons)1 League16411,8877257.9132.11328432
Saint-Étienne (3 Seasons)3 Leagues775,0516646.856.1607824172191.005896-38-0.68-0.3855.471.1-15.7-0.31-0.09
Montpellier (2 Seasons)2 Leagues726,2538789.169.5719059101.1991100-9-0.13+0.69
Bastia (2 Seasons)2 Leagues675,3998177.960.0609050711.223342-9-0.28-0.43
Betis (2 Seasons)3 Leagues412,1395225.223.824736172291.543633+3+0.13+0.1826.826.0+0.8+0.04+0.06
Celta Vigo (1 Season)1 League117176521.08.0875233931.18913-4-0.50-0.3411.514.1-2.6-0.32+0.07
Al-Ahli (1 Season)1 League2146735.41.62730003.0042+2+1.23+0.35
Ligue 1 (12 Seasons)36927,8597564.0309.531578211542281.10172229-57-0.38+0.0753.370.5-17.2-0.34-0.13
Coupe de France (3 Seasons)64126945.84.658131801.5084+4+0.87+0.14
La Liga (2 Seasons)472,6165625.529.1297471826101.453940-1-0.03+0.1738.040.0-2.0-0.07+0.14
Europa Lg (2 Seasons)41553912.31.7190132241.0001-1-0.58-0.742.30.6+1.7+0.99+0.75
Copa del Rey (2 Seasons)42245624.12.537311601.756600.00-0.64
Coupe de la Ligue (2 Seasons)21809066.72.02902001.5024-2-1.00-4.00
Pro League (1 Season)2146735.41.62730003.0042+2+1.23+0.35
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
2008-200918Sochauxfr FRA1. Ligue 114th251,2585036.814.013512Matches
2009-201019Sochauxfr FRA1. Ligue 116th311,7965852.520.020911Matches
2010-201120Sochauxfr FRA1. Ligue 15th383,2308594.435.937231Matches
2011-201221Sochauxfr FRA1. Ligue 114th363,0398488.933.834252Matches
2012-201322Sochauxfr FRA1. Ligue 115th322,3847569.726.526206Matches
2013-201423Sochauxfr FRA1. Ligue 118th2180905.32.0220Matches
2013-201423Bastiafr FRA1. Ligue 110th322,4877872.727.627235Matches
2014-201524Bastiafr FRA1. Ligue 112th342,8228382.531.43226211.263338-5-0.16+0.44Matches
2015-201625Montpellierfr FRA1. Ligue 112th383,2428594.836.03729101.294942+7+0.19+2.72Matches
2016-201726Montpellierfr FRA1. Ligue 115th332,9218985.432.53329001.034058-18-0.55-0.55Matches
2017-201827Betises ESP1. La Liga6th271,3605039.815.115723122331.632722+5+0.33+0.5919.318.8+0.4+0.03+0.18Matches
2018-201928Betises ESP1. La Liga10th95396015.86.0676232841.2235-2-0.33-0.157.37.2+0.1+0.02+0.10Matches
2018-201928Celta Vigoes ESP1. La Liga17th117176521.08.0875233931.18913-4-0.50-0.3411.514.1-2.6-0.32+0.07Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th241,5976763.417.72076841921.001626-10-0.56+0.0217.323.8-6.5-0.37-0.28Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th146514719.07.2769172440.86515-10-1.38-1.3212.310.6+1.7+0.23+0.33Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th302,2527565.825.027811132010.972950-21-0.84+0.2423.736.0-12.3-0.49+0.09Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd2146735.41.62730003.0042+2+1.23+0.35Matches
15 Seasons7 Clubs3 Leagues41830,6217354.2340.2346762187224181.19215271-56-0.31-0.1891.3110.5-19.2-0.24-0.03
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
Sochaux (6 Seasons)1 League16411,8877257.9132.11328432
Saint-Étienne (3 Seasons)1 League684,5006648.150.0547820142270.965091-41-0.82-0.4153.370.5-17.2-0.34-0.13
Montpellier (2 Seasons)1 League716,1638790.168.57058101.1789100-11-0.16+0.50
Bastia (2 Seasons)1 League665,3098077.659.05949711.263338-5-0.16+0.44
Betis (2 Seasons)1 League361,8995327.821.121735152471.533027+3+0.14+0.3626.526.0+0.6+0.03+0.13
Celta Vigo (1 Season)1 League117176521.08.0875233931.18913-4-0.50-0.3411.514.1-2.6-0.32+0.07
Al-Ahli (1 Season)1 League2146735.41.62730003.0042+2+1.23+0.35
Ligue 1 (12 Seasons)36927,8597564.0309.531578211542281.10172229-57-0.38+0.0753.370.5-17.2-0.34-0.13
La Liga (2 Seasons)472,6165625.529.1297471826101.453940-1-0.03+0.1738.040.0-2.0-0.07+0.14
Pro League (1 Season)2146735.41.62730003.0042+2+1.23+0.35
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-201524Bastiafr FRA1. Coupe de la Ligue2nd19090100.01.01901000.0004-4-4.00Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1909050.01.01901003.0020+2+2.00+4.00Matches
2017-201827Betises ESPCopa del Rey17th21567886.71.72781001.5056-1-0.58-0.58Matches
2018-201928Betises ESPCopa del Rey3rd268349.10.816201602.0010+1+1.32+0.66Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd31725731.91.928211802.0041+3+1.57+0.84Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd1606066.70.71600000.0001-1-1.50-1.50Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR1621809066.72.02902001.5042+2+1.000.00Matches
7 Seasons4 Clubs3 Leagues128166838.99.1108062701.581614+2+0.22-0.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Saint-Étienne (3 Seasons)1 League64126945.84.658131801.5084+4+0.87+0.14
Betis (2 Seasons)1 League42245624.12.537311601.756600.00-0.64
Montpellier (1 Season)1 League1909050.01.01901003.0020+2+2.00+4.00
Bastia (1 Season)1 League19090100.01.01901000.0004-4-4.00
Coupe de France (3 Seasons)64126945.84.658131801.5084+4+0.87+0.14
Copa del Rey (2 Seasons)42245624.12.537311601.756600.00-0.64
Coupe de la Ligue (2 Seasons)21809066.72.02902001.5024-2-1.00-4.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201928Betis2. Europa LgR32116162.20.20011621.000000.00-0.380.30.0+0.3+1.42+0.86Matches
2019-202029Saint-Étienne2. Europa LgGR31394625.71.5190122521.0001-1-0.65-0.422.10.6+1.5+0.94+1.25Matches
2 Seasons2 Clubs1 League41553912.31.7190132241.0001-1-0.58-0.742.30.6+1.7+0.99+0.75
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
Saint-Étienne (1 Season)1 League31394625.71.5190122521.0001-1-0.65-0.422.10.6+1.5+0.94+1.25
Betis (1 Season)1 League116162.20.20011621.000000.00-0.380.30.0+0.3+1.42+0.86
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
201020dz Algeria1. World CupGR1737327.00.81730021.000000.00+0.91Matches
201322dz AlgeriaAfrica Cup of NationsGR1616122.60.71610021.000000.00+1.29Matches
201423dz AlgeriaWCQ21236217.11.42620001.5031+2+1.46+0.41Matches
201524dz AlgeriaFriendlies (M)00001Matches
201726dz AlgeriaFriendlies (M)1191910.60.20011803.0010+1+4.74+3.06Matches
201726dz AlgeriaAfrica Cup of Nations qualification42496269.22.8375212303.00112+9+3.25-5.67Matches
201827dz AlgeriaWCQ264328.90.715601802.001100.00-0.41Matches
201928dz AlgeriaAfrica Cup of Nations qualification00001Matches
7 Seasons1 Club5 Leagues115895417.26.5868231662.18164+12+1.83+0.95
WCQ (2 Seasons)41874713.02.136001801.7542+2+0.96+0.24
Africa Cup of Nations qualification (2 Seasons)42496227.72.8375212313.00112+9+3.25-5.67
Friendlies (M) (2 Seasons)119193.50.20011813.0010+1+4.74+3.06
World Cup (1 Season)1737327.00.81730021.000000.00+0.91
Africa Cup of Nations (1 Season)1616122.60.71610021.000000.00+1.29

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
2008-200918Sochauxfr FRA1. Ligue 114.01023Matches
2009-201019Sochauxfr FRA1. Ligue 120.02029Matches
2010-201120Sochauxfr FRA1. Ligue 135.92038Matches
2011-201221Sochauxfr FRA1. Ligue 133.83041Matches
2012-201322Sochauxfr FRA1. Ligue 126.53024Matches
2013-201423Bastiafr FRA1. Ligue 127.61038Matches
2013-201423Sochauxfr FRA1. Ligue 12.0002Matches
2014-201524Bastiafr FRA1. Coupe de la Ligue1.00000Matches
2014-201524Bastiafr FRA1. Ligue 131.43042Matches
2015-201625Montpellierfr FRA1. Ligue 136.03027Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue1.00000Matches
2016-201726Montpellierfr FRA1. Ligue 132.5400205042311825000Matches
2017-201827Betises ESPCopa del Rey1.72000Matches
2017-201827Betises ESP1. La Liga15.120021171527180006562221.4Matches
2018-201928Betises ESPCopa del Rey0.8100200010000Matches
2018-201928Betis2. Europa Lg0.20000003000001010.0Matches
2018-201928Celta Vigoes ESP1. La Liga8.021069047340103471828.0Matches
2018-201928Betises ESP1. La Liga6.010058124540001941521.1Matches
2019-202029Saint-Étiennefr FRACoupe de France1.900021010200Matches
2019-202029Saint-Étienne2. Europa Lg1.5000330171300081233.3Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117.7000919210671600083112728.9Matches
2020-202130Saint-Étiennefr FRACoupe de France0.70000101100Matches
2020-202130Saint-Étiennefr FRA1. Ligue 17.220079051540004741323.5Matches
2021-202231Saint-Étiennefr FRACoupe de France2.00001507030Matches
2021-202231Saint-Étiennefr FRA1. Ligue 125.0200142901061015000132126415.8Matches
2023-202433Al-Ahlisa KSA1. Pro League1.60002305130Matches
15 Seasons7 Clubs7 Leagues351.03410356154866061950103894516221.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sochaux (6 Seasons)1 League132.1110157
Saint-Étienne (3 Seasons)3 Leagues56.14003667229826410002702810620.9
Montpellier (2 Seasons)2 Leagues69.5700475042311825000
Bastia (2 Seasons)2 Leagues60.0400800
Betis (2 Seasons)3 Leagues23.86002825279132200085103820.8
Celta Vigo (1 Season)1 League8.021069047340103471828.0
Al-Ahli (1 Season)1 League1.60002305130
Ligue 1 (12 Seasons)309.52600314107649440600002622710420.6
Coupe de France (3 Seasons)4.600037018330
La Liga (2 Seasons)29.1510323421231526010118175523.6
Europa Lg (2 Seasons)1.7000330201300091325.0
Copa del Rey (2 Seasons)2.5300200010000
Coupe de la Ligue (2 Seasons)2.00000
Pro League (1 Season)1.60002305130
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
2008-200918Sochaux1 League14.01023
2009-201019Sochaux1 League20.02029
2010-201120Sochaux1 League35.92038
2011-201221Sochaux1 League33.83041
2012-201322Sochaux1 League26.53024
2013-201423Sochaux1 League2.0002
2013-201423Bastia1 League27.61038
2014-201524Bastia2 Leagues32.4300420
2015-201625Montpellier1 League36.03027
2016-201726Montpellier2 Leagues33.5400205042311825000
2017-201827Betis2 Leagues16.840021171527180006562221.4
2018-201928Betis3 Leagues6.920078127640002041620.0
2018-201928Celta Vigo1 League8.021069047340103471828.0
2019-202029Saint-Étienne3 Leagues21.200014232133101900091122929.3
2020-202130Saint-Étienne2 Leagues7.9200710052640004741323.5
2021-202231Saint-Étienne2 Leagues27.0200153401131018000132126415.8
2023-202433Al-Ahli1 League1.60002305130
15 Seasons7 Clubs7 Leagues351.03410356154866061950103894516221.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sochaux (6 Seasons)1 League132.1110157
Saint-Étienne (3 Seasons)3 Leagues56.14003667229826410002702810620.9
Montpellier (2 Seasons)2 Leagues69.5700475042311825000
Bastia (2 Seasons)2 Leagues60.0400800
Betis (2 Seasons)3 Leagues23.86002825279132200085103820.8
Celta Vigo (1 Season)1 League8.021069047340103471828.0
Al-Ahli (1 Season)1 League1.60002305130
Ligue 1 (12 Seasons)309.52600314107649440600002622710420.6
Coupe de France (3 Seasons)4.600037018330
La Liga (2 Seasons)29.1510323421231526010118175523.6
Europa Lg (2 Seasons)1.7000330201300091325.0
Copa del Rey (2 Seasons)2.5300200010000
Coupe de la Ligue (2 Seasons)2.00000
Pro League (1 Season)1.60002305130
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
2008-200918Sochauxfr FRA1. Ligue 114th14.01023Matches
2009-201019Sochauxfr FRA1. Ligue 116th20.02029Matches
2010-201120Sochauxfr FRA1. Ligue 15th35.92038Matches
2011-201221Sochauxfr FRA1. Ligue 114th33.83041Matches
2012-201322Sochauxfr FRA1. Ligue 115th26.53024Matches
2013-201423Sochauxfr FRA1. Ligue 118th2.0002Matches
2013-201423Bastiafr FRA1. Ligue 110th27.61038Matches
2014-201524Bastiafr FRA1. Ligue 112th31.43042Matches
2015-201625Montpellierfr FRA1. Ligue 112th36.03027Matches
2016-201726Montpellierfr FRA1. Ligue 115th32.5400205042311825000Matches
2017-201827Betises ESP1. La Liga6th15.120021171527180006562221.4Matches
2018-201928Betises ESP1. La Liga10th6.010058124540001941521.1Matches
2018-201928Celta Vigoes ESP1. La Liga17th8.021069047340103471828.0Matches
2019-202029Saint-Étiennefr FRA1. Ligue 117th17.7000919210671600083112728.9Matches
2020-202130Saint-Étiennefr FRA1. Ligue 111th7.220079051540004741323.5Matches
2021-202231Saint-Étiennefr FRA1. Ligue 118th25.0200142901061015000132126415.8Matches
2023-202433Al-Ahlisa KSA1. Pro League3rd1.60002305130Matches
15 Seasons7 Clubs3 Leagues340.23110348144862256890103804415921.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sochaux (6 Seasons)1 League132.1110157
Saint-Étienne (3 Seasons)1 League50.04003057226322350002622710420.6
Montpellier (2 Seasons)1 League68.5700475042311825000
Bastia (2 Seasons)1 League59.04080
Betis (2 Seasons)1 League21.13002625276122200084103721.3
Celta Vigo (1 Season)1 League8.021069047340103471828.0
Al-Ahli (1 Season)1 League1.60002305130
Ligue 1 (12 Seasons)309.52600314107649440600002622710420.6
La Liga (2 Seasons)29.1510323421231526010118175523.6
Pro League (1 Season)1.60002305130
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-201524Bastiafr FRA1. Coupe de la Ligue2nd1.00000Matches
2016-201726Montpellierfr FRA1. Coupe de la Ligue9th1.00000Matches
2017-201827Betises ESPCopa del Rey17th1.72000Matches
2018-201928Betises ESPCopa del Rey3rd0.8100200010000Matches
2019-202029Saint-Étiennefr FRACoupe de France2nd1.900021010200Matches
2020-202130Saint-Étiennefr FRACoupe de France33rd0.70000101100Matches
2021-202231Saint-Étiennefr FRACoupe de FranceR162.00001507030Matches
7 Seasons4 Clubs3 Leagues9.13005701843000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Saint-Étienne (3 Seasons)1 League4.600037018330
Betis (2 Seasons)1 League2.5300200010000
Montpellier (1 Season)1 League1.00000
Bastia (1 Season)1 League1.00000
Coupe de France (3 Seasons)4.600037018330
Copa del Rey (2 Seasons)2.5300200010000
Coupe de la Ligue (2 Seasons)2.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201928Betis2. Europa LgR320.20000003000001010.0Matches
2019-202029Saint-Étienne2. Europa LgGR1.5000330171300081233.3Matches
2 Seasons2 Clubs1 League1.7000330201300091325.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Saint-Étienne (1 Season)1 League1.5000330171300081233.3
Betis (1 Season)1 League0.20000003000001010.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201020dz Algeria1. World CupGR0.80000Matches
201322dz AlgeriaAfrica Cup of NationsGR0.70000Matches
201423dz AlgeriaWCQ1.40000Matches
201726dz AlgeriaFriendlies (M)0.20000Matches
201726dz AlgeriaAfrica Cup of Nations qualification2.80000Matches
201827dz AlgeriaWCQ0.70000Matches
7 Seasons1 Club5 Leagues6.50000
WCQ (2 Seasons)2.10000
Africa Cup of Nations qualification (2 Seasons)2.80000
Friendlies (M) (2 Seasons)0.20000
World Cup (1 Season)0.80000
Africa Cup of Nations (1 Season)0.70000

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.