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
2016-201719Nantesfr FRA1. Coupe de la Ligue321902.1000000100.000.000.000.000.00Matches
2016-201719Nantesfr FRA1. Ligue 130232,18424.3112100410.040.040.080.040.08Matches
2017-201820Schalke 04de GER1. Bundesliga31232,04322.7336211303.62.84.47.2121951530.130.130.260.090.220.160.190.350.120.31Matches
2017-201820Schalke 04de GERDFB-Pokal443113.5000000100.000.000.000.000.00Matches
2018-201921Schalke 04de GER1. Bundesliga18121,08212.0112100101.01.01.22.26459890.080.080.170.080.170.090.100.180.090.18Matches
2018-201921Schalke 041. Champions Lg511421.6000000000.10.10.10.23690.000.000.000.000.000.070.050.130.070.13Matches
2018-201921Schalke 04de GERDFB-Pokal222102.3000000000.000.000.000.000.00Matches
2019-202022Schalke 04de GERDFB-Pokal333003.3112100100.300.300.600.300.60Matches
2020-202123Schalke 04de GER1. Bundesliga28252,10123.3257200401.51.55.16.783931520.090.210.300.090.300.070.220.290.070.29Matches
2020-202123Schalke 04de GERDFB-Pokal321701.9011000000.000.530.530.000.53Matches
2021-202224Marseille3. Conf Lg632753.1000001201.00.20.60.81210290.000.000.000.000.000.320.190.500.060.25Matches
2021-202224Marseillefr FRACoupe de France21820.9101100001.100.001.101.101.10Matches
2021-202224Marseille2. Europa Lg321701.9000000100.30.30.40.7510230.000.000.000.000.000.170.210.380.170.38Matches
2021-202224Marseillefr FRA1. Ligue 123121,16512.9448400102.52.52.85.350651180.310.310.620.310.620.200.220.410.200.41Matches
2022-202325Marseille1. Champions Lg643804.2123100001.01.01.52.61824480.240.470.710.240.710.250.360.610.250.61Matches
2022-202325Marseillefr FRA1. Ligue 11065155.7000000100.50.51.52.01938540.000.000.000.000.000.090.250.340.090.34Matches
2023-202426Marseille2. Europa Lg14131,16212.9167011101.70.93.03.94985850.080.460.540.000.460.130.230.370.070.30Matches
2023-202426Marseillefr FRA1. Ligue 128211,82120.2123100503.73.73.77.4841271120.050.100.150.050.150.180.180.370.180.37Matches
2024-202527Marseillefr FRACoupe de France00Matches
2024-202527Marseillefr FRA1. Ligue 11385195.8246200110.80.82.43.21335340.350.691.040.351.040.140.420.560.140.56Matches
9 Seasons3 Clubs8 Leagues23216714,822164.7183048162327217.815.526.742.15216479060.110.180.290.100.280.140.210.350.120.33
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Marseille (4 Seasons)5 Leagues105706,08967.710182891212111.610.015.925.92503945030.150.270.410.130.400.170.240.410.150.39
Schalke 04 (4 Seasons)3 Leagues94726,35970.7711186111006.25.510.816.22712534030.100.160.250.080.240.100.180.290.090.27
Nantes (1 Season)2 Leagues33252,37426.4112100510.040.040.080.040.08
Ligue 1 (5 Seasons)104706,20468.9811198001227.67.610.418.01662653180.120.160.280.120.280.170.230.400.170.40
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
Bundesliga (3 Seasons)77605,22658.16915511806.15.310.716.02682473940.100.150.260.090.240.110.180.290.090.28
Europa Lg (2 Seasons)17151,33214.8167011202.01.23.44.654951080.070.410.470.000.410.140.230.370.080.31
Champions Lg (2 Seasons)1155225.8123100001.21.21.62.82130570.170.340.520.170.520.200.280.480.200.48
Coupe de France (2 Seasons)21820.9101100001.100.001.101.101.10
Conf Lg (1 Season)632753.1000001201.00.20.60.81210290.000.000.000.000.000.320.190.500.060.25
Coupe de la Ligue (1 Season)321902.1000000100.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
2016-201719Nantes2 Leagues33252,37426.4112100510.040.040.080.040.08
2017-201820Schalke 042 Leagues35272,35426.2336211403.62.84.47.2121951530.110.110.230.080.190.160.190.350.120.31
2018-201921Schalke 043 Leagues25151,43415.9112100101.11.11.22.46765980.060.060.130.060.130.080.090.180.080.18
2019-202022Schalke 041 League333003.3112100100.300.300.600.300.60
2020-202123Schalke 042 Leagues31272,27125.2268200401.51.55.16.783931520.080.240.320.080.320.070.220.290.070.29
2021-202224Marseille4 Leagues34181,69218.8549501403.83.03.86.867851700.270.210.480.270.480.210.210.430.170.38
2022-202325Marseille2 Leagues16108959.9123100101.51.53.04.537621020.100.200.300.100.300.160.300.460.160.46
2023-202426Marseille2 Leagues42342,98333.12810111605.44.66.711.31332121970.060.240.300.030.270.160.200.370.140.34
2024-202527Marseille2 Leagues1385195.8246200110.80.82.43.21335340.350.691.040.351.040.140.420.560.140.56
9 Seasons3 Clubs8 Leagues23216714,822164.7183048162327217.815.526.742.15216479060.110.180.290.100.280.140.210.350.120.33
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Marseille (4 Seasons)5 Leagues105706,08967.710182891212111.610.015.925.92503945030.150.270.410.130.400.170.240.410.150.39
Schalke 04 (4 Seasons)3 Leagues94726,35970.7711186111006.25.510.816.22712534030.100.160.250.080.240.100.180.290.090.27
Nantes (1 Season)2 Leagues33252,37426.4112100510.040.040.080.040.08
Ligue 1 (5 Seasons)104706,20468.9811198001227.67.610.418.01662653180.120.160.280.120.280.170.230.400.170.40
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
Bundesliga (3 Seasons)77605,22658.16915511806.15.310.716.02682473940.100.150.260.090.240.110.180.290.090.28
Europa Lg (2 Seasons)17151,33214.8167011202.01.23.44.654951080.070.410.470.000.410.140.230.370.080.31
Champions Lg (2 Seasons)1155225.8123100001.21.21.62.82130570.170.340.520.170.520.200.280.480.200.48
Coupe de France (2 Seasons)21820.9101100001.100.001.101.101.10
Conf Lg (1 Season)632753.1000001201.00.20.60.81210290.000.000.000.000.000.320.190.500.060.25
Coupe de la Ligue (1 Season)321902.1000000100.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
2016-201719Nantesfr FRA1. Ligue 17th30232,18424.3112100410.040.040.080.040.08Matches
2017-201820Schalke 04de GER1. Bundesliga2nd31232,04322.7336211303.62.84.47.2121951530.130.130.260.090.220.160.190.350.120.31Matches
2018-201921Schalke 04de GER1. Bundesliga14th18121,08212.0112100101.01.01.22.26459890.080.080.170.080.170.090.100.180.090.18Matches
2020-202123Schalke 04de GER1. Bundesliga18th28252,10123.3257200401.51.55.16.783931520.090.210.300.090.300.070.220.290.070.29Matches
2021-202224Marseillefr FRA1. Ligue 12nd23121,16512.9448400102.52.52.85.350651180.310.310.620.310.620.200.220.410.200.41Matches
2022-202325Marseillefr FRA1. Ligue 13rd1065155.7000000100.50.51.52.01938540.000.000.000.000.000.090.250.340.090.34Matches
2023-202426Marseillefr FRA1. Ligue 18th28211,82120.2123100503.73.73.77.4841271120.050.100.150.050.150.180.180.370.180.37Matches
2024-202527Marseillefr FRA1. Ligue 12nd1385195.8246200110.80.82.43.21335340.350.691.040.351.040.140.420.560.140.56Matches
8 Seasons3 Clubs2 Leagues18113011,430127.0142034131120213.712.921.134.04345127120.110.160.270.100.260.130.210.340.130.33
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Marseille (4 Seasons)1 League74474,02044.771017700817.67.610.418.01662653180.160.220.380.160.380.170.230.400.170.40
Schalke 04 (3 Seasons)1 League77605,22658.16915511806.15.310.716.02682473940.100.150.260.090.240.110.180.290.090.28
Nantes (1 Season)1 League30232,18424.3112100410.040.040.080.040.08
Ligue 1 (5 Seasons)104706,20468.9811198001227.67.610.418.01662653180.120.160.280.120.280.170.230.400.170.40
Bundesliga (3 Seasons)77605,22658.16915511806.15.310.716.02682473940.100.150.260.090.240.110.180.290.090.28
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th321902.1000000100.000.000.000.000.00Matches
2017-201820Schalke 04de GERDFB-Pokal3rd443113.5000000100.000.000.000.000.00Matches
2018-201921Schalke 04de GERDFB-Pokal5th222102.3000000000.000.000.000.000.00Matches
2019-202022Schalke 04de GERDFB-Pokal5th333003.3112100100.300.300.600.300.60Matches
2020-202123Schalke 04de GERDFB-Pokal9th321701.9011000000.000.530.530.000.53Matches
2021-202224Marseillefr FRACoupe de FranceQF21820.9101100001.100.001.101.101.10Matches
2024-202527Marseillefr FRACoupe de FranceR3200Matches
7 Seasons3 Clubs3 Leagues17141,26314.0224200300.140.140.290.140.29
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
Schalke 04 (4 Seasons)1 League121199111.0123100200.090.180.270.090.27
Marseille (2 Seasons)1 League21820.9101100001.100.001.101.101.10
Nantes (1 Season)1 League321902.1000000100.000.000.000.000.00
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
Coupe de France (2 Seasons)21820.9101100001.100.001.101.101.10
Coupe de la Ligue (1 Season)321902.1000000100.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
2018-201921Schalke 041. Champions LgR16511421.6000000000.10.10.10.23690.000.000.000.000.000.070.050.130.070.13Matches
2021-202224Marseille3. Conf LgSF632753.1000001201.00.20.60.81210290.000.000.000.000.000.320.190.500.060.25Matches
2021-202224Marseille2. Europa LgGR321701.9000000100.30.30.40.7510230.000.000.000.000.000.170.210.380.170.38Matches
2022-202325Marseille1. Champions LgGR643804.2123100001.01.01.52.61824480.240.470.710.240.710.250.360.610.250.61Matches
2023-202426Marseille2. Europa LgSF14131,16212.9167011101.70.93.03.94985850.080.460.540.000.460.130.230.370.070.30Matches
4 Seasons2 Clubs3 Leagues34232,12923.72810112404.12.65.68.1871351940.080.340.420.040.380.170.240.410.110.34
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
Marseille (3 Seasons)3 Leagues29221,98722.12810112404.02.45.57.9841291850.090.360.450.050.410.180.250.430.110.36
Schalke 04 (1 Season)1 League511421.6000000000.10.10.10.23690.000.000.000.000.000.070.050.130.070.13
Europa Lg (2 Seasons)17151,33214.8167011202.01.23.44.654951080.070.410.470.000.410.140.230.370.080.31
Champions Lg (2 Seasons)1155225.8123100001.21.21.62.82130570.170.340.520.170.520.200.280.480.200.48
Conf Lg (1 Season)632753.1000001201.00.20.60.81210290.000.000.000.000.000.320.190.500.060.25
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
201719ma MoroccoFriendlies (M)11620.7022000000.002.902.900.002.90Matches
201820ma Morocco1. World CupGR11810.9000000000.20.20.10.253100.000.000.000.000.000.190.080.270.190.27Matches
201820ma MoroccoWCQ1010.0000000000.000.000.000.000.00Matches
201820ma MoroccoFriendlies (M)422252.5000000000.000.000.000.000.00Matches
201921ma MoroccoFriendlies (M)321391.5000000000.000.000.000.000.00Matches
201921ma MoroccoAfrica Cup of Nations qualification00Matches
202123ma MoroccoAfrica Cup of Nations qualification10190.2000000000.000.000.000.000.00Matches
202224ma MoroccoFriendlies (M)311081.2011000000.000.830.830.000.83Matches
202325ma MoroccoFriendlies (M)21770.9000000000.000.000.000.000.00Matches
202325ma MoroccoAfrica Cup of NationsR1630520.6000000000.000.000.000.000.00Matches
202325ma MoroccoAfrica Cup of Nations qualification321611.8112100000.560.561.120.561.12Matches
202628ma MoroccoWCQ11710.8000000000.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues231199611.1145100000.20.20.10.253100.090.360.450.090.450.190.080.270.190.27
Friendlies (M) (5 Seasons)1376116.8033000000.000.440.440.000.44
Africa Cup of Nations qualification (3 Seasons)421802.0112100000.500.501.000.501.00
WCQ (2 Seasons)21720.8000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)30520.6000000000.000.000.000.000.00
World Cup (1 Season)11810.9000000000.20.20.10.253100.000.000.000.000.000.190.080.270.190.27

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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.1000Matches
2016-201719Nantesfr FRA1. Ligue 124.3130413.31.240.160.030.2500Matches
2017-201820Schalke 04de GER1. Bundesliga22.7324937.51.060.400.080.2220.20113.62.80.12-0.6-0.8Matches
2017-201820Schalke 04de GERDFB-Pokal3.503266.70.870.580.000.0000Matches
2018-201921Schalke 04de GER1. Bundesliga12.0112541.71.000.420.080.2022.20001.01.00.090.00.0Matches
2018-201921Schalke 041. Champions Lg1.60100.00.630.000.0010.00000.10.10.12-0.1-0.1Matches
2018-201921Schalke 04de GERDFB-Pokal2.305360.02.141.290.000.0000Matches
2019-202022Schalke 04de GERDFB-Pokal3.318562.52.401.500.130.2000Matches
2020-202123Schalke 04de GER1. Bundesliga23.3222522.70.940.210.090.4021.41001.51.50.07+0.5+0.5Matches
2020-202123Schalke 04de GERDFB-Pokal1.9011100.00.530.530.000.0000Matches
2021-202224Marseille3. Conf Lg3.10200.00.650.000.0023.30011.00.20.09-1.0-0.2Matches
2021-202224Marseillefr FRACoupe de France0.912150.02.201.100.501.0000Matches
2021-202224Marseille2. Europa Lg1.903133.31.590.530.000.0016.50000.30.30.11-0.3-0.3Matches
2021-202224Marseillefr FRA1. Ligue 112.9415746.71.160.540.270.5716.51002.52.50.17+1.5+1.5Matches
2022-202325Marseille1. Champions Lg4.219555.62.131.180.110.2018.70001.01.00.120.00.0Matches
2022-202325Marseillefr FRA1. Ligue 15.706350.01.050.520.000.0018.70000.50.50.08-0.5-0.5Matches
2023-202426Marseille2. Europa Lg12.9112541.70.930.390.000.0020.81111.70.90.07-0.7-0.9Matches
2023-202426Marseillefr FRA1. Ligue 120.2133824.21.630.400.030.1317.71003.73.70.11-2.7-2.7Matches
2024-202527Marseillefr FRA1. Ligue 15.828562.51.390.870.250.4019.11000.80.80.10+1.2+1.2Matches
9 Seasons3 Clubs8 Leagues164.7181966935.21.210.420.080.2319.452317.815.50.11-2.8-2.5
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
Marseille (4 Seasons)5 Leagues67.710903538.91.330.520.100.2618.341211.610.00.11-2.6-2.0
Schalke 04 (4 Seasons)3 Leagues70.77763039.51.080.420.080.2020.91116.25.50.09-0.2-0.5
Nantes (1 Season)2 Leagues26.4130413.31.240.160.030.2500
Ligue 1 (5 Seasons)68.98922729.31.330.390.090.3017.73007.67.60.12-0.6-0.6
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
Bundesliga (3 Seasons)58.16581932.81.000.330.090.2621.11116.15.30.09-0.1-0.3
Europa Lg (2 Seasons)14.8115640.01.010.410.000.0020.01112.01.20.08-1.0-1.2
Champions Lg (2 Seasons)5.8110550.01.720.860.100.2017.90001.21.20.12-0.2-0.2
Coupe de France (2 Seasons)0.912150.02.201.100.501.0000
Conf Lg (1 Season)3.10200.00.650.000.0023.30011.00.20.09-1.0-0.2
Coupe de la Ligue (1 Season)2.1000
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
2016-201719Nantes2 Leagues26.4130413.31.240.160.030.2500
2017-201820Schalke 042 Leagues26.23271140.71.030.420.070.1820.20113.62.80.12-0.6-0.8
2018-201921Schalke 043 Leagues15.9118844.41.130.500.060.1321.30001.11.10.09-0.1-0.1
2019-202022Schalke 041 League3.318562.52.401.500.130.2000
2020-202123Schalke 042 Leagues25.2223626.10.910.240.090.3321.41001.51.50.07+0.5+0.5
2021-202224Marseille4 Leagues18.8522940.91.170.480.230.5617.21013.83.00.15+0.2+1.0
2022-202325Marseille2 Leagues9.9115853.31.510.800.070.1318.70001.51.50.10-0.5-0.5
2023-202426Marseille2 Leagues33.12451328.91.360.390.020.0818.52115.44.60.10-3.4-3.6
2024-202527Marseille2 Leagues5.828562.51.390.870.250.4019.11000.80.80.10+1.2+1.2
9 Seasons3 Clubs8 Leagues164.7181966935.21.210.420.080.2319.452317.815.50.11-2.8-2.5
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
Marseille (4 Seasons)5 Leagues67.710903538.91.330.520.100.2618.341211.610.00.11-2.6-2.0
Schalke 04 (4 Seasons)3 Leagues70.77763039.51.080.420.080.2020.91116.25.50.09-0.2-0.5
Nantes (1 Season)2 Leagues26.4130413.31.240.160.030.2500
Ligue 1 (5 Seasons)68.98922729.31.330.390.090.3017.73007.67.60.12-0.6-0.6
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
Bundesliga (3 Seasons)58.16581932.81.000.330.090.2621.11116.15.30.09-0.1-0.3
Europa Lg (2 Seasons)14.8115640.01.010.410.000.0020.01112.01.20.08-1.0-1.2
Champions Lg (2 Seasons)5.8110550.01.720.860.100.2017.90001.21.20.12-0.2-0.2
Coupe de France (2 Seasons)0.912150.02.201.100.501.0000
Conf Lg (1 Season)3.10200.00.650.000.0023.30011.00.20.09-1.0-0.2
Coupe de la Ligue (1 Season)2.1000
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
2016-201719Nantesfr FRA1. Ligue 17th24.3130413.31.240.160.030.2500Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.7324937.51.060.400.080.2220.20113.62.80.12-0.6-0.8Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.0112541.71.000.420.080.2022.20001.01.00.090.00.0Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.3222522.70.940.210.090.4021.41001.51.50.07+0.5+0.5Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.9415746.71.160.540.270.5716.51002.52.50.17+1.5+1.5Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.706350.01.050.520.000.0018.70000.50.50.08-0.5-0.5Matches
2023-202426Marseillefr FRA1. Ligue 18th20.2133824.21.630.400.030.1317.71003.73.70.11-2.7-2.7Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.828562.51.390.870.250.4019.11000.80.80.10+1.2+1.2Matches
8 Seasons3 Clubs2 Leagues127.0141504630.71.180.360.090.2819.341113.712.90.11-0.7-0.9
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
Marseille (4 Seasons)1 League44.77622337.11.390.510.110.3017.73007.67.60.12-0.6-0.6
Schalke 04 (3 Seasons)1 League58.16581932.81.000.330.090.2621.11116.15.30.09-0.1-0.3
Nantes (1 Season)1 League24.3130413.31.240.160.030.2500
Ligue 1 (5 Seasons)68.98922729.31.330.390.090.3017.73007.67.60.12-0.6-0.6
Bundesliga (3 Seasons)58.16581932.81.000.330.090.2621.11116.15.30.09-0.1-0.3
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.1000Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.503266.70.870.580.000.0000Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.305360.02.141.290.000.0000Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.318562.52.401.500.130.2000Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.9011100.00.530.530.000.0000Matches
2021-202224Marseillefr FRACoupe de FranceQF0.912150.02.201.100.501.0000Matches
7 Seasons3 Clubs3 Leagues14.02191263.21.591.010.110.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Schalke 04 (4 Seasons)1 League11.01171164.71.541.000.060.0900
Marseille (2 Seasons)1 League0.912150.02.201.100.501.0000
Nantes (1 Season)1 League2.1000
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
Coupe de France (2 Seasons)0.912150.02.201.100.501.0000
Coupe de la Ligue (1 Season)2.1000
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
2018-201921Schalke 041. Champions LgR161.60100.00.630.000.0010.00000.10.10.12-0.1-0.1Matches
2021-202224Marseille3. Conf LgSF3.10200.00.650.000.0023.30011.00.20.09-1.0-0.2Matches
2021-202224Marseille2. Europa LgGR1.903133.31.590.530.000.0016.50000.30.30.11-0.3-0.3Matches
2022-202325Marseille1. Champions LgGR4.219555.62.131.180.110.2018.70001.01.00.120.00.0Matches
2023-202426Marseille2. Europa LgSF12.9112541.70.930.390.000.0020.81111.70.90.07-0.7-0.9Matches
4 Seasons2 Clubs3 Leagues23.72271140.71.140.470.040.0919.41124.12.60.09-2.1-1.6
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
Marseille (3 Seasons)3 Leagues22.12261142.31.180.500.040.0919.81124.02.40.09-2.0-1.4
Schalke 04 (1 Season)1 League1.60100.00.630.000.0010.00000.10.10.12-0.1-0.1
Europa Lg (2 Seasons)14.8115640.01.010.410.000.0020.01112.01.20.08-1.0-1.2
Champions Lg (2 Seasons)5.8110550.01.720.860.100.2017.90001.21.20.12-0.2-0.2
Conf Lg (1 Season)3.10200.00.650.000.0023.30011.00.20.09-1.0-0.2
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
201719ma MoroccoFriendlies (M)0.7000Matches
201820ma Morocco1. World CupGR0.903133.33.331.110.000.0014.80000.20.20.06-0.2-0.2Matches
201820ma MoroccoWCQ0.0000Matches
201820ma MoroccoFriendlies (M)2.5000Matches
201921ma MoroccoFriendlies (M)1.5000Matches
202123ma MoroccoAfrica Cup of Nations qualification0.2000Matches
202224ma MoroccoFriendlies (M)1.2000Matches
202325ma MoroccoFriendlies (M)0.9000Matches
202325ma MoroccoAfrica Cup of NationsR160.60100.01.730.000.0000Matches
202325ma MoroccoAfrica Cup of Nations qualification1.8100Matches
202628ma MoroccoWCQ0.8000Matches
7 Seasons1 Club5 Leagues11.114125.02.710.680.000.0014.80000.20.20.06-0.2-0.2
Friendlies (M) (5 Seasons)6.8000
Africa Cup of Nations qualification (3 Seasons)2.0100
WCQ (2 Seasons)0.8000
Africa Cup of Nations (1 Season)0.60100.01.730.000.0000
World Cup (1 Season)0.903133.33.331.110.000.0014.80000.20.20.06-0.2-0.2

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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.10Matches
2016-201719Nantesfr FRA1. Ligue 124.31Matches
2017-201820Schalke 04de GER1. Bundesliga22.761575181.99743214333538786.623027583.6365269.234.43.2-1.4385333595Matches
2017-201820Schalke 04de GERDFB-Pokal3.50Matches
2018-201921Schalke 04de GER1. Bundesliga12.034743679.65328139819723284.910913183.2283677.811.21.3-0.2213812159Matches
2018-201921Schalke 041. Champions Lg1.6425379.2558163303585.791181.83475.000.10.1-0.122006Matches
2018-201921Schalke 04de GERDFB-Pokal2.30Matches
2019-202022Schalke 04de GERDFB-Pokal3.31Matches
2020-202123Schalke 04de GER1. Bundesliga23.363986973.510046312732339182.621126479.96412053.355.14.0-0.1514239393Matches
2020-202123Schalke 04de GERDFB-Pokal1.91Matches
2021-202224Marseille3. Conf Lg3.112015577.41835410708087.5334180.5122450.000.60.6-0.68103010Matches
2021-202224Marseillefr FRACoupe de France0.90Matches
2021-202224Marseille2. Europa Lg1.9688679.1953265404588.9161888.95955.600.40.3-0.4454010Matches
2021-202224Marseillefr FRA1. Ligue 112.961170386.98305188238141591.816118288.5284759.642.82.4+1.2265115165Matches
2022-202325Marseille1. Champions Lg4.218121584.22885644909891.8637485.1172665.421.50.8+0.513207124Matches
2022-202325Marseillefr FRA1. Ligue 15.722127181.5318696913315486.4617087.1132259.101.51.6-1.5152116138Matches
2023-202426Marseille2. Europa Lg12.945253185.16748180224026789.916218090.0224351.263.02.2+3.0284626185Matches
2023-202426Marseillefr FRA1. Ligue 120.281596684.412457332540444990.031135188.6498855.723.73.6-1.73986335127Matches
2024-202527Marseillefr FRA1. Ligue 15.821325583.5293886512713693.4707988.671741.242.41.5+1.619188035Matches
9 Seasons3 Clubs8 Leagues164.74324529181.764982169932370268988.11436167685.728448858.23026.721.6+3.326439219618647
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
Marseille (4 Seasons)5 Leagues67.72681318284.339307101621485164490.387799588.115327655.41815.913.0+2.11522571129394
Schalke 04 (4 Seasons)3 Leagues70.71643210977.9256756831885104584.755968182.113121261.81110.88.6+0.2112135849253
Nantes (1 Season)2 Leagues26.41
Ligue 1 (5 Seasons)68.91860219584.72688670411045115490.660368288.49717455.71110.49.1+0.699176727265
DFB-Pokal (4 Seasons)11.02
Bundesliga (3 Seasons)58.11601205677.9251176668855101084.755067082.112820861.5910.78.5-1.7110133849247
Europa Lg (2 Seasons)14.852061784.37701206728031289.717819889.9275251.963.42.5+2.6325130195
Champions Lg (2 Seasons)5.822326883.2344380712013390.2728584.7203066.721.60.8+0.415227130
Coupe de France (2 Seasons)0.90
Conf Lg (1 Season)3.112015577.41835410708087.5334180.5122450.000.60.6-0.68103010
Coupe de la Ligue (1 Season)2.10
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
2016-201719Nantes2 Leagues26.41
2017-201820Schalke 042 Leagues26.261575181.99743214333538786.623027583.6365269.234.43.2-1.4385333595
2018-201921Schalke 043 Leagues15.938948979.65886156122726785.011814283.1314077.511.21.4-0.2234012165
2019-202022Schalke 041 League3.31
2020-202123Schalke 042 Leagues25.263986973.510046312732339182.621126479.96412053.365.14.0+0.9514239393
2021-202224Marseille4 Leagues18.879994484.611093255749154090.921024187.1458056.343.83.3+0.2386622185
2022-202325Marseille2 Leagues9.940248682.76071161322325288.512414486.1304862.523.02.4-1.0284123262
2023-202426Marseille2 Leagues33.11267149784.619205512764471689.947353189.17113154.286.75.8+1.367132596212
2024-202527Marseille2 Leagues5.821325583.5293886512713693.4707988.671741.242.41.5+1.619188035
9 Seasons3 Clubs8 Leagues164.74324529181.764982169932370268988.11436167685.728448858.23026.721.6+3.326439219618647
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
Marseille (4 Seasons)5 Leagues67.72681318284.339307101621485164490.387799588.115327655.41815.913.0+2.11522571129394
Schalke 04 (4 Seasons)3 Leagues70.71643210977.9256756831885104584.755968182.113121261.81110.88.6+0.2112135849253
Nantes (1 Season)2 Leagues26.41
Ligue 1 (5 Seasons)68.91860219584.72688670411045115490.660368288.49717455.71110.49.1+0.699176727265
DFB-Pokal (4 Seasons)11.02
Bundesliga (3 Seasons)58.11601205677.9251176668855101084.755067082.112820861.5910.78.5-1.7110133849247
Europa Lg (2 Seasons)14.852061784.37701206728031289.717819889.9275251.963.42.5+2.6325130195
Champions Lg (2 Seasons)5.822326883.2344380712013390.2728584.7203066.721.60.8+0.415227130
Coupe de France (2 Seasons)0.90
Conf Lg (1 Season)3.112015577.41835410708087.5334180.5122450.000.60.6-0.68103010
Coupe de la Ligue (1 Season)2.10
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
2016-201719Nantesfr FRA1. Ligue 17th24.31Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.761575181.99743214333538786.623027583.6365269.234.43.2-1.4385333595Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.034743679.65328139819723284.910913183.2283677.811.21.3-0.2213812159Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.363986973.510046312732339182.621126479.96412053.355.14.0-0.1514239393Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.961170386.98305188238141591.816118288.5284759.642.82.4+1.2265115165Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.722127181.5318696913315486.4617087.1132259.101.51.6-1.5152116138Matches
2023-202426Marseillefr FRA1. Ligue 18th20.281596684.412457332540444990.031135188.6498855.723.73.6-1.73986335127Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.821325583.5293886512713693.4707988.671741.242.41.5+1.619188035Matches
8 Seasons3 Clubs2 Leagues127.03461425181.452003137091900216487.81153135285.322538258.92021.117.6-1.120930915616512
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
Marseille (4 Seasons)1 League44.71860219584.72688670411045115490.660368288.49717455.71010.49.1-0.499176727265
Schalke 04 (3 Seasons)1 League58.11601205677.9251176668855101084.755067082.112820861.5910.78.5-1.7110133849247
Nantes (1 Season)1 League24.31
Ligue 1 (5 Seasons)68.91860219584.72688670411045115490.660368288.49717455.71110.49.1+0.699176727265
Bundesliga (3 Seasons)58.11601205677.9251176668855101084.755067082.112820861.5910.78.5-1.7110133849247
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.10Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.50Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.30Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.31Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.91Matches
2021-202224Marseillefr FRACoupe de FranceQF0.90Matches
7 Seasons3 Clubs3 Leagues14.02
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
Schalke 04 (4 Seasons)1 League11.02
Marseille (2 Seasons)1 League0.90
Nantes (1 Season)1 League2.10
DFB-Pokal (4 Seasons)11.02
Coupe de France (2 Seasons)0.90
Coupe de la Ligue (1 Season)2.10
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
2018-201921Schalke 041. Champions LgR161.6425379.2558163303585.791181.83475.000.10.1-0.122006Matches
2021-202224Marseille3. Conf LgSF3.112015577.41835410708087.5334180.5122450.000.60.6-0.68103010Matches
2021-202224Marseille2. Europa LgGR1.9688679.1953265404588.9161888.95955.600.40.3-0.4454010Matches
2022-202325Marseille1. Champions LgGR4.218121584.22885644909891.8637485.1172665.421.50.8+0.513207124Matches
2023-202426Marseille2. Europa LgSF12.945253185.16748180224026789.916218090.0224351.263.02.2+3.0284626185Matches
4 Seasons2 Clubs3 Leagues23.7863104083.012979328447052589.528332487.35910655.785.63.9+2.45583402135
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
Marseille (3 Seasons)3 Leagues22.182198783.212421312144049089.827431387.55610254.985.53.9+2.55381402129
Schalke 04 (1 Season)1 League1.6425379.2558163303585.791181.83475.000.10.1-0.122006
Europa Lg (2 Seasons)14.852061784.37701206728031289.717819889.9275251.963.42.5+2.6325130195
Champions Lg (2 Seasons)5.822326883.2344380712013390.2728584.7203066.721.60.8+0.415227130
Conf Lg (1 Season)3.112015577.41835410708087.5334180.5122450.000.60.6-0.68103010
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
201719ma MoroccoFriendlies (M)0.72Matches
201820ma Morocco1. World CupGR0.9192673.123627131681.35771.4010.000.10.0-0.121003Matches
201820ma MoroccoWCQ0.00Matches
201820ma MoroccoFriendlies (M)2.50Matches
201921ma MoroccoFriendlies (M)1.50Matches
202123ma MoroccoAfrica Cup of Nations qualification0.20Matches
202224ma MoroccoFriendlies (M)1.21Matches
202325ma MoroccoFriendlies (M)0.90Matches
202325ma MoroccoAfrica Cup of NationsR160.60Matches
202325ma MoroccoAfrica Cup of Nations qualification1.81Matches
202628ma MoroccoWCQ0.80Matches
7 Seasons1 Club5 Leagues11.1192673.123627131681.35771.4010.040.10.0+3.921003
Friendlies (M) (5 Seasons)6.83
Africa Cup of Nations qualification (3 Seasons)2.01
WCQ (2 Seasons)0.80
Africa Cup of Nations (1 Season)0.60
World Cup (1 Season)0.9192673.123627131681.35771.4010.000.10.0-0.121003
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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.1Matches
2016-201719Nantesfr FRA1. Ligue 124.341Matches
2017-201820Schalke 04de GER1. Bundesliga22.775173982422650000615415Matches
2017-201820Schalke 04de GERDFB-Pokal3.50Matches
2018-201921Schalke 04de GER1. Bundesliga12.043642212106370000347212Matches
2018-201921Schalke 041. Champions Lg1.6535120001020004202Matches
2018-201921Schalke 04de GERDFB-Pokal2.33Matches
2019-202022Schalke 04de GERDFB-Pokal3.35Matches
2020-202123Schalke 04de GER1. Bundesliga23.386976310346777184213250639325Matches
2020-202123Schalke 04de GERDFB-Pokal1.97Matches
2021-202224Marseille3. Conf Lg3.115514015812141623012002Matches
2021-202224Marseillefr FRACoupe de France0.91Matches
2021-202224Marseille2. Europa Lg1.9867973007131206802Matches
2021-202224Marseillefr FRA1. Ligue 112.970365744122428121649061125Matches
2022-202325Marseille1. Champions Lg4.2215192203231311444018132Matches
2022-202325Marseillefr FRA1. Ligue 15.7271252193201659260221010Matches
2023-202426Marseille2. Europa Lg12.953149037142217710320452412Matches
2023-202426Marseillefr FRA1. Ligue 120.29669045512903914251070815715Matches
2024-202527Marseillefr FRA1. Ligue 15.82552321874170631021356Matches
9 Seasons3 Clubs8 Leagues164.75291492134011133272996113342590432430108
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (4 Seasons)5 Leagues67.73182294621562221214241892934026812154
Schalke 04 (4 Seasons)3 Leagues70.7210919751254911151162044132501643954
Nantes (1 Season)2 Leagues26.441
Ligue 1 (5 Seasons)68.9219520451363417513131561923018601436
DFB-Pokal (4 Seasons)11.015
Bundesliga (3 Seasons)58.1205619241234911151002042132501601952
Europa Lg (2 Seasons)14.861756944172224813440520414
Champions Lg (2 Seasons)5.8268243223231411644022334
Coupe de France (2 Seasons)0.91
Conf Lg (1 Season)3.115514015812141623012002
Coupe de la Ligue (1 Season)2.1
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
2016-201719Nantes2 Leagues26.441
2017-201820Schalke 042 Leagues26.275173982422650000615415
2018-201921Schalke 043 Leagues15.948947314106772000389214
2019-202022Schalke 041 League3.35
2020-202123Schalke 042 Leagues25.286976310346777884213250639325
2021-202224Marseille4 Leagues18.8944876662336501425714079929
2022-202325Marseille2 Leagues9.948644439643296236100402312
2023-202426Marseille2 Leagues33.1149713949226112562135139012671127
2024-202527Marseille2 Leagues5.82552321874170631021356
9 Seasons3 Clubs8 Leagues164.75291492134011133272996113342590432430108
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (4 Seasons)5 Leagues67.73182294621562221214241892934026812154
Schalke 04 (4 Seasons)3 Leagues70.7210919751254911151162044132501643954
Nantes (1 Season)2 Leagues26.441
Ligue 1 (5 Seasons)68.9219520451363417513131561923018601436
DFB-Pokal (4 Seasons)11.015
Bundesliga (3 Seasons)58.1205619241234911151002042132501601952
Europa Lg (2 Seasons)14.861756944172224813440520414
Champions Lg (2 Seasons)5.8268243223231411644022334
Coupe de France (2 Seasons)0.91
Conf Lg (1 Season)3.115514015812141623012002
Coupe de la Ligue (1 Season)2.1
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
2016-201719Nantesfr FRA1. Ligue 17th24.341Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.775173982422650000615415Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.043642212106370000347212Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.386976310346777184213250639325Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.970365744122428121649061125Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.7271252193201659260221010Matches
2023-202426Marseillefr FRA1. Ligue 18th20.29669045512903914251070815715Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.82552321874170631021356Matches
8 Seasons3 Clubs2 Leagues127.04251396925983282023151983248034612388
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (4 Seasons)1 League44.721952045136341759031561923018601436
Schalke 04 (3 Seasons)1 League58.1205619241234911151002042132501601952
Nantes (1 Season)1 League24.341
Ligue 1 (5 Seasons)68.9219520451363417513131561923018601436
Bundesliga (3 Seasons)58.1205619241234911151002042132501601952
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.1Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.50Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.33Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.35Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.97Matches
2021-202224Marseillefr FRACoupe de FranceQF0.91Matches
7 Seasons3 Clubs3 Leagues14.016
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Schalke 04 (4 Seasons)1 League11.015
Marseille (2 Seasons)1 League0.91
Nantes (1 Season)1 League2.1
DFB-Pokal (4 Seasons)11.015
Coupe de France (2 Seasons)0.91
Coupe de la Ligue (1 Season)2.1
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
2018-201921Schalke 041. Champions LgR161.6535120001020004202Matches
2021-202224Marseille3. Conf LgSF3.115514015812141623012002Matches
2021-202224Marseille2. Europa LgGR1.9867973007131206802Matches
2022-202325Marseille1. Champions LgGR4.2215192203231311444018132Matches
2023-202426Marseille2. Europa LgSF12.953149037142217710320452412Matches
4 Seasons2 Clubs3 Leagues23.7104095281285752103510110863720
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (3 Seasons)3 Leagues22.198790179285751103310110821718
Schalke 04 (1 Season)1 League1.6535120001020004202
Europa Lg (2 Seasons)14.861756944172224813440520414
Champions Lg (2 Seasons)5.8268243223231411644022334
Conf Lg (1 Season)3.115514015812141623012002
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
201719ma MoroccoFriendlies (M)0.7Matches
201820ma Morocco1. World CupGR0.9262600101000001901Matches
201820ma MoroccoWCQ0.0Matches
201820ma MoroccoFriendlies (M)2.5Matches
201921ma MoroccoFriendlies (M)1.5Matches
202123ma MoroccoAfrica Cup of Nations qualification0.2Matches
202224ma MoroccoFriendlies (M)1.2Matches
202325ma MoroccoFriendlies (M)0.9Matches
202325ma MoroccoAfrica Cup of NationsR160.65Matches
202325ma MoroccoAfrica Cup of Nations qualification1.8Matches
202628ma MoroccoWCQ0.8Matches
7 Seasons1 Club5 Leagues11.1262600106000001901
Friendlies (M) (5 Seasons)6.8
Africa Cup of Nations qualification (3 Seasons)2.0
WCQ (2 Seasons)0.8
Africa Cup of Nations (1 Season)0.65
World Cup (1 Season)0.9262600101000001901

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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.1Matches
2016-201719Nantesfr FRA1. Ligue 124.3Matches
2017-201820Schalke 04de GER1. Bundesliga22.7984.31660132170150.66502170Matches
2017-201820Schalke 04de GERDFB-Pokal3.5Matches
2018-201921Schalke 04de GER1. Bundesliga12.0483.993201112220.17100010Matches
2018-201921Schalke 041. Champions Lg1.621.2610001000.00000000Matches
2018-201921Schalke 04de GERDFB-Pokal2.3Matches
2019-202022Schalke 04de GERDFB-Pokal3.3Matches
2020-202123Schalke 04de GER1. Bundesliga23.3994.24591610211170.30610000Matches
2020-202123Schalke 04de GERDFB-Pokal1.9Matches
2021-202224Marseille3. Conf Lg3.1144.5781113000.00000000Matches
2021-202224Marseillefr FRACoupe de France0.9Matches
2021-202224Marseille2. Europa Lg1.9105.3372100000.00000000Matches
2021-202224Marseillefr FRA1. Ligue 112.9493.79366322060.46411000Matches
2022-202325Marseille1. Champions Lg4.2307.12176214030.71020010Matches
2022-202325Marseillefr FRA1. Ligue 15.7305.25233301020.35200000Matches
2023-202426Marseille2. Europa Lg12.9453.49383211070.54700000Matches
2023-202426Marseillefr FRA1. Ligue 120.2904.45665927170.35700000Matches
2024-202527Marseillefr FRA1. Ligue 15.8335.72272102181.39700010Matches
9 Seasons3 Clubs8 Leagues164.75484.34380444612615570.4539431100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (4 Seasons)5 Leagues67.73014.5122228227202330.492731020
Schalke 04 (4 Seasons)3 Leagues70.72474.1415816245413240.401212180
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.92024.5215216164122230.522011010
DFB-Pokal (4 Seasons)11.0
Bundesliga (3 Seasons)58.12454.2215716245403240.411212180
Europa Lg (2 Seasons)14.8553.72455311070.47700000
Champions Lg (2 Seasons)5.8325.52186215030.52020010
Coupe de France (2 Seasons)0.9
Conf Lg (1 Season)3.1144.5781113000.00000000
Coupe de la Ligue (1 Season)2.1
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
2016-201719Nantes2 Leagues26.4
2017-201820Schalke 042 Leagues26.2984.31660132170150.66502170
2018-201921Schalke 043 Leagues15.9503.673301113220.15100010
2019-202022Schalke 041 League3.3
2020-202123Schalke 042 Leagues25.2994.24591610211170.30610000
2021-202224Marseille4 Leagues18.8734.08519535060.34411000
2022-202325Marseille2 Leagues9.9606.05409515050.50220010
2023-202426Marseille2 Leagues33.11354.08104811381140.421400000
2024-202527Marseille2 Leagues5.8335.72272102181.39700010
9 Seasons3 Clubs8 Leagues164.75484.34380444612615570.4539431100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (4 Seasons)5 Leagues67.73014.5122228227202330.492731020
Schalke 04 (4 Seasons)3 Leagues70.72474.1415816245413240.401212180
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.92024.5215216164122230.522011010
DFB-Pokal (4 Seasons)11.0
Bundesliga (3 Seasons)58.12454.2215716245403240.411212180
Europa Lg (2 Seasons)14.8553.72455311070.47700000
Champions Lg (2 Seasons)5.8325.52186215030.52020010
Coupe de France (2 Seasons)0.9
Conf Lg (1 Season)3.1144.5781113000.00000000
Coupe de la Ligue (1 Season)2.1
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
2016-201719Nantesfr FRA1. Ligue 17th24.3Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.7984.31660132170150.66502170Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.0483.993201112220.17100010Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.3994.24591610211170.30610000Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.9493.79366322060.46411000Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.7305.25233301020.35200000Matches
2023-202426Marseillefr FRA1. Ligue 18th20.2904.45665927170.35700000Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.8335.72272102181.39700010Matches
8 Seasons3 Clubs2 Leagues127.04474.3530932409525470.463223190
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (4 Seasons)1 League44.72024.5215216164122230.522011010
Schalke 04 (3 Seasons)1 League58.12454.2215716245403240.411212180
Nantes (1 Season)1 League24.3
Ligue 1 (5 Seasons)68.92024.5215216164122230.522011010
Bundesliga (3 Seasons)58.12454.2215716245403240.411212180
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.1Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.5Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.3Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.3Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.9Matches
2021-202224Marseillefr FRACoupe de FranceQF0.9Matches
7 Seasons3 Clubs3 Leagues14.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Schalke 04 (4 Seasons)1 League11.0
Marseille (2 Seasons)1 League0.9
Nantes (1 Season)1 League2.1
DFB-Pokal (4 Seasons)11.0
Coupe de France (2 Seasons)0.9
Coupe de la Ligue (1 Season)2.1
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
2018-201921Schalke 041. Champions LgR161.621.2610001000.00000000Matches
2021-202224Marseille3. Conf LgSF3.1144.5781113000.00000000Matches
2021-202224Marseille2. Europa LgGR1.9105.3372100000.00000000Matches
2022-202325Marseille1. Champions LgGR4.2307.12176214030.71020010Matches
2023-202426Marseille2. Europa LgSF12.9453.49383211070.54700000Matches
4 Seasons2 Clubs3 Leagues23.71014.2771126390100.42720010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (3 Seasons)3 Leagues22.1994.4970126380100.45720010
Schalke 04 (1 Season)1 League1.621.2610001000.00000000
Europa Lg (2 Seasons)14.8553.72455311070.47700000
Champions Lg (2 Seasons)5.8325.52186215030.52020010
Conf Lg (1 Season)3.1144.5781113000.00000000
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
201719ma MoroccoFriendlies (M)0.7Matches
201820ma Morocco1. World CupGR0.922.2210100000.00000000Matches
201820ma MoroccoWCQ0.0Matches
201820ma MoroccoFriendlies (M)2.5Matches
201921ma MoroccoFriendlies (M)1.5Matches
202123ma MoroccoAfrica Cup of Nations qualification0.2Matches
202224ma MoroccoFriendlies (M)1.2Matches
202325ma MoroccoFriendlies (M)0.9Matches
202325ma MoroccoAfrica Cup of NationsR160.6Matches
202325ma MoroccoAfrica Cup of Nations qualification1.8Matches
202628ma MoroccoWCQ0.8Matches
7 Seasons1 Club5 Leagues11.122.2210100000.00000000
Friendlies (M) (5 Seasons)6.8
Africa Cup of Nations qualification (3 Seasons)2.0
WCQ (2 Seasons)0.8
Africa Cup of Nations (1 Season)0.6
World Cup (1 Season)0.922.2210100000.00000000

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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.1Matches
2016-201719Nantesfr FRA1. Ligue 124.32630Matches
2017-201820Schalke 04de GER1. Bundesliga22.7392711217133735.124230231958110Matches
2017-201820Schalke 04de GERDFB-Pokal3.542Matches
2018-201921Schalke 04de GER1. Bundesliga12.015849282433.3161111092420Matches
2018-201921Schalke 041. Champions Lg1.6111001250.010002300Matches
2018-201921Schalke 04de GERDFB-Pokal2.304Matches
2019-202022Schalke 04de GERDFB-Pokal3.330Matches
2020-202123Schalke 04de GER1. Bundesliga23.322138113102343.513918173971Matches
2020-202123Schalke 04de GERDFB-Pokal1.942Matches
2021-202224Marseille3. Conf Lg3.1542212540.030000510Matches
2021-202224Marseillefr FRACoupe de France0.910Matches
2021-202224Marseille2. Europa Lg1.910001020.021010100Matches
2021-202224Marseillefr FRA1. Ligue 112.9181199091752.981001042220Matches
2022-202325Marseille1. Champions Lg4.2100101250.013123410Matches
2022-202325Marseillefr FRA1. Ligue 15.7640333837.5541341060Matches
2023-202426Marseille2. Europa Lg12.912945351338.5890961820Matches
2023-202426Marseillefr FRA1. Ligue 120.228168173133735.12431427124040Matches
2024-202527Marseillefr FRA1. Ligue 15.8870621250.0160631111Matches
9 Seasons3 Clubs8 Leagues164.71561384784256617238.4106107899117235372
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Marseille (4 Seasons)5 Leagues67.77952234313348639.5526465832111171
Schalke 04 (4 Seasons)3 Leagues70.77760244112328637.2544324155124201
Nantes (1 Season)2 Leagues26.426300
Ligue 1 (5 Seasons)68.9606417358266440.638515465383131
DFB-Pokal (4 Seasons)11.01180
Bundesliga (3 Seasons)58.17648234112318436.9534324145121201
Europa Lg (2 Seasons)14.813945451533.3101001061920
Champions Lg (2 Seasons)5.8211102450.023125710
Coupe de France (2 Seasons)0.9100
Conf Lg (1 Season)3.1542212540.030000510
Coupe de la Ligue (1 Season)2.10
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
2016-201719Nantes2 Leagues26.426300
2017-201820Schalke 042 Leagues26.2393111217133735.124230232158110
2018-201921Schalke 043 Leagues15.916959292634.61711110152720
2019-202022Schalke 041 League3.3300
2020-202123Schalke 042 Leagues25.222178113102343.513918193971
2021-202224Marseille4 Leagues18.8241611112112445.8131101142830
2022-202325Marseille2 Leagues9.97404341040.0672571470
2023-202426Marseille2 Leagues33.1402512226185036.03240436185860
2024-202527Marseille2 Leagues5.8870621250.0160631111
9 Seasons3 Clubs8 Leagues164.71561384784256617238.4106107899117235372
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Marseille (4 Seasons)5 Leagues67.77952234313348639.5526465832111171
Schalke 04 (4 Seasons)3 Leagues70.77760244112328637.2544324155124201
Nantes (1 Season)2 Leagues26.426300
Ligue 1 (5 Seasons)68.9606417358266440.638515465383131
DFB-Pokal (4 Seasons)11.01180
Bundesliga (3 Seasons)58.17648234112318436.9534324145121201
Europa Lg (2 Seasons)14.813945451533.3101001061920
Champions Lg (2 Seasons)5.8211102450.023125710
Coupe de France (2 Seasons)0.9100
Conf Lg (1 Season)3.1542212540.030000510
Coupe de la Ligue (1 Season)2.10
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
2016-201719Nantesfr FRA1. Ligue 17th24.32630Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.7392711217133735.124230231958110Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.015849282433.3161111092420Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.322138113102343.513918173971Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.9181199091752.981001042220Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.7640333837.5541341060Matches
2023-202426Marseillefr FRA1. Ligue 18th20.228168173133735.12431427124040Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.8870621250.0160631111Matches
8 Seasons3 Clubs2 Leagues127.01361124076205714838.5919478798204332
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
Marseille (4 Seasons)1 League44.7603817358266440.638515462383131
Schalke 04 (3 Seasons)1 League58.17648234112318436.9534324145121201
Nantes (1 Season)1 League24.326300
Ligue 1 (5 Seasons)68.9606417358266440.638515465383131
Bundesliga (3 Seasons)58.17648234112318436.9534324145121201
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.1Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.542Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.304Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.330Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.942Matches
2021-202224Marseillefr FRACoupe de FranceQF0.910Matches
7 Seasons3 Clubs3 Leagues14.01280
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
Schalke 04 (4 Seasons)1 League11.01180
Marseille (2 Seasons)1 League0.9100
Nantes (1 Season)1 League2.10
DFB-Pokal (4 Seasons)11.01180
Coupe de France (2 Seasons)0.9100
Coupe de la Ligue (1 Season)2.10
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
2018-201921Schalke 041. Champions LgR161.6111001250.010002300Matches
2021-202224Marseille3. Conf LgSF3.1542212540.030000510Matches
2021-202224Marseille2. Europa LgGR1.910001020.021010100Matches
2022-202325Marseille1. Champions LgGR4.2100101250.013123410Matches
2023-202426Marseille2. Europa LgSF12.912945351338.5890961820Matches
4 Seasons2 Clubs3 Leagues23.7201478592437.51513112113140
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Marseille (3 Seasons)3 Leagues22.1191368582236.4141311292840
Schalke 04 (1 Season)1 League1.6111001250.010002300
Europa Lg (2 Seasons)14.813945451533.3101001061920
Champions Lg (2 Seasons)5.8211102450.023125710
Conf Lg (1 Season)3.1542212540.030000510
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
201719ma MoroccoFriendlies (M)0.7Matches
201820ma Morocco1. World CupGR0.900000010.011010000Matches
201820ma MoroccoWCQ0.0Matches
201820ma MoroccoFriendlies (M)2.5Matches
201921ma MoroccoFriendlies (M)1.5Matches
202123ma MoroccoAfrica Cup of Nations qualification0.2Matches
202224ma MoroccoFriendlies (M)1.2Matches
202325ma MoroccoFriendlies (M)0.9Matches
202325ma MoroccoAfrica Cup of NationsR160.600Matches
202325ma MoroccoAfrica Cup of Nations qualification1.8Matches
202628ma MoroccoWCQ0.8Matches
7 Seasons1 Club5 Leagues11.100000010.011010000
Friendlies (M) (5 Seasons)6.80
Africa Cup of Nations qualification (3 Seasons)2.00
WCQ (2 Seasons)0.80
Africa Cup of Nations (1 Season)0.6000
World Cup (1 Season)0.900000010.011010000

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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.1Matches
2016-201719Nantesfr FRA1. Ligue 124.3Matches
2017-201820Schalke 04de GER1. Bundesliga22.710377885873975410361185344.96555.17606047324312179265133809153Matches
2017-201820Schalke 04de GERDFB-Pokal3.5Matches
2018-201921Schalke 04de GER1. Bundesliga12.055946528922726559523669.21630.840230971702644310253944589Matches
2018-201921Schalke 041. Champions Lg1.6731834328738450.0450.06132511334159599Matches
2018-201921Schalke 04de GERDFB-Pokal2.3Matches
2019-202022Schalke 04de GERDFB-Pokal3.3Matches
2020-202123Schalke 04de GER1. Bundesliga23.31117121595454474911171429063.45236.6782543527628370186560856152Matches
2020-202123Schalke 04de GERDFB-Pokal1.9Matches
2021-202224Marseille3. Conf Lg3.1183320739413182141071.4428.61391020521121047813829Matches
2021-202224Marseillefr FRACoupe de France0.9Matches
2021-202224Marseille2. Europa Lg1.910703327281078337.5562.583521201543789223Matches
2021-202224Marseillefr FRA1. Ligue 112.986335941340248863562544.63155.4682415518395035144932713118Matches
2022-202325Marseille1. Champions Lg4.226621212413621266181161.1527.821313685831815413920948Matches
2022-202325Marseillefr FRA1. Ligue 15.7341103313917630341361336.11850.0284184279119139181727354Matches
2023-202426Marseille2. Europa Lg12.962897130526538627271866.7622.251133921642493012222349185Matches
2023-202426Marseillefr FRA1. Ligue 120.2118413113573515641184753952.02736.0969620028888469114337904112Matches
2024-202527Marseillefr FRA1. Ligue 15.83131261591312031320840.0945.0221115156313164151225934Matches
9 Seasons3 Clubs8 Leagues164.766716565732732894379666857431054.024242.2510734553168485213881163202875248906
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
Marseille (4 Seasons)5 Leagues67.738854133718181791242388325412750.010541.33102196499028250192611741463079503
Schalke 04 (4 Seasons)3 Leagues70.727862432014551103137278532018357.213742.82005149047820271196551461412169403
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.92701272311284122416227011878545.58545.5215613348608116613338125982149318
DFB-Pokal (4 Seasons)11.0
Bundesliga (3 Seasons)58.127132331214211071129271231217957.413342.61944145797707268192541411322110394
Europa Lg (2 Seasons)14.873597433733746734352160.01131.4594391318435434152931583108
Champions Lg (2 Seasons)5.833932015816829339261557.7934.6274169369621195181826857
Coupe de France (2 Seasons)0.9
Conf Lg (1 Season)3.1183320739413182141071.4428.61391020521121047813829
Coupe de la Ligue (1 Season)2.1
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
2016-201719Nantes2 Leagues26.4
2017-201820Schalke 042 Leagues26.210377885873975410361185344.96555.17606047324312179265133809153
2018-201921Schalke 043 Leagues15.963257332325934632604066.72033.346334221815674711304850498
2019-202022Schalke 041 League3.3
2020-202123Schalke 042 Leagues25.21117121595454474911171429063.45236.6782543527628370186560856152
2021-202224Marseille4 Leagues18.81153682518568691152783848.74051.3904569625616749216348943170
2022-202325Marseille2 Leagues9.9607124526331251607542444.42342.6497321013743728133126482102
2023-202426Marseille2 Leagues33.118122218487878010218111025755.93332.4148095924530133992365601395197
2024-202527Marseille2 Leagues5.83131261591312031320840.0945.0221115156313164151225934
9 Seasons3 Clubs8 Leagues164.766716565732732894379666857431054.024242.2510734553168485213881163202875248906
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
Marseille (4 Seasons)5 Leagues67.738854133718181791242388325412750.010541.33102196499028250192611741463079503
Schalke 04 (4 Seasons)3 Leagues70.727862432014551103137278532018357.213742.82005149047820271196551461412169403
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.92701272311284122416227011878545.58545.5215613348608116613338125982149318
DFB-Pokal (4 Seasons)11.0
Bundesliga (3 Seasons)58.127132331214211071129271231217957.413342.61944145797707268192541411322110394
Europa Lg (2 Seasons)14.873597433733746734352160.01131.4594391318435434152931583108
Champions Lg (2 Seasons)5.833932015816829339261557.7934.6274169369621195181826857
Coupe de France (2 Seasons)0.9
Conf Lg (1 Season)3.1183320739413182141071.4428.61391020521121047813829
Coupe de la Ligue (1 Season)2.1
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
2016-201719Nantesfr FRA1. Ligue 17th24.3Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.710377885873975410361185344.96555.17606047324312179265133809153Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.055946528922726559523669.21630.840230971702644310253944589Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.31117121595454474911171429063.45236.6782543527628370186560856152Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.986335941340248863562544.63155.4682415518395035144932713118Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.7341103313917630341361336.11850.0284184279119139181727354Matches
2023-202426Marseillefr FRA1. Ligue 18th20.2118413113573515641184753952.02736.0969620028888469114337904112Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.83131261591312031320840.0945.0221115156313164151225934Matches
8 Seasons3 Clubs2 Leagues127.054145054327052295291541349926452.921843.741002792713788434325922662304259712
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
Marseille (4 Seasons)1 League44.72701272311284122416227011878545.58545.5215613348608116613338125982149318
Schalke 04 (3 Seasons)1 League58.127132331214211071129271231217957.413342.61944145797707268192541411322110394
Nantes (1 Season)1 League24.3
Ligue 1 (5 Seasons)68.92701272311284122416227011878545.58545.5215613348608116613338125982149318
Bundesliga (3 Seasons)58.127132331214211071129271231217957.413342.61944145797707268192541411322110394
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.1Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.5Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.3Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.3Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.9Matches
2021-202224Marseillefr FRACoupe de FranceQF0.9Matches
7 Seasons3 Clubs3 Leagues14.0
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
Schalke 04 (4 Seasons)1 League11.0
Marseille (2 Seasons)1 League0.9
Nantes (1 Season)1 League2.1
DFB-Pokal (4 Seasons)11.0
Coupe de France (2 Seasons)0.9
Coupe de la Ligue (1 Season)2.1
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
2018-201921Schalke 041. Champions LgR161.6731834328738450.0450.06132511334159599Matches
2021-202224Marseille3. Conf LgSF3.1183320739413182141071.4428.61391020521121047813829Matches
2021-202224Marseille2. Europa LgGR1.910703327281078337.5562.583521201543789223Matches
2022-202325Marseille1. Champions LgGR4.226621212413621266181161.1527.821313685831815413920948Matches
2023-202426Marseille2. Europa LgSF12.962897130526538627271866.7622.251133921642493012222349185Matches
4 Seasons2 Clubs3 Leagues23.7125715114568599881255754661.32432.01007662630608763245457989194
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
Marseille (3 Seasons)3 Leagues22.1118414106534567801182674262.72029.9946630129478459234948930185
Schalke 04 (1 Season)1 League1.6731834328738450.0450.06132511334159599
Europa Lg (2 Seasons)14.873597433733746734352160.01131.4594391318435434152931583108
Champions Lg (2 Seasons)5.833932015816829339261557.7934.6274169369621195181826857
Conf Lg (1 Season)3.1183320739413182141071.4428.61391020521121047813829
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
201719ma MoroccoFriendlies (M)0.7Matches
201820ma Morocco1. World CupGR0.93802171943810660.0440.028229127531153710Matches
201820ma MoroccoWCQ0.0Matches
201820ma MoroccoFriendlies (M)2.5Matches
201921ma MoroccoFriendlies (M)1.5Matches
202123ma MoroccoAfrica Cup of Nations qualification0.2Matches
202224ma MoroccoFriendlies (M)1.2Matches
202325ma MoroccoFriendlies (M)0.9Matches
202325ma MoroccoAfrica Cup of NationsR160.6Matches
202325ma MoroccoAfrica Cup of Nations qualification1.8Matches
202628ma MoroccoWCQ0.8Matches
7 Seasons1 Club5 Leagues11.13802171943810660.0440.028229127531153710
Friendlies (M) (5 Seasons)6.8
Africa Cup of Nations qualification (3 Seasons)2.0
WCQ (2 Seasons)0.8
Africa Cup of Nations (1 Season)0.6
World Cup (1 Season)0.93802171943810660.0440.028229127531153710

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
2016-201719Nantesfr FRA1. Coupe de la Ligue31906370.42.1280113102.003300.00-1.13Matches
2016-201719Nantesfr FRA1. Ligue 1302,1847363.924.32315741.232433-9-0.37-0.01Matches
2017-201820Schalke 04de GER1. Bundesliga312,0436666.822.7238821.743524+11+0.48+0.0432.327.1+5.2+0.23+0.10Matches
2017-201820Schalke 04de GERDFB-Pokal43117869.13.54781012.2521+1+0.29-2.30Matches
2018-201921Schalke 04de GER1. Bundesliga181,0826035.412.01280562170.671220-8-0.67-0.2114.816.1-1.3-0.10+0.04Matches
2018-201921Schalke 041. Champions Lg51422819.71.6155042211.4034-1-0.63+0.143.62.4+1.2+0.75+1.15Matches
2018-201921Schalke 04de GERDFB-Pokal221010553.82.321052013.0031+2+0.86+0.36Matches
2019-202022Schalke 04de GERDFB-Pokal330010076.93.331003013.00114+7+2.10+3.10Matches
2020-202123Schalke 04de GER1. Bundesliga282,1017568.723.325801133110.502060-40-1.71+0.2619.945.3-25.4-1.09+0.32Matches
2020-202123Schalke 04de GERDFB-Pokal31705763.01.928311402.0031+2+1.06-0.74Matches
2021-202224Marseille3. Conf Lg62754638.23.1377131522.172200.00-1.625.03.9+1.2+0.38-0.46Matches
2021-202224Marseillefr FRACoupe de France2824122.80.9158012423.0031+2+2.20+1.87Matches
2021-202224Marseille2. Europa Lg31705731.51.9267013631.0010+1+0.53+1.023.70.6+3.1+1.67+0.81Matches
2021-202224Marseillefr FRA1. Ligue 1231,1655134.112.912781112171.832314+9+0.70+0.0621.913.1+8.8+0.68+0.26Matches
2022-202325Marseille1. Champions Lg63806370.44.2482222701.007700.000.006.83.8+3.0+0.71+0.41Matches
2022-202325Marseillefr FRA1. Ligue 1105155215.15.7672142001.7065+1+0.17-0.639.88.0+1.8+0.31-0.34Matches
2023-202426Marseille2. Europa Lg141,1628390.112.91386414501.572619+7+0.54+1.9521.518.1+3.4+0.26+0.22Matches
2023-202426Marseillefr FRA1. Ligue 1281,8216559.520.22178772701.543020+10+0.49+0.4229.121.5+7.5+0.37-0.50Matches
2024-202527Marseillefr FRACoupe de France00001Matches
2024-202527Marseillefr FRA1. Ligue 1135194017.05.8859051062.00197+12+2.08+1.5511.67.3+4.3+0.74+0.23Matches
9 Seasons3 Clubs8 Leagues23214,8226446.8164.716778636522391.46233226+7+0.04-0.14179.9167.2+12.7+0.10-0.19
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
Marseille (4 Seasons)5 Leagues1056,0895836.767.77076163522211.7011775+42+0.62+0.07109.376.3+33.0+0.49-0.10
Schalke 04 (4 Seasons)3 Leagues946,3596855.870.77282312222141.2489115-26-0.37+0.0870.690.9-20.3-0.34+0.05
Nantes (1 Season)2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
Ligue 1 (5 Seasons)1046,2046037.968.97074243421171.5910279+23+0.33-0.1472.350.0+22.3+0.50-0.08
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
Bundesliga (3 Seasons)775,2266856.958.16080241725101.0467104-37-0.64-0.0567.088.5-21.5-0.37+0.01
Europa Lg (2 Seasons)171,3327872.814.81583424131.472719+8+0.54+1.2625.318.7+6.5+0.44-0.20
Champions Lg (2 Seasons)115224741.45.8576262311.181011-1-0.17+0.4410.36.1+4.2+0.72+0.97
Coupe de France (2 Seasons)2824115.20.9158012433.0031+2+2.20+1.87
Conf Lg (1 Season)62754638.23.1377131522.172200.00-1.625.03.9+1.2+0.38-0.46
Coupe de la Ligue (1 Season)31906370.42.1280113102.003300.00-1.13
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
2016-201719Nantes2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
2017-201820Schalke 042 Leagues352,3546767.126.227789831.803725+12+0.46-0.2432.327.1+5.2+0.23+0.10
2018-201921Schalke 043 Leagues251,4345734.415.915817102291.001825-7-0.44+0.0218.418.4-0.1-0.01+0.20
2019-202022Schalke 041 League330010076.93.331003013.00114+7+2.10+3.10
2020-202123Schalke 042 Leagues312,2717368.225.227811242410.652361-38-1.51+0.1119.945.3-25.4-1.09+0.32
2021-202224Marseille4 Leagues341,6925033.618.8187521621141.892917+12+0.64+0.0230.717.6+13.1+0.73+0.20
2022-202325Marseille2 Leagues168955622.69.91076362201.441312+1+0.10-0.6616.511.7+4.8+0.48-0.15
2023-202426Marseille2 Leagues422,9837168.633.134811183001.555639+17+0.51+0.5850.639.7+10.9+0.33-0.46
2024-202527Marseille2 Leagues135194016.05.8859051072.00197+12+2.08+1.5511.67.3+4.3+0.74+0.23
9 Seasons3 Clubs8 Leagues23214,8226446.8164.716778636522391.46233226+7+0.04-0.14179.9167.2+12.7+0.10-0.19
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
Marseille (4 Seasons)5 Leagues1056,0895836.767.77076163522211.7011775+42+0.62+0.07109.376.3+33.0+0.49-0.10
Schalke 04 (4 Seasons)3 Leagues946,3596855.870.77282312222141.2489115-26-0.37+0.0870.690.9-20.3-0.34+0.05
Nantes (1 Season)2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
Ligue 1 (5 Seasons)1046,2046037.968.97074243421171.5910279+23+0.33-0.1472.350.0+22.3+0.50-0.08
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
Bundesliga (3 Seasons)775,2266856.958.16080241725101.0467104-37-0.64-0.0567.088.5-21.5-0.37+0.01
Europa Lg (2 Seasons)171,3327872.814.81583424131.472719+8+0.54+1.2625.318.7+6.5+0.44-0.20
Champions Lg (2 Seasons)115224741.45.8576262311.181011-1-0.17+0.4410.36.1+4.2+0.72+0.97
Coupe de France (2 Seasons)2824115.20.9158012433.0031+2+2.20+1.87
Conf Lg (1 Season)62754638.23.1377131522.172200.00-1.625.03.9+1.2+0.38-0.46
Coupe de la Ligue (1 Season)31906370.42.1280113102.003300.00-1.13
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
2016-201719Nantesfr FRA1. Ligue 17th302,1847363.924.32315741.232433-9-0.37-0.01Matches
2017-201820Schalke 04de GER1. Bundesliga2nd312,0436666.822.7238821.743524+11+0.48+0.0432.327.1+5.2+0.23+0.10Matches
2018-201921Schalke 04de GER1. Bundesliga14th181,0826035.412.01280562170.671220-8-0.67-0.2114.816.1-1.3-0.10+0.04Matches
2020-202123Schalke 04de GER1. Bundesliga18th282,1017568.723.325801133110.502060-40-1.71+0.2619.945.3-25.4-1.09+0.32Matches
2021-202224Marseillefr FRA1. Ligue 12nd231,1655134.112.912781112171.832314+9+0.70+0.0621.913.1+8.8+0.68+0.26Matches
2022-202325Marseillefr FRA1. Ligue 13rd105155215.15.7672142001.7065+1+0.17-0.639.88.0+1.8+0.31-0.34Matches
2023-202426Marseillefr FRA1. Ligue 18th281,8216559.520.22178772701.543020+10+0.49+0.4229.121.5+7.5+0.37-0.50Matches
2024-202527Marseillefr FRA1. Ligue 12nd135194017.05.8859051062.00197+12+2.08+1.5511.67.3+4.3+0.74+0.23Matches
8 Seasons3 Clubs2 Leagues18111,4306344.7127.013077485122271.35169183-14-0.11-0.28139.3138.5+0.8+0.01-0.28
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
Marseille (4 Seasons)1 League744,0205431.044.7477492721131.737846+32+0.72+0.1372.350.0+22.3+0.50-0.08
Schalke 04 (3 Seasons)1 League775,2266856.958.16080241725101.0467104-37-0.64-0.0567.088.5-21.5-0.37+0.01
Nantes (1 Season)1 League302,1847363.924.32315741.232433-9-0.37-0.01
Ligue 1 (5 Seasons)1046,2046037.968.97074243421171.5910279+23+0.33-0.1472.350.0+22.3+0.50-0.08
Bundesliga (3 Seasons)775,2266856.958.16080241725101.0467104-37-0.64-0.0567.088.5-21.5-0.37+0.01
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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th31906370.42.1280113102.003300.00-1.13Matches
2017-201820Schalke 04de GERDFB-Pokal3rd43117869.13.54781012.2521+1+0.29-2.30Matches
2018-201921Schalke 04de GERDFB-Pokal5th221010553.82.321052013.0031+2+0.86+0.36Matches
2019-202022Schalke 04de GERDFB-Pokal5th330010076.93.331003013.00114+7+2.10+3.10Matches
2020-202123Schalke 04de GERDFB-Pokal9th31705763.01.928311402.0031+2+1.06-0.74Matches
2021-202224Marseillefr FRACoupe de FranceQF2824122.80.9158012423.0031+2+2.20+1.87Matches
2024-202527Marseillefr FRACoupe de FranceR3200001Matches
7 Seasons3 Clubs3 Leagues171,2637454.714.01486832062.472511+14+1.00+0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Schalke 04 (4 Seasons)1 League129918366.111.0119071432.50197+12+1.09+0.03
Marseille (2 Seasons)1 League2824115.20.9158012433.0031+2+2.20+1.87
Nantes (1 Season)1 League31906370.42.1280113102.003300.00-1.13
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
Coupe de France (2 Seasons)2824115.20.9158012433.0031+2+2.20+1.87
Coupe de la Ligue (1 Season)31906370.42.1280113102.003300.00-1.13
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
2018-201921Schalke 041. Champions LgR1651422819.71.6155042211.4034-1-0.63+0.143.62.4+1.2+0.75+1.15Matches
2021-202224Marseille3. Conf LgSF62754638.23.1377131522.172200.00-1.625.03.9+1.2+0.38-0.46Matches
2021-202224Marseille2. Europa LgGR31705731.51.9267013631.0010+1+0.53+1.023.70.6+3.1+1.67+0.81Matches
2022-202325Marseille1. Champions LgGR63806370.44.2482222701.007700.000.006.83.8+3.0+0.71+0.41Matches
2023-202426Marseille2. Europa LgSF141,1628390.112.91386414501.572619+7+0.54+1.9521.518.1+3.4+0.26+0.22Matches
4 Seasons2 Clubs3 Leagues342,1296355.923.723817112461.503932+7+0.30+0.3540.628.7+11.9+0.50+0.20
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
Marseille (3 Seasons)3 Leagues291,9876964.322.12282772551.523628+8+0.36+0.0437.026.4+10.7+0.48-0.19
Schalke 04 (1 Season)1 League51422819.71.6155042211.4034-1-0.63+0.143.62.4+1.2+0.75+1.15
Europa Lg (2 Seasons)171,3327872.814.81583424131.472719+8+0.54+1.2625.318.7+6.5+0.44-0.20
Champions Lg (2 Seasons)115224741.45.8576262311.181011-1-0.17+0.4410.36.1+4.2+0.72+0.97
Conf Lg (1 Season)62754638.23.1377131522.172200.00-1.625.03.9+1.2+0.38-0.46
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
201719ma MoroccoFriendlies (M)1626217.20.71620003.0030+3+4.35+4.05Matches
201820ma Morocco1. World CupGR1818130.00.91810020.000000.00+0.950.61.0-0.4-0.50+0.50Matches
201820ma MoroccoWCQ1110.10.0001013.000000.00-1.50Matches
201820ma MoroccoFriendlies (M)42255641.72.5268124522.5061+5+2.00+1.43Matches
201921ma MoroccoFriendlies (M)31394625.71.5265011010.6712-1-0.65-0.42Matches
201921ma MoroccoAfrica Cup of Nations qualification00001Matches
202123ma MoroccoAfrica Cup of Nations qualification119193.50.20011913.000000.00-1.55Matches
202224ma MoroccoFriendlies (M)31083630.01.2163022301.3310+1+0.83+0.48Matches
202325ma MoroccoFriendlies (M)2773917.10.9166011102.0001-1-1.17-1.89Matches
202325ma MoroccoAfrica Cup of NationsR163521714.40.60031711.3301-1-1.73-2.61Matches
202325ma MoroccoAfrica Cup of Nations qualification31615444.71.8269012303.0050+5+2.80+2.80Matches
202628ma MoroccoWCQ1717115.80.81710003.0020+2+2.54+0.16Matches
7 Seasons1 Club5 Leagues239964318.111.111681122191.96185+13+1.17+0.310.61.0-0.4-0.50+0.50
Friendlies (M) (5 Seasons)136114727.26.8765162631.77114+7+1.03+0.70
Africa Cup of Nations qualification (3 Seasons)41804512.52.0269022123.0050+5+2.50+1.37
WCQ (2 Seasons)272366.20.817201013.0020+2+2.50+0.70
Africa Cup of Nations (1 Season)3521714.40.60031711.3301-1-1.73-2.61
World Cup (1 Season)1818130.00.91810020.000000.00+0.950.61.0-0.4-0.50+0.50

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
2016-201719Nantesfr FRA1. Coupe de la Ligue2.11000Matches
2016-201719Nantesfr FRA1. Ligue 124.341022812413026000Matches
2017-201820Schalke 04de GER1. Bundesliga22.730019947261927300135121741.4Matches
2017-201820Schalke 04de GERDFB-Pokal3.51007800240Matches
2018-201921Schalke 04de GER1. Bundesliga12.010095013981006871531.8Matches
2018-201921Schalke 041. Champions Lg1.600016012100014050.0Matches
2018-201921Schalke 04de GERDFB-Pokal2.300051103400Matches
2019-202022Schalke 04de GERDFB-Pokal3.31004625030Matches
2020-202123Schalke 04de GER1. Bundesliga23.3400287977117132009962221.4Matches
2020-202123Schalke 04de GERDFB-Pokal1.90003907240Matches
2021-202224Marseille3. Conf Lg3.120091201404100192433.3Matches
2021-202224Marseillefr FRACoupe de France0.90001001010Matches
2021-202224Marseille2. Europa Lg1.9100150700000600Matches
2021-202224Marseillefr FRA1. Ligue 112.910017393284110005161430.0Matches
2022-202325Marseille1. Champions Lg4.200041121330100193537.5Matches
2022-202325Marseillefr FRA1. Ligue 15.710021321644000271127.7Matches
2023-202426Marseille2. Europa Lg12.9100163221769000639756.3Matches
2023-202426Marseillefr FRA1. Ligue 120.25001951139121600012141620.0Matches
2024-202527Marseillefr FRA1. Ligue 15.81106150737100241516.7Matches
9 Seasons3 Clubs8 Leagues164.72720173522292991171389006465112229.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Marseille (4 Seasons)5 Leagues67.7121075178101423252300330266329.2
Schalke 04 (4 Seasons)3 Leagues70.7100076263171165560600316255929.8
Nantes (1 Season)2 Leagues26.451022812413026000
Ligue 1 (5 Seasons)68.912206619981315364100223124720.3
DFB-Pokal (4 Seasons)11.020019342158110
Bundesliga (3 Seasons)58.180056223151004548600302255431.6
Europa Lg (2 Seasons)14.8200173722469000699756.3
Champions Lg (2 Seasons)5.8000517214511003331023.1
Coupe de France (2 Seasons)0.90001001010
Conf Lg (1 Season)3.120091201404100192433.3
Coupe de la Ligue (1 Season)2.11000
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
2016-201719Nantes2 Leagues26.451022812413026000
2017-201820Schalke 042 Leagues26.2400261027262131300135121741.4
2018-201921Schalke 043 Leagues15.91001567171591008272025.9
2019-202022Schalke 041 League3.31004625030
2020-202123Schalke 042 Leagues25.2400318877819172009962221.4
2021-202224Marseille4 Leagues18.840028563504161007681830.8
2022-202325Marseille2 Leagues9.9100624429741004641719.0
2023-202426Marseille2 Leagues33.160035833561825000184132336.1
2024-202527Marseille2 Leagues5.81106150737100241516.7
9 Seasons3 Clubs8 Leagues164.72720173522292991171389006465112229.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Marseille (4 Seasons)5 Leagues67.7121075178101423252300330266329.2
Schalke 04 (4 Seasons)3 Leagues70.7100076263171165560600316255929.8
Nantes (1 Season)2 Leagues26.451022812413026000
Ligue 1 (5 Seasons)68.912206619981315364100223124720.3
DFB-Pokal (4 Seasons)11.020019342158110
Bundesliga (3 Seasons)58.180056223151004548600302255431.6
Europa Lg (2 Seasons)14.8200173722469000699756.3
Champions Lg (2 Seasons)5.8000517214511003331023.1
Coupe de France (2 Seasons)0.90001001010
Conf Lg (1 Season)3.120091201404100192433.3
Coupe de la Ligue (1 Season)2.11000
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
2016-201719Nantesfr FRA1. Ligue 17th24.341022812413026000Matches
2017-201820Schalke 04de GER1. Bundesliga2nd22.730019947261927300135121741.4Matches
2018-201921Schalke 04de GER1. Bundesliga14th12.010095013981006871531.8Matches
2020-202123Schalke 04de GER1. Bundesliga18th23.3400287977117132009962221.4Matches
2021-202224Marseillefr FRA1. Ligue 12nd12.910017393284110005161430.0Matches
2022-202325Marseillefr FRA1. Ligue 13rd5.710021321644000271127.7Matches
2023-202426Marseillefr FRA1. Ligue 18th20.25001951139121600012141620.0Matches
2024-202527Marseillefr FRA1. Ligue 12nd5.81106150737100241516.7Matches
8 Seasons3 Clubs2 Leagues127.0202012242223231981127005253710126.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Marseille (4 Seasons)1 League44.7810441186902338100223124720.3
Schalke 04 (3 Seasons)1 League58.180056223151004548600302255431.6
Nantes (1 Season)1 League24.341022812413026000
Ligue 1 (5 Seasons)68.912206619981315364100223124720.3
Bundesliga (3 Seasons)58.180056223151004548600302255431.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
2016-201719Nantesfr FRA1. Coupe de la Ligue5th2.11000Matches
2017-201820Schalke 04de GERDFB-Pokal3rd3.51007800240Matches
2018-201921Schalke 04de GERDFB-Pokal5th2.300051103400Matches
2019-202022Schalke 04de GERDFB-Pokal5th3.31004625030Matches
2020-202123Schalke 04de GERDFB-Pokal9th1.90003907240Matches
2021-202224Marseillefr FRACoupe de FranceQF0.90001001010Matches
7 Seasons3 Clubs3 Leagues14.030020342168120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Schalke 04 (4 Seasons)1 League11.020019342158110
Marseille (2 Seasons)1 League0.90001001010
Nantes (1 Season)1 League2.11000
DFB-Pokal (4 Seasons)11.020019342158110
Coupe de France (2 Seasons)0.90001001010
Coupe de la Ligue (1 Season)2.11000
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
2018-201921Schalke 041. Champions LgR161.600016012100014050.0Matches
2021-202224Marseille3. Conf LgSF3.120091201404100192433.3Matches
2021-202224Marseille2. Europa LgGR1.9100150700000600Matches
2022-202325Marseille1. Champions LgGR4.200041121330100193537.5Matches
2023-202426Marseille2. Europa LgSF12.9100163221769000639756.3Matches
4 Seasons2 Clubs3 Leagues23.740031664521114200121142140.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Marseille (3 Seasons)3 Leagues22.14003060451913200107141646.7
Schalke 04 (1 Season)1 League1.600016012100014050.0
Europa Lg (2 Seasons)14.8200173722469000699756.3
Champions Lg (2 Seasons)5.8000517214511003331023.1
Conf Lg (1 Season)3.120091201404100192433.3
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
201719ma MoroccoFriendlies (M)0.70000Matches
201820ma Morocco1. World CupGR0.900012010000011150.0Matches
201820ma MoroccoWCQ0.00000Matches
201820ma MoroccoFriendlies (M)2.50000Matches
201921ma MoroccoFriendlies (M)1.50000Matches
202123ma MoroccoAfrica Cup of Nations qualification0.20000Matches
202224ma MoroccoFriendlies (M)1.20000Matches
202325ma MoroccoFriendlies (M)0.90000Matches
202325ma MoroccoAfrica Cup of NationsR160.60000105000Matches
202325ma MoroccoAfrica Cup of Nations qualification1.80000Matches
202628ma MoroccoWCQ0.80000Matches
7 Seasons1 Club5 Leagues11.100013060000011150.0
Friendlies (M) (5 Seasons)6.80000
Africa Cup of Nations qualification (3 Seasons)2.00000
WCQ (2 Seasons)0.80000
Africa Cup of Nations (1 Season)0.60000105000
World Cup (1 Season)0.900012010000011150.0

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Amine Harit Pages