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-12-22SunSuper LeagueSuper League GreeceHomeW 1–0PanathinaikosKallitheaYAM90000000Match Report
2024-12-19ThuConf LgLeague phaseHomeW 4–0gr Panathinaikosby Dinamo MinskYLM8801001100781000.10.10.653587082.9665563Match Report
2024-12-15SunSuper LeagueSuper League GreeceAwayW 1–0PanathinaikosLevadiakosYAM78000000Match Report
2024-12-12ThuConf LgLeague phaseAwayW 2–0gr Panathinaikoswls The New SaintsNCM200000000100000.00.00.0006785.709020Match Report
2024-12-01SunSuper LeagueSuper League GreeceHomeD 1–1PanathinaikosAtromitosN16000000Match 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 Lg632843.2011000100.10.10.80.9831140.000.320.320.000.320.040.250.290.040.29Matches
2024-202524Panathinaikosgr GRE1. Super League1276387.1000000200.000.000.000.000.00Matches
6 Seasons5 Clubs5 Leagues109625,83364.85385001106.76.76.513.21573682720.080.050.120.080.120.120.120.240.120.24
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 Leagues181092210.2011000300.10.10.80.9831140.000.100.100.000.100.040.250.290.040.29
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
Europa Lg (1 Season)1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Super League (1 Season)1276387.1000000200.000.000.000.000.00
Conf Lg (1 Season)632843.2011000100.10.10.80.9831140.000.320.320.000.320.040.250.290.040.29
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 Leagues181092210.2011000300.10.10.80.9831140.000.100.100.000.100.040.250.290.040.29
6 Seasons5 Clubs5 Leagues109625,83364.85385001106.76.76.513.21573682720.080.050.120.080.120.120.120.240.120.24
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 Leagues181092210.2011000300.10.10.80.9831140.000.100.100.000.100.040.250.290.040.29
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
Europa Lg (1 Season)1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Super League (1 Season)1276387.1000000200.000.000.000.000.00
Conf Lg (1 Season)632843.2011000100.10.10.80.9831140.000.320.320.000.320.040.250.290.040.29
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 League3rd1276387.1000000200.000.000.000.000.00Matches
5 Seasons4 Clubs2 Leagues87524,73052.6516500805.55.54.610.11413002340.100.020.110.100.110.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 League1276387.1000000200.000.000.000.000.00
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)1276387.1000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
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 Lg632843.2011000100.10.10.80.9831140.000.320.320.000.320.040.250.290.040.29Matches
2 Seasons2 Clubs2 Leagues18991610.2022000301.31.31.83.11668380.000.200.200.000.200.120.180.300.120.30
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 League632843.2011000100.10.10.80.9831140.000.320.320.000.320.040.250.290.040.29
Europa Lg (1 Season)1266327.0011000201.11.11.12.2837240.000.140.140.000.140.160.150.310.160.31
Conf Lg (1 Season)632843.2011000100.10.10.80.9831140.000.320.320.000.320.040.250.290.040.29
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 Lg3.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1Matches
2024-202524Panathinaikosgr GRE1. Super League7.1000Matches
6 Seasons5 Clubs5 Leagues64.85862326.71.520.410.060.2222.22006.76.70.08-1.7-1.7
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 Leagues10.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
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
Europa Lg (1 Season)7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Super League (1 Season)7.1000
Conf Lg (1 Season)3.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
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 Leagues10.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
6 Seasons5 Clubs5 Leagues64.85862326.71.520.410.060.2222.22006.76.70.08-1.7-1.7
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 Leagues10.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
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
Europa Lg (1 Season)7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Super League (1 Season)7.1000
Conf Lg (1 Season)3.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
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 League3rd7.1000Matches
5 Seasons4 Clubs2 Leagues52.65681623.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 League7.1000
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)7.1000
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 Lg3.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1Matches
2 Seasons2 Clubs2 Leagues10.2017741.21.670.690.000.0025.00001.31.30.07-1.3-1.3
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 League3.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
Europa Lg (1 Season)7.0015640.02.140.850.000.0025.00001.11.10.07-1.1-1.1
Conf Lg (1 Season)3.202150.00.630.320.000.0025.00000.10.10.07-0.1-0.1
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 Lg3.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031Matches
2024-202524Panathinaikosgr GRE1. Super League7.10Matches
6 Seasons5 Clubs5 Leagues64.82641303587.041522116191368150391.0961105890.818726670.336.56.5-3.564298589368
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 Leagues10.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
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
Europa Lg (1 Season)7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Super League (1 Season)7.10
Conf Lg (1 Season)3.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
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 Leagues10.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
6 Seasons5 Clubs5 Leagues64.82641303587.041522116191368150391.0961105890.818726670.336.56.5-3.564298589368
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 Leagues10.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
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
Europa Lg (1 Season)7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Super League (1 Season)7.10
Conf Lg (1 Season)3.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
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 League3rd7.10Matches
5 Seasons4 Clubs2 Leagues52.62133245087.13381993241091120290.879687690.915021470.114.64.9-3.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 League7.10
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.52133245087.13381993241091120290.879687690.915021470.114.64.9-3.651241466300
Super League (1 Season)7.10
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 Lg3.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031Matches
2 Seasons2 Clubs2 Leagues10.250858586.87703229527730192.016518290.7375271.221.81.6+0.2135712368
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 League3.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
Europa Lg (1 Season)7.032236787.74965145317118691.910611493.0263476.511.10.6-0.18378337
Conf Lg (1 Season)3.218621885.3273884210611592.2596886.8111861.110.81.0+0.25204031
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 Lg3.2218210872311000018605Matches
2024-202524Panathinaikosgr GRE1. Super League7.1Matches
6 Seasons5 Clubs5 Leagues64.83035293393501120743265002641957
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 Leagues10.2218210872311000018605
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
Europa Lg (1 Season)7.03673511511021540000322111
Super League (1 Season)7.1
Conf Lg (1 Season)3.2218210872311000018605
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 Leagues10.2218210872311000018605
6 Seasons5 Clubs5 Leagues64.83035293393501120743265002641957
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 Leagues10.2218210872311000018605
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
Europa Lg (1 Season)7.03673511511021540000322111
Super League (1 Season)7.1
Conf Lg (1 Season)3.2218210872311000018605
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 League3rd7.1Matches
5 Seasons4 Clubs2 Leagues52.6245023727032915582765002133841
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 League7.1
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.5245023727032915582765002133841
Super League (1 Season)7.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
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 Lg3.2218210872311000018605Matches
2 Seasons2 Clubs2 Leagues10.25855612318251650000508116
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 League3.2218210872311000018605
Europa Lg (1 Season)7.03673511511021540000322111
Conf Lg (1 Season)3.2218210872311000018605
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 Lg3.292.8490000030.95300000Matches
2024-202524Panathinaikosgr GRE1. Super League7.1Matches
6 Seasons5 Clubs5 Leagues64.81673.00137212772170.311113110
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 Leagues10.292.8490000030.95300000
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
Europa Lg (1 Season)7.0192.70170011020.28200000
Super League (1 Season)7.1
Conf Lg (1 Season)3.292.8490000030.95300000
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 Leagues10.292.8490000030.95300000
6 Seasons5 Clubs5 Leagues64.81673.00137212772170.311113110
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 Leagues10.292.8490000030.95300000
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
Europa Lg (1 Season)7.0192.70170011020.28200000
Super League (1 Season)7.1
Conf Lg (1 Season)3.292.8490000030.95300000
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 League3rd7.1Matches
5 Seasons4 Clubs2 Leagues52.61393.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 League7.1
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.51393.05111212662120.26613110
Super League (1 Season)7.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
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 Lg3.292.8490000030.95300000Matches
2 Seasons2 Clubs2 Leagues10.2282.75260011050.49500000
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 League3.292.8490000030.95300000
Europa Lg (1 Season)7.0192.70170011020.28200000
Conf Lg (1 Season)3.292.8490000030.95300000
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 Lg3.2632312366.712022800Matches
2024-202524Panathinaikosgr GRE1. Super League7.1Matches
6 Seasons5 Clubs5 Leagues64.89848355853910537.1664534259157261
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 Leagues10.2632312366.712022800
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
Europa Lg (1 Season)7.0732505862.5391851210
Super League (1 Season)7.10
Conf Lg (1 Season)3.2632312366.712022800
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 Leagues10.2632312366.712022800
6 Seasons5 Clubs5 Leagues64.89848355853910537.1664534259157261
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 Leagues10.2632312366.712022800
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
Europa Lg (1 Season)7.0732505862.5391851210
Super League (1 Season)7.10
Conf Lg (1 Season)3.2632312366.712022800
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 League3rd7.1Matches
5 Seasons4 Clubs2 Leagues52.6854231504329434.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 League7.10
Strasbourg (1 Season)1 League0
Ligue 1 (4 Seasons)45.5854231504329434.0623423252137251
Super League (1 Season)7.10
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
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 Lg3.2632312366.712022800Matches
2 Seasons2 Clubs2 Leagues10.213648171163.641111072010
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 League3.2632312366.712022800
Europa Lg (1 Season)7.0732505862.5391851210
Conf Lg (1 Season)3.2632312366.712022800
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 Lg3.2256446131811225617635.3952.9187102248981346420714Matches
2024-202524Panathinaikosgr GRE1. Super League7.1Matches
6 Seasons5 Clubs5 Leagues64.83691535602068111511236911989246.59447.5291917607805915716237118772896272
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 Leagues10.2256446131811225617635.3952.9187102248981346420714
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
Europa Lg (1 Season)7.0436666233145643616637.5850.03662198936812111634324
Super League (1 Season)7.1
Conf Lg (1 Season)3.2256446131811225617635.3952.9187102248981346420714
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 Leagues10.2256446131811225617635.3952.9187102248981346420714
6 Seasons5 Clubs5 Leagues64.83691535602068111511236911989246.59447.5291917607805915716237118772896272
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 Leagues10.2256446131811225617635.3952.9187102248981346420714
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
Europa Lg (1 Season)7.0436666233145643616637.5850.03662198936812111634324
Super League (1 Season)7.1
Conf Lg (1 Season)3.2256446131811225617635.3952.9187102248981346420714
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 League3rd7.1Matches
5 Seasons4 Clubs2 Leagues52.629994344817048899429991658048.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 League7.1
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.529994344817048899429991658048.57746.7236614387663414113732101672346234
Super League (1 Season)7.1
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 Lg3.2256446131811225617635.3952.9187102248981346420714Matches
2 Seasons2 Clubs2 Leagues10.26921011236422618692331236.41751.55533220142516255171055038
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 League3.2256446131811225617635.3952.9187102248981346420714
Europa Lg (1 Season)7.0436666233145643616637.5850.03662198936812111634324
Conf Lg (1 Season)3.2256446131811225617635.3952.9187102248981346420714
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 Lg62844752.63.2382031201.676600.00-1.055.75.0+0.6+0.19-1.56Matches
2024-202524Panathinaikosgr GRE1. Super League126385344.37.1781151402.0874+3+0.42-0.03Matches
6 Seasons5 Clubs5 Leagues1095,8335429.464.86281254718121.2779107-28-0.43-0.6169.481.5-12.1-0.22-0.56
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 Leagues189225146.610.21081181401.941310+3+0.29-0.305.75.0+0.6+0.19-1.56
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
Europa Lg (1 Season)126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85
Super League (1 Season)126385344.37.1781151402.0874+3+0.42-0.03
Conf Lg (1 Season)62844752.63.2382031201.676600.00-1.055.75.0+0.6+0.19-1.56
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 Leagues189225146.610.21081181401.941310+3+0.29-0.305.75.0+0.6+0.19-1.56
6 Seasons5 Clubs5 Leagues1095,8335429.464.86281254718121.2779107-28-0.43-0.6169.481.5-12.1-0.22-0.56
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 Leagues189225146.610.21081181401.941310+3+0.29-0.305.75.0+0.6+0.19-1.56
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
Europa Lg (1 Season)126325349.07.0678362711.33812-4-0.57-1.808.810.2-1.3-0.19-0.85
Super League (1 Season)126385344.37.1781151402.0874+3+0.42-0.03
Conf Lg (1 Season)62844752.63.2382031201.676600.00-1.055.75.0+0.6+0.19-1.56
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 League3rd126385344.37.1781151402.0874+3+0.42-0.03Matches
5 Seasons4 Clubs2 Leagues874,7305427.552.6528121351691.246285-23-0.44-0.5254.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 League126385344.37.1781151402.0874+3+0.42-0.03
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)126385344.37.1781151402.0874+3+0.42-0.03
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
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 Lg62844752.63.2382031201.676600.00-1.055.75.0+0.6+0.19-1.56Matches
2 Seasons2 Clubs2 Leagues189165150.110.2979392211.441418-4-0.39-1.5714.515.2-0.7-0.07-1.03
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 League62844752.63.2382031201.676600.00-1.055.75.0+0.6+0.19-1.56
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)62844752.63.2382031201.676600.00-1.055.75.0+0.6+0.19-1.56
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 Lg3.2100270123000172166.7Matches
2024-202524Panathinaikosgr GRE1. Super League7.12000Matches
6 Seasons5 Clubs5 Leagues64.81100531023745948100298285035.9
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 Leagues10.2300270123000172166.7
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
Europa Lg (1 Season)7.020031801553000435550.0
Super League (1 Season)7.12000
Conf Lg (1 Season)3.2100270123000172166.7
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 Leagues10.2300270123000172166.7
6 Seasons5 Clubs5 Leagues64.81100531023745948100298285035.9
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 Leagues10.2300270123000172166.7
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
Europa Lg (1 Season)7.020031801553000435550.0
Super League (1 Season)7.12000
Conf Lg (1 Season)3.2100270123000172166.7
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 League3rd7.12000Matches
5 Seasons4 Clubs2 Leagues52.680047773585242100238214432.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 League7.12000
Strasbourg (1 Season)1 League
Ligue 1 (4 Seasons)45.560047773585242100238214432.3
Super League (1 Season)7.12000
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 Lg3.2100270123000172166.7Matches
2 Seasons2 Clubs2 Leagues10.230052501676000607653.8
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 League3.2100270123000172166.7
Europa Lg (1 Season)7.020031801553000435550.0
Conf Lg (1 Season)3.2100270123000172166.7
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.