Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-10-27SunLigue 1Matchweek 9HomeL 0–3MarseilleParis S-GYAM190000000182010.00.00.00044100.017011Match Report
2024-10-20SunLigue 1Matchweek 8AwayW 5–0MarseilleMontpellierYAM7810002100562000.40.40.492414787.21142441Match Report
2024-10-04FriLigue 1Matchweek 7HomeD 1–1MarseilleAngersNRB30000000050000.00.00.00055100.004011Match Report
2024-09-29SunLigue 1Matchweek 6AwayL 0–1MarseilleStrasbourgYAM6200001000350100.00.00.140202871.4130111Match Report
2024-09-22SunLigue 1Matchweek 5AwayW 3–2MarseilleLyonYAM100000000020000.00.00.0000001010Match Report

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 GER1. Bundesliga25242,10223.46410511303.32.53.86.3941341490.260.170.430.210.390.140.160.300.110.27Matches
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 FRA1. Ligue 1984725.2235200010.70.71.32.01233210.380.570.950.380.950.140.250.390.140.39Matches
9 Seasons3 Clubs8 Leagues25319116,877187.5243357213429221.017.829.447.261477910420.130.180.300.110.290.140.200.340.120.32
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
Schalke 04 (4 Seasons)3 Leagues119968,46194.013152811221309.57.914.622.53653875520.140.160.300.120.280.110.180.290.100.27
Marseille (4 Seasons)5 Leagues101706,04267.110172791211111.59.914.824.72493924900.150.250.400.130.390.170.220.400.150.37
Nantes (1 Season)2 Leagues33252,37426.4112100510.040.040.080.040.08
Ligue 1 (5 Seasons)100706,15768.4810188001127.57.59.316.81652633050.120.150.260.120.260.170.210.380.170.38
Bundesliga (4 Seasons)102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
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
Coupe de la Ligue (1 Season)321902.1000000100.000.000.000.000.00
Coupe de France (1 Season)21820.9101100001.100.001.101.101.10
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 042 Leagues28272,40226.77512611403.32.53.86.3941341490.260.190.450.220.410.140.160.300.110.27
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-202527Marseille1 League984725.2235200010.70.71.32.01233210.380.570.950.380.950.140.250.390.140.39
9 Seasons3 Clubs8 Leagues25319116,877187.5243357213429221.017.829.447.261477910420.130.180.300.110.290.140.200.340.120.32
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
Schalke 04 (4 Seasons)3 Leagues119968,46194.013152811221309.57.914.622.53653875520.140.160.300.120.280.110.180.290.100.27
Marseille (4 Seasons)5 Leagues101706,04267.110172791211111.59.914.824.72493924900.150.250.400.130.390.170.220.400.150.37
Nantes (1 Season)2 Leagues33252,37426.4112100510.040.040.080.040.08
Ligue 1 (5 Seasons)100706,15768.4810188001127.57.59.316.81652633050.120.150.260.120.260.170.210.380.170.38
Bundesliga (4 Seasons)102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
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
Coupe de la Ligue (1 Season)321902.1000000100.000.000.000.000.00
Coupe de France (1 Season)21820.9101100001.100.001.101.101.10
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
2019-202022Schalke 04de GER1. Bundesliga12th25242,10223.46410511303.32.53.86.3941341490.260.170.430.210.390.140.160.300.110.27Matches
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 13rd984725.2235200010.70.71.32.01233210.380.570.950.380.950.140.250.390.140.39Matches
9 Seasons3 Clubs2 Leagues20215413,485149.8202343182222216.915.323.839.15276448480.130.150.290.120.270.130.190.320.120.31
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
Schalke 04 (4 Seasons)1 League102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
Marseille (4 Seasons)1 League70473,97344.17916700717.57.59.316.81652633050.160.200.360.160.360.170.210.380.170.38
Nantes (1 Season)1 League30232,18424.3112100410.040.040.080.040.08
Ligue 1 (5 Seasons)100706,15768.4810188001127.57.59.316.81652633050.120.150.260.120.260.170.210.380.170.38
Bundesliga (4 Seasons)102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
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
6 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
Nantes (1 Season)1 League321902.1000000100.000.000.000.000.00
Marseille (1 Season)1 League21820.9101100001.100.001.101.101.10
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
Coupe de la Ligue (1 Season)321902.1000000100.000.000.000.000.00
Coupe de France (1 Season)21820.9101100001.100.001.101.101.10
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 GER1. Bundesliga23.46281139.31.200.470.180.4522.00113.32.50.09+2.7+2.5Matches
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.225360.00.950.570.400.6718.50000.70.70.14+1.3+1.3Matches
9 Seasons3 Clubs8 Leagues187.5242217835.31.190.420.100.2719.843421.017.80.100.0+0.2
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
Schalke 04 (4 Seasons)3 Leagues94.0131044139.41.110.440.110.2721.21229.57.90.09+2.5+2.1
Marseille (4 Seasons)5 Leagues67.110873337.91.300.490.100.2718.331211.59.90.12-2.5-1.9
Nantes (1 Season)2 Leagues26.4130413.31.240.160.030.2500
Ligue 1 (5 Seasons)68.48892528.11.300.370.090.3217.62007.57.50.13-0.5-0.5
Bundesliga (4 Seasons)81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
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
Coupe de la Ligue (1 Season)2.1000
Coupe de France (1 Season)0.912150.02.201.100.501.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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 042 Leagues26.77361644.41.350.600.170.3822.00113.32.50.09+2.7+2.5
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-202527Marseille1 League5.225360.00.950.570.400.6718.50000.70.70.14+1.3+1.3
9 Seasons3 Clubs8 Leagues187.5242217835.31.190.420.100.2719.843421.017.80.100.0+0.2
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
Schalke 04 (4 Seasons)3 Leagues94.0131044139.41.110.440.110.2721.21229.57.90.09+2.5+2.1
Marseille (4 Seasons)5 Leagues67.110873337.91.300.490.100.2718.331211.59.90.12-2.5-1.9
Nantes (1 Season)2 Leagues26.4130413.31.240.160.030.2500
Ligue 1 (5 Seasons)68.48892528.11.300.370.090.3217.62007.57.50.13-0.5-0.5
Bundesliga (4 Seasons)81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
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
Coupe de la Ligue (1 Season)2.1000
Coupe de France (1 Season)0.912150.02.201.100.501.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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
2019-202022Schalke 04de GER1. Bundesliga12th23.46281139.31.200.470.180.4522.00113.32.50.09+2.7+2.5Matches
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 13rd5.225360.00.950.570.400.6718.50000.70.70.14+1.3+1.3Matches
9 Seasons3 Clubs2 Leagues149.8201755531.41.170.370.100.3319.832216.915.30.11+2.1+1.7
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
Schalke 04 (4 Seasons)1 League81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
Marseille (4 Seasons)1 League44.17592135.61.340.480.120.3317.62007.57.50.13-0.5-0.5
Nantes (1 Season)1 League24.3130413.31.240.160.030.2500
Ligue 1 (5 Seasons)68.48892528.11.300.370.090.3217.62007.57.50.13-0.5-0.5
Bundesliga (4 Seasons)81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
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
6 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
Nantes (1 Season)1 League2.1000
Marseille (1 Season)1 League0.912150.02.201.100.501.0000
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
Coupe de la Ligue (1 Season)2.1000
Coupe de France (1 Season)0.912150.02.201.100.501.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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
Become a Stathead & surf this site ad-free.

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 GER1. Bundesliga23.475491382.610689311845351288.518822583.6608075.043.83.0+0.24471351134Matches
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.218822583.6266778711011893.2677589.361442.931.30.9+1.716186033Matches
9 Seasons3 Clubs8 Leagues187.55053617481.875400200332806318388.21621189785.534356560.73329.424.0+3.630546322919779
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
Schalke 04 (4 Seasons)3 Leagues94.02397302279.33636499491338155785.974790682.519129265.41514.611.6+0.415620611910387
Marseille (4 Seasons)5 Leagues67.12656315284.339036100841468162690.387499188.215227355.71714.812.4+2.21492571109392
Nantes (1 Season)2 Leagues26.41
Ligue 1 (5 Seasons)68.41835216584.82661569631028113690.560067888.59617156.1109.38.6+0.796176707263
Bundesliga (4 Seasons)81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
DFB-Pokal (4 Seasons)11.02
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
Coupe de la Ligue (1 Season)2.10
Coupe de France (1 Season)0.90
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 042 Leagues26.775491382.610689311845351288.518822583.6608075.053.83.0+1.24471351134
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-202527Marseille1 League5.218822583.6266778711011893.2677589.361442.931.30.9+1.716186033
9 Seasons3 Clubs8 Leagues187.55053617481.875400200332806318388.21621189785.534356560.73329.424.0+3.630546322919779
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
Schalke 04 (4 Seasons)3 Leagues94.02397302279.33636499491338155785.974790682.519129265.41514.611.6+0.415620611910387
Marseille (4 Seasons)5 Leagues67.12656315284.339036100841468162690.387499188.215227355.71714.812.4+2.21492571109392
Nantes (1 Season)2 Leagues26.41
Ligue 1 (5 Seasons)68.41835216584.82661569631028113690.560067888.59617156.1109.38.6+0.796176707263
Bundesliga (4 Seasons)81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
DFB-Pokal (4 Seasons)11.02
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
Coupe de la Ligue (1 Season)2.10
Coupe de France (1 Season)0.90
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
2019-202022Schalke 04de GER1. Bundesliga12th23.475491382.610689311845351288.518822583.6608075.043.83.0+0.24471351134Matches
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 13rd5.218822583.6266778711011893.2677589.361442.931.30.9+1.716186033Matches
9 Seasons3 Clubs2 Leagues149.84190513481.662421167492336265887.91338157385.128445961.92323.820.1-0.825038018917644
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
Schalke 04 (4 Seasons)1 League81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
Marseille (4 Seasons)1 League44.11835216584.82661569631028113690.560067888.59617156.199.38.6-0.396176707263
Nantes (1 Season)1 League24.31
Ligue 1 (5 Seasons)68.41835216584.82661569631028113690.560067888.59617156.1109.38.6+0.796176707263
Bundesliga (4 Seasons)81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
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
6 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
Nantes (1 Season)1 League2.10
Marseille (1 Season)1 League0.90
DFB-Pokal (4 Seasons)11.02
Coupe de la Ligue (1 Season)2.10
Coupe de France (1 Season)0.90
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

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 GER1. Bundesliga23.491386346228622159250754419Matches
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.22252041773160521018846Matches
9 Seasons3 Clubs8 Leagues187.56174575638513340333207614143640505333127
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Schalke 04 (4 Seasons)3 Leagues94.03022283817171192113835531530023971373
Marseille (4 Seasons)5 Leagues67.13152291821462211214141882834026562054
Nantes (1 Season)2 Leagues26.441
Ligue 1 (5 Seasons)68.4216520171353416513031551823018351336
Bundesliga (4 Seasons)81.42969278716971192112235511530023551371
DFB-Pokal (4 Seasons)11.015
Europa Lg (2 Seasons)14.861756944172224813440520414
Champions Lg (2 Seasons)5.8268243223231411644022334
Conf Lg (1 Season)3.115514015812141623012002
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.91
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 042 Leagues26.791386346228627159250754419
2020-202123Schalke 042 Leagues25.286976310346777884213250639325
2021-202224Marseille4 Leagues18.8944876662336501425714079929
2022-202325Marseille2 Leagues9.948644439643296236100402312
2023-202426Marseille2 Leagues33.1149713949226112562135139012671127
2024-202527Marseille1 League5.22252041773160521018846
9 Seasons3 Clubs8 Leagues187.56174575638513340333207614143640505333127
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Schalke 04 (4 Seasons)3 Leagues94.03022283817171192113835531530023971373
Marseille (4 Seasons)5 Leagues67.13152291821462211214141882834026562054
Nantes (1 Season)2 Leagues26.441
Ligue 1 (5 Seasons)68.4216520171353416513031551823018351336
Bundesliga (4 Seasons)81.42969278716971192112235511530023551371
DFB-Pokal (4 Seasons)11.015
Europa Lg (2 Seasons)14.861756944172224813440520414
Champions Lg (2 Seasons)5.8268243223231411644022334
Conf Lg (1 Season)3.115514015812141623012002
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.91
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
2019-202022Schalke 04de GER1. Bundesliga12th23.491386346228622159250754419Matches
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 13rd5.22252041773160521018846Matches
9 Seasons3 Clubs2 Leagues149.85134480430410535262526610633530419026107
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 League81.42969278716971192112235511530023551371
Marseille (4 Seasons)1 League44.121652017135341658931551823018351336
Nantes (1 Season)1 League24.341
Ligue 1 (5 Seasons)68.4216520171353416513031551823018351336
Bundesliga (4 Seasons)81.42969278716971192112235511530023551371
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
6 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
Nantes (1 Season)1 League2.1
Marseille (1 Season)1 League0.91
DFB-Pokal (4 Seasons)11.015
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.91
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 GER1. Bundesliga23.4923.947075280100.43702010Matches
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.2275.15222101171.33600010Matches
9 Seasons3 Clubs8 Leagues187.56344.25445515114685660.4445451110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Schalke 04 (4 Seasons)3 Leagues94.03394.0822823297493340.411914190
Marseille (4 Seasons)5 Leagues67.12954.4621728227192320.482631020
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.41964.4414716164112220.501911010
Bundesliga (4 Seasons)81.43374.1422723297483340.421914190
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)14.8553.72455311070.47700000
Champions Lg (2 Seasons)5.8325.52186215030.52020010
Conf Lg (1 Season)3.1144.5781113000.00000000
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.9
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 042 Leagues26.7923.947075280100.43702010
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-202527Marseille1 League5.2275.15222101171.33600010
9 Seasons3 Clubs8 Leagues187.56344.25445515114685660.4445451110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Schalke 04 (4 Seasons)3 Leagues94.03394.0822823297493340.411914190
Marseille (4 Seasons)5 Leagues67.12954.4621728227192320.482631020
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.41964.4414716164112220.501911010
Bundesliga (4 Seasons)81.43374.1422723297483340.421914190
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)14.8553.72455311070.47700000
Champions Lg (2 Seasons)5.8325.52186215030.52020010
Conf Lg (1 Season)3.1144.5781113000.00000000
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.9
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
2019-202022Schalke 04de GER1. Bundesliga12th23.4923.947075280100.43702010Matches
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 13rd5.2275.15222101171.33600010Matches
9 Seasons3 Clubs2 Leagues149.85334.24374394511595560.4538251100
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 League81.43374.1422723297483340.421914190
Marseille (4 Seasons)1 League44.11964.4414716164112220.501911010
Nantes (1 Season)1 League24.3
Ligue 1 (5 Seasons)68.41964.4414716164112220.501911010
Bundesliga (4 Seasons)81.43374.1422723297483340.421914190
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
6 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
Nantes (1 Season)1 League2.1
Marseille (1 Season)1 League0.9
DFB-Pokal (4 Seasons)11.0
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.9
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 GER1. Bundesliga23.416785362524.0191301372321Matches
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.2760521250.0160631011Matches
9 Seasons3 Clubs8 Leagues187.51711445588287219736.51251208112124257393
Country Comp 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)3 Leagues94.093673246153811134.2735625462147222
Marseille (4 Seasons)5 Leagues67.17851234213348639.5526465832110171
Nantes (1 Season)2 Leagues26.426300
Ligue 1 (5 Seasons)68.4596317348266440.638515465382131
Bundesliga (4 Seasons)81.492553146153710933.9725625452144222
DFB-Pokal (4 Seasons)11.01180
Europa Lg (2 Seasons)14.813945451533.3101001061920
Champions Lg (2 Seasons)5.8211102450.023125710
Conf Lg (1 Season)3.1542212540.030000510
Coupe de la Ligue (1 Season)2.10
Coupe de France (1 Season)0.9100
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 042 Leagues26.7161085362524.0191301372321
2020-202123Schalke 042 Leagues25.222178113102343.513918193971
2021-202224Marseille4 Leagues18.8241611112112445.8131101142830
2022-202325Marseille2 Leagues9.97404341040.0672571470
2023-202426Marseille2 Leagues33.1402512226185036.03240436185860
2024-202527Marseille1 League5.2760521250.0160631011
9 Seasons3 Clubs8 Leagues187.51711445588287219736.51251208112124257393
Comp 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)3 Leagues94.093673246153811134.2735625462147222
Marseille (4 Seasons)5 Leagues67.17851234213348639.5526465832110171
Nantes (1 Season)2 Leagues26.426300
Ligue 1 (5 Seasons)68.4596317348266440.638515465382131
Bundesliga (4 Seasons)81.492553146153710933.9725625452144222
DFB-Pokal (4 Seasons)11.01180
Europa Lg (2 Seasons)14.813945451533.3101001061920
Champions Lg (2 Seasons)5.8211102450.023125710
Conf Lg (1 Season)3.1542212540.030000510
Coupe de la Ligue (1 Season)2.10
Coupe de France (1 Season)0.9100
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
2019-202022Schalke 04de GER1. Bundesliga12th23.416785362524.0191301372321Matches
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 13rd5.2760521250.0160631011Matches
9 Seasons3 Clubs2 Leagues149.81511184880236317336.41101077100105226353
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 League81.492553146153710933.9725625452144222
Marseille (4 Seasons)1 League44.1593717348266440.638515462382131
Nantes (1 Season)1 League24.326300
Ligue 1 (5 Seasons)68.4596317348266440.638515465382131
Bundesliga (4 Seasons)81.492553146153710933.9725625452144222
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
6 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
Nantes (1 Season)1 League2.10
Marseille (1 Season)1 League0.9100
DFB-Pokal (4 Seasons)11.01180
Coupe de la Ligue (1 Season)2.10
Coupe de France (1 Season)0.9100
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 GER1. Bundesliga23.411466103598467581145916065.93134.1866615631319471187664931149Matches
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.22731251441061427317847.1741.2191100450812143121222321Matches
9 Seasons3 Clubs8 Leagues187.577777175938563336431777366237055.927140.95943405621992461445713339335161431042
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
Schalke 04 (4 Seasons)3 Leagues94.039323042320531570195393041124359.116840.928712106010951365267732222053100552
Marseille (4 Seasons)5 Leagues67.138454133618031766236384325112750.610341.03072195028973249190601711463043490
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.42661272301269119915626611848546.28345.1212613201602616513137122982113305
Bundesliga (4 Seasons)81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)14.873597433733746734352160.01131.4594391318435434152931583108
Champions Lg (2 Seasons)5.833932015816829339261557.7934.6274169369621195181826857
Conf Lg (1 Season)3.1183320739413182141071.4428.61391020521121047813829
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.9
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 042 Leagues26.711466103598467581145916065.93134.1866615631319471187664931149
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-202527Marseille1 League5.22731251441061427317847.1741.2191100450812143121222321
9 Seasons3 Clubs8 Leagues187.577777175938563336431777366237055.927140.95943405621992461445713339335161431042
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
Schalke 04 (4 Seasons)3 Leagues94.039323042320531570195393041124359.116840.928712106010951365267732222053100552
Marseille (4 Seasons)5 Leagues67.138454133618031766236384325112750.610341.03072195028973249190601711463043490
Nantes (1 Season)2 Leagues26.4
Ligue 1 (5 Seasons)68.42661272301269119915626611848546.28345.1212613201602616513137122982113305
Bundesliga (4 Seasons)81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)14.873597433733746734352160.01131.4594391318435434152931583108
Champions Lg (2 Seasons)5.833932015816829339261557.7934.6274169369621195181826857
Conf Lg (1 Season)3.1183320739413182141071.4428.61391020521121047813829
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.9
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
2019-202022Schalke 04de GER1. Bundesliga12th23.411466103598467581145916065.93134.1866615631319471187664931149Matches
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 13rd5.22731251441061427317847.1741.2191100450812143121222321Matches
9 Seasons3 Clubs2 Leagues149.865205664532882737343651858732455.224742.1493633936168645273941093392945154848
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
Schalke 04 (4 Seasons)1 League81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
Marseille (4 Seasons)1 League44.12661272301269119915626611848546.28345.1212613201602616513137122982113305
Nantes (1 Season)1 League24.3
Ligue 1 (5 Seasons)68.42661272301269119915626611848546.28345.1212613201602616513137122982113305
Bundesliga (4 Seasons)81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
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
6 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
Nantes (1 Season)1 League2.1
Marseille (1 Season)1 League0.9
DFB-Pokal (4 Seasons)11.0
Coupe de la Ligue (1 Season)2.1
Coupe de France (1 Season)0.9
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 GER1. Bundesliga252,1028468.723.424871611501.363037-7-0.30+0.9226.635.4-8.9-0.38+0.08Matches
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 FRA1. Ligue 194725247.75.285901301.89175+12+2.29+2.819.75.9+3.8+0.72+1.65Matches
9 Seasons3 Clubs8 Leagues25316,8776751.9187.519180796223321.4426126100.00-0.02204.6201.3+3.3+0.02-0.12
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
Schalke 04 (4 Seasons)3 Leagues1198,4617158.594.09683472322141.27119152-33-0.35+0.2297.1126.3-29.2-0.35+0.05
Marseille (4 Seasons)5 Leagues1016,0426042.167.17076163123141.6811573+42+0.63+0.14107.574.9+32.5+0.49-0.03
Nantes (1 Season)2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
Ligue 1 (5 Seasons)1006,1576243.068.47074243022111.5610077+23+0.34-0.0570.448.5+21.9+0.500.00
Bundesliga (4 Seasons)1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
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
Coupe de la Ligue (1 Season)31906370.42.1280113102.003300.00-1.13
Coupe de France (1 Season)2824122.80.9158012423.0031+2+2.20+1.87
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 042 Leagues282,4028669.626.727881911511.54414100.00+1.2026.635.4-8.9-0.38+0.08
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-202527Marseille1 League94725247.75.285901301.89175+12+2.29+2.819.75.9+3.8+0.72+1.65
9 Seasons3 Clubs8 Leagues25316,8776751.9187.519180796223321.4426126100.00-0.02204.6201.3+3.3+0.02-0.12
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
Schalke 04 (4 Seasons)3 Leagues1198,4617158.594.09683472322141.27119152-33-0.35+0.2297.1126.3-29.2-0.35+0.05
Marseille (4 Seasons)5 Leagues1016,0426042.167.17076163123141.6811573+42+0.63+0.14107.574.9+32.5+0.49-0.03
Nantes (1 Season)2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
Ligue 1 (5 Seasons)1006,1576243.068.47074243022111.5610077+23+0.34-0.0570.448.5+21.9+0.500.00
Bundesliga (4 Seasons)1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
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
Coupe de la Ligue (1 Season)31906370.42.1280113102.003300.00-1.13
Coupe de France (1 Season)2824122.80.9158012423.0031+2+2.20+1.87
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
2019-202022Schalke 04de GER1. Bundesliga12th252,1028468.723.424871611501.363037-7-0.30+0.9226.635.4-8.9-0.38+0.08Matches
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 13rd94725247.75.285901301.89175+12+2.29+2.819.75.9+3.8+0.72+1.65Matches
9 Seasons3 Clubs2 Leagues20213,4856750.8149.815479644823211.34197218-21-0.14-0.11164.0172.5-8.5-0.07-0.19
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
Schalke 04 (4 Seasons)1 League1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
Marseille (4 Seasons)1 League703,9735736.544.147749232271.707644+32+0.72+0.2070.448.5+21.9+0.500.00
Nantes (1 Season)1 League302,1847363.924.32315741.232433-9-0.37-0.01
Ligue 1 (5 Seasons)1006,1576243.068.47074243022111.5610077+23+0.34-0.0570.448.5+21.9+0.500.00
Bundesliga (4 Seasons)1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
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
6 Seasons3 Clubs3 Leagues171,2637459.314.01486832052.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
Nantes (1 Season)1 League31906370.42.1280113102.003300.00-1.13
Marseille (1 Season)1 League2824122.80.9158012423.0031+2+2.20+1.87
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
Coupe de la Ligue (1 Season)31906370.42.1280113102.003300.00-1.13
Coupe de France (1 Season)2824122.80.9158012423.0031+2+2.20+1.87
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 MoroccoWCQ1717126.30.81710003.0020+2+2.54-0.63Matches
7 Seasons1 Club5 Leagues239964318.811.111681122191.96185+13+1.17+0.340.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)272367.30.817201013.0020+2+2.50+0.64
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 GER1. Bundesliga23.430019708227710011882822.2Matches
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.20105120636100201420.0Matches
9 Seasons3 Clubs8 Leagues187.529201915893732012414410007605914928.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Schalke 04 (4 Seasons)3 Leagues94.0130095333251386267700434338727.5
Marseille (4 Seasons)5 Leagues67.1111074175101413251300326266229.5
Nantes (1 Season)2 Leagues26.451022812413026000
Ligue 1 (5 Seasons)68.411206519681305363100219124620.7
Bundesliga (4 Seasons)81.4110075293231225255700420338228.7
DFB-Pokal (4 Seasons)11.020019342158110
Europa Lg (2 Seasons)14.8200173722469000699756.3
Champions Lg (2 Seasons)5.8000517214511003331023.1
Conf Lg (1 Season)3.120091201404100192433.3
Coupe de la Ligue (1 Season)2.11000
Coupe de France (1 Season)0.90001001010
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 042 Leagues26.74002376102771010011882822.2
2020-202123Schalke 042 Leagues25.2400318877819172009962221.4
2021-202224Marseille4 Leagues18.840028563504161007681830.8
2022-202325Marseille2 Leagues9.9100624429741004641719.0
2023-202426Marseille2 Leagues33.160035833561825000184132336.1
2024-202527Marseille1 League5.20105120636100201420.0
9 Seasons3 Clubs8 Leagues187.529201915893732012414410007605914928.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Schalke 04 (4 Seasons)3 Leagues94.0130095333251386267700434338727.5
Marseille (4 Seasons)5 Leagues67.1111074175101413251300326266229.5
Nantes (1 Season)2 Leagues26.451022812413026000
Ligue 1 (5 Seasons)68.411206519681305363100219124620.7
Bundesliga (4 Seasons)81.4110075293231225255700420338228.7
DFB-Pokal (4 Seasons)11.020019342158110
Europa Lg (2 Seasons)14.8200173722469000699756.3
Champions Lg (2 Seasons)5.8000517214511003331023.1
Conf Lg (1 Season)3.120091201404100192433.3
Coupe de la Ligue (1 Season)2.11000
Coupe de France (1 Season)0.90001001010
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
2019-202022Schalke 04de GER1. Bundesliga12th23.430019708227710011882822.2Matches
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 13rd5.20105120636100201420.0Matches
9 Seasons3 Clubs2 Leagues149.82220140489312521051188006394512826.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Schalke 04 (4 Seasons)1 League81.4110075293231225255700420338228.7
Marseille (4 Seasons)1 League44.1710431156892337100219124620.7
Nantes (1 Season)1 League24.341022812413026000
Ligue 1 (5 Seasons)68.411206519681305363100219124620.7
Bundesliga (4 Seasons)81.4110075293231225255700420338228.7
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
6 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
Nantes (1 Season)1 League2.11000
Marseille (1 Season)1 League0.90001001010
DFB-Pokal (4 Seasons)11.020019342158110
Coupe de la Ligue (1 Season)2.11000
Coupe de France (1 Season)0.90001001010
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