Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2009-2010 25 Nîmes fr FRA 2. Ligue 2 37 37 3,270 36.3 2 5 7 2 0 0 6 0 0.06 0.14 0.19 0.06 0.19 2010-2011 26 Nîmes fr FRA 2. Ligue 2 33 33 2,849 31.7 1 0 1 1 0 0 7 1 0.03 0.00 0.03 0.03 0.03 2011-2012 27 Ajaccio fr FRA 1. Ligue 1 34 32 2,853 31.7 3 0 3 3 0 0 12 0 0.09 0.00 0.09 0.09 0.09 Matches 2012-2013 28 Ajaccio fr FRA 1. Ligue 1 33 29 2,577 28.6 2 2 4 2 0 0 5 1 0.07 0.07 0.14 0.07 0.14 Matches 2013-2014 29 Ajaccio fr FRA 1. Ligue 1 34 33 2,977 33.1 3 3 6 3 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Matches 2014-2015 30 Lorient fr FRA 1. Ligue 1 23 19 1,717 19.1 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Matches 2015-2016 31 Bastia fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Bastia fr FRA 1. Ligue 1 25 20 1,811 20.1 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Lorient fr FRA 1. Ligue 1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Bastia fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Bastia fr FRA 1. Ligue 1 31 26 2,339 26.0 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 Matches 2018-2019 34 Béziers fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Béziers fr FRA 1. Coupe de la Ligue 1 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Béziers fr FRA 2. Ligue 2 31 31 2,592 28.8 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 Matches 2019-2020 35 Béziers fr FRA 1. Coupe de la Ligue 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 4 Leagues 288 266 23,666 263.0 13 12 25 13 0 0 59 2 0.05 0.05 0.10 0.05 0.10 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ajaccio (3 Seasons) 1 League 101 94 8,407 93.4 8 5 13 8 0 0 19 1 0.09 0.05 0.14 0.09 0.14 Nîmes (2 Seasons) 1 League 70 70 6,119 68.0 3 5 8 3 0 0 13 1 0.04 0.07 0.12 0.04 0.12 Bastia (2 Seasons) 2 Leagues 58 48 4,360 48.4 0 1 1 0 0 0 20 0 0.00 0.02 0.02 0.00 0.02 Béziers (2 Seasons) 3 Leagues 35 34 2,973 33.0 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 Lorient (2 Seasons) 1 League 24 20 1,807 20.1 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Ligue 1 (6 Seasons) 181 160 14,364 159.6 9 7 16 9 0 0 44 1 0.06 0.04 0.10 0.06 0.10 Coupe de la Ligue (4 Seasons) 5 4 501 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 101 101 8,711 96.8 4 5 9 4 0 0 15 1 0.04 0.05 0.09 0.04 0.09 Coupe de France (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2009-2010 25 Nîmes 1 League 37 37 3,270 36.3 2 5 7 2 0 0 6 0 0.06 0.14 0.19 0.06 0.19 2010-2011 26 Nîmes 1 League 33 33 2,849 31.7 1 0 1 1 0 0 7 1 0.03 0.00 0.03 0.03 0.03 2011-2012 27 Ajaccio 1 League 34 32 2,853 31.7 3 0 3 3 0 0 12 0 0.09 0.00 0.09 0.09 0.09 2012-2013 28 Ajaccio 1 League 33 29 2,577 28.6 2 2 4 2 0 0 5 1 0.07 0.07 0.14 0.07 0.14 2013-2014 29 Ajaccio 1 League 34 33 2,977 33.1 3 3 6 3 0 0 2 0 0.09 0.09 0.18 0.09 0.18 2014-2015 30 Lorient 1 League 23 19 1,717 19.1 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 2015-2016 31 Lorient 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 31 Bastia 2 Leagues 26 21 1,901 21.1 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 2016-2017 32 Bastia 2 Leagues 32 27 2,459 27.3 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 2018-2019 34 Béziers 3 Leagues 33 32 2,733 30.4 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 2019-2020 35 Béziers 1 League 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 5 Clubs 4 Leagues 288 266 23,666 263.0 13 12 25 13 0 0 59 2 0.05 0.05 0.10 0.05 0.10 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ajaccio (3 Seasons) 1 League 101 94 8,407 93.4 8 5 13 8 0 0 19 1 0.09 0.05 0.14 0.09 0.14 Nîmes (2 Seasons) 1 League 70 70 6,119 68.0 3 5 8 3 0 0 13 1 0.04 0.07 0.12 0.04 0.12 Bastia (2 Seasons) 2 Leagues 58 48 4,360 48.4 0 1 1 0 0 0 20 0 0.00 0.02 0.02 0.00 0.02 Béziers (2 Seasons) 3 Leagues 35 34 2,973 33.0 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 Lorient (2 Seasons) 1 League 24 20 1,807 20.1 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Ligue 1 (6 Seasons) 181 160 14,364 159.6 9 7 16 9 0 0 44 1 0.06 0.04 0.10 0.06 0.10 Coupe de la Ligue (4 Seasons) 5 4 501 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 101 101 8,711 96.8 4 5 9 4 0 0 15 1 0.04 0.05 0.09 0.04 0.09 Coupe de France (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2009-2010 25 Nîmes fr FRA 2. Ligue 2 10th 37 37 3,270 36.3 2 5 7 2 0 0 6 0 0.06 0.14 0.19 0.06 0.19 2010-2011 26 Nîmes fr FRA 2. Ligue 2 19th 33 33 2,849 31.7 1 0 1 1 0 0 7 1 0.03 0.00 0.03 0.03 0.03 2011-2012 27 Ajaccio fr FRA 1. Ligue 1 16th 34 32 2,853 31.7 3 0 3 3 0 0 12 0 0.09 0.00 0.09 0.09 0.09 Matches 2012-2013 28 Ajaccio fr FRA 1. Ligue 1 17th 33 29 2,577 28.6 2 2 4 2 0 0 5 1 0.07 0.07 0.14 0.07 0.14 Matches 2013-2014 29 Ajaccio fr FRA 1. Ligue 1 20th 34 33 2,977 33.1 3 3 6 3 0 0 2 0 0.09 0.09 0.18 0.09 0.18 Matches 2014-2015 30 Lorient fr FRA 1. Ligue 1 16th 23 19 1,717 19.1 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Matches 2015-2016 31 Lorient fr FRA 1. Ligue 1 15th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 31 Bastia fr FRA 1. Ligue 1 10th 25 20 1,811 20.1 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Bastia fr FRA 1. Ligue 1 20th 31 26 2,339 26.0 0 1 1 0 0 0 9 0 0.00 0.04 0.04 0.00 0.04 Matches 2018-2019 34 Béziers fr FRA 2. Ligue 2 19th 31 31 2,592 28.8 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 Matches 9 Seasons 5 Clubs 2 Leagues 282 261 23,075 256.4 13 12 25 13 0 0 59 2 0.05 0.05 0.10 0.05 0.10 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 Ajaccio (3 Seasons) 1 League 101 94 8,407 93.4 8 5 13 8 0 0 19 1 0.09 0.05 0.14 0.09 0.14 Nîmes (2 Seasons) 1 League 70 70 6,119 68.0 3 5 8 3 0 0 13 1 0.04 0.07 0.12 0.04 0.12 Bastia (2 Seasons) 1 League 56 46 4,150 46.1 0 1 1 0 0 0 20 0 0.00 0.02 0.02 0.00 0.02 Lorient (2 Seasons) 1 League 24 20 1,807 20.1 1 1 2 1 0 0 5 0 0.05 0.05 0.10 0.05 0.10 Béziers (1 Season) 1 League 31 31 2,592 28.8 1 0 1 1 0 0 2 0 0.03 0.00 0.03 0.03 0.03 Ligue 1 (6 Seasons) 181 160 14,364 159.6 9 7 16 9 0 0 44 1 0.06 0.04 0.10 0.06 0.10 Ligue 2 (3 Seasons) 101 101 8,711 96.8 4 5 9 4 0 0 15 1 0.04 0.05 0.09 0.04 0.09
Standard Stats Table 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 2015-2016 31 Bastia fr FRA 1. Coupe de la Ligue 17th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 32 Bastia fr FRA 1. Coupe de la Ligue 17th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Béziers fr FRA Coupe de France 109th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 34 Béziers fr FRA 1. Coupe de la Ligue 33rd 1 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 35 Béziers fr FRA 1. Coupe de la Ligue 27th 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 6 5 591 6.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Béziers (2 Seasons) 2 Leagues 4 3 381 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bastia (2 Seasons) 1 League 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 5 4 501 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2013 29 dz Algeria Africa Cup of Nations GR 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 30 dz Algeria 1. World Cup R16 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 30 dz Algeria WCQ 6 6 504 5.6 0 0 0 0 0 0 0.00 0.00 Matches 2014 30 dz Algeria Friendlies (M) 1 1 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 4 Leagues 12 12 1,038 11.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 6 6 504 5.6 0 0 0 0 0 0 0.00 0.00 Africa Cup of Nations (1 Season) 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 World Cup (1 Season) 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2009-2010 25 Nîmes 1 League 36.3 2 18 0.50 0.11 0 0 2010-2011 26 Nîmes 1 League 31.7 1 6 0.19 0.17 0 0 2011-2012 27 Ajaccio 1 League 31.7 3 10 0.32 0.30 0 0 2012-2013 28 Ajaccio 1 League 28.6 2 10 0.35 0.20 0 0 2013-2014 29 Ajaccio 1 League 33.1 3 6 0.18 0.50 0 0 2014-2015 30 Lorient 1 League 19.1 1 8 0.42 0.13 0 0 2015-2016 31 Lorient 1 League 1.0 0 35 35.00 0.00 0 0 2015-2016 31 Bastia 2 Leagues 21.1 0 1 0.05 0.00 0 0 2016-2017 32 Bastia 2 Leagues 27.3 0 16 1 6.3 0.62 0.04 0.00 0.00 0 0 2018-2019 34 Béziers 3 Leagues 30.4 1 0 0 2019-2020 35 Béziers 1 League 2.7 0 0 0 0.00 0.00 0 0 10 Seasons 5 Clubs 4 Leagues 263.0 13 16 95 6.3 0.56 0.41 0.00 0.13 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Ajaccio (3 Seasons) 1 League 93.4 8 26 0.28 0.31 0 0 Nîmes (2 Seasons) 1 League 68.0 3 24 0.35 0.13 0 0 Bastia (2 Seasons) 2 Leagues 48.4 0 16 2 6.3 0.62 0.04 0.00 0.00 0 0 Béziers (2 Seasons) 3 Leagues 33.0 1 0 0 0.00 0.00 0 0 Lorient (2 Seasons) 1 League 20.1 1 43 2.14 0.02 0 0 Ligue 1 (6 Seasons) 159.6 9 16 71 6.3 0.62 0.44 0.00 0.13 0 0 Coupe de la Ligue (4 Seasons) 5.6 0 0 0 0.00 0.00 0 0 Ligue 2 (3 Seasons) 96.8 4 24 0.35 0.13 0 0 Coupe de France (1 Season) 1.0 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2009-2010 25 Nîmes fr FRA 2. Ligue 2 37 3,270 88 95.6 36.3 37 0 2010-2011 26 Nîmes fr FRA 2. Ligue 2 33 2,849 86 83.3 31.7 33 0 2011-2012 27 Ajaccio fr FRA 1. Ligue 1 34 2,853 84 83.4 31.7 32 27 2 Matches 2012-2013 28 Ajaccio fr FRA 1. Ligue 1 33 2,577 78 75.4 28.6 29 22 4 Matches 2013-2014 29 Ajaccio fr FRA 1. Ligue 1 34 2,977 88 87.0 33.1 33 32 1 Matches 2014-2015 30 Lorient fr FRA 1. Ligue 1 23 1,717 75 50.2 19.1 19 15 4 11 1.00 25 29 -4 -0.21 -0.10 Matches 2015-2016 31 Bastia fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 31 Bastia fr FRA 1. Ligue 1 25 1,811 72 53.0 20.1 20 17 5 4 1.48 19 20 -1 -0.05 +0.23 Matches 2015-2016 31 Lorient fr FRA 1. Ligue 1 1 90 90 2.6 1.0 1 1 0 0 1.00 0 0 0 0.00 +0.30 Matches 2016-2017 32 Bastia fr FRA 1. Coupe de la Ligue 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2016-2017 32 Bastia fr FRA 1. Ligue 1 31 2,339 75 68.4 26.0 26 22 5 4 0.94 24 34 -10 -0.38 +0.86 Matches 2018-2019 34 Béziers fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 34 Béziers fr FRA 1. Coupe de la Ligue 1 51 51 42.5 0.6 0 0 1 50 0 1.00 0 1 -1 -1.76 -3.07 Matches 2018-2019 34 Béziers fr FRA 2. Ligue 2 31 2,592 84 75.8 28.8 31 84 22 0 6 1.00 26 36 -10 -0.35 +0.41 Matches 2019-2020 35 Béziers fr FRA 1. Coupe de la Ligue 2 240 120 100.0 2.7 2 120 2 0 0 2.00 1 1 0 0.00 Matches 10 Seasons 5 Clubs 4 Leagues 288 23,666 82 67.9 263.0 266 87 163 22 50 25 1.08 97 125 -28 -0.28 +0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ajaccio (3 Seasons) 1 League 101 8,407 83 81.9 93.4 94 81 7 Nîmes (2 Seasons) 1 League 70 6,119 87 89.5 68.0 70 0 Bastia (2 Seasons) 2 Leagues 58 4,360 75 61.8 48.4 48 105 41 10 8 1.14 44 56 -12 -0.25 +0.42 Béziers (2 Seasons) 3 Leagues 35 2,973 85 76.8 33.0 34 86 25 1 50 6 1.03 28 40 -12 -0.36 +0.24 Lorient (2 Seasons) 1 League 24 1,807 75 26.4 20.1 20 16 4 11 1.00 25 29 -4 -0.20 +0.03 Ligue 1 (6 Seasons) 181 14,364 79 60.0 159.6 160 136 21 19 1.13 68 83 -15 -0.23 +0.16 Coupe de la Ligue (4 Seasons) 5 501 100 87.9 5.6 4 113 4 1 50 0 1.00 2 4 -2 -0.36 -1.66 Ligue 2 (3 Seasons) 101 8,711 86 84.9 96.8 101 84 22 0 6 1.00 26 36 -10 -0.35 +0.41 Coupe de France (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2009-2010 25 Nîmes 1 League 37 3,270 88 95.6 36.3 37 0 2010-2011 26 Nîmes 1 League 33 2,849 86 83.3 31.7 33 0 2011-2012 27 Ajaccio 1 League 34 2,853 84 83.4 31.7 32 27 2 2012-2013 28 Ajaccio 1 League 33 2,577 78 75.4 28.6 29 22 4 2013-2014 29 Ajaccio 1 League 34 2,977 88 87.0 33.1 33 32 1 2014-2015 30 Lorient 1 League 23 1,717 75 50.2 19.1 19 15 4 11 1.00 25 29 -4 -0.21 -0.10 2015-2016 31 Lorient 1 League 1 90 90 2.6 1.0 1 1 0 0 1.00 0 0 0 0.00 +0.30 2015-2016 31 Bastia 2 Leagues 26 1,901 73 54.2 21.1 21 90 18 5 4 1.42 19 21 -2 -0.09 +0.18 2016-2017 32 Bastia 2 Leagues 32 2,459 77 69.5 27.3 27 120 23 5 4 0.91 25 35 -10 -0.37 +0.88 2018-2019 34 Béziers 3 Leagues 33 2,733 83 75.3 30.4 32 84 23 1 50 6 0.97 27 39 -12 -0.40 +0.21 2019-2020 35 Béziers 1 League 2 240 120 100.0 2.7 2 120 2 0 0 2.00 1 1 0 0.00 10 Seasons 5 Clubs 4 Leagues 288 23,666 82 67.9 263.0 266 87 163 22 50 25 1.08 97 125 -28 -0.28 +0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ajaccio (3 Seasons) 1 League 101 8,407 83 81.9 93.4 94 81 7 Nîmes (2 Seasons) 1 League 70 6,119 87 89.5 68.0 70 0 Bastia (2 Seasons) 2 Leagues 58 4,360 75 61.8 48.4 48 105 41 10 8 1.14 44 56 -12 -0.25 +0.42 Béziers (2 Seasons) 3 Leagues 35 2,973 85 76.8 33.0 34 86 25 1 50 6 1.03 28 40 -12 -0.36 +0.24 Lorient (2 Seasons) 1 League 24 1,807 75 26.4 20.1 20 16 4 11 1.00 25 29 -4 -0.20 +0.03 Ligue 1 (6 Seasons) 181 14,364 79 60.0 159.6 160 136 21 19 1.13 68 83 -15 -0.23 +0.16 Coupe de la Ligue (4 Seasons) 5 501 100 87.9 5.6 4 113 4 1 50 0 1.00 2 4 -2 -0.36 -1.66 Ligue 2 (3 Seasons) 101 8,711 86 84.9 96.8 101 84 22 0 6 1.00 26 36 -10 -0.35 +0.41 Coupe de France (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
Playing Time Table 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 2009-2010 25 Nîmes fr FRA 2. Ligue 2 10th 37 3,270 88 95.6 36.3 37 0 2010-2011 26 Nîmes fr FRA 2. Ligue 2 19th 33 2,849 86 83.3 31.7 33 0 2011-2012 27 Ajaccio fr FRA 1. Ligue 1 16th 34 2,853 84 83.4 31.7 32 27 2 Matches 2012-2013 28 Ajaccio fr FRA 1. Ligue 1 17th 33 2,577 78 75.4 28.6 29 22 4 Matches 2013-2014 29 Ajaccio fr FRA 1. Ligue 1 20th 34 2,977 88 87.0 33.1 33 32 1 Matches 2014-2015 30 Lorient fr FRA 1. Ligue 1 16th 23 1,717 75 50.2 19.1 19 15 4 11 1.00 25 29 -4 -0.21 -0.10 Matches 2015-2016 31 Lorient fr FRA 1. Ligue 1 15th 1 90 90 2.6 1.0 1 1 0 0 1.00 0 0 0 0.00 +0.30 Matches 2015-2016 31 Bastia fr FRA 1. Ligue 1 10th 25 1,811 72 53.0 20.1 20 17 5 4 1.48 19 20 -1 -0.05 +0.23 Matches 2016-2017 32 Bastia fr FRA 1. Ligue 1 20th 31 2,339 75 68.4 26.0 26 22 5 4 0.94 24 34 -10 -0.38 +0.86 Matches 2018-2019 34 Béziers fr FRA 2. Ligue 2 19th 31 2,592 84 75.8 28.8 31 84 22 0 6 1.00 26 36 -10 -0.35 +0.41 Matches 9 Seasons 5 Clubs 2 Leagues 282 23,075 82 67.5 256.4 261 84 158 21 25 1.09 94 119 -25 -0.26 +0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ajaccio (3 Seasons) 1 League 101 8,407 83 81.9 93.4 94 81 7 Nîmes (2 Seasons) 1 League 70 6,119 87 89.5 68.0 70 0 Bastia (2 Seasons) 1 League 56 4,150 74 60.7 46.1 46 39 10 8 1.18 43 54 -11 -0.24 +0.43 Lorient (2 Seasons) 1 League 24 1,807 75 26.4 20.1 20 16 4 11 1.00 25 29 -4 -0.20 +0.03 Béziers (1 Season) 1 League 31 2,592 84 75.8 28.8 31 84 22 0 6 1.00 26 36 -10 -0.35 +0.41 Ligue 1 (6 Seasons) 181 14,364 79 60.0 159.6 160 136 21 19 1.13 68 83 -15 -0.23 +0.16 Ligue 2 (3 Seasons) 101 8,711 86 84.9 96.8 101 84 22 0 6 1.00 26 36 -10 -0.35 +0.41
Playing Time Table 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 2015-2016 31 Bastia fr FRA 1. Coupe de la Ligue 17th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 32 Bastia fr FRA 1. Coupe de la Ligue 17th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2018-2019 34 Béziers fr FRA Coupe de France 109th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 34 Béziers fr FRA 1. Coupe de la Ligue 33rd 1 51 51 42.5 0.6 0 0 1 50 0 1.00 0 1 -1 -1.76 -3.07 Matches 2019-2020 35 Béziers fr FRA 1. Coupe de la Ligue 27th 2 240 120 100.0 2.7 2 120 2 0 0 2.00 1 1 0 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 6 591 99 89.5 6.6 5 108 5 1 50 0 0.83 3 6 -3 -0.46 -1.76 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Béziers (2 Seasons) 2 Leagues 4 381 95 84.7 4.2 3 110 3 1 50 0 1.25 2 4 -2 -0.47 -1.78 Bastia (2 Seasons) 1 League 2 210 105 100.0 2.3 2 105 2 0 0 0.00 1 2 -1 -0.43 Coupe de la Ligue (4 Seasons) 5 501 100 87.9 5.6 4 113 4 1 50 0 1.00 2 4 -2 -0.36 -1.66 Coupe de France (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
Playing Time Table 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 2013 29 dz Algeria Africa Cup of Nations GR 3 270 90 100.0 3.0 3 90 3 0 0 0.33 2 5 -3 -1.00 Matches 2014 30 dz Algeria 1. World Cup R16 2 210 105 53.8 2.3 2 105 2 0 2 0.00 2 4 -2 -0.86 -1.86 Matches 2014 30 dz Algeria WCQ 6 504 84 70.0 5.6 6 84 4 0 1 2.50 11 5 +6 +1.07 -0.18 Matches 2014 30 dz Algeria Friendlies (M) 1 54 54 60.0 0.6 1 54 0 0 0 3.00 1 0 +1 +1.67 -8.33 Matches 2 Seasons 1 Club 4 Leagues 12 1,038 87 70.6 11.5 12 87 9 0 3 1.58 16 14 +2 +0.17 -1.70 WCQ (1 Season) 6 504 84 70.0 5.6 6 84 4 0 1 2.50 11 5 +6 +1.07 -0.18 Africa Cup of Nations (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 0.33 2 5 -3 -1.00 World Cup (1 Season) 2 210 105 53.8 2.3 2 105 2 0 2 0.00 2 4 -2 -0.86 -1.86 Friendlies (M) (1 Season) 1 54 54 60.0 0.6 1 54 0 0 0 3.00 1 0 +1 +1.67 -8.33
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 25 Nîmes 1 League 36.3 6 0 2010-2011 26 Nîmes 1 League 31.7 7 1 2011-2012 27 Ajaccio 1 League 31.7 12 0 61 2012-2013 28 Ajaccio 1 League 28.6 5 1 43 2013-2014 29 Ajaccio 1 League 33.1 2 0 52 2014-2015 30 Lorient 1 League 19.1 5 0 30 2015-2016 31 Lorient 1 League 1.0 0 0 11 2015-2016 31 Bastia 2 Leagues 21.1 11 0 0 35 0 2016-2017 32 Bastia 2 Leagues 27.3 9 0 0 44 19 1 5 41 38 0 0 0 2018-2019 34 Béziers 3 Leagues 30.4 2 0 0 0 2019-2020 35 Béziers 1 League 2.7 0 0 0 0 1 0 0 3 0 0 10 Seasons 5 Clubs 4 Leagues 263.0 59 2 0 276 20 1 5 44 38 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ajaccio (3 Seasons) 1 League 93.4 19 1 156 Nîmes (2 Seasons) 1 League 68.0 13 1 Bastia (2 Seasons) 2 Leagues 48.4 20 0 0 79 19 1 5 41 38 0 0 0 Béziers (2 Seasons) 3 Leagues 33.0 2 0 0 0 1 0 0 3 0 0 Lorient (2 Seasons) 1 League 20.1 5 0 41 Ligue 1 (6 Seasons) 159.6 44 1 0 276 19 1 5 41 38 0 0 0 Coupe de la Ligue (4 Seasons) 5.6 0 0 0 0 1 0 0 3 0 0 Ligue 2 (3 Seasons) 96.8 15 1 0 0 Coupe de France (1 Season) 1.0 0 0 0 0
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 .
View Additional Information
More Mehdi Mostefa Pages
Mehdi Mostefa Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary