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-01-12SunFA CupThird round properHomeW 1–0Crystal PalaceStockportYCB90000000000Match Report
2025-01-06MonPL2Regular seasonHomeL 0–1Crystal PalaceFulhamYCB62000000Match Report
2024-08-27TueEFL CupSecond roundHomeW 4–0Crystal PalaceNorwich CityYCB9000000000Match Report
2024-08-24SatPremier LeagueMatchweek 2HomeL 0–2Crystal PalaceWest HamYCB9000000000905200.00.00.000708285.4758200Match 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
2020-202117Sabadelles ESPCopa del Rey11610.7000000000.000.000.000.000.00Matches
2020-202117Sabadelles ESP2. La Liga 21060.1000000000.000.000.000.000.00Matches
2022-202319Barcelonaes ESP1. La Liga1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202420Betis3. Conf Lg221802.0000000000.000.000.000.000.00Matches
2023-202420Betises ESPCopa del Rey221491.7000000000.000.000.000.000.00Matches
2023-202420Betises ESP1. La Liga26242,16424.0000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04Matches
2024-202521Crystal Palaceeng ENGEFL Cup1190.1000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGJr. PL211620.7000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENG1. Premier League11901.0000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00Matches
4 Seasons4 Clubs7 Leagues36322,75130.6000000100.70.70.20.964110.000.000.000.000.000.030.010.040.030.04
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
Betis (1 Season)3 Leagues30282,49327.7000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
Crystal Palace (1 Season)3 Leagues331892.1000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
Sabadell (1 Season)2 Leagues21670.7000000000.000.000.000.000.00
Barcelona (1 Season)1 League1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Crystal Palace (1 Season)1 League11620.7000000000.000.000.000.000.00
La Liga (2 Seasons)27242,16624.1000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
Copa del Rey (2 Seasons)332102.3000000000.000.000.000.000.00
Conf Lg (1 Season)221802.0000000000.000.000.000.000.00
Premier League (1 Season)11901.0000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
La Liga 2 (1 Season)1060.1000000000.000.000.000.000.00
FA Cup (1 Season)11901.0000000000.000.000.000.000.00
EFL Cup (1 Season)1190.1000000000.000.000.000.000.00
PL2 (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202117Sabadell2 Leagues21670.7000000000.000.000.000.000.00
2022-202319Barcelona1 League1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2023-202420Betis3 Leagues30282,49327.7000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
2024-202521Crystal Palace3 Leagues331892.1000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
2024-202521Crystal Palace1 League11620.7000000000.000.000.000.000.00
4 Seasons4 Clubs7 Leagues36322,75130.6000000100.70.70.20.964110.000.000.000.000.000.030.010.040.030.04
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
Betis (1 Season)3 Leagues30282,49327.7000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
Crystal Palace (1 Season)3 Leagues331892.1000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
Sabadell (1 Season)2 Leagues21670.7000000000.000.000.000.000.00
Barcelona (1 Season)1 League1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Crystal Palace (1 Season)1 League11620.7000000000.000.000.000.000.00
La Liga (2 Seasons)27242,16624.1000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
Copa del Rey (2 Seasons)332102.3000000000.000.000.000.000.00
Conf Lg (1 Season)221802.0000000000.000.000.000.000.00
Premier League (1 Season)11901.0000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
La Liga 2 (1 Season)1060.1000000000.000.000.000.000.00
FA Cup (1 Season)11901.0000000000.000.000.000.000.00
EFL Cup (1 Season)1190.1000000000.000.000.000.000.00
PL2 (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202117Sabadelles ESP2. La Liga 219th1060.1000000000.000.000.000.000.00Matches
2022-202319Barcelonaes ESP1. La Liga1st1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202420Betises ESP1. La Liga7th26242,16424.0000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th11901.0000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGJr. PL28th11620.7000000000.000.000.000.000.00Matches
4 Seasons4 Clubs3 Leagues29252,26225.1000000100.70.70.20.964110.000.000.000.000.000.030.010.040.030.04
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
Betis (1 Season)1 League26242,16424.0000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
Barcelona (1 Season)1 League1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Crystal Palace (1 Season)1 League11901.0000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
Sabadell (1 Season)1 League1060.1000000000.000.000.000.000.00
Crystal Palace (1 Season)1 League11620.7000000000.000.000.000.000.00
La Liga (2 Seasons)27242,16624.1000000100.70.70.20.943410.000.000.000.000.000.030.010.040.030.04
Premier League (1 Season)11901.0000000000.00.00.00.02700.000.000.000.000.000.000.000.000.000.00
La Liga 2 (1 Season)1060.1000000000.000.000.000.000.00
PL2 (1 Season)11620.7000000000.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
2020-202117Sabadelles ESPCopa del Rey33rd11610.7000000000.000.000.000.000.00Matches
2023-202420Betises ESPCopa del ReyR32221491.7000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGEFL CupQF1190.1000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
3 Seasons3 Clubs3 Leagues553093.4000000000.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
Crystal Palace (1 Season)2 Leagues22991.1000000000.000.000.000.000.00
Betis (1 Season)1 League221491.7000000000.000.000.000.000.00
Sabadell (1 Season)1 League11610.7000000000.000.000.000.000.00
Copa del Rey (2 Seasons)332102.3000000000.000.000.000.000.00
FA Cup (1 Season)11901.0000000000.000.000.000.000.00
EFL Cup (1 Season)1190.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2023-202420Betis3. Conf LgKO221802.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
202319ma MoroccoFriendlies (M)00Matches
202319ma MoroccoAfrica Cup of NationsR1600Matches
202420ma MoroccoFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202622ma MoroccoWCQ11901.0101100001.000.001.001.001.00Matches
3 Seasons1 Club3 Leagues221802.0101100000.500.000.500.500.50
Friendlies (M) (2 Seasons)11901.0000000000.000.000.000.000.00
WCQ (1 Season)11901.0101100001.000.001.001.001.00
Africa Cup of Nations (1 Season)00

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-202117Sabadelles ESPCopa del Rey0.7000Matches
2020-202117Sabadelles ESP2. La Liga 20.10000.000.0000Matches
2022-202319Barcelonaes ESP1. La Liga0.00000.000.000000.00.00.00.0Matches
2023-202420Betis3. Conf Lg2.0011100.00.500.500.000.0000Matches
2023-202420Betises ESPCopa del Rey1.70100.00.600.000.0000Matches
2023-202420Betises ESP1. La Liga24.0011545.50.460.210.000.0011.10000.70.70.07-0.7-0.7Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.10000.000.0000Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00000.000.0000Matches
2024-202521Crystal Palaceeng ENGJr. PL20.7000Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.00000.000.000000.00.00.00.0Matches
4 Seasons4 Clubs7 Leagues30.6013646.20.430.200.000.0011.10000.70.70.07-0.7-0.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
Betis (1 Season)3 Leagues27.7013646.20.470.220.000.0011.10000.70.70.07-0.7-0.7
Crystal Palace (1 Season)3 Leagues2.10000.000.000000.00.00.00.0
Sabadell (1 Season)2 Leagues0.70000.000.0000
Barcelona (1 Season)1 League0.00000.000.000000.00.00.00.0
Crystal Palace (1 Season)1 League0.7000
La Liga (2 Seasons)24.1011545.50.460.210.000.0011.10000.70.70.07-0.7-0.7
Copa del Rey (2 Seasons)2.30100.00.600.000.0000
Conf Lg (1 Season)2.0011100.00.500.500.000.0000
Premier League (1 Season)1.00000.000.000000.00.00.00.0
La Liga 2 (1 Season)0.10000.000.0000
FA Cup (1 Season)1.00000.000.0000
EFL Cup (1 Season)0.10000.000.0000
PL2 (1 Season)0.7000
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-202117Sabadell2 Leagues0.70000.000.0000
2022-202319Barcelona1 League0.00000.000.000000.00.00.00.0
2023-202420Betis3 Leagues27.7013646.20.470.220.000.0011.10000.70.70.07-0.7-0.7
2024-202521Crystal Palace3 Leagues2.10000.000.000000.00.00.00.0
2024-202521Crystal Palace1 League0.7000
4 Seasons4 Clubs7 Leagues30.6013646.20.430.200.000.0011.10000.70.70.07-0.7-0.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
Betis (1 Season)3 Leagues27.7013646.20.470.220.000.0011.10000.70.70.07-0.7-0.7
Crystal Palace (1 Season)3 Leagues2.10000.000.000000.00.00.00.0
Sabadell (1 Season)2 Leagues0.70000.000.0000
Barcelona (1 Season)1 League0.00000.000.000000.00.00.00.0
Crystal Palace (1 Season)1 League0.7000
La Liga (2 Seasons)24.1011545.50.460.210.000.0011.10000.70.70.07-0.7-0.7
Copa del Rey (2 Seasons)2.30100.00.600.000.0000
Conf Lg (1 Season)2.0011100.00.500.500.000.0000
Premier League (1 Season)1.00000.000.000000.00.00.00.0
La Liga 2 (1 Season)0.10000.000.0000
FA Cup (1 Season)1.00000.000.0000
EFL Cup (1 Season)0.10000.000.0000
PL2 (1 Season)0.7000
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
2020-202117Sabadelles ESP2. La Liga 219th0.10000.000.0000Matches
2022-202319Barcelonaes ESP1. La Liga1st0.00000.000.000000.00.00.00.0Matches
2023-202420Betises ESP1. La Liga7th24.0011545.50.460.210.000.0011.10000.70.70.07-0.7-0.7Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.00000.000.000000.00.00.00.0Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.7000Matches
4 Seasons4 Clubs3 Leagues25.1011545.50.440.200.000.0011.10000.70.70.07-0.7-0.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Betis (1 Season)1 League24.0011545.50.460.210.000.0011.10000.70.70.07-0.7-0.7
Barcelona (1 Season)1 League0.00000.000.000000.00.00.00.0
Crystal Palace (1 Season)1 League1.00000.000.000000.00.00.00.0
Sabadell (1 Season)1 League0.10000.000.0000
Crystal Palace (1 Season)1 League0.7000
La Liga (2 Seasons)24.1011545.50.460.210.000.0011.10000.70.70.07-0.7-0.7
Premier League (1 Season)1.00000.000.000000.00.00.00.0
La Liga 2 (1 Season)0.10000.000.0000
PL2 (1 Season)0.7000
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-202117Sabadelles ESPCopa del Rey33rd0.7000Matches
2023-202420Betises ESPCopa del ReyR321.70100.00.600.000.0000Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.10000.000.0000Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00000.000.0000Matches
3 Seasons3 Clubs3 Leagues3.40100.00.360.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crystal Palace (1 Season)2 Leagues1.10000.000.0000
Betis (1 Season)1 League1.70100.00.600.000.0000
Sabadell (1 Season)1 League0.7000
Copa del Rey (2 Seasons)2.30100.00.600.000.0000
FA Cup (1 Season)1.00000.000.0000
EFL Cup (1 Season)0.10000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2023-202420Betis3. Conf LgKO2.0011100.00.500.500.000.0000Matches
1 Season1 Club1 League2.0011100.00.500.500.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202420ma MoroccoFriendlies (M)1.0000Matches
202622ma MoroccoWCQ1.0100Matches
3 Seasons1 Club3 Leagues2.0100
Friendlies (M) (2 Seasons)1.0000
WCQ (1 Season)1.0100
Africa Cup of Nations (1 Season)
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-202117Sabadelles ESPCopa del Rey0.70Matches
2020-202117Sabadelles ESP2. La Liga 20.10Matches
2022-202319Barcelonaes ESP1. La Liga0.011100.07511100.0000000.00.00.000000Matches
2023-202420Betis3. Conf Lg2.00Matches
2023-202420Betises ESPCopa del Rey1.70Matches
2023-202420Betises ESP1. La Liga24.01074119889.619044558442345193.856860094.76211155.900.20.2-0.22200034Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.10Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00Matches
2024-202521Crystal Palaceeng ENGJr. PL20.70Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.0708285.41411568242885.7384192.781361.500.00.00.008107Matches
4 Seasons4 Clubs7 Leagues30.61145128189.420462615744848093.360664194.57012456.500.20.2-0.22281041
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
Betis (1 Season)3 Leagues27.71074119889.619044558442345193.856860094.76211155.900.20.2-0.22200034
Crystal Palace (1 Season)3 Leagues2.1708285.41411568242885.7384192.781361.500.00.00.008107
Sabadell (1 Season)2 Leagues0.70
Barcelona (1 Season)1 League0.011100.07511100.0000000.00.00.000000
Crystal Palace (1 Season)1 League0.70
La Liga (2 Seasons)24.11075119989.719051558942445293.856860094.76211155.900.20.2-0.22200034
Copa del Rey (2 Seasons)2.30
Conf Lg (1 Season)2.00
Premier League (1 Season)1.0708285.41411568242885.7384192.781361.500.00.00.008107
La Liga 2 (1 Season)0.10
FA Cup (1 Season)1.00
EFL Cup (1 Season)0.10
PL2 (1 Season)0.70
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-202117Sabadell2 Leagues0.70
2022-202319Barcelona1 League0.011100.07511100.0000000.00.00.000000
2023-202420Betis3 Leagues27.71074119889.619044558442345193.856860094.76211155.900.20.2-0.22200034
2024-202521Crystal Palace3 Leagues2.1708285.41411568242885.7384192.781361.500.00.00.008107
2024-202521Crystal Palace1 League0.70
4 Seasons4 Clubs7 Leagues30.61145128189.420462615744848093.360664194.57012456.500.20.2-0.22281041
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
Betis (1 Season)3 Leagues27.71074119889.619044558442345193.856860094.76211155.900.20.2-0.22200034
Crystal Palace (1 Season)3 Leagues2.1708285.41411568242885.7384192.781361.500.00.00.008107
Sabadell (1 Season)2 Leagues0.70
Barcelona (1 Season)1 League0.011100.07511100.0000000.00.00.000000
Crystal Palace (1 Season)1 League0.70
La Liga (2 Seasons)24.11075119989.719051558942445293.856860094.76211155.900.20.2-0.22200034
Copa del Rey (2 Seasons)2.30
Conf Lg (1 Season)2.00
Premier League (1 Season)1.0708285.41411568242885.7384192.781361.500.00.00.008107
La Liga 2 (1 Season)0.10
FA Cup (1 Season)1.00
EFL Cup (1 Season)0.10
PL2 (1 Season)0.70
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
2020-202117Sabadelles ESP2. La Liga 219th0.10Matches
2022-202319Barcelonaes ESP1. La Liga1st0.011100.07511100.0000000.00.00.000000Matches
2023-202420Betises ESP1. La Liga7th24.01074119889.619044558442345193.856860094.76211155.900.20.2-0.22200034Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.0708285.41411568242885.7384192.781361.500.00.00.008107Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.70Matches
4 Seasons4 Clubs3 Leagues25.11145128189.420462615744848093.360664194.57012456.500.20.2-0.22281041
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
Betis (1 Season)1 League24.01074119889.619044558442345193.856860094.76211155.900.20.2-0.22200034
Barcelona (1 Season)1 League0.011100.07511100.0000000.00.00.000000
Crystal Palace (1 Season)1 League1.0708285.41411568242885.7384192.781361.500.00.00.008107
Sabadell (1 Season)1 League0.10
Crystal Palace (1 Season)1 League0.70
La Liga (2 Seasons)24.11075119989.719051558942445293.856860094.76211155.900.20.2-0.22200034
Premier League (1 Season)1.0708285.41411568242885.7384192.781361.500.00.00.008107
La Liga 2 (1 Season)0.10
PL2 (1 Season)0.70
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-202117Sabadelles ESPCopa del Rey33rd0.70Matches
2023-202420Betises ESPCopa del ReyR321.70Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.10Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00Matches
3 Seasons3 Clubs3 Leagues3.40
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
Crystal Palace (1 Season)2 Leagues1.10
Betis (1 Season)1 League1.70
Sabadell (1 Season)1 League0.70
Copa del Rey (2 Seasons)2.30
FA Cup (1 Season)1.00
EFL Cup (1 Season)0.10
Passing Table
Total Short Medium Long
Season Age Squad 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
2023-202420Betis3. Conf LgKO2.00Matches
1 Season1 Club1 League2.00
Passing Table
Total Short Medium Long
Season Age Squad 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
202420ma MoroccoFriendlies (M)1.00Matches
202622ma MoroccoWCQ1.00Matches
3 Seasons1 Club3 Leagues2.00
Friendlies (M) (2 Seasons)1.00
WCQ (1 Season)1.00
Africa Cup of Nations (1 Season)

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-202117Sabadelles ESPCopa del Rey0.7Matches
2020-202117Sabadelles ESP2. La Liga 20.10Matches
2022-202319Barcelonaes ESP1. La Liga0.0110000000000100Matches
2023-202420Betis3. Conf Lg2.00Matches
2023-202420Betises ESPCopa del Rey1.70Matches
2023-202420Betises ESP1. La Liga24.011981166312901020000107419Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.10Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00Matches
2024-202521Crystal Palaceeng ENGJr. PL20.7Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.0828200010000007002Matches
4 Seasons4 Clubs7 Leagues30.6128112493129020200001145111
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (1 Season)3 Leagues27.711981166312901020000107419
Crystal Palace (1 Season)3 Leagues2.1828200010000007002
Sabadell (1 Season)2 Leagues0.70
Barcelona (1 Season)1 League0.0110000000000100
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.111991167312901020000107519
Copa del Rey (2 Seasons)2.30
Conf Lg (1 Season)2.00
Premier League (1 Season)1.0828200010000007002
La Liga 2 (1 Season)0.10
FA Cup (1 Season)1.00
EFL Cup (1 Season)0.10
PL2 (1 Season)0.7
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-202117Sabadell2 Leagues0.70
2022-202319Barcelona1 League0.0110000000000100
2023-202420Betis3 Leagues27.711981166312901020000107419
2024-202521Crystal Palace3 Leagues2.1828200010000007002
2024-202521Crystal Palace1 League0.7
4 Seasons4 Clubs7 Leagues30.6128112493129020200001145111
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (1 Season)3 Leagues27.711981166312901020000107419
Crystal Palace (1 Season)3 Leagues2.1828200010000007002
Sabadell (1 Season)2 Leagues0.70
Barcelona (1 Season)1 League0.0110000000000100
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.111991167312901020000107519
Copa del Rey (2 Seasons)2.30
Conf Lg (1 Season)2.00
Premier League (1 Season)1.0828200010000007002
La Liga 2 (1 Season)0.10
FA Cup (1 Season)1.00
EFL Cup (1 Season)0.10
PL2 (1 Season)0.7
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-202117Sabadelles ESP2. La Liga 219th0.10Matches
2022-202319Barcelonaes ESP1. La Liga1st0.0110000000000100Matches
2023-202420Betises ESP1. La Liga7th24.011981166312901020000107419Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.0828200010000007002Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.7Matches
4 Seasons4 Clubs3 Leagues25.1128112493129020200001145111
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (1 Season)1 League24.011981166312901020000107419
Barcelona (1 Season)1 League0.0110000000000100
Crystal Palace (1 Season)1 League1.0828200010000007002
Sabadell (1 Season)1 League0.10
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.111991167312901020000107519
Premier League (1 Season)1.0828200010000007002
La Liga 2 (1 Season)0.10
PL2 (1 Season)0.7
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-202117Sabadelles ESPCopa del Rey33rd0.7Matches
2023-202420Betises ESPCopa del ReyR321.70Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.10Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00Matches
3 Seasons3 Clubs3 Leagues3.40
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (1 Season)2 Leagues1.10
Betis (1 Season)1 League1.70
Sabadell (1 Season)1 League0.7
Copa del Rey (2 Seasons)2.30
FA Cup (1 Season)1.00
EFL Cup (1 Season)0.10
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-202420Betis3. Conf LgKO2.00Matches
1 Season1 Club1 League2.00
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
202420ma MoroccoFriendlies (M)1.0Matches
202622ma MoroccoWCQ1.0Matches
3 Seasons1 Club3 Leagues2.0
Friendlies (M) (2 Seasons)1.0
WCQ (1 Season)1.0
Africa Cup of Nations (1 Season)

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-202117Sabadelles ESPCopa del Rey0.7Matches
2020-202117Sabadelles ESP2. La Liga 20.1Matches
2022-202319Barcelonaes ESP1. La Liga0.000.0000000000.00000000Matches
2023-202420Betis3. Conf Lg2.0Matches
2023-202420Betises ESPCopa del Rey1.7Matches
2023-202420Betises ESP1. La Liga24.0120.5091020000.00000000Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.1Matches
2024-202521Crystal Palaceeng ENGFA Cup1.0Matches
2024-202521Crystal Palaceeng ENGJr. PL20.7Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.000.0000000000.00000000Matches
4 Seasons4 Clubs7 Leagues30.6120.4891020000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (1 Season)3 Leagues27.7120.5091020000.00000000
Crystal Palace (1 Season)3 Leagues2.100.0000000000.00000000
Sabadell (1 Season)2 Leagues0.7
Barcelona (1 Season)1 League0.000.0000000000.00000000
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.1120.5091020000.00000000
Copa del Rey (2 Seasons)2.3
Conf Lg (1 Season)2.0
Premier League (1 Season)1.000.0000000000.00000000
La Liga 2 (1 Season)0.1
FA Cup (1 Season)1.0
EFL Cup (1 Season)0.1
PL2 (1 Season)0.7
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-202117Sabadell2 Leagues0.7
2022-202319Barcelona1 League0.000.0000000000.00000000
2023-202420Betis3 Leagues27.7120.5091020000.00000000
2024-202521Crystal Palace3 Leagues2.100.0000000000.00000000
2024-202521Crystal Palace1 League0.7
4 Seasons4 Clubs7 Leagues30.6120.4891020000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (1 Season)3 Leagues27.7120.5091020000.00000000
Crystal Palace (1 Season)3 Leagues2.100.0000000000.00000000
Sabadell (1 Season)2 Leagues0.7
Barcelona (1 Season)1 League0.000.0000000000.00000000
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.1120.5091020000.00000000
Copa del Rey (2 Seasons)2.3
Conf Lg (1 Season)2.0
Premier League (1 Season)1.000.0000000000.00000000
La Liga 2 (1 Season)0.1
FA Cup (1 Season)1.0
EFL Cup (1 Season)0.1
PL2 (1 Season)0.7
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-202117Sabadelles ESP2. La Liga 219th0.1Matches
2022-202319Barcelonaes ESP1. La Liga1st0.000.0000000000.00000000Matches
2023-202420Betises ESP1. La Liga7th24.0120.5091020000.00000000Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.000.0000000000.00000000Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.7Matches
4 Seasons4 Clubs3 Leagues25.1120.4891020000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (1 Season)1 League24.0120.5091020000.00000000
Barcelona (1 Season)1 League0.000.0000000000.00000000
Crystal Palace (1 Season)1 League1.000.0000000000.00000000
Sabadell (1 Season)1 League0.1
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.1120.5091020000.00000000
Premier League (1 Season)1.000.0000000000.00000000
La Liga 2 (1 Season)0.1
PL2 (1 Season)0.7
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-202117Sabadelles ESPCopa del Rey33rd0.7Matches
2023-202420Betises ESPCopa del ReyR321.7Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.1Matches
2024-202521Crystal Palaceeng ENGFA Cup1.0Matches
3 Seasons3 Clubs3 Leagues3.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (1 Season)2 Leagues1.1
Betis (1 Season)1 League1.7
Sabadell (1 Season)1 League0.7
Copa del Rey (2 Seasons)2.3
FA Cup (1 Season)1.0
EFL Cup (1 Season)0.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2023-202420Betis3. Conf LgKO2.0Matches
1 Season1 Club1 League2.0
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
202420ma MoroccoFriendlies (M)1.0Matches
202622ma MoroccoWCQ1.0Matches
3 Seasons1 Club3 Leagues2.0
Friendlies (M) (2 Seasons)1.0
WCQ (1 Season)1.0
Africa Cup of Nations (1 Season)

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-202117Sabadelles ESPCopa del Rey0.7Matches
2020-202117Sabadelles ESP2. La Liga 20.100Matches
2022-202319Barcelonaes ESP1. La Liga0.0000000000000000Matches
2023-202420Betis3. Conf Lg2.010Matches
2023-202420Betises ESPCopa del Rey1.704Matches
2023-202420Betises ESP1. La Liga24.0352417180172763.0102314923581080Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.100Matches
2024-202521Crystal Palaceeng ENGFA Cup1.000Matches
2024-202521Crystal Palaceeng ENGJr. PL20.7Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.0522212366.710002700Matches
4 Seasons4 Clubs7 Leagues30.6402719201193063.3112314929651080
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Betis (1 Season)3 Leagues27.7352517180172763.0102314927581080
Crystal Palace (1 Season)3 Leagues2.1522212366.710002700
Sabadell (1 Season)2 Leagues0.7000
Barcelona (1 Season)1 League0.0000000000000000
Crystal Palace (1 Season)1 League0.70
La Liga (2 Seasons)24.1352417180172763.0102314923581080
Copa del Rey (2 Seasons)2.3040
Conf Lg (1 Season)2.0100
Premier League (1 Season)1.0522212366.710002700
La Liga 2 (1 Season)0.1000
FA Cup (1 Season)1.0000
EFL Cup (1 Season)0.1000
PL2 (1 Season)0.70
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-202117Sabadell2 Leagues0.7000
2022-202319Barcelona1 League0.0000000000000000
2023-202420Betis3 Leagues27.7352517180172763.0102314927581080
2024-202521Crystal Palace3 Leagues2.1522212366.710002700
2024-202521Crystal Palace1 League0.70
4 Seasons4 Clubs7 Leagues30.6402719201193063.3112314929651080
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Betis (1 Season)3 Leagues27.7352517180172763.0102314927581080
Crystal Palace (1 Season)3 Leagues2.1522212366.710002700
Sabadell (1 Season)2 Leagues0.7000
Barcelona (1 Season)1 League0.0000000000000000
Crystal Palace (1 Season)1 League0.70
La Liga (2 Seasons)24.1352417180172763.0102314923581080
Copa del Rey (2 Seasons)2.3040
Conf Lg (1 Season)2.0100
Premier League (1 Season)1.0522212366.710002700
La Liga 2 (1 Season)0.1000
FA Cup (1 Season)1.0000
EFL Cup (1 Season)0.1000
PL2 (1 Season)0.70
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-202117Sabadelles ESP2. La Liga 219th0.100Matches
2022-202319Barcelonaes ESP1. La Liga1st0.0000000000000000Matches
2023-202420Betises ESP1. La Liga7th24.0352417180172763.0102314923581080Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.0522212366.710002700Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.7Matches
4 Seasons4 Clubs3 Leagues25.1402619201193063.3112314925651080
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
Betis (1 Season)1 League24.0352417180172763.0102314923581080
Barcelona (1 Season)1 League0.0000000000000000
Crystal Palace (1 Season)1 League1.0522212366.710002700
Sabadell (1 Season)1 League0.1000
Crystal Palace (1 Season)1 League0.70
La Liga (2 Seasons)24.1352417180172763.0102314923581080
Premier League (1 Season)1.0522212366.710002700
La Liga 2 (1 Season)0.1000
PL2 (1 Season)0.70
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-202117Sabadelles ESPCopa del Rey33rd0.7Matches
2023-202420Betises ESPCopa del ReyR321.704Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.100Matches
2024-202521Crystal Palaceeng ENGFA Cup1.000Matches
3 Seasons3 Clubs3 Leagues3.4040
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
Crystal Palace (1 Season)2 Leagues1.1000
Betis (1 Season)1 League1.7040
Sabadell (1 Season)1 League0.70
Copa del Rey (2 Seasons)2.3040
FA Cup (1 Season)1.0000
EFL Cup (1 Season)0.1000
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-202420Betis3. Conf LgKO2.010Matches
1 Season1 Club1 League2.0100
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
202420ma MoroccoFriendlies (M)1.0Matches
202622ma MoroccoWCQ1.0Matches
3 Seasons1 Club3 Leagues2.00
Friendlies (M) (2 Seasons)1.00
WCQ (1 Season)1.00
Africa Cup of Nations (1 Season)0

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-202117Sabadelles ESPCopa del Rey0.7Matches
2020-202117Sabadelles ESP2. La Liga 20.1Matches
2022-202319Barcelonaes ESP1. La Liga0.010100010001800000010Matches
2023-202420Betis3. Conf Lg2.0Matches
2023-202420Betises ESPCopa del Rey1.7Matches
2023-202420Betises ESP1. La Liga24.014261948715322715142600083139551926470929371Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.1Matches
2024-202521Crystal Palaceeng ENGFA Cup1.0Matches
2024-202521Crystal Palaceeng ENGJr. PL20.7Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.0905414910900005831823220010690Matches
4 Seasons4 Clubs7 Leagues30.61517199913581281515170008904281215867010210071
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
Betis (1 Season)3 Leagues27.714261948715322715142600083139551926470929371
Crystal Palace (1 Season)3 Leagues2.1905414910900005831823220010690
Sabadell (1 Season)2 Leagues0.7
Barcelona (1 Season)1 League0.010100010001800000010
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.114271948725322715142700083239631926470929381
Copa del Rey (2 Seasons)2.3
Conf Lg (1 Season)2.0
Premier League (1 Season)1.0905414910900005831823220010690
La Liga 2 (1 Season)0.1
FA Cup (1 Season)1.0
EFL Cup (1 Season)0.1
PL2 (1 Season)0.7
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-202117Sabadell2 Leagues0.7
2022-202319Barcelona1 League0.010100010001800000010
2023-202420Betis3 Leagues27.714261948715322715142600083139551926470929371
2024-202521Crystal Palace3 Leagues2.1905414910900005831823220010690
2024-202521Crystal Palace1 League0.7
4 Seasons4 Clubs7 Leagues30.61517199913581281515170008904281215867010210071
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
Betis (1 Season)3 Leagues27.714261948715322715142600083139551926470929371
Crystal Palace (1 Season)3 Leagues2.1905414910900005831823220010690
Sabadell (1 Season)2 Leagues0.7
Barcelona (1 Season)1 League0.010100010001800000010
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.114271948725322715142700083239631926470929381
Copa del Rey (2 Seasons)2.3
Conf Lg (1 Season)2.0
Premier League (1 Season)1.0905414910900005831823220010690
La Liga 2 (1 Season)0.1
FA Cup (1 Season)1.0
EFL Cup (1 Season)0.1
PL2 (1 Season)0.7
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
2020-202117Sabadelles ESP2. La Liga 219th0.1Matches
2022-202319Barcelonaes ESP1. La Liga1st0.010100010001800000010Matches
2023-202420Betises ESP1. La Liga7th24.014261948715322715142600083139551926470929371Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.0905414910900005831823220010690Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.7Matches
4 Seasons4 Clubs3 Leagues25.11517199913581281515170008904281215867010210071
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
Betis (1 Season)1 League24.014261948715322715142600083139551926470929371
Barcelona (1 Season)1 League0.010100010001800000010
Crystal Palace (1 Season)1 League1.0905414910900005831823220010690
Sabadell (1 Season)1 League0.1
Crystal Palace (1 Season)1 League0.7
La Liga (2 Seasons)24.114271948725322715142700083239631926470929381
Premier League (1 Season)1.0905414910900005831823220010690
La Liga 2 (1 Season)0.1
PL2 (1 Season)0.7
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-202117Sabadelles ESPCopa del Rey33rd0.7Matches
2023-202420Betises ESPCopa del ReyR321.7Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.1Matches
2024-202521Crystal Palaceeng ENGFA Cup1.0Matches
3 Seasons3 Clubs3 Leagues3.4
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
Crystal Palace (1 Season)2 Leagues1.1
Betis (1 Season)1 League1.7
Sabadell (1 Season)1 League0.7
Copa del Rey (2 Seasons)2.3
FA Cup (1 Season)1.0
EFL Cup (1 Season)0.1
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2023-202420Betis3. Conf LgKO2.0Matches
1 Season1 Club1 League2.0
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
202420ma MoroccoFriendlies (M)1.0Matches
202622ma MoroccoWCQ1.0Matches
3 Seasons1 Club3 Leagues2.0
Friendlies (M) (2 Seasons)1.0
WCQ (1 Season)1.0
Africa Cup of Nations (1 Season)

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
2020-202117Sabadelles ESPCopa del Rey1616129.00.71610003.000000.00-1.21Matches
2020-202117Sabadelles ESP2. La Liga 21660.20.10016161.0001-1-15.00-14.83Matches
2022-202319Barcelonaes ESP1. La Liga1220.10.0001233.000000.00-1.320.00.10.0-1.53-2.65Matches
2023-202420Betis3. Conf Lg218090100.02.02902000.5012-1-0.50Matches
2023-202420Betises ESPCopa del Rey21497555.21.72751003.00121+11+6.64+6.64Matches
2023-202420Betises ESP1. La Liga262,1648363.324.024872223671.463230+2+0.08+0.0128.131.4-3.3-0.14+0.08Matches
2024-202521Crystal Palaceeng ENGEFL Cup1992.50.1190003.0010+1+10.00+8.97Matches
2024-202521Crystal Palaceeng ENGFA Cup1909050.01.01901003.0010+1+1.00-1.00Matches
2024-202521Crystal Palaceeng ENGJr. PL2162624.60.71620000.000000.00-0.35Matches
2024-202521Crystal Palaceeng ENG1. Premier League190903.81.01901050.0002-2-2.00-2.041.31.40.0-0.01-0.14Matches
4 Seasons4 Clubs7 Leagues362,7517619.430.6328427420311.614736+11+0.36-0.0629.532.8-3.4-0.13-0.69
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
Betis (1 Season)3 Leagues302,4938364.427.728872523671.504533+12+0.43+0.3728.131.4-3.3-0.14+0.08
Crystal Palace (1 Season)3 Leagues3189636.62.13632052.002200.00-0.231.31.40.0-0.01-0.14
Sabadell (1 Season)2 Leagues267341.70.7161016162.0001-1-1.34-1.23
Barcelona (1 Season)1 League1220.10.0001233.000000.00-1.320.00.10.0-1.53-2.65
Crystal Palace (1 Season)1 League162624.60.71620000.000000.00-0.35
La Liga (2 Seasons)272,1668031.724.1248722324101.523230+2+0.08-0.9028.131.5-3.4-0.14-0.90
Copa del Rey (2 Seasons)32107043.82.33701003.00121+11+4.71+4.05
Conf Lg (1 Season)218090100.02.02902000.5012-1-0.50
Premier League (1 Season)190903.81.01901050.0002-2-2.00-2.041.31.40.0-0.01-0.14
La Liga 2 (1 Season)1660.20.10016161.0001-1-15.00-14.83
FA Cup (1 Season)1909050.01.01901003.0010+1+1.00-1.00
EFL Cup (1 Season)1992.50.1190003.0010+1+10.00+8.97
PL2 (1 Season)162624.60.71620000.000000.00-0.35
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
2020-202117Sabadell2 Leagues267341.70.7161016162.0001-1-1.34-1.23
2022-202319Barcelona1 League1220.10.0001233.000000.00-1.320.00.10.0-1.53-2.65
2023-202420Betis3 Leagues302,4938364.427.728872523671.504533+12+0.43+0.3728.131.4-3.3-0.14+0.08
2024-202521Crystal Palace3 Leagues3189636.62.13632052.002200.00-0.231.31.40.0-0.01-0.14
2024-202521Crystal Palace1 League162624.60.71620000.000000.00-0.35
4 Seasons4 Clubs7 Leagues362,7517619.430.6328427420311.614736+11+0.36-0.0629.532.8-3.4-0.13-0.69
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
Betis (1 Season)3 Leagues302,4938364.427.728872523671.504533+12+0.43+0.3728.131.4-3.3-0.14+0.08
Crystal Palace (1 Season)3 Leagues3189636.62.13632052.002200.00-0.231.31.40.0-0.01-0.14
Sabadell (1 Season)2 Leagues267341.70.7161016162.0001-1-1.34-1.23
Barcelona (1 Season)1 League1220.10.0001233.000000.00-1.320.00.10.0-1.53-2.65
Crystal Palace (1 Season)1 League162624.60.71620000.000000.00-0.35
La Liga (2 Seasons)272,1668031.724.1248722324101.523230+2+0.08-0.9028.131.5-3.4-0.14-0.90
Copa del Rey (2 Seasons)32107043.82.33701003.00121+11+4.71+4.05
Conf Lg (1 Season)218090100.02.02902000.5012-1-0.50
Premier League (1 Season)190903.81.01901050.0002-2-2.00-2.041.31.40.0-0.01-0.14
La Liga 2 (1 Season)1660.20.10016161.0001-1-15.00-14.83
FA Cup (1 Season)1909050.01.01901003.0010+1+1.00-1.00
EFL Cup (1 Season)1992.50.1190003.0010+1+10.00+8.97
PL2 (1 Season)162624.60.71620000.000000.00-0.35
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
2020-202117Sabadelles ESP2. La Liga 219th1660.20.10016161.0001-1-15.00-14.83Matches
2022-202319Barcelonaes ESP1. La Liga1st1220.10.0001233.000000.00-1.320.00.10.0-1.53-2.65Matches
2023-202420Betises ESP1. La Liga7th262,1648363.324.024872223671.463230+2+0.08+0.0128.131.4-3.3-0.14+0.08Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th190903.81.01901050.0002-2-2.00-2.041.31.40.0-0.01-0.14Matches
2024-202521Crystal Palaceeng ENGJr. PL28th162624.60.71620000.000000.00-0.35Matches
4 Seasons4 Clubs3 Leagues292,2627817.525.1258723420311.453233-1-0.04-0.4229.532.8-3.4-0.13-0.69
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
Betis (1 Season)1 League262,1648363.324.024872223671.463230+2+0.08+0.0128.131.4-3.3-0.14+0.08
Barcelona (1 Season)1 League1220.10.0001233.000000.00-1.320.00.10.0-1.53-2.65
Crystal Palace (1 Season)1 League190903.81.01901050.0002-2-2.00-2.041.31.40.0-0.01-0.14
Sabadell (1 Season)1 League1660.20.10016161.0001-1-15.00-14.83
Crystal Palace (1 Season)1 League162624.60.71620000.000000.00-0.35
La Liga (2 Seasons)272,1668031.724.1248722324101.523230+2+0.08-0.9028.131.5-3.4-0.14-0.90
Premier League (1 Season)190903.81.01901050.0002-2-2.00-2.041.31.40.0-0.01-0.14
La Liga 2 (1 Season)1660.20.10016161.0001-1-15.00-14.83
PL2 (1 Season)162624.60.71620000.000000.00-0.35
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
2020-202117Sabadelles ESPCopa del Rey33rd1616129.00.71610003.000000.00-1.21Matches
2023-202420Betises ESPCopa del ReyR3221497555.21.72751003.00121+11+6.64+6.64Matches
2024-202521Crystal Palaceeng ENGEFL CupQF1992.50.1190003.0010+1+10.00+8.97Matches
2024-202521Crystal Palaceeng ENGFA Cup1909050.01.01901003.0010+1+1.00-1.00Matches
3 Seasons3 Clubs3 Leagues53096230.33.45622003.00141+13+3.79+2.77
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (1 Season)2 Leagues2995018.31.12501003.0020+2+1.82+0.59
Betis (1 Season)1 League21497555.21.72751003.00121+11+6.64+6.64
Sabadell (1 Season)1 League1616129.00.71610003.000000.00-1.21
Copa del Rey (2 Seasons)32107043.82.33701003.00121+11+4.71+4.05
FA Cup (1 Season)1909050.01.01901003.0010+1+1.00-1.00
EFL Cup (1 Season)1992.50.1190003.0010+1+10.00+8.97
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2023-202420Betis3. Conf LgKO218090100.02.02902000.5012-1-0.50Matches
1 Season1 Club1 League218090100.02.02902000.5012-1-0.50
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
202319ma MoroccoFriendlies (M)00001Matches
202319ma MoroccoAfrica Cup of NationsR1600003Matches
202420ma MoroccoFriendlies (M)1909050.01.01901011.000000.00-1.00Matches
202622ma MoroccoWCQ1909033.31.01901013.0060+6+6.00+4.50Matches
3 Seasons1 Club3 Leagues21809014.32.02902062.0060+6+3.00+1.67
Friendlies (M) (2 Seasons)1909014.31.01901021.000000.00-1.00
WCQ (1 Season)1909033.31.01901013.0060+6+6.00+4.50
Africa Cup of Nations (1 Season)00003

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-202117Sabadelles ESPCopa del Rey0.70000Matches
2020-202117Sabadelles ESP2. La Liga 20.10000000000Matches
2022-202319Barcelonaes ESP1. La Liga0.0000000000000000Matches
2023-202420Betis3. Conf Lg2.00001210010Matches
2023-202420Betises ESPCopa del Rey1.70003000400Matches
2023-202420Betises ESP1. La Liga24.0100157102324010110443853.7Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.10000000000Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00001100000Matches
2024-202521Crystal Palaceeng ENGJr. PL20.70000Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.000010002200042433.3Matches
4 Seasons4 Clubs7 Leagues30.61002110202927010114464252.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (1 Season)3 Leagues27.7100199202725010110443853.7
Crystal Palace (1 Season)3 Leagues2.100021002200042433.3
Sabadell (1 Season)2 Leagues0.70000000000
Barcelona (1 Season)1 League0.0000000000000000
Crystal Palace (1 Season)1 League0.70000
La Liga (2 Seasons)24.1100157102324010110443853.7
Copa del Rey (2 Seasons)2.30003000400
Conf Lg (1 Season)2.00001210010
Premier League (1 Season)1.000010002200042433.3
La Liga 2 (1 Season)0.10000000000
FA Cup (1 Season)1.00001100000
EFL Cup (1 Season)0.10000000000
PL2 (1 Season)0.70000
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-202117Sabadell2 Leagues0.70000000000
2022-202319Barcelona1 League0.0000000000000000
2023-202420Betis3 Leagues27.7100199202725010110443853.7
2024-202521Crystal Palace3 Leagues2.100021002200042433.3
2024-202521Crystal Palace1 League0.70000
4 Seasons4 Clubs7 Leagues30.61002110202927010114464252.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (1 Season)3 Leagues27.7100199202725010110443853.7
Crystal Palace (1 Season)3 Leagues2.100021002200042433.3
Sabadell (1 Season)2 Leagues0.70000000000
Barcelona (1 Season)1 League0.0000000000000000
Crystal Palace (1 Season)1 League0.70000
La Liga (2 Seasons)24.1100157102324010110443853.7
Copa del Rey (2 Seasons)2.30003000400
Conf Lg (1 Season)2.00001210010
Premier League (1 Season)1.000010002200042433.3
La Liga 2 (1 Season)0.10000000000
FA Cup (1 Season)1.00001100000
EFL Cup (1 Season)0.10000000000
PL2 (1 Season)0.70000
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
2020-202117Sabadelles ESP2. La Liga 219th0.10000000000Matches
2022-202319Barcelonaes ESP1. La Liga1st0.0000000000000000Matches
2023-202420Betises ESP1. La Liga7th24.0100157102324010110443853.7Matches
2024-202521Crystal Palaceeng ENG1. Premier League13th1.000010002200042433.3Matches
2024-202521Crystal Palaceeng ENGJr. PL28th0.70000Matches
4 Seasons4 Clubs3 Leagues25.1100167102526010114464252.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (1 Season)1 League24.0100157102324010110443853.7
Barcelona (1 Season)1 League0.0000000000000000
Crystal Palace (1 Season)1 League1.000010002200042433.3
Sabadell (1 Season)1 League0.10000000000
Crystal Palace (1 Season)1 League0.70000
La Liga (2 Seasons)24.1100157102324010110443853.7
Premier League (1 Season)1.000010002200042433.3
La Liga 2 (1 Season)0.10000000000
PL2 (1 Season)0.70000
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-202117Sabadelles ESPCopa del Rey33rd0.70000Matches
2023-202420Betises ESPCopa del ReyR321.70003000400Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.10000000000Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00001100000Matches
3 Seasons3 Clubs3 Leagues3.40004100400
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (1 Season)2 Leagues1.10001100000
Betis (1 Season)1 League1.70003000400
Sabadell (1 Season)1 League0.70000
Copa del Rey (2 Seasons)2.30003000400
FA Cup (1 Season)1.00001100000
EFL Cup (1 Season)0.10000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202420Betis3. Conf LgKO2.00001210010Matches
1 Season1 Club1 League2.00001210010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202420ma MoroccoFriendlies (M)1.00000Matches
202622ma MoroccoWCQ1.00000Matches
3 Seasons1 Club3 Leagues2.00000
Friendlies (M) (2 Seasons)1.00000
WCQ (1 Season)1.00000
Africa Cup of Nations (1 Season)

Player Club Summary

About FBref.com

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

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

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

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

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

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

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

More Chadi Riad Pages

Chadi Riad Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison