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
2025-02-20ThuConf LgKnockout phase play-offsHomeW 2–0gr Panathinaikosis KVYCM90000030000Match Report
2025-02-16SunSuper LeagueRegular seasonHomeW 2–1PanathinaikosVolos NFCYAM77010010Match Report
2025-02-09SunSuper LeagueRegular seasonAwayL 0–2PanathinaikosArisYCM90000000Match Report
2025-02-01SatSuper LeagueRegular seasonHomeW 3–2PanathinaikosOFI CreteYAM90010000Match Report
2025-01-26SunSuper LeagueRegular seasonAwayD 1–1PanathinaikosOlympiacosN45000000Match 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
2019-202019Strasbourgfr FRACoupe de France00Matches
2019-202019Strasbourgfr FRA1. Ligue 100Matches
2020-202120US Avranchesfr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2021-202221Angersfr FRACoupe de France10270.3000000000.000.000.000.000.00Matches
2021-202221Angersfr FRA1. Ligue 132161,63318.1213200202.02.01.53.550110790.110.060.170.110.170.110.080.190.110.19Matches
2022-202322Marseillefr FRACoupe de France20700.8000000000.000.000.000.000.00Matches
2022-202322Marseillefr FRA1. Ligue 1711211.3101100000.70.70.20.96580.740.000.740.740.740.500.160.650.500.65Matches
2022-202322Angersfr FRA1. Ligue 115131,12912.5000000101.81.81.63.45387770.000.000.000.000.000.140.120.270.140.27Matches
2023-202423Marseille2. Europa Lg1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31Matches
2023-202423Marseillefr FRA1. Ligue 121151,20913.4202200301.01.01.42.43298700.150.000.150.150.150.070.110.180.070.18Matches
2024-202524Panathinaikos3. Conf Lg743744.2011000100.000.240.240.000.24Matches
2024-202524Panathinaikosgr GRE1. Super League171095810.6123100300.090.190.280.090.28Matches
6 Seasons5 Clubs5 Leagues115666,24369.465116001206.66.65.712.31493372580.090.070.160.090.160.130.110.230.130.23
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
Angers (2 Seasons)2 Leagues48292,78931.0213200303.83.83.06.81031971560.060.030.100.060.100.120.100.220.120.22
Marseille (2 Seasons)3 Leagues42222,03222.6314300502.82.82.75.5461401020.130.040.180.130.180.130.120.250.130.25
Panathinaikos (1 Season)2 Leagues24141,33214.8134100400.070.200.270.070.27
US Avranches (1 Season)1 League11901.0000000000.000.000.000.000.00
Strasbourg (1 Season)2 Leagues00
Ligue 1 (4 Seasons)75454,09245.5516500605.55.54.610.11413002340.110.020.130.110.130.120.100.220.120.22
Coupe de France (4 Seasons)411872.1000000000.000.000.000.000.00
Super League (1 Season)171095810.6123100300.090.190.280.090.28
Europa Lg (1 Season)1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Conf Lg (1 Season)743744.2011000100.000.240.240.000.24
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
2019-202019Strasbourg2 Leagues00
2020-202120US Avranches1 League11901.0000000000.000.000.000.000.00
2021-202221Angers2 Leagues33161,66018.4213200202.02.01.53.550110790.110.050.160.110.160.110.080.190.110.19
2022-202322Angers1 League15131,12912.5000000101.81.81.63.45387770.000.000.000.000.000.140.120.270.140.27
2022-202322Marseille2 Leagues911912.1101100000.70.70.20.96580.470.000.470.470.470.500.160.650.500.65
2023-202423Marseille2 Leagues33211,84120.5213200502.12.12.54.640135940.100.050.150.100.150.100.120.220.100.22
2024-202524Panathinaikos2 Leagues24141,33214.8134100400.070.200.270.070.27
6 Seasons5 Clubs5 Leagues115666,24369.465116001206.66.65.712.31493372580.090.070.160.090.160.130.110.230.130.23
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
Angers (2 Seasons)2 Leagues48292,78931.0213200303.83.83.06.81031971560.060.030.100.060.100.120.100.220.120.22
Marseille (2 Seasons)3 Leagues42222,03222.6314300502.82.82.75.5461401020.130.040.180.130.180.130.120.250.130.25
Panathinaikos (1 Season)2 Leagues24141,33214.8134100400.070.200.270.070.27
US Avranches (1 Season)1 League11901.0000000000.000.000.000.000.00
Strasbourg (1 Season)2 Leagues00
Ligue 1 (4 Seasons)75454,09245.5516500605.55.54.610.11413002340.110.020.130.110.130.120.100.220.120.22
Coupe de France (4 Seasons)411872.1000000000.000.000.000.000.00
Super League (1 Season)171095810.6123100300.090.190.280.090.28
Europa Lg (1 Season)1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Conf Lg (1 Season)743744.2011000100.000.240.240.000.24
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
2019-202019Strasbourgfr FRA1. Ligue 110th00Matches
2021-202221Angersfr FRA1. Ligue 114th32161,63318.1213200202.02.01.53.550110790.110.060.170.110.170.110.080.190.110.19Matches
2022-202322Angersfr FRA1. Ligue 120th15131,12912.5000000101.81.81.63.45387770.000.000.000.000.000.140.120.270.140.27Matches
2022-202322Marseillefr FRA1. Ligue 13rd711211.3101100000.70.70.20.96580.740.000.740.740.740.500.160.650.500.65Matches
2023-202423Marseillefr FRA1. Ligue 18th21151,20913.4202200301.01.01.42.43298700.150.000.150.150.150.070.110.180.070.18Matches
2024-202524Panathinaikosgr GRE1. Super League3rd171095810.6123100300.090.190.280.090.28Matches
5 Seasons4 Clubs2 Leagues92555,05056.1639600905.55.54.610.11413002340.110.050.160.110.160.120.100.220.120.22
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
Angers (2 Seasons)1 League47292,76230.7213200303.83.83.06.81031971560.070.030.100.070.100.120.100.220.120.22
Marseille (2 Seasons)1 League28161,33014.8303300301.61.61.63.338103780.200.000.200.200.200.110.110.220.110.22
Panathinaikos (1 Season)1 League171095810.6123100300.090.190.280.090.28
Strasbourg (1 Season)1 League00
Ligue 1 (4 Seasons)75454,09245.5516500605.55.54.610.11413002340.110.020.130.110.130.120.100.220.120.22
Super League (1 Season)171095810.6123100300.090.190.280.090.28
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202019Strasbourgfr FRACoupe de France9th00Matches
2020-202120US Avranchesfr FRACoupe de France108th11901.0000000000.000.000.000.000.00Matches
2021-202221Angersfr FRACoupe de FranceR6410270.3000000000.000.000.000.000.00Matches
2022-202322Marseillefr FRACoupe de FranceQF20700.8000000000.000.000.000.000.00Matches
4 Seasons4 Clubs1 League411872.1000000000.000.000.000.000.00
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
Marseille (1 Season)1 League20700.8000000000.000.000.000.000.00
US Avranches (1 Season)1 League11901.0000000000.000.000.000.000.00
Angers (1 Season)1 League10270.3000000000.000.000.000.000.00
Strasbourg (1 Season)1 League00
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
2023-202423Marseille2. Europa LgSF1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31Matches
2024-202524Panathinaikos3. Conf LgR16743744.2011000100.000.240.240.000.24Matches
2 Seasons2 Clubs2 Leagues19101,00611.2022000301.11.11.12.2837240.000.180.180.000.180.160.150.310.160.31
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 (1 Season)1 League1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Panathinaikos (1 Season)1 League743744.2011000100.000.240.240.000.24
Europa Lg (1 Season)1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Conf Lg (1 Season)743744.2011000100.000.240.240.000.24
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
202120ma MoroccoAfrica Cup of NationsQF321782.0000000000.000.000.000.000.00Matches
202222ma Morocco1. World Cup4th765686.3000000100.30.30.50.81626190.000.000.000.000.000.050.080.130.050.13Matches
202221ma MoroccoWCQ11901.0202200002.000.002.002.002.00Matches
202221ma MoroccoFriendlies (M)442532.8000000000.000.000.000.000.00Matches
202322ma MoroccoFriendlies (M)332372.6101100000.380.000.380.380.38Matches
202322ma MoroccoAfrica Cup of NationsR16443323.7101100000.270.000.270.270.27Matches
202322ma MoroccoAfrica Cup of Nations qualification321591.8011000000.000.570.570.000.57Matches
202423ma MoroccoFriendlies (M)21911.0000000000.000.000.000.000.00Matches
202524ma MoroccoAfrica Cup of Nations qualification653884.3235200000.460.701.160.461.16Matches
202625ma MoroccoWCQ221441.6123100000.621.251.870.621.87Matches
6 Seasons1 Club5 Leagues35302,44027.17613700100.30.30.50.81626190.260.220.480.260.480.050.080.130.050.13
Friendlies (M) (3 Seasons)985816.5101100000.150.000.150.150.15
Africa Cup of Nations qualification (2 Seasons)975476.1246200000.330.660.990.330.99
Africa Cup of Nations (2 Seasons)765105.7101100000.180.000.180.180.18
WCQ (2 Seasons)332342.6325300001.150.771.921.151.92
World Cup (1 Season)765686.3000000100.30.30.50.81626190.000.000.000.000.000.050.080.130.050.13

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
2020-202120US Avranchesfr FRACoupe de France1.0000Matches
2021-202221Angersfr FRACoupe de France0.30000.000.0000Matches
2021-202221Angersfr FRA1. Ligue 118.1226415.41.430.220.080.5023.30002.02.00.080.00.0Matches
2022-202322Marseillefr FRACoupe de France0.80100.01.290.000.0000Matches
2022-202322Marseillefr FRA1. Ligue 11.313266.72.231.490.330.5021.01000.70.70.22+0.3+0.3Matches
2022-202322Angersfr FRA1. Ligue 112.5023626.11.830.480.000.0019.81001.81.80.08-1.8-1.8Matches
2023-202423Marseille2. Europa Lg7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1Matches
2023-202423Marseillefr FRA1. Ligue 113.4216425.01.190.300.130.5021.00001.01.00.06+1.0+1.0Matches
2024-202524Panathinaikos3. Conf Lg4.205120.01.200.240.000.0000Matches
2024-202524Panathinaikosgr GRE1. Super League10.6100Matches
6 Seasons5 Clubs5 Leagues69.46892325.81.540.400.060.2222.12006.66.60.08-1.6-1.6
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
Angers (2 Seasons)2 Leagues31.02491020.41.580.320.040.2021.71003.83.80.08-1.8-1.8
Marseille (2 Seasons)3 Leagues22.63351234.31.550.530.090.2522.81002.82.80.08+0.2+0.2
Panathinaikos (1 Season)2 Leagues14.815120.01.200.240.000.0000
US Avranches (1 Season)1 League1.0000
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.55681623.51.500.350.070.3121.52005.55.50.08-0.5-0.5
Coupe de France (4 Seasons)2.10100.00.930.000.0000
Super League (1 Season)10.6100
Europa Lg (1 Season)7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Conf Lg (1 Season)4.205120.01.200.240.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2020-202120US Avranches1 League1.0000
2021-202221Angers2 Leagues18.4226415.41.410.220.080.5023.30002.02.00.080.00.0
2022-202322Angers1 League12.5023626.11.830.480.000.0019.81001.81.80.08-1.8-1.8
2022-202322Marseille2 Leagues2.114250.01.880.940.250.5021.01000.70.70.22+0.3+0.3
2023-202423Marseille2 Leagues20.52311032.31.520.490.060.2022.90002.12.10.07-0.1-0.1
2024-202524Panathinaikos2 Leagues14.815120.01.200.240.000.0000
6 Seasons5 Clubs5 Leagues69.46892325.81.540.400.060.2222.12006.66.60.08-1.6-1.6
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
Angers (2 Seasons)2 Leagues31.02491020.41.580.320.040.2021.71003.83.80.08-1.8-1.8
Marseille (2 Seasons)3 Leagues22.63351234.31.550.530.090.2522.81002.82.80.08+0.2+0.2
Panathinaikos (1 Season)2 Leagues14.815120.01.200.240.000.0000
US Avranches (1 Season)1 League1.0000
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.55681623.51.500.350.070.3121.52005.55.50.08-0.5-0.5
Coupe de France (4 Seasons)2.10100.00.930.000.0000
Super League (1 Season)10.6100
Europa Lg (1 Season)7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Conf Lg (1 Season)4.205120.01.200.240.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2021-202221Angersfr FRA1. Ligue 114th18.1226415.41.430.220.080.5023.30002.02.00.080.00.0Matches
2022-202322Angersfr FRA1. Ligue 120th12.5023626.11.830.480.000.0019.81001.81.80.08-1.8-1.8Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.313266.72.231.490.330.5021.01000.70.70.22+0.3+0.3Matches
2023-202423Marseillefr FRA1. Ligue 18th13.4216425.01.190.300.130.5021.00001.01.00.06+1.0+1.0Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.6100Matches
5 Seasons4 Clubs2 Leagues56.16681623.51.500.350.070.3121.52005.55.50.08-0.5-0.5
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
Angers (2 Seasons)1 League30.72491020.41.600.330.040.2021.71003.83.80.08-1.8-1.8
Marseille (2 Seasons)1 League14.8319631.61.290.410.160.5021.01001.61.60.09+1.4+1.4
Panathinaikos (1 Season)1 League10.6100
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.55681623.51.500.350.070.3121.52005.55.50.08-0.5-0.5
Super League (1 Season)10.6100
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
2020-202120US Avranchesfr FRACoupe de France108th1.0000Matches
2021-202221Angersfr FRACoupe de FranceR640.30000.000.0000Matches
2022-202322Marseillefr FRACoupe de FranceQF0.80100.01.290.000.0000Matches
4 Seasons4 Clubs1 League2.10100.00.930.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Marseille (1 Season)1 League0.80100.01.290.000.0000
US Avranches (1 Season)1 League1.0000
Angers (1 Season)1 League0.30000.000.0000
Strasbourg (1 Season)1 League
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
2023-202423Marseille2. Europa LgSF7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1Matches
2024-202524Panathinaikos3. Conf LgR164.205120.01.200.240.000.0000Matches
2 Seasons2 Clubs2 Leagues11.2020735.01.790.630.000.0025.00001.11.10.07-1.1-1.1
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 (1 Season)1 League7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Panathinaikos (1 Season)1 League4.205120.01.200.240.000.0000
Europa Lg (1 Season)7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Conf Lg (1 Season)4.205120.01.200.240.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
202120ma MoroccoAfrica Cup of NationsQF2.00200.01.010.000.0000Matches
202222ma Morocco1. World Cup4th6.306116.70.950.160.000.0023.70000.30.30.05-0.3-0.3Matches
202221ma MoroccoWCQ1.0200Matches
202221ma MoroccoFriendlies (M)2.8000Matches
202322ma MoroccoFriendlies (M)2.6100Matches
202322ma MoroccoAfrica Cup of NationsR163.717114.31.900.270.141.0000Matches
202322ma MoroccoAfrica Cup of Nations qualification1.8000Matches
202423ma MoroccoFriendlies (M)1.0000Matches
202524ma MoroccoAfrica Cup of Nations qualification4.3200Matches
202625ma MoroccoWCQ1.6100Matches
6 Seasons1 Club5 Leagues27.1715213.31.250.170.070.5023.70000.30.30.05-0.3-0.3
Friendlies (M) (3 Seasons)6.5100
Africa Cup of Nations qualification (2 Seasons)6.1200
Africa Cup of Nations (2 Seasons)5.719111.11.590.180.111.0000
WCQ (2 Seasons)2.6300
World Cup (1 Season)6.306116.70.950.160.000.0023.70000.30.30.05-0.3-0.3
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
2020-202120US Avranchesfr FRACoupe de France1.00Matches
2021-202221Angersfr FRACoupe de France0.30Matches
2021-202221Angersfr FRA1. Ligue 118.178290986.012548319638943090.530733990.6598867.011.51.4-0.51881172110Matches
2022-202322Marseillefr FRACoupe de France0.80Matches
2022-202322Marseillefr FRA1. Ligue 11.3879492.61264252495196.1242788.966100.000.20.1-0.219005Matches
2022-202322Angersfr FRA1. Ligue 112.554263086.08826272328631491.118421087.6507071.401.61.8-1.6177012187Matches
2023-202423Marseille2. Europa Lg7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337Matches
2023-202423Marseillefr FRA1. Ligue 113.472281788.411181315336740790.228130093.7355070.001.41.7-1.4158117398Matches
2024-202524Panathinaikos3. Conf Lg4.21Matches
2024-202524Panathinaikosgr GRE1. Super League10.62Matches
6 Seasons5 Clubs5 Leagues69.42455281787.138784107771262138890.990299091.117624871.055.75.5-0.759278549337
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
Angers (2 Seasons)2 Leagues31.01324153986.021374591967574490.749154989.410915869.013.03.2-2.035151293197
Marseille (2 Seasons)3 Leagues22.61131127888.517410485858764491.141144193.2679074.412.72.4-1.724127256140
Panathinaikos (1 Season)2 Leagues14.83
US Avranches (1 Season)1 League1.00
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.52133245087.13381993241091120290.879687690.915021470.114.64.9-3.651241466300
Coupe de France (4 Seasons)2.10
Super League (1 Season)10.62
Europa Lg (1 Season)7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Conf Lg (1 Season)4.21
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
2020-202120US Avranches1 League1.00
2021-202221Angers2 Leagues18.478290986.012548319638943090.530733990.6598867.011.51.4-0.51881172110
2022-202322Angers1 League12.554263086.08826272328631491.118421087.6507071.401.61.8-1.6177012187
2022-202322Marseille2 Leagues2.1879492.61264252495196.1242788.966100.000.20.1-0.219005
2023-202423Marseille2 Leagues20.51044118488.216146460653859390.738741493.5618472.612.52.3-1.523118256135
2024-202524Panathinaikos2 Leagues14.83
6 Seasons5 Clubs5 Leagues69.42455281787.138784107771262138890.990299091.117624871.055.75.5-0.759278549337
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
Angers (2 Seasons)2 Leagues31.01324153986.021374591967574490.749154989.410915869.013.03.2-2.035151293197
Marseille (2 Seasons)3 Leagues22.61131127888.517410485858764491.141144193.2679074.412.72.4-1.724127256140
Panathinaikos (1 Season)2 Leagues14.83
US Avranches (1 Season)1 League1.00
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.52133245087.13381993241091120290.879687690.915021470.114.64.9-3.651241466300
Coupe de France (4 Seasons)2.10
Super League (1 Season)10.62
Europa Lg (1 Season)7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Conf Lg (1 Season)4.21
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
2021-202221Angersfr FRA1. Ligue 114th18.178290986.012548319638943090.530733990.6598867.011.51.4-0.51881172110Matches
2022-202322Angersfr FRA1. Ligue 120th12.554263086.08826272328631491.118421087.6507071.401.61.8-1.6177012187Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.3879492.61264252495196.1242788.966100.000.20.1-0.219005Matches
2023-202423Marseillefr FRA1. Ligue 18th13.472281788.411181315336740790.228130093.7355070.001.41.7-1.4158117398Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.62Matches
5 Seasons4 Clubs2 Leagues56.12133245087.13381993241091120290.879687690.915021470.134.64.9-1.651241466300
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
Angers (2 Seasons)1 League30.71324153986.021374591967574490.749154989.410915869.013.03.2-2.035151293197
Marseille (2 Seasons)1 League14.880991188.812445340541645890.830532793.3415673.201.61.8-1.61690173103
Panathinaikos (1 Season)1 League10.62
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.52133245087.13381993241091120290.879687690.915021470.114.64.9-3.651241466300
Super League (1 Season)10.62
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
2020-202120US Avranchesfr FRACoupe de France108th1.00Matches
2021-202221Angersfr FRACoupe de FranceR640.30Matches
2022-202322Marseillefr FRACoupe de FranceQF0.80Matches
4 Seasons4 Clubs1 League2.10
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
Marseille (1 Season)1 League0.80
US Avranches (1 Season)1 League1.00
Angers (1 Season)1 League0.30
Strasbourg (1 Season)1 League
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
2023-202423Marseille2. Europa LgSF7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337Matches
2024-202524Panathinaikos3. Conf LgR164.21Matches
2 Seasons2 Clubs2 Leagues11.232236787.74965145317118691.910611493.0263476.521.10.6+0.98378337
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 (1 Season)1 League7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Panathinaikos (1 Season)1 League4.21
Europa Lg (1 Season)7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Conf Lg (1 Season)4.21
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
202120ma MoroccoAfrica Cup of NationsQF2.00Matches
202222ma Morocco1. World Cup4th6.321626581.5302678613415089.3637485.1132065.000.50.4-0.56206026Matches
202221ma MoroccoWCQ1.00Matches
202221ma MoroccoFriendlies (M)2.80Matches
202322ma MoroccoFriendlies (M)2.60Matches
202322ma MoroccoAfrica Cup of NationsR163.70Matches
202322ma MoroccoAfrica Cup of Nations qualification1.81Matches
202423ma MoroccoFriendlies (M)1.00Matches
202524ma MoroccoAfrica Cup of Nations qualification4.33Matches
202625ma MoroccoWCQ1.62Matches
6 Seasons1 Club5 Leagues27.121626581.5302678613415089.3637485.1132065.060.50.4+5.56206026
Friendlies (M) (3 Seasons)6.50
Africa Cup of Nations qualification (2 Seasons)6.14
Africa Cup of Nations (2 Seasons)5.70
WCQ (2 Seasons)2.62
World Cup (1 Season)6.321626581.5302678613415089.3637485.1132065.000.50.4-0.56206026

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
2020-202120US Avranchesfr FRACoupe de France1.0Matches
2021-202221Angersfr FRACoupe de France0.30Matches
2021-202221Angersfr FRA1. Ligue 118.19098763193619200000782213Matches
2022-202322Marseillefr FRACoupe de France0.80Matches
2022-202322Marseillefr FRA1. Ligue 11.3949400100000008702Matches
2022-202322Angersfr FRA1. Ligue 112.56306032413271745400542311Matches
2023-202423Marseille2. Europa Lg7.03673511511021540000322111Matches
2023-202423Marseillefr FRA1. Ligue 113.48177991510322231100722315Matches
2024-202524Panathinaikos3. Conf Lg4.26Matches
2024-202524Panathinaikosgr GRE1. Super League10.6Matches
6 Seasons5 Clubs5 Leagues69.4281727238543917793165002455952
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Angers (2 Seasons)2 Leagues31.0153914795522513362454001324524
Marseille (2 Seasons)3 Leagues22.61278124430214437711001131428
Panathinaikos (1 Season)2 Leagues14.86
US Avranches (1 Season)1 League1.0
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.5245023727032915582765002133841
Coupe de France (4 Seasons)2.10
Super League (1 Season)10.6
Europa Lg (1 Season)7.03673511511021540000322111
Conf Lg (1 Season)4.26
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
2020-202120US Avranches1 League1.0
2021-202221Angers2 Leagues18.49098763193619200000782213
2022-202322Angers1 League12.56306032413271745400542311
2022-202322Marseille2 Leagues2.1949400100000008702
2023-202423Marseille2 Leagues20.51184115030213437711001044426
2024-202524Panathinaikos2 Leagues14.86
6 Seasons5 Clubs5 Leagues69.4281727238543917793165002455952
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Angers (2 Seasons)2 Leagues31.0153914795522513362454001324524
Marseille (2 Seasons)3 Leagues22.61278124430214437711001131428
Panathinaikos (1 Season)2 Leagues14.86
US Avranches (1 Season)1 League1.0
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.5245023727032915582765002133841
Coupe de France (4 Seasons)2.10
Super League (1 Season)10.6
Europa Lg (1 Season)7.03673511511021540000322111
Conf Lg (1 Season)4.26
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
2021-202221Angersfr FRA1. Ligue 114th18.19098763193619200000782213Matches
2022-202322Angersfr FRA1. Ligue 120th12.56306032413271745400542311Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.3949400100000008702Matches
2023-202423Marseillefr FRA1. Ligue 18th13.48177991510322231100722315Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.6Matches
5 Seasons4 Clubs2 Leagues56.1245023727032915582765002133841
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Angers (2 Seasons)1 League30.7153914795522513362454001324524
Marseille (2 Seasons)1 League14.89118931510422231100809317
Panathinaikos (1 Season)1 League10.6
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.5245023727032915582765002133841
Super League (1 Season)10.6
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
2020-202120US Avranchesfr FRACoupe de France108th1.0Matches
2021-202221Angersfr FRACoupe de FranceR640.30Matches
2022-202322Marseillefr FRACoupe de FranceQF0.80Matches
4 Seasons4 Clubs1 League2.10
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (1 Season)1 League0.80
US Avranches (1 Season)1 League1.0
Angers (1 Season)1 League0.30
Strasbourg (1 Season)1 League
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
2023-202423Marseille2. Europa LgSF7.03673511511021540000322111Matches
2024-202524Panathinaikos3. Conf LgR164.26Matches
2 Seasons2 Clubs2 Leagues11.23673511511022140000322111
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Marseille (1 Season)1 League7.03673511511021540000322111
Panathinaikos (1 Season)1 League4.26
Europa Lg (1 Season)7.03673511511021540000322111
Conf Lg (1 Season)4.26
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
202120ma MoroccoAfrica Cup of NationsQF2.01Matches
202222ma Morocco1. World Cup4th6.3265257542131000021638Matches
202221ma MoroccoWCQ1.0Matches
202221ma MoroccoFriendlies (M)2.8Matches
202322ma MoroccoFriendlies (M)2.6Matches
202322ma MoroccoAfrica Cup of NationsR163.78Matches
202322ma MoroccoAfrica Cup of Nations qualification1.8Matches
202423ma MoroccoFriendlies (M)1.0Matches
202524ma MoroccoAfrica Cup of Nations qualification4.3Matches
202625ma MoroccoWCQ1.6Matches
6 Seasons1 Club5 Leagues27.12652575421121000021638
Friendlies (M) (3 Seasons)6.5
Africa Cup of Nations qualification (2 Seasons)6.1
Africa Cup of Nations (2 Seasons)5.79
WCQ (2 Seasons)2.6
World Cup (1 Season)6.3265257542131000021638

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
2020-202120US Avranchesfr FRACoupe de France1.0Matches
2021-202221Angersfr FRACoupe de France0.3Matches
2021-202221Angersfr FRA1. Ligue 118.1472.59360612240.22201010Matches
2022-202322Marseillefr FRACoupe de France0.8Matches
2022-202322Marseillefr FRA1. Ligue 11.353.7210211021.49002000Matches
2022-202322Angersfr FRA1. Ligue 112.5433.42341431030.24200100Matches
2023-202423Marseille2. Europa Lg7.0192.70170011020.28200000Matches
2023-202423Marseillefr FRA1. Ligue 113.4443.28401012030.22210000Matches
2024-202524Panathinaikos3. Conf Lg4.2Matches
2024-202524Panathinaikosgr GRE1. Super League10.6Matches
6 Seasons5 Clubs5 Leagues69.41583.01128212772140.27813110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Angers (2 Seasons)2 Leagues31.0902.937011043270.23401110
Marseille (2 Seasons)3 Leagues22.6683.12581234070.32412000
Panathinaikos (1 Season)2 Leagues14.8
US Avranches (1 Season)1 League1.0
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.51393.05111212662120.26613110
Coupe de France (4 Seasons)2.1
Super League (1 Season)10.6
Europa Lg (1 Season)7.0192.70170011020.28200000
Conf Lg (1 Season)4.2
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
2020-202120US Avranches1 League1.0
2021-202221Angers2 Leagues18.4472.59360612240.22201010
2022-202322Angers1 League12.5433.42341431030.24200100
2022-202322Marseille2 Leagues2.153.7210211021.49002000
2023-202423Marseille2 Leagues20.5633.08571023050.24410000
2024-202524Panathinaikos2 Leagues14.8
6 Seasons5 Clubs5 Leagues69.41583.01128212772140.27813110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Angers (2 Seasons)2 Leagues31.0902.937011043270.23401110
Marseille (2 Seasons)3 Leagues22.6683.12581234070.32412000
Panathinaikos (1 Season)2 Leagues14.8
US Avranches (1 Season)1 League1.0
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.51393.05111212662120.26613110
Coupe de France (4 Seasons)2.1
Super League (1 Season)10.6
Europa Lg (1 Season)7.0192.70170011020.28200000
Conf Lg (1 Season)4.2
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
2021-202221Angersfr FRA1. Ligue 114th18.1472.59360612240.22201010Matches
2022-202322Angersfr FRA1. Ligue 120th12.5433.42341431030.24200100Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.353.7210211021.49002000Matches
2023-202423Marseillefr FRA1. Ligue 18th13.4443.28401012030.22210000Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.6Matches
5 Seasons4 Clubs2 Leagues56.11393.05111212662120.26613110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Angers (2 Seasons)1 League30.7902.937011043270.23401110
Marseille (2 Seasons)1 League14.8493.32411223050.34212000
Panathinaikos (1 Season)1 League10.6
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.51393.05111212662120.26613110
Super League (1 Season)10.6
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
2020-202120US Avranchesfr FRACoupe de France108th1.0Matches
2021-202221Angersfr FRACoupe de FranceR640.3Matches
2022-202322Marseillefr FRACoupe de FranceQF0.8Matches
4 Seasons4 Clubs1 League2.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (1 Season)1 League0.8
US Avranches (1 Season)1 League1.0
Angers (1 Season)1 League0.3
Strasbourg (1 Season)1 League
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
2023-202423Marseille2. Europa LgSF7.0192.70170011020.28200000Matches
2024-202524Panathinaikos3. Conf LgR164.2Matches
2 Seasons2 Clubs2 Leagues11.2192.70170011020.28200000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Marseille (1 Season)1 League7.0192.70170011020.28200000
Panathinaikos (1 Season)1 League4.2
Europa Lg (1 Season)7.0192.70170011020.28200000
Conf Lg (1 Season)4.2
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
202120ma MoroccoAfrica Cup of NationsQF2.0Matches
202222ma Morocco1. World Cup4th6.3162.54110221010.16100000Matches
202221ma MoroccoWCQ1.0Matches
202221ma MoroccoFriendlies (M)2.8Matches
202322ma MoroccoFriendlies (M)2.6Matches
202322ma MoroccoAfrica Cup of NationsR163.7Matches
202322ma MoroccoAfrica Cup of Nations qualification1.8Matches
202423ma MoroccoFriendlies (M)1.0Matches
202524ma MoroccoAfrica Cup of Nations qualification4.3Matches
202625ma MoroccoWCQ1.6Matches
6 Seasons1 Club5 Leagues27.1162.54110221010.16100000
Friendlies (M) (3 Seasons)6.5
Africa Cup of Nations qualification (2 Seasons)6.1
Africa Cup of Nations (2 Seasons)5.7
WCQ (2 Seasons)2.6
World Cup (1 Season)6.3162.54110221010.16100000

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
2020-202120US Avranchesfr FRACoupe de France1.0Matches
2021-202221Angersfr FRACoupe de France0.300Matches
2021-202221Angersfr FRA1. Ligue 118.1392216221114027.529191182665130Matches
2022-202322Marseillefr FRACoupe de France0.800Matches
2022-202322Marseillefr FRA1. Ligue 11.321110020.021010200Matches
2022-202322Angersfr FRA1. Ligue 112.51985131102050.010808153441Matches
2023-202423Marseille2. Europa Lg7.0732505862.5391851210Matches
2023-202423Marseillefr FRA1. Ligue 113.425119142113234.421615113680Matches
2024-202524Panathinaikos3. Conf Lg4.233Matches
2024-202524Panathinaikosgr GRE1. Super League10.6Matches
6 Seasons5 Clubs5 Leagues69.49248335543710236.3654334060149261
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Angers (2 Seasons)2 Leagues31.0583021352216035.039271264199171
Marseille (2 Seasons)3 Leagues22.6341512202164238.12616214165090
Panathinaikos (1 Season)2 Leagues14.8330
US Avranches (1 Season)1 League1.00
Strasbourg (1 Season)2 Leagues0
Ligue 1 (4 Seasons)45.5854231504329434.0623423252137251
Coupe de France (4 Seasons)2.1000
Super League (1 Season)10.60
Europa Lg (1 Season)7.0732505862.5391851210
Conf Lg (1 Season)4.2330
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
2020-202120US Avranches1 League1.00
2021-202221Angers2 Leagues18.4392216221114027.529191182665130
2022-202322Angers1 League12.51985131102050.010808153441
2022-202322Marseille2 Leagues2.121110020.021010200
2023-202423Marseille2 Leagues20.5321411192164040.02415213164890
2024-202524Panathinaikos2 Leagues14.8330
6 Seasons5 Clubs5 Leagues69.49248335543710236.3654334060149261
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Angers (2 Seasons)2 Leagues31.0583021352216035.039271264199171
Marseille (2 Seasons)3 Leagues22.6341512202164238.12616214165090
Panathinaikos (1 Season)2 Leagues14.8330
US Avranches (1 Season)1 League1.00
Strasbourg (1 Season)2 Leagues0
Ligue 1 (4 Seasons)45.5854231504329434.0623423252137251
Coupe de France (4 Seasons)2.1000
Super League (1 Season)10.60
Europa Lg (1 Season)7.0732505862.5391851210
Conf Lg (1 Season)4.2330
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
2021-202221Angersfr FRA1. Ligue 114th18.1392216221114027.529191182665130Matches
2022-202322Angersfr FRA1. Ligue 120th12.51985131102050.010808153441Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.321110020.021010200Matches
2023-202423Marseillefr FRA1. Ligue 18th13.425119142113234.421615113680Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.6Matches
5 Seasons4 Clubs2 Leagues56.1854231504329434.0623423252137251
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
Angers (2 Seasons)1 League30.7583021352216035.039271264199171
Marseille (2 Seasons)1 League14.8271210152113432.423716113880
Panathinaikos (1 Season)1 League10.60
Strasbourg (1 Season)1 League0
Ligue 1 (4 Seasons)45.5854231504329434.0623423252137251
Super League (1 Season)10.60
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
2020-202120US Avranchesfr FRACoupe de France108th1.0Matches
2021-202221Angersfr FRACoupe de FranceR640.300Matches
2022-202322Marseillefr FRACoupe de FranceQF0.800Matches
4 Seasons4 Clubs1 League2.1000
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Marseille (1 Season)1 League0.8000
US Avranches (1 Season)1 League1.00
Angers (1 Season)1 League0.3000
Strasbourg (1 Season)1 League0
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
2023-202423Marseille2. Europa LgSF7.0732505862.5391851210Matches
2024-202524Panathinaikos3. Conf LgR164.233Matches
2 Seasons2 Clubs2 Leagues11.2762505862.5391881210
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 (1 Season)1 League7.0732505862.5391851210
Panathinaikos (1 Season)1 League4.2330
Europa Lg (1 Season)7.0732505862.5391851210
Conf Lg (1 Season)4.2330
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
202120ma MoroccoAfrica Cup of NationsQF2.036Matches
202222ma Morocco1. World Cup4th6.3984507977.8251471620Matches
202221ma MoroccoWCQ1.0Matches
202221ma MoroccoFriendlies (M)2.8Matches
202322ma MoroccoFriendlies (M)2.6Matches
202322ma MoroccoAfrica Cup of NationsR163.712Matches
202322ma MoroccoAfrica Cup of Nations qualification1.8Matches
202423ma MoroccoFriendlies (M)1.0Matches
202524ma MoroccoAfrica Cup of Nations qualification4.3Matches
202625ma MoroccoWCQ1.6Matches
6 Seasons1 Club5 Leagues27.19124507977.82514151620
Friendlies (M) (3 Seasons)6.50
Africa Cup of Nations qualification (2 Seasons)6.10
Africa Cup of Nations (2 Seasons)5.7480
WCQ (2 Seasons)2.60
World Cup (1 Season)6.3984507977.8251471620

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
2020-202120US Avranchesfr FRACoupe de France1.0Matches
2021-202221Angersfr FRACoupe de France0.3Matches
2021-202221Angersfr FRA1. Ligue 118.1114319192669302261143562646.43053.68124611226650465523387079Matches
2022-202322Marseillefr FRACoupe de France0.8Matches
2022-202322Marseillefr FRA1. Ligue 11.311008594531108675.0112.59965025665125928Matches
2022-202322Angersfr FRA1. Ligue 112.5787710645724042787744054.12837.864844802149534517261261577Matches
2023-202423Marseille2. Europa Lg7.0436666233145643616637.5850.03662198936812111634324Matches
2023-202423Marseillefr FRA1. Ligue 113.4959171425193022395927829.61866.78074646196332419211776970Matches
2024-202524Panathinaikos3. Conf Lg4.2Matches
2024-202524Panathinaikosgr GRE1. Super League10.6Matches
6 Seasons5 Clubs5 Leagues69.43435495141937103410034351818647.58547.0273216585757014914933112732689258
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
Angers (2 Seasons)2 Leagues31.019302629811265426819301306650.85844.6146090914415103912278451485156
Marseille (2 Seasons)3 Leagues22.6150523216811492321505512039.22752.912727494315546581134281204102
Panathinaikos (1 Season)2 Leagues14.8
US Avranches (1 Season)1 League1.0
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.529994344817048899429991658048.57746.7236614387663414113732101672346234
Coupe de France (4 Seasons)2.1
Super League (1 Season)10.6
Europa Lg (1 Season)7.0436666233145643616637.5850.03662198936812111634324
Conf Lg (1 Season)4.2
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
2020-202120US Avranches1 League1.0
2021-202221Angers2 Leagues18.4114319192669302261143562646.43053.68124611226650465523387079
2022-202322Angers1 League12.5787710645724042787744054.12837.864844802149534517261261577
2022-202322Marseille2 Leagues2.111008594531108675.0112.59965025665125928
2023-202423Marseille2 Leagues20.5139523208752447291395431432.62660.51173684428994053103223111294
2024-202524Panathinaikos2 Leagues14.8
6 Seasons5 Clubs5 Leagues69.43435495141937103410034351818647.58547.0273216585757014914933112732689258
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
Angers (2 Seasons)2 Leagues31.019302629811265426819301306650.85844.6146090914415103912278451485156
Marseille (2 Seasons)3 Leagues22.6150523216811492321505512039.22752.912727494315546581134281204102
Panathinaikos (1 Season)2 Leagues14.8
US Avranches (1 Season)1 League1.0
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.529994344817048899429991658048.57746.7236614387663414113732101672346234
Coupe de France (4 Seasons)2.1
Super League (1 Season)10.6
Europa Lg (1 Season)7.0436666233145643616637.5850.03662198936812111634324
Conf Lg (1 Season)4.2
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
2021-202221Angersfr FRA1. Ligue 114th18.1114319192669302261143562646.43053.68124611226650465523387079Matches
2022-202322Angersfr FRA1. Ligue 120th12.5787710645724042787744054.12837.864844802149534517261261577Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.311008594531108675.0112.59965025665125928Matches
2023-202423Marseillefr FRA1. Ligue 18th13.4959171425193022395927829.61866.78074646196332419211776970Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.6Matches
5 Seasons4 Clubs2 Leagues56.129994344817048899429991658048.57746.7236614387663414113732101672346234
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
Angers (2 Seasons)1 League30.719302629811265426819301306650.85844.6146090914415103912278451485156
Marseille (2 Seasons)1 League14.8106917150578347261069351440.01954.390652962219384610232286178
Panathinaikos (1 Season)1 League10.6
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.529994344817048899429991658048.57746.7236614387663414113732101672346234
Super League (1 Season)10.6
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
2020-202120US Avranchesfr FRACoupe de France108th1.0Matches
2021-202221Angersfr FRACoupe de FranceR640.3Matches
2022-202322Marseillefr FRACoupe de FranceQF0.8Matches
4 Seasons4 Clubs1 League2.1
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
Marseille (1 Season)1 League0.8
US Avranches (1 Season)1 League1.0
Angers (1 Season)1 League0.3
Strasbourg (1 Season)1 League
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
2023-202423Marseille2. Europa LgSF7.0436666233145643616637.5850.03662198936812111634324Matches
2024-202524Panathinaikos3. Conf LgR164.2Matches
2 Seasons2 Clubs2 Leagues11.2436666233145643616637.5850.03662198936812111634324
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 (1 Season)1 League7.0436666233145643616637.5850.03662198936812111634324
Panathinaikos (1 Season)1 League4.2
Europa Lg (1 Season)7.0436666233145643616637.5850.03662198936812111634324
Conf Lg (1 Season)4.2
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
202120ma MoroccoAfrica Cup of NationsQF2.0Matches
202222ma Morocco1. World Cup4th6.3330479185718330131076.9215.423713506641612116724319Matches
202221ma MoroccoWCQ1.0Matches
202221ma MoroccoFriendlies (M)2.8Matches
202322ma MoroccoFriendlies (M)2.6Matches
202322ma MoroccoAfrica Cup of NationsR163.7Matches
202322ma MoroccoAfrica Cup of Nations qualification1.8Matches
202423ma MoroccoFriendlies (M)1.0Matches
202524ma MoroccoAfrica Cup of Nations qualification4.3Matches
202625ma MoroccoWCQ1.6Matches
6 Seasons1 Club5 Leagues27.1330479185718330131076.9215.423713506641612116724319
Friendlies (M) (3 Seasons)6.5
Africa Cup of Nations qualification (2 Seasons)6.1
Africa Cup of Nations (2 Seasons)5.7
WCQ (2 Seasons)2.6
World Cup (1 Season)6.3330479185718330131076.9215.423713506641612116724319

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
2019-202019Strasbourgfr FRACoupe de France00002Matches
2019-202019Strasbourgfr FRA1. Ligue 100001Matches
2020-202120US Avranchesfr FRACoupe de France19090100.01.01901000.0023-1-1.00Matches
2021-202221Angersfr FRACoupe de France1272730.00.30012700.000000.00+2.86Matches
2021-202221Angersfr FRA1. Ligue 1321,6335147.718.1168510161710.971934-15-0.83-1.0319.329.1-9.7-0.54-0.85Matches
2022-202322Marseillefr FRACoupe de France2703517.90.80023502.001100.00-1.13Matches
2022-202322Marseillefr FRA1. Ligue 17121173.51.3145061312.1412-1-0.74-1.512.82.9-0.1-0.09-0.72Matches
2022-202322Angersfr FRA1. Ligue 1151,1297533.012.51383622700.531329-16-1.28-0.0214.220.5-6.3-0.50+0.07Matches
2023-202423Marseille2. Europa Lg126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85Matches
2023-202423Marseillefr FRA1. Ligue 1211,2095839.513.41575461361.382216+6+0.45+0.2018.613.8+4.8+0.35-0.36Matches
2024-202524Panathinaikos3. Conf Lg73745351.94.2484131201.8686+2+0.48-0.04Matches
2024-202524Panathinaikosgr GRE1. Super League179585646.310.61082371902.06149+5+0.47+0.15Matches
6 Seasons5 Clubs5 Leagues1156,2435430.269.46681284918121.3188112-24-0.35-0.5163.876.5-12.7-0.24-0.55
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
Angers (2 Seasons)2 Leagues482,7895840.231.0298416191810.813263-31-1.00-0.3533.649.6-16.0-0.52-0.34
Marseille (2 Seasons)3 Leagues422,0324824.922.622757201981.523231+1+0.04-0.6330.226.9+3.3+0.15-0.51
Panathinaikos (1 Season)2 Leagues241,3325647.714.814834101702.002215+7+0.47+0.10
US Avranches (1 Season)1 League19090100.01.01901000.0023-1-1.00
Strasbourg (1 Season)2 Leagues00003
Ligue 1 (4 Seasons)754,0925526.045.5458020301691.115581-26-0.57-0.6254.966.3-11.4-0.25-0.54
Coupe de France (4 Seasons)41874722.32.1190133221.0034-1-0.48-0.95
Super League (1 Season)179585646.310.61082371902.06149+5+0.47+0.15
Europa Lg (1 Season)126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85
Conf Lg (1 Season)73745351.94.2484131201.8686+2+0.48-0.04
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
2019-202019Strasbourg2 Leagues00003
2020-202120US Avranches1 League19090100.01.01901000.0023-1-1.00
2021-202221Angers2 Leagues331,6605047.318.4168510171710.941934-15-0.81-0.9119.329.1-9.7-0.54-0.85
2022-202322Angers1 League151,1297533.012.51383622700.531329-16-1.28-0.0214.220.5-6.3-0.50+0.07
2022-202322Marseille2 Leagues9191215.02.1145081812.1123-1-0.47-1.272.82.9-0.1-0.09-0.72
2023-202423Marseille2 Leagues331,8415642.320.521767122071.363028+2+0.10-0.4027.424.0+3.4+0.17-0.53
2024-202524Panathinaikos2 Leagues241,3325647.714.814834101702.002215+7+0.47+0.10
6 Seasons5 Clubs5 Leagues1156,2435430.269.46681284918121.3188112-24-0.35-0.5163.876.5-12.7-0.24-0.55
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
Angers (2 Seasons)2 Leagues482,7895840.231.0298416191810.813263-31-1.00-0.3533.649.6-16.0-0.52-0.34
Marseille (2 Seasons)3 Leagues422,0324824.922.622757201981.523231+1+0.04-0.6330.226.9+3.3+0.15-0.51
Panathinaikos (1 Season)2 Leagues241,3325647.714.814834101702.002215+7+0.47+0.10
US Avranches (1 Season)1 League19090100.01.01901000.0023-1-1.00
Strasbourg (1 Season)2 Leagues00003
Ligue 1 (4 Seasons)754,0925526.045.5458020301691.115581-26-0.57-0.6254.966.3-11.4-0.25-0.54
Coupe de France (4 Seasons)41874722.32.1190133221.0034-1-0.48-0.95
Super League (1 Season)179585646.310.61082371902.06149+5+0.47+0.15
Europa Lg (1 Season)126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85
Conf Lg (1 Season)73745351.94.2484131201.8686+2+0.48-0.04
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
2019-202019Strasbourgfr FRA1. Ligue 110th00001Matches
2021-202221Angersfr FRA1. Ligue 114th321,6335147.718.1168510161710.971934-15-0.83-1.0319.329.1-9.7-0.54-0.85Matches
2022-202322Angersfr FRA1. Ligue 120th151,1297533.012.51383622700.531329-16-1.28-0.0214.220.5-6.3-0.50+0.07Matches
2022-202322Marseillefr FRA1. Ligue 13rd7121173.51.3145061312.1412-1-0.74-1.512.82.9-0.1-0.09-0.72Matches
2023-202423Marseillefr FRA1. Ligue 18th211,2095839.513.41575461361.382216+6+0.45+0.2018.613.8+4.8+0.35-0.36Matches
2024-202524Panathinaikosgr GRE1. Super League3rd179585646.310.61082371902.06149+5+0.47+0.15Matches
5 Seasons4 Clubs2 Leagues925,0505528.356.1558123371691.286990-21-0.37-0.4554.966.3-11.4-0.25-0.54
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
Angers (2 Seasons)1 League472,7625940.430.7298416181810.833263-31-1.01-0.3933.649.6-16.0-0.52-0.34
Marseille (2 Seasons)1 League281,3304820.514.816744121371.572318+5+0.34-0.2421.416.8+4.6+0.31-0.35
Panathinaikos (1 Season)1 League179585646.310.61082371902.06149+5+0.47+0.15
Strasbourg (1 Season)1 League00001
Ligue 1 (4 Seasons)754,0925526.045.5458020301691.115581-26-0.57-0.6254.966.3-11.4-0.25-0.54
Super League (1 Season)179585646.310.61082371902.06149+5+0.47+0.15
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
2019-202019Strasbourgfr FRACoupe de France9th00002Matches
2020-202120US Avranchesfr FRACoupe de France108th19090100.01.01901000.0023-1-1.00Matches
2021-202221Angersfr FRACoupe de FranceR641272730.00.30012700.000000.00+2.86Matches
2022-202322Marseillefr FRACoupe de FranceQF2703517.90.80023502.001100.00-1.13Matches
4 Seasons4 Clubs1 League41874722.32.1190133221.0034-1-0.48-0.95
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Marseille (1 Season)1 League2703517.90.80023502.001100.00-1.13
US Avranches (1 Season)1 League19090100.01.01901000.0023-1-1.00
Angers (1 Season)1 League1272730.00.30012700.000000.00+2.86
Strasbourg (1 Season)1 League00002
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
2023-202423Marseille2. Europa LgSF126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85Matches
2024-202524Panathinaikos3. Conf LgR1673745351.94.2484131201.8686+2+0.48-0.04Matches
2 Seasons2 Clubs2 Leagues191,0065350.011.21081492211.531618-2-0.18-1.168.810.2-1.3-0.19-0.85
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 (1 Season)1 League126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85
Panathinaikos (1 Season)1 League73745351.94.2484131201.8686+2+0.48-0.04
Europa Lg (1 Season)126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85
Conf Lg (1 Season)73745351.94.2484131201.8686+2+0.48-0.04
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
202120ma MoroccoAfrica Cup of NationsQF31785937.12.028901122.3332+1+0.51-0.09Matches
202222ma Morocco1. World Cup4th75688186.16.3689213501.5743+1+0.16+0.165.46.7-1.4-0.22-0.78Matches
202221ma MoroccoWCQ1909012.51.01901013.0041+3+3.00+0.29Matches
202221ma MoroccoFriendlies (M)42536370.32.84630001.753300.00-1.68Matches
202322ma MoroccoFriendlies (M)32377952.72.63790002.3331+2+0.76+0.76Matches
202322ma MoroccoAfrica Cup of NationsR1643328392.23.74831001.7553+2+0.54+0.54Matches
202322ma MoroccoAfrica Cup of Nations qualification31595344.21.8264013103.0050+5+2.83+2.83Matches
202423ma MoroccoFriendlies (M)2914650.61.0164012702.000000.00-1.01Matches
202524ma MoroccoAfrica Cup of Nations qualification63886571.94.3574211603.00181+17+3.94-0.20Matches
202625ma MoroccoWCQ21447253.31.62720003.0080+8+5.00+4.29Matches
6 Seasons1 Club5 Leagues352,4407055.727.13078652232.265314+39+1.44-0.055.46.7-1.4-0.22-0.78
Friendlies (M) (3 Seasons)95816558.76.5869012702.0064+2+0.31-0.35
Africa Cup of Nations qualification (2 Seasons)95476160.86.1771222403.00231+22+3.62+1.84
Africa Cup of Nations (2 Seasons)75107360.75.768511122.0085+3+0.53-0.02
WCQ (2 Seasons)32347823.62.63781013.00121+11+4.23+1.85
World Cup (1 Season)75688186.16.3689213501.5743+1+0.16+0.165.46.7-1.4-0.22-0.78

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
2020-202120US Avranchesfr FRACoupe de France1.00000Matches
2021-202221Angersfr FRACoupe de France0.30000000000Matches
2021-202221Angersfr FRA1. Ligue 118.12002026119262210094131644.8Matches
2022-202322Marseillefr FRACoupe de France0.80001000000Matches
2022-202322Marseillefr FRA1. Ligue 11.30001300010008050.0Matches
2022-202322Angersfr FRA1. Ligue 112.510011241171580007051229.4Matches
2023-202423Marseille2. Europa Lg7.020031801553000435550.0Matches
2023-202423Marseillefr FRA1. Ligue 113.4300152412211110006631121.4Matches
2024-202524Panathinaikos3. Conf Lg4.21002906330Matches
2024-202524Panathinaikosgr GRE1. Super League10.63000Matches
6 Seasons5 Clubs5 Leagues69.41200531043796048100281264934.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Angers (2 Seasons)2 Leagues31.030031502364130100164182839.1
Marseille (2 Seasons)3 Leagues22.65002045137161500011782127.6
Panathinaikos (1 Season)2 Leagues14.84002906330
US Avranches (1 Season)1 League1.00000
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.560047773585242100238214432.3
Coupe de France (4 Seasons)2.10001000000
Super League (1 Season)10.63000
Europa Lg (1 Season)7.020031801553000435550.0
Conf Lg (1 Season)4.21002906330
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
2020-202120US Avranches1 League1.00000
2021-202221Angers2 Leagues18.42002026119262210094131644.8
2022-202322Angers1 League12.510011241171580007051229.4
2022-202322Marseille2 Leagues2.10002300010008050.0
2023-202423Marseille2 Leagues20.55001842137161400010981633.3
2024-202524Panathinaikos2 Leagues14.84002906330
6 Seasons5 Clubs5 Leagues69.41200531043796048100281264934.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Angers (2 Seasons)2 Leagues31.030031502364130100164182839.1
Marseille (2 Seasons)3 Leagues22.65002045137161500011782127.6
Panathinaikos (1 Season)2 Leagues14.84002906330
US Avranches (1 Season)1 League1.00000
Strasbourg (1 Season)2 Leagues
Ligue 1 (4 Seasons)45.560047773585242100238214432.3
Coupe de France (4 Seasons)2.10001000000
Super League (1 Season)10.63000
Europa Lg (1 Season)7.020031801553000435550.0
Conf Lg (1 Season)4.21002906330
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
2021-202221Angersfr FRA1. Ligue 114th18.12002026119262210094131644.8Matches
2022-202322Angersfr FRA1. Ligue 120th12.510011241171580007051229.4Matches
2022-202322Marseillefr FRA1. Ligue 13rd1.30001300010008050.0Matches
2023-202423Marseillefr FRA1. Ligue 18th13.4300152412211110006631121.4Matches
2024-202524Panathinaikosgr GRE1. Super League3rd10.63000Matches
5 Seasons4 Clubs2 Leagues56.190047773585242100238214432.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Angers (2 Seasons)1 League30.730031502364130100164182839.1
Marseille (2 Seasons)1 League14.8300162712211120007431615.8
Panathinaikos (1 Season)1 League10.63000
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.560047773585242100238214432.3
Super League (1 Season)10.63000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202120US Avranchesfr FRACoupe de France108th1.00000Matches
2021-202221Angersfr FRACoupe de FranceR640.30000000000Matches
2022-202322Marseillefr FRACoupe de FranceQF0.80001000000Matches
4 Seasons4 Clubs1 League2.10001000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Marseille (1 Season)1 League0.80001000000
US Avranches (1 Season)1 League1.00000
Angers (1 Season)1 League0.30000000000
Strasbourg (1 Season)1 League
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
2023-202423Marseille2. Europa LgSF7.020031801553000435550.0Matches
2024-202524Panathinaikos3. Conf LgR164.21002906330Matches
2 Seasons2 Clubs2 Leagues11.230052702186000435550.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Marseille (1 Season)1 League7.020031801553000435550.0
Panathinaikos (1 Season)1 League4.21002906330
Europa Lg (1 Season)7.020031801553000435550.0
Conf Lg (1 Season)4.21002906330
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
202120ma MoroccoAfrica Cup of NationsQF2.00004701630Matches
202222ma Morocco1. World Cup4th6.31003131378000381325.0Matches
202221ma MoroccoWCQ1.00000Matches
202221ma MoroccoFriendlies (M)2.80000Matches
202322ma MoroccoFriendlies (M)2.60000Matches
202322ma MoroccoAfrica Cup of NationsR163.700001208210Matches
202322ma MoroccoAfrica Cup of Nations qualification1.80000Matches
202423ma MoroccoFriendlies (M)1.00000Matches
202524ma MoroccoAfrica Cup of Nations qualification4.30000Matches
202625ma MoroccoWCQ1.60000Matches
6 Seasons1 Club5 Leagues27.11007321121512000381325.0
Friendlies (M) (3 Seasons)6.50000
Africa Cup of Nations qualification (2 Seasons)6.10000
Africa Cup of Nations (2 Seasons)5.700041909840
WCQ (2 Seasons)2.60000
World Cup (1 Season)6.31003131378000381325.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.