Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2013-201417Nicefr FRA1. Ligue 150720.8000000000.000.000.000.000.00Matches
2014-201518Nicefr FRA1. Ligue 1331962.2123100000.460.921.380.461.38Matches
2015-201619Nicefr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2015-201619Nicefr FRA1. Ligue 1901351.5202200001.330.001.331.331.33Matches
2015-201619Angersfr FRA1. Ligue 11213043.4101100000.300.000.300.300.30Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 215111,02011.3336300100.260.260.530.260.53Matches
2017-201821Châteaurouxfr FRACoupe de France322192.4303300101.230.001.231.231.23Matches
2017-201821Châteaurouxfr FRA2. Ligue 231282,31525.79514722010.350.190.540.270.47Matches
2018-201922Brentfordeng ENG2. Championship38292,43827.11014241000310.370.520.890.370.89Matches
2018-201922Brentfordeng ENGEFL Cup321812.0101100000.500.000.500.500.50Matches
2018-201922Brentfordeng ENGFA Cup432182.4022000000.000.830.830.000.83Matches
2019-202023Brentfordeng ENG2. Championship43393,54539.4178251344500.430.200.630.330.53Matches
2020-202124Brentfordeng ENG2. Championship20410.5000000000.000.000.000.000.00Matches
2020-202124Brentfordeng ENGEFL Cup11780.9202200002.310.002.312.312.31Matches
2020-202124West Ham Unitedeng ENGFA Cup322122.4011000000.000.420.420.000.42Matches
2020-202124West Ham Unitedeng ENG1. Premier League30141,39115.5167100000.060.390.450.060.45Matches
2021-202225West Ham Unitedeng ENGEFL Cup20820.9000000000.000.000.000.000.00Matches
2021-202225West Ham United2. Europa Lg1244985.5303300100.540.000.540.540.54Matches
2021-202225West Ham Unitedeng ENGFA Cup211581.8000000000.000.000.000.000.00Matches
2021-202225West Ham Unitedeng ENG1. Premier League32262,16824.18614800000.330.250.580.330.58Matches
2022-202326West Ham United3. Conf Lg1197027.8314122100.380.130.510.130.26Matches
2022-202326West Ham Unitedeng ENGEFL Cup10260.3000000000.000.000.000.000.00Matches
2022-202326West Ham Unitedeng ENGFA Cup311391.5202200001.290.001.291.291.29Matches
2022-202326West Ham Unitedeng ENG1. Premier League35222,06923.0639244000.260.130.390.090.22Matches
2023-202427Lyonfr FRACoupe de France332833.1011000000.000.320.320.000.32Matches
2023-202427West Ham Unitedeng ENGEFL Cup332262.5000000000.000.000.000.000.00Matches
2023-202427West Ham United2. Europa Lg543073.4011000000.000.290.290.000.29Matches
2023-202427West Ham Unitedeng ENGFA Cup11500.6000000010.000.000.000.000.00Matches
2023-202427Lyonfr FRA1. Ligue 112107708.6336300200.350.350.700.350.70Matches
2023-202427West Ham Unitedeng ENG1. Premier League1356206.9011001100.000.150.150.000.15Matches
2024-202528Lyonfr FRACoupe de France221651.8123100000.551.091.640.551.64Matches
2024-202528Lyon2. Europa Lg733033.4112100100.300.300.590.300.59Matches
2024-202528Lyonfr FRA1. Ligue 11397358.2134100000.120.370.490.120.49Matches
2025-202629Neomsa KSA1. Pro League27232,03222.610717733100.440.310.750.310.62Matches
13 Seasons8 Clubs11 Leagues38726223,788264.388701587315161730.330.260.600.280.54
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
West Ham United (4 Seasons)5 Leagues153928,64896.12319421767310.240.200.440.180.37
Brentford (3 Seasons)3 Leagues91746,50172.23024542644810.420.330.750.360.69
Nice (3 Seasons)2 Leagues1844935.5325300000.550.370.910.550.91
Lyon (2 Seasons)3 Leagues37272,25625.161016600300.240.400.640.240.64
Châteauroux (1 Season)2 Leagues34302,53428.2125171022110.430.180.600.360.53
Neom (1 Season)1 League27232,03222.610717733100.440.310.750.310.62
Gazélec Ajaccio (1 Season)1 League15111,02011.3336300100.260.260.530.260.53
Angers (1 Season)1 League1213043.4101100000.300.000.300.300.30
Ligue 1 (5 Seasons)54232,21224.68816800200.330.330.650.330.65
FA Cup (5 Seasons)1387778.6235200010.230.350.580.230.58
EFL Cup (5 Seasons)1065936.6303300000.460.000.460.460.46
Premier League (4 Seasons)110676,24869.41516311145100.220.230.450.160.39
Championship (3 Seasons)83686,02466.92722492344810.400.330.730.340.67
Europa Lg (3 Seasons)24111,10812.3426400200.320.160.490.320.49
Coupe de France (3 Seasons)876677.4437400100.540.400.940.540.94
Ligue 2 (2 Seasons)46393,33537.1128201022110.320.220.540.270.49
Pro League (1 Season)27232,03222.610717733100.440.310.750.310.62
Conf Lg (1 Season)1197027.8314122100.380.130.510.130.26
Coupe de la Ligue (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2013-201417Nice1 League50720.8000000000.000.000.000.000.00
2014-201518Nice1 League331962.2123100000.460.921.380.461.38
2015-201619Nice2 Leagues1012252.5202200000.800.000.800.800.80
2015-201619Angers1 League1213043.4101100000.300.000.300.300.30
2016-201720Gazélec Ajaccio1 League15111,02011.3336300100.260.260.530.260.53
2017-201821Châteauroux2 Leagues34302,53428.2125171022110.430.180.600.360.53
2018-201922Brentford3 Leagues45342,83731.51116271100310.350.510.860.350.86
2019-202023Brentford1 League43393,54539.4178251344500.430.200.630.330.53
2020-202124Brentford2 Leagues311191.3202200001.510.001.511.511.51
2020-202124West Ham United2 Leagues33161,60317.8178100000.060.390.450.060.45
2021-202225West Ham United4 Leagues48312,90632.3116171100100.340.190.530.340.53
2022-202326West Ham United4 Leagues50322,93632.611415566100.340.120.460.150.28
2023-202427West Ham United4 Leagues22131,20313.4022001110.000.150.150.000.15
2023-202427Lyon2 Leagues15131,05311.7347300200.260.340.600.260.60
2024-202528Lyon3 Leagues22141,20313.4369300100.220.450.670.220.67
2025-202629Neom1 League27232,03222.610717733100.440.310.750.310.62
13 Seasons8 Clubs11 Leagues38726223,788264.388701587315161730.330.260.600.280.54
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
West Ham United (4 Seasons)5 Leagues153928,64896.12319421767310.240.200.440.180.37
Brentford (3 Seasons)3 Leagues91746,50172.23024542644810.420.330.750.360.69
Nice (3 Seasons)2 Leagues1844935.5325300000.550.370.910.550.91
Lyon (2 Seasons)3 Leagues37272,25625.161016600300.240.400.640.240.64
Châteauroux (1 Season)2 Leagues34302,53428.2125171022110.430.180.600.360.53
Neom (1 Season)1 League27232,03222.610717733100.440.310.750.310.62
Gazélec Ajaccio (1 Season)1 League15111,02011.3336300100.260.260.530.260.53
Angers (1 Season)1 League1213043.4101100000.300.000.300.300.30
Ligue 1 (5 Seasons)54232,21224.68816800200.330.330.650.330.65
FA Cup (5 Seasons)1387778.6235200010.230.350.580.230.58
EFL Cup (5 Seasons)1065936.6303300000.460.000.460.460.46
Premier League (4 Seasons)110676,24869.41516311145100.220.230.450.160.39
Championship (3 Seasons)83686,02466.92722492344810.400.330.730.340.67
Europa Lg (3 Seasons)24111,10812.3426400200.320.160.490.320.49
Coupe de France (3 Seasons)876677.4437400100.540.400.940.540.94
Ligue 2 (2 Seasons)46393,33537.1128201022110.320.220.540.270.49
Pro League (1 Season)27232,03222.610717733100.440.310.750.310.62
Conf Lg (1 Season)1197027.8314122100.380.130.510.130.26
Coupe de la Ligue (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2013-201417Nicefr FRA1. Ligue 117th50720.8000000000.000.000.000.000.00Matches
2014-201518Nicefr FRA1. Ligue 111th331962.2123100000.460.921.380.461.38Matches
2015-201619Nicefr FRA1. Ligue 14th901351.5202200001.330.001.331.331.33Matches
2015-201619Angersfr FRA1. Ligue 19th1213043.4101100000.300.000.300.300.30Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 29th15111,02011.3336300100.260.260.530.260.53Matches
2017-201821Châteaurouxfr FRA2. Ligue 29th31282,31525.79514722010.350.190.540.270.47Matches
2018-201922Brentfordeng ENG2. Championship11th38292,43827.11014241000310.370.520.890.370.89Matches
2019-202023Brentfordeng ENG2. Championship3rd43393,54539.4178251344500.430.200.630.330.53Matches
2020-202124Brentfordeng ENG2. Championship3rd20410.5000000000.000.000.000.000.00Matches
2020-202124West Ham Unitedeng ENG1. Premier League6th30141,39115.5167100000.060.390.450.060.45Matches
2021-202225West Ham Unitedeng ENG1. Premier League7th32262,16824.18614800000.330.250.580.330.58Matches
2022-202326West Ham Unitedeng ENG1. Premier League14th35222,06923.0639244000.260.130.390.090.22Matches
2023-202427West Ham Unitedeng ENG1. Premier League9th1356206.9011001100.000.150.150.000.15Matches
2023-202427Lyonfr FRA1. Ligue 16th12107708.6336300200.350.350.700.350.70Matches
2024-202528Lyonfr FRA1. Ligue 16th1397358.2134100000.120.370.490.120.49Matches
2025-202629Neomsa KSA1. Pro League8th27232,03222.610717733100.440.310.750.310.62Matches
13 Seasons8 Clubs5 Leagues32022019,851220.672611335913141320.330.280.600.270.54
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
West Ham United (4 Seasons)1 League110676,24869.41516311145100.220.230.450.160.39
Brentford (3 Seasons)1 League83686,02466.92722492344810.400.330.730.340.67
Nice (3 Seasons)1 League1734034.5325300000.670.451.120.671.12
Lyon (2 Seasons)1 League25191,50516.74610400200.240.360.600.240.60
Châteauroux (1 Season)1 League31282,31525.79514722010.350.190.540.270.47
Neom (1 Season)1 League27232,03222.610717733100.440.310.750.310.62
Gazélec Ajaccio (1 Season)1 League15111,02011.3336300100.260.260.530.260.53
Angers (1 Season)1 League1213043.4101100000.300.000.300.300.30
Ligue 1 (5 Seasons)54232,21224.68816800200.330.330.650.330.65
Premier League (4 Seasons)110676,24869.41516311145100.220.230.450.160.39
Championship (3 Seasons)83686,02466.92722492344810.400.330.730.340.67
Ligue 2 (2 Seasons)46393,33537.1128201022110.320.220.540.270.49
Pro League (1 Season)27232,03222.610717733100.440.310.750.310.62
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
2015-201619Nicefr FRA1. Coupe de la Ligue9th11901.0000000000.000.000.000.000.00Matches
2017-201821Châteaurouxfr FRACoupe de France17th322192.4303300101.230.001.231.231.23Matches
2018-201922Brentfordeng ENGEFL Cup17th321812.0101100000.500.000.500.500.50Matches
2018-201922Brentfordeng ENGFA Cup9th432182.4022000000.000.830.830.000.83Matches
2020-202124Brentfordeng ENGEFL Cup3rd11780.9202200002.310.002.312.312.31Matches
2020-202124West Ham Unitedeng ENGFA Cup9th322122.4011000000.000.420.420.000.42Matches
2021-202225West Ham Unitedeng ENGEFL CupQF20820.9000000000.000.000.000.000.00Matches
2021-202225West Ham Unitedeng ENGFA Cup211581.8000000000.000.000.000.000.00Matches
2022-202326West Ham Unitedeng ENGEFL CupRd310260.3000000000.000.000.000.000.00Matches
2022-202326West Ham Unitedeng ENGFA Cup311391.5202200001.290.001.291.291.29Matches
2023-202427West Ham Unitedeng ENGEFL CupQF332262.5000000000.000.000.000.000.00Matches
2023-202427West Ham Unitedeng ENGFA Cup11500.6000000010.000.000.000.000.00Matches
2023-202427Lyonfr FRACoupe de France2nd332833.1011000000.000.320.320.000.32Matches
2024-202528Lyonfr FRACoupe de FranceR32221651.8123100000.551.091.640.551.64Matches
8 Seasons5 Clubs4 Leagues32222,12723.69615900110.380.250.630.380.63
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
West Ham United (4 Seasons)2 Leagues1588939.9213200010.200.100.300.200.30
Brentford (2 Seasons)2 Leagues864775.3325300000.570.380.940.570.94
Lyon (2 Seasons)1 League554485.0134100000.200.600.800.200.80
Châteauroux (1 Season)1 League322192.4303300101.230.001.231.231.23
Nice (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)1387778.6235200010.230.350.580.230.58
EFL Cup (5 Seasons)1065936.6303300000.460.000.460.460.46
Coupe de France (3 Seasons)876677.4437400100.540.400.940.540.94
Coupe de la Ligue (1 Season)11901.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
2021-202225West Ham United2. Europa LgSF1244985.5303300100.540.000.540.540.54Matches
2022-202326West Ham United3. Conf Lg1st1197027.8314122100.380.130.510.130.26Matches
2023-202427West Ham United2. Europa LgQF543073.4011000000.000.290.290.000.29Matches
2024-202528Lyon2. Europa LgQF733033.4112100100.300.300.590.300.59Matches
4 Seasons2 Clubs2 Leagues35201,81020.17310522300.350.150.500.250.40
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
West Ham United (3 Seasons)2 Leagues28171,50716.7628422200.360.120.480.240.36
Lyon (1 Season)1 League733033.4112100100.300.300.590.300.59
Europa Lg (3 Seasons)24111,10812.3426400200.320.160.490.320.49
Conf Lg (1 Season)1197027.8314122100.380.130.510.130.26
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
201519dz AlgeriaFriendlies (M)00Matches
201822dz AlgeriaWCQ00Matches
201923dz AlgeriaFriendlies (M)221371.5000000000.000.000.000.000.00Matches
201923dz AlgeriaAfrica Cup of Nations qualification00Matches
202024dz AlgeriaFriendlies (M)21911.0000000100.000.000.000.000.00Matches
202125dz AlgeriaFriendlies (M)20290.3000000000.000.000.000.000.00Matches
202125dz AlgeriaAfrica Cup of NationsGR21520.6000000000.000.000.000.000.00Matches
202125dz AlgeriaAfrica Cup of Nations qualification221321.5011000000.000.680.680.000.68Matches
202226dz AlgeriaWCQ522562.8112100000.350.350.700.350.70Matches
202226dz AlgeriaFriendlies (M)31991.1000000000.000.000.000.000.00Matches
202327dz AlgeriaFriendlies (M)432422.7000000000.000.000.000.000.00Matches
202327dz AlgeriaAfrica Cup of Nations qualification20440.5000000000.000.000.000.000.00Matches
202529dz AlgeriaFriendlies (M)21770.9000000000.000.000.000.000.00Matches
202529dz AlgeriaAfrica Cup of Nations qualification643574.0202111000.500.000.500.250.25Matches
202630dz AlgeriaWCQ632763.1101100100.330.000.330.330.33Matches
9 Seasons1 Club4 Leagues38201,79219.9426311200.200.100.300.150.25
Friendlies (M) (7 Seasons)1586757.5000000100.000.000.000.000.00
Africa Cup of Nations qualification (4 Seasons)1065335.9213111000.340.170.510.170.34
WCQ (3 Seasons)1155325.9213200100.340.170.510.340.51
Africa Cup of Nations (1 Season)21520.6000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201417Nicefr FRA1. Ligue 10.8011.250.0000Matches
2014-201518Nicefr FRA1. Ligue 12.2120.920.5000Matches
2015-201619Nicefr FRA1. Coupe de la Ligue1.0000Matches
2015-201619Nicefr FRA1. Ligue 11.5221.331.0000Matches
2015-201619Angersfr FRA1. Ligue 13.4141.180.2500Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 211.330120.001.060.2500Matches
2017-201821Châteaurouxfr FRACoupe de France2.4300Matches
2017-201821Châteaurouxfr FRA2. Ligue 225.790370.001.440.1922Matches
2018-201922Brentfordeng ENG2. Championship27.1101083633.33.991.330.090.2800Matches
2018-201922Brentfordeng ENGEFL Cup2.0115746.77.463.480.070.1400Matches
2018-201922Brentfordeng ENGFA Cup2.406116.72.480.410.000.0000Matches
2019-202023Brentfordeng ENG2. Championship39.4171666438.64.211.620.080.2044Matches
2020-202124Brentfordeng ENG2. Championship0.50200.04.390.000.0000Matches
2020-202124Brentfordeng ENGEFL Cup0.923266.73.462.310.671.0000Matches
2020-202124West Ham Unitedeng ENGFA Cup2.4010330.04.251.270.000.0000Matches
2020-202124West Ham Unitedeng ENG1. Premier League15.51351234.32.260.780.030.0800Matches
2021-202225West Ham Unitedeng ENGEFL Cup0.905120.05.491.100.000.0000Matches
2021-202225West Ham United2. Europa Lg5.5321838.13.801.450.140.3800Matches
2021-202225West Ham Unitedeng ENGFA Cup1.805120.02.850.570.000.0000Matches
2021-202225West Ham Unitedeng ENG1. Premier League24.18632234.92.620.910.130.3600Matches
2022-202326West Ham United3. Conf Lg7.8322Matches
2022-202326West Ham Unitedeng ENGEFL Cup0.30100.03.460.000.0000Matches
2022-202326West Ham Unitedeng ENGFA Cup1.524375.02.591.940.500.6700Matches
2022-202326West Ham Unitedeng ENG1. Premier League23.06732737.03.181.170.030.0744Matches
2023-202427Lyonfr FRACoupe de France3.101317.74.130.320.000.0000Matches
2023-202427West Ham Unitedeng ENGEFL Cup2.502150.00.800.400.000.0000Matches
2023-202427West Ham United2. Europa Lg3.4010330.02.930.880.000.0000Matches
2023-202427West Ham Unitedeng ENGFA Cup0.60000.000.0000Matches
2023-202427Lyonfr FRA1. Ligue 18.6325936.02.921.050.120.3300Matches
2023-202427West Ham Unitedeng ENG1. Premier League6.9019631.62.760.870.000.0001Matches
2024-202528Lyonfr FRACoupe de France1.814375.02.181.640.250.3300Matches
2024-202528Lyon2. Europa Lg3.4118422.25.351.190.060.2500Matches
2024-202528Lyonfr FRA1. Ligue 18.2117423.52.080.490.060.2500Matches
2025-202629Neomsa KSA1. Pro League22.610833137.33.681.370.080.2333Matches
13 Seasons8 Clubs11 Leagues264.38870830742.12.891.210.090.221516
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
West Ham United (4 Seasons)5 Leagues96.1232488735.12.810.990.060.1867
Brentford (3 Seasons)3 Leagues72.23030011036.74.151.520.090.2444
Nice (3 Seasons)2 Leagues5.5351.120.6000
Lyon (2 Seasons)3 Leagues25.16772127.33.070.840.080.2900
Châteauroux (1 Season)2 Leagues28.2120370.001.440.1922
Neom (1 Season)1 League22.610833137.33.681.370.080.2333
Gazélec Ajaccio (1 Season)1 League11.330120.001.060.2500
Angers (1 Season)1 League3.4141.180.2500
Ligue 1 (5 Seasons)24.68422231.02.510.900.100.3600
FA Cup (5 Seasons)8.6225832.02.900.930.080.2500
EFL Cup (5 Seasons)6.63261142.33.951.670.120.2700
Premier League (4 Seasons)69.4151906735.32.740.970.060.1645
Championship (3 Seasons)66.92727610036.24.121.490.080.2344
Europa Lg (3 Seasons)12.34491530.63.981.220.080.2700
Coupe de France (3 Seasons)7.4417423.53.420.800.060.2500
Ligue 2 (2 Seasons)37.1120490.001.320.2022
Pro League (1 Season)22.610833137.33.681.370.080.2333
Conf Lg (1 Season)7.8322
Coupe de la Ligue (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201417Nice1 League0.8011.250.0000
2014-201518Nice1 League2.2120.920.5000
2015-201619Nice2 Leagues2.5221.331.0000
2015-201619Angers1 League3.4141.180.2500
2016-201720Gazélec Ajaccio1 League11.330120.001.060.2500
2017-201821Châteauroux2 Leagues28.2120370.001.440.1922
2018-201922Brentford3 Leagues31.5111294434.14.091.400.090.2500
2019-202023Brentford1 League39.4171666438.64.211.620.080.2044
2020-202124Brentford2 Leagues1.325240.03.781.510.401.0000
2020-202124West Ham United2 Leagues17.81451533.32.530.840.020.0700
2021-202225West Ham United4 Leagues32.311943234.02.910.990.120.3400
2022-202326West Ham United4 Leagues32.611783038.53.141.210.050.1366
2023-202427West Ham United4 Leagues13.40311032.32.320.750.000.0001
2023-202427Lyon2 Leagues11.73381026.33.250.850.080.3000
2024-202528Lyon3 Leagues13.43391128.22.920.820.080.2700
2025-202629Neom1 League22.610833137.33.681.370.080.2333
13 Seasons8 Clubs11 Leagues264.38870830742.12.891.210.090.221516
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
West Ham United (4 Seasons)5 Leagues96.1232488735.12.810.990.060.1867
Brentford (3 Seasons)3 Leagues72.23030011036.74.151.520.090.2444
Nice (3 Seasons)2 Leagues5.5351.120.6000
Lyon (2 Seasons)3 Leagues25.16772127.33.070.840.080.2900
Châteauroux (1 Season)2 Leagues28.2120370.001.440.1922
Neom (1 Season)1 League22.610833137.33.681.370.080.2333
Gazélec Ajaccio (1 Season)1 League11.330120.001.060.2500
Angers (1 Season)1 League3.4141.180.2500
Ligue 1 (5 Seasons)24.68422231.02.510.900.100.3600
FA Cup (5 Seasons)8.6225832.02.900.930.080.2500
EFL Cup (5 Seasons)6.63261142.33.951.670.120.2700
Premier League (4 Seasons)69.4151906735.32.740.970.060.1645
Championship (3 Seasons)66.92727610036.24.121.490.080.2344
Europa Lg (3 Seasons)12.34491530.63.981.220.080.2700
Coupe de France (3 Seasons)7.4417423.53.420.800.060.2500
Ligue 2 (2 Seasons)37.1120490.001.320.2022
Pro League (1 Season)22.610833137.33.681.370.080.2333
Conf Lg (1 Season)7.8322
Coupe de la Ligue (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2013-201417Nicefr FRA1. Ligue 117th0.8011.250.0000Matches
2014-201518Nicefr FRA1. Ligue 111th2.2120.920.5000Matches
2015-201619Nicefr FRA1. Ligue 14th1.5221.331.0000Matches
2015-201619Angersfr FRA1. Ligue 19th3.4141.180.2500Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 29th11.330120.001.060.2500Matches
2017-201821Châteaurouxfr FRA2. Ligue 29th25.790370.001.440.1922Matches
2018-201922Brentfordeng ENG2. Championship11th27.1101083633.33.991.330.090.2800Matches
2019-202023Brentfordeng ENG2. Championship3rd39.4171666438.64.211.620.080.2044Matches
2020-202124Brentfordeng ENG2. Championship3rd0.50200.04.390.000.0000Matches
2020-202124West Ham Unitedeng ENG1. Premier League6th15.51351234.32.260.780.030.0800Matches
2021-202225West Ham Unitedeng ENG1. Premier League7th24.18632234.92.620.910.130.3600Matches
2022-202326West Ham Unitedeng ENG1. Premier League14th23.06732737.03.181.170.030.0744Matches
2023-202427West Ham Unitedeng ENG1. Premier League9th6.9019631.62.760.870.000.0001Matches
2023-202427Lyonfr FRA1. Ligue 16th8.6325936.02.921.050.120.3300Matches
2024-202528Lyonfr FRA1. Ligue 16th8.2117423.52.080.490.060.2500Matches
2025-202629Neomsa KSA1. Pro League8th22.610833137.33.681.370.080.2333Matches
13 Seasons8 Clubs5 Leagues220.67259126944.02.781.220.090.221314
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
West Ham United (4 Seasons)1 League69.4151906735.32.740.970.060.1645
Brentford (3 Seasons)1 League66.92727610036.24.121.490.080.2344
Nice (3 Seasons)1 League4.5351.120.6000
Lyon (2 Seasons)1 League16.74421331.02.510.780.100.3100
Châteauroux (1 Season)1 League25.790370.001.440.1922
Neom (1 Season)1 League22.610833137.33.681.370.080.2333
Gazélec Ajaccio (1 Season)1 League11.330120.001.060.2500
Angers (1 Season)1 League3.4141.180.2500
Ligue 1 (5 Seasons)24.68422231.02.510.900.100.3600
Premier League (4 Seasons)69.4151906735.32.740.970.060.1645
Championship (3 Seasons)66.92727610036.24.121.490.080.2344
Ligue 2 (2 Seasons)37.1120490.001.320.2022
Pro League (1 Season)22.610833137.33.681.370.080.2333
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201619Nicefr FRA1. Coupe de la Ligue9th1.0000Matches
2017-201821Châteaurouxfr FRACoupe de France17th2.4300Matches
2018-201922Brentfordeng ENGEFL Cup17th2.0115746.77.463.480.070.1400Matches
2018-201922Brentfordeng ENGFA Cup9th2.406116.72.480.410.000.0000Matches
2020-202124Brentfordeng ENGEFL Cup3rd0.923266.73.462.310.671.0000Matches
2020-202124West Ham Unitedeng ENGFA Cup9th2.4010330.04.251.270.000.0000Matches
2021-202225West Ham Unitedeng ENGEFL CupQF0.905120.05.491.100.000.0000Matches
2021-202225West Ham Unitedeng ENGFA Cup1.805120.02.850.570.000.0000Matches
2022-202326West Ham Unitedeng ENGEFL CupRd30.30100.03.460.000.0000Matches
2022-202326West Ham Unitedeng ENGFA Cup1.524375.02.591.940.500.6700Matches
2023-202427West Ham Unitedeng ENGEFL CupQF2.502150.00.800.400.000.0000Matches
2023-202427West Ham Unitedeng ENGFA Cup0.60000.000.0000Matches
2023-202427Lyonfr FRACoupe de France2nd3.101317.74.130.320.000.0000Matches
2024-202528Lyonfr FRACoupe de FranceR321.814375.02.181.640.250.3300Matches
8 Seasons5 Clubs4 Leagues23.69682333.83.371.140.090.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
West Ham United (4 Seasons)2 Leagues9.9227933.32.720.910.070.2200
Brentford (2 Seasons)2 Leagues5.33241041.74.531.890.130.3000
Lyon (2 Seasons)1 League5.0117423.53.420.800.060.2500
Châteauroux (1 Season)1 League2.4300
Nice (1 Season)1 League1.0000
FA Cup (5 Seasons)8.6225832.02.900.930.080.2500
EFL Cup (5 Seasons)6.63261142.33.951.670.120.2700
Coupe de France (3 Seasons)7.4417423.53.420.800.060.2500
Coupe de la Ligue (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2021-202225West Ham United2. Europa LgSF5.5321838.13.801.450.140.3800Matches
2022-202326West Ham United3. Conf Lg1st7.8322Matches
2023-202427West Ham United2. Europa LgQF3.4010330.02.930.880.000.0000Matches
2024-202528Lyon2. Europa LgQF3.4118422.25.351.190.060.2500Matches
4 Seasons2 Clubs2 Leagues20.17491530.63.981.220.080.2722
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
West Ham United (3 Seasons)2 Leagues16.76311135.53.471.230.100.2722
Lyon (1 Season)1 League3.4118422.25.351.190.060.2500
Europa Lg (3 Seasons)12.34491530.63.981.220.080.2700
Conf Lg (1 Season)7.8322
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201923dz AlgeriaFriendlies (M)1.5000Matches
202024dz AlgeriaFriendlies (M)1.0000Matches
202125dz AlgeriaFriendlies (M)0.3000Matches
202125dz AlgeriaAfrica Cup of NationsGR0.60200.03.460.000.0000Matches
202125dz AlgeriaAfrica Cup of Nations qualification1.5000Matches
202226dz AlgeriaWCQ2.8100Matches
202226dz AlgeriaFriendlies (M)1.1000Matches
202327dz AlgeriaFriendlies (M)2.7000Matches
202327dz AlgeriaAfrica Cup of Nations qualification0.5000Matches
202529dz AlgeriaFriendlies (M)0.9000Matches
202529dz AlgeriaAfrica Cup of Nations qualification4.0211Matches
202630dz AlgeriaWCQ3.1100Matches
9 Seasons1 Club4 Leagues19.94200.03.460.000.0011
Friendlies (M) (7 Seasons)7.5000
Africa Cup of Nations qualification (4 Seasons)5.9211
WCQ (3 Seasons)5.9200
Africa Cup of Nations (1 Season)0.60200.03.460.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2013-201417Nicefr FRA1. Ligue 1572142.10.805Matches
2014-201518Nicefr FRA1. Ligue 13196655.72.230001.3342+2+0.92+1.23Matches
2015-201619Nicefr FRA1. Coupe de la Ligue1909042.91.01901013.0021+1+1.00+1.00Matches
2015-201619Nicefr FRA1. Ligue 19135153.91.500981.3321+1+0.67+0.23Matches
2015-201619Angersfr FRA1. Ligue 112304258.93.4101120.6728-6-1.78-2.01Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 2151,0206829.811.3115401.331917+2+0.18+0.40Matches
2017-201821Châteaurouxfr FRACoupe de France32197352.12.4289014103.0043+1+0.41-0.93Matches
2017-201821Châteaurouxfr FRA2. Ligue 2312,3157567.725.72813301.58353500.000.00Matches
2018-201922Brentfordeng ENG2. Championship382,4386460.227.12978792011.394439+5+0.18-0.32Matches
2018-201922Brentfordeng ENGEFL Cup31816067.02.0285111102.0043+1+0.50+0.50Matches
2018-201922Brentfordeng ENGFA Cup42185560.62.4369011101.7543+1+0.41+1.05Matches
2019-202023Brentfordeng ENG2. Championship433,5458285.639.439893342301.707534+41+1.04+0.89Matches
2020-202124Brentfordeng ENG2. Championship241211.00.50022100.5001-1-2.20-3.03Matches
2020-202124Brentfordeng ENGEFL Cup1787814.40.91780003.0030+3+3.46+3.27Matches
2020-202124West Ham Unitedeng ENGFA Cup32127170.72.4290113302.0051+4+1.70+1.70Matches
2020-202124West Ham Unitedeng ENG1. Premier League301,3914640.715.514772162021.772619+7+0.45+0.10Matches
2021-202225West Ham Unitedeng ENGEFL Cup2824127.30.90024110.500000.000.00Matches
2021-202225West Ham United2. Europa Lg124984244.95.5478282301.6752+3+0.54-0.49Matches
2021-202225West Ham Unitedeng ENGFA Cup21587952.71.81120113801.503300.00-0.63Matches
2021-202225West Ham Unitedeng ENG1. Premier League322,1686863.424.12678462211.534427+17+0.71+1.28Matches
2022-202326West Ham United3. Conf Lg117026460.07.8972122912.85126+6+0.77-2.12Matches
2022-202326West Ham Unitedeng ENGEFL Cup1262628.90.30012601.001100.000.00Matches
2022-202326West Ham Unitedeng ENGFA Cup31394651.51.5190122502.0023-1-0.65-2.02Matches
2022-202326West Ham Unitedeng ENG1. Premier League352,0695960.523.022778132830.892531-6-0.26+0.21Matches
2023-202427Lyonfr FRACoupe de France32839449.63.13942001.3342+2+0.64-0.93Matches
2023-202427West Ham Unitedeng ENGEFL Cup32267583.72.53751002.0042+2+0.80+6.93Matches
2023-202427West Ham United2. Europa Lg53076134.13.4474111112.4043+1+0.29-0.77Matches
2023-202427West Ham Unitedeng ENGFA Cup1505027.80.61500010.0001-1-1.80-1.80Matches
2023-202427Lyonfr FRA1. Ligue 1127706425.28.61070023712.331516-1-0.12+0.08Matches
2023-202427West Ham Unitedeng ENG1. Premier League136204818.16.9573183271.62128+4+0.58+1.16Matches
2024-202528Lyonfr FRACoupe de France21658391.71.82831002.0043+1+0.55+0.55Matches
2024-202528Lyon2. Europa Lg73034327.33.4372142202.0043+1+0.30-1.04Matches
2024-202528Lyonfr FRA1. Ligue 1137355724.08.2974241731.461210+2+0.24-0.41Matches
2025-202629Neomsa KSA1. Pro League272,0327566.422.623831043001.263230+2+0.09+0.70Matches
13 Seasons8 Clubs11 Leagues38723,7886137.0264.3262809912525331.55412318+94+0.36+0.15
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Ham United (4 Seasons)5 Leagues1538,6485746.696.19277236125171.57143107+36+0.37+0.34
Brentford (3 Seasons)3 Leagues916,5017148.272.2748341172011.5713080+50+0.69+0.07
Nice (3 Seasons)2 Leagues18493274.75.549011491.4684+4+0.86+0.79
Lyon (2 Seasons)3 Leagues372,2566128.325.127756102341.863934+5+0.20-0.26
Châteauroux (1 Season)2 Leagues342,5347566.028.230891344101.713938+1+0.04-0.17
Neom (1 Season)1 League272,0327566.422.623831043001.263230+2+0.09+0.70
Gazélec Ajaccio (1 Season)1 League151,0206829.811.3115401.331917+2+0.18+0.40
Angers (1 Season)1 League12304258.93.4101120.6728-6-1.78-2.01
Ligue 1 (5 Seasons)542,2124111.224.6237223124141.453537-2-0.08-0.24
FA Cup (5 Seasons)137776055.18.6881352611.691411+3+0.35+0.06
EFL Cup (5 Seasons)105935940.36.6679243011.70126+6+0.91+1.12
Premier League (4 Seasons)1106,2485745.769.46777154325131.4010785+22+0.32+0.62
Championship (3 Seasons)836,0247348.966.9688440152111.5311974+45+0.67-0.01
Europa Lg (3 Seasons)241,1084635.512.311754132211.92138+5+0.41-0.76
Coupe de France (3 Seasons)86678357.07.4789314102.12128+4+0.54-0.89
Ligue 2 (2 Seasons)463,3357348.837.13918701.505452+2+0.05+0.21
Pro League (1 Season)272,0327566.422.623831043001.263230+2+0.09+0.70
Conf Lg (1 Season)117026460.07.8972122912.85126+6+0.77-2.12
Coupe de la Ligue (1 Season)1909042.91.01901013.0021+1+1.00+1.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2013-201417Nice1 League572142.10.805
2014-201518Nice1 League3196655.72.230001.3342+2+0.92+1.23
2015-201619Nice2 Leagues10225236.22.51901991.5042+2+0.80+0.38
2015-201619Angers1 League12304258.93.4101120.6728-6-1.78-2.01
2016-201720Gazélec Ajaccio1 League151,0206829.811.3115401.331917+2+0.18+0.40
2017-201821Châteauroux2 Leagues342,5347566.028.230891344101.713938+1+0.04-0.17
2018-201922Brentford3 Leagues452,8376360.631.534778111811.465245+7+0.22-0.17
2019-202023Brentford1 League433,5458285.639.439893342301.707534+41+1.04+0.89
2020-202124Brentford2 Leagues3119402.51.3178022101.3331+2+1.51+0.74
2020-202124West Ham United2 Leagues331,6034943.117.816783172021.793120+11+0.62+0.28
2021-202225West Ham United4 Leagues482,9066156.632.331807172621.525232+20+0.62+0.62
2022-202326West Ham United4 Leagues502,9365959.332.6327610182841.394041-1-0.03-0.48
2023-202427West Ham United4 Leagues221,2035525.213.41372393091.782014+6+0.45+0.80
2023-202427Lyon2 Leagues151,0537029.011.71375223712.131918+1+0.09+0.09
2024-202528Lyon3 Leagues221,2035527.713.41475482031.682016+4+0.30-0.53
2025-202629Neom1 League272,0327566.422.623831043001.263230+2+0.09+0.70
13 Seasons8 Clubs11 Leagues38723,7886137.0264.3262809912525331.55412318+94+0.36+0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Ham United (4 Seasons)5 Leagues1538,6485746.696.19277236125171.57143107+36+0.37+0.34
Brentford (3 Seasons)3 Leagues916,5017148.272.2748341172011.5713080+50+0.69+0.07
Nice (3 Seasons)2 Leagues18493274.75.549011491.4684+4+0.86+0.79
Lyon (2 Seasons)3 Leagues372,2566128.325.127756102341.863934+5+0.20-0.26
Châteauroux (1 Season)2 Leagues342,5347566.028.230891344101.713938+1+0.04-0.17
Neom (1 Season)1 League272,0327566.422.623831043001.263230+2+0.09+0.70
Gazélec Ajaccio (1 Season)1 League151,0206829.811.3115401.331917+2+0.18+0.40
Angers (1 Season)1 League12304258.93.4101120.6728-6-1.78-2.01
Ligue 1 (5 Seasons)542,2124111.224.6237223124141.453537-2-0.08-0.24
FA Cup (5 Seasons)137776055.18.6881352611.691411+3+0.35+0.06
EFL Cup (5 Seasons)105935940.36.6679243011.70126+6+0.91+1.12
Premier League (4 Seasons)1106,2485745.769.46777154325131.4010785+22+0.32+0.62
Championship (3 Seasons)836,0247348.966.9688440152111.5311974+45+0.67-0.01
Europa Lg (3 Seasons)241,1084635.512.311754132211.92138+5+0.41-0.76
Coupe de France (3 Seasons)86678357.07.4789314102.12128+4+0.54-0.89
Ligue 2 (2 Seasons)463,3357348.837.13918701.505452+2+0.05+0.21
Pro League (1 Season)272,0327566.422.623831043001.263230+2+0.09+0.70
Conf Lg (1 Season)117026460.07.8972122912.85126+6+0.77-2.12
Coupe de la Ligue (1 Season)1909042.91.01901013.0021+1+1.00+1.00
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
2013-201417Nicefr FRA1. Ligue 117th572142.10.805Matches
2014-201518Nicefr FRA1. Ligue 111th3196655.72.230001.3342+2+0.92+1.23Matches
2015-201619Nicefr FRA1. Ligue 14th9135153.91.500981.3321+1+0.67+0.23Matches
2015-201619Angersfr FRA1. Ligue 19th12304258.93.4101120.6728-6-1.78-2.01Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 29th151,0206829.811.3115401.331917+2+0.18+0.40Matches
2017-201821Châteaurouxfr FRA2. Ligue 29th312,3157567.725.72813301.58353500.000.00Matches
2018-201922Brentfordeng ENG2. Championship11th382,4386460.227.12978792011.394439+5+0.18-0.32Matches
2019-202023Brentfordeng ENG2. Championship3rd433,5458285.639.439893342301.707534+41+1.04+0.89Matches
2020-202124Brentfordeng ENG2. Championship3rd241211.00.50022100.5001-1-2.20-3.03Matches
2020-202124West Ham Unitedeng ENG1. Premier League6th301,3914640.715.514772162021.772619+7+0.45+0.10Matches
2021-202225West Ham Unitedeng ENG1. Premier League7th322,1686863.424.12678462211.534427+17+0.71+1.28Matches
2022-202326West Ham Unitedeng ENG1. Premier League14th352,0695960.523.022778132830.892531-6-0.26+0.21Matches
2023-202427West Ham Unitedeng ENG1. Premier League9th136204818.16.9573183271.62128+4+0.58+1.16Matches
2023-202427Lyonfr FRA1. Ligue 16th127706425.28.61070023712.331516-1-0.12+0.08Matches
2024-202528Lyonfr FRA1. Ligue 16th137355724.08.2974241731.461210+2+0.24-0.41Matches
2025-202629Neomsa KSA1. Pro League8th272,0327566.422.623831043001.263230+2+0.09+0.70Matches
13 Seasons8 Clubs5 Leagues32019,8516235.6220.6220808510024281.44347278+69+0.31+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Ham United (4 Seasons)1 League1106,2485745.769.46777154325131.4010785+22+0.32+0.62
Brentford (3 Seasons)1 League836,0247348.966.9688440152111.5311974+45+0.67-0.01
Nice (3 Seasons)1 League17403243.94.5301481.3363+3+0.82+0.75
Lyon (2 Seasons)1 League251,5056024.616.71972262441.882726+1+0.06-0.17
Châteauroux (1 Season)1 League312,3157567.725.72813301.58353500.000.00
Neom (1 Season)1 League272,0327566.422.623831043001.263230+2+0.09+0.70
Gazélec Ajaccio (1 Season)1 League151,0206829.811.3115401.331917+2+0.18+0.40
Angers (1 Season)1 League12304258.93.4101120.6728-6-1.78-2.01
Ligue 1 (5 Seasons)542,2124111.224.6237223124141.453537-2-0.08-0.24
Premier League (4 Seasons)1106,2485745.769.46777154325131.4010785+22+0.32+0.62
Championship (3 Seasons)836,0247348.966.9688440152111.5311974+45+0.67-0.01
Ligue 2 (2 Seasons)463,3357348.837.13918701.505452+2+0.05+0.21
Pro League (1 Season)272,0327566.422.623831043001.263230+2+0.09+0.70
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
2015-201619Nicefr FRA1. Coupe de la Ligue9th1909042.91.01901013.0021+1+1.00+1.00Matches
2017-201821Châteaurouxfr FRACoupe de France17th32197352.12.4289014103.0043+1+0.41-0.93Matches
2018-201922Brentfordeng ENGEFL Cup17th31816067.02.0285111102.0043+1+0.50+0.50Matches
2018-201922Brentfordeng ENGFA Cup9th42185560.62.4369011101.7543+1+0.41+1.05Matches
2020-202124Brentfordeng ENGEFL Cup3rd1787814.40.91780003.0030+3+3.46+3.27Matches
2020-202124West Ham Unitedeng ENGFA Cup9th32127170.72.4290113302.0051+4+1.70+1.70Matches
2021-202225West Ham Unitedeng ENGEFL CupQF2824127.30.90024110.500000.000.00Matches
2021-202225West Ham Unitedeng ENGFA Cup21587952.71.81120113801.503300.00-0.63Matches
2022-202326West Ham Unitedeng ENGEFL CupRd31262628.90.30012601.001100.000.00Matches
2022-202326West Ham Unitedeng ENGFA Cup31394651.51.5190122502.0023-1-0.65-2.02Matches
2023-202427West Ham Unitedeng ENGEFL CupQF32267583.72.53751002.0042+2+0.80+6.93Matches
2023-202427West Ham Unitedeng ENGFA Cup1505027.80.61500010.0001-1-1.80-1.80Matches
2023-202427Lyonfr FRACoupe de France2nd32839449.63.13942001.3342+2+0.64-0.93Matches
2024-202528Lyonfr FRACoupe de FranceR3221658391.71.82831002.0043+1+0.55+0.55Matches
8 Seasons5 Clubs4 Leagues322,1276649.923.622839102931.844026+14+0.59+0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Ham United (4 Seasons)2 Leagues158936052.29.9883473321.531511+4+0.40+0.40
Brentford (2 Seasons)2 Leagues84776040.85.3676121102.00116+5+0.94+0.94
Lyon (2 Seasons)1 League54489059.75.05903001.6085+3+0.60-0.89
Châteauroux (1 Season)1 League32197352.12.4289014103.0043+1+0.41-0.93
Nice (1 Season)1 League1909042.91.01901013.0021+1+1.00+1.00
FA Cup (5 Seasons)137776055.18.6881352611.691411+3+0.35+0.06
EFL Cup (5 Seasons)105935940.36.6679243011.70126+6+0.91+1.12
Coupe de France (3 Seasons)86678357.07.4789314102.12128+4+0.54-0.89
Coupe de la Ligue (1 Season)1909042.91.01901013.0021+1+1.00+1.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
2021-202225West Ham United2. Europa LgSF124984244.95.5478282301.6752+3+0.54-0.49Matches
2022-202326West Ham United3. Conf Lg1st117026460.07.8972122912.85126+6+0.77-2.12Matches
2023-202427West Ham United2. Europa LgQF53076134.13.4474111112.4043+1+0.29-0.77Matches
2024-202528Lyon2. Europa LgQF73034327.33.4372142202.0043+1+0.30-1.04Matches
4 Seasons2 Clubs2 Leagues351,8105242.220.120735152322.212514+11+0.55-0.94
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
West Ham United (3 Seasons)2 Leagues281,5075447.416.717744112322.262111+10+0.60-0.96
Lyon (1 Season)1 League73034327.33.4372142202.0043+1+0.30-1.04
Europa Lg (3 Seasons)241,1084635.512.311754132211.92138+5+0.41-0.76
Conf Lg (1 Season)117026460.07.8972122912.85126+6+0.77-2.12
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
201519dz AlgeriaFriendlies (M)00001Matches
201822dz AlgeriaWCQ00002Matches
201923dz AlgeriaFriendlies (M)21376925.41.52690022.0021+1+0.66-0.46Matches
201923dz AlgeriaAfrica Cup of Nations qualification00001Matches
202024dz AlgeriaFriendlies (M)2914650.61.019011102.0010+1+0.99+0.99Matches
202125dz AlgeriaFriendlies (M)2291510.70.30021513.0010+1+3.10+1.24Matches
202125dz AlgeriaAfrica Cup of NationsGR2522619.30.614501710.5002-2-3.46-3.05Matches
202125dz AlgeriaAfrica Cup of Nations qualification21326624.41.52660012.0041+3+2.05-0.16Matches
202226dz AlgeriaWCQ52565134.12.8290232522.20122+10+3.52+1.51Matches
202226dz AlgeriaFriendlies (M)3993318.31.1165021701.3331+2+1.82+1.41Matches
202327dz AlgeriaFriendlies (M)42426167.22.7375111702.0032+1+0.37-2.68Matches
202327dz AlgeriaAfrica Cup of Nations qualification244228.10.50022202.0001-1-2.05-3.50Matches
202529dz AlgeriaFriendlies (M)2773921.40.9159011801.5004-4-4.68-7.54Matches
202529dz AlgeriaAfrica Cup of Nations qualification63576066.14.0481021802.6771+6+1.51-2.42Matches
202630dz AlgeriaWCQ62764630.73.1371032102.1774+3+0.98-0.90Matches
9 Seasons1 Club4 Leagues381,7924724.219.9207341818112.054019+21+1.05-0.61
Friendlies (M) (7 Seasons)156754525.97.5872271441.93108+2+0.27-1.16
Africa Cup of Nations qualification (4 Seasons)105335324.75.9676042022.40113+8+1.35-0.80
WCQ (3 Seasons)115324822.45.9578262342.18196+13+2.20+0.27
Africa Cup of Nations (1 Season)2522619.30.614501710.5002-2-3.46-3.05
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Nicefr FRA1. Ligue 10.8002Matches
2014-201518Nicefr FRA1. Ligue 12.2001Matches
2015-201619Nicefr FRA1. Coupe de la Ligue1.00000Matches
2015-201619Nicefr FRA1. Ligue 11.5004Matches
2015-201619Angersfr FRA1. Ligue 13.4009Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 211.31001300000000Matches
2017-201821Châteaurouxfr FRACoupe de France2.41000Matches
2017-201821Châteaurouxfr FRA2. Ligue 225.70102600000000Matches
2018-201922Brentfordeng ENG2. Championship27.1311263562241320000Matches
2018-201922Brentfordeng ENGEFL Cup2.0000020700000Matches
2018-201922Brentfordeng ENGFA Cup2.40001102410000Matches
2019-202023Brentfordeng ENG2. Championship39.45002956101618260Matches
2020-202124Brentfordeng ENG2. Championship0.50001002000Matches
2020-202124Brentfordeng ENGEFL Cup0.90000112000Matches
2020-202124West Ham Unitedeng ENGFA Cup2.40003207010Matches
2020-202124West Ham Unitedeng ENG1. Premier League15.500014152456130Matches
2021-202225West Ham Unitedeng ENGEFL Cup0.90000102100Matches
2021-202225West Ham United2. Europa Lg5.510038320250Matches
2021-202225West Ham Unitedeng ENGFA Cup1.80001019010Matches
2021-202225West Ham Unitedeng ENG1. Premier League24.100010159758170Matches
2022-202326West Ham United3. Conf Lg7.81000Matches
2022-202326West Ham Unitedeng ENGEFL Cup0.30000101000Matches
2022-202326West Ham Unitedeng ENGFA Cup1.50001113000Matches
2022-202326West Ham Unitedeng ENG1. Premier League23.000016157839130Matches
2023-202427Lyonfr FRACoupe de France3.100030219360Matches
2023-202427West Ham Unitedeng ENGEFL Cup2.500000111010Matches
2023-202427West Ham United2. Europa Lg3.400013212010Matches
2023-202427West Ham Unitedeng ENGFA Cup0.60100201100Matches
2023-202427Lyonfr FRA1. Ligue 18.6200210767170Matches
2023-202427West Ham Unitedeng ENG1. Premier League6.910056117540Matches
2024-202528Lyonfr FRACoupe de France1.800011021130Matches
2024-202528Lyon2. Europa Lg3.41003259220Matches
2024-202528Lyonfr FRA1. Ligue 18.200066643360Matches
2025-202629Neomsa KSA1. Pro League22.61001027812111110Matches
13 Seasons8 Clubs11 Leagues264.317311912107298675137000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Ham United (4 Seasons)5 Leagues96.131054692728632560
Brentford (3 Seasons)3 Leagues72.28115795174202246000
Nice (3 Seasons)2 Leagues5.500070
Lyon (2 Seasons)3 Leagues25.130015192015910240
Châteauroux (1 Season)2 Leagues28.21102600000000
Neom (1 Season)1 League22.61001027812111110
Gazélec Ajaccio (1 Season)1 League11.31001300000000
Angers (1 Season)1 League3.4009
Ligue 1 (5 Seasons)24.62002416131104130
FA Cup (5 Seasons)8.60106624422000
EFL Cup (5 Seasons)6.60000522311000
Premier League (4 Seasons)69.410045511922028470
Championship (3 Seasons)66.98115691163872146000
Europa Lg (3 Seasons)12.32007131041480
Coupe de France (3 Seasons)7.410041240490
Ligue 2 (2 Seasons)37.11103900000000
Pro League (1 Season)22.61001027812111110
Conf Lg (1 Season)7.81000
Coupe de la Ligue (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Nice1 League0.8002
2014-201518Nice1 League2.2001
2015-201619Nice2 Leagues2.500040
2015-201619Angers1 League3.4009
2016-201720Gazélec Ajaccio1 League11.31001300000000
2017-201821Châteauroux2 Leagues28.21102600000000
2018-201922Brentford3 Leagues31.5311273862551420000
2019-202023Brentford1 League39.45002956101618260
2020-202124Brentford2 Leagues1.30001114000
2020-202124West Ham United2 Leagues17.800017172526140
2021-202225West Ham United4 Leagues32.310014241310611230
2022-202326West Ham United4 Leagues32.610017178879130
2023-202427West Ham United4 Leagues13.4110611441660
2023-202427Lyon2 Leagues11.72005109864130
2024-202528Lyon3 Leagues13.410010911736110
2025-202629Neom1 League22.61001027812111110
13 Seasons8 Clubs11 Leagues264.317311912107298675137000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Ham United (4 Seasons)5 Leagues96.131054692728632560
Brentford (3 Seasons)3 Leagues72.28115795174202246000
Nice (3 Seasons)2 Leagues5.500070
Lyon (2 Seasons)3 Leagues25.130015192015910240
Châteauroux (1 Season)2 Leagues28.21102600000000
Neom (1 Season)1 League22.61001027812111110
Gazélec Ajaccio (1 Season)1 League11.31001300000000
Angers (1 Season)1 League3.4009
Ligue 1 (5 Seasons)24.62002416131104130
FA Cup (5 Seasons)8.60106624422000
EFL Cup (5 Seasons)6.60000522311000
Premier League (4 Seasons)69.410045511922028470
Championship (3 Seasons)66.98115691163872146000
Europa Lg (3 Seasons)12.32007131041480
Coupe de France (3 Seasons)7.410041240490
Ligue 2 (2 Seasons)37.11103900000000
Pro League (1 Season)22.61001027812111110
Conf Lg (1 Season)7.81000
Coupe de la Ligue (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201417Nicefr FRA1. Ligue 117th0.8002Matches
2014-201518Nicefr FRA1. Ligue 111th2.2001Matches
2015-201619Nicefr FRA1. Ligue 14th1.5004Matches
2015-201619Angersfr FRA1. Ligue 19th3.4009Matches
2016-201720Gazélec Ajacciofr FRA2. Ligue 29th11.31001300000000Matches
2017-201821Châteaurouxfr FRA2. Ligue 29th25.70102600000000Matches
2018-201922Brentfordeng ENG2. Championship11th27.1311263562241320000Matches
2019-202023Brentfordeng ENG2. Championship3rd39.45002956101618260Matches
2020-202124Brentfordeng ENG2. Championship3rd0.50001002000Matches
2020-202124West Ham Unitedeng ENG1. Premier League6th15.500014152456130Matches
2021-202225West Ham Unitedeng ENG1. Premier League7th24.100010159758170Matches
2022-202326West Ham Unitedeng ENG1. Premier League14th23.000016157839130Matches
2023-202427West Ham Unitedeng ENG1. Premier League9th6.910056117540Matches
2023-202427Lyonfr FRA1. Ligue 16th8.6200210767170Matches
2024-202528Lyonfr FRA1. Ligue 16th8.200066643360Matches
2025-202629Neomsa KSA1. Pro League8th22.61001027812111110Matches
13 Seasons8 Clubs5 Leagues220.613211741855683864117000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Ham United (4 Seasons)1 League69.410045511922028470
Brentford (3 Seasons)1 League66.98115691163872146000
Nice (3 Seasons)1 League4.5007
Lyon (2 Seasons)1 League16.7200816131104130
Châteauroux (1 Season)1 League25.70102600000000
Neom (1 Season)1 League22.61001027812111110
Gazélec Ajaccio (1 Season)1 League11.31001300000000
Angers (1 Season)1 League3.4009
Ligue 1 (5 Seasons)24.62002416131104130
Premier League (4 Seasons)69.410045511922028470
Championship (3 Seasons)66.98115691163872146000
Ligue 2 (2 Seasons)37.11103900000000
Pro League (1 Season)22.61001027812111110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Nicefr FRA1. Coupe de la Ligue9th1.00000Matches
2017-201821Châteaurouxfr FRACoupe de France17th2.41000Matches
2018-201922Brentfordeng ENGEFL Cup17th2.0000020700000Matches
2018-201922Brentfordeng ENGFA Cup9th2.40001102410000Matches
2020-202124Brentfordeng ENGEFL Cup3rd0.90000112000Matches
2020-202124West Ham Unitedeng ENGFA Cup9th2.40003207010Matches
2021-202225West Ham Unitedeng ENGEFL CupQF0.90000102100Matches
2021-202225West Ham Unitedeng ENGFA Cup1.80001019010Matches
2022-202326West Ham Unitedeng ENGEFL CupRd30.30000101000Matches
2022-202326West Ham Unitedeng ENGFA Cup1.50001113000Matches
2023-202427West Ham Unitedeng ENGEFL CupQF2.500000111010Matches
2023-202427West Ham Unitedeng ENGFA Cup0.60100201100Matches
2023-202427Lyonfr FRACoupe de France2nd3.100030219360Matches
2024-202528Lyonfr FRACoupe de FranceR321.800011021130Matches
8 Seasons5 Clubs4 Leagues23.611010126107712000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Ham United (4 Seasons)2 Leagues9.901057334230
Brentford (2 Seasons)2 Leagues5.30001413310000
Lyon (2 Seasons)1 League5.000041240490
Châteauroux (1 Season)1 League2.41000
Nice (1 Season)1 League1.00000
FA Cup (5 Seasons)8.60106624422000
EFL Cup (5 Seasons)6.60000522311000
Coupe de France (3 Seasons)7.410041240490
Coupe de la Ligue (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202225West Ham United2. Europa LgSF5.510038320250Matches
2022-202326West Ham United3. Conf Lg1st7.81000Matches
2023-202427West Ham United2. Europa LgQF3.400013212010Matches
2024-202528Lyon2. Europa LgQF3.41003259220Matches
4 Seasons2 Clubs2 Leagues20.13007131041480
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
West Ham United (3 Seasons)2 Leagues16.7200411532260
Lyon (1 Season)1 League3.41003259220
Europa Lg (3 Seasons)12.32007131041480
Conf Lg (1 Season)7.81000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201923dz AlgeriaFriendlies (M)1.50000Matches
202024dz AlgeriaFriendlies (M)1.01000Matches
202125dz AlgeriaFriendlies (M)0.30000Matches
202125dz AlgeriaAfrica Cup of NationsGR0.60002112000Matches
202125dz AlgeriaAfrica Cup of Nations qualification1.50000Matches
202226dz AlgeriaWCQ2.80000Matches
202226dz AlgeriaFriendlies (M)1.10000Matches
202327dz AlgeriaFriendlies (M)2.70000Matches
202327dz AlgeriaAfrica Cup of Nations qualification0.50000Matches
202529dz AlgeriaFriendlies (M)0.90000Matches
202529dz AlgeriaAfrica Cup of Nations qualification4.00000Matches
202630dz AlgeriaWCQ3.11000Matches
9 Seasons1 Club4 Leagues19.92002112000
Friendlies (M) (7 Seasons)7.51000
Africa Cup of Nations qualification (4 Seasons)5.90000
WCQ (3 Seasons)5.91000
Africa Cup of Nations (1 Season)0.60002112000

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.

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.

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.