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
2021-202217Barcelona1. Champions Lg00Matches
2021-202217Barcelonaes ESPCopa del Rey11450.5000000000.000.000.000.000.00Matches
2021-202217Barcelonaes ESP1. La Liga221241.4000000000.000.000.000.000.00Matches
2022-202318Barcelona1. Champions Lg00Matches
2023-202419Villarreales ESPCopa del Rey322042.3123100000.440.881.320.441.32Matches
2023-202419Villarreal2. Europa Lg554064.5112100100.220.220.440.220.44Matches
2023-202419Villarreales ESP1. La Liga31171,51116.8224200400.120.120.240.120.24Matches
2023-202419Villarreal Bes ESP2. La Liga 2221561.7000000000.000.000.000.000.00Matches
2024-202520Villarreales ESPCopa del Rey10280.3000000000.000.000.000.000.00Matches
2024-202520Villarreales ESP1. La Liga1175846.5101100100.150.000.150.150.15Matches
2025-202621Villarreal1. Champions Lg40840.9022000200.002.142.140.002.14Matches
2025-202621Rayo Vallecano3. Conf Lg542783.1101100300.320.000.320.320.32Matches
2025-202621Villarreales ESPCopa del Rey211001.1101100000.900.000.900.900.90Matches
2025-202621Villarreales ESP1. La Liga921882.1000000000.000.000.000.000.00Matches
2025-202621Rayo Vallecanoes ESP1. La Liga1177097.9011000200.000.130.130.000.13Matches
5 Seasons4 Clubs6 Leagues87504,41749.178157001300.140.160.310.140.31
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
Villarreal (3 Seasons)4 Leagues66343,10534.56713600800.170.200.380.170.38
Barcelona (2 Seasons)3 Leagues331691.9000000000.000.000.000.000.00
Rayo Vallecano (1 Season)2 Leagues161198711.0112100500.090.090.180.090.18
Villarreal B (1 Season)1 League221561.7000000000.000.000.000.000.00
La Liga (4 Seasons)64353,11634.6336300700.090.090.170.090.17
Copa del Rey (4 Seasons)743774.2224200000.480.480.950.480.95
Champions Lg (3 Seasons)40840.9022000200.002.142.140.002.14
Europa Lg (1 Season)554064.5112100100.220.220.440.220.44
Conf Lg (1 Season)542783.1101100300.320.000.320.320.32
La Liga 2 (1 Season)221561.7000000000.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
2021-202217Barcelona3 Leagues331691.9000000000.000.000.000.000.00
2022-202318Barcelona1 League00
2023-202419Villarreal B1 League221561.7000000000.000.000.000.000.00
2023-202419Villarreal3 Leagues39242,12123.6459400500.170.210.380.170.38
2024-202520Villarreal2 Leagues1276126.8101100100.150.000.150.150.15
2025-202621Villarreal3 Leagues1533724.1123100200.240.480.730.240.73
2025-202621Rayo Vallecano2 Leagues161198711.0112100500.090.090.180.090.18
5 Seasons4 Clubs6 Leagues87504,41749.178157001300.140.160.310.140.31
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
Villarreal (3 Seasons)4 Leagues66343,10534.56713600800.170.200.380.170.38
Barcelona (2 Seasons)3 Leagues331691.9000000000.000.000.000.000.00
Rayo Vallecano (1 Season)2 Leagues161198711.0112100500.090.090.180.090.18
Villarreal B (1 Season)1 League221561.7000000000.000.000.000.000.00
La Liga (4 Seasons)64353,11634.6336300700.090.090.170.090.17
Copa del Rey (4 Seasons)743774.2224200000.480.480.950.480.95
Champions Lg (3 Seasons)40840.9022000200.002.142.140.002.14
Europa Lg (1 Season)554064.5112100100.220.220.440.220.44
Conf Lg (1 Season)542783.1101100300.320.000.320.320.32
La Liga 2 (1 Season)221561.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
2021-202217Barcelonaes ESP1. La Liga2nd221241.4000000000.000.000.000.000.00Matches
2023-202419Villarreal Bes ESP2. La Liga 222nd221561.7000000000.000.000.000.000.00Matches
2023-202419Villarreales ESP1. La Liga8th31171,51116.8224200400.120.120.240.120.24Matches
2024-202520Villarreales ESP1. La Liga5th1175846.5101100100.150.000.150.150.15Matches
2025-202621Villarreales ESP1. La Liga3rd921882.1000000000.000.000.000.000.00Matches
2025-202621Rayo Vallecanoes ESP1. La Liga8th1177097.9011000200.000.130.130.000.13Matches
4 Seasons4 Clubs2 Leagues66373,27236.4336300700.080.080.170.080.17
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
Villarreal (3 Seasons)1 League51262,28325.4325300500.120.080.200.120.20
Rayo Vallecano (1 Season)1 League1177097.9011000200.000.130.130.000.13
Barcelona (1 Season)1 League221241.4000000000.000.000.000.000.00
Villarreal B (1 Season)1 League221561.7000000000.000.000.000.000.00
La Liga (4 Seasons)64353,11634.6336300700.090.090.170.090.17
La Liga 2 (1 Season)221561.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
2021-202217Barcelonaes ESPCopa del ReyR1611450.5000000000.000.000.000.000.00Matches
2023-202419Villarreales ESPCopa del ReyR32322042.3123100000.440.881.320.441.32Matches
2024-202520Villarreales ESPCopa del ReyRd210280.3000000000.000.000.000.000.00Matches
2025-202621Villarreales ESPCopa del ReyR32211001.1101100000.900.000.900.900.90Matches
4 Seasons2 Clubs1 League743774.2224200000.480.480.950.480.95
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
Villarreal (3 Seasons)1 League633323.7224200000.540.541.080.541.08
Barcelona (1 Season)1 League11450.5000000000.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
2021-202217Barcelona1. Champions LgGR00Matches
2022-202318Barcelona1. Champions LgGR00Matches
2023-202419Villarreal2. Europa LgR16554064.5112100100.220.220.440.220.44Matches
2025-202621Villarreal1. Champions LgLg40840.9022000200.002.142.140.002.14Matches
2025-202621Rayo Vallecano3. Conf Lg2nd542783.1101100300.320.000.320.320.32Matches
4 Seasons3 Clubs3 Leagues1497688.5235200600.230.350.590.230.59
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
Villarreal (2 Seasons)2 Leagues954905.4134100300.180.550.730.180.73
Barcelona (2 Seasons)1 League00
Rayo Vallecano (1 Season)1 League542783.1101100300.320.000.320.320.32
Champions Lg (3 Seasons)40840.9022000200.002.142.140.002.14
Europa Lg (1 Season)554064.5112100100.220.220.440.220.44
Conf Lg (1 Season)542783.1101100300.320.000.320.320.32
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
202419ma MoroccoFriendlies (M)20180.2000000000.000.000.000.000.00Matches
202520ma MoroccoFriendlies (M)30450.5000000000.000.000.000.000.00Matches
202520ma MoroccoAfrica Cup of Nations2nd30650.7000000000.000.000.000.000.00Matches
202520ma MoroccoAfrica Cup of Nations qualification31881.0000000100.000.000.000.000.00Matches
202621ma MoroccoWCQ20570.6000000000.000.000.000.000.00Matches
3 Seasons1 Club4 Leagues1312733.0000000100.000.000.000.000.00
Friendlies (M) (2 Seasons)50630.7000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)30650.7000000000.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)31881.0000000100.000.000.000.000.00
WCQ (1 Season)20570.6000000000.000.000.000.000.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
2021-202217Barcelonaes ESPCopa del Rey0.50100.02.000.000.0000Matches
2021-202217Barcelonaes ESP1. La Liga1.404250.02.901.450.000.0000Matches
2023-202419Villarreales ESPCopa del Rey2.314375.01.761.320.250.3300Matches
2023-202419Villarreal2. Europa Lg4.515240.01.110.440.200.5000Matches
2023-202419Villarreales ESP1. La Liga16.8230723.31.790.420.070.2900Matches
2023-202419Villarreal Bes ESP2. La Liga 21.70600.03.460.000.0000Matches
2024-202520Villarreales ESPCopa del Rey0.3000Matches
2024-202520Villarreales ESP1. La Liga6.5117635.32.620.920.060.1700Matches
2025-202621Villarreal1. Champions Lg0.90000.000.0000Matches
2025-202621Rayo Vallecano3. Conf Lg3.117228.62.270.650.140.5000Matches
2025-202621Villarreales ESPCopa del Rey1.114375.03.602.700.250.3300Matches
2025-202621Villarreales ESP1. La Liga2.106233.32.870.960.000.0000Matches
2025-202621Rayo Vallecanoes ESP1. La Liga7.9018633.32.280.760.000.0000Matches
5 Seasons4 Clubs6 Leagues49.171023332.42.090.680.070.2100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (3 Seasons)4 Leagues34.56662334.81.930.670.090.2600
Barcelona (2 Seasons)3 Leagues1.905240.02.661.070.000.0000
Rayo Vallecano (1 Season)2 Leagues11.0125832.02.280.730.040.1300
Villarreal B (1 Season)1 League1.70600.03.460.000.0000
La Liga (4 Seasons)34.63752330.72.170.660.040.1300
Copa del Rey (4 Seasons)4.229666.72.321.550.220.3300
Champions Lg (3 Seasons)0.90000.000.0000
Europa Lg (1 Season)4.515240.01.110.440.200.5000
Conf Lg (1 Season)3.117228.62.270.650.140.5000
La Liga 2 (1 Season)1.70600.03.460.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
2021-202217Barcelona3 Leagues1.905240.02.661.070.000.0000
2023-202419Villarreal B1 League1.70600.03.460.000.0000
2023-202419Villarreal3 Leagues23.64391230.81.650.510.100.3300
2024-202520Villarreal2 Leagues6.8117635.32.620.920.060.1700
2025-202621Villarreal3 Leagues4.1110550.02.421.210.100.2000
2025-202621Rayo Vallecano2 Leagues11.0125832.02.280.730.040.1300
5 Seasons4 Clubs6 Leagues49.171023332.42.090.680.070.2100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (3 Seasons)4 Leagues34.56662334.81.930.670.090.2600
Barcelona (2 Seasons)3 Leagues1.905240.02.661.070.000.0000
Rayo Vallecano (1 Season)2 Leagues11.0125832.02.280.730.040.1300
Villarreal B (1 Season)1 League1.70600.03.460.000.0000
La Liga (4 Seasons)34.63752330.72.170.660.040.1300
Copa del Rey (4 Seasons)4.229666.72.321.550.220.3300
Champions Lg (3 Seasons)0.90000.000.0000
Europa Lg (1 Season)4.515240.01.110.440.200.5000
Conf Lg (1 Season)3.117228.62.270.650.140.5000
La Liga 2 (1 Season)1.70600.03.460.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
2021-202217Barcelonaes ESP1. La Liga2nd1.404250.02.901.450.000.0000Matches
2023-202419Villarreal Bes ESP2. La Liga 222nd1.70600.03.460.000.0000Matches
2023-202419Villarreales ESP1. La Liga8th16.8230723.31.790.420.070.2900Matches
2024-202520Villarreales ESP1. La Liga5th6.5117635.32.620.920.060.1700Matches
2025-202621Villarreales ESP1. La Liga3rd2.106233.32.870.960.000.0000Matches
2025-202621Rayo Vallecanoes ESP1. La Liga8th7.9018633.32.280.760.000.0000Matches
4 Seasons4 Clubs2 Leagues36.43812328.42.230.630.040.1300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (3 Seasons)1 League25.43531528.32.090.590.060.2000
Rayo Vallecano (1 Season)1 League7.9018633.32.280.760.000.0000
Barcelona (1 Season)1 League1.404250.02.901.450.000.0000
Villarreal B (1 Season)1 League1.70600.03.460.000.0000
La Liga (4 Seasons)34.63752330.72.170.660.040.1300
La Liga 2 (1 Season)1.70600.03.460.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
2021-202217Barcelonaes ESPCopa del ReyR160.50100.02.000.000.0000Matches
2023-202419Villarreales ESPCopa del ReyR322.314375.01.761.320.250.3300Matches
2024-202520Villarreales ESPCopa del ReyRd20.3000Matches
2025-202621Villarreales ESPCopa del ReyR321.114375.03.602.700.250.3300Matches
4 Seasons2 Clubs1 League4.229666.72.321.550.220.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (3 Seasons)1 League3.728675.02.371.780.250.3300
Barcelona (1 Season)1 League0.50100.02.000.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-202419Villarreal2. Europa LgR164.515240.01.110.440.200.5000Matches
2025-202621Villarreal1. Champions LgLg0.90000.000.0000Matches
2025-202621Rayo Vallecano3. Conf Lg2nd3.117228.62.270.650.140.5000Matches
4 Seasons3 Clubs3 Leagues8.5212433.31.410.470.170.5000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (2 Seasons)2 Leagues5.415240.00.920.370.200.5000
Barcelona (2 Seasons)1 League
Rayo Vallecano (1 Season)1 League3.117228.62.270.650.140.5000
Champions Lg (3 Seasons)0.90000.000.0000
Europa Lg (1 Season)4.515240.01.110.440.200.5000
Conf Lg (1 Season)3.117228.62.270.650.140.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202419ma MoroccoFriendlies (M)0.2000Matches
202520ma MoroccoFriendlies (M)0.5000Matches
202520ma MoroccoAfrica Cup of Nations2nd0.70000.000.0000Matches
202520ma MoroccoAfrica Cup of Nations qualification1.0000Matches
202621ma MoroccoWCQ0.6000Matches
3 Seasons1 Club4 Leagues3.00000.000.0000
Friendlies (M) (2 Seasons)0.7000
Africa Cup of Nations (1 Season)0.70000.000.0000
Africa Cup of Nations qualification (1 Season)1.0000
WCQ (1 Season)0.6000

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
2021-202217Barcelona1. Champions Lg00001Matches
2021-202217Barcelonaes ESPCopa del Rey1454521.40.51450003.0001-1-2.00-2.55Matches
2021-202217Barcelonaes ESP1. La Liga2124623.61.42620033.0010+1+0.73-0.07Matches
2022-202318Barcelona1. Champions Lg00001Matches
2023-202419Villarreales ESPCopa del Rey32046861.82.3278014902.3361+5+2.21+1.49Matches
2023-202419Villarreal2. Europa Lg54068156.44.55813032.0058-3-0.67-1.52Matches
2023-202419Villarreales ESP1. La Liga311,5114944.216.817702142361.452633-7-0.42-0.75Matches
2023-202419Villarreal Bes ESP2. La Liga 22156784.11.72781001.5043+1+0.58+1.12Matches
2024-202520Villarreales ESPCopa del Rey1282815.60.30012803.0001-1-3.21-6.17Matches
2024-202520Villarreales ESP1. La Liga115845317.16.5769042511.9187+1+0.15-0.45Matches
2025-202621Villarreal1. Champions Lg4842111.70.90042120.253300.00+1.84Matches
2025-202621Rayo Vallecano3. Conf Lg52785623.83.1466111411.8053+2+0.65-0.06Matches
2025-202621Villarreales ESPCopa del Rey21005033.31.1190111002.0060+6+5.40+5.85Matches
2025-202621Villarreales ESP1. La Liga9188215.52.1245071452.7823-1-0.48-1.23Matches
2025-202621Rayo Vallecanoes ESP1. La Liga117096420.77.9779143911.271411+3+0.38+0.58Matches
5 Seasons4 Clubs6 Leagues874,4175117.349.1507193723241.738074+6+0.12-0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (3 Seasons)4 Leagues663,1054724.834.5347163222171.76565600.00-0.46
Barcelona (2 Seasons)3 Leagues3169563.61.93560053.001100.00-0.78
Rayo Vallecano (1 Season)2 Leagues169876221.511.01174253421.441914+5+0.46+0.43
Villarreal B (1 Season)1 League2156784.11.72781001.5043+1+0.58+1.12
La Liga (4 Seasons)643,1164918.234.6357032923161.735154-3-0.09-0.58
Copa del Rey (4 Seasons)73775437.04.2473132902.43123+9+2.15+1.31
Champions Lg (3 Seasons)484214.70.90042140.253300.00+1.84
Europa Lg (1 Season)54068156.44.55813032.0058-3-0.67-1.52
Conf Lg (1 Season)52785623.83.1466111411.8053+2+0.65-0.06
La Liga 2 (1 Season)2156784.11.72781001.5043+1+0.58+1.12
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
2021-202217Barcelona3 Leagues3169564.11.93560043.001100.00-0.78
2022-202318Barcelona1 League00001
2023-202419Villarreal B1 League2156784.11.72781001.5043+1+0.58+1.12
2023-202419Villarreal3 Leagues392,1215447.423.624735152591.593742-5-0.21-0.63
2024-202520Villarreal2 Leagues126125117.06.8769052612.008800.00-0.72
2025-202621Villarreal3 Leagues15372258.44.13601121672.00116+5+1.21+0.92
2025-202621Rayo Vallecano2 Leagues169876221.511.01174253421.441914+5+0.46+0.43
5 Seasons4 Clubs6 Leagues874,4175117.349.1507193723241.738074+6+0.12-0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (3 Seasons)4 Leagues663,1054724.834.5347163222171.76565600.00-0.46
Barcelona (2 Seasons)3 Leagues3169563.61.93560053.001100.00-0.78
Rayo Vallecano (1 Season)2 Leagues169876221.511.01174253421.441914+5+0.46+0.43
Villarreal B (1 Season)1 League2156784.11.72781001.5043+1+0.58+1.12
La Liga (4 Seasons)643,1164918.234.6357032923161.735154-3-0.09-0.58
Copa del Rey (4 Seasons)73775437.04.2473132902.43123+9+2.15+1.31
Champions Lg (3 Seasons)484214.70.90042140.253300.00+1.84
Europa Lg (1 Season)54068156.44.55813032.0058-3-0.67-1.52
Conf Lg (1 Season)52785623.83.1466111411.8053+2+0.65-0.06
La Liga 2 (1 Season)2156784.11.72781001.5043+1+0.58+1.12
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
2021-202217Barcelonaes ESP1. La Liga2nd2124623.61.42620033.0010+1+0.73-0.07Matches
2023-202419Villarreal Bes ESP2. La Liga 222nd2156784.11.72781001.5043+1+0.58+1.12Matches
2023-202419Villarreales ESP1. La Liga8th311,5114944.216.817702142361.452633-7-0.42-0.75Matches
2024-202520Villarreales ESP1. La Liga5th115845317.16.5769042511.9187+1+0.15-0.45Matches
2025-202621Villarreales ESP1. La Liga3rd9188215.52.1245071452.7823-1-0.48-1.23Matches
2025-202621Rayo Vallecanoes ESP1. La Liga8th117096420.77.9779143911.271411+3+0.38+0.58Matches
4 Seasons4 Clubs2 Leagues663,2725015.736.4377042923161.735557-2-0.06-0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (3 Seasons)1 League512,2834522.325.4266822521121.783643-7-0.28-0.87
Rayo Vallecano (1 Season)1 League117096420.77.9779143911.271411+3+0.38+0.58
Barcelona (1 Season)1 League2124623.61.42620033.0010+1+0.73-0.07
Villarreal B (1 Season)1 League2156784.11.72781001.5043+1+0.58+1.12
La Liga (4 Seasons)643,1164918.234.6357032923161.735154-3-0.09-0.58
La Liga 2 (1 Season)2156784.11.72781001.5043+1+0.58+1.12
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
2021-202217Barcelonaes ESPCopa del ReyR161454521.40.51450003.0001-1-2.00-2.55Matches
2023-202419Villarreales ESPCopa del ReyR3232046861.82.3278014902.3361+5+2.21+1.49Matches
2024-202520Villarreales ESPCopa del ReyRd21282815.60.30012803.0001-1-3.21-6.17Matches
2025-202621Villarreales ESPCopa del ReyR3221005033.31.1190111002.0060+6+5.40+5.85Matches
4 Seasons2 Clubs1 League73775437.04.2473132902.43123+9+2.15+1.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (3 Seasons)1 League63325541.03.7382132902.33122+10+2.71+1.77
Barcelona (1 Season)1 League1454521.40.51450003.0001-1-2.00-2.55
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
2021-202217Barcelona1. Champions LgGR00001Matches
2022-202318Barcelona1. Champions LgGR00001Matches
2023-202419Villarreal2. Europa LgR1654068156.44.55813032.0058-3-0.67-1.52Matches
2025-202621Villarreal1. Champions LgLg4842111.70.90042120.253300.00+1.84Matches
2025-202621Rayo Vallecano3. Conf Lg2nd52785623.83.1466111411.8053+2+0.65-0.06Matches
4 Seasons3 Clubs3 Leagues147685520.88.5974452081.431314-1-0.12+0.03
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (2 Seasons)2 Leagues94905434.05.4581342151.22811-3-0.55+0.40
Barcelona (2 Seasons)1 League00002
Rayo Vallecano (1 Season)1 League52785623.83.1466111411.8053+2+0.65-0.06
Champions Lg (3 Seasons)484214.70.90042140.253300.00+1.84
Europa Lg (1 Season)54068156.44.55813032.0058-3-0.67-1.52
Conf Lg (1 Season)52785623.83.1466111411.8053+2+0.65-0.06
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
202419ma MoroccoFriendlies (M)218910.00.2002902.000000.00-0.56Matches
202520ma MoroccoFriendlies (M)3451510.00.50031503.0030+3+6.00+4.67Matches
202520ma MoroccoAfrica Cup of Nations2nd365229.40.70032241.330000.00-1.01Matches
202520ma MoroccoAfrica Cup of Nations qualification3882916.31.0156021613.0010+1+1.02-3.56Matches
202621ma MoroccoWCQ257297.90.60022923.0010+1+1.58-1.00Matches
3 Seasons1 Club4 Leagues132732110.63.01560121872.4650+5+1.65-0.54
Friendlies (M) (2 Seasons)5631310.00.70051302.6030+3+4.29+3.17
Africa Cup of Nations (1 Season)365229.40.70032241.330000.00-1.01
Africa Cup of Nations qualification (1 Season)3882916.31.0156021613.0010+1+1.02-3.56
WCQ (1 Season)257297.90.60022923.0010+1+1.58-1.00
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
2021-202217Barcelonaes ESPCopa del Rey0.50001201000Matches
2021-202217Barcelonaes ESP1. La Liga1.40003406010Matches
2023-202419Villarreales ESPCopa del Rey2.30005608110Matches
2023-202419Villarreal2. Europa Lg4.510087013430Matches
2023-202419Villarreales ESP1. La Liga16.8400423442913210Matches
2023-202419Villarreal Bes ESP2. La Liga 21.70002700110Matches
2024-202520Villarreales ESPCopa del Rey0.30000Matches
2024-202520Villarreales ESP1. La Liga6.5100921119280Matches
2025-202621Villarreal1. Champions Lg0.92002206300Matches
2025-202621Rayo Vallecano3. Conf Lg3.130081003030Matches
2025-202621Villarreales ESPCopa del Rey1.10001315020Matches
2025-202621Villarreales ESP1. La Liga2.10009709040Matches
2025-202621Rayo Vallecanoes ESP1. La Liga7.92009291222100Matches
5 Seasons4 Clubs6 Leagues49.1130099132712126540
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (3 Seasons)4 Leagues34.5800768068923390
Barcelona (2 Seasons)3 Leagues1.90004607010
Rayo Vallecano (1 Season)2 Leagues11.050017391252130
Villarreal B (1 Season)1 League1.70002700110
La Liga (4 Seasons)34.6700729568517440
Copa del Rey (4 Seasons)4.2000711114130
Champions Lg (3 Seasons)0.92002206300
Europa Lg (1 Season)4.510087013430
Conf Lg (1 Season)3.130081003030
La Liga 2 (1 Season)1.70002700110
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202217Barcelona3 Leagues1.90004607010
2023-202419Villarreal B1 League1.70002700110
2023-202419Villarreal3 Leagues23.6500554745018250
2024-202520Villarreal2 Leagues6.8100921119280
2025-202621Villarreal3 Leagues4.12001212120360
2025-202621Rayo Vallecano2 Leagues11.050017391252130
5 Seasons4 Clubs6 Leagues49.1130099132712126540
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (3 Seasons)4 Leagues34.5800768068923390
Barcelona (2 Seasons)3 Leagues1.90004607010
Rayo Vallecano (1 Season)2 Leagues11.050017391252130
Villarreal B (1 Season)1 League1.70002700110
La Liga (4 Seasons)34.6700729568517440
Copa del Rey (4 Seasons)4.2000711114130
Champions Lg (3 Seasons)0.92002206300
Europa Lg (1 Season)4.510087013430
Conf Lg (1 Season)3.130081003030
La Liga 2 (1 Season)1.70002700110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202217Barcelonaes ESP1. La Liga2nd1.40003406010Matches
2023-202419Villarreal Bes ESP2. La Liga 222nd1.70002700110Matches
2023-202419Villarreales ESP1. La Liga8th16.8400423442913210Matches
2024-202520Villarreales ESP1. La Liga5th6.5100921119280Matches
2025-202621Villarreales ESP1. La Liga3rd2.10009709040Matches
2025-202621Rayo Vallecanoes ESP1. La Liga8th7.92009291222100Matches
4 Seasons4 Clubs2 Leagues36.47007410268518450
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (3 Seasons)1 League25.4500606255715330
Rayo Vallecano (1 Season)1 League7.92009291222100
Barcelona (1 Season)1 League1.40003406010
Villarreal B (1 Season)1 League1.70002700110
La Liga (4 Seasons)34.6700729568517440
La Liga 2 (1 Season)1.70002700110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202217Barcelonaes ESPCopa del ReyR160.50001201000Matches
2023-202419Villarreales ESPCopa del ReyR322.30005608110Matches
2024-202520Villarreales ESPCopa del ReyRd20.30000Matches
2025-202621Villarreales ESPCopa del ReyR321.10001315020Matches
4 Seasons2 Clubs1 League4.2000711114130
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (3 Seasons)1 League3.700069113130
Barcelona (1 Season)1 League0.50001201000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202419Villarreal2. Europa LgR164.510087013430Matches
2025-202621Villarreal1. Champions LgLg0.92002206300Matches
2025-202621Rayo Vallecano3. Conf Lg2nd3.130081003030Matches
4 Seasons3 Clubs3 Leagues8.56001819022760
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (2 Seasons)2 Leagues5.4300109019730
Barcelona (2 Seasons)1 League
Rayo Vallecano (1 Season)1 League3.130081003030
Champions Lg (3 Seasons)0.92002206300
Europa Lg (1 Season)4.510087013430
Conf Lg (1 Season)3.130081003030
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202419ma MoroccoFriendlies (M)0.20000Matches
202520ma MoroccoFriendlies (M)0.50000Matches
202520ma MoroccoAfrica Cup of Nations2nd0.70002412020Matches
202520ma MoroccoAfrica Cup of Nations qualification1.01000Matches
202621ma MoroccoWCQ0.60000Matches
3 Seasons1 Club4 Leagues3.01002412020
Friendlies (M) (2 Seasons)0.70000
Africa Cup of Nations (1 Season)0.70002412020
Africa Cup of Nations qualification (1 Season)1.01000
WCQ (1 Season)0.60000

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.