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
2017-201821Kortrijkbe BEL1. First Division A1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13Matches
2018-201922Nicefr FRA1. Coupe de la Ligue10580.6000000000.000.000.000.000.00Matches
2018-201922Nicefr FRA1. Ligue 129252,26325.1606601804.63.92.66.5137862750.240.000.240.240.240.180.100.290.150.26Matches
2019-202023Nicefr FRA1. Coupe de la Ligue11901.0000000100.000.000.000.000.00Matches
2019-202023Nicefr FRA1. Ligue 113121,00311.1112100501.41.41.02.454401190.090.090.180.090.180.130.090.220.130.22Matches
2020-202124Nice2. Europa Lg421541.7033000100.30.31.11.487160.001.751.750.001.750.170.620.800.170.80Matches
2020-202124Nicefr FRA1. Ligue 1181395610.6101100100.40.40.81.34344950.090.000.090.090.090.040.080.120.040.12Matches
2021-202225Nicefr FRACoupe de France10590.7000000100.000.000.000.000.00Matches
2021-202225Nicefr FRA1. Ligue 117131,14012.7213200400.90.91.32.263441060.160.080.240.160.240.070.110.180.070.18Matches
2022-202326Nice3. Conf Lg543463.8011000000.10.10.30.41813170.000.260.260.000.260.010.090.100.010.10Matches
2022-202326Nicefr FRA1. Ligue 11887798.7101100101.01.01.32.33839630.120.000.120.120.120.120.150.270.120.27Matches
2023-202427Nicefr FRA1. Ligue 1653594.0101100200.10.10.80.991550.250.000.250.250.250.030.200.240.030.24Matches
2023-202427Adana Demirsportr TUR1. Süper Lig11108179.1123100410.110.220.330.110.33Matches
7 Seasons3 Clubs7 Leagues134998,61495.71392213013019.18.39.818.13823027140.140.090.230.140.230.110.120.230.100.22
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
Nice (6 Seasons)5 Leagues113837,20780.11261812012408.98.19.317.43702886960.150.070.220.150.220.110.120.230.100.22
Adana Demirspor (1 Season)1 League11108179.1123100410.110.220.330.110.33
Kortrijk (1 Season)1 League1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
Ligue 1 (6 Seasons)101766,50072.21221412012108.57.77.915.73442686630.170.030.190.170.190.120.110.230.110.22
Coupe de la Ligue (2 Seasons)211481.6000000100.000.000.000.000.00
Süper Lig (1 Season)11108179.1123100410.110.220.330.110.33
First Division A (1 Season)1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
Conf Lg (1 Season)543463.8011000000.10.10.30.41813170.000.260.260.000.260.010.090.100.010.10
Europa Lg (1 Season)421541.7033000100.30.31.11.487160.001.751.750.001.750.170.620.800.170.80
Coupe de France (1 Season)10590.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201821Kortrijk1 League1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
2018-201922Nice2 Leagues30252,32125.8606601804.63.92.66.5137862750.230.000.230.230.230.180.100.290.150.26
2019-202023Nice2 Leagues14131,09312.1112100601.41.41.02.454401190.080.080.160.080.160.130.090.220.130.22
2020-202124Nice2 Leagues22151,11012.3134100200.70.71.92.651511110.080.240.320.080.320.060.150.210.060.21
2021-202225Nice2 Leagues18131,19913.3213200500.90.91.32.263441060.150.080.230.150.230.070.110.180.070.18
2022-202326Nice2 Leagues23121,12512.5112100101.01.01.62.75652800.080.080.160.080.160.080.130.220.080.22
2023-202427Nice1 League653594.0101100200.10.10.80.991550.250.000.250.250.250.030.200.240.030.24
2023-202427Adana Demirspor1 League11108179.1123100410.110.220.330.110.33
7 Seasons3 Clubs7 Leagues134998,61495.71392213013019.18.39.818.13823027140.140.090.230.140.230.110.120.230.100.22
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
Nice (6 Seasons)5 Leagues113837,20780.11261812012408.98.19.317.43702886960.150.070.220.150.220.110.120.230.100.22
Adana Demirspor (1 Season)1 League11108179.1123100410.110.220.330.110.33
Kortrijk (1 Season)1 League1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
Ligue 1 (6 Seasons)101766,50072.21221412012108.57.77.915.73442686630.170.030.190.170.190.120.110.230.110.22
Coupe de la Ligue (2 Seasons)211481.6000000100.000.000.000.000.00
Süper Lig (1 Season)11108179.1123100410.110.220.330.110.33
First Division A (1 Season)1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
Conf Lg (1 Season)543463.8011000000.10.10.30.41813170.000.260.260.000.260.010.090.100.010.10
Europa Lg (1 Season)421541.7033000100.30.31.11.487160.001.751.750.001.750.170.620.800.170.80
Coupe de France (1 Season)10590.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201821Kortrijkbe BEL1. First Division A9th1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13Matches
2018-201922Nicefr FRA1. Ligue 17th29252,26325.1606601804.63.92.66.5137862750.240.000.240.240.240.180.100.290.150.26Matches
2019-202023Nicefr FRA1. Ligue 15th13121,00311.1112100501.41.41.02.454401190.090.090.180.090.180.130.090.220.130.22Matches
2020-202124Nicefr FRA1. Ligue 19th181395610.6101100100.40.40.81.34344950.090.000.090.090.090.040.080.120.040.12Matches
2021-202225Nicefr FRA1. Ligue 15th17131,14012.7213200400.90.91.32.263441060.160.080.240.160.240.070.110.180.070.18Matches
2022-202326Nicefr FRA1. Ligue 19th1887798.7101100101.01.01.32.33839630.120.000.120.120.120.120.150.270.120.27Matches
2023-202427Nicefr FRA1. Ligue 15th653594.0101100200.10.10.80.991550.250.000.250.250.250.030.200.240.030.24Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th11108179.1123100410.110.220.330.110.33Matches
7 Seasons3 Clubs3 Leagues122927,90787.91351813012718.77.98.416.33562826810.150.060.200.150.200.110.110.220.100.21
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
Nice (6 Seasons)1 League101766,50072.21221412012108.57.77.915.73442686630.170.030.190.170.190.120.110.230.110.22
Adana Demirspor (1 Season)1 League11108179.1123100410.110.220.330.110.33
Kortrijk (1 Season)1 League1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
Ligue 1 (6 Seasons)101766,50072.21221412012108.57.77.915.73442686630.170.030.190.170.190.120.110.230.110.22
Süper Lig (1 Season)11108179.1123100410.110.220.330.110.33
First Division A (1 Season)1065906.6011000200.20.20.40.61214180.000.150.150.000.150.050.090.130.050.13
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th10580.6000000000.000.000.000.000.00Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th11901.0000000100.000.000.000.000.00Matches
2021-202225Nicefr FRACoupe de FranceF10590.7000000100.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues312072.3000000200.000.000.000.000.00
Coupe de la Ligue (2 Seasons)211481.6000000100.000.000.000.000.00
Coupe de France (1 Season)10590.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202124Nice2. Europa LgGR421541.7033000100.30.31.11.487160.001.751.750.001.750.170.620.800.170.80Matches
2022-202326Nice3. Conf LgQF543463.8011000000.10.10.30.41813170.000.260.260.000.260.010.090.100.010.10Matches
2 Seasons1 Club2 Leagues965005.6044000100.30.31.41.82620330.000.720.720.000.720.060.250.320.060.32
Conf Lg (1 Season)543463.8011000000.10.10.30.41813170.000.260.260.000.260.010.090.100.010.10
Europa Lg (1 Season)421541.7033000100.30.31.11.487160.001.751.750.001.750.170.620.800.170.80
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
201720dz AlgeriaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201821dz AlgeriaWCQ21941.0000000100.000.000.000.000.00Matches
201922dz AlgeriaFriendlies (M)654705.2000000100.000.000.000.000.00Matches
201922dz AlgeriaAfrica Cup of Nations1st442993.3011000100.000.300.300.000.30Matches
201922dz AlgeriaAfrica Cup of Nations qualification332252.5101100100.400.000.400.400.40Matches
202124dz AlgeriaFriendlies (M)221802.0000000100.000.000.000.000.00Matches
202124dz AlgeriaAfrica Cup of NationsGR332592.9000000000.000.000.000.000.00Matches
202124dz AlgeriaAfrica Cup of Nations qualification221802.0011000100.000.500.500.000.50Matches
202225dz AlgeriaWCQ332312.6011000100.000.390.390.000.39Matches
202225dz AlgeriaFriendlies (M)332632.9101100000.340.000.340.340.34Matches
202326dz AlgeriaFriendlies (M)332532.8022000100.000.710.710.000.71Matches
202326dz AlgeriaAfrica Cup of NationsGR332502.8000000100.000.000.000.000.00Matches
202326dz AlgeriaAfrica Cup of Nations qualification00Matches
202528dz AlgeriaAfrica Cup of Nations qualification31941.0000000000.000.000.000.000.00Matches
202629dz AlgeriaWCQ443043.4000000000.000.000.000.000.00Matches
8 Seasons1 Club4 Leagues42383,19235.5257200900.060.140.200.060.20
Friendlies (M) (5 Seasons)15141,25614.0123100300.070.140.210.070.21
Africa Cup of Nations qualification (4 Seasons)864995.5112100200.180.180.360.180.36
Africa Cup of Nations (3 Seasons)10108089.0011000200.000.110.110.000.11
WCQ (3 Seasons)986297.0011000200.000.140.140.000.14

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
2017-201821Kortrijkbe BEL1. First Division A6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.6000Matches
2018-201922Nicefr FRA1. Ligue 125.16351440.01.390.560.170.4317.10014.63.90.11+1.4+2.1Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.00200.02.000.000.0000Matches
2019-202023Nicefr FRA1. Ligue 111.1119947.41.700.810.050.1118.10001.41.40.07-0.4-0.4Matches
2020-202124Nice2. Europa Lg1.70100.00.580.000.0016.80000.30.30.30-0.3-0.3Matches
2020-202124Nicefr FRA1. Ligue 110.618562.50.750.470.130.2018.10000.40.40.05+0.6+0.6Matches
2021-202225Nicefr FRACoupe de France0.70000.000.0000Matches
2021-202225Nicefr FRA1. Ligue 112.7213538.51.030.390.150.4018.70000.90.90.07+1.1+1.1Matches
2022-202326Nice3. Conf Lg3.80200.00.520.000.0025.40000.10.10.03-0.1-0.1Matches
2022-202326Nicefr FRA1. Ligue 18.7112541.71.390.580.080.2017.30001.01.00.090.00.0Matches
2023-202427Nicefr FRA1. Ligue 14.014125.01.000.250.251.0022.60000.10.10.03+0.9+0.9Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.1112541.71.320.550.080.2000Matches
7 Seasons3 Clubs7 Leagues95.7131134640.71.190.480.120.2818.20019.18.30.08+2.9+3.7
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
Nice (6 Seasons)5 Leagues80.112963940.61.210.490.130.3118.00018.98.10.09+3.1+3.9
Adana Demirspor (1 Season)1 League9.1112541.71.320.550.080.2000
Kortrijk (1 Season)1 League6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2
Ligue 1 (6 Seasons)72.212913942.91.260.540.130.3117.90018.57.70.09+3.5+4.3
Coupe de la Ligue (2 Seasons)1.60200.02.000.000.0000
Süper Lig (1 Season)9.1112541.71.320.550.080.2000
First Division A (1 Season)6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2
Conf Lg (1 Season)3.80200.00.520.000.0025.40000.10.10.03-0.1-0.1
Europa Lg (1 Season)1.70100.00.580.000.0016.80000.30.30.30-0.3-0.3
Coupe de France (1 Season)0.70000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201821Kortrijk1 League6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2
2018-201922Nice2 Leagues25.86351440.01.390.560.170.4317.10014.63.90.11+1.4+2.1
2019-202023Nice2 Leagues12.1121942.91.730.740.050.1118.10001.41.40.07-0.4-0.4
2020-202124Nice2 Leagues12.319555.60.730.410.110.2017.90000.70.70.08+0.3+0.3
2021-202225Nice2 Leagues13.3213538.50.980.380.150.4018.70000.90.90.07+1.1+1.1
2022-202326Nice2 Leagues12.5114535.71.120.400.070.2018.40001.01.00.080.00.0
2023-202427Nice1 League4.014125.01.000.250.251.0022.60000.10.10.03+0.9+0.9
2023-202427Adana Demirspor1 League9.1112541.71.320.550.080.2000
7 Seasons3 Clubs7 Leagues95.7131134640.71.190.480.120.2818.20019.18.30.08+2.9+3.7
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
Nice (6 Seasons)5 Leagues80.112963940.61.210.490.130.3118.00018.98.10.09+3.1+3.9
Adana Demirspor (1 Season)1 League9.1112541.71.320.550.080.2000
Kortrijk (1 Season)1 League6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2
Ligue 1 (6 Seasons)72.212913942.91.260.540.130.3117.90018.57.70.09+3.5+4.3
Coupe de la Ligue (2 Seasons)1.60200.02.000.000.0000
Süper Lig (1 Season)9.1112541.71.320.550.080.2000
First Division A (1 Season)6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2
Conf Lg (1 Season)3.80200.00.520.000.0025.40000.10.10.03-0.1-0.1
Europa Lg (1 Season)1.70100.00.580.000.0016.80000.30.30.30-0.3-0.3
Coupe de France (1 Season)0.70000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201821Kortrijkbe BEL1. First Division A9th6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2Matches
2018-201922Nicefr FRA1. Ligue 17th25.16351440.01.390.560.170.4317.10014.63.90.11+1.4+2.1Matches
2019-202023Nicefr FRA1. Ligue 15th11.1119947.41.700.810.050.1118.10001.41.40.07-0.4-0.4Matches
2020-202124Nicefr FRA1. Ligue 19th10.618562.50.750.470.130.2018.10000.40.40.05+0.6+0.6Matches
2021-202225Nicefr FRA1. Ligue 15th12.7213538.51.030.390.150.4018.70000.90.90.07+1.1+1.1Matches
2022-202326Nicefr FRA1. Ligue 19th8.7112541.71.390.580.080.2017.30001.01.00.090.00.0Matches
2023-202427Nicefr FRA1. Ligue 15th4.014125.01.000.250.251.0022.60000.10.10.03+0.9+0.9Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.1112541.71.320.550.080.2000Matches
7 Seasons3 Clubs3 Leagues87.9131084642.61.230.520.120.2818.00018.77.90.08+3.3+4.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
Nice (6 Seasons)1 League72.212913942.91.260.540.130.3117.90018.57.70.09+3.5+4.3
Adana Demirspor (1 Season)1 League9.1112541.71.320.550.080.2000
Kortrijk (1 Season)1 League6.605240.00.760.310.000.0021.10000.20.20.04-0.2-0.2
Ligue 1 (6 Seasons)72.212913942.91.260.540.130.3117.90018.57.70.09+3.5+4.3
Süper Lig (1 Season)9.1112541.71.320.550.080.2000
First Division A (1 Season)6.605240.00.760.310.000.0021.10000.20.20.04-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
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.6000Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.00200.02.000.000.0000Matches
2021-202225Nicefr FRACoupe de FranceF0.70000.000.0000Matches
3 Seasons1 Club2 Leagues2.30200.01.210.000.0000
Coupe de la Ligue (2 Seasons)1.60200.02.000.000.0000
Coupe de France (1 Season)0.70000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2020-202124Nice2. Europa LgGR1.70100.00.580.000.0016.80000.30.30.30-0.3-0.3Matches
2022-202326Nice3. Conf LgQF3.80200.00.520.000.0025.40000.10.10.03-0.1-0.1Matches
2 Seasons1 Club2 Leagues5.60300.00.540.000.0022.50000.30.30.12-0.3-0.3
Conf Lg (1 Season)3.80200.00.520.000.0025.40000.10.10.03-0.1-0.1
Europa Lg (1 Season)1.70100.00.580.000.0016.80000.30.30.30-0.3-0.3
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
201720dz AlgeriaFriendlies (M)1.0000Matches
201821dz AlgeriaWCQ1.0000Matches
201922dz AlgeriaFriendlies (M)5.2000Matches
201922dz AlgeriaAfrica Cup of Nations1st3.30000.000.0000Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.5100Matches
202124dz AlgeriaFriendlies (M)2.0000Matches
202124dz AlgeriaAfrica Cup of NationsGR2.90200.00.690.000.0000Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.0000Matches
202225dz AlgeriaWCQ2.6000Matches
202225dz AlgeriaFriendlies (M)2.9100Matches
202326dz AlgeriaFriendlies (M)2.8000Matches
202326dz AlgeriaAfrica Cup of NationsGR2.80300.01.080.000.0000Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.0000Matches
202629dz AlgeriaWCQ3.4000Matches
8 Seasons1 Club4 Leagues35.52500.00.560.000.0000
Friendlies (M) (5 Seasons)14.0100
Africa Cup of Nations qualification (4 Seasons)5.5100
Africa Cup of Nations (3 Seasons)9.00500.00.560.000.0000
WCQ (3 Seasons)7.0000

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
2017-201821Kortrijkbe BEL1. First Division A6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.60Matches
2018-201922Nicefr FRA1. Ligue 125.11024126181.214856412559867189.135543481.8459149.502.63.5-2.6235822886Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.00Matches
2019-202023Nicefr FRA1. Ligue 111.139950978.45798158025328688.511315075.3243961.511.00.90.0102412340Matches
2020-202124Nice2. Europa Lg1.79511880.51432387556485.9313686.16875.031.10.4+1.942217Matches
2020-202124Nicefr FRA1. Ligue 110.649663078.77378201728232287.617220683.5265944.100.81.5-0.852711644Matches
2021-202225Nicefr FRACoupe de France0.70Matches
2021-202225Nicefr FRA1. Ligue 112.755673875.38234270632136188.916823172.7408845.511.31.5-0.3123116744Matches
2022-202326Nice3. Conf Lg3.821427179.0311896112914290.8648278.0102638.510.30.5+0.7684213Matches
2022-202326Nicefr FRA1. Ligue 18.740850980.26228179023226288.513115783.4336451.601.31.7-1.3112816739Matches
2023-202427Nicefr FRA1. Ligue 14.021423889.9312783212513294.7677391.8141973.700.80.4-0.8483115Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.12Matches
7 Seasons3 Clubs7 Leagues95.73503443479.051889156062040229988.71135142779.521142449.899.810.7-0.8761988735302
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
Nice (6 Seasons)5 Leagues80.13406427479.750171143981995224089.11101136980.419839450.369.310.4-3.3751868635288
Adana Demirspor (1 Season)1 League9.12
Kortrijk (1 Season)1 League6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
Ligue 1 (6 Seasons)72.23097388579.745621130501811203489.01006125180.418236050.627.99.5-5.9651768032268
Coupe de la Ligue (2 Seasons)1.60
Süper Lig (1 Season)9.12
First Division A (1 Season)6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
Conf Lg (1 Season)3.821427179.0311896112914290.8648278.0102638.510.30.5+0.7684213
Europa Lg (1 Season)1.79511880.51432387556485.9313686.16875.031.10.4+1.942217
Coupe de France (1 Season)0.70
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
2017-201821Kortrijk1 League6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
2018-201922Nice2 Leagues25.81024126181.214856412559867189.135543481.8459149.502.63.5-2.6235822886
2019-202023Nice2 Leagues12.139950978.45798158025328688.511315075.3243961.511.00.90.0102412340
2020-202124Nice2 Leagues12.359174879.08810240433738687.320324283.9326747.831.91.8+1.192913751
2021-202225Nice2 Leagues13.355673875.38234270632136188.916823172.7408845.511.31.5-0.3123116744
2022-202326Nice2 Leagues12.562278079.79346275136140489.419523981.6439047.811.62.2-0.6173620952
2023-202427Nice1 League4.021423889.9312783212513294.7677391.8141973.700.80.4-0.8483115
2023-202427Adana Demirspor1 League9.12
7 Seasons3 Clubs7 Leagues95.73503443479.051889156062040229988.71135142779.521142449.899.810.7-0.8761988735302
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
Nice (6 Seasons)5 Leagues80.13406427479.750171143981995224089.11101136980.419839450.369.310.4-3.3751868635288
Adana Demirspor (1 Season)1 League9.12
Kortrijk (1 Season)1 League6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
Ligue 1 (6 Seasons)72.23097388579.745621130501811203489.01006125180.418236050.627.99.5-5.9651768032268
Coupe de la Ligue (2 Seasons)1.60
Süper Lig (1 Season)9.12
First Division A (1 Season)6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
Conf Lg (1 Season)3.821427179.0311896112914290.8648278.0102638.510.30.5+0.7684213
Europa Lg (1 Season)1.79511880.51432387556485.9313686.16875.031.10.4+1.942217
Coupe de France (1 Season)0.70
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
2017-201821Kortrijkbe BEL1. First Division A9th6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014Matches
2018-201922Nicefr FRA1. Ligue 17th25.11024126181.214856412559867189.135543481.8459149.502.63.5-2.6235822886Matches
2019-202023Nicefr FRA1. Ligue 15th11.139950978.45798158025328688.511315075.3243961.511.00.90.0102412340Matches
2020-202124Nicefr FRA1. Ligue 19th10.649663078.77378201728232287.617220683.5265944.100.81.5-0.852711644Matches
2021-202225Nicefr FRA1. Ligue 15th12.755673875.38234270632136188.916823172.7408845.511.31.5-0.3123116744Matches
2022-202326Nicefr FRA1. Ligue 19th8.740850980.26228179023226288.513115783.4336451.601.31.7-1.3112816739Matches
2023-202427Nicefr FRA1. Ligue 15th4.021423889.9312783212513294.7677391.8141973.700.80.4-0.8483115Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.12Matches
7 Seasons3 Clubs3 Leagues87.93194404579.047339142581856209388.71040130979.419539050.058.49.9-3.4661888132282
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
Nice (6 Seasons)1 League72.23097388579.745621130501811203489.01006125180.418236050.627.99.5-5.9651768032268
Adana Demirspor (1 Season)1 League9.12
Kortrijk (1 Season)1 League6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
Ligue 1 (6 Seasons)72.23097388579.745621130501811203489.01006125180.418236050.627.99.5-5.9651768032268
Süper Lig (1 Season)9.12
First Division A (1 Season)6.69716060.617181208455976.3345858.6133043.310.40.3+0.61121014
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.60Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.00Matches
2021-202225Nicefr FRACoupe de FranceF0.70Matches
3 Seasons1 Club2 Leagues2.30
Coupe de la Ligue (2 Seasons)1.60
Coupe de France (1 Season)0.70
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2020-202124Nice2. Europa LgGR1.79511880.51432387556485.9313686.16875.031.10.4+1.942217Matches
2022-202326Nice3. Conf LgQF3.821427179.0311896112914290.8648278.0102638.510.30.5+0.7684213Matches
2 Seasons1 Club2 Leagues5.630938979.44550134818420689.39511880.5163447.141.40.9+2.610106320
Conf Lg (1 Season)3.821427179.0311896112914290.8648278.0102638.510.30.5+0.7684213
Europa Lg (1 Season)1.79511880.51432387556485.9313686.16875.031.10.4+1.942217
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
201720dz AlgeriaFriendlies (M)1.00Matches
201821dz AlgeriaWCQ1.00Matches
201922dz AlgeriaFriendlies (M)5.20Matches
201922dz AlgeriaAfrica Cup of Nations1st3.31Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.50Matches
202124dz AlgeriaFriendlies (M)2.00Matches
202124dz AlgeriaAfrica Cup of NationsGR2.90Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.01Matches
202225dz AlgeriaWCQ2.61Matches
202225dz AlgeriaFriendlies (M)2.90Matches
202326dz AlgeriaFriendlies (M)2.82Matches
202326dz AlgeriaAfrica Cup of NationsGR2.80Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.00Matches
202629dz AlgeriaWCQ3.40Matches
8 Seasons1 Club4 Leagues35.55
Friendlies (M) (5 Seasons)14.02
Africa Cup of Nations qualification (4 Seasons)5.51
Africa Cup of Nations (3 Seasons)9.01
WCQ (3 Seasons)7.01
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
2017-201821Kortrijkbe BEL1. First Division A6.61601094971364200009726Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.6Matches
2018-201922Nicefr FRA1. Ligue 125.11261105620427377217520101024128Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.02Matches
2019-202023Nicefr FRA1. Ligue 111.150944069150630522000399012Matches
2020-202124Nice2. Europa Lg1.7118922640082200009504Matches
2020-202124Nicefr FRA1. Ligue 110.663053397111551860000496014Matches
2021-202225Nicefr FRACoupe de France0.70Matches
2021-202225Nicefr FRA1. Ligue 112.7738617120842541111000556117Matches
2022-202326Nice3. Conf Lg3.827122051611945000021409Matches
2022-202326Nicefr FRA1. Ligue 18.750943277111140660000408019Matches
2023-202427Nicefr FRA1. Ligue 14.023821522620616000021411Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.120Matches
7 Seasons3 Clubs7 Leagues95.744343714715951325298615501035035110
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (6 Seasons)5 Leagues80.142743605666881222272573501034063104
Adana Demirspor (1 Season)1 League9.120
Kortrijk (1 Season)1 League6.61601094971364200009726
Ligue 1 (6 Seasons)72.23885329358978112125350650103097391
Coupe de la Ligue (2 Seasons)1.62
Süper Lig (1 Season)9.120
First Division A (1 Season)6.61601094971364200009726
Conf Lg (1 Season)3.827122051611945000021409
Europa Lg (1 Season)1.7118922640082200009504
Coupe de France (1 Season)0.70
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
2017-201821Kortrijk1 League6.61601094971364200009726
2018-201922Nice2 Leagues25.81261105620427377217520101024128
2019-202023Nice2 Leagues12.150944069150632522000399012
2020-202124Nice2 Leagues12.37486251231515591080000591018
2021-202225Nice2 Leagues13.3738617120842541111000556117
2022-202326Nice2 Leagues12.57806521281722491110000622028
2023-202427Nice1 League4.023821522620616000021411
2023-202427Adana Demirspor1 League9.120
7 Seasons3 Clubs7 Leagues95.744343714715951325298615501035035110
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (6 Seasons)5 Leagues80.142743605666881222272573501034063104
Adana Demirspor (1 Season)1 League9.120
Kortrijk (1 Season)1 League6.61601094971364200009726
Ligue 1 (6 Seasons)72.23885329358978112125350650103097391
Coupe de la Ligue (2 Seasons)1.62
Süper Lig (1 Season)9.120
First Division A (1 Season)6.61601094971364200009726
Conf Lg (1 Season)3.827122051611945000021409
Europa Lg (1 Season)1.7118922640082200009504
Coupe de France (1 Season)0.70
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
2017-201821Kortrijkbe BEL1. First Division A9th6.61601094971364200009726Matches
2018-201922Nicefr FRA1. Ligue 17th25.11261105620427377217520101024128Matches
2019-202023Nicefr FRA1. Ligue 15th11.150944069150630522000399012Matches
2020-202124Nicefr FRA1. Ligue 19th10.663053397111551860000496014Matches
2021-202225Nicefr FRA1. Ligue 15th12.7738617120842541111000556117Matches
2022-202326Nicefr FRA1. Ligue 19th8.750943277111140660000408019Matches
2023-202427Nicefr FRA1. Ligue 15th4.023821522620616000021411Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.120Matches
7 Seasons3 Clubs3 Leagues87.94045340263885122427954850103194597
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Nice (6 Seasons)1 League72.23885329358978112125350650103097391
Adana Demirspor (1 Season)1 League9.120
Kortrijk (1 Season)1 League6.61601094971364200009726
Ligue 1 (6 Seasons)72.23885329358978112125350650103097391
Süper Lig (1 Season)9.120
First Division A (1 Season)6.61601094971364200009726
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.6Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.02Matches
2021-202225Nicefr FRACoupe de FranceF0.70Matches
3 Seasons1 Club2 Leagues2.32
Coupe de la Ligue (2 Seasons)1.62
Coupe de France (1 Season)0.70
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
2020-202124Nice2. Europa LgGR1.7118922640082200009504Matches
2022-202326Nice3. Conf LgQF3.827122051611945000021409Matches
2 Seasons1 Club2 Leagues5.638931277101117670000309013
Conf Lg (1 Season)3.827122051611945000021409
Europa Lg (1 Season)1.7118922640082200009504
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
201720dz AlgeriaFriendlies (M)1.0Matches
201821dz AlgeriaWCQ1.0Matches
201922dz AlgeriaFriendlies (M)5.2Matches
201922dz AlgeriaAfrica Cup of Nations1st3.33Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.5Matches
202124dz AlgeriaFriendlies (M)2.0Matches
202124dz AlgeriaAfrica Cup of NationsGR2.96Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.0Matches
202225dz AlgeriaWCQ2.6Matches
202225dz AlgeriaFriendlies (M)2.9Matches
202326dz AlgeriaFriendlies (M)2.8Matches
202326dz AlgeriaAfrica Cup of NationsGR2.82Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202629dz AlgeriaWCQ3.4Matches
8 Seasons1 Club4 Leagues35.511
Friendlies (M) (5 Seasons)14.0
Africa Cup of Nations qualification (4 Seasons)5.5
Africa Cup of Nations (3 Seasons)9.011
WCQ (3 Seasons)7.0

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
2017-201821Kortrijkbe BEL1. First Division A6.661.2640101030.63201000Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.6Matches
2018-201922Nicefr FRA1. Ligue 125.1763.0243314312120.08100100Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.0Matches
2019-202023Nicefr FRA1. Ligue 111.1353.141701322130.27101010Matches
2020-202124Nice2. Europa Lg1.774.0950011031.75200100Matches
2020-202124Nicefr FRA1. Ligue 110.6232.17161402010.09100000Matches
2021-202225Nicefr FRACoupe de France0.7Matches
2021-202225Nicefr FRA1. Ligue 112.7312.45220314130.24200010Matches
2022-202326Nice3. Conf Lg3.8102.6080100120.52100001Matches
2022-202326Nicefr FRA1. Ligue 18.7313.58220422120.23101000Matches
2023-202427Nicefr FRA1. Ligue 14.0123.0190111010.25100000Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.1Matches
7 Seasons3 Clubs7 Leagues95.72312.8014644110255200.241203221
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (6 Seasons)5 Leagues80.12252.8914244010245170.221002221
Adana Demirspor (1 Season)1 League9.1
Kortrijk (1 Season)1 League6.661.2640101030.63201000
Ligue 1 (6 Seasons)72.22082.881294399234120.17702120
Coupe de la Ligue (2 Seasons)1.6
Süper Lig (1 Season)9.1
First Division A (1 Season)6.661.2640101030.63201000
Conf Lg (1 Season)3.8102.6080100120.52100001
Europa Lg (1 Season)1.774.0950011031.75200100
Coupe de France (1 Season)0.7
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
2017-201821Kortrijk1 League6.661.2640101030.63201000
2018-201922Nice2 Leagues25.8763.0243314312120.08100100
2019-202023Nice2 Leagues12.1353.141701322130.27101010
2020-202124Nice2 Leagues12.3302.43211413040.32300100
2021-202225Nice2 Leagues13.3312.45220314130.24200010
2022-202326Nice2 Leagues12.5413.28300522240.32201001
2023-202427Nice1 League4.0123.0190111010.25100000
2023-202427Adana Demirspor1 League9.1
7 Seasons3 Clubs7 Leagues95.72312.8014644110255200.241203221
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (6 Seasons)5 Leagues80.12252.8914244010245170.221002221
Adana Demirspor (1 Season)1 League9.1
Kortrijk (1 Season)1 League6.661.2640101030.63201000
Ligue 1 (6 Seasons)72.22082.881294399234120.17702120
Coupe de la Ligue (2 Seasons)1.6
Süper Lig (1 Season)9.1
First Division A (1 Season)6.661.2640101030.63201000
Conf Lg (1 Season)3.8102.6080100120.52100001
Europa Lg (1 Season)1.774.0950011031.75200100
Coupe de France (1 Season)0.7
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
2017-201821Kortrijkbe BEL1. First Division A9th6.661.2640101030.63201000Matches
2018-201922Nicefr FRA1. Ligue 17th25.1763.0243314312120.08100100Matches
2019-202023Nicefr FRA1. Ligue 15th11.1353.141701322130.27101010Matches
2020-202124Nicefr FRA1. Ligue 19th10.6232.17161402010.09100000Matches
2021-202225Nicefr FRA1. Ligue 15th12.7312.45220314130.24200010Matches
2022-202326Nicefr FRA1. Ligue 19th8.7313.58220422120.23101000Matches
2023-202427Nicefr FRA1. Ligue 15th4.0123.0190111010.25100000Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.1Matches
7 Seasons3 Clubs3 Leagues87.92142.781334409244150.19903120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Nice (6 Seasons)1 League72.22082.881294399234120.17702120
Adana Demirspor (1 Season)1 League9.1
Kortrijk (1 Season)1 League6.661.2640101030.63201000
Ligue 1 (6 Seasons)72.22082.881294399234120.17702120
Süper Lig (1 Season)9.1
First Division A (1 Season)6.661.2640101030.63201000
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.6Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.0Matches
2021-202225Nicefr FRACoupe de FranceF0.7Matches
3 Seasons1 Club2 Leagues2.3
Coupe de la Ligue (2 Seasons)1.6
Coupe de France (1 Season)0.7
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
2020-202124Nice2. Europa LgGR1.774.0950011031.75200100Matches
2022-202326Nice3. Conf LgQF3.8102.6080100120.52100001Matches
2 Seasons1 Club2 Leagues5.6173.06130111150.90300101
Conf Lg (1 Season)3.8102.6080100120.52100001
Europa Lg (1 Season)1.774.0950011031.75200100
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
201720dz AlgeriaFriendlies (M)1.0Matches
201821dz AlgeriaWCQ1.0Matches
201922dz AlgeriaFriendlies (M)5.2Matches
201922dz AlgeriaAfrica Cup of Nations1st3.3Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.5Matches
202124dz AlgeriaFriendlies (M)2.0Matches
202124dz AlgeriaAfrica Cup of NationsGR2.9Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.0Matches
202225dz AlgeriaWCQ2.6Matches
202225dz AlgeriaFriendlies (M)2.9Matches
202326dz AlgeriaFriendlies (M)2.8Matches
202326dz AlgeriaAfrica Cup of NationsGR2.8Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202629dz AlgeriaWCQ3.4Matches
8 Seasons1 Club4 Leagues35.5
Friendlies (M) (5 Seasons)14.0
Africa Cup of Nations qualification (4 Seasons)5.5
Africa Cup of Nations (3 Seasons)9.0
WCQ (3 Seasons)7.0

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
2017-201821Kortrijkbe BEL1. First Division A6.6957201616.755232433170Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.6Matches
2018-201922Nicefr FRA1. Ligue 125.1684434259346750.7333883056124420Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.023Matches
2019-202023Nicefr FRA1. Ligue 111.124111563133141.918121112448111Matches
2020-202124Nice2. Europa Lg1.7534012450.023214940Matches
2020-202124Nicefr FRA1. Ligue 110.6251211140132650.01310282651120Matches
2021-202225Nicefr FRACoupe de France0.732Matches
2021-202225Nicefr FRA1. Ligue 112.7291917102142556.011132113261210Matches
2022-202326Nice3. Conf Lg3.81279306785.71734122460Matches
2022-202326Nicefr FRA1. Ligue 18.7382218155233271.999091452130Matches
2023-202427Nicefr FRA1. Ligue 14.0936216875.0271641310Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.11815Matches
7 Seasons3 Clubs7 Leagues95.7219149121772111220654.49410421832164151271
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (6 Seasons)5 Leagues80.1210126114752111120055.5899919801773821101
Adana Demirspor (1 Season)1 League9.118150
Kortrijk (1 Season)1 League6.6957201616.755232433170
Ligue 1 (6 Seasons)72.2193111101722010318954.5868914751563491001
Coupe de la Ligue (2 Seasons)1.6230
Süper Lig (1 Season)9.118150
First Division A (1 Season)6.6957201616.755232433170
Conf Lg (1 Season)3.81279306785.71734122460
Europa Lg (1 Season)1.7534012450.023214940
Coupe de France (1 Season)0.7320
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
2017-201821Kortrijk1 League6.6957201616.755232433170
2018-201922Nice2 Leagues25.8684434259346750.7333883056124420
2019-202023Nice2 Leagues12.124131563133141.918121112748111
2020-202124Nice2 Leagues12.3301515141153050.01513493060160
2021-202225Nice2 Leagues13.3292217102142556.011132113461210
2022-202326Nice2 Leagues12.5502927185293974.410163132676190
2023-202427Nice1 League4.0936216875.0271641310
2023-202427Adana Demirspor1 League9.118150
7 Seasons3 Clubs7 Leagues95.7219149121772111220654.49410421832164151271
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Nice (6 Seasons)5 Leagues80.1210126114752111120055.5899919801773821101
Adana Demirspor (1 Season)1 League9.118150
Kortrijk (1 Season)1 League6.6957201616.755232433170
Ligue 1 (6 Seasons)72.2193111101722010318954.5868914751563491001
Coupe de la Ligue (2 Seasons)1.6230
Süper Lig (1 Season)9.118150
First Division A (1 Season)6.6957201616.755232433170
Conf Lg (1 Season)3.81279306785.71734122460
Europa Lg (1 Season)1.7534012450.023214940
Coupe de France (1 Season)0.7320
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
2017-201821Kortrijkbe BEL1. First Division A9th6.6957201616.755232433170Matches
2018-201922Nicefr FRA1. Ligue 17th25.1684434259346750.7333883056124420Matches
2019-202023Nicefr FRA1. Ligue 15th11.124111563133141.918121112448111Matches
2020-202124Nicefr FRA1. Ligue 19th10.6251211140132650.01310282651120Matches
2021-202225Nicefr FRA1. Ligue 15th12.7291917102142556.011132113261210Matches
2022-202326Nicefr FRA1. Ligue 19th8.7382218155233271.999091452130Matches
2023-202427Nicefr FRA1. Ligue 15th4.0936216875.0271641310Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.11815Matches
7 Seasons3 Clubs3 Leagues87.9202134108742010419553.3919416781953821171
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
Nice (6 Seasons)1 League72.2193111101722010318954.5868914751563491001
Adana Demirspor (1 Season)1 League9.118150
Kortrijk (1 Season)1 League6.6957201616.755232433170
Ligue 1 (6 Seasons)72.2193111101722010318954.5868914751563491001
Süper Lig (1 Season)9.118150
First Division A (1 Season)6.6957201616.755232433170
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.6Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.023Matches
2021-202225Nicefr FRACoupe de FranceF0.732Matches
3 Seasons1 Club2 Leagues2.3550
Coupe de la Ligue (2 Seasons)1.6230
Coupe de France (1 Season)0.7320
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
2020-202124Nice2. Europa LgGR1.7534012450.023214940Matches
2022-202326Nice3. Conf LgQF3.81279306785.71734122460Matches
2 Seasons1 Club2 Leagues5.61710133181172.7310551633100
Conf Lg (1 Season)3.81279306785.71734122460
Europa Lg (1 Season)1.7534012450.023214940
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
201720dz AlgeriaFriendlies (M)1.0Matches
201821dz AlgeriaWCQ1.0Matches
201922dz AlgeriaFriendlies (M)5.2Matches
201922dz AlgeriaAfrica Cup of Nations1st3.3814Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.5Matches
202124dz AlgeriaFriendlies (M)2.0Matches
202124dz AlgeriaAfrica Cup of NationsGR2.955Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.0Matches
202225dz AlgeriaWCQ2.6Matches
202225dz AlgeriaFriendlies (M)2.9Matches
202326dz AlgeriaFriendlies (M)2.8Matches
202326dz AlgeriaAfrica Cup of NationsGR2.834Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202629dz AlgeriaWCQ3.4Matches
8 Seasons1 Club4 Leagues35.516230
Friendlies (M) (5 Seasons)14.00
Africa Cup of Nations qualification (4 Seasons)5.50
Africa Cup of Nations (3 Seasons)9.016230
WCQ (3 Seasons)7.00

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
2017-201821Kortrijkbe BEL1. First Division A6.624825102111458248221254.51045.5941093479121331678818Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.6Matches
2018-201922Nicefr FRA1. Ligue 125.117726136479065787177120310149.810250.2101374464352137965382331123275Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.0Matches
2019-202023Nicefr FRA1. Ligue 111.174113138341280387411064744.35955.7440358019005443273518496119Matches
2020-202124Nice2. Europa Lg1.7148753633781485480.0120.068444237864428316Matches
2020-202124Nicefr FRA1. Ligue 110.67902619236724322790362055.61644.448128621567432911391351595Matches
2021-202225Nicefr FRACoupe de France0.7Matches
2021-202225Nicefr FRA1. Ligue 112.79052721940829029905391846.22153.8527356118586342121919537106Matches
2022-202326Nice3. Conf Lg3.83321610216476533222940.91359.12171482764181937418017Matches
2022-202326Nicefr FRA1. Ligue 18.76322214929520218632431944.22251.2443288216053829810540263Matches
2023-202427Nicefr FRA1. Ligue 14.0286768169573286211152.4838.122014887019141531935Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.1Matches
7 Seasons3 Clubs7 Leagues95.75854204138727081887218585349724148.525250.7350324838134633822911222171043617714
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
Nice (6 Seasons)5 Leagues80.15606179128525971842210560547522948.224250.934092374512984370278119201973529696
Adana Demirspor (1 Season)1 League9.1
Kortrijk (1 Season)1 League6.624825102111458248221254.51045.5941093479121331678818
Ligue 1 (6 Seasons)72.25126156113023701729197512544821648.222850.931242181911983344253112190913266663
Coupe de la Ligue (2 Seasons)1.6
Süper Lig (1 Season)9.1
First Division A (1 Season)6.624825102111458248221254.51045.5941093479121331678818
Conf Lg (1 Season)3.83321610216476533222940.91359.12171482764181937418017
Europa Lg (1 Season)1.7148753633781485480.0120.068444237864428316
Coupe de France (1 Season)0.7
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
2017-201821Kortrijk1 League6.624825102111458248221254.51045.5941093479121331678818
2018-201922Nice2 Leagues25.817726136479065787177120310149.810250.2101374464352137965382331123275
2019-202023Nice2 Leagues12.174113138341280387411064744.35955.7440358019005443273518496119
2020-202124Nice2 Leagues12.39383324543028030938412458.51741.5549330618045135154315598111
2021-202225Nice2 Leagues13.39052721940829029905391846.22153.8527356118586342121919537106
2022-202326Nice2 Leagues12.59643825145927823964652843.13553.86604364236956481117958280
2023-202427Nice1 League4.0286768169573286211152.4838.122014887019141531935
2023-202427Adana Demirspor1 League9.1
7 Seasons3 Clubs7 Leagues95.75854204138727081887218585349724148.525250.7350324838134633822911222171043617714
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
Nice (6 Seasons)5 Leagues80.15606179128525971842210560547522948.224250.934092374512984370278119201973529696
Adana Demirspor (1 Season)1 League9.1
Kortrijk (1 Season)1 League6.624825102111458248221254.51045.5941093479121331678818
Ligue 1 (6 Seasons)72.25126156113023701729197512544821648.222850.931242181911983344253112190913266663
Coupe de la Ligue (2 Seasons)1.6
Süper Lig (1 Season)9.1
First Division A (1 Season)6.624825102111458248221254.51045.5941093479121331678818
Conf Lg (1 Season)3.83321610216476533222940.91359.12171482764181937418017
Europa Lg (1 Season)1.7148753633781485480.0120.068444237864428316
Coupe de France (1 Season)0.7
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
2017-201821Kortrijkbe BEL1. First Division A9th6.624825102111458248221254.51045.5941093479121331678818Matches
2018-201922Nicefr FRA1. Ligue 17th25.117726136479065787177120310149.810250.2101374464352137965382331123275Matches
2019-202023Nicefr FRA1. Ligue 15th11.174113138341280387411064744.35955.7440358019005443273518496119Matches
2020-202124Nicefr FRA1. Ligue 19th10.67902619236724322790362055.61644.448128621567432911391351595Matches
2021-202225Nicefr FRA1. Ligue 15th12.79052721940829029905391846.22153.8527356118586342121919537106Matches
2022-202326Nicefr FRA1. Ligue 19th8.76322214929520218632431944.22251.2443288216053829810540263Matches
2023-202427Nicefr FRA1. Ligue 15th4.0286768169573286211152.4838.122014887019141531935Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.1Matches
7 Seasons3 Clubs3 Leagues87.95374181123224811774205537347022848.523850.632182291212462356266115206983354681
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
Nice (6 Seasons)1 League72.25126156113023701729197512544821648.222850.931242181911983344253112190913266663
Adana Demirspor (1 Season)1 League9.1
Kortrijk (1 Season)1 League6.624825102111458248221254.51045.5941093479121331678818
Ligue 1 (6 Seasons)72.25126156113023701729197512544821648.222850.931242181911983344253112190913266663
Süper Lig (1 Season)9.1
First Division A (1 Season)6.624825102111458248221254.51045.5941093479121331678818
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.6Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.0Matches
2021-202225Nicefr FRACoupe de FranceF0.7Matches
3 Seasons1 Club2 Leagues2.3
Coupe de la Ligue (2 Seasons)1.6
Coupe de France (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2020-202124Nice2. Europa LgGR1.7148753633781485480.0120.068444237864428316Matches
2022-202326Nice3. Conf LgQF3.83321610216476533222940.91359.12171482764181937418017Matches
2 Seasons1 Club2 Leagues5.64802315522711313480271348.11451.9285192610012625711626333
Conf Lg (1 Season)3.83321610216476533222940.91359.12171482764181937418017
Europa Lg (1 Season)1.7148753633781485480.0120.068444237864428316
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
201720dz AlgeriaFriendlies (M)1.0Matches
201821dz AlgeriaWCQ1.0Matches
201922dz AlgeriaFriendlies (M)5.2Matches
201922dz AlgeriaAfrica Cup of Nations1st3.3Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.5Matches
202124dz AlgeriaFriendlies (M)2.0Matches
202124dz AlgeriaAfrica Cup of NationsGR2.9Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.0Matches
202225dz AlgeriaWCQ2.6Matches
202225dz AlgeriaFriendlies (M)2.9Matches
202326dz AlgeriaFriendlies (M)2.8Matches
202326dz AlgeriaAfrica Cup of NationsGR2.8Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.0Matches
202629dz AlgeriaWCQ3.4Matches
8 Seasons1 Club4 Leagues35.5
Friendlies (M) (5 Seasons)14.0
Africa Cup of Nations qualification (4 Seasons)5.5
Africa Cup of Nations (3 Seasons)9.0
WCQ (3 Seasons)7.0

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
2017-201821Kortrijkbe BEL1. First Division A105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82Matches
2018-201922Nicefr FRA1. Coupe de la Ligue1585827.60.60015700.000000.00-0.59Matches
2018-201922Nicefr FRA1. Ligue 1292,2637866.225.125872342101.38212100.00+0.3933.131.2+1.9+0.08+0.52Matches
2019-202023Nicefr FRA1. Coupe de la Ligue19090100.01.01901000.0023-1-1.00Matches
2019-202023Nicefr FRA1. Ligue 1131,0037739.811.11281812801.311516-1-0.09-0.3311.818.1-6.3-0.56-0.45Matches
2020-202124Nice2. Europa Lg41543928.51.7266021100.754400.00+1.873.22.2+1.0+0.61+1.31Matches
2020-202124Nicefr FRA1. Ligue 1189565328.010.61366152101.331521-6-0.56-0.6713.218.0-4.8-0.45-0.35Matches
2021-202225Nicefr FRACoupe de France1595912.30.70015911.000000.00-1.07Matches
2021-202225Nicefr FRA1. Ligue 1171,1406733.312.71378643141.292012+8+0.63+0.3219.311.4+7.9+0.63+0.42Matches
2022-202326Nice3. Conf Lg53466937.23.8484211202.0064+2+0.52+0.373.83.70.0+0.01-0.37Matches
2022-202326Nicefr FRA1. Ligue 1187794322.88.78662102521.56106+4+0.46+0.2213.88.9+4.9+0.57+0.31Matches
2023-202427Nicefr FRA1. Ligue 163596011.74.057211121.6731+2+0.50+0.207.01.9+5.1+1.27+0.96Matches
2023-202427Adana Demirsportr TUR1. Süper Lig118177423.99.11079712500.911320-7-0.77-0.77Matches
7 Seasons3 Clubs7 Leagues1348,6146431.295.79978553525151.31114113+1+0.01-0.15109.5105.0+4.4+0.05+0.03
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
Nice (6 Seasons)5 Leagues1137,2076433.580.1837844302591.379688+8+0.10-0.06105.295.4+9.8+0.13+0.05
Adana Demirspor (1 Season)1 League118177423.99.11079712500.911320-7-0.77-0.77
Kortrijk (1 Season)1 League105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
Ligue 1 (6 Seasons)1016,5006433.772.2767841252481.408477+7+0.10-0.0998.289.4+8.7+0.12+0.04
Coupe de la Ligue (2 Seasons)21487449.31.6191115700.0023-1-0.61-1.20
Süper Lig (1 Season)118177423.99.11079712500.911320-7-0.77-0.77
First Division A (1 Season)105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
Conf Lg (1 Season)53466937.23.8484211202.0064+2+0.52+0.373.83.70.0+0.01-0.37
Europa Lg (1 Season)41543928.51.7266021100.754400.00+1.873.22.2+1.0+0.61+1.31
Coupe de France (1 Season)1595912.30.70015911.000000.00-1.07
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
2017-201821Kortrijk1 League105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
2018-201922Nice2 Leagues302,3217763.925.825872352801.33212100.00+0.2833.131.2+1.9+0.08+0.52
2019-202023Nice2 Leagues141,0937841.912.11382912801.221719-2-0.16-0.4011.818.1-6.3-0.56-0.45
2020-202124Nice2 Leagues221,1105028.012.31566171801.221925-6-0.49-0.3316.420.2-3.7-0.30-0.12
2021-202225Nice2 Leagues181,1996730.713.31378653651.272012+8+0.60+0.1719.311.4+7.9+0.63+0.42
2022-202326Nice2 Leagues231,1254925.912.512724112421.661610+6+0.48+0.2617.612.6+4.9+0.39+0.11
2023-202427Nice1 League63596011.74.057211121.6731+2+0.50+0.207.01.9+5.1+1.27+0.96
2023-202427Adana Demirspor1 League118177423.99.11079712500.911320-7-0.77-0.77
7 Seasons3 Clubs7 Leagues1348,6146431.295.79978553525151.31114113+1+0.01-0.15109.5105.0+4.4+0.05+0.03
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
Nice (6 Seasons)5 Leagues1137,2076433.580.1837844302591.379688+8+0.10-0.06105.295.4+9.8+0.13+0.05
Adana Demirspor (1 Season)1 League118177423.99.11079712500.911320-7-0.77-0.77
Kortrijk (1 Season)1 League105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
Ligue 1 (6 Seasons)1016,5006433.772.2767841252481.408477+7+0.10-0.0998.289.4+8.7+0.12+0.04
Coupe de la Ligue (2 Seasons)21487449.31.6191115700.0023-1-0.61-1.20
Süper Lig (1 Season)118177423.99.11079712500.911320-7-0.77-0.77
First Division A (1 Season)105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
Conf Lg (1 Season)53466937.23.8484211202.0064+2+0.52+0.373.83.70.0+0.01-0.37
Europa Lg (1 Season)41543928.51.7266021100.754400.00+1.873.22.2+1.0+0.61+1.31
Coupe de France (1 Season)1595912.30.70015911.000000.00-1.07
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
2017-201821Kortrijkbe BEL1. First Division A9th105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82Matches
2018-201922Nicefr FRA1. Ligue 17th292,2637866.225.125872342101.38212100.00+0.3933.131.2+1.9+0.08+0.52Matches
2019-202023Nicefr FRA1. Ligue 15th131,0037739.811.11281812801.311516-1-0.09-0.3311.818.1-6.3-0.56-0.45Matches
2020-202124Nicefr FRA1. Ligue 19th189565328.010.61366152101.331521-6-0.56-0.6713.218.0-4.8-0.45-0.35Matches
2021-202225Nicefr FRA1. Ligue 15th171,1406733.312.71378643141.292012+8+0.63+0.3219.311.4+7.9+0.63+0.42Matches
2022-202326Nicefr FRA1. Ligue 19th187794322.88.78662102521.56106+4+0.46+0.2213.88.9+4.9+0.57+0.31Matches
2023-202427Nicefr FRA1. Ligue 15th63596011.74.057211121.6731+2+0.50+0.207.01.9+5.1+1.27+0.96Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th118177423.99.11079712500.911320-7-0.77-0.77Matches
7 Seasons3 Clubs3 Leagues1227,9076531.287.99278523024141.3210210200.00-0.18102.599.1+3.3+0.04+0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Nice (6 Seasons)1 League1016,5006433.772.2767841252481.408477+7+0.10-0.0998.289.4+8.7+0.12+0.04
Adana Demirspor (1 Season)1 League118177423.99.11079712500.911320-7-0.77-0.77
Kortrijk (1 Season)1 League105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
Ligue 1 (6 Seasons)1016,5006433.772.2767841252481.408477+7+0.10-0.0998.289.4+8.7+0.12+0.04
Süper Lig (1 Season)118177423.99.11079712500.911320-7-0.77-0.77
First Division A (1 Season)105905921.96.664461.005500.00-0.384.39.7-5.4-1.13-0.82
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
2018-201922Nicefr FRA1. Coupe de la Ligue9th1585827.60.60015700.000000.00-0.59Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th19090100.01.01901000.0023-1-1.00Matches
2021-202225Nicefr FRACoupe de FranceF1595912.30.70015911.000000.00-1.07Matches
3 Seasons1 Club2 Leagues32076926.52.3191125810.3323-1-0.43-1.38
Coupe de la Ligue (2 Seasons)21487449.31.6191115700.0023-1-0.61-1.20
Coupe de France (1 Season)1595912.30.70015911.000000.00-1.07
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2020-202124Nice2. Europa LgGR41543928.51.7266021100.754400.00+1.873.22.2+1.0+0.61+1.31Matches
2022-202326Nice3. Conf LgQF53466937.23.8484211202.0064+2+0.52+0.373.83.70.0+0.01-0.37Matches
2 Seasons1 Club2 Leagues95005634.05.6678231101.44108+2+0.36+1.017.05.9+1.1+0.19+0.25
Conf Lg (1 Season)53466937.23.8484211202.0064+2+0.52+0.373.83.70.0+0.01-0.37
Europa Lg (1 Season)41543928.51.7266021100.754400.00+1.873.22.2+1.0+0.61+1.31
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
201720dz AlgeriaFriendlies (M)1909050.01.01901003.0021+1+1.00-2.00Matches
201821dz AlgeriaWCQ2944713.11.0149014500.001100.00-0.43Matches
201922dz AlgeriaFriendlies (M)64707887.05.2590511902.3393+6+1.15+1.15Matches
201922dz AlgeriaAfrica Cup of Nations1st42997545.33.34753033.0070+7+2.11+1.11Matches
201922dz AlgeriaAfrica Cup of Nations qualification32257541.72.53752013.0071+6+2.40+2.69Matches
202124dz AlgeriaFriendlies (M)21809066.72.02902003.0061+5+2.50+1.50Matches
202124dz AlgeriaAfrica Cup of NationsGR32598695.92.93862000.3314-3-1.04-1.04Matches
202124dz AlgeriaAfrica Cup of Nations qualification21809033.32.02902003.0060+6+3.00+1.25Matches
202225dz AlgeriaWCQ32317730.82.63771012.0082+6+2.34-0.26Matches
202225dz AlgeriaFriendlies (M)32638848.72.93882022.0053+2+0.68+0.03Matches
202326dz AlgeriaFriendlies (M)32538470.32.83842002.3362+4+1.42+0.58Matches
202326dz AlgeriaAfrica Cup of NationsGR32508392.62.83831000.6734-1-0.36-0.36Matches
202326dz AlgeriaAfrica Cup of Nations qualification00001Matches
202528dz AlgeriaAfrica Cup of Nations qualification3943117.41.0171021203.0051+4+3.83+1.81Matches
202629dz AlgeriaWCQ43047684.43.44762002.2573+4+1.18+1.18Matches
8 Seasons1 Club4 Leagues423,1927645.135.538822542282.147326+47+1.33+0.12
Friendlies (M) (5 Seasons)151,2568466.514.014881211922.402810+18+1.29+0.30
Africa Cup of Nations qualification (4 Seasons)84996223.15.5679421223.00182+16+2.89+1.60
Africa Cup of Nations (3 Seasons)108088167.39.010816031.50118+3+0.33-0.58
WCQ (3 Seasons)96297034.47.0873314511.67166+10+1.43+0.08

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
2017-201821Kortrijkbe BEL1. First Division A6.620082206245000445455.6Matches
2018-201922Nicefr FRA1. Coupe de la Ligue0.60000Matches
2018-201922Nicefr FRA1. Ligue 125.180042589725644300145444151.8Matches
2019-202023Nicefr FRA1. Coupe de la Ligue1.01004302320Matches
2019-202023Nicefr FRA1. Ligue 111.1500152543024111104616964.0Matches
2020-202124Nice2. Europa Lg1.7100371843000118280.0Matches
2020-202124Nicefr FRA1. Ligue 110.6100182775126120006382028.6Matches
2021-202225Nicefr FRACoupe de France0.71002000230Matches
2021-202225Nicefr FRA1. Ligue 112.74001723354321911072261268.4Matches
2022-202326Nice3. Conf Lg3.80003509127000397943.8Matches
2022-202326Nicefr FRA1. Ligue 18.71009153401422000519756.3Matches
2023-202427Nicefr FRA1. Ligue 14.0200340643000282250.0Matches
2023-202427Adana Demirsportr TUR1. Süper Lig9.1411151012015180Matches
7 Seasons3 Clubs7 Leagues95.730111391992829821614952049912510654.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (6 Seasons)5 Leagues80.124001161672727217712652045512010254.1
Adana Demirspor (1 Season)1 League9.1411151012015180
Kortrijk (1 Season)1 League6.620082206245000445455.6
Ligue 1 (6 Seasons)72.22100104152262531561115204051059153.6
Coupe de la Ligue (2 Seasons)1.61004302320
Süper Lig (1 Season)9.1411151012015180
First Division A (1 Season)6.620082206245000445455.6
Conf Lg (1 Season)3.80003509127000397943.8
Europa Lg (1 Season)1.7100371843000118280.0
Coupe de France (1 Season)0.71002000230
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
2017-201821Kortrijk1 League6.620082206245000445455.6
2018-201922Nice2 Leagues25.880042589725644300145444151.8
2019-202023Nice2 Leagues12.1600192843227131104616964.0
2020-202124Nice2 Leagues12.32002134859301500074162242.1
2021-202225Nice2 Leagues13.35001923354342211072261268.4
2022-202326Nice2 Leagues12.51001220349262900090161650.0
2023-202427Nice1 League4.0200340643000282250.0
2023-202427Adana Demirspor1 League9.1411151012015180
7 Seasons3 Clubs7 Leagues95.730111391992829821614952049912510654.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (6 Seasons)5 Leagues80.124001161672727217712652045512010254.1
Adana Demirspor (1 Season)1 League9.1411151012015180
Kortrijk (1 Season)1 League6.620082206245000445455.6
Ligue 1 (6 Seasons)72.22100104152262531561115204051059153.6
Coupe de la Ligue (2 Seasons)1.61004302320
Süper Lig (1 Season)9.1411151012015180
First Division A (1 Season)6.620082206245000445455.6
Conf Lg (1 Season)3.80003509127000397943.8
Europa Lg (1 Season)1.7100371843000118280.0
Coupe de France (1 Season)0.71002000230
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
2017-201821Kortrijkbe BEL1. First Division A9th6.620082206245000445455.6Matches
2018-201922Nicefr FRA1. Ligue 17th25.180042589725644300145444151.8Matches
2019-202023Nicefr FRA1. Ligue 15th11.1500152543024111104616964.0Matches
2020-202124Nicefr FRA1. Ligue 19th10.6100182775126120006382028.6Matches
2021-202225Nicefr FRA1. Ligue 15th12.74001723354321911072261268.4Matches
2022-202326Nicefr FRA1. Ligue 19th8.71009153401422000519756.3Matches
2023-202427Nicefr FRA1. Ligue 15th4.0200340643000282250.0Matches
2023-202427Adana Demirsportr TUR1. Süper Lig12th9.1411151012015180Matches
7 Seasons3 Clubs3 Leagues87.92711127184272791951345204491109553.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Nice (6 Seasons)1 League72.22100104152262531561115204051059153.6
Adana Demirspor (1 Season)1 League9.1411151012015180
Kortrijk (1 Season)1 League6.620082206245000445455.6
Ligue 1 (6 Seasons)72.22100104152262531561115204051059153.6
Süper Lig (1 Season)9.1411151012015180
First Division A (1 Season)6.620082206245000445455.6
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201922Nicefr FRA1. Coupe de la Ligue9th0.60000Matches
2019-202023Nicefr FRA1. Coupe de la Ligue17th1.01004302320Matches
2021-202225Nicefr FRACoupe de FranceF0.71002000230Matches
3 Seasons1 Club2 Leagues2.32006302550
Coupe de la Ligue (2 Seasons)1.61004302320
Coupe de France (1 Season)0.71002000230
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2020-202124Nice2. Europa LgGR1.7100371843000118280.0Matches
2022-202326Nice3. Conf LgQF3.80003509127000397943.8Matches
2 Seasons1 Club2 Leagues5.6100612117161000050151157.7
Conf Lg (1 Season)3.80003509127000397943.8
Europa Lg (1 Season)1.7100371843000118280.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201720dz AlgeriaFriendlies (M)1.00000Matches
201821dz AlgeriaWCQ1.01000Matches
201922dz AlgeriaFriendlies (M)5.21000Matches
201922dz AlgeriaAfrica Cup of Nations1st3.3100613031480Matches
201922dz AlgeriaAfrica Cup of Nations qualification2.51000Matches
202124dz AlgeriaFriendlies (M)2.01000Matches
202124dz AlgeriaAfrica Cup of NationsGR2.90007806550Matches
202124dz AlgeriaAfrica Cup of Nations qualification2.01000Matches
202225dz AlgeriaWCQ2.61000Matches
202225dz AlgeriaFriendlies (M)2.90000Matches
202326dz AlgeriaFriendlies (M)2.81000Matches
202326dz AlgeriaAfrica Cup of NationsGR2.81003902430Matches
202528dz AlgeriaAfrica Cup of Nations qualification1.00000Matches
202629dz AlgeriaWCQ3.40000Matches
8 Seasons1 Club4 Leagues35.5900163001123160
Friendlies (M) (5 Seasons)14.03000
Africa Cup of Nations qualification (4 Seasons)5.52000
Africa Cup of Nations (3 Seasons)9.0200163001123160
WCQ (3 Seasons)7.02000

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.