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
2011-201219Guingampfr FRA2. Ligue 22034615.1101100100.200.000.200.200.20
2012-201320Guingampfr FRA2. Ligue 21532943.3101100100.310.000.310.310.31
2013-201421Guingampfr FRA1. Ligue 11697538.4213200000.240.120.360.240.36Matches
2014-201522Guingampfr FRACoupe de France11800.9000000100.000.000.000.000.00Matches
2014-201522Guingamp2. Europa Lg11901.0000000000.000.000.000.000.00Matches
2014-201522Guingampfr FRA1. Ligue 1722132.4000000000.000.000.000.000.00Matches
2014-201522Guingampfr FRATrophée des Champions10560.60000000.000.00Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue422202.4101100200.410.000.410.410.41Matches
2015-201623Lavalfr FRA2. Ligue 233302,46927.48210800510.290.070.360.290.36Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue111201.3000000000.000.000.000.000.00Matches
2016-201724Nîmesfr FRA2. Ligue 226262,24625.0136191300200.520.240.760.520.76Matches
2017-201825Nîmesfr FRACoupe de France221762.0000000000.000.000.000.000.00Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue10590.7000000000.000.000.000.000.00Matches
2017-201825Nîmesfr FRA2. Ligue 238373,15435.01742117012016.816.04.220.351692150.490.110.600.490.600.480.120.600.460.58Matches
2018-201926Nîmesfr FRACoupe de France11710.8000000000.000.000.000.000.00Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue211471.6000000000.000.000.000.000.00Matches
2018-201926Nîmesfr FRA1. Ligue 127111,25213.9505500105.45.41.26.62422790.360.000.360.360.360.390.080.480.390.48Matches
2019-202027Angersfr FRACoupe de France211031.1123100000.871.752.620.872.62Matches
2019-202027Angersfr FRA1. Coupe de la Ligue11650.7000000000.000.000.000.000.00Matches
2019-202027Angersfr FRA1. Ligue 128171,56317.4617600105.25.21.36.524351080.350.060.400.350.400.300.070.370.300.37Matches
2020-202128Angersfr FRA1. Ligue 110150.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2021-202229Kortrijkbe BEL1. First Division A611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03Matches
2021-202229Angersfr FRA1. Ligue 100Matches
11 Seasons5 Clubs7 Leagues23415013,771153.0561773560117128.727.97.335.31031314120.370.110.480.370.480.420.110.530.410.52
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
Guingamp (4 Seasons)5 Leagues61191,94721.6415400300.180.050.240.180.24
Nîmes (3 Seasons)4 Leagues98797,22580.335104535015022.321.55.426.975912940.440.120.560.440.560.450.110.570.440.55
Angers (3 Seasons)3 Leagues32191,74619.47310700105.25.21.36.524351090.360.150.520.360.520.300.070.370.300.37
Laval (1 Season)2 Leagues37322,68929.99211900710.300.070.370.300.37
Kortrijk (1 Season)1 League611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
Ligue 1 (6 Seasons)79393,79642.21321513002010.710.72.513.148571880.310.050.360.310.360.340.080.420.340.42
Ligue 2 (5 Seasons)132998,62495.8401252400111116.816.04.220.351692150.420.130.540.420.540.480.120.600.460.58
Coupe de la Ligue (5 Seasons)956116.8101100200.150.000.150.150.15
Coupe de France (4 Seasons)654304.8123100100.210.420.630.210.63
First Division A (1 Season)611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
Europa Lg (1 Season)11901.0000000000.000.000.000.000.00
Trophée des Champions (1 Season)10560.60000000.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
2011-201219Guingamp1 League2034615.1101100100.200.000.200.200.20
2012-201320Guingamp1 League1532943.3101100100.310.000.310.310.31
2013-201421Guingamp1 League1697538.4213200000.240.120.360.240.36
2014-201522Guingamp4 Leagues1044394.9000000100.000.000.000.000.00
2015-201623Laval2 Leagues37322,68929.99211900710.300.070.370.300.37
2016-201724Nîmes2 Leagues27272,36626.3136191300200.490.230.720.490.72
2017-201825Nîmes3 Leagues41393,38937.71742117012016.816.04.220.351692150.450.110.560.450.560.480.120.600.460.58
2018-201926Nîmes3 Leagues30131,47016.3505500105.45.41.26.62422790.310.000.310.310.310.390.080.480.390.48
2019-202027Angers3 Leagues31191,73119.27310700105.25.21.36.524351080.360.160.520.360.520.300.070.370.300.37
2020-202128Angers1 League10150.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2021-202229Angers1 League00
2021-202229Kortrijk1 League611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
11 Seasons5 Clubs7 Leagues23415013,771153.0561773560117128.727.97.335.31031314120.370.110.480.370.480.420.110.530.410.52
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
Guingamp (4 Seasons)5 Leagues61191,94721.6415400300.180.050.240.180.24
Nîmes (3 Seasons)4 Leagues98797,22580.335104535015022.321.55.426.975912940.440.120.560.440.560.450.110.570.440.55
Angers (3 Seasons)3 Leagues32191,74619.47310700105.25.21.36.524351090.360.150.520.360.520.300.070.370.300.37
Laval (1 Season)2 Leagues37322,68929.99211900710.300.070.370.300.37
Kortrijk (1 Season)1 League611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
Ligue 1 (6 Seasons)79393,79642.21321513002010.710.72.513.148571880.310.050.360.310.360.340.080.420.340.42
Ligue 2 (5 Seasons)132998,62495.8401252400111116.816.04.220.351692150.420.130.540.420.540.480.120.600.460.58
Coupe de la Ligue (5 Seasons)956116.8101100200.150.000.150.150.15
Coupe de France (4 Seasons)654304.8123100100.210.420.630.210.63
First Division A (1 Season)611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
Europa Lg (1 Season)11901.0000000000.000.000.000.000.00
Trophée des Champions (1 Season)10560.60000000.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
2011-201219Guingampfr FRA2. Ligue 27th2034615.1101100100.200.000.200.200.20
2012-201320Guingampfr FRA2. Ligue 22nd1532943.3101100100.310.000.310.310.31
2013-201421Guingampfr FRA1. Ligue 116th1697538.4213200000.240.120.360.240.36Matches
2014-201522Guingampfr FRA1. Ligue 110th722132.4000000000.000.000.000.000.00Matches
2015-201623Lavalfr FRA2. Ligue 213th33302,46927.48210800510.290.070.360.290.36Matches
2016-201724Nîmesfr FRA2. Ligue 26th26262,24625.0136191300200.520.240.760.520.76Matches
2017-201825Nîmesfr FRA2. Ligue 22nd38373,15435.01742117012016.816.04.220.351692150.490.110.600.490.600.480.120.600.460.58Matches
2018-201926Nîmesfr FRA1. Ligue 19th27111,25213.9505500105.45.41.26.62422790.360.000.360.360.360.390.080.480.390.48Matches
2019-202027Angersfr FRA1. Ligue 111th28171,56317.4617600105.25.21.36.524351080.350.060.400.350.400.300.070.370.300.37Matches
2020-202128Angersfr FRA1. Ligue 113th10150.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2021-202229Angersfr FRA1. Ligue 114th00Matches
2021-202229Kortrijkbe BEL1. First Division A12th611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03Matches
11 Seasons5 Clubs3 Leagues21713912,584139.8541569540114128.727.97.335.31031314120.390.110.490.390.490.420.110.530.410.52
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
Guingamp (4 Seasons)2 Leagues58171,72119.1415400200.210.050.260.210.26
Nîmes (3 Seasons)2 Leagues91746,65273.935104535015022.321.55.426.975912940.470.140.610.470.610.450.110.570.440.55
Angers (3 Seasons)1 League29171,57817.5617600105.25.21.36.524351090.340.060.400.340.400.300.070.370.300.37
Laval (1 Season)1 League33302,46927.48210800510.290.070.360.290.36
Kortrijk (1 Season)1 League611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
Ligue 1 (6 Seasons)79393,79642.21321513002010.710.72.513.148571880.310.050.360.310.360.340.080.420.340.42
Ligue 2 (5 Seasons)132998,62495.8401252400111116.816.04.220.351692150.420.130.540.420.540.480.120.600.460.58
First Division A (1 Season)611641.8112100101.21.20.61.94590.550.551.100.551.100.680.351.030.681.03
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-201522Guingampfr FRACoupe de France3rd11800.9000000100.000.000.000.000.00Matches
2014-201522Guingampfr FRATrophée des Champions2nd10560.60000000.000.00Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th422202.4101100200.410.000.410.410.41Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd111201.3000000000.000.000.000.000.00Matches
2017-201825Nîmesfr FRACoupe de France33rd221762.0000000000.000.000.000.000.00Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd10590.7000000000.000.000.000.000.00Matches
2018-201926Nîmesfr FRACoupe de France33rd11710.8000000000.000.000.000.000.00Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th211471.6000000000.000.000.000.000.00Matches
2019-202027Angersfr FRACoupe de France9th211031.1123100000.871.752.620.872.62Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th11650.7000000000.000.000.000.000.00Matches
6 Seasons4 Clubs3 Leagues16101,09712.2224200300.160.170.350.160.35
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
Nîmes (3 Seasons)2 Leagues755736.4000000000.000.000.000.000.00
Laval (1 Season)1 League422202.4101100200.410.000.410.410.41
Angers (1 Season)2 Leagues321681.9123100000.541.071.610.541.61
Guingamp (1 Season)2 Leagues211361.5000000100.000.000.000.000.00
Coupe de la Ligue (5 Seasons)956116.8101100200.150.000.150.150.15
Coupe de France (4 Seasons)654304.8123100100.210.420.630.210.63
Trophée des Champions (1 Season)10560.60000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522Guingamp2. Europa LgR3211901.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League11901.0000000000.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
201421ma MoroccoFriendlies (M)1060.1000000000.000.000.000.000.00Matches
201623ma MoroccoFriendlies (M)20380.4101100002.370.002.372.372.37Matches
201724ma MoroccoFriendlies (M)00Matches
201724ma MoroccoAfrica Cup of NationsQF30500.6101100001.800.001.801.801.80Matches
201825ma MoroccoWCQ20340.4000000000.000.000.000.000.00Matches
201926ma MoroccoFriendlies (M)522122.4011000000.000.420.420.000.42Matches
201926ma MoroccoAfrica Cup of Nations qualification10250.3000000000.000.000.000.000.00Matches
202128ma MoroccoAfrica Cup of Nations qualification211111.2000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues1634765.3213200000.380.190.570.380.57
Friendlies (M) (4 Seasons)822562.8112100000.350.350.700.350.70
Africa Cup of Nations qualification (2 Seasons)311361.5000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)30500.6101100001.800.001.801.801.80
WCQ (1 Season)20340.4000000000.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
2011-201219Guingampfr FRA2. Ligue 25.1130.590.3300
2012-201320Guingampfr FRA2. Ligue 23.3130.920.3300
2013-201421Guingampfr FRA1. Ligue 18.42172.030.1200Matches
2014-201522Guingampfr FRACoupe de France0.9000Matches
2014-201522Guingamp2. Europa Lg1.0022.000.0000Matches
2014-201522Guingampfr FRA1. Ligue 12.4010.420.0000Matches
2014-201522Guingampfr FRATrophée des Champions0.6000Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.4100Matches
2015-201623Lavalfr FRA2. Ligue 227.48321.170.2500Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.3000Matches
2016-201724Nîmesfr FRA2. Ligue 225.0130360.001.440.3600Matches
2017-201825Nîmesfr FRACoupe de France2.0000Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.7000Matches
2017-201825Nîmesfr FRA2. Ligue 235.0171606842.54.571.940.110.2522.8310116.816.00.10+0.2+1.0Matches
2018-201926Nîmesfr FRACoupe de France0.80000.000.0000Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.6000Matches
2018-201926Nîmesfr FRA1. Ligue 113.95522038.53.741.440.100.2521.04005.45.40.10-0.4-0.4Matches
2019-202027Angersfr FRACoupe de France1.11000.000.0000Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.702150.02.771.380.000.0000Matches
2019-202027Angersfr FRA1. Ligue 117.46582237.93.341.270.100.2720.711005.25.20.09+0.8+0.8Matches
2020-202128Angersfr FRA1. Ligue 10.20000.000.000000.00.00.00.0Matches
2021-202229Kortrijkbe BEL1. First Division A1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2Matches
11 Seasons5 Clubs7 Leagues153.05628420752.52.961.440.150.2721.8470128.727.90.10+0.3+1.1
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
Guingamp (4 Seasons)5 Leagues21.64261.290.1500
Nîmes (3 Seasons)4 Leagues80.33521212458.52.841.660.170.2822.3350122.321.50.10-0.3+0.5
Angers (3 Seasons)3 Leagues19.47602338.33.091.190.120.3020.711005.25.20.09+0.8+0.8
Laval (1 Season)2 Leagues29.99321.170.2500
Kortrijk (1 Season)1 League1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
Ligue 1 (6 Seasons)42.2131106038.23.501.420.100.2220.8150010.710.70.10+0.3+0.3
Ligue 2 (5 Seasons)95.84016014265.02.671.480.190.2822.8310116.816.00.10+0.2+1.0
Coupe de la Ligue (5 Seasons)6.812150.02.771.380.000.0000
Coupe de France (4 Seasons)4.81000.000.0000
First Division A (1 Season)1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
Europa Lg (1 Season)1.0022.000.0000
Trophée des Champions (1 Season)0.6000
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
2011-201219Guingamp1 League5.1130.590.3300
2012-201320Guingamp1 League3.3130.920.3300
2013-201421Guingamp1 League8.42172.030.1200
2014-201522Guingamp4 Leagues4.9030.890.0000
2015-201623Laval2 Leagues29.99321.170.2500
2016-201724Nîmes2 Leagues26.3130360.001.440.3600
2017-201825Nîmes3 Leagues37.7171606842.54.571.940.110.2522.8310116.816.00.10+0.2+1.0
2018-201926Nîmes3 Leagues16.35522038.53.541.360.100.2521.04005.45.40.10-0.4-0.4
2019-202027Angers3 Leagues19.27602338.33.121.200.120.3020.711005.25.20.09+0.8+0.8
2020-202128Angers1 League0.20000.000.000000.00.00.00.0
2021-202229Kortrijk1 League1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
11 Seasons5 Clubs7 Leagues153.05628420752.52.961.440.150.2721.8470128.727.90.10+0.3+1.1
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
Guingamp (4 Seasons)5 Leagues21.64261.290.1500
Nîmes (3 Seasons)4 Leagues80.33521212458.52.841.660.170.2822.3350122.321.50.10-0.3+0.5
Angers (3 Seasons)3 Leagues19.47602338.33.091.190.120.3020.711005.25.20.09+0.8+0.8
Laval (1 Season)2 Leagues29.99321.170.2500
Kortrijk (1 Season)1 League1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
Ligue 1 (6 Seasons)42.2131106038.23.501.420.100.2220.8150010.710.70.10+0.3+0.3
Ligue 2 (5 Seasons)95.84016014265.02.671.480.190.2822.8310116.816.00.10+0.2+1.0
Coupe de la Ligue (5 Seasons)6.812150.02.771.380.000.0000
Coupe de France (4 Seasons)4.81000.000.0000
First Division A (1 Season)1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
Europa Lg (1 Season)1.0022.000.0000
Trophée des Champions (1 Season)0.6000
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
2011-201219Guingampfr FRA2. Ligue 27th5.1130.590.3300
2012-201320Guingampfr FRA2. Ligue 22nd3.3130.920.3300
2013-201421Guingampfr FRA1. Ligue 116th8.42172.030.1200Matches
2014-201522Guingampfr FRA1. Ligue 110th2.4010.420.0000Matches
2015-201623Lavalfr FRA2. Ligue 213th27.48321.170.2500Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.0130360.001.440.3600Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.0171606842.54.571.940.110.2522.8310116.816.00.10+0.2+1.0Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.95522038.53.741.440.100.2521.04005.45.40.10-0.4-0.4Matches
2019-202027Angersfr FRA1. Ligue 111th17.46582237.93.341.270.100.2720.711005.25.20.09+0.8+0.8Matches
2020-202128Angersfr FRA1. Ligue 113th0.20000.000.000000.00.00.00.0Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2Matches
11 Seasons5 Clubs3 Leagues139.85428220452.53.021.460.150.2621.8470128.727.90.10+0.3+1.1
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
Guingamp (4 Seasons)2 Leagues19.14241.260.1700
Nîmes (3 Seasons)2 Leagues73.93521212458.52.871.680.170.2822.3350122.321.50.10-0.3+0.5
Angers (3 Seasons)1 League17.56582237.93.311.250.100.2720.711005.25.20.09+0.8+0.8
Laval (1 Season)1 League27.48321.170.2500
Kortrijk (1 Season)1 League1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
Ligue 1 (6 Seasons)42.2131106038.23.501.420.100.2220.8150010.710.70.10+0.3+0.3
Ligue 2 (5 Seasons)95.84016014265.02.671.480.190.2822.8310116.816.00.10+0.2+1.0
First Division A (1 Season)1.8112216.76.591.100.080.5017.81001.21.20.10-0.2-0.2
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-201522Guingampfr FRACoupe de France3rd0.9000Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.6000Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.4100Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.3000Matches
2017-201825Nîmesfr FRACoupe de France33rd2.0000Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.7000Matches
2018-201926Nîmesfr FRACoupe de France33rd0.80000.000.0000Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.6000Matches
2019-202027Angersfr FRACoupe de France9th1.11000.000.0000Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.702150.02.771.380.000.0000Matches
6 Seasons4 Clubs3 Leagues12.222150.00.750.380.501.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Nîmes (3 Seasons)2 Leagues6.40000.000.0000
Laval (1 Season)1 League2.4100
Angers (1 Season)2 Leagues1.912150.01.070.540.501.0000
Guingamp (1 Season)2 Leagues1.5000
Coupe de la Ligue (5 Seasons)6.812150.02.771.380.000.0000
Coupe de France (4 Seasons)4.81000.000.0000
Trophée des Champions (1 Season)0.6000
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
2014-201522Guingamp2. Europa LgR321.0022.000.0000Matches
1 Season1 Club1 League1.0022.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201421ma MoroccoFriendlies (M)0.1000Matches
201623ma MoroccoFriendlies (M)0.4100Matches
201724ma MoroccoAfrica Cup of NationsQF0.612150.03.601.800.501.0000Matches
201825ma MoroccoWCQ0.4000Matches
201926ma MoroccoFriendlies (M)2.4000Matches
201926ma MoroccoAfrica Cup of Nations qualification0.3000Matches
202128ma MoroccoAfrica Cup of Nations qualification1.2000Matches
6 Seasons1 Club4 Leagues5.322150.03.601.800.501.0000
Friendlies (M) (4 Seasons)2.8100
Africa Cup of Nations qualification (2 Seasons)1.5000
Africa Cup of Nations (1 Season)0.612150.03.601.800.501.0000
WCQ (1 Season)0.4000

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
2011-201219Guingampfr FRA2. Ligue 25.10
2012-201320Guingampfr FRA2. Ligue 23.30
2013-201421Guingampfr FRA1. Ligue 18.41Matches
2014-201522Guingampfr FRACoupe de France0.90Matches
2014-201522Guingamp2. Europa Lg1.00Matches
2014-201522Guingampfr FRA1. Ligue 12.40Matches
2014-201522Guingampfr FRATrophée des Champions0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.40Matches
2015-201623Lavalfr FRA2. Ligue 227.42Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.30Matches
2016-201724Nîmesfr FRA2. Ligue 225.06Matches
2017-201825Nîmesfr FRACoupe de France2.00Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.70Matches
2017-201825Nîmesfr FRA2. Ligue 235.068397969.89022175742554777.715121669.9397353.444.22.4-0.25149251369Matches
2018-201926Nîmesfr FRACoupe de France0.80Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.60Matches
2018-201926Nîmesfr FRA1. Ligue 113.926638369.5344366818223178.8548464.3112740.701.20.7-1.2202014322Matches
2019-202027Angersfr FRACoupe de France1.12Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.70Matches
2019-202027Angersfr FRA1. Ligue 117.434547672.5455964319925478.310013474.6142556.011.31.5-0.318199235Matches
2020-202128Angersfr FRA1. Ligue 10.288100.0922166100.022100.00000.00.00.000000Matches
2021-202229Kortrijkbe BEL1. First Division A1.8354381.442987242788.991369.20010.60.1+0.447105Matches
11 Seasons5 Clubs7 Leagues153.01337188970.8175453176836106578.531644970.46412551.2177.34.7+9.793954918131
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
Guingamp (4 Seasons)5 Leagues21.61
Nîmes (3 Seasons)4 Leagues80.3949136269.712465242560777878.020530068.35010050.0105.43.2+4.67169391691
Angers (3 Seasons)3 Leagues19.435348472.9465166420526078.810213675.0142556.031.31.5+1.718199235
Laval (1 Season)2 Leagues29.92
Kortrijk (1 Season)1 League1.8354381.442987242788.991369.20010.60.1+0.447105
Ligue 1 (6 Seasons)42.261986771.48094133238749178.815622070.9255248.122.52.2-0.5383923557
Ligue 2 (5 Seasons)95.868397969.89022175742554777.715121669.9397353.4124.22.4+7.85149251369
Coupe de la Ligue (5 Seasons)6.80
Coupe de France (4 Seasons)4.82
First Division A (1 Season)1.8354381.442987242788.991369.20010.60.1+0.447105
Europa Lg (1 Season)1.00
Trophée des Champions (1 Season)0.6
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
2011-201219Guingamp1 League5.10
2012-201320Guingamp1 League3.30
2013-201421Guingamp1 League8.41
2014-201522Guingamp4 Leagues4.90
2015-201623Laval2 Leagues29.92
2016-201724Nîmes2 Leagues26.36
2017-201825Nîmes3 Leagues37.768397969.89022175742554777.715121669.9397353.444.22.4-0.25149251369
2018-201926Nîmes3 Leagues16.326638369.5344366818223178.8548464.3112740.701.20.7-1.2202014322
2019-202027Angers3 Leagues19.234547672.5455964319925478.310013474.6142556.031.31.5+1.718199235
2020-202128Angers1 League0.288100.0922166100.022100.00000.00.00.000000
2021-202229Kortrijk1 League1.8354381.442987242788.991369.20010.60.1+0.447105
11 Seasons5 Clubs7 Leagues153.01337188970.8175453176836106578.531644970.46412551.2177.34.7+9.793954918131
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
Guingamp (4 Seasons)5 Leagues21.61
Nîmes (3 Seasons)4 Leagues80.3949136269.712465242560777878.020530068.35010050.0105.43.2+4.67169391691
Angers (3 Seasons)3 Leagues19.435348472.9465166420526078.810213675.0142556.031.31.5+1.718199235
Laval (1 Season)2 Leagues29.92
Kortrijk (1 Season)1 League1.8354381.442987242788.991369.20010.60.1+0.447105
Ligue 1 (6 Seasons)42.261986771.48094133238749178.815622070.9255248.122.52.2-0.5383923557
Ligue 2 (5 Seasons)95.868397969.89022175742554777.715121669.9397353.4124.22.4+7.85149251369
Coupe de la Ligue (5 Seasons)6.80
Coupe de France (4 Seasons)4.82
First Division A (1 Season)1.8354381.442987242788.991369.20010.60.1+0.447105
Europa Lg (1 Season)1.00
Trophée des Champions (1 Season)0.6
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
2011-201219Guingampfr FRA2. Ligue 27th5.10
2012-201320Guingampfr FRA2. Ligue 22nd3.30
2013-201421Guingampfr FRA1. Ligue 116th8.41Matches
2014-201522Guingampfr FRA1. Ligue 110th2.40Matches
2015-201623Lavalfr FRA2. Ligue 213th27.42Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.06Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.068397969.89022175742554777.715121669.9397353.444.22.4-0.25149251369Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.926638369.5344366818223178.8548464.3112740.701.20.7-1.2202014322Matches
2019-202027Angersfr FRA1. Ligue 111th17.434547672.5455964319925478.310013474.6142556.011.31.5-0.318199235Matches
2020-202128Angersfr FRA1. Ligue 113th0.288100.0922166100.022100.00000.00.00.000000Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.8354381.442987242788.991369.20010.60.1+0.447105Matches
11 Seasons5 Clubs3 Leagues139.81337188970.8175453176836106578.531644970.46412551.2157.34.7+7.793954918131
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
Guingamp (4 Seasons)2 Leagues19.11
Nîmes (3 Seasons)2 Leagues73.9949136269.712465242560777878.020530068.35010050.0105.43.2+4.67169391691
Angers (3 Seasons)1 League17.535348472.9465166420526078.810213675.0142556.011.31.5-0.318199235
Laval (1 Season)1 League27.42
Kortrijk (1 Season)1 League1.8354381.442987242788.991369.20010.60.1+0.447105
Ligue 1 (6 Seasons)42.261986771.48094133238749178.815622070.9255248.122.52.2-0.5383923557
Ligue 2 (5 Seasons)95.868397969.89022175742554777.715121669.9397353.4124.22.4+7.85149251369
First Division A (1 Season)1.8354381.442987242788.991369.20010.60.1+0.447105
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-201522Guingampfr FRACoupe de France3rd0.90Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.40Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.30Matches
2017-201825Nîmesfr FRACoupe de France33rd2.00Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.70Matches
2018-201926Nîmesfr FRACoupe de France33rd0.80Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.60Matches
2019-202027Angersfr FRACoupe de France9th1.12Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.70Matches
6 Seasons4 Clubs3 Leagues12.22
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
Nîmes (3 Seasons)2 Leagues6.40
Laval (1 Season)1 League2.40
Angers (1 Season)2 Leagues1.92
Guingamp (1 Season)2 Leagues1.50
Coupe de la Ligue (5 Seasons)6.80
Coupe de France (4 Seasons)4.82
Trophée des Champions (1 Season)0.6
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
2014-201522Guingamp2. Europa LgR321.00Matches
1 Season1 Club1 League1.00
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
201421ma MoroccoFriendlies (M)0.10Matches
201623ma MoroccoFriendlies (M)0.40Matches
201724ma MoroccoAfrica Cup of NationsQF0.60Matches
201825ma MoroccoWCQ0.40Matches
201926ma MoroccoFriendlies (M)2.41Matches
201926ma MoroccoAfrica Cup of Nations qualification0.30Matches
202128ma MoroccoAfrica Cup of Nations qualification1.20Matches
6 Seasons1 Club4 Leagues5.31
Friendlies (M) (4 Seasons)2.81
Africa Cup of Nations qualification (2 Seasons)1.50
Africa Cup of Nations (1 Season)0.60
WCQ (1 Season)0.40
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
2011-201219Guingampfr FRA2. Ligue 25.1
2012-201320Guingampfr FRA2. Ligue 23.3
2013-201421Guingampfr FRA1. Ligue 18.4Matches
2014-201522Guingampfr FRACoupe de France0.9Matches
2014-201522Guingamp2. Europa Lg1.0Matches
2014-201522Guingampfr FRA1. Ligue 12.4Matches
2014-201522Guingampfr FRATrophée des Champions0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.4Matches
2015-201623Lavalfr FRA2. Ligue 227.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.3Matches
2016-201724Nîmesfr FRA2. Ligue 225.00Matches
2017-201825Nîmesfr FRACoupe de France2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.7Matches
2017-201825Nîmesfr FRA2. Ligue 235.097994425321360200006831032Matches
2018-201926Nîmesfr FRACoupe de France0.80Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.6Matches
2018-201926Nîmesfr FRA1. Ligue 113.938336318013195000026625Matches
2019-202027Angersfr FRACoupe de France1.10Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.71Matches
2019-202027Angersfr FRA1. Ligue 117.4476438382021521100345010Matches
2020-202128Angersfr FRA1. Ligue 10.2880000000000800Matches
2021-202229Kortrijkbe BEL1. First Division A1.8434300000000003500Matches
11 Seasons5 Clubs7 Leagues153.018891796815318959110013371247
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Guingamp (4 Seasons)5 Leagues21.6
Nîmes (3 Seasons)4 Leagues80.31362130743331679700009491237
Angers (3 Seasons)3 Leagues19.4484446382021621100353010
Laval (1 Season)2 Leagues29.9
Kortrijk (1 Season)1 League1.8434300000000003500
Ligue 1 (6 Seasons)42.2867809562153471100619215
Ligue 2 (5 Seasons)95.897994425321360200006831032
Coupe de la Ligue (5 Seasons)6.81
Coupe de France (4 Seasons)4.80
First Division A (1 Season)1.8434300000000003500
Europa Lg (1 Season)1.0
Trophée des Champions (1 Season)0.6
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
2011-201219Guingamp1 League5.1
2012-201320Guingamp1 League3.3
2013-201421Guingamp1 League8.4
2014-201522Guingamp4 Leagues4.9
2015-201623Laval2 Leagues29.9
2016-201724Nîmes2 Leagues26.30
2017-201825Nîmes3 Leagues37.797994425321360200006831032
2018-201926Nîmes3 Leagues16.338336318013195000026625
2019-202027Angers3 Leagues19.2476438382021621100345010
2020-202128Angers1 League0.2880000000000800
2021-202229Kortrijk1 League1.8434300000000003500
11 Seasons5 Clubs7 Leagues153.018891796815318959110013371247
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Guingamp (4 Seasons)5 Leagues21.6
Nîmes (3 Seasons)4 Leagues80.31362130743331679700009491237
Angers (3 Seasons)3 Leagues19.4484446382021621100353010
Laval (1 Season)2 Leagues29.9
Kortrijk (1 Season)1 League1.8434300000000003500
Ligue 1 (6 Seasons)42.2867809562153471100619215
Ligue 2 (5 Seasons)95.897994425321360200006831032
Coupe de la Ligue (5 Seasons)6.81
Coupe de France (4 Seasons)4.80
First Division A (1 Season)1.8434300000000003500
Europa Lg (1 Season)1.0
Trophée des Champions (1 Season)0.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201219Guingampfr FRA2. Ligue 27th5.1
2012-201320Guingampfr FRA2. Ligue 22nd3.3
2013-201421Guingampfr FRA1. Ligue 116th8.4Matches
2014-201522Guingampfr FRA1. Ligue 110th2.4Matches
2015-201623Lavalfr FRA2. Ligue 213th27.4Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.00Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.097994425321360200006831032Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.938336318013195000026625Matches
2019-202027Angersfr FRA1. Ligue 111th17.4476438382021521100345010Matches
2020-202128Angersfr FRA1. Ligue 113th0.2880000000000800Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.8434300000000003500Matches
11 Seasons5 Clubs3 Leagues139.818891796815318949110013371247
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Guingamp (4 Seasons)2 Leagues19.1
Nîmes (3 Seasons)2 Leagues73.91362130743331679700009491237
Angers (3 Seasons)1 League17.5484446382021521100353010
Laval (1 Season)1 League27.4
Kortrijk (1 Season)1 League1.8434300000000003500
Ligue 1 (6 Seasons)42.2867809562153471100619215
Ligue 2 (5 Seasons)95.897994425321360200006831032
First Division A (1 Season)1.8434300000000003500
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-201522Guingampfr FRACoupe de France3rd0.9Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201825Nîmesfr FRACoupe de France33rd2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.7Matches
2018-201926Nîmesfr FRACoupe de France33rd0.80Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.6Matches
2019-202027Angersfr FRACoupe de France9th1.10Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.71Matches
6 Seasons4 Clubs3 Leagues12.21
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nîmes (3 Seasons)2 Leagues6.40
Laval (1 Season)1 League2.4
Angers (1 Season)2 Leagues1.91
Guingamp (1 Season)2 Leagues1.5
Coupe de la Ligue (5 Seasons)6.81
Coupe de France (4 Seasons)4.80
Trophée des Champions (1 Season)0.6
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
2014-201522Guingamp2. Europa LgR321.0Matches
1 Season1 Club1 League1.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
201421ma MoroccoFriendlies (M)0.1Matches
201623ma MoroccoFriendlies (M)0.4Matches
201724ma MoroccoAfrica Cup of NationsQF0.61Matches
201825ma MoroccoWCQ0.4Matches
201926ma MoroccoFriendlies (M)2.4Matches
201926ma MoroccoAfrica Cup of Nations qualification0.3Matches
202128ma MoroccoAfrica Cup of Nations qualification1.2Matches
6 Seasons1 Club4 Leagues5.31
Friendlies (M) (4 Seasons)2.8
Africa Cup of Nations qualification (2 Seasons)1.5
Africa Cup of Nations (1 Season)0.61
WCQ (1 Season)0.4

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
2011-201219Guingampfr FRA2. Ligue 25.1
2012-201320Guingampfr FRA2. Ligue 23.3
2013-201421Guingampfr FRA1. Ligue 18.4Matches
2014-201522Guingampfr FRACoupe de France0.9Matches
2014-201522Guingamp2. Europa Lg1.0Matches
2014-201522Guingampfr FRA1. Ligue 12.4Matches
2014-201522Guingampfr FRATrophée des Champions0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.4Matches
2015-201623Lavalfr FRA2. Ligue 227.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.3Matches
2016-201724Nîmesfr FRA2. Ligue 225.0Matches
2017-201825Nîmesfr FRACoupe de France2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.7Matches
2017-201825Nîmesfr FRA2. Ligue 235.0982.80640316123130.37501610Matches
2018-201926Nîmesfr FRACoupe de France0.8Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.6Matches
2018-201926Nîmesfr FRA1. Ligue 113.9412.95291271110.07100000Matches
2019-202027Angersfr FRACoupe de France1.1Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.7Matches
2019-202027Angersfr FRA1. Ligue 117.4452.59330345020.12200000Matches
2020-202128Angersfr FRA1. Ligue 10.200.0000000000.00000000Matches
2021-202229Kortrijkbe BEL1. First Division A1.873.8450011021.10100010Matches
11 Seasons5 Clubs7 Leagues153.01912.801311828194180.26901620
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Guingamp (4 Seasons)5 Leagues21.6
Nîmes (3 Seasons)4 Leagues80.31392.84931523134140.29601610
Angers (3 Seasons)3 Leagues19.4452.57330345020.11200000
Laval (1 Season)2 Leagues29.9
Kortrijk (1 Season)1 League1.873.8450011021.10100010
Ligue 1 (6 Seasons)42.2862.746215116130.10300000
Ligue 2 (5 Seasons)95.8982.80640316123130.37501610
Coupe de la Ligue (5 Seasons)6.8
Coupe de France (4 Seasons)4.8
First Division A (1 Season)1.873.8450011021.10100010
Europa Lg (1 Season)1.0
Trophée des Champions (1 Season)0.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
2011-201219Guingamp1 League5.1
2012-201320Guingamp1 League3.3
2013-201421Guingamp1 League8.4
2014-201522Guingamp4 Leagues4.9
2015-201623Laval2 Leagues29.9
2016-201724Nîmes2 Leagues26.3
2017-201825Nîmes3 Leagues37.7982.80640316123130.37501610
2018-201926Nîmes3 Leagues16.3412.95291271110.07100000
2019-202027Angers3 Leagues19.2452.59330345020.12200000
2020-202128Angers1 League0.200.0000000000.00000000
2021-202229Kortrijk1 League1.873.8450011021.10100010
11 Seasons5 Clubs7 Leagues153.01912.801311828194180.26901620
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Guingamp (4 Seasons)5 Leagues21.6
Nîmes (3 Seasons)4 Leagues80.31392.84931523134140.29601610
Angers (3 Seasons)3 Leagues19.4452.57330345020.11200000
Laval (1 Season)2 Leagues29.9
Kortrijk (1 Season)1 League1.873.8450011021.10100010
Ligue 1 (6 Seasons)42.2862.746215116130.10300000
Ligue 2 (5 Seasons)95.8982.80640316123130.37501610
Coupe de la Ligue (5 Seasons)6.8
Coupe de France (4 Seasons)4.8
First Division A (1 Season)1.873.8450011021.10100010
Europa Lg (1 Season)1.0
Trophée des Champions (1 Season)0.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
2011-201219Guingampfr FRA2. Ligue 27th5.1
2012-201320Guingampfr FRA2. Ligue 22nd3.3
2013-201421Guingampfr FRA1. Ligue 116th8.4Matches
2014-201522Guingampfr FRA1. Ligue 110th2.4Matches
2015-201623Lavalfr FRA2. Ligue 213th27.4Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.0Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.0982.80640316123130.37501610Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.9412.95291271110.07100000Matches
2019-202027Angersfr FRA1. Ligue 111th17.4452.59330345020.12200000Matches
2020-202128Angersfr FRA1. Ligue 113th0.200.0000000000.00000000Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.873.8450011021.10100010Matches
11 Seasons5 Clubs3 Leagues139.81912.801311828194180.26901620
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Guingamp (4 Seasons)2 Leagues19.1
Nîmes (3 Seasons)2 Leagues73.91392.84931523134140.29601610
Angers (3 Seasons)1 League17.5452.57330345020.11200000
Laval (1 Season)1 League27.4
Kortrijk (1 Season)1 League1.873.8450011021.10100010
Ligue 1 (6 Seasons)42.2862.746215116130.10300000
Ligue 2 (5 Seasons)95.8982.80640316123130.37501610
First Division A (1 Season)1.873.8450011021.10100010
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-201522Guingampfr FRACoupe de France3rd0.9Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201825Nîmesfr FRACoupe de France33rd2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.7Matches
2018-201926Nîmesfr FRACoupe de France33rd0.8Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.6Matches
2019-202027Angersfr FRACoupe de France9th1.1Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.7Matches
6 Seasons4 Clubs3 Leagues12.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nîmes (3 Seasons)2 Leagues6.4
Laval (1 Season)1 League2.4
Angers (1 Season)2 Leagues1.9
Guingamp (1 Season)2 Leagues1.5
Coupe de la Ligue (5 Seasons)6.8
Coupe de France (4 Seasons)4.8
Trophée des Champions (1 Season)0.6
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
2014-201522Guingamp2. Europa LgR321.0Matches
1 Season1 Club1 League1.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
201421ma MoroccoFriendlies (M)0.1Matches
201623ma MoroccoFriendlies (M)0.4Matches
201724ma MoroccoAfrica Cup of NationsQF0.6Matches
201825ma MoroccoWCQ0.4Matches
201926ma MoroccoFriendlies (M)2.4Matches
201926ma MoroccoAfrica Cup of Nations qualification0.3Matches
202128ma MoroccoAfrica Cup of Nations qualification1.2Matches
6 Seasons1 Club4 Leagues5.3
Friendlies (M) (4 Seasons)2.8
Africa Cup of Nations qualification (2 Seasons)1.5
Africa Cup of Nations (1 Season)0.6
WCQ (1 Season)0.4

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
2011-201219Guingampfr FRA2. Ligue 25.1
2012-201320Guingampfr FRA2. Ligue 23.3
2013-201421Guingampfr FRA1. Ligue 18.4Matches
2014-201522Guingampfr FRACoupe de France0.9Matches
2014-201522Guingamp2. Europa Lg1.0Matches
2014-201522Guingampfr FRA1. Ligue 12.4Matches
2014-201522Guingampfr FRATrophée des Champions0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.4Matches
2015-201623Lavalfr FRA2. Ligue 227.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.3Matches
2016-201724Nîmesfr FRA2. Ligue 225.000Matches
2017-201825Nîmesfr FRACoupe de France2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.7Matches
2017-201825Nîmesfr FRA2. Ligue 235.031254161193426.525261251041170Matches
2018-201926Nîmesfr FRACoupe de France0.800Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.6Matches
2018-201926Nîmesfr FRA1. Ligue 113.91553934944.458171025110Matches
2019-202027Angersfr FRACoupe de France1.100Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.710Matches
2019-202027Angersfr FRA1. Ligue 117.48507121315.41130321090Matches
2020-202128Angersfr FRA1. Ligue 10.200000010.010000000Matches
2021-202229Kortrijkbe BEL1. First Division A1.82001111100.000001310Matches
11 Seasons5 Clubs7 Leagues153.0563673316165827.642372352379380
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Guingamp (4 Seasons)5 Leagues21.60
Nîmes (3 Seasons)4 Leagues80.3463072514134330.230342322066280
Angers (3 Seasons)3 Leagues19.48607121414.31230321090
Laval (1 Season)2 Leagues29.90
Kortrijk (1 Season)1 League1.82001111100.000001310
Ligue 1 (6 Seasons)42.22310316462326.117111101235200
Ligue 2 (5 Seasons)95.831254161193426.525261251041170
Coupe de la Ligue (5 Seasons)6.8100
Coupe de France (4 Seasons)4.8000
First Division A (1 Season)1.82001111100.000001310
Europa Lg (1 Season)1.00
Trophée des Champions (1 Season)0.60
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
2011-201219Guingamp1 League5.10
2012-201320Guingamp1 League3.30
2013-201421Guingamp1 League8.40
2014-201522Guingamp4 Leagues4.90
2015-201623Laval2 Leagues29.90
2016-201724Nîmes2 Leagues26.3000
2017-201825Nîmes3 Leagues37.731254161193426.525261251041170
2018-201926Nîmes3 Leagues16.31553934944.458171025110
2019-202027Angers3 Leagues19.28607121315.41130321090
2020-202128Angers1 League0.200000010.010000000
2021-202229Kortrijk1 League1.82001111100.000001310
11 Seasons5 Clubs7 Leagues153.0563673316165827.642372352379380
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Guingamp (4 Seasons)5 Leagues21.60
Nîmes (3 Seasons)4 Leagues80.3463072514134330.230342322066280
Angers (3 Seasons)3 Leagues19.48607121414.31230321090
Laval (1 Season)2 Leagues29.90
Kortrijk (1 Season)1 League1.82001111100.000001310
Ligue 1 (6 Seasons)42.22310316462326.117111101235200
Ligue 2 (5 Seasons)95.831254161193426.525261251041170
Coupe de la Ligue (5 Seasons)6.8100
Coupe de France (4 Seasons)4.8000
First Division A (1 Season)1.82001111100.000001310
Europa Lg (1 Season)1.00
Trophée des Champions (1 Season)0.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201219Guingampfr FRA2. Ligue 27th5.1
2012-201320Guingampfr FRA2. Ligue 22nd3.3
2013-201421Guingampfr FRA1. Ligue 116th8.4Matches
2014-201522Guingampfr FRA1. Ligue 110th2.4Matches
2015-201623Lavalfr FRA2. Ligue 213th27.4Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.000Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.031254161193426.525261251041170Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.91553934944.458171025110Matches
2019-202027Angersfr FRA1. Ligue 111th17.48507121315.41130321090Matches
2020-202128Angersfr FRA1. Ligue 113th0.200000010.010000000Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.82001111100.000001310Matches
11 Seasons5 Clubs3 Leagues139.8563573316165827.642372352379380
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
Guingamp (4 Seasons)2 Leagues19.10
Nîmes (3 Seasons)2 Leagues73.9463072514134330.230342322066280
Angers (3 Seasons)1 League17.58507121414.31230321090
Laval (1 Season)1 League27.40
Kortrijk (1 Season)1 League1.82001111100.000001310
Ligue 1 (6 Seasons)42.22310316462326.117111101235200
Ligue 2 (5 Seasons)95.831254161193426.525261251041170
First Division A (1 Season)1.82001111100.000001310
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-201522Guingampfr FRACoupe de France3rd0.9Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201825Nîmesfr FRACoupe de France33rd2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.7Matches
2018-201926Nîmesfr FRACoupe de France33rd0.800Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.6Matches
2019-202027Angersfr FRACoupe de France9th1.100Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.710Matches
6 Seasons4 Clubs3 Leagues12.2100
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
Nîmes (3 Seasons)2 Leagues6.4000
Laval (1 Season)1 League2.40
Angers (1 Season)2 Leagues1.9100
Guingamp (1 Season)2 Leagues1.50
Coupe de la Ligue (5 Seasons)6.8100
Coupe de France (4 Seasons)4.8000
Trophée des Champions (1 Season)0.60
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
2014-201522Guingamp2. Europa LgR321.0Matches
1 Season1 Club1 League1.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
201421ma MoroccoFriendlies (M)0.1Matches
201623ma MoroccoFriendlies (M)0.4Matches
201724ma MoroccoAfrica Cup of NationsQF0.600Matches
201825ma MoroccoWCQ0.4Matches
201926ma MoroccoFriendlies (M)2.4Matches
201926ma MoroccoAfrica Cup of Nations qualification0.3Matches
202128ma MoroccoAfrica Cup of Nations qualification1.2Matches
6 Seasons1 Club4 Leagues5.3000
Friendlies (M) (4 Seasons)2.80
Africa Cup of Nations qualification (2 Seasons)1.50
Africa Cup of Nations (1 Season)0.6000
WCQ (1 Season)0.40

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
2011-201219Guingampfr FRA2. Ligue 25.1
2012-201320Guingampfr FRA2. Ligue 23.3
2013-201421Guingampfr FRA1. Ligue 18.4Matches
2014-201522Guingampfr FRACoupe de France0.9Matches
2014-201522Guingamp2. Europa Lg1.0Matches
2014-201522Guingampfr FRA1. Ligue 12.4Matches
2014-201522Guingampfr FRATrophée des Champions0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.4Matches
2015-201623Lavalfr FRA2. Ligue 227.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.3Matches
2016-201724Nîmesfr FRA2. Ligue 225.0Matches
2017-201825Nîmesfr FRACoupe de France2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.7Matches
2017-201825Nîmesfr FRA2. Ligue 235.0139016545238281281389301240.01860.09813780158251591388661066215Matches
2018-201926Nîmesfr FRACoupe de France0.8Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.6Matches
2018-201926Nîmesfr FRA1. Ligue 113.95258282192804352512758.3541.7249129762824254161236579Matches
2019-202027Angersfr FRACoupe de France1.1Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.7Matches
2019-202027Angersfr FRA1. Ligue 117.463192930030667631221672.7627.335316387042418124017496108Matches
2020-202128Angersfr FRA1. Ligue 10.21103352110006500001191Matches
2021-202229Kortrijkbe BEL1. First Division A1.8691422441269100.01100.0311738341254529Matches
11 Seasons5 Clubs7 Leagues153.0262634118106714632522625653553.83046.2162068932997103103311501001988412
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
Guingamp (4 Seasons)5 Leagues21.6
Nîmes (3 Seasons)4 Leagues80.31915248274211081711914421945.22354.8123050772210758417104781431294
Angers (3 Seasons)3 Leagues19.464293230331169642221672.7627.335916437042418124118505109
Laval (1 Season)2 Leagues29.9
Kortrijk (1 Season)1 League1.8691422441269100.01100.0311738341254529
Ligue 1 (6 Seasons)42.2116717605225911121167342367.61132.4608294013324843165730870188
Ligue 2 (5 Seasons)95.8139016545238281281389301240.01860.09813780158251591388661066215
Coupe de la Ligue (5 Seasons)6.8
Coupe de France (4 Seasons)4.8
First Division A (1 Season)1.8691422441269100.01100.0311738341254529
Europa Lg (1 Season)1.0
Trophée des Champions (1 Season)0.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
2011-201219Guingamp1 League5.1
2012-201320Guingamp1 League3.3
2013-201421Guingamp1 League8.4
2014-201522Guingamp4 Leagues4.9
2015-201623Laval2 Leagues29.9
2016-201724Nîmes2 Leagues26.3
2017-201825Nîmes3 Leagues37.7139016545238281281389301240.01860.09813780158251591388661066215
2018-201926Nîmes3 Leagues16.35258282192804352512758.3541.7249129762824254161236579
2019-202027Angers3 Leagues19.263192930030667631221672.7627.335316387042418124017496108
2020-202128Angers1 League0.21103352110006500001191
2021-202229Kortrijk1 League1.8691422441269100.01100.0311738341254529
11 Seasons5 Clubs7 Leagues153.0262634118106714632522625653553.83046.2162068932997103103311501001988412
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
Guingamp (4 Seasons)5 Leagues21.6
Nîmes (3 Seasons)4 Leagues80.31915248274211081711914421945.22354.8123050772210758417104781431294
Angers (3 Seasons)3 Leagues19.464293230331169642221672.7627.335916437042418124118505109
Laval (1 Season)2 Leagues29.9
Kortrijk (1 Season)1 League1.8691422441269100.01100.0311738341254529
Ligue 1 (6 Seasons)42.2116717605225911121167342367.61132.4608294013324843165730870188
Ligue 2 (5 Seasons)95.8139016545238281281389301240.01860.09813780158251591388661066215
Coupe de la Ligue (5 Seasons)6.8
Coupe de France (4 Seasons)4.8
First Division A (1 Season)1.8691422441269100.01100.0311738341254529
Europa Lg (1 Season)1.0
Trophée des Champions (1 Season)0.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
2011-201219Guingampfr FRA2. Ligue 27th5.1
2012-201320Guingampfr FRA2. Ligue 22nd3.3
2013-201421Guingampfr FRA1. Ligue 116th8.4Matches
2014-201522Guingampfr FRA1. Ligue 110th2.4Matches
2015-201623Lavalfr FRA2. Ligue 213th27.4Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.0Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.0139016545238281281389301240.01860.09813780158251591388661066215Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.95258282192804352512758.3541.7249129762824254161236579Matches
2019-202027Angersfr FRA1. Ligue 111th17.463192930030667631221672.7627.335316387042418124017496108Matches
2020-202128Angersfr FRA1. Ligue 113th0.21103352110006500001191Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.8691422441269100.01100.0311738341254529Matches
11 Seasons5 Clubs3 Leagues139.8262634118106714632522625653553.83046.2162068932997103103311501001988412
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
Guingamp (4 Seasons)2 Leagues19.1
Nîmes (3 Seasons)2 Leagues73.91915248274211081711914421945.22354.8123050772210758417104781431294
Angers (3 Seasons)1 League17.564293230331169642221672.7627.335916437042418124118505109
Laval (1 Season)1 League27.4
Kortrijk (1 Season)1 League1.8691422441269100.01100.0311738341254529
Ligue 1 (6 Seasons)42.2116717605225911121167342367.61132.4608294013324843165730870188
Ligue 2 (5 Seasons)95.8139016545238281281389301240.01860.09813780158251591388661066215
First Division A (1 Season)1.8691422441269100.01100.0311738341254529
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-201522Guingampfr FRACoupe de France3rd0.9Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.6Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.4Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201825Nîmesfr FRACoupe de France33rd2.0Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.7Matches
2018-201926Nîmesfr FRACoupe de France33rd0.8Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.6Matches
2019-202027Angersfr FRACoupe de France9th1.1Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.7Matches
6 Seasons4 Clubs3 Leagues12.2
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
Nîmes (3 Seasons)2 Leagues6.4
Laval (1 Season)1 League2.4
Angers (1 Season)2 Leagues1.9
Guingamp (1 Season)2 Leagues1.5
Coupe de la Ligue (5 Seasons)6.8
Coupe de France (4 Seasons)4.8
Trophée des Champions (1 Season)0.6
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
2014-201522Guingamp2. Europa LgR321.0Matches
1 Season1 Club1 League1.0
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
201421ma MoroccoFriendlies (M)0.1Matches
201623ma MoroccoFriendlies (M)0.4Matches
201724ma MoroccoAfrica Cup of NationsQF0.6Matches
201825ma MoroccoWCQ0.4Matches
201926ma MoroccoFriendlies (M)2.4Matches
201926ma MoroccoAfrica Cup of Nations qualification0.3Matches
202128ma MoroccoAfrica Cup of Nations qualification1.2Matches
6 Seasons1 Club4 Leagues5.3
Friendlies (M) (4 Seasons)2.8
Africa Cup of Nations qualification (2 Seasons)1.5
Africa Cup of Nations (1 Season)0.6
WCQ (1 Season)0.4

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
2011-201219Guingampfr FRA2. Ligue 2204612313.55.1317
2012-201320Guingampfr FRA2. Ligue 215294208.63.3312
2013-201421Guingampfr FRA1. Ligue 1167534722.08.4927Matches
2014-201522Guingampfr FRACoupe de France1808020.50.91800013.0010+1+1.13-0.62Matches
2014-201522Guingamp2. Europa Lg1909012.51.011021.000000.000.00Matches
2014-201522Guingampfr FRA1. Ligue 17213306.22.4215110.8614-3-1.27-0.96Matches
2014-201522Guingampfr FRATrophée des Champions1565662.20.60015600.0001-1-1.61+1.04Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue42205552.42.4267024402.2532+1+0.41+0.41Matches
2015-201623Lavalfr FRA2. Ligue 2332,4697572.227.43017301.092631-5-0.18+0.01Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1120120100.01.311201001.001100.00Matches
2016-201724Nîmesfr FRA2. Ligue 2262,2468665.725.02622001.543526+9+0.36-0.33Matches
2017-201825Nîmesfr FRACoupe de France21768865.22.02881001.503300.00-0.96Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue1595949.20.70015800.0024-2-3.05-6.00Matches
2017-201825Nîmesfr FRA2. Ligue 2383,1548392.235.03726101.926933+36+1.03+0.3560.038.1+21.9+0.63-0.04Matches
2018-201926Nîmesfr FRACoupe de France1717178.90.81710000.0001-1-1.27+8.21Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue21477470.01.61121112601.501100.00+1.43Matches
2018-201926Nîmesfr FRA1. Ligue 1271,2524636.613.911869161941.522321+2+0.14+0.2719.720.0-0.3-0.02+0.24Matches
2019-202027Angersfr FRACoupe de France21035234.31.1176012703.0062+4+3.50+3.50Matches
2019-202027Angersfr FRA1. Coupe de la Ligue1656572.20.71650000.0012-1-1.38-1.38Matches
2019-202027Angersfr FRA1. Ligue 1281,5635662.017.417755112701.391421-7-0.40-0.5916.818.2-1.4-0.08-0.30Matches
2020-202128Angersfr FRA1. Ligue 1115150.40.20011501.000000.00+0.480.00.00.0+0.05+0.33Matches
2021-202229Kortrijkbe BEL1. First Division A6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52Matches
2021-202229Angersfr FRA1. Ligue 100001Matches
11 Seasons5 Clubs7 Leagues23413,7715932.3153.015080868425211.46190155+35+0.26+0.3899.879.3+20.6+0.30+0.52
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
Guingamp (4 Seasons)5 Leagues611,9473213.121.6198044256141.0025-3-0.62-0.49
Nîmes (3 Seasons)4 Leagues987,2257465.380.3799060192241.6413490+44+0.55+0.3679.758.1+21.7+0.44+0.60
Angers (3 Seasons)3 Leagues321,7465517.919.419745132611.442125-4-0.21+0.1116.818.2-1.4-0.08+0.09
Laval (1 Season)2 Leagues372,6897370.029.932671754401.222933-4-0.13+0.02
Kortrijk (1 Season)1 League6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
Ligue 1 (6 Seasons)793,7964819.342.23979174022161.383846-8-0.24+0.0436.538.2-1.7-0.05+0.15
Ligue 2 (5 Seasons)1328,6246550.495.899653301.5413090+40+0.46+0.1260.038.1+21.9+0.63-0.04
Coupe de la Ligue (5 Seasons)96116863.66.8588244301.44810-2-0.29-0.55
Coupe de France (4 Seasons)64307241.04.8581112712.00106+4+0.84+0.11
First Division A (1 Season)6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
Europa Lg (1 Season)1909012.51.011021.000000.000.00
Trophée des Champions (1 Season)1565662.20.60015600.0001-1-1.61+1.04
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
2011-201219Guingamp1 League204612313.55.1317
2012-201320Guingamp1 League15294208.63.3312
2013-201421Guingamp1 League167534722.08.4927
2014-201522Guingamp4 Leagues10439449.54.94802656141.0025-3-0.62-0.49
2015-201623Laval2 Leagues372,6897370.029.932671754401.222933-4-0.13+0.02
2016-201724Nîmes2 Leagues272,3668866.826.32712023001.523627+9+0.34-0.35
2017-201825Nîmes3 Leagues413,3898389.037.739892725801.857440+34+0.90-0.1760.038.1+21.9+0.63-0.04
2018-201926Nîmes3 Leagues301,4704939.516.3138810171941.472423+1+0.06+0.3019.720.0-0.3-0.02+0.24
2019-202027Angers3 Leagues311,7315659.519.219745122701.452125-4-0.21-0.3616.818.2-1.4-0.08-0.30
2020-202128Angers1 League115150.40.20011501.000000.00+0.480.00.00.0+0.05+0.33
2021-202229Angers1 League00001
2021-202229Kortrijk1 League6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
11 Seasons5 Clubs7 Leagues23413,7715932.3153.015080868425211.46190155+35+0.26+0.3899.879.3+20.6+0.30+0.52
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
Guingamp (4 Seasons)5 Leagues611,9473213.121.6198044256141.0025-3-0.62-0.49
Nîmes (3 Seasons)4 Leagues987,2257465.380.3799060192241.6413490+44+0.55+0.3679.758.1+21.7+0.44+0.60
Angers (3 Seasons)3 Leagues321,7465517.919.419745132611.442125-4-0.21+0.1116.818.2-1.4-0.08+0.09
Laval (1 Season)2 Leagues372,6897370.029.932671754401.222933-4-0.13+0.02
Kortrijk (1 Season)1 League6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
Ligue 1 (6 Seasons)793,7964819.342.23979174022161.383846-8-0.24+0.0436.538.2-1.7-0.05+0.15
Ligue 2 (5 Seasons)1328,6246550.495.899653301.5413090+40+0.46+0.1260.038.1+21.9+0.63-0.04
Coupe de la Ligue (5 Seasons)96116863.66.8588244301.44810-2-0.29-0.55
Coupe de France (4 Seasons)64307241.04.8581112712.00106+4+0.84+0.11
First Division A (1 Season)6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
Europa Lg (1 Season)1909012.51.011021.000000.000.00
Trophée des Champions (1 Season)1565662.20.60015600.0001-1-1.61+1.04
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
2011-201219Guingampfr FRA2. Ligue 27th204612313.55.1317
2012-201320Guingampfr FRA2. Ligue 22nd15294208.63.3312
2013-201421Guingampfr FRA1. Ligue 116th167534722.08.4927Matches
2014-201522Guingampfr FRA1. Ligue 110th7213306.22.4215110.8614-3-1.27-0.96Matches
2015-201623Lavalfr FRA2. Ligue 213th332,4697572.227.43017301.092631-5-0.18+0.01Matches
2016-201724Nîmesfr FRA2. Ligue 26th262,2468665.725.02622001.543526+9+0.36-0.33Matches
2017-201825Nîmesfr FRA2. Ligue 22nd383,1548392.235.03726101.926933+36+1.03+0.3560.038.1+21.9+0.63-0.04Matches
2018-201926Nîmesfr FRA1. Ligue 19th271,2524636.613.911869161941.522321+2+0.14+0.2719.720.0-0.3-0.02+0.24Matches
2019-202027Angersfr FRA1. Ligue 111th281,5635662.017.417755112701.391421-7-0.40-0.5916.818.2-1.4-0.08-0.30Matches
2020-202128Angersfr FRA1. Ligue 113th115150.40.20011501.000000.00+0.480.00.00.0+0.05+0.33Matches
2021-202229Angersfr FRA1. Ligue 114th00001Matches
2021-202229Kortrijkbe BEL1. First Division A12th6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52Matches
11 Seasons5 Clubs3 Leagues21712,5845831.6139.813979827821181.45172138+34+0.28+0.4499.879.3+20.6+0.30+0.52
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Guingamp (4 Seasons)2 Leagues581,7213012.619.117341110.8614-3-1.27-0.96
Nîmes (3 Seasons)2 Leagues916,6527364.873.9748657171941.6912780+47+0.64+0.4479.758.1+21.7+0.44+0.60
Angers (3 Seasons)1 League291,5785416.917.517755122611.381421-7-0.40-0.0716.818.2-1.4-0.08+0.09
Laval (1 Season)1 League332,4697572.227.43017301.092631-5-0.18+0.01
Kortrijk (1 Season)1 League6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
Ligue 1 (6 Seasons)793,7964819.342.23979174022161.383846-8-0.24+0.0436.538.2-1.7-0.05+0.15
Ligue 2 (5 Seasons)1328,6246550.495.899653301.5413090+40+0.46+0.1260.038.1+21.9+0.63-0.04
First Division A (1 Season)6164275.41.8169051920.8342+2+1.10+1.323.33.0+0.3+0.17+0.52
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-201522Guingampfr FRACoupe de France3rd1808020.50.91800013.0010+1+1.13-0.62Matches
2014-201522Guingampfr FRATrophée des Champions2nd1565662.20.60015600.0001-1-1.61+1.04Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th42205552.42.4267024402.2532+1+0.41+0.41Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1120120100.01.311201001.001100.00Matches
2017-201825Nîmesfr FRACoupe de France33rd21768865.22.02881001.503300.00-0.96Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd1595949.20.70015800.0024-2-3.05-6.00Matches
2018-201926Nîmesfr FRACoupe de France33rd1717178.90.81710000.0001-1-1.27+8.21Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th21477470.01.61121112601.501100.00+1.43Matches
2019-202027Angersfr FRACoupe de France9th21035234.31.1176012703.0062+4+3.50+3.50Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th1656572.20.71650000.0012-1-1.38-1.38Matches
6 Seasons4 Clubs3 Leagues161,0976952.212.21084364211.561817+1+0.08-0.37
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Nîmes (3 Seasons)2 Leagues75738270.76.4598324201.00710-3-0.47-0.47
Laval (1 Season)1 League42205552.42.4267024402.2532+1+0.41+0.41
Angers (1 Season)2 Leagues31685643.11.9271012702.0074+3+1.61+1.61
Guingamp (1 Season)2 Leagues21366828.31.5180015611.501100.00-1.31
Coupe de la Ligue (5 Seasons)96116863.66.8588244301.44810-2-0.29-0.55
Coupe de France (4 Seasons)64307241.04.8581112712.00106+4+0.84+0.11
Trophée des Champions (1 Season)1565662.20.60015600.0001-1-1.61+1.04
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201522Guingamp2. Europa LgR321909012.51.011021.000000.000.00Matches
1 Season1 Club1 League1909012.51.011021.000000.000.00
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
201421ma MoroccoFriendlies (M)1660.70.1001501.000000.00-1.61Matches
201623ma MoroccoFriendlies (M)2381910.60.40021803.0020+2+4.74+3.34Matches
201724ma MoroccoFriendlies (M)00001Matches
201724ma MoroccoAfrica Cup of NationsQF3501713.90.60031612.0010+1+1.80+1.80Matches
201825ma MoroccoWCQ234174.70.40021641.000000.00-1.57Matches
201926ma MoroccoFriendlies (M)52124239.32.4278031901.0024-2-0.85-0.85Matches
201926ma MoroccoAfrica Cup of Nations qualification125254.60.30012401.000000.00-0.87Matches
202128ma MoroccoAfrica Cup of Nations qualification21115620.61.2182012902.0030+3+2.43+1.17Matches
6 Seasons1 Club4 Leagues164763011.05.33820131861.5684+4+0.76-0.38
Friendlies (M) (4 Seasons)82563211.92.8280061611.504400.00-1.22
Africa Cup of Nations qualification (2 Seasons)31364512.61.5183022701.6730+3+1.99+0.94
Africa Cup of Nations (1 Season)3501713.90.60031612.0010+1+1.80+1.80
WCQ (1 Season)234174.70.40021641.000000.00-1.57

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
2011-201219Guingampfr FRA2. Ligue 25.110
2012-201320Guingampfr FRA2. Ligue 23.310
2013-201421Guingampfr FRA1. Ligue 18.4004Matches
2014-201522Guingampfr FRACoupe de France0.91000Matches
2014-201522Guingamp2. Europa Lg1.0001Matches
2014-201522Guingampfr FRA1. Ligue 12.4005Matches
2014-201522Guingampfr FRATrophée des Champions0.60000Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue2.42000Matches
2015-201623Lavalfr FRA2. Ligue 227.45135Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue1.30000Matches
2016-201724Nîmesfr FRA2. Ligue 225.02002800000000Matches
2017-201825Nîmesfr FRACoupe de France2.00000Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue0.70000Matches
2017-201825Nîmesfr FRA2. Ligue 235.020035401160102500011812015244.1Matches
2018-201926Nîmesfr FRACoupe de France0.8000000000000Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue1.60000Matches
2018-201926Nîmesfr FRA1. Ligue 113.9100111151910500040426738.5Matches
2019-202027Angersfr FRACoupe de France1.10000000000Matches
2019-202027Angersfr FRA1. Coupe de la Ligue0.70000201010Matches
2019-202027Angersfr FRA1. Ligue 117.410024345152500040436340.6Matches
2020-202128Angersfr FRA1. Ligue 10.2000010000000200Matches
2021-202229Kortrijkbe BEL1. First Division A1.810022001000053633.3Matches
11 Seasons5 Clubs7 Leagues153.01710145902195233600020520828841.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Guingamp (4 Seasons)5 Leagues21.6300100
Nîmes (3 Seasons)4 Leagues80.350074511679203000015816221942.5
Angers (3 Seasons)3 Leagues19.410024375162600042436340.6
Laval (1 Season)2 Leagues29.9710350
Kortrijk (1 Season)1 League1.810022001000053633.3
Ligue 1 (6 Seasons)42.2200444610341210000828513039.5
Ligue 2 (5 Seasons)95.8111098401160102500011812015244.1
Coupe de la Ligue (5 Seasons)6.82000201010
Coupe de France (4 Seasons)4.8100000000000
First Division A (1 Season)1.810022001000053633.3
Europa Lg (1 Season)1.0001
Trophée des Champions (1 Season)0.60000
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
2011-201219Guingamp1 League5.110
2012-201320Guingamp1 League3.310
2013-201421Guingamp1 League8.4004
2014-201522Guingamp4 Leagues4.910060
2015-201623Laval2 Leagues29.9710350
2016-201724Nîmes2 Leagues26.32002800000000
2017-201825Nîmes3 Leagues37.720035401160102500011812015244.1
2018-201926Nîmes3 Leagues16.3100111151910500040426738.5
2019-202027Angers3 Leagues19.210024365162600040436340.6
2020-202128Angers1 League0.2000010000000200
2021-202229Kortrijk1 League1.810022001000053633.3
11 Seasons5 Clubs7 Leagues153.01710145902195233600020520828841.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Guingamp (4 Seasons)5 Leagues21.6300100
Nîmes (3 Seasons)4 Leagues80.350074511679203000015816221942.5
Angers (3 Seasons)3 Leagues19.410024375162600042436340.6
Laval (1 Season)2 Leagues29.9710350
Kortrijk (1 Season)1 League1.810022001000053633.3
Ligue 1 (6 Seasons)42.2200444610341210000828513039.5
Ligue 2 (5 Seasons)95.8111098401160102500011812015244.1
Coupe de la Ligue (5 Seasons)6.82000201010
Coupe de France (4 Seasons)4.8100000000000
First Division A (1 Season)1.810022001000053633.3
Europa Lg (1 Season)1.0001
Trophée des Champions (1 Season)0.60000
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
2011-201219Guingampfr FRA2. Ligue 27th5.110
2012-201320Guingampfr FRA2. Ligue 22nd3.310
2013-201421Guingampfr FRA1. Ligue 116th8.4004Matches
2014-201522Guingampfr FRA1. Ligue 110th2.4005Matches
2015-201623Lavalfr FRA2. Ligue 213th27.45135Matches
2016-201724Nîmesfr FRA2. Ligue 26th25.02002800000000Matches
2017-201825Nîmesfr FRA2. Ligue 22nd35.020035401160102500011812015244.1Matches
2018-201926Nîmesfr FRA1. Ligue 19th13.9100111151910500040426738.5Matches
2019-202027Angersfr FRA1. Ligue 111th17.410024345152500040436340.6Matches
2020-202128Angersfr FRA1. Ligue 113th0.2000010000000200Matches
2021-202229Kortrijkbe BEL1. First Division A12th1.810022001000053633.3Matches
11 Seasons5 Clubs3 Leagues139.81410144882194233500020520828841.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Guingamp (4 Seasons)2 Leagues19.1209
Nîmes (3 Seasons)2 Leagues73.950074511679203000015816221942.5
Angers (3 Seasons)1 League17.510024355152500042436340.6
Laval (1 Season)1 League27.45135
Kortrijk (1 Season)1 League1.810022001000053633.3
Ligue 1 (6 Seasons)42.2200444610341210000828513039.5
Ligue 2 (5 Seasons)95.8111098401160102500011812015244.1
First Division A (1 Season)1.810022001000053633.3
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-201522Guingampfr FRACoupe de France3rd0.91000Matches
2014-201522Guingampfr FRATrophée des Champions2nd0.60000Matches
2015-201623Lavalfr FRA1. Coupe de la Ligue9th2.42000Matches
2016-201724Nîmesfr FRA1. Coupe de la Ligue33rd1.30000Matches
2017-201825Nîmesfr FRACoupe de France33rd2.00000Matches
2017-201825Nîmesfr FRA1. Coupe de la Ligue33rd0.70000Matches
2018-201926Nîmesfr FRACoupe de France33rd0.8000000000000Matches
2018-201926Nîmesfr FRA1. Coupe de la Ligue9th1.60000Matches
2019-202027Angersfr FRACoupe de France9th1.10000000000Matches
2019-202027Angersfr FRA1. Coupe de la Ligue17th0.70000201010Matches
6 Seasons4 Clubs3 Leagues12.2300020101000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Nîmes (3 Seasons)2 Leagues6.4000000000000
Laval (1 Season)1 League2.42000
Angers (1 Season)2 Leagues1.90000201010
Guingamp (1 Season)2 Leagues1.51000
Coupe de la Ligue (5 Seasons)6.82000201010
Coupe de France (4 Seasons)4.8100000000000
Trophée des Champions (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Guingamp2. Europa LgR321.0001Matches
1 Season1 Club1 League1.0001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201421ma MoroccoFriendlies (M)0.10000Matches
201623ma MoroccoFriendlies (M)0.40000Matches
201724ma MoroccoAfrica Cup of NationsQF0.6000311100000Matches
201825ma MoroccoWCQ0.40000Matches
201926ma MoroccoFriendlies (M)2.40000Matches
201926ma MoroccoAfrica Cup of Nations qualification0.30000Matches
202128ma MoroccoAfrica Cup of Nations qualification1.20000Matches
6 Seasons1 Club4 Leagues5.3000311100000
Friendlies (M) (4 Seasons)2.80000
Africa Cup of Nations qualification (2 Seasons)1.50000
Africa Cup of Nations (1 Season)0.6000311100000
WCQ (1 Season)0.40000

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.