Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-02-01SatLa LigaMatchweek 22HomeW 5–1VillarrealValladolidY*FW6000001000290000.10.10.850172568.01115311Match Report
2025-01-25SatLa LigaMatchweek 21AwayD 1–1VillarrealAtlético MadridY*FW6710112000291001.00.30.521121963.2210221Match Report
2025-01-20MonLa LigaMatchweek 20HomeW 4–0VillarrealMallorcaY*FW6700001100421000.10.10.041313783.8724211Match Report
2025-01-13MonLa LigaMatchweek 19AwayL 0–1VillarrealReal SociedadNFW3000002100210000.20.20.15081172.7112232Match Report
2024-12-22SunLa LigaMatchweek 18AwayW 5–2VillarrealLeganésNFW4510114100390001.20.40.141272993.1332110Match 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
2010-201118Villarreal Bes ESP2. La Liga 21070.1000000000.000.000.000.000.00
2011-201219Villarreal Bes ESP2. La Liga 240871.0101100001.030.001.031.031.03
2012-201320Villarreales ESP2. La Liga 21486297.0325300000.430.290.720.430.72
2013-201421Mallorcaes ESP2. La Liga 231252,22324.7115161100100.450.200.650.450.65
2014-201522Villarreales ESPCopa del Rey665175.7505500100.870.000.870.870.87Matches
2014-201522Villarreal2. Europa Lg644024.5415400000.900.221.120.901.12Matches
2014-201522Villarreales ESP1. La Liga26191,61517.97310700200.390.170.560.390.56Matches
2015-201623Espanyoles ESPCopa del Rey432442.7000000100.000.000.000.000.00Matches
2015-201623Espanyoles ESP1. La Liga32191,91521.37310611510.330.140.470.280.42Matches
2016-201724Espanyoles ESPCopa del Rey111201.3000000000.000.000.000.000.00Matches
2016-201724Espanyoles ESP1. La Liga37373,27536.4134171301600.360.110.470.360.47Matches
2017-201825Espanyoles ESPCopa del Rey654725.2314211200.570.190.760.380.57Matches
2017-201825Espanyoles ESP1. La Liga38383,41237.91611715124015.513.84.218.1711392520.420.030.450.400.420.410.110.520.360.48Matches
2018-201926Villarreales ESPCopa del Rey30630.7112100001.431.432.861.432.86Matches
2018-201926Villarreal2. Europa Lg1177137.9415400202.92.91.94.81727870.500.130.630.500.630.370.240.600.370.60Matches
2018-201926Villarreales ESP1. La Liga35252,31525.78198013012.011.23.915.144882010.310.040.350.310.350.470.150.620.440.59Matches
2019-202027Villarreales ESPCopa del Rey11901.0000000000.000.000.000.000.00Matches
2019-202027Villarreales ESP1. La Liga35332,74430.51852317125015.313.76.820.5551052610.590.160.750.560.720.500.220.730.450.67Matches
2020-202128Villarreales ESPCopa del Rey10300.3000000000.000.000.000.000.00Matches
2020-202128Villarreal2. Europa Lg1298799.87512522105.43.82.05.81958730.720.511.230.511.020.570.210.780.400.62Matches
2020-202128Villarreales ESP1. La Liga33302,67329.7237301310103018.911.17.418.5491322330.770.241.010.440.670.630.250.880.370.62Matches
2021-202229Villarreal1. Champions Lg765235.8246111103.22.52.34.8619350.340.691.030.170.860.560.400.960.420.83Matches
2021-202229Villarreales ESPCopa del Rey20730.8101100001.230.001.231.231.23Matches
2021-202229Villarreales ESP1. La Liga17141,19113.29312812207.45.84.910.72967950.680.230.910.600.830.560.370.930.440.81Matches
2021-202229VillarrealSuper Cup111201.3101100000.750.000.750.750.75Matches
2022-202330Villarreal3. Conf Lg311301.4000000000.000.000.000.000.00Matches
2022-202330Villarreales ESPCopa del Rey322462.7336211001.101.102.200.731.83Matches
2022-202330Villarreales ESP1. La Liga21141,23013.77310612409.07.52.710.121681080.510.220.730.440.660.660.190.860.550.74Matches
2023-202431Villarreales ESPCopa del Rey211802.0011000000.000.500.500.000.50Matches
2023-202431Villarreal2. Europa Lg633173.5112011102.21.40.41.8720320.280.280.570.000.280.620.120.740.400.52Matches
2023-202431Villarreales ESP1. La Liga30282,21524.610616823009.77.35.312.6481551990.410.240.650.330.570.390.220.610.300.51Matches
2024-202532Villarreales ESPCopa del Rey11670.7000000000.000.000.000.000.00Matches
2024-202532Villarreales ESP1. La Liga1265996.7314033004.21.83.04.91144500.450.150.600.000.150.630.461.090.280.73Matches
15 Seasons4 Clubs7 Leagues44234731,316348.0168622301422633441105.782.844.9127.737792216260.480.180.660.410.590.510.220.720.400.61
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
Villarreal (9 Seasons)7 Leagues28821919,561217.31174816594232825090.269.040.7109.730678313740.540.220.760.430.650.530.240.770.400.64
Espanyol (3 Seasons)2 Leagues1181039,438104.939948363518115.513.84.218.1711392520.370.090.460.340.430.410.110.520.360.48
Villarreal B (2 Seasons)1 League50941.0101100000.960.000.960.960.96
Mallorca (1 Season)1 League31252,22324.7115161100100.450.200.650.450.65
La Liga (11 Seasons)31626323,184257.612137158101202734192.072.338.2110.532879813990.470.140.610.390.540.510.210.720.400.61
Copa del Rey (11 Seasons)30202,10223.4136191122400.560.260.810.470.73
La Liga 2 (4 Seasons)50332,94632.7157221500100.460.210.670.460.67
Europa Lg (4 Seasons)35232,31125.71682413334010.58.14.312.4431051920.620.310.930.510.820.500.210.710.390.59
Champions Lg (1 Season)765235.8246111103.22.52.34.8619350.340.691.030.170.860.560.400.960.420.83
Conf Lg (1 Season)311301.4000000000.000.000.000.000.00
Super Cup (1 Season)111201.3101100000.750.000.750.750.75
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
2010-201118Villarreal B1 League1070.1000000000.000.000.000.000.00
2011-201219Villarreal B1 League40871.0101100001.030.001.031.031.03
2012-201320Villarreal1 League1486297.0325300000.430.290.720.430.72
2013-201421Mallorca1 League31252,22324.7115161100100.450.200.650.450.65
2014-201522Villarreal3 Leagues38292,53428.2164201600300.570.140.710.570.71
2015-201623Espanyol2 Leagues36222,15924.07310611610.290.130.420.250.38
2016-201724Espanyol2 Leagues38383,39537.7134171301600.340.110.450.340.45
2017-201825Espanyol2 Leagues44433,88443.21922117236015.513.84.218.1711392520.440.050.490.390.440.410.110.520.360.48
2018-201926Villarreal3 Leagues49323,09134.31331613015014.914.15.719.9611152880.380.090.470.380.470.440.170.610.420.59
2019-202027Villarreal2 Leagues36342,83431.51852317125015.313.76.820.5551052610.570.160.730.540.700.500.220.730.450.67
2020-202128Villarreal3 Leagues46393,58239.83012421812124024.214.99.424.3681903060.750.301.060.450.750.620.240.860.380.62
2021-202229Villarreal4 Leagues27211,90721.21372011233010.68.27.315.535861300.610.330.940.520.850.560.380.940.430.82
2022-202330Villarreal3 Leagues27171,60617.810616823409.07.52.710.121681080.560.340.900.450.780.660.190.860.550.74
2023-202431Villarreal3 Leagues38322,71230.1118198341011.98.75.814.5551752310.370.270.630.270.530.420.200.630.310.51
2024-202532Villarreal2 Leagues1376667.4314033004.21.83.04.91144500.410.140.540.000.140.630.461.090.280.73
15 Seasons4 Clubs7 Leagues44234731,316348.0168622301422633441105.782.844.9127.737792216260.480.180.660.410.590.510.220.720.400.61
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
Villarreal (9 Seasons)7 Leagues28821919,561217.31174816594232825090.269.040.7109.730678313740.540.220.760.430.650.530.240.770.400.64
Espanyol (3 Seasons)2 Leagues1181039,438104.939948363518115.513.84.218.1711392520.370.090.460.340.430.410.110.520.360.48
Villarreal B (2 Seasons)1 League50941.0101100000.960.000.960.960.96
Mallorca (1 Season)1 League31252,22324.7115161100100.450.200.650.450.65
La Liga (11 Seasons)31626323,184257.612137158101202734192.072.338.2110.532879813990.470.140.610.390.540.510.210.720.400.61
Copa del Rey (11 Seasons)30202,10223.4136191122400.560.260.810.470.73
La Liga 2 (4 Seasons)50332,94632.7157221500100.460.210.670.460.67
Europa Lg (4 Seasons)35232,31125.71682413334010.58.14.312.4431051920.620.310.930.510.820.500.210.710.390.59
Champions Lg (1 Season)765235.8246111103.22.52.34.8619350.340.691.030.170.860.560.400.960.420.83
Conf Lg (1 Season)311301.4000000000.000.000.000.000.00
Super Cup (1 Season)111201.3101100000.750.000.750.750.75
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
2010-201118Villarreal Bes ESP2. La Liga 217th1070.1000000000.000.000.000.000.00
2011-201219Villarreal Bes ESP2. La Liga 212th40871.0101100001.030.001.031.031.03
2012-201320Villarreales ESP2. La Liga 22nd1486297.0325300000.430.290.720.430.72
2013-201421Mallorcaes ESP2. La Liga 217th31252,22324.7115161100100.450.200.650.450.65
2014-201522Villarreales ESP1. La Liga6th26191,61517.97310700200.390.170.560.390.56Matches
2015-201623Espanyoles ESP1. La Liga13th32191,91521.37310611510.330.140.470.280.42Matches
2016-201724Espanyoles ESP1. La Liga8th37373,27536.4134171301600.360.110.470.360.47Matches
2017-201825Espanyoles ESP1. La Liga11th38383,41237.91611715124015.513.84.218.1711392520.420.030.450.400.420.410.110.520.360.48Matches
2018-201926Villarreales ESP1. La Liga14th35252,31525.78198013012.011.23.915.144882010.310.040.350.310.350.470.150.620.440.59Matches
2019-202027Villarreales ESP1. La Liga5th35332,74430.51852317125015.313.76.820.5551052610.590.160.750.560.720.500.220.730.450.67Matches
2020-202128Villarreales ESP1. La Liga7th33302,67329.7237301310103018.911.17.418.5491322330.770.241.010.440.670.630.250.880.370.62Matches
2021-202229Villarreales ESP1. La Liga7th17141,19113.29312812207.45.84.910.72967950.680.230.910.600.830.560.370.930.440.81Matches
2022-202330Villarreales ESP1. La Liga5th21141,23013.77310612409.07.52.710.121681080.510.220.730.440.660.660.190.860.550.74Matches
2023-202431Villarreales ESP1. La Liga8th30282,21524.610616823009.77.35.312.6481551990.410.240.650.330.570.390.220.610.300.51Matches
2024-202532Villarreales ESP1. La Liga5th1265996.7314033004.21.83.04.91144500.450.150.600.000.150.630.461.090.280.73Matches
15 Seasons4 Clubs2 Leagues36629626,130290.313644180116202735192.072.338.2110.532879813990.470.150.620.400.550.510.210.720.400.61
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
Villarreal (9 Seasons)2 Leagues22317715,211169.0883111970182319076.558.534.092.525765911470.520.180.700.410.600.530.240.770.410.64
Espanyol (3 Seasons)1 League107948,60295.636844342415115.513.84.218.1711392520.380.080.460.360.440.410.110.520.360.48
Villarreal B (2 Seasons)1 League50941.0101100000.960.000.960.960.96
Mallorca (1 Season)1 League31252,22324.7115161100100.450.200.650.450.65
La Liga (11 Seasons)31626323,184257.612137158101202734192.072.338.2110.532879813990.470.140.610.390.540.510.210.720.400.61
La Liga 2 (4 Seasons)50332,94632.7157221500100.460.210.670.460.67
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
2014-201522Villarreales ESPCopa del Rey3rd665175.7505500100.870.000.870.870.87Matches
2015-201623Espanyoles ESPCopa del Rey9th432442.7000000100.000.000.000.000.00Matches
2016-201724Espanyoles ESPCopa del Rey17th111201.3000000000.000.000.000.000.00Matches
2017-201825Espanyoles ESPCopa del Rey5th654725.2314211200.570.190.760.380.57Matches
2018-201926Villarreales ESPCopa del Rey9th30630.7112100001.431.432.861.432.86Matches
2019-202027Villarreales ESPCopa del Rey5th11901.0000000000.000.000.000.000.00Matches
2020-202128Villarreales ESPCopa del Rey5th10300.3000000000.000.000.000.000.00Matches
2021-202229Villarreales ESPCopa del ReyR3220730.8101100001.230.001.231.231.23Matches
2022-202330Villarreales ESPCopa del ReyR16322462.7336211001.101.102.200.731.83Matches
2023-202431Villarreales ESPCopa del ReyR32211802.0011000000.000.500.500.000.50Matches
2024-202532Villarreales ESPCopa del ReyRd211670.7000000000.000.000.000.000.00Matches
11 Seasons2 Clubs1 League30202,10223.4136191122400.560.260.810.470.73
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 (8 Seasons)1 League19111,26614.110515911100.710.361.070.641.00
Espanyol (3 Seasons)1 League1198369.3314211300.320.110.430.220.32
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201522Villarreal2. Europa LgR16644024.5415400000.900.221.120.901.12Matches
2018-201926Villarreal2. Europa LgQF1177137.9415400202.92.91.94.81727870.500.130.630.500.630.370.240.600.370.60Matches
2020-202128Villarreal2. Europa LgW1298799.87512522105.43.82.05.81958730.720.511.230.511.020.570.210.780.400.62Matches
2021-202229Villarreal1. Champions LgSF765235.8246111103.22.52.34.8619350.340.691.030.170.860.560.400.960.420.83Matches
2021-202229VillarrealSuper Cup2nd111201.3101100000.750.000.750.750.75Matches
2022-202330Villarreal3. Conf LgR16311301.4000000000.000.000.000.000.00Matches
2023-202431Villarreal2. Europa LgR16633173.5112011102.21.40.41.8720320.280.280.570.000.280.620.120.740.400.52Matches
6 Seasons1 Club4 Leagues46313,08434.319123115445013.710.66.617.2491242270.550.350.900.440.790.510.250.760.400.64
Europa Lg (4 Seasons)35232,31125.71682413334010.58.14.312.4431051920.620.310.930.510.820.500.210.710.390.59
Champions Lg (1 Season)765235.8246111103.22.52.34.8619350.340.691.030.170.860.560.400.960.420.83
Conf Lg (1 Season)311301.4000000000.000.000.000.000.00
Super Cup (1 Season)111201.3101100000.750.000.750.750.75
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
202027es SpainFriendlies (M)221501.7000000000.000.000.000.000.00Matches
2020-202128es SpainUEFA Nations LeagueF411201.3101100000.750.000.750.750.75Matches
202128es SpainFriendlies (M)10160.2000000000.000.000.000.000.00Matches
202128es SpainUEFA EuroSF522773.1022001000.000.650.650.000.65Matches
202128es SpainUEFA Euro Qualifying332362.6336300001.141.142.291.142.29Matches
202229es SpainWCQ21861.0101100001.050.001.051.051.05Matches
202431es SpainFriendlies (M)11600.7000000000.000.000.000.000.00Matches
4 Seasons1 Club5 Leagues181094510.55510501000.480.480.950.480.95
Friendlies (M) (3 Seasons)432262.5000000000.000.000.000.000.00
UEFA Euro (1 Season)522773.1022001000.000.650.650.000.65
UEFA Nations League (1 Season)411201.3101100000.750.000.750.750.75
UEFA Euro Qualifying (1 Season)332362.6336300001.141.142.291.142.29
WCQ (1 Season)21861.0101100001.050.001.051.051.05

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
2010-201118Villarreal Bes ESP2. La Liga 20.1000.0000
2011-201219Villarreal Bes ESP2. La Liga 21.0111.031.0000
2012-201320Villarreales ESP2. La Liga 27.0381.140.3800
2013-201421Mallorcaes ESP2. La Liga 224.711291.170.3800
2014-201522Villarreales ESPCopa del Rey5.7500Matches
2014-201522Villarreal2. Europa Lg4.5471.570.5700Matches
2014-201522Villarreales ESP1. La Liga17.97221.230.3200Matches
2015-201623Espanyoles ESPCopa del Rey2.7000Matches
2015-201623Espanyoles ESP1. La Liga21.37512141.22.400.990.120.2911Matches
2016-201724Espanyoles ESPCopa del Rey1.3000Matches
2016-201724Espanyoles ESP1. La Liga36.413823340.22.250.910.160.3901Matches
2017-201825Espanyoles ESPCopa del Rey5.2311Matches
2017-201825Espanyoles ESP1. La Liga37.9161034543.72.721.190.150.3314.421215.513.80.14+0.5+1.2Matches
2018-201926Villarreales ESPCopa del Rey0.713133.34.291.430.331.0000Matches
2018-201926Villarreal2. Europa Lg7.94261142.33.281.390.150.3615.30002.92.90.11+1.1+1.1Matches
2018-201926Villarreales ESP1. La Liga25.78703245.72.721.240.110.2514.400112.011.20.16-4.0-3.2Matches
2019-202027Villarreales ESPCopa del Rey1.00100.01.000.000.0000Matches
2019-202027Villarreales ESP1. La Liga30.518873236.82.851.050.200.5314.301215.313.70.16+2.7+3.3Matches
2020-202128Villarreales ESPCopa del Rey0.30000.000.0000Matches
2020-202128Villarreal2. Europa Lg9.87321237.53.281.230.160.4215.70225.43.80.12+1.6+1.2Matches
2020-202128Villarreales ESP1. La Liga29.723873641.42.931.210.150.3616.10101018.911.10.13+4.1+1.9Matches
2021-202229Villarreal1. Champions Lg5.8220525.03.440.860.050.2018.00113.22.50.12-1.2-1.5Matches
2021-202229Villarreales ESPCopa del Rey0.813133.33.701.230.331.0000Matches
2021-202229Villarreales ESP1. La Liga13.29361336.12.720.980.220.6215.40127.45.80.16+1.6+2.2Matches
2021-202229VillarrealSuper Cup1.3122100.01.501.500.500.5000Matches
2022-202330Villarreal3. Conf Lg1.4000Matches
2022-202330Villarreales ESPCopa del Rey2.7322100.00.730.731.001.0011Matches
2022-202330Villarreales ESP1. La Liga13.77411946.33.001.390.150.3215.80129.07.50.19-2.0-1.5Matches
2023-202431Villarreales ESPCopa del Rey2.004250.02.001.000.000.0000Matches
2023-202431Villarreal2. Europa Lg3.5110440.02.841.140.000.0012.70112.21.40.14-1.2-1.4Matches
2023-202431Villarreales ESP1. La Liga24.610601830.02.440.730.130.4415.30239.77.30.12+0.3+0.7Matches
2024-202532Villarreales ESPCopa del Rey0.70000.000.0000Matches
2024-202532Villarreales ESP1. La Liga6.7323939.13.461.350.000.0018.20334.21.80.08-1.2-1.8Matches
15 Seasons4 Clubs7 Leagues348.016874336540.12.691.100.150.3715.222633105.782.80.14+2.3+2.2
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
Villarreal (9 Seasons)7 Leagues217.311750723639.32.801.120.150.3815.40232890.269.00.14+1.8+1.0
Espanyol (3 Seasons)2 Leagues104.9392369941.92.471.040.140.3414.423515.513.80.14+0.5+1.2
Villarreal B (2 Seasons)1 League1.0110.961.0000
Mallorca (1 Season)1 League24.711291.170.3800
La Liga (11 Seasons)257.612164028040.32.671.090.150.3615.12202792.072.30.14+2.0+2.7
Copa del Rey (11 Seasons)23.41313646.21.560.720.310.6722
La Liga 2 (4 Seasons)32.715381.160.3900
Europa Lg (4 Seasons)25.716683439.73.211.320.130.3815.103310.58.10.12+1.5+0.9
Champions Lg (1 Season)5.8220525.03.440.860.050.2018.00113.22.50.12-1.2-1.5
Conf Lg (1 Season)1.4000
Super Cup (1 Season)1.3122100.01.501.500.500.5000
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
2010-201118Villarreal B1 League0.1000.0000
2011-201219Villarreal B1 League1.0111.031.0000
2012-201320Villarreal1 League7.0381.140.3800
2013-201421Mallorca1 League24.711291.170.3800
2014-201522Villarreal3 Leagues28.216291.290.3800
2015-201623Espanyol2 Leagues24.07512141.22.400.990.120.2911
2016-201724Espanyol2 Leagues37.713823340.22.250.910.160.3901
2017-201825Espanyol2 Leagues43.2191034543.72.721.190.150.3314.422315.513.80.14+0.5+1.2
2018-201926Villarreal3 Leagues34.313994444.42.881.280.130.3014.600114.914.10.15-2.9-2.1
2019-202027Villarreal2 Leagues31.518883236.42.791.020.190.5314.301215.313.70.16+2.7+3.3
2020-202128Villarreal3 Leagues39.8301194840.32.991.210.150.3816.00121224.214.90.13+5.8+3.1
2021-202229Villarreal4 Leagues21.213612134.42.880.990.180.5216.402310.68.20.15+0.4+0.8
2022-202330Villarreal3 Leagues17.810432148.82.621.280.190.3815.80239.07.50.19-2.0-1.5
2023-202431Villarreal3 Leagues30.111742432.42.460.800.110.3314.903411.98.70.12-0.9-0.7
2024-202532Villarreal2 Leagues7.4323939.13.111.220.000.0018.20334.21.80.08-1.2-1.8
15 Seasons4 Clubs7 Leagues348.016874336540.12.691.100.150.3715.222633105.782.80.14+2.3+2.2
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
Villarreal (9 Seasons)7 Leagues217.311750723639.32.801.120.150.3815.40232890.269.00.14+1.8+1.0
Espanyol (3 Seasons)2 Leagues104.9392369941.92.471.040.140.3414.423515.513.80.14+0.5+1.2
Villarreal B (2 Seasons)1 League1.0110.961.0000
Mallorca (1 Season)1 League24.711291.170.3800
La Liga (11 Seasons)257.612164028040.32.671.090.150.3615.12202792.072.30.14+2.0+2.7
Copa del Rey (11 Seasons)23.41313646.21.560.720.310.6722
La Liga 2 (4 Seasons)32.715381.160.3900
Europa Lg (4 Seasons)25.716683439.73.211.320.130.3815.103310.58.10.12+1.5+0.9
Champions Lg (1 Season)5.8220525.03.440.860.050.2018.00113.22.50.12-1.2-1.5
Conf Lg (1 Season)1.4000
Super Cup (1 Season)1.3122100.01.501.500.500.5000
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.1000.0000
2011-201219Villarreal Bes ESP2. La Liga 212th1.0111.031.0000
2012-201320Villarreales ESP2. La Liga 22nd7.0381.140.3800
2013-201421Mallorcaes ESP2. La Liga 217th24.711291.170.3800
2014-201522Villarreales ESP1. La Liga6th17.97221.230.3200Matches
2015-201623Espanyoles ESP1. La Liga13th21.37512141.22.400.990.120.2911Matches
2016-201724Espanyoles ESP1. La Liga8th36.413823340.22.250.910.160.3901Matches
2017-201825Espanyoles ESP1. La Liga11th37.9161034543.72.721.190.150.3314.421215.513.80.14+0.5+1.2Matches
2018-201926Villarreales ESP1. La Liga14th25.78703245.72.721.240.110.2514.400112.011.20.16-4.0-3.2Matches
2019-202027Villarreales ESP1. La Liga5th30.518873236.82.851.050.200.5314.301215.313.70.16+2.7+3.3Matches
2020-202128Villarreales ESP1. La Liga7th29.723873641.42.931.210.150.3616.10101018.911.10.13+4.1+1.9Matches
2021-202229Villarreales ESP1. La Liga7th13.29361336.12.720.980.220.6215.40127.45.80.16+1.6+2.2Matches
2022-202330Villarreales ESP1. La Liga5th13.77411946.33.001.390.150.3215.80129.07.50.19-2.0-1.5Matches
2023-202431Villarreales ESP1. La Liga8th24.610601830.02.440.730.130.4415.30239.77.30.12+0.3+0.7Matches
2024-202532Villarreales ESP1. La Liga5th6.7323939.13.461.350.000.0018.20334.21.80.08-1.2-1.8Matches
15 Seasons4 Clubs2 Leagues290.313664031840.32.671.100.150.3615.12202792.072.30.14+2.0+2.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
Villarreal (9 Seasons)2 Leagues169.08840418939.42.801.120.150.3715.30182376.558.50.15+1.5+1.5
Espanyol (3 Seasons)1 League95.6362369941.92.471.040.140.3414.422415.513.80.14+0.5+1.2
Villarreal B (2 Seasons)1 League1.0110.961.0000
Mallorca (1 Season)1 League24.711291.170.3800
La Liga (11 Seasons)257.612164028040.32.671.090.150.3615.12202792.072.30.14+2.0+2.7
La Liga 2 (4 Seasons)32.715381.160.3900
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
2014-201522Villarreales ESPCopa del Rey3rd5.7500Matches
2015-201623Espanyoles ESPCopa del Rey9th2.7000Matches
2016-201724Espanyoles ESPCopa del Rey17th1.3000Matches
2017-201825Espanyoles ESPCopa del Rey5th5.2311Matches
2018-201926Villarreales ESPCopa del Rey9th0.713133.34.291.430.331.0000Matches
2019-202027Villarreales ESPCopa del Rey5th1.00100.01.000.000.0000Matches
2020-202128Villarreales ESPCopa del Rey5th0.30000.000.0000Matches
2021-202229Villarreales ESPCopa del ReyR320.813133.33.701.230.331.0000Matches
2022-202330Villarreales ESPCopa del ReyR162.7322100.00.730.731.001.0011Matches
2023-202431Villarreales ESPCopa del ReyR322.004250.02.001.000.000.0000Matches
2024-202532Villarreales ESPCopa del ReyRd20.70000.000.0000Matches
11 Seasons2 Clubs1 League23.41313646.21.560.720.310.6722
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Villarreal (8 Seasons)1 League14.11013646.21.560.720.310.6711
Espanyol (3 Seasons)1 League9.3311
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201522Villarreal2. Europa LgR164.5471.570.5700Matches
2018-201926Villarreal2. Europa LgQF7.94261142.33.281.390.150.3615.30002.92.90.11+1.1+1.1Matches
2020-202128Villarreal2. Europa LgW9.87321237.53.281.230.160.4215.70225.43.80.12+1.6+1.2Matches
2021-202229Villarreal1. Champions LgSF5.8220525.03.440.860.050.2018.00113.22.50.12-1.2-1.5Matches
2021-202229VillarrealSuper Cup2nd1.3122100.01.501.500.500.5000Matches
2022-202330Villarreal3. Conf LgR161.4000Matches
2023-202431Villarreal2. Europa LgR163.5110440.02.841.140.000.0012.70112.21.40.14-1.2-1.4Matches
6 Seasons1 Club4 Leagues34.319904137.83.171.250.120.3715.804413.710.60.12+0.3-0.6
Europa Lg (4 Seasons)25.716683439.73.211.320.130.3815.103310.58.10.12+1.5+0.9
Champions Lg (1 Season)5.8220525.03.440.860.050.2018.00113.22.50.12-1.2-1.5
Conf Lg (1 Season)1.4000
Super Cup (1 Season)1.3122100.01.501.500.500.5000
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
202027es SpainFriendlies (M)1.7000Matches
2020-202128es SpainUEFA Nations LeagueF1.314125.03.000.750.251.0000Matches
202128es SpainFriendlies (M)0.2000Matches
202128es SpainUEFA EuroSF3.1016531.35.201.620.000.0001Matches
202128es SpainUEFA Euro Qualifying2.6316425.06.101.530.190.7500Matches
202229es SpainWCQ1.0111100.01.051.051.001.0000Matches
202431es SpainFriendlies (M)0.7000Matches
4 Seasons1 Club5 Leagues10.55371129.74.631.380.140.4501
Friendlies (M) (3 Seasons)2.5000
UEFA Euro (1 Season)3.1016531.35.201.620.000.0001
UEFA Nations League (1 Season)1.314125.03.000.750.251.0000
UEFA Euro Qualifying (1 Season)2.6316425.06.101.530.190.7500
WCQ (1 Season)1.0111100.01.051.051.001.0000
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
2010-201118Villarreal Bes ESP2. La Liga 20.10
2011-201219Villarreal Bes ESP2. La Liga 21.00
2012-201320Villarreales ESP2. La Liga 27.02
2013-201421Mallorcaes ESP2. La Liga 224.75
2014-201522Villarreales ESPCopa del Rey5.70Matches
2014-201522Villarreal2. Europa Lg4.51Matches
2014-201522Villarreales ESP1. La Liga17.93Matches
2015-201623Espanyoles ESPCopa del Rey2.70Matches
2015-201623Espanyoles ESP1. La Liga21.33Matches
2016-201724Espanyoles ESPCopa del Rey1.30Matches
2016-201724Espanyoles ESP1. La Liga36.44Matches
2017-201825Espanyoles ESPCopa del Rey5.21Matches
2017-201825Espanyoles ESP1. La Liga37.9846124667.913940321846561375.925435771.19916061.914.23.4-3.24396303139Matches
2018-201926Villarreales ESPCopa del Rey0.71Matches
2018-201926Villarreal2. Europa Lg7.922427980.3370161911212788.2839884.7213658.311.91.6-0.916186227Matches
2018-201926Villarreales ESP1. La Liga25.753977169.99186199027235676.418525572.5658873.913.92.6-2.9384720488Matches
2019-202027Villarreales ESPCopa del Rey1.00Matches
2019-202027Villarreales ESP1. La Liga30.5735103770.912714294335343481.325633576.49415261.856.85.6-1.84961379105Matches
2020-202128Villarreales ESPCopa del Rey0.30Matches
2020-202128Villarreal2. Europa Lg9.829543967.24865123215719680.19713074.6324178.052.02.2+3.0123315058Matches
2020-202128Villarreales ESP1. La Liga29.7757111268.112864327138048678.225033774.29315161.677.44.9-0.444774310132Matches
2021-202229Villarreal1. Champions Lg5.810717561.11703492668280.5325855.281266.742.31.5+1.78138019Matches
2021-202229Villarreales ESPCopa del Rey0.80Matches
2021-202229Villarreales ESP1. La Liga13.230945368.25319153015620775.49712677.0416167.234.93.7-1.9303820467Matches
2021-202229VillarrealSuper Cup1.30Matches
2022-202330Villarreal3. Conf Lg1.40Matches
2022-202330Villarreales ESPCopa del Rey2.73Matches
2022-202330Villarreales ESP1. La Liga13.735348373.15825150016921678.212916777.2394881.332.71.4+0.3193525168Matches
2023-202431Villarreales ESPCopa del Rey2.01Matches
2023-202431Villarreal2. Europa Lg3.510514472.91992467425182.4465879.3142263.610.40.5+0.65146020Matches
2023-202431Villarreales ESP1. La Liga24.6779100177.812813339942249185.927533582.17010666.065.34.6+0.75382436155Matches
2024-202532Villarreales ESPCopa del Rey0.70Matches
2024-202532Villarreales ESP1. La Liga6.718624276.93363902839983.8778788.5223562.913.01.7-2.0152115244Matches
15 Seasons4 Clubs7 Leagues348.05235738270.988285215632677335879.71781234376.059891265.66244.933.7+17.133253526841922
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
Villarreal (9 Seasons)7 Leagues217.34389613671.574345183452212274580.61527198676.949975266.44840.730.3+7.328943923838783
Espanyol (3 Seasons)2 Leagues104.9846124667.913940321846561375.925435771.19916061.994.23.4+4.84396303139
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.75
La Liga (11 Seasons)257.64504634571.076024187532300290279.31523199976.252380165.33738.228.0-1.229145723339798
Copa del Rey (11 Seasons)23.46
La Liga 2 (4 Seasons)32.77
Europa Lg (4 Seasons)25.762486272.410558231831137483.222628679.0679967.784.34.2+3.73365272105
Champions Lg (1 Season)5.810717561.11703492668280.5325855.281266.742.31.5+1.78138019
Conf Lg (1 Season)1.40
Super Cup (1 Season)1.30
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
2010-201118Villarreal B1 League0.10
2011-201219Villarreal B1 League1.00
2012-201320Villarreal1 League7.02
2013-201421Mallorca1 League24.75
2014-201522Villarreal3 Leagues28.24
2015-201623Espanyol2 Leagues24.03
2016-201724Espanyol2 Leagues37.74
2017-201825Espanyol2 Leagues43.2846124667.913940321846561375.925435771.19916061.924.23.4-2.24396303139
2018-201926Villarreal3 Leagues34.3763105072.712887260938448379.526835375.98612469.435.74.3-2.75465266115
2019-202027Villarreal2 Leagues31.5735103770.912714294335343481.325633576.49415261.856.85.6-1.84961379105
2020-202128Villarreal3 Leagues39.81052155167.817729450353768278.734746774.312519265.1129.47.1+2.6561105810190
2021-202229Villarreal4 Leagues21.241662866.27022202222228976.812918470.1497367.177.35.2-0.3385128486
2022-202330Villarreal3 Leagues17.835348373.15825150016921678.212916777.2394881.362.71.4+3.3193525168
2023-202431Villarreal3 Leagues30.1884114577.214805386646454285.632139381.78412865.685.85.1+2.25896496175
2024-202532Villarreal2 Leagues7.418624276.93363902839983.8778788.5223562.913.01.7-2.0152115244
15 Seasons4 Clubs7 Leagues348.05235738270.988285215632677335879.71781234376.059891265.66244.933.7+17.133253526841922
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
Villarreal (9 Seasons)7 Leagues217.34389613671.574345183452212274580.61527198676.949975266.44840.730.3+7.328943923838783
Espanyol (3 Seasons)2 Leagues104.9846124667.913940321846561375.925435771.19916061.994.23.4+4.84396303139
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.75
La Liga (11 Seasons)257.64504634571.076024187532300290279.31523199976.252380165.33738.228.0-1.229145723339798
Copa del Rey (11 Seasons)23.46
La Liga 2 (4 Seasons)32.77
Europa Lg (4 Seasons)25.762486272.410558231831137483.222628679.0679967.784.34.2+3.73365272105
Champions Lg (1 Season)5.810717561.11703492668280.5325855.281266.742.31.5+1.78138019
Conf Lg (1 Season)1.40
Super Cup (1 Season)1.30
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.10
2011-201219Villarreal Bes ESP2. La Liga 212th1.00
2012-201320Villarreales ESP2. La Liga 22nd7.02
2013-201421Mallorcaes ESP2. La Liga 217th24.75
2014-201522Villarreales ESP1. La Liga6th17.93Matches
2015-201623Espanyoles ESP1. La Liga13th21.33Matches
2016-201724Espanyoles ESP1. La Liga8th36.44Matches
2017-201825Espanyoles ESP1. La Liga11th37.9846124667.913940321846561375.925435771.19916061.914.23.4-3.24396303139Matches
2018-201926Villarreales ESP1. La Liga14th25.753977169.99186199027235676.418525572.5658873.913.92.6-2.9384720488Matches
2019-202027Villarreales ESP1. La Liga5th30.5735103770.912714294335343481.325633576.49415261.856.85.6-1.84961379105Matches
2020-202128Villarreales ESP1. La Liga7th29.7757111268.112864327138048678.225033774.29315161.677.44.9-0.444774310132Matches
2021-202229Villarreales ESP1. La Liga7th13.230945368.25319153015620775.49712677.0416167.234.93.7-1.9303820467Matches
2022-202330Villarreales ESP1. La Liga5th13.735348373.15825150016921678.212916777.2394881.332.71.4+0.3193525168Matches
2023-202431Villarreales ESP1. La Liga8th24.6779100177.812813339942249185.927533582.17010666.065.34.6+0.75382436155Matches
2024-202532Villarreales ESP1. La Liga5th6.718624276.93363902839983.8778788.5223562.913.01.7-2.0152115244Matches
15 Seasons4 Clubs2 Leagues290.34504634571.076024187532300290279.31523199976.252380165.34438.228.0+5.829145723339798
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
Villarreal (9 Seasons)2 Leagues169.03658509971.762084155351835228980.21269164277.342464166.13134.024.6-3.024836120336659
Espanyol (3 Seasons)1 League95.6846124667.913940321846561375.925435771.19916061.984.23.4+3.84396303139
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.75
La Liga (11 Seasons)257.64504634571.076024187532300290279.31523199976.252380165.33738.228.0-1.229145723339798
La Liga 2 (4 Seasons)32.77
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
2014-201522Villarreales ESPCopa del Rey3rd5.70Matches
2015-201623Espanyoles ESPCopa del Rey9th2.70Matches
2016-201724Espanyoles ESPCopa del Rey17th1.30Matches
2017-201825Espanyoles ESPCopa del Rey5th5.21Matches
2018-201926Villarreales ESPCopa del Rey9th0.71Matches
2019-202027Villarreales ESPCopa del Rey5th1.00Matches
2020-202128Villarreales ESPCopa del Rey5th0.30Matches
2021-202229Villarreales ESPCopa del ReyR320.80Matches
2022-202330Villarreales ESPCopa del ReyR162.73Matches
2023-202431Villarreales ESPCopa del ReyR322.01Matches
2024-202532Villarreales ESPCopa del ReyRd20.70Matches
11 Seasons2 Clubs1 League23.46
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
Villarreal (8 Seasons)1 League14.15
Espanyol (3 Seasons)1 League9.31
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201522Villarreal2. Europa LgR164.51Matches
2018-201926Villarreal2. Europa LgQF7.922427980.3370161911212788.2839884.7213658.311.91.6-0.916186227Matches
2020-202128Villarreal2. Europa LgW9.829543967.24865123215719680.19713074.6324178.052.02.2+3.0123315058Matches
2021-202229Villarreal1. Champions LgSF5.810717561.11703492668280.5325855.281266.742.31.5+1.78138019Matches
2021-202229VillarrealSuper Cup2nd1.30Matches
2022-202330Villarreal3. Conf LgR161.40Matches
2023-202431Villarreal2. Europa LgR163.510514472.91992467425182.4465879.3142263.610.40.5+0.65146020Matches
6 Seasons1 Club4 Leagues34.3731103770.512261281037745682.725834475.07511167.6126.65.7+5.44178352124
Europa Lg (4 Seasons)25.762486272.410558231831137483.222628679.0679967.784.34.2+3.73365272105
Champions Lg (1 Season)5.810717561.11703492668280.5325855.281266.742.31.5+1.78138019
Conf Lg (1 Season)1.40
Super Cup (1 Season)1.30
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
202027es SpainFriendlies (M)1.70Matches
2020-202128es SpainUEFA Nations LeagueF1.30Matches
202128es SpainFriendlies (M)0.20Matches
202128es SpainUEFA EuroSF3.12Matches
202128es SpainUEFA Euro Qualifying2.63Matches
202229es SpainWCQ1.00Matches
202431es SpainFriendlies (M)0.70Matches
4 Seasons1 Club5 Leagues10.55
Friendlies (M) (3 Seasons)2.50
UEFA Euro (1 Season)3.12
UEFA Nations League (1 Season)1.30
UEFA Euro Qualifying (1 Season)2.63
WCQ (1 Season)1.00

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
2010-201118Villarreal Bes ESP2. La Liga 20.1
2011-201219Villarreal Bes ESP2. La Liga 21.0
2012-201320Villarreales ESP2. La Liga 27.0
2013-201421Mallorcaes ESP2. La Liga 224.7
2014-201522Villarreales ESPCopa del Rey5.7Matches
2014-201522Villarreal2. Europa Lg4.5Matches
2014-201522Villarreales ESP1. La Liga17.9Matches
2015-201623Espanyoles ESPCopa del Rey2.7Matches
2015-201623Espanyoles ESP1. La Liga21.38Matches
2016-201724Espanyoles ESPCopa del Rey1.3Matches
2016-201724Espanyoles ESP1. La Liga36.434Matches
2017-201825Espanyoles ESPCopa del Rey5.2Matches
2017-201825Espanyoles ESP1. La Liga37.91246121130710253950000846555Matches
2018-201926Villarreales ESPCopa del Rey0.71Matches
2018-201926Villarreal2. Europa Lg7.927926018135103000022415Matches
2018-201926Villarreales ESP1. La Liga25.77717135025151940000539827Matches
2019-202027Villarreales ESPCopa del Rey1.01Matches
2019-202027Villarreales ESP1. La Liga30.510379874379156071000735742Matches
2020-202128Villarreales ESPCopa del Rey0.31Matches
2020-202128Villarreal2. Europa Lg9.84394334116910000295229Matches
2020-202128Villarreales ESP1. La Liga29.711121075231191435700007571444Matches
2021-202229Villarreal1. Champions Lg5.81751695123510000107114Matches
2021-202229Villarreales ESPCopa del Rey0.80Matches
2021-202229Villarreales ESP1. La Liga13.24534371211071250000309426Matches
2021-202229VillarrealSuper Cup1.33Matches
2022-202330Villarreal3. Conf Lg1.4Matches
2022-202330Villarreales ESPCopa del Rey2.72Matches
2022-202330Villarreales ESP1. La Liga13.748345818056830000353718Matches
2023-202431Villarreales ESPCopa del Rey2.03Matches
2023-202431Villarreal2. Europa Lg3.5144136611340000010528Matches
2023-202431Villarreales ESP1. La Liga24.6100193462510102760000779549Matches
2024-202532Villarreales ESPCopa del Rey0.70Matches
2024-202532Villarreales ESP1. La Liga6.72422291001190000018637Matches
15 Seasons4 Clubs7 Leagues348.0738270422812776110290421000523559324
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)7 Leagues217.361365831251206685209371000438954269
Espanyol (3 Seasons)2 Leagues104.91246121130710258150000846555
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.663456044248236993251371000450453268
Copa del Rey (11 Seasons)23.48
La Liga 2 (4 Seasons)32.7
Europa Lg (4 Seasons)25.78628292835142340000624542
Champions Lg (1 Season)5.81751695123510000107114
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.33
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
2010-201118Villarreal B1 League0.1
2011-201219Villarreal B1 League1.0
2012-201320Villarreal1 League7.0
2013-201421Mallorca1 League24.7
2014-201522Villarreal3 Leagues28.2
2015-201623Espanyol2 Leagues24.08
2016-201724Espanyol2 Leagues37.734
2017-201825Espanyol2 Leagues43.21246121130710253950000846555
2018-201926Villarreal3 Leagues34.310509736838203070000763932
2019-202027Villarreal2 Leagues31.510379874379156171000735742
2020-202128Villarreal3 Leagues39.8155115082722020458000010521673
2021-202229Villarreal4 Leagues21.262860617212102060000416540
2022-202330Villarreal3 Leagues17.8483458180561030000353718
2023-202431Villarreal3 Leagues30.11145107068611133460000884757
2024-202532Villarreal2 Leagues7.42422291001190000018637
15 Seasons4 Clubs7 Leagues348.0738270422812776110290421000523559324
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)7 Leagues217.361365831251206685209371000438954269
Espanyol (3 Seasons)2 Leagues104.91246121130710258150000846555
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.663456044248236993251371000450453268
Copa del Rey (11 Seasons)23.48
La Liga 2 (4 Seasons)32.7
Europa Lg (4 Seasons)25.78628292835142340000624542
Champions Lg (1 Season)5.81751695123510000107114
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.33
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.1
2011-201219Villarreal Bes ESP2. La Liga 212th1.0
2012-201320Villarreales ESP2. La Liga 22nd7.0
2013-201421Mallorcaes ESP2. La Liga 217th24.7
2014-201522Villarreales ESP1. La Liga6th17.9Matches
2015-201623Espanyoles ESP1. La Liga13th21.38Matches
2016-201724Espanyoles ESP1. La Liga8th36.434Matches
2017-201825Espanyoles ESP1. La Liga11th37.91246121130710253950000846555Matches
2018-201926Villarreales ESP1. La Liga14th25.77717135025151940000539827Matches
2019-202027Villarreales ESP1. La Liga5th30.510379874379156071000735742Matches
2020-202128Villarreales ESP1. La Liga7th29.711121075231191435700007571444Matches
2021-202229Villarreales ESP1. La Liga7th13.24534371211071250000309426Matches
2022-202330Villarreales ESP1. La Liga5th13.748345818056830000353718Matches
2023-202431Villarreales ESP1. La Liga8th24.6100193462510102760000779549Matches
2024-202532Villarreales ESP1. La Liga5th6.72422291001190000018637Matches
15 Seasons4 Clubs2 Leagues290.363456044248236993251371000450453268
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)2 Leagues169.050994833218165968170321000365848213
Espanyol (3 Seasons)1 League95.61246121130710258150000846555
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.663456044248236993251371000450453268
La Liga 2 (4 Seasons)32.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
2014-201522Villarreales ESPCopa del Rey3rd5.7Matches
2015-201623Espanyoles ESPCopa del Rey9th2.7Matches
2016-201724Espanyoles ESPCopa del Rey17th1.3Matches
2017-201825Espanyoles ESPCopa del Rey5th5.2Matches
2018-201926Villarreales ESPCopa del Rey9th0.71Matches
2019-202027Villarreales ESPCopa del Rey5th1.01Matches
2020-202128Villarreales ESPCopa del Rey5th0.31Matches
2021-202229Villarreales ESPCopa del ReyR320.80Matches
2022-202330Villarreales ESPCopa del ReyR162.72Matches
2023-202431Villarreales ESPCopa del ReyR322.03Matches
2024-202532Villarreales ESPCopa del ReyRd20.70Matches
11 Seasons2 Clubs1 League23.48
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (8 Seasons)1 League14.18
Espanyol (3 Seasons)1 League9.3
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
2014-201522Villarreal2. Europa LgR164.5Matches
2018-201926Villarreal2. Europa LgQF7.927926018135103000022415Matches
2020-202128Villarreal2. Europa LgW9.84394334116910000295229Matches
2021-202229Villarreal1. Champions LgSF5.81751695123510000107114Matches
2021-202229VillarrealSuper Cup2nd1.33Matches
2022-202330Villarreal3. Conf LgR161.4Matches
2023-202431Villarreal2. Europa LgR163.5144136611340000010528Matches
6 Seasons1 Club4 Leagues34.310379983347173150000731656
Europa Lg (4 Seasons)25.78628292835142340000624542
Champions Lg (1 Season)5.81751695123510000107114
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.33
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
202027es SpainFriendlies (M)1.7Matches
2020-202128es SpainUEFA Nations LeagueF1.30Matches
202128es SpainFriendlies (M)0.2Matches
202128es SpainUEFA EuroSF3.110Matches
202128es SpainUEFA Euro Qualifying2.63Matches
202229es SpainWCQ1.03Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.516
Friendlies (M) (3 Seasons)2.5
UEFA Euro (1 Season)3.110
UEFA Nations League (1 Season)1.30
UEFA Euro Qualifying (1 Season)2.63
WCQ (1 Season)1.03

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
2010-201118Villarreal Bes ESP2. La Liga 20.1
2011-201219Villarreal Bes ESP2. La Liga 21.0
2012-201320Villarreales ESP2. La Liga 27.0
2013-201421Mallorcaes ESP2. La Liga 224.7
2014-201522Villarreales ESPCopa del Rey5.7Matches
2014-201522Villarreal2. Europa Lg4.5Matches
2014-201522Villarreales ESP1. La Liga17.9Matches
2015-201623Espanyoles ESPCopa del Rey2.7Matches
2015-201623Espanyoles ESP1. La Liga21.3Matches
2016-201724Espanyoles ESPCopa del Rey1.3Matches
2016-201724Espanyoles ESP1. La Liga36.4Matches
2017-201825Espanyoles ESPCopa del Rey5.2Matches
2017-201825Espanyoles ESP1. La Liga37.91072.82710121293100.26600211Matches
2018-201926Villarreales ESPCopa del Rey0.7Matches
2018-201926Villarreal2. Europa Lg7.9273.41230310040.50201100Matches
2018-201926Villarreales ESP1. La Liga25.7732.845516100150.19102200Matches
2019-202027Villarreales ESPCopa del Rey1.0Matches
2019-202027Villarreales ESP1. La Liga30.5973.1872210841160.52903310Matches
2020-202128Villarreales ESPCopa del Rey0.3Matches
2020-202128Villarreal2. Europa Lg9.8272.862100321101.06500311Matches
2020-202128Villarreales ESP1. La Liga29.71003.3776012831250.841804300Matches
2021-202229Villarreal1. Champions Lg5.8152.58120111061.03600000Matches
2021-202229Villarreales ESPCopa del Rey0.8Matches
2021-202229Villarreales ESP1. La Liga13.2473.55370521240.30300010Matches
2021-202229VillarrealSuper Cup1.3Matches
2022-202330Villarreal3. Conf Lg1.4Matches
2022-202330Villarreales ESPCopa del Rey2.7Matches
2022-202330Villarreales ESP1. La Liga13.7483.52350642150.37400100Matches
2023-202431Villarreales ESPCopa del Rey2.0Matches
2023-202431Villarreal2. Europa Lg3.5164.5491141020.57200000Matches
2023-202431Villarreales ESP1. La Liga24.61004.078307721110.45900200Matches
2024-202532Villarreales ESPCopa del Rey0.7Matches
2024-202532Villarreales ESP1. La Liga6.7365.41280232140.60200110Matches
15 Seasons4 Clubs7 Leagues348.06933.325224656327121020.49670101852
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)7 Leagues217.35863.4345145351189920.54610101641
Espanyol (3 Seasons)2 Leagues104.91072.82710121293100.26600211
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.66083.34457360542311800.4452091441
Copa del Rey (11 Seasons)23.4
La Liga 2 (4 Seasons)32.7
Europa Lg (4 Seasons)25.7703.355314831160.77901411
Champions Lg (1 Season)5.8152.58120111061.03600000
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.3
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
2010-201118Villarreal B1 League0.1
2011-201219Villarreal B1 League1.0
2012-201320Villarreal1 League7.0
2013-201421Mallorca1 League24.7
2014-201522Villarreal3 Leagues28.2
2015-201623Espanyol2 Leagues24.0
2016-201724Espanyol2 Leagues37.7
2017-201825Espanyol2 Leagues43.21072.82710121293100.26600211
2018-201926Villarreal3 Leagues34.31002.977819110190.27303300
2019-202027Villarreal2 Leagues31.5973.1872210841160.52903310
2020-202128Villarreal3 Leagues39.81273.24970121152350.892304611
2021-202229Villarreal4 Leagues21.2623.264906322100.53900010
2022-202330Villarreal3 Leagues17.8483.52350642150.37400100
2023-202431Villarreal3 Leagues30.11164.1292181131130.461100200
2024-202532Villarreal2 Leagues7.4365.41280232140.60200110
15 Seasons4 Clubs7 Leagues348.06933.325224656327121020.49670101852
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)7 Leagues217.35863.4345145351189920.54610101641
Espanyol (3 Seasons)2 Leagues104.91072.82710121293100.26600211
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.66083.34457360542311800.4452091441
Copa del Rey (11 Seasons)23.4
La Liga 2 (4 Seasons)32.7
Europa Lg (4 Seasons)25.7703.355314831160.77901411
Champions Lg (1 Season)5.8152.58120111061.03600000
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.3
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.1
2011-201219Villarreal Bes ESP2. La Liga 212th1.0
2012-201320Villarreales ESP2. La Liga 22nd7.0
2013-201421Mallorcaes ESP2. La Liga 217th24.7
2014-201522Villarreales ESP1. La Liga6th17.9Matches
2015-201623Espanyoles ESP1. La Liga13th21.3Matches
2016-201724Espanyoles ESP1. La Liga8th36.4Matches
2017-201825Espanyoles ESP1. La Liga11th37.91072.82710121293100.26600211Matches
2018-201926Villarreales ESP1. La Liga14th25.7732.845516100150.19102200Matches
2019-202027Villarreales ESP1. La Liga5th30.5973.1872210841160.52903310Matches
2020-202128Villarreales ESP1. La Liga7th29.71003.3776012831250.841804300Matches
2021-202229Villarreales ESP1. La Liga7th13.2473.55370521240.30300010Matches
2022-202330Villarreales ESP1. La Liga5th13.7483.52350642150.37400100Matches
2023-202431Villarreales ESP1. La Liga8th24.61004.078307721110.45900200Matches
2024-202532Villarreales ESP1. La Liga5th6.7365.41280232140.60200110Matches
15 Seasons4 Clubs2 Leagues290.36083.34457360542311800.4452091441
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)2 Leagues169.05013.4838634842148700.4946091230
Espanyol (3 Seasons)1 League95.61072.82710121293100.26600211
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.66083.34457360542311800.4452091441
La Liga 2 (4 Seasons)32.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
2014-201522Villarreales ESPCopa del Rey3rd5.7Matches
2015-201623Espanyoles ESPCopa del Rey9th2.7Matches
2016-201724Espanyoles ESPCopa del Rey17th1.3Matches
2017-201825Espanyoles ESPCopa del Rey5th5.2Matches
2018-201926Villarreales ESPCopa del Rey9th0.7Matches
2019-202027Villarreales ESPCopa del Rey5th1.0Matches
2020-202128Villarreales ESPCopa del Rey5th0.3Matches
2021-202229Villarreales ESPCopa del ReyR320.8Matches
2022-202330Villarreales ESPCopa del ReyR162.7Matches
2023-202431Villarreales ESPCopa del ReyR322.0Matches
2024-202532Villarreales ESPCopa del ReyRd20.7Matches
11 Seasons2 Clubs1 League23.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (8 Seasons)1 League14.1
Espanyol (3 Seasons)1 League9.3
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
2014-201522Villarreal2. Europa LgR164.5Matches
2018-201926Villarreal2. Europa LgQF7.9273.41230310040.50201100Matches
2020-202128Villarreal2. Europa LgW9.8272.862100321101.06500311Matches
2021-202229Villarreal1. Champions LgSF5.8152.58120111061.03600000Matches
2021-202229VillarrealSuper Cup2nd1.3Matches
2022-202330Villarreal3. Conf LgR161.4Matches
2023-202431Villarreal2. Europa LgR163.5164.5491141020.57200000Matches
6 Seasons1 Club4 Leagues34.3853.186515941220.821501411
Europa Lg (4 Seasons)25.7703.355314831160.77901411
Champions Lg (1 Season)5.8152.58120111061.03600000
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.3
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
202027es SpainFriendlies (M)1.7Matches
2020-202128es SpainUEFA Nations LeagueF1.3Matches
202128es SpainFriendlies (M)0.2Matches
202128es SpainUEFA EuroSF3.1Matches
202128es SpainUEFA Euro Qualifying2.6Matches
202229es SpainWCQ1.0Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.5
Friendlies (M) (3 Seasons)2.5
UEFA Euro (1 Season)3.1
UEFA Nations League (1 Season)1.3
UEFA Euro Qualifying (1 Season)2.6
WCQ (1 Season)1.0

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
2010-201118Villarreal Bes ESP2. La Liga 20.1
2011-201219Villarreal Bes ESP2. La Liga 21.0
2012-201320Villarreales ESP2. La Liga 27.0
2013-201421Mallorcaes ESP2. La Liga 224.7
2014-201522Villarreales ESPCopa del Rey5.7Matches
2014-201522Villarreal2. Europa Lg4.5Matches
2014-201522Villarreales ESP1. La Liga17.9Matches
2015-201623Espanyoles ESPCopa del Rey2.7Matches
2015-201623Espanyoles ESP1. La Liga21.32314Matches
2016-201724Espanyoles ESPCopa del Rey1.3Matches
2016-201724Espanyoles ESP1. La Liga36.44029Matches
2017-201825Espanyoles ESPCopa del Rey5.2Matches
2017-201825Espanyoles ESP1. La Liga37.9412872212125322.641276211960460Matches
2018-201926Villarreales ESPCopa del Rey0.711Matches
2018-201926Villarreal2. Europa Lg7.9822422922.27101412120Matches
2018-201926Villarreales ESP1. La Liga25.72212215582729.61923914931390Matches
2019-202027Villarreales ESPCopa del Rey1.000Matches
2019-202027Villarreales ESP1. La Liga30.5198410554610.941193161029510Matches
2020-202128Villarreales ESPCopa del Rey0.300Matches
2020-202128Villarreal2. Europa Lg9.88532331520.01290941240Matches
2020-202128Villarreales ESP1. La Liga29.72415810673420.627174131539260Matches
2021-202229Villarreal1. Champions Lg5.88533241428.61011031150Matches
2021-202229Villarreales ESPCopa del Rey0.800Matches
2021-202229Villarreales ESP1. La Liga13.2522211714.36615611140Matches
2021-202229VillarrealSuper Cup1.302Matches
2022-202330Villarreal3. Conf Lg1.4Matches
2022-202330Villarreales ESPCopa del Rey2.710Matches
2022-202330Villarreales ESP1. La Liga13.71160653650.03624516100Matches
2023-202431Villarreales ESPCopa del Rey2.010Matches
2023-202431Villarreal2. Europa Lg3.5531312450.021012730Matches
2023-202431Villarreales ESP1. La Liga24.625121078112544.01424717934240Matches
2024-202532Villarreales ESPCopa del Rey0.711Matches
2024-202532Villarreales ESP1. La Liga6.7743223837.550002950Matches
15 Seasons4 Clubs7 Leagues348.01831694586526124824.6187134331011352712390
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (9 Seasons)7 Leagues217.3142783864404919525.11461072780732111930
Espanyol (3 Seasons)2 Leagues104.9419172212125322.641276216260460
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.70
La Liga (11 Seasons)257.61541503674445020624.315612232901182292150
Copa del Rey (11 Seasons)23.4420
La Liga 2 (4 Seasons)32.70
Europa Lg (4 Seasons)25.7211069672825.021110111031190
Champions Lg (1 Season)5.88533241428.61011031150
Conf Lg (1 Season)1.40
Super Cup (1 Season)1.3020
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
2010-201118Villarreal B1 League0.10
2011-201219Villarreal B1 League1.00
2012-201320Villarreal1 League7.00
2013-201421Mallorca1 League24.70
2014-201522Villarreal3 Leagues28.20
2015-201623Espanyol2 Leagues24.023140
2016-201724Espanyol2 Leagues37.740290
2017-201825Espanyol2 Leagues43.2412872212125322.641276211960460
2018-201926Villarreal3 Leagues34.330154197103627.826249151443510
2019-202027Villarreal2 Leagues31.5198410554610.941193161029510
2020-202128Villarreal3 Leagues39.8322011129104920.439264221951300
2021-202229Villarreal4 Leagues21.213755352123.8167251122190
2022-202330Villarreal3 Leagues17.81170653650.03624516100
2023-202431Villarreal3 Leagues30.1301611109132944.816257181141270
2024-202532Villarreal2 Leagues7.4753223837.550003950
15 Seasons4 Clubs7 Leagues348.01831694586526124824.6187134331011352712390
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (9 Seasons)7 Leagues217.3142783864404919525.11461072780732111930
Espanyol (3 Seasons)2 Leagues104.9419172212125322.641276216260460
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.70
La Liga (11 Seasons)257.61541503674445020624.315612232901182292150
Copa del Rey (11 Seasons)23.4420
La Liga 2 (4 Seasons)32.70
Europa Lg (4 Seasons)25.7211069672825.021110111031190
Champions Lg (1 Season)5.88533241428.61011031150
Conf Lg (1 Season)1.40
Super Cup (1 Season)1.3020
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.1
2011-201219Villarreal Bes ESP2. La Liga 212th1.0
2012-201320Villarreales ESP2. La Liga 22nd7.0
2013-201421Mallorcaes ESP2. La Liga 217th24.7
2014-201522Villarreales ESP1. La Liga6th17.9Matches
2015-201623Espanyoles ESP1. La Liga13th21.32314Matches
2016-201724Espanyoles ESP1. La Liga8th36.44029Matches
2017-201825Espanyoles ESP1. La Liga11th37.9412872212125322.641276211960460Matches
2018-201926Villarreales ESP1. La Liga14th25.72212215582729.61923914931390Matches
2019-202027Villarreales ESP1. La Liga5th30.5198410554610.941193161029510Matches
2020-202128Villarreales ESP1. La Liga7th29.72415810673420.627174131539260Matches
2021-202229Villarreales ESP1. La Liga7th13.2522211714.36615611140Matches
2022-202330Villarreales ESP1. La Liga5th13.71160653650.03624516100Matches
2023-202431Villarreales ESP1. La Liga8th24.625121078112544.01424717934240Matches
2024-202532Villarreales ESP1. La Liga5th6.7743223837.550002950Matches
15 Seasons4 Clubs2 Leagues290.31541503674445020624.315612232901182292150
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
Villarreal (9 Seasons)2 Leagues169.0113592952323815324.8115952669561691690
Espanyol (3 Seasons)1 League95.6419172212125322.641276216260460
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.70
La Liga (11 Seasons)257.61541503674445020624.315612232901182292150
La Liga 2 (4 Seasons)32.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
2014-201522Villarreales ESPCopa del Rey3rd5.7Matches
2015-201623Espanyoles ESPCopa del Rey9th2.7Matches
2016-201724Espanyoles ESPCopa del Rey17th1.3Matches
2017-201825Espanyoles ESPCopa del Rey5th5.2Matches
2018-201926Villarreales ESPCopa del Rey9th0.711Matches
2019-202027Villarreales ESPCopa del Rey5th1.000Matches
2020-202128Villarreales ESPCopa del Rey5th0.300Matches
2021-202229Villarreales ESPCopa del ReyR320.800Matches
2022-202330Villarreales ESPCopa del ReyR162.710Matches
2023-202431Villarreales ESPCopa del ReyR322.010Matches
2024-202532Villarreales ESPCopa del ReyRd20.711Matches
11 Seasons2 Clubs1 League23.4420
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
Villarreal (8 Seasons)1 League14.1420
Espanyol (3 Seasons)1 League9.30
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
2014-201522Villarreal2. Europa LgR164.5Matches
2018-201926Villarreal2. Europa LgQF7.9822422922.27101412120Matches
2020-202128Villarreal2. Europa LgW9.88532331520.01290941240Matches
2021-202229Villarreal1. Champions LgSF5.88533241428.61011031150Matches
2021-202229VillarrealSuper Cup2nd1.302Matches
2022-202330Villarreal3. Conf LgR161.4Matches
2023-202431Villarreal2. Europa LgR163.5531312450.021012730Matches
6 Seasons1 Club4 Leagues34.329159128114226.231121111542240
Europa Lg (4 Seasons)25.7211069672825.021110111031190
Champions Lg (1 Season)5.88533241428.61011031150
Conf Lg (1 Season)1.40
Super Cup (1 Season)1.3020
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
202027es SpainFriendlies (M)1.7Matches
2020-202128es SpainUEFA Nations LeagueF1.300Matches
202128es SpainFriendlies (M)0.2Matches
202128es SpainUEFA EuroSF3.132Matches
202128es SpainUEFA Euro Qualifying2.634Matches
202229es SpainWCQ1.001Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.5670
Friendlies (M) (3 Seasons)2.50
UEFA Euro (1 Season)3.1320
UEFA Nations League (1 Season)1.3000
UEFA Euro Qualifying (1 Season)2.6340
WCQ (1 Season)1.0010

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
2010-201118Villarreal Bes ESP2. La Liga 20.1
2011-201219Villarreal Bes ESP2. La Liga 21.0
2012-201320Villarreales ESP2. La Liga 27.0
2013-201421Mallorcaes ESP2. La Liga 224.7
2014-201522Villarreales ESPCopa del Rey5.7Matches
2014-201522Villarreal2. Europa Lg4.5Matches
2014-201522Villarreales ESP1. La Liga17.9Matches
2015-201623Espanyoles ESPCopa del Rey2.7Matches
2015-201623Espanyoles ESP1. La Liga21.3Matches
2016-201724Espanyoles ESPCopa del Rey1.3Matches
2016-201724Espanyoles ESP1. La Liga36.4Matches
2017-201825Espanyoles ESPCopa del Rey5.2Matches
2017-201825Espanyoles ESP1. La Liga37.916876016087167317316861136355.85044.210314649175671353396801321252Matches
2018-201926Villarreales ESPCopa del Rey0.7Matches
2018-201926Villarreal2. Europa Lg7.938811271632034238826934.61765.425016516631715423830387Matches
2018-201926Villarreales ESP1. La Liga25.7110453985414741181103643250.03250.0664349012644432177248822201Matches
2019-202027Villarreales ESPCopa del Rey1.0Matches
2019-202027Villarreales ESP1. La Liga30.51444551427405791401442956063.23536.89004638188955432190471140261Matches
2020-202128Villarreales ESPCopa del Rey0.3Matches
2020-202128Villarreal2. Europa Lg9.857783927826755575341955.91441.2398186473619185341947673Matches
2020-202128Villarreales ESP1. La Liga29.714903313174963015414801147162.34337.79354799206449542591591274233Matches
2021-202229Villarreal1. Champions Lg5.82636261181232826212433.3866.7143611218643221819835Matches
2021-202229Villarreales ESPCopa del Rey0.8Matches
2021-202229Villarreales ESP1. La Liga13.2606154629727470604613963.92236.14092041889292011302950195Matches
2021-202229VillarrealSuper Cup1.3Matches
2022-202330Villarreal3. Conf Lg1.4Matches
2022-202330Villarreales ESPCopa del Rey2.7Matches
2022-202330Villarreales ESP1. La Liga13.7634165728230967632562951.82035.740119868282120113219508108Matches
2023-202431Villarreales ESPCopa del Rey2.0Matches
2023-202431Villarreal2. Europa Lg3.518831488891718711545.5654.5143735257713214515432Matches
2023-202431Villarreales ESP1. La Liga24.61273321355945581251270844351.23642.97684065159148412349531015199Matches
2024-202532Villarreales ESPCopa del Rey0.7Matches
2024-202532Villarreales ESP1. La Liga6.732262013816642319191052.6947.41899673791110711825950Matches
15 Seasons4 Clubs7 Leagues348.09976298895485943451031994868938455.729242.46231314961253437730516256439379711626
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
Villarreal (9 Seasons)7 Leagues217.3828923873539883672858826257632155.724242.05200268471077830627012946831366501374
Espanyol (3 Seasons)2 Leagues104.916876016087167317316861136355.85044.210314649175671353396801321252
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.6856027078942123663889853660634757.324740.85297266351066032825514847134368401399
Copa del Rey (11 Seasons)23.4
La Liga 2 (4 Seasons)32.7
Europa Lg (4 Seasons)25.7115322805295591141150713346.53752.1791425016564346117132933192
Champions Lg (1 Season)5.82636261181232826212433.3866.7143611218643221819835
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.3
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
2010-201118Villarreal B1 League0.1
2011-201219Villarreal B1 League1.0
2012-201320Villarreal1 League7.0
2013-201421Mallorca1 League24.7
2014-201522Villarreal3 Leagues28.2
2015-201623Espanyol2 Leagues24.0
2016-201724Espanyol2 Leagues37.7
2017-201825Espanyol2 Leagues43.216876016087167317316861136355.85044.210314649175671353396801321252
2018-201926Villarreal3 Leagues34.31492641257046771601491904145.64954.49145141192761472195561125288
2019-202027Villarreal2 Leagues31.51444551427405791401442956063.23536.89004638188955432190471140261
2020-202128Villarreal3 Leagues39.8206741170102789720920551489060.85738.5133366632800687230125781750306
2021-202229Villarreal4 Leagues21.2869217241539798866734358.93041.1552265211073524145247699130
2022-202330Villarreal3 Leagues17.8634165728230967632562951.82035.740119868282120113219508108
2023-202431Villarreal3 Leagues30.11461351496826471421457954850.54244.29114800184855542563581169231
2024-202532Villarreal2 Leagues7.432262013816642319191052.6947.41899673791110711825950
15 Seasons4 Clubs7 Leagues348.09976298895485943451031994868938455.729242.46231314961253437730516256439379711626
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
Villarreal (9 Seasons)7 Leagues217.3828923873539883672858826257632155.724242.05200268471077830627012946831366501374
Espanyol (3 Seasons)2 Leagues104.916876016087167317316861136355.85044.210314649175671353396801321252
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.6856027078942123663889853660634757.324740.85297266351066032825514847134368401399
Copa del Rey (11 Seasons)23.4
La Liga 2 (4 Seasons)32.7
Europa Lg (4 Seasons)25.7115322805295591141150713346.53752.1791425016564346117132933192
Champions Lg (1 Season)5.82636261181232826212433.3866.7143611218643221819835
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.3
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.1
2011-201219Villarreal Bes ESP2. La Liga 212th1.0
2012-201320Villarreales ESP2. La Liga 22nd7.0
2013-201421Mallorcaes ESP2. La Liga 217th24.7
2014-201522Villarreales ESP1. La Liga6th17.9Matches
2015-201623Espanyoles ESP1. La Liga13th21.3Matches
2016-201724Espanyoles ESP1. La Liga8th36.4Matches
2017-201825Espanyoles ESP1. La Liga11th37.916876016087167317316861136355.85044.210314649175671353396801321252Matches
2018-201926Villarreales ESP1. La Liga14th25.7110453985414741181103643250.03250.0664349012644432177248822201Matches
2019-202027Villarreales ESP1. La Liga5th30.51444551427405791401442956063.23536.89004638188955432190471140261Matches
2020-202128Villarreales ESP1. La Liga7th29.714903313174963015414801147162.34337.79354799206449542591591274233Matches
2021-202229Villarreales ESP1. La Liga7th13.2606154629727470604613963.92236.14092041889292011302950195Matches
2022-202330Villarreales ESP1. La Liga5th13.7634165728230967632562951.82035.740119868282120113219508108Matches
2023-202431Villarreales ESP1. La Liga8th24.61273321355945581251270844351.23642.97684065159148412349531015199Matches
2024-202532Villarreales ESP1. La Liga5th6.732262013816642319191052.6947.41899673791110711825950Matches
15 Seasons4 Clubs2 Leagues290.3856027078942123663889853660634757.324740.85297266351066032825514847134368401399
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
Villarreal (9 Seasons)2 Leagues169.0687321062933412990716685049328457.619740.0426621986890425722011537526355191147
Espanyol (3 Seasons)1 League95.616876016087167317316861136355.85044.210314649175671353396801321252
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (11 Seasons)257.6856027078942123663889853660634757.324740.85297266351066032825514847134368401399
La Liga 2 (4 Seasons)32.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
2014-201522Villarreales ESPCopa del Rey3rd5.7Matches
2015-201623Espanyoles ESPCopa del Rey9th2.7Matches
2016-201724Espanyoles ESPCopa del Rey17th1.3Matches
2017-201825Espanyoles ESPCopa del Rey5th5.2Matches
2018-201926Villarreales ESPCopa del Rey9th0.7Matches
2019-202027Villarreales ESPCopa del Rey5th1.0Matches
2020-202128Villarreales ESPCopa del Rey5th0.3Matches
2021-202229Villarreales ESPCopa del ReyR320.8Matches
2022-202330Villarreales ESPCopa del ReyR162.7Matches
2023-202431Villarreales ESPCopa del ReyR322.0Matches
2024-202532Villarreales ESPCopa del ReyRd20.7Matches
11 Seasons2 Clubs1 League23.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
Villarreal (8 Seasons)1 League14.1
Espanyol (3 Seasons)1 League9.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201522Villarreal2. Europa LgR164.5Matches
2018-201926Villarreal2. Europa LgQF7.938811271632034238826934.61765.425016516631715423830387Matches
2020-202128Villarreal2. Europa LgW9.857783927826755575341955.91441.2398186473619185341947673Matches
2021-202229Villarreal1. Champions LgSF5.82636261181232826212433.3866.7143611218643221819835Matches
2021-202229VillarrealSuper Cup2nd1.3Matches
2022-202330Villarreal3. Conf LgR161.4Matches
2023-202431Villarreal2. Europa LgR163.518831488891718711545.5654.5143735257713214515432Matches
6 Seasons1 Club4 Leagues34.31416281066476821421412833744.64554.29344861187449501493501131227
Europa Lg (4 Seasons)25.7115322805295591141150713346.53752.1791425016564346117132933192
Champions Lg (1 Season)5.82636261181232826212433.3866.7143611218643221819835
Conf Lg (1 Season)1.4
Super Cup (1 Season)1.3
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
202027es SpainFriendlies (M)1.7Matches
2020-202128es SpainUEFA Nations LeagueF1.3Matches
202128es SpainFriendlies (M)0.2Matches
202128es SpainUEFA EuroSF3.1Matches
202128es SpainUEFA Euro Qualifying2.6Matches
202229es SpainWCQ1.0Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.5
Friendlies (M) (3 Seasons)2.5
UEFA Euro (1 Season)3.1
UEFA Nations League (1 Season)1.3
UEFA Euro Qualifying (1 Season)2.6
WCQ (1 Season)1.0

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
2010-201118Villarreal Bes ESP2. La Liga 21770.20.101
2011-201219Villarreal Bes ESP2. La Liga 2487222.31.004
2012-201320Villarreales ESP2. La Liga 2146294516.67.086
2013-201421Mallorcaes ESP2. La Liga 2312,2237258.824.7256
2014-201522Villarreales ESPCopa del Rey65178671.85.76865022.67103+7+1.22+2.99Matches
2014-201522Villarreal2. Europa Lg64026744.74.544241.71135+8+1.79+0.53Matches
2014-201522Villarreales ESP1. La Liga261,6156247.217.91910791.622019+1+0.06-0.44Matches
2015-201623Espanyoles ESPCopa del Rey42446167.82.7378111101.0036-3-1.11-0.33Matches
2015-201623Espanyoles ESP1. La Liga321,9156056.021.319809133011.222445-21-0.99-0.21Matches
2016-201724Espanyoles ESPCopa del Rey112012057.11.311201001.001100.000.00Matches
2016-201724Espanyoles ESP1. La Liga373,2758995.836.4378933001.514847+1+0.03+1.27Matches
2017-201825Espanyoles ESPCopa del Rey64727987.45.2590512101.6776+1+0.19+0.19Matches
2017-201825Espanyoles ESP1. La Liga383,4129099.837.9389037001.293642-6-0.16-0.1641.052.3-11.2-0.30-1.39Matches
2018-201926Villarreales ESPCopa del Rey3632117.50.70032011.3353+2+2.86+1.65Matches
2018-201926Villarreal2. Europa Lg117136566.07.9787542601.55121200.00-1.7212.914.0-1.1-0.13-0.96Matches
2018-201926Villarreales ESP1. La Liga352,3156667.725.7258416102211.142432-8-0.31-0.7234.537.2-2.7-0.11-0.24Matches
2019-202027Villarreales ESPCopa del Rey1909033.31.01901000.0024-2-2.00-7.50Matches
2019-202027Villarreales ESP1. La Liga352,7447880.230.533812022801.635538+17+0.56+0.9653.836.7+17.1+0.56+0.53Matches
2020-202128Villarreales ESPCopa del Rey130306.30.30013033.0010+1+3.00+1.20Matches
2020-202128Villarreal2. Europa Lg128797368.19.8991532002.50154+11+1.13-1.2813.68.6+5.0+0.53-1.01Matches
2020-202128Villarreales ESP1. La Liga332,6738178.229.730851933701.555334+19+0.64+1.0045.934.2+11.7+0.39+0.12Matches
2021-202229Villarreal1. Champions Lg75237548.45.8684411702.00168+8+1.38+2.0212.08.8+3.2+0.55+0.94Matches
2021-202229Villarreales ESPCopa del Rey2733727.00.80023711.5042+2+2.47-2.56Matches
2021-202229Villarreales ESP1. La Liga171,1917034.813.21478933511.352214+8+0.60-0.1222.213.1+9.1+0.69+0.27Matches
2021-202229VillarrealSuper Cup1120120100.01.311201001.001100.00Matches
2022-202330Villarreal3. Conf Lg31304318.11.4170023002.0010+1+0.69+0.23Matches
2022-202330Villarreales ESPCopa del Rey32468263.12.72105213612.0084+4+1.46-4.16Matches
2022-202330Villarreales ESP1. La Liga211,2305936.013.71478771912.05219+12+0.88+0.5923.017.9+5.1+0.37+0.10Matches
2023-202431Villarreales ESPCopa del Rey21809054.52.01120116002.0031+2+1.00-1.40Matches
2023-202431Villarreal2. Europa Lg63175344.03.5380132601.6769-3-0.85-1.525.25.8-0.6-0.180.00Matches
2023-202431Villarreales ESP1. La Liga302,2157464.824.62878922021.303945-6-0.24-0.6934.636.6-2.0-0.08+0.01Matches
2024-202532Villarreales ESPCopa del Rey1676737.20.71670000.000000.00-3.19Matches
2024-202532Villarreales ESP1. La Liga125995027.76.7667163311.42159+6+0.90+0.5617.06.3+10.8+1.62+1.36Matches
15 Seasons4 Clubs7 Leagues44231,3167150.9348.0347842069527281.52465403+62+0.20-0.33315.7271.5+44.3+0.21-0.04
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
Villarreal (9 Seasons)7 Leagues28819,5616850.4217.3219821206927271.59346256+90+0.43-0.25274.7219.2+55.5+0.33+0.07
Espanyol (3 Seasons)2 Leagues1189,4388083.0104.91038786152911.35119147-28-0.27+0.4841.052.3-11.2-0.30-1.39
Villarreal B (2 Seasons)1 League594191.21.005
Mallorca (1 Season)1 League312,2237258.824.7256
La Liga (11 Seasons)31623,1847363.8257.6263831705327161.44357334+23+0.09-0.12272.0234.3+37.7+0.21-0.02
Copa del Rey (11 Seasons)302,1027051.123.4209116102981.704430+14+0.60-1.51
La Liga 2 (4 Seasons)502,9465919.532.73317
Europa Lg (4 Seasons)352,3116657.925.7238815122441.924630+16+0.62-0.8831.728.4+3.3+0.16-0.59
Champions Lg (1 Season)75237548.45.8684411702.00168+8+1.38+2.0212.08.8+3.2+0.55+0.94
Conf Lg (1 Season)31304318.11.4170023002.0010+1+0.69+0.23
Super Cup (1 Season)1120120100.01.311201001.001100.00
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
2010-201118Villarreal B1 League1770.20.101
2011-201219Villarreal B1 League487222.31.004
2012-201320Villarreal1 League146294516.67.086
2013-201421Mallorca1 League312,2237258.824.7256
2014-201522Villarreal3 Leagues382,5346750.328.22986199151.804327+16+0.57+0.10
2015-201623Espanyol2 Leagues362,1596057.124.0228010142911.202751-24-1.00-0.22
2016-201724Espanyol2 Leagues383,3958993.537.7388934001.504948+1+0.03+0.79
2017-201825Espanyol2 Leagues443,8848898.143.243904212101.344348-5-0.12-0.1241.052.3-11.2-0.30-1.39
2018-201926Villarreal3 Leagues493,0916363.634.3328521172321.244147-6-0.17-0.9947.451.2-3.8-0.11-0.42
2019-202027Villarreal2 Leagues362,8347976.831.534822122801.585742+15+0.48-0.3653.836.7+17.1+0.56+0.53
2020-202128Villarreal3 Leagues463,5827869.039.839872472931.836938+31+0.78-0.1759.542.8+16.7+0.43-0.32
2021-202229Villarreal4 Leagues271,9077139.021.221821463221.524325+18+0.85+0.1034.221.9+12.3+0.65+0.39
2022-202330Villarreal3 Leagues271,6065935.517.817819102322.043013+17+0.95+0.3723.017.9+5.1+0.37+0.10
2023-202431Villarreal3 Leagues382,7127160.730.132791163021.404855-7-0.23-0.9039.842.4-2.6-0.09+0.02
2024-202532Villarreal2 Leagues136665128.57.4767163311.31159+6+0.81+0.2717.06.3+10.8+1.62+1.36
15 Seasons4 Clubs7 Leagues44231,3167150.9348.0347842069527281.52465403+62+0.20-0.33315.7271.5+44.3+0.21-0.04
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
Villarreal (9 Seasons)7 Leagues28819,5616850.4217.3219821206927271.59346256+90+0.43-0.25274.7219.2+55.5+0.33+0.07
Espanyol (3 Seasons)2 Leagues1189,4388083.0104.91038786152911.35119147-28-0.27+0.4841.052.3-11.2-0.30-1.39
Villarreal B (2 Seasons)1 League594191.21.005
Mallorca (1 Season)1 League312,2237258.824.7256
La Liga (11 Seasons)31623,1847363.8257.6263831705327161.44357334+23+0.09-0.12272.0234.3+37.7+0.21-0.02
Copa del Rey (11 Seasons)302,1027051.123.4209116102981.704430+14+0.60-1.51
La Liga 2 (4 Seasons)502,9465919.532.73317
Europa Lg (4 Seasons)352,3116657.925.7238815122441.924630+16+0.62-0.8831.728.4+3.3+0.16-0.59
Champions Lg (1 Season)75237548.45.8684411702.00168+8+1.38+2.0212.08.8+3.2+0.55+0.94
Conf Lg (1 Season)31304318.11.4170023002.0010+1+0.69+0.23
Super Cup (1 Season)1120120100.01.311201001.001100.00
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
2010-201118Villarreal Bes ESP2. La Liga 217th1770.20.101
2011-201219Villarreal Bes ESP2. La Liga 212th487222.31.004
2012-201320Villarreales ESP2. La Liga 22nd146294516.67.086
2013-201421Mallorcaes ESP2. La Liga 217th312,2237258.824.7256
2014-201522Villarreales ESP1. La Liga6th261,6156247.217.91910791.622019+1+0.06-0.44Matches
2015-201623Espanyoles ESP1. La Liga13th321,9156056.021.319809133011.222445-21-0.99-0.21Matches
2016-201724Espanyoles ESP1. La Liga8th373,2758995.836.4378933001.514847+1+0.03+1.27Matches
2017-201825Espanyoles ESP1. La Liga11th383,4129099.837.9389037001.293642-6-0.16-0.1641.052.3-11.2-0.30-1.39Matches
2018-201926Villarreales ESP1. La Liga14th352,3156667.725.7258416102211.142432-8-0.31-0.7234.537.2-2.7-0.11-0.24Matches
2019-202027Villarreales ESP1. La Liga5th352,7447880.230.533812022801.635538+17+0.56+0.9653.836.7+17.1+0.56+0.53Matches
2020-202128Villarreales ESP1. La Liga7th332,6738178.229.730851933701.555334+19+0.64+1.0045.934.2+11.7+0.39+0.12Matches
2021-202229Villarreales ESP1. La Liga7th171,1917034.813.21478933511.352214+8+0.60-0.1222.213.1+9.1+0.69+0.27Matches
2022-202330Villarreales ESP1. La Liga5th211,2305936.013.71478771912.05219+12+0.88+0.5923.017.9+5.1+0.37+0.10Matches
2023-202431Villarreales ESP1. La Liga8th302,2157464.824.62878922021.303945-6-0.24-0.6934.636.6-2.0-0.08+0.01Matches
2024-202532Villarreales ESP1. La Liga5th125995027.76.7667163311.42159+6+0.90+0.5617.06.3+10.8+1.62+1.36Matches
15 Seasons4 Clubs2 Leagues36626,1307150.8290.3296831707027161.44357334+23+0.09-0.12272.0234.3+37.7+0.21-0.02
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
Villarreal (9 Seasons)2 Leagues22315,2116850.9169.017781914626151.49249200+49+0.30-0.06231.0182.0+49.0+0.34+0.11
Espanyol (3 Seasons)1 League1078,6028083.895.6948779133011.35108134-26-0.27+0.5441.052.3-11.2-0.30-1.39
Villarreal B (2 Seasons)1 League594191.21.005
Mallorca (1 Season)1 League312,2237258.824.7256
La Liga (11 Seasons)31623,1847363.8257.6263831705327161.44357334+23+0.09-0.12272.0234.3+37.7+0.21-0.02
La Liga 2 (4 Seasons)502,9465919.532.73317
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
2014-201522Villarreales ESPCopa del Rey3rd65178671.85.76865022.67103+7+1.22+2.99Matches
2015-201623Espanyoles ESPCopa del Rey9th42446167.82.7378111101.0036-3-1.11-0.33Matches
2016-201724Espanyoles ESPCopa del Rey17th112012057.11.311201001.001100.000.00Matches
2017-201825Espanyoles ESPCopa del Rey5th64727987.45.2590512101.6776+1+0.19+0.19Matches
2018-201926Villarreales ESPCopa del Rey9th3632117.50.70032011.3353+2+2.86+1.65Matches
2019-202027Villarreales ESPCopa del Rey5th1909033.31.01901000.0024-2-2.00-7.50Matches
2020-202128Villarreales ESPCopa del Rey5th130306.30.30013033.0010+1+3.00+1.20Matches
2021-202229Villarreales ESPCopa del ReyR322733727.00.80023711.5042+2+2.47-2.56Matches
2022-202330Villarreales ESPCopa del ReyR1632468263.12.72105213612.0084+4+1.46-4.16Matches
2023-202431Villarreales ESPCopa del ReyR3221809054.52.01120116002.0031+2+1.00-1.40Matches
2024-202532Villarreales ESPCopa del ReyRd21676737.20.71670000.000000.00-3.19Matches
11 Seasons2 Clubs1 League302,1027051.123.4209116102981.704430+14+0.60-1.51
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 (8 Seasons)1 League191,2666742.214.11192983281.903317+16+1.14-1.35
Espanyol (3 Seasons)1 League118367675.39.3989721601.371113-2-0.22+0.11
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201522Villarreal2. Europa LgR1664026744.74.544241.71135+8+1.79+0.53Matches
2018-201926Villarreal2. Europa LgQF117136566.07.9787542601.55121200.00-1.7212.914.0-1.1-0.13-0.96Matches
2020-202128Villarreal2. Europa LgW128797368.19.8991532002.50154+11+1.13-1.2813.68.6+5.0+0.53-1.01Matches
2021-202229Villarreal1. Champions LgSF75237548.45.8684411702.00168+8+1.38+2.0212.08.8+3.2+0.55+0.94Matches
2021-202229VillarrealSuper Cup2nd1120120100.01.311201001.001100.00Matches
2022-202330Villarreal3. Conf LgR1631304318.11.4170023002.0010+1+0.69+0.23Matches
2023-202431Villarreal2. Europa LgR1663175344.03.5380132601.6769-3-0.85-1.525.25.8-0.6-0.180.00Matches
6 Seasons1 Club4 Leagues463,0846752.234.3318820152541.926439+25+0.73-0.1343.837.2+6.5+0.25-0.15
Europa Lg (4 Seasons)352,3116657.925.7238815122441.924630+16+0.62-0.8831.728.4+3.3+0.16-0.59
Champions Lg (1 Season)75237548.45.8684411702.00168+8+1.38+2.0212.08.8+3.2+0.55+0.94
Conf Lg (1 Season)31304318.11.4170023002.0010+1+0.69+0.23
Super Cup (1 Season)1120120100.01.311201001.001100.00
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
202027es SpainFriendlies (M)21507583.31.72751001.001100.000.00Matches
2020-202128es SpainUEFA Nations LeagueF41203016.71.3173031612.5050+5+3.75+3.00Matches
202128es SpainFriendlies (M)116168.90.20011601.000000.00-2.20Matches
202128es SpainUEFA EuroSF52775544.03.1272034511.4072+5+1.62+1.11Matches
202128es SpainUEFA Euro Qualifying32367926.22.63790012.33121+11+4.19+2.16Matches
202229es SpainWCQ2864311.91.0163012301.5023-1-1.05-2.61Matches
202431es SpainFriendlies (M)1606016.70.71600010.0001-1-1.50-4.20Matches
4 Seasons1 Club5 Leagues189455325.610.51073182841.67278+19+1.81+0.30
Friendlies (M) (3 Seasons)42265731.42.5370111610.7512-1-0.40-2.77
UEFA Euro (1 Season)52775544.03.1272034511.4072+5+1.62+1.11
UEFA Nations League (1 Season)41203016.71.3173031612.5050+5+3.75+3.00
UEFA Euro Qualifying (1 Season)32367926.22.63790012.33121+11+4.19+2.16
WCQ (1 Season)2864311.91.0163012301.5023-1-1.05-2.61

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
2010-201118Villarreal Bes ESP2. La Liga 20.100
2011-201219Villarreal Bes ESP2. La Liga 21.000
2012-201320Villarreales ESP2. La Liga 27.000
2013-201421Mallorcaes ESP2. La Liga 224.710
2014-201522Villarreales ESPCopa del Rey5.71000Matches
2014-201522Villarreal2. Europa Lg4.5009Matches
2014-201522Villarreales ESP1. La Liga17.92023Matches
2015-201623Espanyoles ESPCopa del Rey2.71000Matches
2015-201623Espanyoles ESP1. La Liga21.351141212281423000Matches
2016-201724Espanyoles ESPCopa del Rey1.30000Matches
2016-201724Espanyoles ESP1. La Liga36.4600534913342940100Matches
2017-201825Espanyoles ESPCopa del Rey5.22000Matches
2017-201825Espanyoles ESP1. La Liga37.940056783639192810014613216244.9Matches
2018-201926Villarreales ESPCopa del Rey0.7000221111100Matches
2018-201926Villarreal2. Europa Lg7.920013144104200030201557.1Matches
2018-201926Villarreales ESP1. La Liga25.73003937211991200089595950.0Matches
2019-202027Villarreales ESPCopa del Rey1.00000011000Matches
2019-202027Villarreales ESP1. La Liga30.55003650166010820097538638.1Matches
2020-202128Villarreales ESPCopa del Rey0.30000101000Matches
2020-202128Villarreal2. Europa Lg9.81001016594510040202643.5Matches
2020-202128Villarreales ESP1. La Liga29.730044581935151500092626748.1Matches
2021-202229Villarreal1. Champions Lg5.810037353500020173234.7Matches
2021-202229Villarreales ESPCopa del Rey0.80000000000Matches
2021-202229Villarreales ESP1. La Liga13.220011148126210033181850.0Matches
2021-202229VillarrealSuper Cup1.30002113200Matches
2022-202330Villarreal3. Conf Lg1.40000Matches
2022-202330Villarreales ESPCopa del Rey2.70001112010Matches
2022-202330Villarreales ESP1. La Liga13.740011141385600038191752.8Matches
2023-202431Villarreales ESPCopa del Rey2.00002133010Matches
2023-202431Villarreal2. Europa Lg3.5100143423000114544.4Matches
2023-202431Villarreales ESP1. La Liga24.60002238172791200087272849.1Matches
2024-202532Villarreales ESPCopa del Rey0.70000100110Matches
2024-202532Villarreales ESP1. La Liga6.70009919241001915478.9Matches
15 Seasons4 Clubs7 Leagues348.0441138841618829013516980070244651946.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)7 Leagues217.32500238268117209737860055631435746.8
Espanyol (3 Seasons)2 Leagues104.918111501487181629120014613216244.9
Villarreal B (2 Seasons)1 League1.000
Mallorca (1 Season)1 League24.710
La Liga (11 Seasons)257.6341134536816625111815060060138544146.6
Copa del Rey (11 Seasons)23.4400566824100
La Liga 2 (4 Seasons)32.710
Europa Lg (4 Seasons)25.740033341223101010081444648.9
Champions Lg (1 Season)5.810037353500020173234.7
Conf Lg (1 Season)1.40000
Super Cup (1 Season)1.30002113200
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
2010-201118Villarreal B1 League0.100
2011-201219Villarreal B1 League1.000
2012-201320Villarreal1 League7.000
2013-201421Mallorca1 League24.710
2014-201522Villarreal3 Leagues28.2300320
2015-201623Espanyol2 Leagues24.061141212281423000
2016-201724Espanyol2 Leagues37.7600534913342940100
2017-201825Espanyol2 Leagues43.260056783639192810014613216244.9
2018-201926Villarreal3 Leagues34.3500545326301415100119797451.6
2019-202027Villarreal2 Leagues31.55003650176110820097538638.1
2020-202128Villarreal3 Leagues39.8400547524451920100132829346.9
2021-202229Villarreal4 Leagues21.23001622122011710053355041.2
2022-202330Villarreal3 Leagues17.8400121514105700038191752.8
2023-202431Villarreal3 Leagues30.110025432334111600098313348.4
2024-202532Villarreal2 Leagues7.400091019351001915478.9
15 Seasons4 Clubs7 Leagues348.0441138841618829013516980070244651946.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)7 Leagues217.32500238268117209737860055631435746.8
Espanyol (3 Seasons)2 Leagues104.918111501487181629120014613216244.9
Villarreal B (2 Seasons)1 League1.000
Mallorca (1 Season)1 League24.710
La Liga (11 Seasons)257.6341134536816625111815060060138544146.6
Copa del Rey (11 Seasons)23.4400566824100
La Liga 2 (4 Seasons)32.710
Europa Lg (4 Seasons)25.740033341223101010081444648.9
Champions Lg (1 Season)5.810037353500020173234.7
Conf Lg (1 Season)1.40000
Super Cup (1 Season)1.30002113200
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
2010-201118Villarreal Bes ESP2. La Liga 217th0.100
2011-201219Villarreal Bes ESP2. La Liga 212th1.000
2012-201320Villarreales ESP2. La Liga 22nd7.000
2013-201421Mallorcaes ESP2. La Liga 217th24.710
2014-201522Villarreales ESP1. La Liga6th17.92023Matches
2015-201623Espanyoles ESP1. La Liga13th21.351141212281423000Matches
2016-201724Espanyoles ESP1. La Liga8th36.4600534913342940100Matches
2017-201825Espanyoles ESP1. La Liga11th37.940056783639192810014613216244.9Matches
2018-201926Villarreales ESP1. La Liga14th25.73003937211991200089595950.0Matches
2019-202027Villarreales ESP1. La Liga5th30.55003650166010820097538638.1Matches
2020-202128Villarreales ESP1. La Liga7th29.730044581935151500092626748.1Matches
2021-202229Villarreales ESP1. La Liga7th13.220011148126210033181850.0Matches
2022-202330Villarreales ESP1. La Liga5th13.740011141385600038191752.8Matches
2023-202431Villarreales ESP1. La Liga8th24.60002238172791200087272849.1Matches
2024-202532Villarreales ESP1. La Liga5th6.70009919241001915478.9Matches
15 Seasons4 Clubs2 Leagues290.3351134536816625111815060060138544146.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)2 Leagues169.0190019522095170565940045525327947.6
Espanyol (3 Seasons)1 League95.615111501487181629120014613216244.9
Villarreal B (2 Seasons)1 League1.000
Mallorca (1 Season)1 League24.710
La Liga (11 Seasons)257.6341134536816625111815060060138544146.6
La Liga 2 (4 Seasons)32.710
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Villarreales ESPCopa del Rey3rd5.71000Matches
2015-201623Espanyoles ESPCopa del Rey9th2.71000Matches
2016-201724Espanyoles ESPCopa del Rey17th1.30000Matches
2017-201825Espanyoles ESPCopa del Rey5th5.22000Matches
2018-201926Villarreales ESPCopa del Rey9th0.7000221111100Matches
2019-202027Villarreales ESPCopa del Rey5th1.00000011000Matches
2020-202128Villarreales ESPCopa del Rey5th0.30000101000Matches
2021-202229Villarreales ESPCopa del ReyR320.80000000000Matches
2022-202330Villarreales ESPCopa del ReyR162.70001112010Matches
2023-202431Villarreales ESPCopa del ReyR322.00002133010Matches
2024-202532Villarreales ESPCopa del ReyRd20.70000100110Matches
11 Seasons2 Clubs1 League23.4400566824100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (8 Seasons)1 League14.1100566824100
Espanyol (3 Seasons)1 League9.33000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201522Villarreal2. Europa LgR164.5009Matches
2018-201926Villarreal2. Europa LgQF7.920013144104200030201557.1Matches
2020-202128Villarreal2. Europa LgW9.81001016594510040202643.5Matches
2021-202229Villarreal1. Champions LgSF5.810037353500020173234.7Matches
2021-202229VillarrealSuper Cup2nd1.30002113200Matches
2022-202330Villarreal3. Conf LgR161.40000Matches
2023-202431Villarreal2. Europa LgR163.5100143423000114544.4Matches
6 Seasons1 Club4 Leagues34.3500384216311515100101617843.9
Europa Lg (4 Seasons)25.740033341223101010081444648.9
Champions Lg (1 Season)5.810037353500020173234.7
Conf Lg (1 Season)1.40000
Super Cup (1 Season)1.30002113200
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202027es SpainFriendlies (M)1.70000Matches
2020-202128es SpainUEFA Nations LeagueF1.30002010000Matches
202128es SpainFriendlies (M)0.20000Matches
202128es SpainUEFA EuroSF3.100026010230Matches
202128es SpainUEFA Euro Qualifying2.60004103430Matches
202229es SpainWCQ1.00000303100Matches
202431es SpainFriendlies (M)0.70000Matches
4 Seasons1 Club5 Leagues10.5000810116760
Friendlies (M) (3 Seasons)2.50000
UEFA Euro (1 Season)3.100026010230
UEFA Nations League (1 Season)1.30002010000
UEFA Euro Qualifying (1 Season)2.60004103430
WCQ (1 Season)1.00000303100

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.