Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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 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.000.000.000.000.00Matches
2023-202420Real Betis3. Conf Lg221802.0000000000.000.000.000.000.00Matches
2023-202420Real Betises ESPCopa del Rey221491.7000000000.000.000.000.000.00Matches
2023-202420Real Betises ESP1. La Liga26242,16424.0000000100.000.000.000.000.00Matches
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.000.000.000.000.00Matches
2025-202622Crystal Palace3. Conf Lg322262.5000000200.000.000.000.000.00Matches
2025-202622Crystal Palaceeng ENGJr. PL2221161.3101100100.780.000.780.780.78Matches
2025-202622Crystal Palaceeng ENG1. Premier League965526.1011000200.000.160.160.000.16Matches
5 Seasons4 Clubs7 Leagues48403,52939.2011000500.000.030.030.000.03
Country Comp 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 (2 Seasons)4 Leagues151196710.7011000400.000.090.090.000.09
Crystal Palace (2 Seasons)1 League331782.0101100100.510.000.510.510.51
Real Betis (1 Season)3 Leagues30282,49327.7000000100.000.000.000.000.00
Sabadell (1 Season)2 Leagues21670.7000000000.000.000.000.000.00
Barcelona (1 Season)1 League1020.0000000000.000.000.000.000.00
La Liga (2 Seasons)27242,16624.1000000100.000.000.000.000.00
Premier League (2 Seasons)1076427.1011000200.000.140.140.000.14
Conf Lg (2 Seasons)544064.5000000200.000.000.000.000.00
Copa del Rey (2 Seasons)332102.3000000000.000.000.000.000.00
PL2 (2 Seasons)331782.0101100100.510.000.510.510.51
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
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-202117Sabadell2 Leagues21670.7000000000.000.000.000.000.00
2022-202319Barcelona1 League1020.0000000000.000.000.000.000.00
2023-202420Real Betis3 Leagues30282,49327.7000000100.000.000.000.000.00
2024-202521Crystal Palace3 Leagues331892.1000000000.000.000.000.000.00
2024-202521Crystal Palace1 League11620.7000000000.000.000.000.000.00
2025-202622Crystal Palace2 Leagues1287788.6011000400.000.120.120.000.12
2025-202622Crystal Palace1 League221161.3101100100.780.000.780.780.78
5 Seasons4 Clubs7 Leagues48403,52939.2011000500.000.030.030.000.03
Comp 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 (2 Seasons)4 Leagues151196710.7011000400.000.090.090.000.09
Crystal Palace (2 Seasons)1 League331782.0101100100.510.000.510.510.51
Real Betis (1 Season)3 Leagues30282,49327.7000000100.000.000.000.000.00
Sabadell (1 Season)2 Leagues21670.7000000000.000.000.000.000.00
Barcelona (1 Season)1 League1020.0000000000.000.000.000.000.00
La Liga (2 Seasons)27242,16624.1000000100.000.000.000.000.00
Premier League (2 Seasons)1076427.1011000200.000.140.140.000.14
Conf Lg (2 Seasons)544064.5000000200.000.000.000.000.00
Copa del Rey (2 Seasons)332102.3000000000.000.000.000.000.00
PL2 (2 Seasons)331782.0101100100.510.000.510.510.51
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
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 ESP2. La Liga 219th1060.1000000000.000.000.000.000.00Matches
2022-202319Barcelonaes ESP1. La Liga1st1020.0000000000.000.000.000.000.00Matches
2023-202420Real Betises ESP1. La Liga7th26242,16424.0000000100.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENG1. Premier League12th11901.0000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGJr. PL26th11620.7000000000.000.000.000.000.00Matches
2025-202622Crystal Palaceeng ENG1. Premier League15th965526.1011000200.000.160.160.000.16Matches
2025-202622Crystal Palaceeng ENGJr. PL210th221161.3101100100.780.000.780.780.78Matches
5 Seasons4 Clubs3 Leagues38312,81431.3011000300.000.030.030.000.03
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 (2 Seasons)1 League1076427.1011000200.000.140.140.000.14
Crystal Palace (2 Seasons)1 League331782.0101100100.510.000.510.510.51
Real Betis (1 Season)1 League26242,16424.0000000100.000.000.000.000.00
Barcelona (1 Season)1 League1020.0000000000.000.000.000.000.00
Sabadell (1 Season)1 League1060.1000000000.000.000.000.000.00
La Liga (2 Seasons)27242,16624.1000000100.000.000.000.000.00
Premier League (2 Seasons)1076427.1011000200.000.140.140.000.14
PL2 (2 Seasons)331782.0101100100.510.000.510.510.51
La Liga 2 (1 Season)1060.1000000000.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-202420Real Betises ESPCopa del ReyR32221491.7000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGEFL CupQF1190.1000000000.000.000.000.000.00Matches
2024-202521Crystal Palaceeng ENGFA Cup1st11901.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
Real 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-202420Real Betis3. Conf LgKO221802.0000000000.000.000.000.000.00Matches
2025-202622Crystal Palace3. Conf Lg1st322262.5000000200.000.000.000.000.00Matches
2 Seasons2 Clubs1 League544064.5000000200.000.000.000.000.00
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)1 League322262.5000000200.000.000.000.000.00
Real Betis (1 Season)1 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
202622ma MoroccoFriendlies (M)211351.5000000100.000.000.000.000.00Matches
3 Seasons1 Club3 Leagues433153.5101100100.290.000.290.290.29
Friendlies (M) (3 Seasons)322252.5000000100.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
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202117Sabadelles ESPCopa del Rey0.7000Matches
2020-202117Sabadelles ESP2. La Liga 20.10000.000.0000Matches
2022-202319Barcelonaes ESP1. La Liga0.00000.000.0000Matches
2023-202420Real Betis3. Conf Lg2.0011100.00.500.500.000.0000Matches
2023-202420Real Betises ESPCopa del Rey1.70100.00.600.000.0000Matches
2023-202420Real Betises ESP1. La Liga24.0011545.50.460.210.000.0000Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.10000.000.0000Matches
2024-202521Crystal Palaceeng ENGFA Cup1.0000Matches
2024-202521Crystal Palaceeng ENGJr. PL20.7000Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.00000.000.0000Matches
2025-202622Crystal Palace3. Conf Lg2.50200.00.800.000.0000Matches
2025-202622Crystal Palaceeng ENGJr. PL21.3100Matches
2025-202622Crystal Palaceeng ENG1. Premier League6.104250.00.650.330.000.0000Matches
5 Seasons4 Clubs7 Leagues39.2019842.10.510.210.000.0000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (2 Seasons)4 Leagues10.706233.30.620.210.000.0000
Crystal Palace (2 Seasons)1 League2.0100
Real Betis (1 Season)3 Leagues27.7013646.20.470.220.000.0000
Sabadell (1 Season)2 Leagues0.70000.000.0000
Barcelona (1 Season)1 League0.00000.000.0000
La Liga (2 Seasons)24.1011545.50.460.210.000.0000
Premier League (2 Seasons)7.104250.00.560.280.000.0000
Conf Lg (2 Seasons)4.503133.30.670.220.000.0000
Copa del Rey (2 Seasons)2.30100.00.600.000.0000
PL2 (2 Seasons)2.0100
La Liga 2 (1 Season)0.10000.000.0000
FA Cup (1 Season)1.0000
EFL Cup (1 Season)0.10000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202117Sabadell2 Leagues0.70000.000.0000
2022-202319Barcelona1 League0.00000.000.0000
2023-202420Real Betis3 Leagues27.7013646.20.470.220.000.0000
2024-202521Crystal Palace3 Leagues2.10000.000.0000
2024-202521Crystal Palace1 League0.7000
2025-202622Crystal Palace2 Leagues8.606233.30.690.230.000.0000
2025-202622Crystal Palace1 League1.3100
5 Seasons4 Clubs7 Leagues39.2019842.10.510.210.000.0000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (2 Seasons)4 Leagues10.706233.30.620.210.000.0000
Crystal Palace (2 Seasons)1 League2.0100
Real Betis (1 Season)3 Leagues27.7013646.20.470.220.000.0000
Sabadell (1 Season)2 Leagues0.70000.000.0000
Barcelona (1 Season)1 League0.00000.000.0000
La Liga (2 Seasons)24.1011545.50.460.210.000.0000
Premier League (2 Seasons)7.104250.00.560.280.000.0000
Conf Lg (2 Seasons)4.503133.30.670.220.000.0000
Copa del Rey (2 Seasons)2.30100.00.600.000.0000
PL2 (2 Seasons)2.0100
La Liga 2 (1 Season)0.10000.000.0000
FA Cup (1 Season)1.0000
EFL Cup (1 Season)0.10000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202117Sabadelles ESP2. La Liga 219th0.10000.000.0000Matches
2022-202319Barcelonaes ESP1. La Liga1st0.00000.000.0000Matches
2023-202420Real Betises ESP1. La Liga7th24.0011545.50.460.210.000.0000Matches
2024-202521Crystal Palaceeng ENG1. Premier League12th1.00000.000.0000Matches
2024-202521Crystal Palaceeng ENGJr. PL26th0.7000Matches
2025-202622Crystal Palaceeng ENG1. Premier League15th6.104250.00.650.330.000.0000Matches
2025-202622Crystal Palaceeng ENGJr. PL210th1.3100Matches
5 Seasons4 Clubs3 Leagues31.3015746.70.480.220.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (2 Seasons)1 League7.104250.00.560.280.000.0000
Crystal Palace (2 Seasons)1 League2.0100
Real Betis (1 Season)1 League24.0011545.50.460.210.000.0000
Barcelona (1 Season)1 League0.00000.000.0000
Sabadell (1 Season)1 League0.10000.000.0000
La Liga (2 Seasons)24.1011545.50.460.210.000.0000
Premier League (2 Seasons)7.104250.00.560.280.000.0000
PL2 (2 Seasons)2.0100
La Liga 2 (1 Season)0.10000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202117Sabadelles ESPCopa del Rey33rd0.7000Matches
2023-202420Real Betises ESPCopa del ReyR321.70100.00.600.000.0000Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.10000.000.0000Matches
2024-202521Crystal Palaceeng ENGFA Cup1st1.0000Matches
3 Seasons3 Clubs3 Leagues3.40100.00.570.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (1 Season)2 Leagues1.10000.000.0000
Real 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.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 PK PKatt Matches
2023-202420Real Betis3. Conf LgKO2.0011100.00.500.500.000.0000Matches
2025-202622Crystal Palace3. Conf Lg1st2.50200.00.800.000.0000Matches
2 Seasons2 Clubs1 League4.503133.30.670.220.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Crystal Palace (1 Season)1 League2.50200.00.800.000.0000
Real Betis (1 Season)1 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 PK PKatt Matches
202420ma MoroccoFriendlies (M)1.0000Matches
202622ma MoroccoWCQ1.0100Matches
202622ma MoroccoFriendlies (M)1.5000Matches
3 Seasons1 Club3 Leagues3.5100
Friendlies (M) (3 Seasons)2.5000
WCQ (1 Season)1.0100
Africa Cup of Nations (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 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.32Matches
2023-202420Real Betis3. Conf Lg218090100.02.02902000.5012-1-0.50Matches
2023-202420Real Betises ESPCopa del Rey21497555.21.72751003.00121+11+6.64+6.64Matches
2023-202420Real Betises ESP1. La Liga262,1648363.324.024872223671.463230+2+0.08+0.01Matches
2024-202521Crystal Palaceeng ENGEFL Cup1992.50.1190003.0010+1+10.00+8.97Matches
2024-202521Crystal Palaceeng ENGFA Cup1909016.71.01901003.0010+1+1.00-1.20Matches
2024-202521Crystal Palaceeng ENGJr. PL2162623.40.71620000.000000.00-0.47Matches
2024-202521Crystal Palaceeng ENG1. Premier League190902.61.01901050.0002-2-2.00-2.05Matches
2025-202622Crystal Palace3. Conf Lg32267516.42.5288115061.332200.00-1.09Matches
2025-202622Crystal Palaceeng ENGJr. PL22116586.41.32580001.5060+6+4.66+4.71Matches
2025-202622Crystal Palaceeng ENG1. Premier League95526116.16.1677233180.898800.00+0.31Matches
5 Seasons4 Clubs7 Leagues483,5297417.339.2408330828451.465746+11+0.28-0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (2 Seasons)4 Leagues159676410.610.711755436191.20121200.00-0.23
Crystal Palace (2 Seasons)1 League3178594.92.03590001.0060+6+3.03+2.82
Real Betis (1 Season)3 Leagues302,4938364.427.728872523671.504533+12+0.43+0.37
Sabadell (1 Season)2 Leagues267341.70.7161016162.0001-1-1.34-1.23
Barcelona (1 Season)1 League1220.10.0001233.000000.00-1.32
La Liga (2 Seasons)272,1668031.724.1248722324101.523230+2+0.08-0.90
Premier League (2 Seasons)10642649.47.17783331130.80810-2-0.28-0.16
Conf Lg (2 Seasons)54068126.04.5489315061.0034-1-0.22-1.31
Copa del Rey (2 Seasons)32107043.82.33701003.00121+11+4.71+4.05
PL2 (2 Seasons)3178594.92.03590001.0060+6+3.03+2.82
La Liga 2 (1 Season)1660.20.10016161.0001-1-15.00-14.83
FA Cup (1 Season)1909016.71.01901003.0010+1+1.00-1.20
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 MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2020-202117Sabadell2 Leagues267341.70.7161016162.0001-1-1.34-1.23
2022-202319Barcelona1 League1220.10.0001233.000000.00-1.32
2023-202420Real Betis3 Leagues302,4938364.427.728872523671.504533+12+0.43+0.37
2024-202521Crystal Palace3 Leagues3189634.42.13632052.002200.00-0.37
2024-202521Crystal Palace1 League162623.40.71620000.000000.00-0.47
2025-202622Crystal Palace2 Leagues127786516.28.68793436141.00101000.00-0.09
2025-202622Crystal Palace1 League2116586.41.32580001.5060+6+4.66+4.71
5 Seasons4 Clubs7 Leagues483,5297417.339.2408330828451.465746+11+0.28-0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (2 Seasons)4 Leagues159676410.610.711755436191.20121200.00-0.23
Crystal Palace (2 Seasons)1 League3178594.92.03590001.0060+6+3.03+2.82
Real Betis (1 Season)3 Leagues302,4938364.427.728872523671.504533+12+0.43+0.37
Sabadell (1 Season)2 Leagues267341.70.7161016162.0001-1-1.34-1.23
Barcelona (1 Season)1 League1220.10.0001233.000000.00-1.32
La Liga (2 Seasons)272,1668031.724.1248722324101.523230+2+0.08-0.90
Premier League (2 Seasons)10642649.47.17783331130.80810-2-0.28-0.16
Conf Lg (2 Seasons)54068126.04.5489315061.0034-1-0.22-1.31
Copa del Rey (2 Seasons)32107043.82.33701003.00121+11+4.71+4.05
PL2 (2 Seasons)3178594.92.03590001.0060+6+3.03+2.82
La Liga 2 (1 Season)1660.20.10016161.0001-1-15.00-14.83
FA Cup (1 Season)1909016.71.01901003.0010+1+1.00-1.20
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 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 ESP2. La Liga 219th1660.20.10016161.0001-1-15.00-14.83Matches
2022-202319Barcelonaes ESP1. La Liga1st1220.10.0001233.000000.00-1.32Matches
2023-202420Real Betises ESP1. La Liga7th262,1648363.324.024872223671.463230+2+0.08+0.01Matches
2024-202521Crystal Palaceeng ENG1. Premier League12th190902.61.01901050.0002-2-2.00-2.05Matches
2024-202521Crystal Palaceeng ENGJr. PL26th162623.40.71620000.000000.00-0.47Matches
2025-202622Crystal Palaceeng ENG1. Premier League15th95526116.16.1677233180.898800.00+0.31Matches
2025-202622Crystal Palaceeng ENGJr. PL210th2116586.41.32580001.5060+6+4.66+4.71Matches
5 Seasons4 Clubs3 Leagues382,8147416.131.3318525725391.324041-1-0.03-0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (2 Seasons)1 League10642649.47.17783331130.80810-2-0.28-0.16
Crystal Palace (2 Seasons)1 League3178594.92.03590001.0060+6+3.03+2.82
Real Betis (1 Season)1 League262,1648363.324.024872223671.463230+2+0.08+0.01
Barcelona (1 Season)1 League1220.10.0001233.000000.00-1.32
Sabadell (1 Season)1 League1660.20.10016161.0001-1-15.00-14.83
La Liga (2 Seasons)272,1668031.724.1248722324101.523230+2+0.08-0.90
Premier League (2 Seasons)10642649.47.17783331130.80810-2-0.28-0.16
PL2 (2 Seasons)3178594.92.03590001.0060+6+3.03+2.82
La Liga 2 (1 Season)1660.20.10016161.0001-1-15.00-14.83
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-202420Real Betises 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 Cup1st1909016.71.01901003.0010+1+1.00-1.20Matches
3 Seasons3 Clubs3 Leagues53096222.43.45622003.00141+13+3.79+2.36
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 Leagues2995011.01.12501003.0020+2+1.82+0.13
Real 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)1909016.71.01901003.0010+1+1.00-1.20
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-202420Real Betis3. Conf LgKO218090100.02.02902000.5012-1-0.50Matches
2025-202622Crystal Palace3. Conf Lg1st32267516.42.5288115061.332200.00-1.09Matches
2 Seasons2 Clubs1 League54068126.04.5489315061.0034-1-0.22-1.31
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)1 League32267516.42.5288115061.332200.00-1.09
Real Betis (1 Season)1 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 MoroccoWCQ1909012.51.01901013.0060+6+6.00+4.00Matches
202622ma MoroccoFriendlies (M)21356850.01.5190114512.0031+2+1.33-0.67Matches
3 Seasons1 Club3 Leagues43157915.93.5390314572.0091+8+2.29+0.39
Friendlies (M) (3 Seasons)32257525.02.5290214531.6731+2+0.80-0.80
WCQ (1 Season)1909012.51.01901013.0060+6+6.00+4.00
Africa Cup of Nations (1 Season)00003
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202117Sabadelles ESPCopa del Rey0.70000Matches
2020-202117Sabadelles ESP2. La Liga 20.10000000000Matches
2022-202319Barcelonaes ESP1. La Liga0.00000000000Matches
2023-202420Real Betis3. Conf Lg2.00001210010Matches
2023-202420Real Betises ESPCopa del Rey1.70003000400Matches
2023-202420Real Betises ESP1. La Liga24.01001671022230Matches
2024-202521Crystal Palaceeng ENGEFL Cup0.10000000000Matches
2024-202521Crystal Palaceeng ENGFA Cup1.00000Matches
2024-202521Crystal Palaceeng ENGJr. PL20.70000Matches
2024-202521Crystal Palaceeng ENG1. Premier League1.00001000220Matches
2025-202622Crystal Palace3. Conf Lg2.52007101530Matches
2025-202622Crystal Palaceeng ENGJr. PL21.31000Matches
2025-202622Crystal Palaceeng ENG1. Premier League6.12005306450Matches
5 Seasons4 Clubs7 Leagues39.250033132737340
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (2 Seasons)4 Leagues10.74001340711100
Crystal Palace (2 Seasons)1 League2.01000
Real Betis (1 Season)3 Leagues27.71002092026240
Sabadell (1 Season)2 Leagues0.70000000000
Barcelona (1 Season)1 League0.00000000000
La Liga (2 Seasons)24.11001671022230
Premier League (2 Seasons)7.12006306670
Conf Lg (2 Seasons)4.52008311540
Copa del Rey (2 Seasons)2.30003000400
PL2 (2 Seasons)2.01000
La Liga 2 (1 Season)0.10000000000
FA Cup (1 Season)1.00000
EFL Cup (1 Season)0.10000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202117Sabadell2 Leagues0.70000000000
2022-202319Barcelona1 League0.00000000000
2023-202420Real Betis3 Leagues27.71002092026240
2024-202521Crystal Palace3 Leagues2.10001000220
2024-202521Crystal Palace1 League0.70000
2025-202622Crystal Palace2 Leagues8.640012407980
2025-202622Crystal Palace1 League1.31000
5 Seasons4 Clubs7 Leagues39.250033132737340
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (2 Seasons)4 Leagues10.74001340711100
Crystal Palace (2 Seasons)1 League2.01000
Real Betis (1 Season)3 Leagues27.71002092026240
Sabadell (1 Season)2 Leagues0.70000000000
Barcelona (1 Season)1 League0.00000000000
La Liga (2 Seasons)24.11001671022230
Premier League (2 Seasons)7.12006306670
Conf Lg (2 Seasons)4.52008311540
Copa del Rey (2 Seasons)2.30003000400
PL2 (2 Seasons)2.01000
La Liga 2 (1 Season)0.10000000000
FA Cup (1 Season)1.00000
EFL Cup (1 Season)0.10000000000
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 ESP2. La Liga 219th0.10000000000Matches
2022-202319Barcelonaes ESP1. La Liga1st0.00000000000Matches
2023-202420Real Betises ESP1. La Liga7th24.01001671022230Matches
2024-202521Crystal Palaceeng ENG1. Premier League12th1.00001000220Matches
2024-202521Crystal Palaceeng ENGJr. PL26th0.70000Matches
2025-202622Crystal Palaceeng ENG1. Premier League15th6.12005306450Matches
2025-202622Crystal Palaceeng ENGJr. PL210th1.31000Matches
5 Seasons4 Clubs3 Leagues31.330022101628300
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (2 Seasons)1 League7.12006306670
Crystal Palace (2 Seasons)1 League2.01000
Real Betis (1 Season)1 League24.01001671022230
Barcelona (1 Season)1 League0.00000000000
Sabadell (1 Season)1 League0.10000000000
La Liga (2 Seasons)24.11001671022230
Premier League (2 Seasons)7.12006306670
PL2 (2 Seasons)2.01000
La Liga 2 (1 Season)0.10000000000
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-202420Real Betises ESPCopa del ReyR321.70003000400Matches
2024-202521Crystal Palaceeng ENGEFL CupQF0.10000000000Matches
2024-202521Crystal Palaceeng ENGFA Cup1st1.00000Matches
3 Seasons3 Clubs3 Leagues3.40003000400
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (1 Season)2 Leagues1.10000000000
Real Betis (1 Season)1 League1.70003000400
Sabadell (1 Season)1 League0.70000
Copa del Rey (2 Seasons)2.30003000400
FA Cup (1 Season)1.00000
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-202420Real Betis3. Conf LgKO2.00001210010Matches
2025-202622Crystal Palace3. Conf Lg1st2.52007101530Matches
2 Seasons2 Clubs1 League4.52008311540
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (1 Season)1 League2.52007101530
Real Betis (1 Season)1 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
202622ma MoroccoFriendlies (M)1.51000Matches
3 Seasons1 Club3 Leagues3.51000
Friendlies (M) (3 Seasons)2.51000
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.

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.

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.