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-04-18ThuEuropa LgQuarter-finalsHomeW 1 (4)–0 (2)fr Marseillept BenficaYWB,CM10900001110701110.10.10.020526382.5449422Match Report
2024-04-11ThuEuropa LgQuarter-finalsAwayL 1–2fr Marseillept BenficaYAM,LW,LM9000002000532110.10.10.150404490.9843943Match Report
2024-04-05FriLigue 1Matchweek 28AwayL 1–3MarseilleLilleYLW8200000010351210.00.00.120202580.0131520Match Report
2024-03-31SunLigue 1Matchweek 27HomeL 0–2MarseilleParis S-GYLM9000004300621230.60.60.170404490.9943154Match Report
2024-03-17SunLigue 1Matchweek 26AwayL 0–2MarseilleRennesYLW,AM8300002010451030.10.10.130293485.3629232Match 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 Lg12111,00811.2167011101.70.92.63.54175750.090.540.620.000.540.150.230.380.080.31Matches
2023-202426Marseillefr FRA1. Ligue 125191,66518.5123100503.73.73.67.3761191070.050.110.160.050.160.200.190.390.200.39Matches
8 Seasons3 Clubs8 Leagues23917916,095178.8223052193429120.317.127.644.758672810060.120.170.290.110.270.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 (3 Seasons)5 Leagues87585,26058.48142271211010.89.213.022.12213414540.140.240.380.120.360.190.230.410.160.39
Nantes (1 Season)2 Leagues33252,37426.4112100510.040.040.080.040.08
Bundesliga (4 Seasons)102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
Ligue 1 (4 Seasons)88605,52961.467136001116.86.87.914.61452222790.100.110.210.100.210.180.210.390.180.39
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
Europa Lg (2 Seasons)15131,17813.1167011202.01.23.04.24685980.080.460.530.000.460.150.230.380.090.32
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 Leagues37302,67329.72810111605.44.66.210.81171941820.070.270.340.030.300.180.210.390.150.36
8 Seasons3 Clubs8 Leagues23917916,095178.8223052193429120.317.127.644.758672810060.120.170.290.110.270.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 (3 Seasons)5 Leagues87585,26058.48142271211010.89.213.022.12213414540.140.240.380.120.360.190.230.410.160.39
Nantes (1 Season)2 Leagues33252,37426.4112100510.040.040.080.040.08
Bundesliga (4 Seasons)102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
Ligue 1 (4 Seasons)88605,52961.467136001116.86.87.914.61452222790.100.110.210.100.210.180.210.390.180.39
DFB-Pokal (4 Seasons)121199111.0123100200.090.180.270.090.27
Europa Lg (2 Seasons)15131,17813.1167011202.01.23.04.24685980.080.460.530.000.460.150.230.380.090.32
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 19th25191,66518.5123100503.73.73.67.3761191070.050.110.160.050.160.200.190.390.200.39Matches
8 Seasons3 Clubs2 Leagues19014412,857142.9182038162222116.114.622.436.95076038220.130.140.270.110.250.140.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 (3 Seasons)1 League58373,34537.25611500706.86.87.914.61452222790.130.160.300.130.300.180.210.390.180.39
Nantes (1 Season)1 League30232,18424.3112100410.040.040.080.040.08
Bundesliga (4 Seasons)102847,32881.412132510221109.47.814.522.33623815430.150.160.310.120.280.120.180.290.100.27
Ligue 1 (4 Seasons)88605,52961.467136001116.86.87.914.61452222790.100.110.210.100.210.180.210.390.180.39
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 LgSF12111,00811.2167011101.70.92.63.54175750.090.540.620.000.540.150.230.380.080.31Matches
4 Seasons2 Clubs3 Leagues32211,97521.92810112404.12.55.27.7791251840.090.360.460.050.410.190.240.420.120.35
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 Leagues27201,83320.42810112404.02.45.17.5761191750.100.390.490.050.440.200.250.450.120.37
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)15131,17813.1167011202.01.23.04.24685980.080.460.530.000.460.150.230.380.090.32
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.090.280.190.28Matches
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.090.280.190.28
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.090.280.190.28

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 Lg11.2111545.50.980.450.000.0020.91111.70.90.08-0.7-0.9Matches
2023-202426Marseillefr FRA1. Ligue 118.5133824.21.780.430.030.1317.71003.73.70.11-2.7-2.7Matches
8 Seasons3 Clubs8 Leagues178.8222157534.91.220.420.090.2519.843420.317.10.10-1.3-1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Schalke 04 (4 Seasons)3 Leagues94.0131044139.41.110.440.110.2721.21229.57.90.09+2.5+2.1
Marseille (3 Seasons)5 Leagues58.48813037.01.390.510.090.2318.231210.89.20.12-3.8-3.2
Nantes (1 Season)2 Leagues26.4130413.31.240.160.030.2500
Bundesliga (4 Seasons)81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
Ligue 1 (4 Seasons)61.46842226.21.370.360.070.2717.52006.86.80.13-1.8-1.8
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
Europa Lg (2 Seasons)13.1114642.91.070.460.000.0019.91112.01.20.09-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 Leagues29.72441329.51.480.440.020.0818.52115.44.60.10-3.4-3.6
8 Seasons3 Clubs8 Leagues178.8222157534.91.220.420.090.2519.843420.317.10.10-1.3-1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Schalke 04 (4 Seasons)3 Leagues94.0131044139.41.110.440.110.2721.21229.57.90.09+2.5+2.1
Marseille (3 Seasons)5 Leagues58.48813037.01.390.510.090.2318.231210.89.20.12-3.8-3.2
Nantes (1 Season)2 Leagues26.4130413.31.240.160.030.2500
Bundesliga (4 Seasons)81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
Ligue 1 (4 Seasons)61.46842226.21.370.360.070.2717.52006.86.80.13-1.8-1.8
DFB-Pokal (4 Seasons)11.01171164.71.541.000.060.0900
Europa Lg (2 Seasons)13.1114642.91.070.460.000.0019.91112.01.20.09-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 19th18.5133824.21.780.430.030.1317.71003.73.70.11-2.7-2.7Matches
8 Seasons3 Clubs2 Leagues142.9181705230.61.190.360.090.3119.932216.114.60.10+0.9+0.4
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 (3 Seasons)1 League37.25541833.31.450.480.090.2817.52006.86.80.13-1.8-1.8
Nantes (1 Season)1 League24.3130413.31.240.160.030.2500
Bundesliga (4 Seasons)81.412863034.91.060.370.120.3321.41229.47.80.09+2.6+2.2
Ligue 1 (4 Seasons)61.46842226.21.370.360.070.2717.52006.86.80.13-1.8-1.8
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 LgSF11.2111545.50.980.450.000.0020.91111.70.90.08-0.7-0.9Matches
4 Seasons2 Clubs3 Leagues21.92261142.31.180.500.040.0919.41124.12.50.10-2.1-1.5
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 Leagues20.42251144.01.230.540.040.0919.81124.02.40.10-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)13.1114642.91.070.460.000.0019.91112.01.20.09-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 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 Lg11.239546285.55843159521423491.513615388.9214151.262.62.1+3.4264126175Matches
2023-202426Marseillefr FRA1. Ligue 118.575189484.011368304637541889.728332287.9437855.123.63.4-1.63778315119Matches
8 Seasons3 Clubs8 Leagues178.84744580881.770739187602641300188.01500176684.933053961.23027.622.8+2.428543222119728
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 (3 Seasons)5 Leagues58.42347278684.23437588111303144490.275386087.613924756.31413.011.3+1.01292261029341
Nantes (1 Season)2 Leagues26.41
Bundesliga (4 Seasons)81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
Ligue 1 (4 Seasons)61.41583186884.722859589788998790.150557488.08414757.177.97.5-0.978150627222
DFB-Pokal (4 Seasons)11.02
Europa Lg (2 Seasons)13.146354884.56796186025427991.015217188.9265052.063.02.5+3.0304630185
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 Leagues29.71146135684.517211464158965290.341947588.26411953.886.25.6+1.863119576194
8 Seasons3 Clubs8 Leagues178.84744580881.770739187602641300188.01500176684.933053961.23027.622.8+2.428543222119728
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 (3 Seasons)5 Leagues58.42347278684.23437588111303144490.275386087.613924756.31413.011.3+1.01292261029341
Nantes (1 Season)2 Leagues26.41
Bundesliga (4 Seasons)81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
Ligue 1 (4 Seasons)61.41583186884.722859589788998790.150557488.08414757.177.97.5-0.978150627222
DFB-Pokal (4 Seasons)11.02
Europa Lg (2 Seasons)13.146354884.56796186025427991.015217188.9265052.063.02.5+3.0304630185
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 19th18.575189484.011368304637541889.728332287.9437855.123.63.4-1.63778315119Matches
8 Seasons3 Clubs2 Leagues142.93938483781.458665156832197250987.61243146984.627243562.52022.419.0-2.423235418117603
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 (3 Seasons)1 League37.21583186884.722859589788998790.150557488.08414757.167.97.5-1.978150627222
Nantes (1 Season)1 League24.31
Bundesliga (4 Seasons)81.42355296979.33580697861308152285.973889582.518828865.31314.511.5-1.515420411910381
Ligue 1 (4 Seasons)61.41583186884.722859589788998790.150557488.08414757.177.97.5-0.978150627222
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 LgSF11.239546285.55843159521423491.513615388.9214151.262.62.1+3.4264126175Matches
4 Seasons2 Clubs3 Leagues21.980697183.012074307744449290.225729786.55810455.885.23.9+2.85378402125
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 Leagues20.476491883.211516291441445790.624828686.75510055.085.13.8+2.95176402119
Schalke 04 (1 Season)1 League1.6425379.2558163303585.791181.83475.000.10.1-0.122006
Europa Lg (2 Seasons)13.146354884.56796186025427991.015217188.9265052.063.02.5+3.0304630185
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 Lg11.246242732122215710320395310Matches
2023-202426Marseillefr FRA1. Ligue 118.58948355312903814241070751614Matches
8 Seasons3 Clubs8 Leagues178.85808542036112437323117613541630474427118
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 (3 Seasons)5 Leagues58.42786258219053181113241822633023471445
Nantes (1 Season)2 Leagues26.441
Bundesliga (4 Seasons)81.42969278716971192112235511530023551371
Ligue 1 (4 Seasons)61.418681744116271341233149162201583829
DFB-Pokal (4 Seasons)11.015
Europa Lg (2 Seasons)13.154850639152222813440463312
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 Leagues29.713561262852411253213413901146924
8 Seasons3 Clubs8 Leagues178.85808542036112437323117613541630474427118
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 (3 Seasons)5 Leagues58.42786258219053181113241822633023471445
Nantes (1 Season)2 Leagues26.441
Bundesliga (4 Seasons)81.42969278716971192112235511530023551371
Ligue 1 (4 Seasons)61.418681744116271341233149162201583829
DFB-Pokal (4 Seasons)11.015
Europa Lg (2 Seasons)13.154850639152222813440463312
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 19th18.58948355312903814241070751614Matches
8 Seasons3 Clubs2 Leagues142.9483745312859832252456610031520393821100
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 (3 Seasons)1 League37.21868174411627134823149162201583829
Nantes (1 Season)1 League24.341
Bundesliga (4 Seasons)81.42969278716971192112235511530023551371
Ligue 1 (4 Seasons)61.418681744116271341233149162201583829
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 LgSF11.246242732122215710320395310Matches
4 Seasons2 Clubs3 Leagues21.997188976265750103510110806618
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (3 Seasons)3 Leagues20.491883874265749103310110764616
Schalke 04 (1 Season)1 League1.6535120001020004202
Europa Lg (2 Seasons)13.154850639152222813440463312
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 Lg11.2423.76353211070.63700000Matches
2023-202426Marseillefr FRA1. Ligue 118.5854.59615927160.32600000Matches
8 Seasons3 Clubs8 Leagues178.85994.26415495014674580.4138451100
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 (3 Seasons)5 Leagues58.42604.5218726217181240.421931010
Nantes (1 Season)2 Leagues26.4
Bundesliga (4 Seasons)81.43374.1422723297483340.421914190
Ligue 1 (4 Seasons)61.41644.4212014154101140.381211000
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)13.1523.98425311070.54700000
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 Leagues29.71274.2896811381130.441300000
8 Seasons3 Clubs8 Leagues178.85994.26415495014674580.4138451100
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 (3 Seasons)5 Leagues58.42604.5218726217181240.421931010
Nantes (1 Season)2 Leagues26.4
Bundesliga (4 Seasons)81.43374.1422723297483340.421914190
Ligue 1 (4 Seasons)61.41644.4212014154101140.381211000
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)13.1523.98425311070.54700000
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 19th18.5854.59615927160.32600000Matches
8 Seasons3 Clubs2 Leagues142.95014.22347374411584480.403125190
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 (3 Seasons)1 League37.21644.4212014154101140.381211000
Nantes (1 Season)1 League24.3
Bundesliga (4 Seasons)81.43374.1422723297483340.421914190
Ligue 1 (4 Seasons)61.41644.4212014154101140.381211000
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 LgSF11.2423.76353211070.63700000Matches
4 Seasons2 Clubs3 Leagues21.9984.4768126390100.46720010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (3 Seasons)3 Leagues20.4964.7267126380100.49720010
Schalke 04 (1 Season)1 League1.621.2610001000.00000000
Europa Lg (2 Seasons)13.1523.98425311070.54700000
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 Lg11.211844351241.7790961720Matches
2023-202426Marseillefr FRA1. Ligue 118.526156173113234.42129425113730Matches
8 Seasons3 Clubs8 Leagues178.81611365382266918936.51201128104120243372
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 (3 Seasons)5 Leagues58.46843213611317839.747566502896150
Nantes (1 Season)2 Leagues26.426300
Bundesliga (4 Seasons)81.492553146153710933.9725625452144222
Ligue 1 (4 Seasons)61.4505615296235740.434435384969110
DFB-Pokal (4 Seasons)11.01180
Europa Lg (2 Seasons)13.112844451435.791001061820
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 Leagues29.7372310216164436.42838434175450
8 Seasons3 Clubs8 Leagues178.81611365382266918936.51201128104120243372
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 (3 Seasons)5 Leagues58.46843213611317839.747566502896150
Nantes (1 Season)2 Leagues26.426300
Bundesliga (4 Seasons)81.492553146153710933.9725625452144222
Ligue 1 (4 Seasons)61.4505615296235740.434435384969110
DFB-Pokal (4 Seasons)11.01180
Europa Lg (2 Seasons)13.112844451435.791001061820
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 19th18.526156173113234.42129425113730Matches
8 Seasons3 Clubs2 Leagues142.91421114675216016636.110699792101213332
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 (3 Seasons)1 League37.2503015296235740.434435381969110
Nantes (1 Season)1 League24.326300
Bundesliga (4 Seasons)81.492553146153710933.9725625452144222
Ligue 1 (4 Seasons)61.4505615296235740.434435384969110
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 LgSF11.211844351241.7790961720Matches
4 Seasons2 Clubs3 Leagues21.9191377592339.11413112113040
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 Leagues20.4181267582138.1131311292740
Schalke 04 (1 Season)1 League1.6111001250.010002300
Europa Lg (2 Seasons)13.112844451435.791001061820
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 Lg11.254886225923935547241666.7625.043628791433412810181542275Matches
2023-202426Marseillefr FRA1. Ligue 118.510971297521493611097703651.42637.1898570626017665104035838107Matches
8 Seasons3 Clubs8 Leagues178.873376870936143182411733363735756.026341.35606385511892058643712737432957851006
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 (3 Seasons)5 Leagues58.434053828615611612216340322611450.49542.02735174917969221170541521242685454
Nantes (1 Season)2 Leagues26.4
Bundesliga (4 Seasons)81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
Ligue 1 (4 Seasons)61.42301251891073107113923011627445.77546.3186411703523114511333107841824279
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)13.165586529131143654321959.41134.451934001634463213252351498
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 Leagues29.7164520159780732961644945255.33234.0133485854034117932058501260182
8 Seasons3 Clubs8 Leagues178.873376870936143182411733363735756.026341.35606385511892058643712737432957851006
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 (3 Seasons)5 Leagues58.434053828615611612216340322611450.49542.02735174917969221170541521242685454
Nantes (1 Season)2 Leagues26.4
Bundesliga (4 Seasons)81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
Ligue 1 (4 Seasons)61.42301251891073107113923011627445.77546.3186411703523114511333107841824279
DFB-Pokal (4 Seasons)11.0
Europa Lg (2 Seasons)13.165586529131143654321959.41134.451934001634463213252351498
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 19th18.510971297521493611097703651.42637.1898570626017665104035838107Matches
8 Seasons3 Clubs2 Leagues142.961605460430922609326615856531355.423942.3467432438160695073761053242804865822
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 (3 Seasons)1 League37.22301251891073107113923011627445.77546.3186411703523114511333107841824279
Nantes (1 Season)1 League24.3
Bundesliga (4 Seasons)81.438592941520191538187385740323959.316440.728102073510838362263722171963041543
Ligue 1 (4 Seasons)61.42301251891073107113923011627445.77546.3186411703523114511333107841824279
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 LgSF11.254886225923935547241666.7625.043628791433412810181542275Matches
4 Seasons2 Clubs3 Leagues21.9117714105522573851175724461.12433.3932611328517961225049920184
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 Leagues20.411041397488541771102644062.52031.3871578827387657214540861175
Schalke 04 (1 Season)1 League1.6731834328738450.0450.06132511334159599
Europa Lg (2 Seasons)13.165586529131143654321959.41134.451934001634463213252351498
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 Lg121,0088490.811.21188414501.752516+9+0.80+1.6920.415.8+4.6+0.41+0.23Matches
2023-202426Marseillefr FRA1. Ligue 1251,6656763.818.51979762701.442719+8+0.43+0.4326.718.7+8.0+0.43-0.41Matches
8 Seasons3 Clubs8 Leagues23916,0956752.1178.817981796023321.41240252-12-0.07-0.10191.4190.2+1.2+0.01-0.16
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 (3 Seasons)5 Leagues875,2606041.458.45879162923141.669464+30+0.51-0.0794.263.8+30.4+0.53-0.08
Nantes (1 Season)2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
Bundesliga (4 Seasons)1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
Ligue 1 (4 Seasons)885,5296343.061.46078242823111.508071+9+0.15-0.3158.439.8+18.5+0.50-0.09
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
Europa Lg (2 Seasons)151,1787971.413.11384424131.602616+10+0.76+1.3424.116.4+7.7+0.59-0.11
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 Leagues372,6737271.929.730821173001.545235+17+0.57+0.6647.034.5+12.6+0.42-0.35
8 Seasons3 Clubs8 Leagues23916,0956752.1178.817981796023321.41240252-12-0.07-0.10191.4190.2+1.2+0.01-0.16
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 (3 Seasons)5 Leagues875,2606041.458.45879162923141.669464+30+0.51-0.0794.263.8+30.4+0.53-0.08
Nantes (1 Season)2 Leagues332,3747264.326.425801683141.302736-9-0.34-0.07
Bundesliga (4 Seasons)1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
Ligue 1 (4 Seasons)885,5296343.061.46078242823111.508071+9+0.15-0.3158.439.8+18.5+0.50-0.09
DFB-Pokal (4 Seasons)129918366.111.0119071432.50197+12+1.09+0.03
Europa Lg (2 Seasons)151,1787971.413.11384424131.602616+10+0.76+1.3424.116.4+7.7+0.59-0.11
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 19th251,6656763.818.51979762701.442719+8+0.43+0.4326.718.7+8.0+0.43-0.41Matches
8 Seasons3 Clubs2 Leagues19012,8576851.2142.914481644623211.29177212-35-0.25-0.23151.9163.8-11.9-0.10-0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off 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 (3 Seasons)1 League583,3455835.437.237789212371.645638+18+0.48-0.1358.439.8+18.5+0.50-0.09
Nantes (1 Season)1 League302,1847363.924.32315741.232433-9-0.37-0.01
Bundesliga (4 Seasons)1027,3287259.981.48483401824101.1297141-44-0.54+0.1793.6124.0-30.4-0.37+0.03
Ligue 1 (4 Seasons)885,5296343.061.46078242823111.508071+9+0.15-0.3158.439.8+18.5+0.50-0.09
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 LgSF121,0088490.811.21188414501.752516+9+0.80+1.6920.415.8+4.6+0.41+0.23Matches
4 Seasons2 Clubs3 Leagues321,9756254.421.921817112461.563829+9+0.41+0.4139.426.4+13.1+0.60+0.28
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 Leagues271,8336863.020.42083772551.593525+10+0.49+0.0735.924.0+11.9+0.58-0.12
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)151,1787971.413.11384424131.602616+10+0.76+1.3424.116.4+7.7+0.59-0.11
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.48+0.44Matches
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 MoroccoWCQ1717178.90.81710003.0020+2+2.54+2.54Matches
7 Seasons1 Club5 Leagues239964319.411.111681122191.96185+13+1.17+0.470.61.0-0.4-0.48+0.44
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)272368.90.817201013.0020+2+2.50+1.04
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.48+0.44

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 Lg11.2100142621568000578753.3Matches
2023-202426Marseillefr FRA1. Ligue 118.55001848138111500011341620.0Matches
8 Seasons3 Clubs8 Leagues178.82910183568373111201369007265714528.2
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 (3 Seasons)5 Leagues58.4110066154101322843200292245829.3
Nantes (1 Season)2 Leagues26.451022812413026000
Bundesliga (4 Seasons)81.4110075293231225255700420338228.7
Ligue 1 (4 Seasons)61.411105918181234956000191114220.8
DFB-Pokal (4 Seasons)11.020019342158110
Europa Lg (2 Seasons)13.1200153122268000638753.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 Leagues29.760032743531723000170122334.3
8 Seasons3 Clubs8 Leagues178.82910183568373111201369007265714528.2
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 (3 Seasons)5 Leagues58.4110066154101322843200292245829.3
Nantes (1 Season)2 Leagues26.451022812413026000
Bundesliga (4 Seasons)81.4110075293231225255700420338228.7
Ligue 1 (4 Seasons)61.411105918181234956000191114220.8
DFB-Pokal (4 Seasons)11.020019342158110
Europa Lg (2 Seasons)13.1200153122268000638753.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 19th18.55001848138111500011341620.0Matches
8 Seasons3 Clubs2 Leagues142.92210134474312451011117006114412426.2
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 (3 Seasons)1 League37.2700371006821930000191114220.8
Nantes (1 Season)1 League24.341022812413026000
Bundesliga (4 Seasons)81.4110075293231225255700420338228.7
Ligue 1 (4 Seasons)61.411105918181234956000191114220.8
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 LgSF11.2100142621568000578753.3Matches
4 Seasons2 Clubs3 Leagues21.940029604501113200115132138.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Marseille (3 Seasons)3 Leagues20.44002854449912200101131644.8
Schalke 04 (1 Season)1 League1.600016012100014050.0
Europa Lg (2 Seasons)13.1200153122268000638753.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.