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
2009-201025Valenciennesfr FRA1. Ligue 118141,23813.8134100200.070.220.290.070.29Matches
2010-201126Valenciennesfr FRA1. Ligue 1121195710.6404400000.380.000.380.380.38Matches
2011-201227Valenciennesfr FRA1. Ligue 134292,50327.8448400400.140.140.290.140.29Matches
2012-201328Valenciennesfr FRA1. Ligue 118111,06511.86410600300.510.340.850.510.85Matches
2012-201328Marseillefr FRA1. Ligue 11454444.9000000000.000.000.000.000.00Matches
2013-201429Marseillefr FRA1. Ligue 11090.1000000000.000.000.000.000.00Matches
2013-201429Rennesfr FRA1. Ligue 128211,88420.9639601100.290.140.430.290.43Matches
2014-201530Betises ESPCopa del Rey422372.6000000000.000.000.000.000.00Matches
2014-201530Betises ESP2. Segunda División24201,67818.6145011500.050.210.270.000.21Matches
2015-201631Betises ESPCopa del Rey20660.7011000000.001.361.360.001.36Matches
2015-201631Betises ESP1. La Liga864815.3000000100.000.000.000.000.00Matches
2016-201732Alcorcónes ESPCopa del Rey30470.5000000000.000.000.000.000.00Matches
2016-201732Getafees ESPCopa del Rey11670.7000000000.000.000.000.000.00Matches
2016-201732Alcorcónes ESP2. Segunda División17121,06511.8011000320.000.080.080.000.08Matches
2016-201732Getafees ESP2. Segunda División622372.6000000000.000.000.000.000.00Matches
2017-201833Alcorcónes ESP2. Segunda División1464835.4011000010.20.21.51.71540460.000.190.190.000.190.040.280.330.040.33Matches
2021-202237Martiguesfr FRACoupe de France11901.0101100101.000.001.001.001.00Matches
2023-202439Martiguesfr FRACoupe de France221591.8000000000.000.000.000.000.00Matches
11 Seasons7 Clubs5 Leagues20714312,710141.223214422122030.20.21.51.71540460.160.150.310.160.300.040.280.330.040.33
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
Valenciennes (4 Seasons)1 League82655,76364.01511261500900.230.170.410.230.41
Betis (2 Seasons)3 Leagues38282,46227.4156011600.040.180.220.000.18
Alcorcón (2 Seasons)2 Leagues34181,59517.7022000330.20.21.51.71540460.000.110.110.000.110.040.280.330.040.33
Marseille (2 Seasons)1 League1554535.0000000000.000.000.000.000.00
Martigues (2 Seasons)1 League332492.8101100100.360.000.360.360.36
Rennes (1 Season)1 League28211,88420.9639601100.290.140.430.290.43
Getafe (1 Season)2 Leagues733043.4000000000.000.000.000.000.00
Ligue 1 (5 Seasons)125918,10090.021143521011000.230.160.390.230.39
Segunda División (3 Seasons)61403,46338.5167011830.20.21.51.71540460.030.160.180.000.160.040.280.330.040.33
Copa del Rey (3 Seasons)1034174.6011000000.000.220.220.000.22
Coupe de France (2 Seasons)332492.8101100100.360.000.360.360.36
La Liga (1 Season)864815.3000000100.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
2009-201025Valenciennes1 League18141,23813.8134100200.070.220.290.070.29
2010-201126Valenciennes1 League121195710.6404400000.380.000.380.380.38
2011-201227Valenciennes1 League34292,50327.8448400400.140.140.290.140.29
2012-201328Valenciennes1 League18111,06511.86410600300.510.340.850.510.85
2012-201328Marseille1 League1454444.9000000000.000.000.000.000.00
2013-201429Marseille1 League1090.1000000000.000.000.000.000.00
2013-201429Rennes1 League28211,88420.9639601100.290.140.430.290.43
2014-201530Betis2 Leagues28221,91521.3145011500.050.190.230.000.19
2015-201631Betis2 Leagues1065476.1011000100.000.160.160.000.16
2016-201732Getafe2 Leagues733043.4000000000.000.000.000.000.00
2016-201732Alcorcón2 Leagues20121,11212.4011000320.000.080.080.000.08
2017-201833Alcorcón1 League1464835.4011000010.20.21.51.71540460.000.190.190.000.190.040.280.330.040.33
2021-202237Martigues1 League11901.0101100101.000.001.001.001.00
2023-202439Martigues1 League221591.8000000000.000.000.000.000.00
11 Seasons7 Clubs5 Leagues20714312,710141.223214422122030.20.21.51.71540460.160.150.310.160.300.040.280.330.040.33
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
Valenciennes (4 Seasons)1 League82655,76364.01511261500900.230.170.410.230.41
Betis (2 Seasons)3 Leagues38282,46227.4156011600.040.180.220.000.18
Alcorcón (2 Seasons)2 Leagues34181,59517.7022000330.20.21.51.71540460.000.110.110.000.110.040.280.330.040.33
Marseille (2 Seasons)1 League1554535.0000000000.000.000.000.000.00
Martigues (2 Seasons)1 League332492.8101100100.360.000.360.360.36
Rennes (1 Season)1 League28211,88420.9639601100.290.140.430.290.43
Getafe (1 Season)2 Leagues733043.4000000000.000.000.000.000.00
Ligue 1 (5 Seasons)125918,10090.021143521011000.230.160.390.230.39
Segunda División (3 Seasons)61403,46338.5167011830.20.21.51.71540460.030.160.180.000.160.040.280.330.040.33
Copa del Rey (3 Seasons)1034174.6011000000.000.220.220.000.22
Coupe de France (2 Seasons)332492.8101100100.360.000.360.360.36
La Liga (1 Season)864815.3000000100.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
2009-201025Valenciennesfr FRA1. Ligue 110th18141,23813.8134100200.070.220.290.070.29Matches
2010-201126Valenciennesfr FRA1. Ligue 112th121195710.6404400000.380.000.380.380.38Matches
2011-201227Valenciennesfr FRA1. Ligue 112th34292,50327.8448400400.140.140.290.140.29Matches
2012-201328Valenciennesfr FRA1. Ligue 111th18111,06511.86410600300.510.340.850.510.85Matches
2012-201328Marseillefr FRA1. Ligue 12nd1454444.9000000000.000.000.000.000.00Matches
2013-201429Marseillefr FRA1. Ligue 16th1090.1000000000.000.000.000.000.00Matches
2013-201429Rennesfr FRA1. Ligue 112th28211,88420.9639601100.290.140.430.290.43Matches
2014-201530Betises ESP2. Segunda División1st24201,67818.6145011500.050.210.270.000.21Matches
2015-201631Betises ESP1. La Liga10th864815.3000000100.000.000.000.000.00Matches
2016-201732Getafees ESP2. Segunda División3rd622372.6000000000.000.000.000.000.00Matches
2016-201732Alcorcónes ESP2. Segunda División18th17121,06511.8011000320.000.080.080.000.08Matches
2017-201833Alcorcónes ESP2. Segunda División13th1464835.4011000010.20.21.51.71540460.000.190.190.000.190.040.280.330.040.33Matches
9 Seasons6 Clubs3 Leagues19413712,044133.822204221121930.20.21.51.71540460.160.150.310.160.310.040.280.330.040.33
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
Valenciennes (4 Seasons)1 League82655,76364.01511261500900.230.170.410.230.41
Betis (2 Seasons)2 Leagues32262,15924.0145011600.040.170.210.000.17
Alcorcón (2 Seasons)1 League31181,54817.2022000330.20.21.51.71540460.000.120.120.000.120.040.280.330.040.33
Marseille (2 Seasons)1 League1554535.0000000000.000.000.000.000.00
Rennes (1 Season)1 League28211,88420.9639601100.290.140.430.290.43
Getafe (1 Season)1 League622372.6000000000.000.000.000.000.00
Ligue 1 (5 Seasons)125918,10090.021143521011000.230.160.390.230.39
Segunda División (3 Seasons)61403,46338.5167011830.20.21.51.71540460.030.160.180.000.160.040.280.330.040.33
La Liga (1 Season)864815.3000000100.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-201530Betises ESPCopa del Rey17th422372.6000000000.000.000.000.000.00Matches
2015-201631Betises ESPCopa del Rey9th20660.7011000000.001.361.360.001.36Matches
2016-201732Getafees ESPCopa del Rey44th11670.7000000000.000.000.000.000.00Matches
2016-201732Alcorcónes ESPCopa del Rey5th30470.5000000000.000.000.000.000.00Matches
2021-202237Martiguesfr FRACoupe de FranceRd711901.0101100101.000.001.001.001.00Matches
2023-202439Martiguesfr FRACoupe de FranceRd8221591.8000000000.000.000.000.000.00Matches
5 Seasons4 Clubs2 Leagues1366667.4112100100.140.140.270.140.27
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
Betis (2 Seasons)1 League623033.4011000000.000.300.300.000.30
Martigues (2 Seasons)1 League332492.8101100100.360.000.360.360.36
Alcorcón (1 Season)1 League30470.5000000000.000.000.000.000.00
Getafe (1 Season)1 League11670.7000000000.000.000.000.000.00
Copa del Rey (3 Seasons)1034174.6011000000.000.220.220.000.22
Coupe de France (2 Seasons)332492.8101100100.360.000.360.360.36
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
201026dz Algeria1. World CupGR332612.90000000.000.00Matches
201329dz AlgeriaAfrica Cup of NationsGR321631.8000000000.000.000.000.000.00Matches
201430dz AlgeriaWCQ511331.50000000.000.00Matches
201430dz AlgeriaFriendlies (M)1060.1000000000.000.000.000.000.00Matches
201531dz AlgeriaFriendlies (M)10250.3000000000.000.000.000.000.00Matches
201531dz AlgeriaAfrica Cup of NationsQF1040.0000000000.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues1465926.6000000000.000.000.000.000.00
Africa Cup of Nations (2 Seasons)421671.9000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)20310.3000000000.000.000.000.000.00
WCQ (1 Season)511331.50000000.000.00
World Cup (1 Season)332612.90000000.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
2009-201025Valenciennesfr FRA1. Ligue 113.8160.440.1700Matches
2010-201126Valenciennesfr FRA1. Ligue 110.6470.660.5700Matches
2011-201227Valenciennesfr FRA1. Ligue 127.84250.900.1600Matches
2012-201328Valenciennesfr FRA1. Ligue 111.86131.100.4600Matches
2012-201328Marseillefr FRA1. Ligue 14.9020.410.0000Matches
2013-201429Marseillefr FRA1. Ligue 10.1000.0000Matches
2013-201429Rennesfr FRA1. Ligue 120.96221.050.2701Matches
2014-201530Betises ESPCopa del Rey2.6000Matches
2014-201530Betises ESP2. Segunda División18.6170.380.0011Matches
2015-201631Betises ESPCopa del Rey0.7000Matches
2015-201631Betises ESP1. La Liga5.3010110.01.870.190.000.0000Matches
2016-201732Alcorcónes ESPCopa del Rey0.5000Matches
2016-201732Getafees ESPCopa del Rey0.7000Matches
2016-201732Alcorcónes ESP2. Segunda División11.80030.000.250.0000Matches
2016-201732Getafees ESP2. Segunda División2.60010.000.380.0000Matches
2017-201833Alcorcónes ESP2. Segunda División5.405120.00.930.190.000.0024.12000.20.20.05-0.2-0.2Matches
2021-202237Martiguesfr FRACoupe de France1.0100Matches
2023-202439Martiguesfr FRACoupe de France1.8000Matches
11 Seasons7 Clubs5 Leagues141.223158840.00.600.660.000.2424.12120.20.20.05-0.2-0.2
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
Valenciennes (4 Seasons)1 League64.015510.800.2900
Betis (2 Seasons)3 Leagues27.4110810.01.870.330.000.0011
Alcorcón (2 Seasons)2 Leagues17.705480.00.290.230.000.0024.12000.20.20.05-0.2-0.2
Marseille (2 Seasons)1 League5.0020.400.0000
Martigues (2 Seasons)1 League2.8100
Rennes (1 Season)1 League20.96221.050.2701
Getafe (1 Season)2 Leagues3.40010.000.380.0000
Ligue 1 (5 Seasons)90.021750.830.2801
Segunda División (3 Seasons)38.51512100.00.250.310.000.0024.12110.20.20.05-0.2-0.2
Copa del Rey (3 Seasons)4.6000
Coupe de France (2 Seasons)2.8100
La Liga (1 Season)5.3010110.01.870.190.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
2009-201025Valenciennes1 League13.8160.440.1700
2010-201126Valenciennes1 League10.6470.660.5700
2011-201227Valenciennes1 League27.84250.900.1600
2012-201328Valenciennes1 League11.86131.100.4600
2012-201328Marseille1 League4.9020.410.0000
2013-201429Marseille1 League0.1000.0000
2013-201429Rennes1 League20.96221.050.2701
2014-201530Betis2 Leagues21.3170.380.0011
2015-201631Betis2 Leagues6.1010110.01.870.190.000.0000
2016-201732Getafe2 Leagues3.40010.000.380.0000
2016-201732Alcorcón2 Leagues12.40030.000.250.0000
2017-201833Alcorcón1 League5.405120.00.930.190.000.0024.12000.20.20.05-0.2-0.2
2021-202237Martigues1 League1.0100
2023-202439Martigues1 League1.8000
11 Seasons7 Clubs5 Leagues141.223158840.00.600.660.000.2424.12120.20.20.05-0.2-0.2
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
Valenciennes (4 Seasons)1 League64.015510.800.2900
Betis (2 Seasons)3 Leagues27.4110810.01.870.330.000.0011
Alcorcón (2 Seasons)2 Leagues17.705480.00.290.230.000.0024.12000.20.20.05-0.2-0.2
Marseille (2 Seasons)1 League5.0020.400.0000
Martigues (2 Seasons)1 League2.8100
Rennes (1 Season)1 League20.96221.050.2701
Getafe (1 Season)2 Leagues3.40010.000.380.0000
Ligue 1 (5 Seasons)90.021750.830.2801
Segunda División (3 Seasons)38.51512100.00.250.310.000.0024.12110.20.20.05-0.2-0.2
Copa del Rey (3 Seasons)4.6000
Coupe de France (2 Seasons)2.8100
La Liga (1 Season)5.3010110.01.870.190.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
2009-201025Valenciennesfr FRA1. Ligue 110th13.8160.440.1700Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.6470.660.5700Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.84250.900.1600Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.86131.100.4600Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.9020.410.0000Matches
2013-201429Marseillefr FRA1. Ligue 16th0.1000.0000Matches
2013-201429Rennesfr FRA1. Ligue 112th20.96221.050.2701Matches
2014-201530Betises ESP2. Segunda División1st18.6170.380.0011Matches
2015-201631Betises ESP1. La Liga10th5.3010110.01.870.190.000.0000Matches
2016-201732Getafees ESP2. Segunda División3rd2.60010.000.380.0000Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.80030.000.250.0000Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.405120.00.930.190.000.0024.12000.20.20.05-0.2-0.2Matches
9 Seasons6 Clubs3 Leagues133.822158840.00.600.660.000.2424.12120.20.20.05-0.2-0.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
Valenciennes (4 Seasons)1 League64.015510.800.2900
Betis (2 Seasons)2 Leagues24.0110810.01.870.330.000.0011
Alcorcón (2 Seasons)1 League17.205480.00.290.230.000.0024.12000.20.20.05-0.2-0.2
Marseille (2 Seasons)1 League5.0020.400.0000
Rennes (1 Season)1 League20.96221.050.2701
Getafe (1 Season)1 League2.60010.000.380.0000
Ligue 1 (5 Seasons)90.021750.830.2801
Segunda División (3 Seasons)38.51512100.00.250.310.000.0024.12110.20.20.05-0.2-0.2
La Liga (1 Season)5.3010110.01.870.190.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-201530Betises ESPCopa del Rey17th2.6000Matches
2015-201631Betises ESPCopa del Rey9th0.7000Matches
2016-201732Getafees ESPCopa del Rey44th0.7000Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.5000Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.0100Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.8000Matches
5 Seasons4 Clubs2 Leagues7.4100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Betis (2 Seasons)1 League3.4000
Martigues (2 Seasons)1 League2.8100
Alcorcón (1 Season)1 League0.5000
Getafe (1 Season)1 League0.7000
Copa del Rey (3 Seasons)4.6000
Coupe de France (2 Seasons)2.8100
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
201026dz Algeria1. World CupGR2.9000Matches
201329dz AlgeriaAfrica Cup of NationsGR1.8000Matches
201430dz AlgeriaWCQ1.5000Matches
201430dz AlgeriaFriendlies (M)0.1000Matches
201531dz AlgeriaFriendlies (M)0.3000Matches
201531dz AlgeriaAfrica Cup of NationsQF0.00000.000.0000Matches
4 Seasons1 Club4 Leagues6.60000.000.0000
Africa Cup of Nations (2 Seasons)1.90000.000.0000
Friendlies (M) (2 Seasons)0.3000
WCQ (1 Season)1.5000
World Cup (1 Season)2.9000

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
2009-201025Valenciennesfr FRA1. Ligue 113.83Matches
2010-201126Valenciennesfr FRA1. Ligue 110.60Matches
2011-201227Valenciennesfr FRA1. Ligue 127.84Matches
2012-201328Valenciennesfr FRA1. Ligue 111.84Matches
2012-201328Marseillefr FRA1. Ligue 14.90Matches
2013-201429Marseillefr FRA1. Ligue 10.10Matches
2013-201429Rennesfr FRA1. Ligue 120.93Matches
2014-201530Betises ESPCopa del Rey2.60Matches
2014-201530Betises ESP2. Segunda División18.64Matches
2015-201631Betises ESPCopa del Rey0.71Matches
2015-201631Betises ESP1. La Liga5.30Matches
2016-201732Alcorcónes ESPCopa del Rey0.50Matches
2016-201732Getafees ESPCopa del Rey0.70Matches
2016-201732Alcorcónes ESP2. Segunda División11.81Matches
2016-201732Getafees ESP2. Segunda División2.60Matches
2017-201833Alcorcónes ESP2. Segunda División5.429137577.64359101816919088.99111380.5214546.711.51.4-0.5132816340Matches
2021-202237Martiguesfr FRACoupe de France1.00Matches
2023-202439Martiguesfr FRACoupe de France1.80Matches
11 Seasons7 Clubs5 Leagues141.229137577.64359101816919088.99111380.5214546.7211.51.4+19.5132816340
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
Valenciennes (4 Seasons)1 League64.011
Betis (2 Seasons)3 Leagues27.45
Alcorcón (2 Seasons)2 Leagues17.729137577.64359101816919088.99111380.5214546.721.51.4+0.5132816340
Marseille (2 Seasons)1 League5.00
Martigues (2 Seasons)1 League2.80
Rennes (1 Season)1 League20.93
Getafe (1 Season)2 Leagues3.40
Ligue 1 (5 Seasons)90.014
Segunda División (3 Seasons)38.529137577.64359101816919088.99111380.5214546.761.51.4+4.5132816340
Copa del Rey (3 Seasons)4.61
Coupe de France (2 Seasons)2.80
La Liga (1 Season)5.30
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
2009-201025Valenciennes1 League13.83
2010-201126Valenciennes1 League10.60
2011-201227Valenciennes1 League27.84
2012-201328Valenciennes1 League11.84
2012-201328Marseille1 League4.90
2013-201429Marseille1 League0.10
2013-201429Rennes1 League20.93
2014-201530Betis2 Leagues21.34
2015-201631Betis2 Leagues6.11
2016-201732Getafe2 Leagues3.40
2016-201732Alcorcón2 Leagues12.41
2017-201833Alcorcón1 League5.429137577.64359101816919088.99111380.5214546.711.51.4-0.5132816340
2021-202237Martigues1 League1.00
2023-202439Martigues1 League1.80
11 Seasons7 Clubs5 Leagues141.229137577.64359101816919088.99111380.5214546.7211.51.4+19.5132816340
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
Valenciennes (4 Seasons)1 League64.011
Betis (2 Seasons)3 Leagues27.45
Alcorcón (2 Seasons)2 Leagues17.729137577.64359101816919088.99111380.5214546.721.51.4+0.5132816340
Marseille (2 Seasons)1 League5.00
Martigues (2 Seasons)1 League2.80
Rennes (1 Season)1 League20.93
Getafe (1 Season)2 Leagues3.40
Ligue 1 (5 Seasons)90.014
Segunda División (3 Seasons)38.529137577.64359101816919088.99111380.5214546.761.51.4+4.5132816340
Copa del Rey (3 Seasons)4.61
Coupe de France (2 Seasons)2.80
La Liga (1 Season)5.30
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
2009-201025Valenciennesfr FRA1. Ligue 110th13.83Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.60Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.84Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.84Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.90Matches
2013-201429Marseillefr FRA1. Ligue 16th0.10Matches
2013-201429Rennesfr FRA1. Ligue 112th20.93Matches
2014-201530Betises ESP2. Segunda División1st18.64Matches
2015-201631Betises ESP1. La Liga10th5.30Matches
2016-201732Getafees ESP2. Segunda División3rd2.60Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.81Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.429137577.64359101816919088.99111380.5214546.711.51.4-0.5132816340Matches
9 Seasons6 Clubs3 Leagues133.829137577.64359101816919088.99111380.5214546.7201.51.4+18.5132816340
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
Valenciennes (4 Seasons)1 League64.011
Betis (2 Seasons)2 Leagues24.04
Alcorcón (2 Seasons)1 League17.229137577.64359101816919088.99111380.5214546.721.51.4+0.5132816340
Marseille (2 Seasons)1 League5.00
Rennes (1 Season)1 League20.93
Getafe (1 Season)1 League2.60
Ligue 1 (5 Seasons)90.014
Segunda División (3 Seasons)38.529137577.64359101816919088.99111380.5214546.761.51.4+4.5132816340
La Liga (1 Season)5.30
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-201530Betises ESPCopa del Rey17th2.60Matches
2015-201631Betises ESPCopa del Rey9th0.71Matches
2016-201732Getafees ESPCopa del Rey44th0.70Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.50Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.00Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.80Matches
5 Seasons4 Clubs2 Leagues7.41
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
Betis (2 Seasons)1 League3.41
Martigues (2 Seasons)1 League2.80
Alcorcón (1 Season)1 League0.50
Getafe (1 Season)1 League0.70
Copa del Rey (3 Seasons)4.61
Coupe de France (2 Seasons)2.80
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
201026dz Algeria1. World CupGR2.9Matches
201329dz AlgeriaAfrica Cup of NationsGR1.80Matches
201430dz AlgeriaWCQ1.5Matches
201430dz AlgeriaFriendlies (M)0.10Matches
201531dz AlgeriaFriendlies (M)0.30Matches
201531dz AlgeriaAfrica Cup of NationsQF0.00Matches
4 Seasons1 Club4 Leagues6.60
Africa Cup of Nations (2 Seasons)1.90
Friendlies (M) (2 Seasons)0.30
WCQ (1 Season)1.5
World Cup (1 Season)2.9
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
2009-201025Valenciennesfr FRA1. Ligue 113.8Matches
2010-201126Valenciennesfr FRA1. Ligue 110.6Matches
2011-201227Valenciennesfr FRA1. Ligue 127.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111.8Matches
2012-201328Marseillefr FRA1. Ligue 14.9Matches
2013-201429Marseillefr FRA1. Ligue 10.1Matches
2013-201429Rennesfr FRA1. Ligue 120.9Matches
2014-201530Betises ESPCopa del Rey2.6Matches
2014-201530Betises ESP2. Segunda División18.6Matches
2015-201631Betises ESPCopa del Rey0.7Matches
2015-201631Betises ESP1. La Liga5.331Matches
2016-201732Alcorcónes ESPCopa del Rey0.5Matches
2016-201732Getafees ESPCopa del Rey0.7Matches
2016-201732Alcorcónes ESP2. Segunda División11.80Matches
2016-201732Getafees ESP2. Segunda División2.60Matches
2017-201833Alcorcónes ESP2. Segunda División5.437534328112135215111029149Matches
2021-202237Martiguesfr FRACoupe de France1.0Matches
2023-202439Martiguesfr FRACoupe de France1.8Matches
11 Seasons7 Clubs5 Leagues141.237534328112166215111029149
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)3 Leagues27.431
Alcorcón (2 Seasons)2 Leagues17.737534328112135215111029149
Marseille (2 Seasons)1 League5.0
Martigues (2 Seasons)1 League2.8
Rennes (1 Season)1 League20.9
Getafe (1 Season)2 Leagues3.40
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.537534328112135215111029149
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
La Liga (1 Season)5.331
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
2009-201025Valenciennes1 League13.8
2010-201126Valenciennes1 League10.6
2011-201227Valenciennes1 League27.8
2012-201328Valenciennes1 League11.8
2012-201328Marseille1 League4.9
2013-201429Marseille1 League0.1
2013-201429Rennes1 League20.9
2014-201530Betis2 Leagues21.3
2015-201631Betis2 Leagues6.131
2016-201732Getafe2 Leagues3.40
2016-201732Alcorcón2 Leagues12.40
2017-201833Alcorcón1 League5.437534328112135215111029149
2021-202237Martigues1 League1.0
2023-202439Martigues1 League1.8
11 Seasons7 Clubs5 Leagues141.237534328112166215111029149
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)3 Leagues27.431
Alcorcón (2 Seasons)2 Leagues17.737534328112135215111029149
Marseille (2 Seasons)1 League5.0
Martigues (2 Seasons)1 League2.8
Rennes (1 Season)1 League20.9
Getafe (1 Season)2 Leagues3.40
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.537534328112135215111029149
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
La Liga (1 Season)5.331
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
2009-201025Valenciennesfr FRA1. Ligue 110th13.8Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.6Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.8Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.9Matches
2013-201429Marseillefr FRA1. Ligue 16th0.1Matches
2013-201429Rennesfr FRA1. Ligue 112th20.9Matches
2014-201530Betises ESP2. Segunda División1st18.6Matches
2015-201631Betises ESP1. La Liga10th5.331Matches
2016-201732Getafees ESP2. Segunda División3rd2.60Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.80Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.437534328112135215111029149Matches
9 Seasons6 Clubs3 Leagues133.837534328112166215111029149
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)2 Leagues24.031
Alcorcón (2 Seasons)1 League17.237534328112135215111029149
Marseille (2 Seasons)1 League5.0
Rennes (1 Season)1 League20.9
Getafe (1 Season)1 League2.60
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.537534328112135215111029149
La Liga (1 Season)5.331
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-201530Betises ESPCopa del Rey17th2.6Matches
2015-201631Betises ESPCopa del Rey9th0.7Matches
2016-201732Getafees ESPCopa del Rey44th0.7Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.5Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.0Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.8Matches
5 Seasons4 Clubs2 Leagues7.4
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (2 Seasons)1 League3.4
Martigues (2 Seasons)1 League2.8
Alcorcón (1 Season)1 League0.5
Getafe (1 Season)1 League0.7
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
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
201026dz Algeria1. World CupGR2.9Matches
201329dz AlgeriaAfrica Cup of NationsGR1.8Matches
201430dz AlgeriaWCQ1.5Matches
201430dz AlgeriaFriendlies (M)0.1Matches
201531dz AlgeriaFriendlies (M)0.3Matches
201531dz AlgeriaAfrica Cup of NationsQF0.00Matches
4 Seasons1 Club4 Leagues6.60
Africa Cup of Nations (2 Seasons)1.90
Friendlies (M) (2 Seasons)0.3
WCQ (1 Season)1.5
World Cup (1 Season)2.9

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
2009-201025Valenciennesfr FRA1. Ligue 113.8Matches
2010-201126Valenciennesfr FRA1. Ligue 110.6Matches
2011-201227Valenciennesfr FRA1. Ligue 127.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111.8Matches
2012-201328Marseillefr FRA1. Ligue 14.9Matches
2013-201429Marseillefr FRA1. Ligue 10.1Matches
2013-201429Rennesfr FRA1. Ligue 120.9Matches
2014-201530Betises ESPCopa del Rey2.6Matches
2014-201530Betises ESP2. Segunda División18.6Matches
2015-201631Betises ESPCopa del Rey0.7Matches
2015-201631Betises ESP1. La Liga5.3Matches
2016-201732Alcorcónes ESPCopa del Rey0.5Matches
2016-201732Getafees ESPCopa del Rey0.7Matches
2016-201732Alcorcónes ESP2. Segunda División11.8Matches
2016-201732Getafees ESP2. Segunda División2.6Matches
2017-201833Alcorcónes ESP2. Segunda División5.4244.48165102020.37110000Matches
2021-202237Martiguesfr FRACoupe de France1.0Matches
2023-202439Martiguesfr FRACoupe de France1.8Matches
11 Seasons7 Clubs5 Leagues141.2244.48165102020.37110000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)3 Leagues27.4
Alcorcón (2 Seasons)2 Leagues17.7244.48165102020.37110000
Marseille (2 Seasons)1 League5.0
Martigues (2 Seasons)1 League2.8
Rennes (1 Season)1 League20.9
Getafe (1 Season)2 Leagues3.4
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.5244.48165102020.37110000
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
La Liga (1 Season)5.3
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
2009-201025Valenciennes1 League13.8
2010-201126Valenciennes1 League10.6
2011-201227Valenciennes1 League27.8
2012-201328Valenciennes1 League11.8
2012-201328Marseille1 League4.9
2013-201429Marseille1 League0.1
2013-201429Rennes1 League20.9
2014-201530Betis2 Leagues21.3
2015-201631Betis2 Leagues6.1
2016-201732Getafe2 Leagues3.4
2016-201732Alcorcón2 Leagues12.4
2017-201833Alcorcón1 League5.4244.48165102020.37110000
2021-202237Martigues1 League1.0
2023-202439Martigues1 League1.8
11 Seasons7 Clubs5 Leagues141.2244.48165102020.37110000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)3 Leagues27.4
Alcorcón (2 Seasons)2 Leagues17.7244.48165102020.37110000
Marseille (2 Seasons)1 League5.0
Martigues (2 Seasons)1 League2.8
Rennes (1 Season)1 League20.9
Getafe (1 Season)2 Leagues3.4
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.5244.48165102020.37110000
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
La Liga (1 Season)5.3
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
2009-201025Valenciennesfr FRA1. Ligue 110th13.8Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.6Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.8Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.9Matches
2013-201429Marseillefr FRA1. Ligue 16th0.1Matches
2013-201429Rennesfr FRA1. Ligue 112th20.9Matches
2014-201530Betises ESP2. Segunda División1st18.6Matches
2015-201631Betises ESP1. La Liga10th5.3Matches
2016-201732Getafees ESP2. Segunda División3rd2.6Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.8Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.4244.48165102020.37110000Matches
9 Seasons6 Clubs3 Leagues133.8244.48165102020.37110000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)2 Leagues24.0
Alcorcón (2 Seasons)1 League17.2244.48165102020.37110000
Marseille (2 Seasons)1 League5.0
Rennes (1 Season)1 League20.9
Getafe (1 Season)1 League2.6
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.5244.48165102020.37110000
La Liga (1 Season)5.3
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-201530Betises ESPCopa del Rey17th2.6Matches
2015-201631Betises ESPCopa del Rey9th0.7Matches
2016-201732Getafees ESPCopa del Rey44th0.7Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.5Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.0Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.8Matches
5 Seasons4 Clubs2 Leagues7.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (2 Seasons)1 League3.4
Martigues (2 Seasons)1 League2.8
Alcorcón (1 Season)1 League0.5
Getafe (1 Season)1 League0.7
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
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
201026dz Algeria1. World CupGR2.9Matches
201329dz AlgeriaAfrica Cup of NationsGR1.8Matches
201430dz AlgeriaWCQ1.5Matches
201430dz AlgeriaFriendlies (M)0.1Matches
201531dz AlgeriaFriendlies (M)0.3Matches
201531dz AlgeriaAfrica Cup of NationsQF0.0Matches
4 Seasons1 Club4 Leagues6.6
Africa Cup of Nations (2 Seasons)1.9
Friendlies (M) (2 Seasons)0.3
WCQ (1 Season)1.5
World Cup (1 Season)2.9

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
2009-201025Valenciennesfr FRA1. Ligue 113.8Matches
2010-201126Valenciennesfr FRA1. Ligue 110.6Matches
2011-201227Valenciennesfr FRA1. Ligue 127.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111.8Matches
2012-201328Marseillefr FRA1. Ligue 14.9Matches
2013-201429Marseillefr FRA1. Ligue 10.1Matches
2013-201429Rennesfr FRA1. Ligue 120.9Matches
2014-201530Betises ESPCopa del Rey2.6Matches
2014-201530Betises ESP2. Segunda División18.6Matches
2015-201631Betises ESPCopa del Rey0.7Matches
2015-201631Betises ESP1. La Liga5.397Matches
2016-201732Alcorcónes ESPCopa del Rey0.5Matches
2016-201732Getafees ESPCopa del Rey0.7Matches
2016-201732Alcorcónes ESP2. Segunda División11.800Matches
2016-201732Getafees ESP2. Segunda División2.600Matches
2017-201833Alcorcónes ESP2. Segunda División5.4983425862.5362421100Matches
2021-202237Martiguesfr FRACoupe de France1.0Matches
2023-202439Martiguesfr FRACoupe de France1.8Matches
11 Seasons7 Clubs5 Leagues141.29173425862.5362491100
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Valenciennes (4 Seasons)1 League64.00
Betis (2 Seasons)3 Leagues27.4970
Alcorcón (2 Seasons)2 Leagues17.7983425862.5362421100
Marseille (2 Seasons)1 League5.00
Martigues (2 Seasons)1 League2.80
Rennes (1 Season)1 League20.90
Getafe (1 Season)2 Leagues3.4000
Ligue 1 (5 Seasons)90.00
Segunda División (3 Seasons)38.5983425862.5362421100
Copa del Rey (3 Seasons)4.60
Coupe de France (2 Seasons)2.80
La Liga (1 Season)5.3970
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
2009-201025Valenciennes1 League13.80
2010-201126Valenciennes1 League10.60
2011-201227Valenciennes1 League27.80
2012-201328Valenciennes1 League11.80
2012-201328Marseille1 League4.90
2013-201429Marseille1 League0.10
2013-201429Rennes1 League20.90
2014-201530Betis2 Leagues21.30
2015-201631Betis2 Leagues6.1970
2016-201732Getafe2 Leagues3.4000
2016-201732Alcorcón2 Leagues12.4000
2017-201833Alcorcón1 League5.4983425862.5362421100
2021-202237Martigues1 League1.00
2023-202439Martigues1 League1.80
11 Seasons7 Clubs5 Leagues141.29173425862.5362491100
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Valenciennes (4 Seasons)1 League64.00
Betis (2 Seasons)3 Leagues27.4970
Alcorcón (2 Seasons)2 Leagues17.7983425862.5362421100
Marseille (2 Seasons)1 League5.00
Martigues (2 Seasons)1 League2.80
Rennes (1 Season)1 League20.90
Getafe (1 Season)2 Leagues3.4000
Ligue 1 (5 Seasons)90.00
Segunda División (3 Seasons)38.5983425862.5362421100
Copa del Rey (3 Seasons)4.60
Coupe de France (2 Seasons)2.80
La Liga (1 Season)5.3970
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
2009-201025Valenciennesfr FRA1. Ligue 110th13.8Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.6Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.8Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.9Matches
2013-201429Marseillefr FRA1. Ligue 16th0.1Matches
2013-201429Rennesfr FRA1. Ligue 112th20.9Matches
2014-201530Betises ESP2. Segunda División1st18.6Matches
2015-201631Betises ESP1. La Liga10th5.397Matches
2016-201732Getafees ESP2. Segunda División3rd2.600Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.800Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.4983425862.5362421100Matches
9 Seasons6 Clubs3 Leagues133.89173425862.5362491100
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
Valenciennes (4 Seasons)1 League64.00
Betis (2 Seasons)2 Leagues24.0970
Alcorcón (2 Seasons)1 League17.2983425862.5362421100
Marseille (2 Seasons)1 League5.00
Rennes (1 Season)1 League20.90
Getafe (1 Season)1 League2.6000
Ligue 1 (5 Seasons)90.00
Segunda División (3 Seasons)38.5983425862.5362421100
La Liga (1 Season)5.3970
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-201530Betises ESPCopa del Rey17th2.6Matches
2015-201631Betises ESPCopa del Rey9th0.7Matches
2016-201732Getafees ESPCopa del Rey44th0.7Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.5Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.0Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.8Matches
5 Seasons4 Clubs2 Leagues7.40
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
Betis (2 Seasons)1 League3.40
Martigues (2 Seasons)1 League2.80
Alcorcón (1 Season)1 League0.50
Getafe (1 Season)1 League0.70
Copa del Rey (3 Seasons)4.60
Coupe de France (2 Seasons)2.80
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
201026dz Algeria1. World CupGR2.9Matches
201329dz AlgeriaAfrica Cup of NationsGR1.8Matches
201430dz AlgeriaWCQ1.5Matches
201430dz AlgeriaFriendlies (M)0.1Matches
201531dz AlgeriaFriendlies (M)0.3Matches
201531dz AlgeriaAfrica Cup of NationsQF0.000Matches
4 Seasons1 Club4 Leagues6.6000
Africa Cup of Nations (2 Seasons)1.9000
Friendlies (M) (2 Seasons)0.30
WCQ (1 Season)1.50
World Cup (1 Season)2.90

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
2009-201025Valenciennesfr FRA1. Ligue 113.8Matches
2010-201126Valenciennesfr FRA1. Ligue 110.6Matches
2011-201227Valenciennesfr FRA1. Ligue 127.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111.8Matches
2012-201328Marseillefr FRA1. Ligue 14.9Matches
2013-201429Marseillefr FRA1. Ligue 10.1Matches
2013-201429Rennesfr FRA1. Ligue 120.9Matches
2014-201530Betises ESPCopa del Rey2.6Matches
2014-201530Betises ESP2. Segunda División18.6Matches
2015-201631Betises ESPCopa del Rey0.7Matches
2015-201631Betises ESP1. La Liga5.3Matches
2016-201732Alcorcónes ESPCopa del Rey0.5Matches
2016-201732Getafees ESPCopa del Rey0.7Matches
2016-201732Alcorcónes ESP2. Segunda División11.8Matches
2016-201732Getafees ESP2. Segunda División2.6Matches
2017-201833Alcorcónes ESP2. Segunda División5.442224019519284228450.0450.029315195871513111932946Matches
2021-202237Martiguesfr FRACoupe de France1.0Matches
2023-202439Martiguesfr FRACoupe de France1.8Matches
11 Seasons7 Clubs5 Leagues141.242224019519284228450.0450.029315195871513111932946
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
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)3 Leagues27.4
Alcorcón (2 Seasons)2 Leagues17.742224019519284228450.0450.029315195871513111932946
Marseille (2 Seasons)1 League5.0
Martigues (2 Seasons)1 League2.8
Rennes (1 Season)1 League20.9
Getafe (1 Season)2 Leagues3.4
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.542224019519284228450.0450.029315195871513111932946
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
La Liga (1 Season)5.3
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
2009-201025Valenciennes1 League13.8
2010-201126Valenciennes1 League10.6
2011-201227Valenciennes1 League27.8
2012-201328Valenciennes1 League11.8
2012-201328Marseille1 League4.9
2013-201429Marseille1 League0.1
2013-201429Rennes1 League20.9
2014-201530Betis2 Leagues21.3
2015-201631Betis2 Leagues6.1
2016-201732Getafe2 Leagues3.4
2016-201732Alcorcón2 Leagues12.4
2017-201833Alcorcón1 League5.442224019519284228450.0450.029315195871513111932946
2021-202237Martigues1 League1.0
2023-202439Martigues1 League1.8
11 Seasons7 Clubs5 Leagues141.242224019519284228450.0450.029315195871513111932946
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
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)3 Leagues27.4
Alcorcón (2 Seasons)2 Leagues17.742224019519284228450.0450.029315195871513111932946
Marseille (2 Seasons)1 League5.0
Martigues (2 Seasons)1 League2.8
Rennes (1 Season)1 League20.9
Getafe (1 Season)2 Leagues3.4
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.542224019519284228450.0450.029315195871513111932946
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
La Liga (1 Season)5.3
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
2009-201025Valenciennesfr FRA1. Ligue 110th13.8Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.6Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.8Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.8Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.9Matches
2013-201429Marseillefr FRA1. Ligue 16th0.1Matches
2013-201429Rennesfr FRA1. Ligue 112th20.9Matches
2014-201530Betises ESP2. Segunda División1st18.6Matches
2015-201631Betises ESP1. La Liga10th5.3Matches
2016-201732Getafees ESP2. Segunda División3rd2.6Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.8Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.442224019519284228450.0450.029315195871513111932946Matches
9 Seasons6 Clubs3 Leagues133.842224019519284228450.0450.029315195871513111932946
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
Valenciennes (4 Seasons)1 League64.0
Betis (2 Seasons)2 Leagues24.0
Alcorcón (2 Seasons)1 League17.242224019519284228450.0450.029315195871513111932946
Marseille (2 Seasons)1 League5.0
Rennes (1 Season)1 League20.9
Getafe (1 Season)1 League2.6
Ligue 1 (5 Seasons)90.0
Segunda División (3 Seasons)38.542224019519284228450.0450.029315195871513111932946
La Liga (1 Season)5.3
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-201530Betises ESPCopa del Rey17th2.6Matches
2015-201631Betises ESPCopa del Rey9th0.7Matches
2016-201732Getafees ESPCopa del Rey44th0.7Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.5Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.0Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.8Matches
5 Seasons4 Clubs2 Leagues7.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
Betis (2 Seasons)1 League3.4
Martigues (2 Seasons)1 League2.8
Alcorcón (1 Season)1 League0.5
Getafe (1 Season)1 League0.7
Copa del Rey (3 Seasons)4.6
Coupe de France (2 Seasons)2.8
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
201026dz Algeria1. World CupGR2.9Matches
201329dz AlgeriaAfrica Cup of NationsGR1.8Matches
201430dz AlgeriaWCQ1.5Matches
201430dz AlgeriaFriendlies (M)0.1Matches
201531dz AlgeriaFriendlies (M)0.3Matches
201531dz AlgeriaAfrica Cup of NationsQF0.0Matches
4 Seasons1 Club4 Leagues6.6
Africa Cup of Nations (2 Seasons)1.9
Friendlies (M) (2 Seasons)0.3
WCQ (1 Season)1.5
World Cup (1 Season)2.9

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
2009-201025Valenciennesfr FRA1. Ligue 1181,2386936.213.81484Matches
2010-201126Valenciennesfr FRA1. Ligue 1129578028.010.61171Matches
2011-201227Valenciennesfr FRA1. Ligue 1342,5037473.227.829135Matches
2012-201328Valenciennesfr FRA1. Ligue 1181,0655931.111.81187Matches
2012-201328Marseillefr FRA1. Ligue 1144443213.04.9519Matches
2013-201429Marseillefr FRA1. Ligue 11990.30.101Matches
2013-201429Rennesfr FRA1. Ligue 1281,8846755.120.921117Matches
2014-201530Betises ESPCopa del Rey42375960.82.6263025601.5052+3+1.14+2.90Matches
2014-201530Betises ESP2. Segunda División241,6787044.418.6208461.792718+9+0.48-0.54Matches
2015-201631Betises ESPCopa del Rey2663318.30.70023201.5012-1-1.36-0.45Matches
2015-201631Betises ESP1. La Liga84816014.15.3669123330.8858-3-0.56-0.10Matches
2016-201732Alcorcónes ESPCopa del Rey347166.30.50031601.3302-2-3.83-4.21Matches
2016-201732Getafees ESPCopa del Rey1676774.40.71670000.0001-1-1.34-1.34Matches
2016-201732Alcorcónes ESP2. Segunda División171,0656328.211.8127511.18711-4-0.34-0.11Matches
2016-201732Getafees ESP2. Segunda División6237406.32.621431.6702-2-0.76-1.12Matches
2017-201833Alcorcónes ESP2. Segunda División144833512.85.460831.5775+2+0.37+0.569.93.1+6.8+1.27+1.31Matches
2021-202237Martiguesfr FRACoupe de France19090100.01.01901001.002200.00Matches
2023-202439Martiguesfr FRACoupe de France21598088.31.82800001.503300.00-4.29Matches
11 Seasons7 Clubs5 Leagues20712,7106128.7141.214372666432161.455756+1+0.02-0.029.93.1+6.8+1.27+1.31
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
Valenciennes (4 Seasons)1 League825,7637042.164.0653617
Betis (2 Seasons)3 Leagues382,4626531.027.428689104091.553830+8+0.29+0.24
Alcorcón (2 Seasons)2 Leagues341,5954719.217.7187161641.351418-4-0.23-0.089.93.1+6.8+1.27+1.31
Marseille (2 Seasons)1 League15453306.65.05110
Martigues (2 Seasons)1 League32498392.22.83831001.335500.00-4.29
Rennes (1 Season)1 League281,8846755.120.921117
Getafe (1 Season)2 Leagues7304437.93.43671431.4303-3-0.89-1.24
Ligue 1 (5 Seasons)1258,1006533.890.0914834
Segunda División (3 Seasons)613,4635722.938.5401621131.564136+5+0.13-0.069.93.1+6.8+1.27+1.31
Copa del Rey (3 Seasons)104174226.24.6365073201.3067-1-0.22+0.01
Coupe de France (2 Seasons)32498392.22.83831001.335500.00-4.29
La Liga (1 Season)84816014.15.3669123330.8858-3-0.56-0.10
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
2009-201025Valenciennes1 League181,2386936.213.81484
2010-201126Valenciennes1 League129578028.010.61171
2011-201227Valenciennes1 League342,5037473.227.829135
2012-201328Valenciennes1 League181,0655931.111.81187
2012-201328Marseille1 League144443213.04.9519
2013-201429Marseille1 League1990.30.101
2013-201429Rennes1 League281,8846755.120.921117
2014-201530Betis2 Leagues281,9156845.921.32263865661.753220+12+0.56-0.27
2015-201631Betis2 Leagues105475514.56.1670143331.00610-4-0.66-0.16
2016-201732Getafe2 Leagues7304437.93.43671431.4303-3-0.89-1.24
2016-201732Alcorcón2 Leagues201,1125624.512.412781611.20713-6-0.49-0.38
2017-201833Alcorcón1 League144833512.85.460831.5775+2+0.37+0.569.93.1+6.8+1.27+1.31
2021-202237Martigues1 League19090100.01.01901001.002200.00
2023-202439Martigues1 League21598088.31.82800001.503300.00-4.29
11 Seasons7 Clubs5 Leagues20712,7106128.7141.214372666432161.455756+1+0.02-0.029.93.1+6.8+1.27+1.31
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
Valenciennes (4 Seasons)1 League825,7637042.164.0653617
Betis (2 Seasons)3 Leagues382,4626531.027.428689104091.553830+8+0.29+0.24
Alcorcón (2 Seasons)2 Leagues341,5954719.217.7187161641.351418-4-0.23-0.089.93.1+6.8+1.27+1.31
Marseille (2 Seasons)1 League15453306.65.05110
Martigues (2 Seasons)1 League32498392.22.83831001.335500.00-4.29
Rennes (1 Season)1 League281,8846755.120.921117
Getafe (1 Season)2 Leagues7304437.93.43671431.4303-3-0.89-1.24
Ligue 1 (5 Seasons)1258,1006533.890.0914834
Segunda División (3 Seasons)613,4635722.938.5401621131.564136+5+0.13-0.069.93.1+6.8+1.27+1.31
Copa del Rey (3 Seasons)104174226.24.6365073201.3067-1-0.22+0.01
Coupe de France (2 Seasons)32498392.22.83831001.335500.00-4.29
La Liga (1 Season)84816014.15.3669123330.8858-3-0.56-0.10
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
2009-201025Valenciennesfr FRA1. Ligue 110th181,2386936.213.81484Matches
2010-201126Valenciennesfr FRA1. Ligue 112th129578028.010.61171Matches
2011-201227Valenciennesfr FRA1. Ligue 112th342,5037473.227.829135Matches
2012-201328Valenciennesfr FRA1. Ligue 111th181,0655931.111.81187Matches
2012-201328Marseillefr FRA1. Ligue 12nd144443213.04.9519Matches
2013-201429Marseillefr FRA1. Ligue 16th1990.30.101Matches
2013-201429Rennesfr FRA1. Ligue 112th281,8846755.120.921117Matches
2014-201530Betises ESP2. Segunda División1st241,6787044.418.6208461.792718+9+0.48-0.54Matches
2015-201631Betises ESP1. La Liga10th84816014.15.3669123330.8858-3-0.56-0.10Matches
2016-201732Getafees ESP2. Segunda División3rd6237406.32.621431.6702-2-0.76-1.12Matches
2016-201732Alcorcónes ESP2. Segunda División18th171,0656328.211.8127511.18711-4-0.34-0.11Matches
2017-201833Alcorcónes ESP2. Segunda División13th144833512.85.460831.5775+2+0.37+0.569.93.1+6.8+1.27+1.31Matches
9 Seasons6 Clubs3 Leagues19412,0446228.4133.813769655733161.484644+2+0.05-0.019.93.1+6.8+1.27+1.31
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
Valenciennes (4 Seasons)1 League825,7637042.164.0653617
Betis (2 Seasons)2 Leagues322,1596730.024.02669963391.563226+6+0.25+0.09
Alcorcón (2 Seasons)1 League311,5485020.517.21871341.361416-2-0.12+0.099.93.1+6.8+1.27+1.31
Marseille (2 Seasons)1 League15453306.65.05110
Rennes (1 Season)1 League281,8846755.120.921117
Getafe (1 Season)1 League6237406.32.621431.6702-2-0.76-1.12
Ligue 1 (5 Seasons)1258,1006533.890.0914834
Segunda División (3 Seasons)613,4635722.938.5401621131.564136+5+0.13-0.069.93.1+6.8+1.27+1.31
La Liga (1 Season)84816014.15.3669123330.8858-3-0.56-0.10
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-201530Betises ESPCopa del Rey17th42375960.82.6263025601.5052+3+1.14+2.90Matches
2015-201631Betises ESPCopa del Rey9th2663318.30.70023201.5012-1-1.36-0.45Matches
2016-201732Getafees ESPCopa del Rey44th1676774.40.71670000.0001-1-1.34-1.34Matches
2016-201732Alcorcónes ESPCopa del Rey5th347166.30.50031601.3302-2-3.83-4.21Matches
2021-202237Martiguesfr FRACoupe de FranceRd719090100.01.01901001.002200.00Matches
2023-202439Martiguesfr FRACoupe de FranceRd821598088.31.82800001.503300.00-4.29Matches
5 Seasons4 Clubs2 Leagues136665135.87.4674173201.311112-1-0.14+0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Betis (2 Seasons)1 League63035140.43.4264044401.5064+2+0.59+1.80
Martigues (2 Seasons)1 League32498392.22.83831001.335500.00-4.29
Alcorcón (1 Season)1 League347166.30.50031601.3302-2-3.83-4.21
Getafe (1 Season)1 League1676774.40.71670000.0001-1-1.34-1.34
Copa del Rey (3 Seasons)104174226.24.6365073201.3067-1-0.22+0.01
Coupe de France (2 Seasons)32498392.22.83831001.335500.00-4.29
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
201026dz Algeria1. World CupGR32618796.72.93872000.3302-2-0.69-0.69Matches
201329dz AlgeriaAfrica Cup of NationsGR31635460.41.827801800.3301-1-0.55+1.13Matches
201430dz AlgeriaWCQ51332718.51.5194141021.803300.00-1.38Matches
201430dz AlgeriaFriendlies (M)1666.70.1001503.000000.00-5.36Matches
201531dz AlgeriaFriendlies (M)125256.90.30012401.000000.00-0.54Matches
201531dz AlgeriaAfrica Cup of NationsQF1441.10.0001330.0001-1-22.50-23.01Matches
4 Seasons1 Club4 Leagues145924228.66.6686381051.0737-4-0.61-1.58
Africa Cup of Nations (2 Seasons)41674226.51.927802630.2502-2-1.08-1.08
Friendlies (M) (2 Seasons)231166.90.30021502.000000.00-1.50
WCQ (1 Season)51332718.51.5194141021.803300.00-1.38
World Cup (1 Season)32618796.72.93872000.3302-2-0.69-0.69

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
2009-201025Valenciennesfr FRA1. Ligue 113.82024Matches
2010-201126Valenciennesfr FRA1. Ligue 110.60018Matches
2011-201227Valenciennesfr FRA1. Ligue 127.84047Matches
2012-201328Valenciennesfr FRA1. Ligue 111.83022Matches
2012-201328Marseillefr FRA1. Ligue 14.90010Matches
2013-201429Marseillefr FRA1. Ligue 10.1000Matches
2013-201429Rennesfr FRA1. Ligue 120.91030Matches
2014-201530Betises ESPCopa del Rey2.60000Matches
2014-201530Betises ESP2. Segunda División18.650Matches
2015-201631Betises ESPCopa del Rey0.70000Matches
2015-201631Betises ESP1. La Liga5.31006743179000Matches
2016-201732Alcorcónes ESPCopa del Rey0.50000Matches
2016-201732Getafees ESPCopa del Rey0.70000Matches
2016-201732Alcorcónes ESP2. Segunda División11.83212800000000Matches
2016-201732Getafees ESP2. Segunda División2.6000400000000Matches
2017-201833Alcorcónes ESP2. Segunda División5.401081423528000373537.5Matches
2021-202237Martiguesfr FRACoupe de France1.01000Matches
2023-202439Martiguesfr FRACoupe de France1.80000Matches
11 Seasons7 Clubs5 Leagues141.2203119721666917000373537.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (4 Seasons)1 League64.090111
Betis (2 Seasons)3 Leagues27.46006743179000
Alcorcón (2 Seasons)2 Leagues17.7331361423528000373537.5
Marseille (2 Seasons)1 League5.00010
Martigues (2 Seasons)1 League2.81000
Rennes (1 Season)1 League20.91030
Getafe (1 Season)2 Leagues3.4000400000000
Ligue 1 (5 Seasons)90.0100151
Segunda División (3 Seasons)38.5831401423528000373537.5
Copa del Rey (3 Seasons)4.60000
Coupe de France (2 Seasons)2.81000
La Liga (1 Season)5.31006743179000
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
2009-201025Valenciennes1 League13.82024
2010-201126Valenciennes1 League10.60018
2011-201227Valenciennes1 League27.84047
2012-201328Valenciennes1 League11.83022
2012-201328Marseille1 League4.90010
2013-201429Marseille1 League0.1000
2013-201429Rennes1 League20.91030
2014-201530Betis2 Leagues21.35000
2015-201631Betis2 Leagues6.11006743179000
2016-201732Getafe2 Leagues3.4000400000000
2016-201732Alcorcón2 Leagues12.43212800000000
2017-201833Alcorcón1 League5.401081423528000373537.5
2021-202237Martigues1 League1.01000
2023-202439Martigues1 League1.80000
11 Seasons7 Clubs5 Leagues141.2203119721666917000373537.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (4 Seasons)1 League64.090111
Betis (2 Seasons)3 Leagues27.46006743179000
Alcorcón (2 Seasons)2 Leagues17.7331361423528000373537.5
Marseille (2 Seasons)1 League5.00010
Martigues (2 Seasons)1 League2.81000
Rennes (1 Season)1 League20.91030
Getafe (1 Season)2 Leagues3.4000400000000
Ligue 1 (5 Seasons)90.0100151
Segunda División (3 Seasons)38.5831401423528000373537.5
Copa del Rey (3 Seasons)4.60000
Coupe de France (2 Seasons)2.81000
La Liga (1 Season)5.31006743179000
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
2009-201025Valenciennesfr FRA1. Ligue 110th13.82024Matches
2010-201126Valenciennesfr FRA1. Ligue 112th10.60018Matches
2011-201227Valenciennesfr FRA1. Ligue 112th27.84047Matches
2012-201328Valenciennesfr FRA1. Ligue 111th11.83022Matches
2012-201328Marseillefr FRA1. Ligue 12nd4.90010Matches
2013-201429Marseillefr FRA1. Ligue 16th0.1000Matches
2013-201429Rennesfr FRA1. Ligue 112th20.91030Matches
2014-201530Betises ESP2. Segunda División1st18.650Matches
2015-201631Betises ESP1. La Liga10th5.31006743179000Matches
2016-201732Getafees ESP2. Segunda División3rd2.6000400000000Matches
2016-201732Alcorcónes ESP2. Segunda División18th11.83212800000000Matches
2017-201833Alcorcónes ESP2. Segunda División13th5.401081423528000373537.5Matches
9 Seasons6 Clubs3 Leagues133.8193119721666917000373537.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Valenciennes (4 Seasons)1 League64.090111
Betis (2 Seasons)2 Leagues24.06006743179000
Alcorcón (2 Seasons)1 League17.2331361423528000373537.5
Marseille (2 Seasons)1 League5.00010
Rennes (1 Season)1 League20.91030
Getafe (1 Season)1 League2.6000400000000
Ligue 1 (5 Seasons)90.0100151
Segunda División (3 Seasons)38.5831401423528000373537.5
La Liga (1 Season)5.31006743179000
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-201530Betises ESPCopa del Rey17th2.60000Matches
2015-201631Betises ESPCopa del Rey9th0.70000Matches
2016-201732Getafees ESPCopa del Rey44th0.70000Matches
2016-201732Alcorcónes ESPCopa del Rey5th0.50000Matches
2021-202237Martiguesfr FRACoupe de FranceRd71.01000Matches
2023-202439Martiguesfr FRACoupe de FranceRd81.80000Matches
5 Seasons4 Clubs2 Leagues7.41000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Betis (2 Seasons)1 League3.40000
Martigues (2 Seasons)1 League2.81000
Alcorcón (1 Season)1 League0.50000
Getafe (1 Season)1 League0.70000
Copa del Rey (3 Seasons)4.60000
Coupe de France (2 Seasons)2.81000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201026dz Algeria1. World CupGR2.90000Matches
201329dz AlgeriaAfrica Cup of NationsGR1.80000Matches
201430dz AlgeriaWCQ1.50000Matches
201430dz AlgeriaFriendlies (M)0.10000Matches
201531dz AlgeriaFriendlies (M)0.30000Matches
201531dz AlgeriaAfrica Cup of NationsQF0.0000100000000Matches
4 Seasons1 Club4 Leagues6.6000100000000
Africa Cup of Nations (2 Seasons)1.9000100000000
Friendlies (M) (2 Seasons)0.30000
WCQ (1 Season)1.50000
World Cup (1 Season)2.90000

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.

More Foued Kadir Pages

Foued Kadir Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison