Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-21SunLa LigaMatchweek 32AwayW 2–1VillarrealAlmeríaY*FW7100000000211100.00.00.000121770.6111110Match Report
2024-04-14SunLa LigaMatchweek 31AwayD 1–1VillarrealAthletic ClubYFW5400010000310010.80.00.140202676.9420121Match Report
2024-04-01MonLa LigaMatchweek 30HomeL 1–2VillarrealAtlético MadridYRW8001003000561200.20.20.031344379.1833130Match Report
2024-03-22FriFriendlies (M)Friendlies (M)NeutralL 0–1es Spainco ColombiaYAM60000000Match Report
2024-03-17SunLa LigaMatchweek 29HomeW 1–0VillarrealValenciaNLW2300002100211020.40.40.12071353.818110Match 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. Segunda División1070.1000000000.000.000.000.000.00
2011-201219Villarreal Bes ESP2. Segunda División40871.0101100001.030.001.031.031.03
2012-201320Villarreales ESP2. Segunda División1486297.0325300000.430.290.720.430.72
2013-201421Mallorcaes ESP2. Segunda División31252,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.4000000001.21.20.21.3410180.000.000.000.000.000.790.120.910.790.91Matches
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 Liga29272,14323.810414823009.77.35.012.3451431870.420.170.590.340.500.410.210.610.310.52Matches
14 Seasons4 Clubs7 Leagues42833930,578339.8165592241422330441102.682.141.7123.836787615820.490.170.660.420.590.510.210.710.410.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 (8 Seasons)7 Leagues27421118,823209.11144515994202525087.168.337.4105.829673713300.550.220.760.450.660.530.230.760.410.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 (10 Seasons)30325622,513250.111834152101172434187.770.434.9105.331474213370.470.140.610.400.540.500.200.700.400.60
Copa del Rey (10 Seasons)29192,03522.6136191122400.570.270.840.490.75
Segunda División (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.4000000001.21.20.21.3410180.000.000.000.000.000.790.120.910.790.91
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.8106168234010.28.62.811.425781260.560.340.900.450.780.670.190.860.570.76
2023-202431Villarreal3 Leagues37312,64029.3116178341011.98.75.414.1521632190.370.200.580.270.480.430.200.630.320.52
14 Seasons4 Clubs7 Leagues42833930,578339.8165592241422330441102.682.141.7123.836787615820.490.170.660.420.590.510.210.710.410.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 (8 Seasons)7 Leagues27421118,823209.11144515994202525087.168.337.4105.829673713300.550.220.760.450.660.530.230.760.410.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 (10 Seasons)30325622,513250.111834152101172434187.770.434.9105.331474213370.470.140.610.400.540.500.200.700.400.60
Copa del Rey (10 Seasons)29192,03522.6136191122400.570.270.840.490.75
Segunda División (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.4000000001.21.20.21.3410180.000.000.000.000.000.790.120.910.790.91
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. Segunda División17th1070.1000000000.000.000.000.000.00
2011-201219Villarreal Bes ESP2. Segunda División12th40871.0101100001.030.001.031.031.03
2012-201320Villarreales ESP2. Segunda División2nd1486297.0325300000.430.290.720.430.72
2013-201421Mallorcaes ESP2. Segunda División17th31252,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 Liga9th29272,14323.810414823009.77.35.012.3451431870.420.170.590.340.500.410.210.610.310.52Matches
14 Seasons4 Clubs2 Leagues35328925,459282.913341174116172435187.770.434.9105.331474213370.470.140.620.410.560.500.200.700.400.60
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 (8 Seasons)2 Leagues21017014,540161.6852811370152019072.356.630.687.224360310850.530.170.700.430.610.530.220.750.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 (10 Seasons)30325622,513250.111834152101172434187.770.434.9105.331474213370.470.140.610.400.540.500.200.700.400.60
Segunda División (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
10 Seasons2 Clubs1 League29192,03522.6136191122400.570.270.840.490.75
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 (7 Seasons)1 League18101,19913.310515911100.750.381.130.681.05
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.4000000001.21.20.21.3410180.000.000.000.000.000.790.120.910.790.91Matches
2023-202431Villarreal2. Europa LgR16633173.5112011102.21.40.41.8720320.280.280.570.000.280.620.120.740.400.52Matches
6 Seasons1 Club4 Leagues46313,08434.319123115445014.911.76.818.5531342450.550.350.900.440.790.530.240.770.420.66
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.4000000001.21.20.21.3410180.000.000.000.000.000.790.120.910.790.91
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 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
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.1022001003.32.51.03.4312410.000.650.650.000.651.370.401.771.021.42Matches
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.55510501003.32.51.03.4312410.480.480.950.480.951.370.401.771.021.42
Friendlies (M) (3 Seasons)432262.5000000000.000.000.000.000.00
UEFA Euro (1 Season)522773.1022001003.32.51.03.4312410.000.650.650.000.651.370.401.771.021.42
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. Segunda División0.1000.0000
2011-201219Villarreal Bes ESP2. Segunda División1.0111.031.0000
2012-201320Villarreales ESP2. Segunda División7.0381.140.3800
2013-201421Mallorcaes ESP2. Segunda División24.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.406233.34.151.380.000.0011.90001.21.20.19-1.2-1.2Matches
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 Liga23.810601830.02.520.760.130.4415.30239.77.30.12+0.3+0.7Matches
14 Seasons4 Clubs7 Leagues339.816572635840.12.691.100.150.3815.122330102.682.10.14+2.4+2.9
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 (8 Seasons)7 Leagues209.111449022939.22.821.130.150.3915.20202587.168.30.14+1.9+1.7
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 (10 Seasons)250.111861727140.42.661.080.150.3715.02172487.770.40.15+3.3+4.6
Copa del Rey (10 Seasons)22.61313646.21.720.790.310.6722
Segunda División (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.406233.34.151.380.000.0011.90001.21.20.19-1.2-1.2
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.810492346.92.751.290.160.3515.302310.28.60.19-3.2-2.6
2023-202431Villarreal3 Leagues29.311742432.42.520.820.110.3314.903411.98.70.12-0.9-0.7
14 Seasons4 Clubs7 Leagues339.816572635840.12.691.100.150.3815.122330102.682.10.14+2.4+2.9
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 (8 Seasons)7 Leagues209.111449022939.22.821.130.150.3915.20202587.168.30.14+1.9+1.7
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 (10 Seasons)250.111861727140.42.661.080.150.3715.02172487.770.40.15+3.3+4.6
Copa del Rey (10 Seasons)22.61313646.21.720.790.310.6722
Segunda División (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.406233.34.151.380.000.0011.90001.21.20.19-1.2-1.2
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. Segunda División17th0.1000.0000
2011-201219Villarreal Bes ESP2. Segunda División12th1.0111.031.0000
2012-201320Villarreales ESP2. Segunda División2nd7.0381.140.3800
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.810601830.02.520.760.130.4415.30239.77.30.12+0.3+0.7Matches
14 Seasons4 Clubs2 Leagues282.913361730940.42.661.090.150.3815.02172487.770.40.15+3.3+4.6
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 (8 Seasons)2 Leagues161.68538118039.42.791.110.160.3915.10152072.356.60.15+2.7+3.4
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 (10 Seasons)250.111861727140.42.661.080.150.3715.02172487.770.40.15+3.3+4.6
Segunda División (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
10 Seasons2 Clubs1 League22.61313646.21.720.790.310.6722
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Villarreal (7 Seasons)1 League13.31013646.21.720.790.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.406233.34.151.380.000.0011.90001.21.20.19-1.2-1.2Matches
2023-202431Villarreal2. Europa LgR163.5110440.02.841.140.000.0012.70112.21.40.14-1.2-1.4Matches
6 Seasons1 Club4 Leagues34.319964337.53.221.250.110.3515.504414.911.70.12-0.9-1.7
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.406233.34.151.380.000.0011.90001.21.20.19-1.2-1.2
Super Cup (1 Season)1.3122100.01.501.500.500.5000
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
202027es SpainFriendlies (M)1.7000Matches
2020-202128es SpainUEFA Nations LeagueF1.314125.03.000.750.251.0000Matches
202128es SpainFriendlies (M)0.2000Matches
202128es SpainUEFA EuroSF3.1015533.34.871.620.000.0014.51013.32.50.17-3.3-2.5Matches
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.55361130.64.511.380.140.4514.51013.32.50.17-3.3-2.5
Friendlies (M) (3 Seasons)2.5000
UEFA Euro (1 Season)3.1015533.34.871.620.000.0014.51013.32.50.17-3.3-2.5
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. Segunda División0.10
2011-201219Villarreal Bes ESP2. Segunda División1.00
2012-201320Villarreales ESP2. Segunda División7.02
2013-201421Mallorcaes ESP2. Segunda División24.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.4415969.5743211202774.1162369.644100.000.20.2-0.2254010Matches
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 Liga23.874195577.612159315940347085.725931781.76710067.045.04.3-1.04874395143Matches
14 Seasons4 Clubs7 Leagues339.85052715370.685011206322595326579.51704226175.457787565.95941.731.9+17.331451125338876
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 (8 Seasons)7 Leagues209.14206590771.271071174142130265280.31450190476.247871566.94537.428.5+7.627141522335737
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 (10 Seasons)250.14280605770.772007176112198278279.01430189475.549876065.53434.926.0-0.927142821436742
Copa del Rey (10 Seasons)22.66
Segunda División (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.4415969.5743211202774.1162369.644100.000.20.2-0.2254010
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.839454272.76568171118924377.814519076.3435282.762.81.5+3.2214029178
2023-202431Villarreal3 Leagues29.3846109977.014151362644552185.430537581.38112266.465.44.8+0.65388455163
14 Seasons4 Clubs7 Leagues339.85052715370.685011206322595326579.51704226175.457787565.95941.731.9+17.331451125338876
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 (8 Seasons)7 Leagues209.14206590771.271071174142130265280.31450190476.247871566.94537.428.5+7.627141522335737
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 (10 Seasons)250.14280605770.772007176112198278279.01430189475.549876065.53434.926.0-0.927142821436742
Copa del Rey (10 Seasons)22.66
Segunda División (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.4415969.5743211202774.1162369.644100.000.20.2-0.2254010
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. Segunda División17th0.10
2011-201219Villarreal Bes ESP2. Segunda División12th1.00
2012-201320Villarreales ESP2. Segunda División2nd7.02
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.874195577.612159315940347085.725931781.76710067.045.04.3-1.04874395143Matches
14 Seasons4 Clubs2 Leagues282.94280605770.772007176112198278279.01430189475.549876065.54134.926.0+6.127142821436742
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 (8 Seasons)2 Leagues161.63434481171.458067143931733216979.91176153776.539960066.52830.622.6-2.622833218433603
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 (10 Seasons)250.14280605770.772007176112198278279.01430189475.549876065.53434.926.0-0.927142821436742
Segunda División (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
10 Seasons2 Clubs1 League22.66
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 (7 Seasons)1 League13.35
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.4415969.5743211202774.1162369.644100.000.20.2-0.2254010Matches
2023-202431Villarreal2. Europa LgR163.510514472.91992467425182.4465879.3142263.610.40.5+0.65146020Matches
6 Seasons1 Club4 Leagues34.3772109670.413004302139748382.227436774.77911568.7126.85.9+5.24383392134
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.4415969.5743211202774.1162369.644100.000.20.2-0.2254010
Super Cup (1 Season)1.30
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
202027es SpainFriendlies (M)1.70Matches
2020-202128es SpainUEFA Nations LeagueF1.30Matches
202128es SpainFriendlies (M)0.20Matches
202128es SpainUEFA EuroSF3.19012373.21119230606888.2243470.63742.921.00.8+1.0426012Matches
202128es SpainUEFA Euro Qualifying2.63Matches
202229es SpainWCQ1.00Matches
202431es SpainFriendlies (M)0.70Matches
4 Seasons1 Club5 Leagues10.59012373.21119230606888.2243470.63742.951.00.8+4.0426012
Friendlies (M) (3 Seasons)2.50
UEFA Euro (1 Season)3.19012373.21119230606888.2243470.63742.921.00.8+1.0426012
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. Segunda División0.1
2011-201219Villarreal Bes ESP2. Segunda División1.0
2012-201320Villarreales ESP2. Segunda División7.0
2013-201421Mallorcaes ESP2. Segunda División24.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.4595720012000004102Matches
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 Liga23.895589357510102460000741548Matches
14 Seasons4 Clubs7 Leagues339.8715368292682775110280421000505256318
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (8 Seasons)7 Leagues209.159075618238206585199371000420651263
Espanyol (3 Seasons)2 Leagues104.91246121130710258150000846555
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.160575774233236892239371000428050260
Copa del Rey (10 Seasons)22.68
Segunda División (4 Seasons)32.7
Europa Lg (4 Seasons)25.78628292835142340000624542
Champions Lg (1 Season)5.81751695123510000107114
Conf Lg (1 Season)1.4595720012000004102
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.8542515200571230000394720
2023-202431Villarreal3 Leagues29.31099102963611133160000846756
14 Seasons4 Clubs7 Leagues339.8715368292682775110280421000505256318
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (8 Seasons)7 Leagues209.159075618238206585199371000420651263
Espanyol (3 Seasons)2 Leagues104.91246121130710258150000846555
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.160575774233236892239371000428050260
Copa del Rey (10 Seasons)22.68
Segunda División (4 Seasons)32.7
Europa Lg (4 Seasons)25.78628292835142340000624542
Champions Lg (1 Season)5.81751695123510000107114
Conf Lg (1 Season)1.4595720012000004102
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. Segunda División17th0.1
2011-201219Villarreal Bes ESP2. Segunda División12th1.0
2012-201320Villarreales ESP2. Segunda División2nd7.0
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.895589357510102460000741548Matches
14 Seasons4 Clubs2 Leagues282.960575774233236892239371000428050260
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (8 Seasons)2 Leagues161.648114563203165867158321000343445205
Espanyol (3 Seasons)1 League95.61246121130710258150000846555
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.160575774233236892239371000428050260
Segunda División (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
10 Seasons2 Clubs1 League22.68
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (7 Seasons)1 League13.38
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.4595720012000004102Matches
2023-202431Villarreal2. Europa LgR163.5144136611340000010528Matches
6 Seasons1 Club4 Leagues34.3109610553547183350000772658
Europa Lg (4 Seasons)25.78628292835142340000624542
Champions Lg (1 Season)5.81751695123510000107114
Conf Lg (1 Season)1.4595720012000004102
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.1123123001010000009005Matches
202128es SpainUEFA Euro Qualifying2.63Matches
202229es SpainWCQ1.03Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.5123123001016000009005
Friendlies (M) (3 Seasons)2.5
UEFA Euro (1 Season)3.1123123001010000009005
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. Segunda División0.1
2011-201219Villarreal Bes ESP2. Segunda División1.0
2012-201320Villarreales ESP2. Segunda División7.0
2013-201421Mallorcaes ESP2. Segunda División24.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.442.7340000000.00000000Matches
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 Liga23.8943.95770772190.38700200Matches
14 Seasons4 Clubs7 Leagues339.86553.23492463602511960.47630101742
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (8 Seasons)7 Leagues209.15483.3342145148168860.52570101531
Espanyol (3 Seasons)2 Leagues104.91072.82710121293100.26600211
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.15663.24423358512110740.4248091331
Copa del Rey (10 Seasons)22.6
Segunda División (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.442.7340000000.00000000
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.8523.44390642150.33400100
2023-202431Villarreal3 Leagues29.31104.0386181131110.40900200
14 Seasons4 Clubs7 Leagues339.86553.23492463602511960.47630101742
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (8 Seasons)7 Leagues209.15483.3342145148168860.52570101531
Espanyol (3 Seasons)2 Leagues104.91072.82710121293100.26600211
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.15663.24423358512110740.4248091331
Copa del Rey (10 Seasons)22.6
Segunda División (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.442.7340000000.00000000
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. Segunda División17th0.1
2011-201219Villarreal Bes ESP2. Segunda División12th1.0
2012-201320Villarreales ESP2. Segunda División2nd7.0
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.8943.95770772190.38700200Matches
14 Seasons4 Clubs2 Leagues282.95663.24423358512110740.4248091331
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (8 Seasons)2 Leagues161.64593.3635234639127640.4742091120
Espanyol (3 Seasons)1 League95.61072.82710121293100.26600211
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.15663.24423358512110740.4248091331
Segunda División (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
10 Seasons2 Clubs1 League22.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (7 Seasons)1 League13.3
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.442.7340000000.00000000Matches
2023-202431Villarreal2. Europa LgR163.5164.5491141020.57200000Matches
6 Seasons1 Club4 Leagues34.3893.166915941220.781501411
Europa Lg (4 Seasons)25.7703.355314831160.77901411
Champions Lg (1 Season)5.8152.58120111061.03600000
Conf Lg (1 Season)1.442.7340000000.00000000
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.1145.7880222020.83100100Matches
202128es SpainUEFA Euro Qualifying2.6Matches
202229es SpainWCQ1.0Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.5145.7880222020.83100100
Friendlies (M) (3 Seasons)2.5
UEFA Euro (1 Season)3.1145.7880222020.83100100
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. Segunda División0.1
2011-201219Villarreal Bes ESP2. Segunda División1.0
2012-201320Villarreales ESP2. Segunda División7.0
2013-201421Mallorcaes ESP2. Segunda División24.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.4000000001010010Matches
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 Liga23.825121078112445.81324717934240Matches
14 Seasons4 Clubs7 Leagues339.81761644284505823924.3181135331021322622350
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 (8 Seasons)7 Leagues209.1135733562384618624.71401082781702021890
Espanyol (3 Seasons)2 Leagues104.9419172212125322.641276216260460
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.70
La Liga (10 Seasons)250.11471463372424719723.915012232901162202100
Copa del Rey (10 Seasons)22.6310
Segunda División (4 Seasons)32.70
Europa Lg (4 Seasons)25.7211069672825.021110111031190
Champions Lg (1 Season)5.88533241428.61011031150
Conf Lg (1 Season)1.4000000001010010
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.03725516110
2023-202431Villarreal3 Leagues29.3301611109132846.415257181141270
14 Seasons4 Clubs7 Leagues339.81761644284505823924.3181135331021322622350
Comp 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)7 Leagues209.1135733562384618624.71401082781702021890
Espanyol (3 Seasons)2 Leagues104.9419172212125322.641276216260460
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.70
La Liga (10 Seasons)250.11471463372424719723.915012232901162202100
Copa del Rey (10 Seasons)22.6310
Segunda División (4 Seasons)32.70
Europa Lg (4 Seasons)25.7211069672825.021110111031190
Champions Lg (1 Season)5.88533241428.61011031150
Conf Lg (1 Season)1.4000000001010010
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. Segunda División17th0.1
2011-201219Villarreal Bes ESP2. Segunda División12th1.0
2012-201320Villarreales ESP2. Segunda División2nd7.0
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.825121078112445.81324717934240Matches
14 Seasons4 Clubs2 Leagues282.91471463372424719723.915012232901162202100
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)2 Leagues161.6106552650303514424.3109952669541601640
Espanyol (3 Seasons)1 League95.6419172212125322.641276216260460
Villarreal B (2 Seasons)1 League1.00
Mallorca (1 Season)1 League24.70
La Liga (10 Seasons)250.11471463372424719723.915012232901162202100
Segunda División (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
10 Seasons2 Clubs1 League22.6310
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 (7 Seasons)1 League13.3310
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.4000000001010010Matches
2023-202431Villarreal2. Europa LgR163.5531312450.021012730Matches
6 Seasons1 Club4 Leagues34.329159128114226.231131121542250
Europa Lg (4 Seasons)25.7211069672825.021110111031190
Champions Lg (1 Season)5.88533241428.61011031150
Conf Lg (1 Season)1.4000000001010010
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.1421124666.722022610Matches
202128es SpainUEFA Euro Qualifying2.634Matches
202229es SpainWCQ1.001Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.5451124666.722027610
Friendlies (M) (3 Seasons)2.50
UEFA Euro (1 Season)3.1421124666.722022610
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. Segunda División0.1
2011-201219Villarreal Bes ESP2. Segunda División1.0
2012-201320Villarreales ESP2. Segunda División7.0
2013-201421Mallorcaes ESP2. Segunda División24.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.47423234815744125.0375.03820598410315918Matches
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 Liga23.81224321355705331231221814150.63543.2733385614934539224852973187Matches
14 Seasons4 Clubs7 Leagues339.89679294878472042021002965467137355.628542.56045305251215536729415455538577291582
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 (8 Seasons)7 Leagues209.1799223471838493529829796855831055.623542.15014258761039929625912145930564081330
Espanyol (3 Seasons)2 Leagues104.916876016087167317316861136355.85044.210314649175671353396801321252
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.1818926476940503472845816858433557.423740.65073254591018331424314045933465391337
Copa del Rey (10 Seasons)22.6
Segunda División (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.47423234815744125.0375.03820598410315918
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.8708186030535782706603050.02338.343921919262521113520567126
2023-202431Villarreal3 Leagues29.31412351496586221401408924650.04144.68764591175052522462571127219
14 Seasons4 Clubs7 Leagues339.89679294878472042021002965467137355.628542.56045305251215536729415455538577291582
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 (8 Seasons)7 Leagues209.1799223471838493529829796855831055.623542.15014258761039929625912145930564081330
Espanyol (3 Seasons)2 Leagues104.916876016087167317316861136355.85044.210314649175671353396801321252
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.1818926476940503472845816858433557.423740.65073254591018331424314045933465391337
Copa del Rey (10 Seasons)22.6
Segunda División (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.47423234815744125.0375.03820598410315918
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. Segunda División17th0.1
2011-201219Villarreal Bes ESP2. Segunda División12th1.0
2012-201320Villarreales ESP2. Segunda División2nd7.0
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.81224321355705331231221814150.63543.2733385614934539224852973187Matches
14 Seasons4 Clubs2 Leagues282.9818926476940503472845816858433557.423740.65073254591018331424314045933465391337
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 (8 Seasons)2 Leagues161.6650220460931792799672648247127257.718739.7404220810842724320810736325452181085
Espanyol (3 Seasons)1 League95.616876016087167317316861136355.85044.210314649175671353396801321252
Villarreal B (2 Seasons)1 League1.0
Mallorca (1 Season)1 League24.7
La Liga (10 Seasons)250.1818926476940503472845816858433557.423740.65073254591018331424314045933465391337
Segunda División (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
10 Seasons2 Clubs1 League22.6
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 (7 Seasons)1 League13.3
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.47423234815744125.0375.03820598410315918Matches
2023-202431Villarreal2. Europa LgR163.518831488891718711545.5654.5143735257713214515432Matches
6 Seasons1 Club4 Leagues34.31490301096707301571486873843.74855.29725066197253511496511190245
Europa Lg (4 Seasons)25.7115322805295591141150713346.53752.1791425016564346117132933192
Champions Lg (1 Season)5.82636261181232826212433.3866.7143611218643221819835
Conf Lg (1 Season)1.47423234815744125.0375.03820598410315918
Super Cup (1 Season)1.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
202027es SpainFriendlies (M)1.7Matches
2020-202128es SpainUEFA Nations LeagueF1.3Matches
202128es SpainFriendlies (M)0.2Matches
202128es SpainUEFA EuroSF3.11741959106291737228.6571.410251916333110613241Matches
202128es SpainUEFA Euro Qualifying2.6Matches
202229es SpainWCQ1.0Matches
202431es SpainFriendlies (M)0.7Matches
4 Seasons1 Club5 Leagues10.51741959106291737228.6571.410251916333110613241
Friendlies (M) (3 Seasons)2.5
UEFA Euro (1 Season)3.11741959106291737228.6571.410251916333110613241
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. Segunda División1770.20.101
2011-201219Villarreal Bes ESP2. Segunda División487222.31.004
2012-201320Villarreales ESP2. Segunda División146294516.67.086
2013-201421Mallorcaes ESP2. Segunda División312,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.232.21.5+0.7+0.45-0.19Matches
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 Liga292,1437470.023.82778922011.313541-6-0.25-0.7433.135.6-2.5-0.11+0.13Matches
14 Seasons4 Clubs7 Leagues42830,5787152.0339.8339852058927261.53446390+56+0.18-0.34299.4265.8+33.6+0.17-0.10
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 (8 Seasons)7 Leagues27418,8236952.2209.1211831196326251.61327243+84+0.42-0.29258.4213.5+44.9+0.270.00
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 (10 Seasons)30322,5137466.5250.1256841694727141.45338321+17+0.07-0.12253.4227.0+26.4+0.15-0.06
Copa del Rey (10 Seasons)292,0357051.822.6199216102981.764430+14+0.62-1.42
Segunda División (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.232.21.5+0.7+0.45-0.19
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.3725.219.4+5.7+0.38+0.03
2023-202431Villarreal3 Leagues372,6407164.229.331791163011.414451-7-0.24-0.9738.341.4-3.1-0.11+0.10
14 Seasons4 Clubs7 Leagues42830,5787152.0339.8339852058927261.53446390+56+0.18-0.34299.4265.8+33.6+0.17-0.10
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 (8 Seasons)7 Leagues27418,8236952.2209.1211831196326251.61327243+84+0.42-0.29258.4213.5+44.9+0.270.00
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 (10 Seasons)30322,5137466.5250.1256841694727141.45338321+17+0.07-0.12253.4227.0+26.4+0.15-0.06
Copa del Rey (10 Seasons)292,0357051.822.6199216102981.764430+14+0.62-1.42
Segunda División (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.232.21.5+0.7+0.45-0.19
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. Segunda División17th1770.20.101
2011-201219Villarreal Bes ESP2. Segunda División12th487222.31.004
2012-201320Villarreales ESP2. Segunda División2nd146294516.67.086
2013-201421Mallorcaes ESP2. Segunda División17th312,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 Liga9th292,1437470.023.82778922011.313541-6-0.25-0.7433.135.6-2.5-0.11+0.13Matches
14 Seasons4 Clubs2 Leagues35325,4597252.0282.9289841696427141.45338321+17+0.07-0.12253.4227.0+26.4+0.15-0.06
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 (8 Seasons)2 Leagues21014,5406953.1161.617081904025131.50230187+43+0.28-0.08212.4174.8+37.7+0.28+0.06
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 (10 Seasons)30322,5137466.5250.1256841694727141.45338321+17+0.07-0.12253.4227.0+26.4+0.15-0.06
Segunda División (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
10 Seasons2 Clubs1 League292,0357051.822.6199216102981.764430+14+0.62-1.42
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 (7 Seasons)1 League181,1996742.513.31094983282.003317+16+1.20-1.24
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.232.21.5+0.7+0.45-0.19Matches
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.1345.938.7+7.2+0.26-0.20
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.232.21.5+0.7+0.45-0.19
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 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
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.119.92.1+7.7+3.18+2.85Matches
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)1606033.30.71600010.0001-1-1.50-1.50Matches
4 Seasons1 Club5 Leagues189455326.910.51073182841.67278+19+1.81+0.519.92.1+7.7+3.18+2.85
Friendlies (M) (3 Seasons)42265741.92.5370111610.7512-1-0.40-1.54
UEFA Euro (1 Season)52775544.03.1272034511.4072+5+1.62+1.119.92.1+7.7+3.18+2.85
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. Segunda División0.100
2011-201219Villarreal Bes ESP2. Segunda División1.000
2012-201320Villarreales ESP2. Segunda División7.000
2013-201421Mallorcaes ESP2. Segunda División24.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.400040120000042250.0Matches
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 Liga23.80002236172491200084272849.1Matches
14 Seasons4 Clubs7 Leagues339.8441138340418828013216470068443351745.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (8 Seasons)7 Leagues209.12500233256117199707350053830135545.9
Espanyol (3 Seasons)2 Leagues104.918111501487181629120014613216244.9
Villarreal B (2 Seasons)1 League1.000
Mallorca (1 Season)1 League24.710
La Liga (10 Seasons)250.1341133635716523911614650057937043745.8
Copa del Rey (10 Seasons)22.6400556813100
Segunda División (4 Seasons)32.710
Europa Lg (4 Seasons)25.740033341223101010081444648.9
Champions Lg (1 Season)5.810037353500020173234.7
Conf Lg (1 Season)1.400040120000042250.0
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.8400161515125700042211952.5
2023-202431Villarreal3 Leagues29.310025412331111600095313348.4
14 Seasons4 Clubs7 Leagues339.8441138340418828013216470068443351745.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (8 Seasons)7 Leagues209.12500233256117199707350053830135545.9
Espanyol (3 Seasons)2 Leagues104.918111501487181629120014613216244.9
Villarreal B (2 Seasons)1 League1.000
Mallorca (1 Season)1 League24.710
La Liga (10 Seasons)250.1341133635716523911614650057937043745.8
Copa del Rey (10 Seasons)22.6400556813100
Segunda División (4 Seasons)32.710
Europa Lg (4 Seasons)25.740033341223101010081444648.9
Champions Lg (1 Season)5.810037353500020173234.7
Conf Lg (1 Season)1.400040120000042250.0
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. Segunda División17th0.100
2011-201219Villarreal Bes ESP2. Segunda División12th1.000
2012-201320Villarreales ESP2. Segunda División2nd7.000
2013-201421Mallorcaes ESP2. Segunda División17th24.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 Liga9th23.80002236172491200084272849.1Matches
14 Seasons4 Clubs2 Leagues282.9351133635716523911614650057937043745.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (8 Seasons)2 Leagues161.6190018620994158545530043323827546.4
Espanyol (3 Seasons)1 League95.615111501487181629120014613216244.9
Villarreal B (2 Seasons)1 League1.000
Mallorca (1 Season)1 League24.710
La Liga (10 Seasons)250.1341133635716523911614650057937043745.8
Segunda División (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
10 Seasons2 Clubs1 League22.6400556813100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (7 Seasons)1 League13.3100556813100
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.400040120000042250.0Matches
2023-202431Villarreal2. Europa LgR163.5100143423000114544.4Matches
6 Seasons1 Club4 Leagues34.3500424217331515100105638044.1
Europa Lg (4 Seasons)25.740033341223101010081444648.9
Champions Lg (1 Season)5.810037353500020173234.7
Conf Lg (1 Season)1.400040120000042250.0
Super Cup (1 Season)1.30002113200
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
202027es SpainFriendlies (M)1.70000Matches
2020-202128es SpainUEFA Nations LeagueF1.30002010000Matches
202128es SpainFriendlies (M)0.20000Matches
202128es SpainUEFA EuroSF3.10002601022100125550.0Matches
202128es SpainUEFA Euro Qualifying2.60004103430Matches
202229es SpainWCQ1.00000303100Matches
202431es SpainFriendlies (M)0.70000Matches
4 Seasons1 Club5 Leagues10.500081011675100125550.0
Friendlies (M) (3 Seasons)2.50000
UEFA Euro (1 Season)3.10002601022100125550.0
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.