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
2008-200920Valencia2. UEFA Cup11550.6000000.000.00Matches
2009-201021Cádizes ESP2. La Liga 21486817.6000000500.000.000.000.000.00
2010-201122Villarreal Bes ESP2. La Liga 236363,16335.11011001130.030.000.030.030.03
2011-201223Villarreales ESP1. La Liga665406.0000000200.000.000.000.000.00Matches
2011-201223Villarreal Bes ESP2. La Liga 229282,50327.81011001210.040.000.040.040.04Matches
2012-201324Villarreales ESP2. La Liga 232242,30525.60330001200.000.120.120.000.12
2013-201425Villarreales ESP1. La Liga30262,46527.41121001200.040.040.070.040.07Matches
2014-201526Villarreales ESPCopa del Rey876607.3000000100.000.000.000.000.00Matches
2014-201526Villarreal2. Europa Lg554505.0000000300.000.000.000.000.00Matches
2014-201526Villarreales ESP1. La Liga29282,42727.0101100810.040.000.040.040.04Matches
2015-201627Villarreales ESPCopa del Rey1020.0000000000.000.000.000.000.00Matches
2015-201627Villarreal2. Europa Lg876507.2000000300.000.000.000.000.00Matches
2015-201627Villarreales ESP1. La Liga18171,53817.1112100800.060.060.120.060.12Matches
2016-201728Villarreales ESPCopa del Rey11901.0000000000.000.000.000.000.00Matches
2016-201728Villarreal2. Europa Lg221802.0000000000.000.000.000.000.00Matches
2016-201728Villarreales ESP1. La Liga31302,68029.81341001310.030.100.130.030.13Matches
2017-201829Villarreales ESPCopa del Rey11901.0000000000.000.000.000.000.00Matches
2017-201829Villarreal2. Europa Lg554384.9011000310.00.00.60.6827280.000.210.210.000.210.000.120.120.000.12Matches
2017-201829Villarreales ESP1. La Liga30292,53628.20000001410.50.51.72.2771291070.000.000.000.000.000.020.060.080.020.08Matches
2018-201930Villarreales ESPCopa del Rey221731.9011000100.000.520.520.000.52Matches
2018-201930Villarreal2. Europa Lg665275.9000000320.40.40.40.91531340.000.000.000.000.000.070.070.150.070.15Matches
2018-201930Villarreales ESP1. La Liga21181,49516.6101100600.50.50.81.33895940.060.000.060.060.060.030.050.080.030.08Matches
2019-202031Valencia1. Champions Lg332462.7000000100.10.10.10.2713120.000.000.000.000.000.030.030.070.030.07Matches
2019-202031Valenciaes ESPCopa del Rey332542.8000000000.000.000.000.000.00Matches
2019-202031Valenciaes ESP1. La Liga19151,38915.4011000210.10.10.50.63654820.000.060.060.000.060.010.030.040.010.04Matches
2019-202031Valenciaes ESPSupercopa de España00Matches
2020-202132Villarreales ESPCopa del Rey331902.1101100000.470.000.470.470.47Matches
2020-202132Villarreal2. Europa Lg853994.4011000100.60.60.91.5225140.000.230.230.000.230.140.210.350.140.35Matches
2020-202132Villarreales ESP1. La Liga1433513.9011000100.10.10.20.3913200.000.260.260.000.260.020.060.080.020.08Matches
2021-202233Mallorcaes ESPCopa del Rey322252.5011000100.000.400.400.000.40Matches
2021-202233Mallorcaes ESP1. La Liga25211,82820.3044000510.80.82.43.239681080.000.200.200.000.200.040.120.160.040.16Matches
2022-202334Mallorcaes ESPCopa del Rey11901.0000000100.000.000.000.000.00Matches
2022-202334Mallorcaes ESP1. La Liga32302,59928.90110001001.01.02.53.560741230.000.030.030.000.030.040.090.120.040.12Matches
2023-202435Mallorcaes ESPCopa del Rey432853.2011000300.000.320.320.000.32Matches
2023-202435Mallorcaes ESP1. La Liga30191,68218.7011000700.30.31.21.534501040.000.050.050.000.050.020.060.080.020.08Matches
16 Seasons5 Clubs6 Leagues46139535,186391.082129800149124.44.411.415.83255797260.020.050.070.020.070.030.080.110.030.11
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Villarreal (9 Seasons)4 Leagues26122520,186224.3612186009162.12.14.76.81493202970.030.050.080.030.080.030.070.110.030.11
Mallorca (3 Seasons)2 Leagues95766,70974.50880002712.12.16.18.21331923350.000.110.110.000.110.030.090.120.030.12
Villarreal B (2 Seasons)1 League65645,66663.02022002340.030.000.030.030.03
Valencia (2 Seasons)5 Leagues26221,94421.6011000310.20.20.50.84367940.000.050.050.000.050.010.030.040.010.04
Cádiz (1 Season)1 League1486817.6000000500.000.000.000.000.00
La Liga (12 Seasons)28524221,530239.2513185008853.33.39.312.62934836380.020.050.080.020.080.020.070.100.020.10
Copa del Rey (10 Seasons)27232,05922.9134100700.040.130.170.040.17
Europa Lg (7 Seasons)35312,69930.00220001331.01.02.03.02583760.000.070.070.000.070.070.130.200.070.20
La Liga 2 (4 Seasons)111968,65296.12352004040.020.030.050.020.05
Champions Lg (1 Season)332462.7000000100.10.10.10.2713120.000.000.000.000.000.030.030.070.030.07
Supercopa de España (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200920Valencia1 League11550.6000000.000.00
2009-201021Cádiz1 League1486817.6000000500.000.000.000.000.00
2010-201122Villarreal B1 League36363,16335.11011001130.030.000.030.030.03
2011-201223Villarreal B1 League29282,50327.81011001210.040.000.040.040.04
2011-201223Villarreal1 League665406.0000000200.000.000.000.000.00
2012-201324Villarreal1 League32242,30525.60330001200.000.120.120.000.12
2013-201425Villarreal1 League30262,46527.41121001200.040.040.070.040.07
2014-201526Villarreal3 Leagues42403,53739.31011001210.030.000.030.030.03
2015-201627Villarreal3 Leagues27242,19024.31121001100.040.040.080.040.08
2016-201728Villarreal3 Leagues34332,95032.81341001310.030.090.120.030.12
2017-201829Villarreal3 Leagues36353,06434.00110001720.50.52.32.8851561350.000.030.030.000.030.010.070.080.010.08
2018-201930Villarreal3 Leagues29262,19524.41121001020.90.91.22.2531261280.040.040.080.040.080.040.060.100.040.10
2019-202031Valencia4 Leagues25211,88921.0011000310.20.20.50.84367940.000.050.050.000.050.010.030.040.010.04
2020-202132Villarreal3 Leagues251194010.4123100200.70.71.21.91138340.100.190.290.100.290.080.140.220.080.22
2021-202233Mallorca2 Leagues28232,05322.8055000610.80.82.43.239681080.000.220.220.000.220.040.120.160.040.16
2022-202334Mallorca2 Leagues33312,68929.90110001101.01.02.53.560741230.000.030.030.000.030.040.090.120.040.12
2023-202435Mallorca2 Leagues34221,96721.90220001000.30.31.21.534501040.000.090.090.000.090.020.060.080.020.08
16 Seasons5 Clubs6 Leagues46139535,186391.082129800149124.44.411.415.83255797260.020.050.070.020.070.030.080.110.030.11
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Villarreal (9 Seasons)4 Leagues26122520,186224.3612186009162.12.14.76.81493202970.030.050.080.030.080.030.070.110.030.11
Mallorca (3 Seasons)2 Leagues95766,70974.50880002712.12.16.18.21331923350.000.110.110.000.110.030.090.120.030.12
Villarreal B (2 Seasons)1 League65645,66663.02022002340.030.000.030.030.03
Valencia (2 Seasons)5 Leagues26221,94421.6011000310.20.20.50.84367940.000.050.050.000.050.010.030.040.010.04
Cádiz (1 Season)1 League1486817.6000000500.000.000.000.000.00
La Liga (12 Seasons)28524221,530239.2513185008853.33.39.312.62934836380.020.050.080.020.080.020.070.100.020.10
Copa del Rey (10 Seasons)27232,05922.9134100700.040.130.170.040.17
Europa Lg (7 Seasons)35312,69930.00220001331.01.02.03.02583760.000.070.070.000.070.070.130.200.070.20
La Liga 2 (4 Seasons)111968,65296.12352004040.020.030.050.020.05
Champions Lg (1 Season)332462.7000000100.10.10.10.2713120.000.000.000.000.000.030.030.070.030.07
Supercopa de España (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201021Cádizes ESP2. La Liga 219th1486817.6000000500.000.000.000.000.00
2010-201122Villarreal Bes ESP2. La Liga 217th36363,16335.11011001130.030.000.030.030.03
2011-201223Villarreal Bes ESP2. La Liga 212th29282,50327.81011001210.040.000.040.040.04Matches
2011-201223Villarreales ESP1. La Liga18th665406.0000000200.000.000.000.000.00Matches
2012-201324Villarreales ESP2. La Liga 22nd32242,30525.60330001200.000.120.120.000.12
2013-201425Villarreales ESP1. La Liga6th30262,46527.41121001200.040.040.070.040.07Matches
2014-201526Villarreales ESP1. La Liga6th29282,42727.0101100810.040.000.040.040.04Matches
2015-201627Villarreales ESP1. La Liga4th18171,53817.1112100800.060.060.120.060.12Matches
2016-201728Villarreales ESP1. La Liga5th31302,68029.81341001310.030.100.130.030.13Matches
2017-201829Villarreales ESP1. La Liga5th30292,53628.20000001410.50.51.72.2771291070.000.000.000.000.000.020.060.080.020.08Matches
2018-201930Villarreales ESP1. La Liga14th21181,49516.6101100600.50.50.81.33895940.060.000.060.060.060.030.050.080.030.08Matches
2019-202031Valenciaes ESP1. La Liga9th19151,38915.4011000210.10.10.50.63654820.000.060.060.000.060.010.030.040.010.04Matches
2020-202132Villarreales ESP1. La Liga7th1433513.9011000100.10.10.20.3913200.000.260.260.000.260.020.060.080.020.08Matches
2021-202233Mallorcaes ESP1. La Liga16th25211,82820.3044000510.80.82.43.239681080.000.200.200.000.200.040.120.160.040.16Matches
2022-202334Mallorcaes ESP1. La Liga9th32302,59928.90110001001.01.02.53.560741230.000.030.030.000.030.040.090.120.040.12Matches
2023-202435Mallorcaes ESP1. La Liga15th30191,68218.7011000700.30.31.21.534501040.000.050.050.000.050.020.060.080.020.08Matches
15 Seasons5 Clubs2 Leagues39633830,182335.47162370012893.33.39.312.62934836380.020.050.070.020.070.020.070.100.020.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Villarreal (9 Seasons)2 Leagues21118116,337181.559145007631.11.12.83.81242372210.030.050.080.030.080.020.060.080.020.08
Mallorca (3 Seasons)1 League87706,10967.90660002212.12.16.18.21331923350.000.090.090.000.090.030.090.120.030.12
Villarreal B (2 Seasons)1 League65645,66663.02022002340.030.000.030.030.03
Valencia (1 Season)1 League19151,38915.4011000210.10.10.50.63654820.000.060.060.000.060.010.030.040.010.04
Cádiz (1 Season)1 League1486817.6000000500.000.000.000.000.00
La Liga (12 Seasons)28524221,530239.2513185008853.33.39.312.62934836380.020.050.080.020.080.020.070.100.020.10
La Liga 2 (4 Seasons)111968,65296.12352004040.020.030.050.020.05
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-201526Villarreales ESPCopa del Rey3rd876607.3000000100.000.000.000.000.00Matches
2015-201627Villarreales ESPCopa del Rey9th1020.0000000000.000.000.000.000.00Matches
2016-201728Villarreales ESPCopa del Rey9th11901.0000000000.000.000.000.000.00Matches
2017-201829Villarreales ESPCopa del Rey9th11901.0000000000.000.000.000.000.00Matches
2018-201930Villarreales ESPCopa del Rey9th221731.9011000100.000.520.520.000.52Matches
2019-202031Valenciaes ESPCopa del Rey5th332542.8000000000.000.000.000.000.00Matches
2019-202031Valenciaes ESPSupercopa de EspañaSF00Matches
2020-202132Villarreales ESPCopa del Rey5th331902.1101100000.470.000.470.470.47Matches
2021-202233Mallorcaes ESPCopa del ReyQF322252.5011000100.000.400.400.000.40Matches
2022-202334Mallorcaes ESPCopa del ReyR1611901.0000000100.000.000.000.000.00Matches
2023-202435Mallorcaes ESPCopa del Rey2nd432853.2011000300.000.320.320.000.32Matches
10 Seasons3 Clubs2 Leagues27232,05922.9134100700.040.130.170.040.17
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (6 Seasons)1 League16141,20513.4112100200.070.070.150.070.15
Mallorca (3 Seasons)1 League866006.7022000500.000.300.300.000.30
Valencia (1 Season)2 Leagues332542.8000000000.000.000.000.000.00
Copa del Rey (10 Seasons)27232,05922.9134100700.040.130.170.040.17
Supercopa de España (1 Season)00
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
2008-200920Valencia2. UEFA CupR3211550.6000000.000.00Matches
2014-201526Villarreal2. Europa LgR16554505.0000000300.000.000.000.000.00Matches
2015-201627Villarreal2. Europa LgSF876507.2000000300.000.000.000.000.00Matches
2016-201728Villarreal2. Europa LgR32221802.0000000000.000.000.000.000.00Matches
2017-201829Villarreal2. Europa LgR32554384.9011000310.00.00.60.6827280.000.210.210.000.210.000.120.120.000.12Matches
2018-201930Villarreal2. Europa LgQF665275.9000000320.40.40.40.91531340.000.000.000.000.000.070.070.150.070.15Matches
2019-202031Valencia1. Champions LgR16332462.7000000100.10.10.10.2713120.000.000.000.000.000.030.030.070.030.07Matches
2020-202132Villarreal2. Europa LgW853994.4011000100.60.60.91.5225140.000.230.230.000.230.140.210.350.140.35Matches
8 Seasons2 Clubs2 Leagues38342,94532.70220001431.11.12.03.23296880.000.060.060.000.060.060.110.180.060.18
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 (6 Seasons)1 League34302,64429.40220001331.01.02.03.02583760.000.070.070.000.070.070.130.200.070.20
Valencia (2 Seasons)2 Leagues443013.3000000100.10.10.10.2713120.000.000.000.000.000.030.030.070.030.07
Europa Lg (7 Seasons)35312,69930.00220001331.01.02.03.02583760.000.070.070.000.070.070.130.200.070.20
Champions Lg (1 Season)332462.7000000100.10.10.10.2713120.000.000.000.000.000.030.030.070.030.07

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
2008-200920Valencia2. UEFA Cup0.600Matches
2009-201021Cádizes ESP2. La Liga 27.6030.400.0000
2010-201122Villarreal Bes ESP2. La Liga 235.1130.090.3300
2011-201223Villarreales ESP1. La Liga6.0000.0000Matches
2011-201223Villarreal Bes ESP2. La Liga 227.8130.110.3300Matches
2012-201324Villarreales ESP2. La Liga 225.6020.080.0000
2013-201425Villarreales ESP1. La Liga27.4140.150.2500Matches
2014-201526Villarreales ESPCopa del Rey7.3000Matches
2014-201526Villarreal2. Europa Lg5.0000.0000Matches
2014-201526Villarreales ESP1. La Liga27.0130.110.3300Matches
2015-201627Villarreales ESPCopa del Rey0.0000Matches
2015-201627Villarreal2. Europa Lg7.2000.0000Matches
2015-201627Villarreales ESP1. La Liga17.114250.00.230.120.250.5000Matches
2016-201728Villarreales ESPCopa del Rey1.0000Matches
2016-201728Villarreal2. Europa Lg2.00000.000.0000Matches
2016-201728Villarreales ESP1. La Liga29.8110440.00.340.130.100.2500Matches
2017-201829Villarreales ESPCopa del Rey1.0000Matches
2017-201829Villarreal2. Europa Lg4.90000.000.000000.00.00.00.0Matches
2017-201829Villarreales ESP1. La Liga28.2012325.00.430.110.000.0022.40000.50.50.04-0.5-0.5Matches
2018-201930Villarreales ESPCopa del Rey1.90100.00.520.000.0000Matches
2018-201930Villarreal2. Europa Lg5.90300.00.510.000.0022.81000.40.40.14-0.4-0.4Matches
2018-201930Villarreales ESP1. La Liga16.6113215.40.780.120.080.5021.30000.50.50.04+0.5+0.5Matches
2019-202031Valencia1. Champions Lg2.70200.00.730.000.0017.30000.10.10.05-0.1-0.1Matches
2019-202031Valenciaes ESPCopa del Rey2.80100.00.350.000.0000Matches
2019-202031Valenciaes ESP1. La Liga15.403266.70.190.130.000.0022.90000.10.10.04-0.1-0.1Matches
2020-202132Villarreales ESPCopa del Rey2.11100.00.470.001.0000Matches
2020-202132Villarreal2. Europa Lg4.405240.01.130.450.000.0018.90000.60.60.12-0.6-0.6Matches
2020-202132Villarreales ESP1. La Liga3.90200.00.510.000.0014.10000.10.10.04-0.1-0.1Matches
2021-202233Mallorcaes ESPCopa del Rey2.50100.00.400.000.0000Matches
2021-202233Mallorcaes ESP1. La Liga20.3011218.20.540.100.000.0019.60000.80.80.07-0.8-0.8Matches
2022-202334Mallorcaes ESPCopa del Rey1.00000.000.0000Matches
2022-202334Mallorcaes ESP1. La Liga28.9011654.50.380.210.000.0015.70001.01.00.09-1.0-1.0Matches
2023-202435Mallorcaes ESPCopa del Rey3.20100.00.320.000.0000Matches
2023-202435Mallorcaes ESP1. La Liga18.706233.30.320.110.000.0016.30000.30.30.05-0.3-0.3Matches
16 Seasons5 Clubs6 Leagues391.08874328.70.410.110.050.1919.51004.44.40.07-3.4-3.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Villarreal (9 Seasons)4 Leagues224.36512225.50.440.100.080.2721.11002.12.10.06-1.1-1.1
Mallorca (3 Seasons)2 Leagues74.50301033.30.400.130.000.0017.40002.12.10.08-2.1-2.1
Villarreal B (2 Seasons)1 League63.0260.100.3300
Valencia (2 Seasons)5 Leagues21.606233.30.290.100.000.0020.70000.20.20.04-0.2-0.2
Cádiz (1 Season)1 League7.6030.400.0000
La Liga (12 Seasons)239.25723031.90.400.130.040.1719.50003.33.30.06-2.3-2.3
Copa del Rey (10 Seasons)22.91500.00.370.000.2000
Europa Lg (7 Seasons)30.008225.00.470.070.000.0020.41001.01.00.13-1.0-1.0
La Liga 2 (4 Seasons)96.12110.110.1800
Champions Lg (1 Season)2.70200.00.730.000.0017.30000.10.10.05-0.1-0.1
Supercopa de España (1 Season)
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
2008-200920Valencia1 League0.600
2009-201021Cádiz1 League7.6030.400.0000
2010-201122Villarreal B1 League35.1130.090.3300
2011-201223Villarreal B1 League27.8130.110.3300
2011-201223Villarreal1 League6.0000.0000
2012-201324Villarreal1 League25.6020.080.0000
2013-201425Villarreal1 League27.4140.150.2500
2014-201526Villarreal3 Leagues39.3130.090.3300
2015-201627Villarreal3 Leagues24.314250.00.230.080.250.5000
2016-201728Villarreal3 Leagues32.8110440.00.310.130.100.2500
2017-201829Villarreal3 Leagues34.0012325.00.360.090.000.0022.40000.50.50.04-0.5-0.5
2018-201930Villarreal3 Leagues24.4117211.80.700.080.060.5021.61000.90.90.06+0.1+0.1
2019-202031Valencia4 Leagues21.006233.30.290.100.000.0020.70000.20.20.04-0.2-0.2
2020-202132Villarreal3 Leagues10.418225.00.770.190.130.5017.50000.70.70.10-0.7-0.7
2021-202233Mallorca2 Leagues22.8012216.70.530.090.000.0019.60000.80.80.07-0.8-0.8
2022-202334Mallorca2 Leagues29.9011654.50.370.200.000.0015.70001.01.00.09-1.0-1.0
2023-202435Mallorca2 Leagues21.907228.60.320.090.000.0016.30000.30.30.05-0.3-0.3
16 Seasons5 Clubs6 Leagues391.08874328.70.410.110.050.1919.51004.44.40.07-3.4-3.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Villarreal (9 Seasons)4 Leagues224.36512225.50.440.100.080.2721.11002.12.10.06-1.1-1.1
Mallorca (3 Seasons)2 Leagues74.50301033.30.400.130.000.0017.40002.12.10.08-2.1-2.1
Villarreal B (2 Seasons)1 League63.0260.100.3300
Valencia (2 Seasons)5 Leagues21.606233.30.290.100.000.0020.70000.20.20.04-0.2-0.2
Cádiz (1 Season)1 League7.6030.400.0000
La Liga (12 Seasons)239.25723031.90.400.130.040.1719.50003.33.30.06-2.3-2.3
Copa del Rey (10 Seasons)22.91500.00.370.000.2000
Europa Lg (7 Seasons)30.008225.00.470.070.000.0020.41001.01.00.13-1.0-1.0
La Liga 2 (4 Seasons)96.12110.110.1800
Champions Lg (1 Season)2.70200.00.730.000.0017.30000.10.10.05-0.1-0.1
Supercopa de España (1 Season)
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
2009-201021Cádizes ESP2. La Liga 219th7.6030.400.0000
2010-201122Villarreal Bes ESP2. La Liga 217th35.1130.090.3300
2011-201223Villarreal Bes ESP2. La Liga 212th27.8130.110.3300Matches
2011-201223Villarreales ESP1. La Liga18th6.0000.0000Matches
2012-201324Villarreales ESP2. La Liga 22nd25.6020.080.0000
2013-201425Villarreales ESP1. La Liga6th27.4140.150.2500Matches
2014-201526Villarreales ESP1. La Liga6th27.0130.110.3300Matches
2015-201627Villarreales ESP1. La Liga4th17.114250.00.230.120.250.5000Matches
2016-201728Villarreales ESP1. La Liga5th29.8110440.00.340.130.100.2500Matches
2017-201829Villarreales ESP1. La Liga5th28.2012325.00.430.110.000.0022.40000.50.50.04-0.5-0.5Matches
2018-201930Villarreales ESP1. La Liga14th16.6113215.40.780.120.080.5021.30000.50.50.04+0.5+0.5Matches
2019-202031Valenciaes ESP1. La Liga9th15.403266.70.190.130.000.0022.90000.10.10.04-0.1-0.1Matches
2020-202132Villarreales ESP1. La Liga7th3.90200.00.510.000.0014.10000.10.10.04-0.1-0.1Matches
2021-202233Mallorcaes ESP1. La Liga16th20.3011218.20.540.100.000.0019.60000.80.80.07-0.8-0.8Matches
2022-202334Mallorcaes ESP1. La Liga9th28.9011654.50.380.210.000.0015.70001.01.00.09-1.0-1.0Matches
2023-202435Mallorcaes ESP1. La Liga15th18.706233.30.320.110.000.0016.30000.30.30.05-0.3-0.3Matches
15 Seasons5 Clubs2 Leagues335.47724131.90.400.120.040.1719.50003.33.30.06-2.3-2.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Villarreal (9 Seasons)2 Leagues181.55412026.80.430.110.070.2521.30001.11.10.04-0.1-0.1
Mallorca (3 Seasons)1 League67.90281035.70.410.150.000.0017.40002.12.10.08-2.1-2.1
Villarreal B (2 Seasons)1 League63.0260.100.3300
Valencia (1 Season)1 League15.403266.70.190.130.000.0022.90000.10.10.04-0.1-0.1
Cádiz (1 Season)1 League7.6030.400.0000
La Liga (12 Seasons)239.25723031.90.400.130.040.1719.50003.33.30.06-2.3-2.3
La Liga 2 (4 Seasons)96.12110.110.1800
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-201526Villarreales ESPCopa del Rey3rd7.3000Matches
2015-201627Villarreales ESPCopa del Rey9th0.0000Matches
2016-201728Villarreales ESPCopa del Rey9th1.0000Matches
2017-201829Villarreales ESPCopa del Rey9th1.0000Matches
2018-201930Villarreales ESPCopa del Rey9th1.90100.00.520.000.0000Matches
2019-202031Valenciaes ESPCopa del Rey5th2.80100.00.350.000.0000Matches
2020-202132Villarreales ESPCopa del Rey5th2.11100.00.470.001.0000Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.50100.00.400.000.0000Matches
2022-202334Mallorcaes ESPCopa del ReyR161.00000.000.0000Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.20100.00.320.000.0000Matches
10 Seasons3 Clubs2 Leagues22.91500.00.370.000.2000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Villarreal (6 Seasons)1 League13.41200.00.500.000.5000
Mallorca (3 Seasons)1 League6.70200.00.300.000.0000
Valencia (1 Season)2 Leagues2.80100.00.350.000.0000
Copa del Rey (10 Seasons)22.91500.00.370.000.2000
Supercopa de España (1 Season)
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
2008-200920Valencia2. UEFA CupR320.600Matches
2014-201526Villarreal2. Europa LgR165.0000.0000Matches
2015-201627Villarreal2. Europa LgSF7.2000.0000Matches
2016-201728Villarreal2. Europa LgR322.00000.000.0000Matches
2017-201829Villarreal2. Europa LgR324.90000.000.000000.00.00.00.0Matches
2018-201930Villarreal2. Europa LgQF5.90300.00.510.000.0022.81000.40.40.14-0.4-0.4Matches
2019-202031Valencia1. Champions LgR162.70200.00.730.000.0017.30000.10.10.05-0.1-0.1Matches
2020-202132Villarreal2. Europa LgW4.405240.01.130.450.000.0018.90000.60.60.12-0.6-0.6Matches
8 Seasons2 Clubs2 Leagues32.7010220.00.500.060.000.0019.81001.11.10.11-1.1-1.1
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 (6 Seasons)1 League29.408225.00.470.070.000.0020.41001.01.00.13-1.0-1.0
Valencia (2 Seasons)2 Leagues3.30200.00.730.000.0017.30000.10.10.05-0.1-0.1
Europa Lg (7 Seasons)30.008225.00.470.070.000.0020.41001.01.00.13-1.0-1.0
Champions Lg (1 Season)2.70200.00.730.000.0017.30000.10.10.05-0.1-0.1

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
2008-200920Valencia2. UEFA Cup0.6Matches
2009-201021Cádizes ESP2. La Liga 27.60
2010-201122Villarreal Bes ESP2. La Liga 235.10
2011-201223Villarreales ESP1. La Liga6.00Matches
2011-201223Villarreal Bes ESP2. La Liga 227.80Matches
2012-201324Villarreales ESP2. La Liga 225.63
2013-201425Villarreales ESP1. La Liga27.41Matches
2014-201526Villarreales ESPCopa del Rey7.30Matches
2014-201526Villarreal2. Europa Lg5.00Matches
2014-201526Villarreales ESP1. La Liga27.00Matches
2015-201627Villarreales ESPCopa del Rey0.00Matches
2015-201627Villarreal2. Europa Lg7.20Matches
2015-201627Villarreales ESP1. La Liga17.11Matches
2016-201728Villarreales ESPCopa del Rey1.00Matches
2016-201728Villarreal2. Europa Lg2.00Matches
2016-201728Villarreales ESP1. La Liga29.83Matches
2017-201829Villarreales ESPCopa del Rey1.00Matches
2017-201829Villarreal2. Europa Lg4.926033178.54227141513014788.410512683.3173745.910.60.4+0.47188327Matches
2017-201829Villarreales ESP1. La Liga28.21262158379.720464809667374590.347659679.99718552.401.72.3-1.7311153110129Matches
2018-201930Villarreales ESPCopa del Rey1.91Matches
2018-201930Villarreal2. Europa Lg5.934041482.15237168220121792.611514778.2224055.000.40.4-0.43215031Matches
2018-201930Villarreales ESP1. La Liga16.676896779.412964493936540889.533640283.65811948.700.81.8-0.887819695Matches
2019-202031Valencia1. Champions Lg2.79012472.61477558405276.9486080.02633.300.10.2-0.1292013Matches
2019-202031Valenciaes ESPCopa del Rey2.80Matches
2019-202031Valenciaes ESP1. La Liga15.467183580.410608342834238588.828032885.4388345.810.50.8+0.58418354Matches
2020-202132Villarreales ESPCopa del Rey2.10Matches
2020-202132Villarreal2. Europa Lg4.423226587.53631129010911594.810311589.6112055.010.90.9+0.14155125Matches
2020-202132Villarreales ESP1. La Liga3.920224482.83067104611712891.4698680.2122254.510.20.2+0.8596113Matches
2021-202233Mallorcaes ESPCopa del Rey2.51Matches
2021-202233Mallorcaes ESP1. La Liga20.3724101071.711216439439245885.626336372.54812638.142.42.7+1.62039321768Matches
2022-202334Mallorcaes ESPCopa del Rey1.00Matches
2022-202334Mallorcaes ESP1. La Liga28.9854116573.314099545044050587.133644974.86613947.512.52.7-1.53155311774Matches
2023-202435Mallorcaes ESPCopa del Rey3.21Matches
2023-202435Mallorcaes ESP1. La Liga18.761583473.79676416734538589.621729174.64311537.411.21.2-0.21936211450Matches
16 Seasons5 Clubs6 Leagues391.06018777277.496666364653154354589.02348296379.241489246.42111.413.6+9.613843616872579
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Villarreal (9 Seasons)4 Leagues224.33064380480.549590184681595176090.61204147281.821742351.3124.76.0+7.3582567421320
Mallorca (3 Seasons)2 Leagues74.52193300972.934991140111177134887.3816110374.015738041.386.16.7+1.9701308448192
Villarreal B (2 Seasons)1 League63.00
Valencia (2 Seasons)5 Leagues21.676195979.412085398638243787.432838884.5408944.910.50.9+0.5105010367
Cádiz (1 Season)1 League7.60
La Liga (12 Seasons)239.25096663876.882094315202674301488.71977251578.636278945.9139.311.7+3.712237314868483
Copa del Rey (10 Seasons)22.93
Europa Lg (7 Seasons)30.0832101082.413095438744047991.932338883.2509751.522.01.70.0145418483
La Liga 2 (4 Seasons)96.13
Champions Lg (1 Season)2.79012472.61477558405276.9486080.02633.300.10.2-0.1292013
Supercopa de España (1 Season)
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
2008-200920Valencia1 League0.6
2009-201021Cádiz1 League7.60
2010-201122Villarreal B1 League35.10
2011-201223Villarreal B1 League27.80
2011-201223Villarreal1 League6.00
2012-201324Villarreal1 League25.63
2013-201425Villarreal1 League27.41
2014-201526Villarreal3 Leagues39.30
2015-201627Villarreal3 Leagues24.31
2016-201728Villarreal3 Leagues32.83
2017-201829Villarreal3 Leagues34.01522191479.524691951180389290.058172280.511422251.412.32.7-1.3381333913156
2018-201930Villarreal3 Leagues24.41108138180.218201662156662590.645154982.18015950.311.22.2-0.21199246126
2019-202031Valencia4 Leagues21.076195979.412085398638243787.432838884.5408944.910.50.9+0.5105010367
2020-202132Villarreal3 Leagues10.443450985.36698233622624393.017220185.6234254.821.21.1+0.892411238
2021-202233Mallorca2 Leagues22.8724101071.711216439439245885.626336372.54812638.152.42.7+2.62039321768
2022-202334Mallorca2 Leagues29.9854116573.314099545044050587.133644974.86613947.512.52.7-1.53155311774
2023-202435Mallorca2 Leagues21.961583473.79676416734538589.621729174.64311537.421.21.2+0.81936211450
16 Seasons5 Clubs6 Leagues391.06018777277.496666364653154354589.02348296379.241489246.42111.413.6+9.613843616872579
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Villarreal (9 Seasons)4 Leagues224.33064380480.549590184681595176090.61204147281.821742351.3124.76.0+7.3582567421320
Mallorca (3 Seasons)2 Leagues74.52193300972.934991140111177134887.3816110374.015738041.386.16.7+1.9701308448192
Villarreal B (2 Seasons)1 League63.00
Valencia (2 Seasons)5 Leagues21.676195979.412085398638243787.432838884.5408944.910.50.9+0.5105010367
Cádiz (1 Season)1 League7.60
La Liga (12 Seasons)239.25096663876.882094315202674301488.71977251578.636278945.9139.311.7+3.712237314868483
Copa del Rey (10 Seasons)22.93
Europa Lg (7 Seasons)30.0832101082.413095438744047991.932338883.2509751.522.01.70.0145418483
La Liga 2 (4 Seasons)96.13
Champions Lg (1 Season)2.79012472.61477558405276.9486080.02633.300.10.2-0.1292013
Supercopa de España (1 Season)
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
2009-201021Cádizes ESP2. La Liga 219th7.60
2010-201122Villarreal Bes ESP2. La Liga 217th35.10
2011-201223Villarreal Bes ESP2. La Liga 212th27.80Matches
2011-201223Villarreales ESP1. La Liga18th6.00Matches
2012-201324Villarreales ESP2. La Liga 22nd25.63
2013-201425Villarreales ESP1. La Liga6th27.41Matches
2014-201526Villarreales ESP1. La Liga6th27.00Matches
2015-201627Villarreales ESP1. La Liga4th17.11Matches
2016-201728Villarreales ESP1. La Liga5th29.83Matches
2017-201829Villarreales ESP1. La Liga5th28.21262158379.720464809667374590.347659679.99718552.401.72.3-1.7311153110129Matches
2018-201930Villarreales ESP1. La Liga14th16.676896779.412964493936540889.533640283.65811948.700.81.8-0.887819695Matches
2019-202031Valenciaes ESP1. La Liga9th15.467183580.410608342834238588.828032885.4388345.810.50.8+0.58418354Matches
2020-202132Villarreales ESP1. La Liga7th3.920224482.83067104611712891.4698680.2122254.510.20.2+0.8596113Matches
2021-202233Mallorcaes ESP1. La Liga16th20.3724101071.711216439439245885.626336372.54812638.142.42.7+1.62039321768Matches
2022-202334Mallorcaes ESP1. La Liga9th28.9854116573.314099545044050587.133644974.86613947.512.52.7-1.53155311774Matches
2023-202435Mallorcaes ESP1. La Liga15th18.761583473.79676416734538589.621729174.64311537.411.21.2-0.21936211450Matches
15 Seasons5 Clubs2 Leagues335.45096663876.882094315202674301488.71977251578.636278945.9169.311.7+6.712237314868483
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Villarreal (9 Seasons)2 Leagues181.52232279479.936495140811155128190.2881108481.316732651.292.84.3+6.2442025617237
Mallorca (3 Seasons)1 League67.92193300972.934991140111177134887.3816110374.015738041.366.16.7-0.1701308448192
Villarreal B (2 Seasons)1 League63.00
Valencia (1 Season)1 League15.467183580.410608342834238588.828032885.4388345.810.50.8+0.58418354
Cádiz (1 Season)1 League7.60
La Liga (12 Seasons)239.25096663876.882094315202674301488.71977251578.636278945.9139.311.7+3.712237314868483
La Liga 2 (4 Seasons)96.13
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-201526Villarreales ESPCopa del Rey3rd7.30Matches
2015-201627Villarreales ESPCopa del Rey9th0.00Matches
2016-201728Villarreales ESPCopa del Rey9th1.00Matches
2017-201829Villarreales ESPCopa del Rey9th1.00Matches
2018-201930Villarreales ESPCopa del Rey9th1.91Matches
2019-202031Valenciaes ESPCopa del Rey5th2.80Matches
2020-202132Villarreales ESPCopa del Rey5th2.10Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.51Matches
2022-202334Mallorcaes ESPCopa del ReyR161.00Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.21Matches
10 Seasons3 Clubs2 Leagues22.93
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 (6 Seasons)1 League13.41
Mallorca (3 Seasons)1 League6.72
Valencia (1 Season)2 Leagues2.80
Copa del Rey (10 Seasons)22.93
Supercopa de España (1 Season)
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
2008-200920Valencia2. UEFA CupR320.6Matches
2014-201526Villarreal2. Europa LgR165.00Matches
2015-201627Villarreal2. Europa LgSF7.20Matches
2016-201728Villarreal2. Europa LgR322.00Matches
2017-201829Villarreal2. Europa LgR324.926033178.54227141513014788.410512683.3173745.910.60.4+0.47188327Matches
2018-201930Villarreal2. Europa LgQF5.934041482.15237168220121792.611514778.2224055.000.40.4-0.43215031Matches
2019-202031Valencia1. Champions LgR162.79012472.61477558405276.9486080.02633.300.10.2-0.1292013Matches
2020-202132Villarreal2. Europa LgW4.423226587.53631129010911594.810311589.6112055.010.90.9+0.14155125Matches
8 Seasons2 Clubs2 Leagues32.7922113481.314572494548053190.437144882.85210350.522.01.90.0166320496
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 (6 Seasons)1 League29.4832101082.413095438744047991.932338883.2509751.522.01.70.0145418483
Valencia (2 Seasons)2 Leagues3.39012472.61477558405276.9486080.02633.300.10.2-0.1292013
Europa Lg (7 Seasons)30.0832101082.413095438744047991.932338883.2509751.522.01.70.0145418483
Champions Lg (1 Season)2.79012472.61477558405276.9486080.02633.300.10.2-0.1292013
Become a Stathead & surf this site ad-free.

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
2008-200920Valencia2. UEFA Cup0.6Matches
2009-201021Cádizes ESP2. La Liga 27.6
2010-201122Villarreal Bes ESP2. La Liga 235.1
2011-201223Villarreales ESP1. La Liga6.0Matches
2011-201223Villarreal Bes ESP2. La Liga 227.8Matches
2012-201324Villarreales ESP2. La Liga 225.6
2013-201425Villarreales ESP1. La Liga27.4Matches
2014-201526Villarreales ESPCopa del Rey7.3Matches
2014-201526Villarreal2. Europa Lg5.0Matches
2014-201526Villarreales ESP1. La Liga27.0Matches
2015-201627Villarreales ESPCopa del Rey0.0Matches
2015-201627Villarreal2. Europa Lg7.2Matches
2015-201627Villarreales ESP1. La Liga17.122Matches
2016-201728Villarreales ESPCopa del Rey1.0Matches
2016-201728Villarreal2. Europa Lg2.05Matches
2016-201728Villarreales ESP1. La Liga29.881Matches
2017-201829Villarreales ESPCopa del Rey1.0Matches
2017-201829Villarreal2. Europa Lg4.9331282475001742000026029Matches
2017-201829Villarreales ESP1. La Liga28.21583135022516166720810001262822Matches
2018-201930Villarreales ESPCopa del Rey1.98Matches
2018-201930Villarreal2. Europa Lg5.9414347664111362000034015Matches
2018-201930Villarreales ESP1. La Liga16.69678051571726441400000768517Matches
2019-202031Valencia1. Champions Lg2.71241022130031800009011Matches
2019-202031Valenciaes ESPCopa del Rey2.813Matches
2019-202031Valenciaes ESP1. La Liga15.48357071231013291130000671516Matches
2020-202132Villarreales ESPCopa del Rey2.14Matches
2020-202132Villarreal2. Europa Lg4.426522539500533100023213Matches
2020-202132Villarreales ESP1. La Liga3.924419351512745100020204Matches
2021-202233Mallorcaes ESPCopa del Rey2.510Matches
2021-202233Mallorcaes ESP1. La Liga20.310107962121125752010000724224Matches
2022-202334Mallorcaes ESPCopa del Rey1.02Matches
2022-202334Mallorcaes ESP1. La Liga28.911659462101209751980000854931Matches
2023-202435Mallorcaes ESPCopa del Rey3.29Matches
2023-202435Mallorcaes ESP1. La Liga18.78346451783026317500006151116Matches
16 Seasons5 Clubs6 Leagues391.07772639813299183455212353000601845148
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)4 Leagues224.33804320258552515273530300030641760
Mallorca (3 Seasons)2 Leagues74.53009238760026216234574000021932271
Villarreal B (2 Seasons)1 League63.0
Valencia (2 Seasons)5 Leagues21.69598091441313451310000761617
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.26638544211567473346310802000509640130
Copa del Rey (10 Seasons)22.946
Europa Lg (7 Seasons)30.010108541521411401371000832417
La Liga 2 (4 Seasons)96.1
Champions Lg (1 Season)2.71241022130031800009011
Supercopa de España (1 Season)
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
2008-200920Valencia1 League0.6
2009-201021Cádiz1 League7.6
2010-201122Villarreal B1 League35.1
2011-201223Villarreal B1 League27.8
2011-201223Villarreal1 League6.0
2012-201324Villarreal1 League25.6
2013-201425Villarreal1 League27.4
2014-201526Villarreal3 Leagues39.3
2015-201627Villarreal3 Leagues24.322
2016-201728Villarreal3 Leagues32.886
2017-201829Villarreal3 Leagues34.019141632272211684250100015221031
2018-201930Villarreal3 Leagues24.41381115222321376520200001108622
2019-202031Valencia4 Leagues21.09598091441313451310000761617
2020-202132Villarreal3 Leagues10.45094189010121678200043417
2021-202233Mallorca2 Leagues22.810107962121125852010000724224
2022-202334Mallorca2 Leagues29.911659462101209771980000854931
2023-202435Mallorca2 Leagues21.98346451783027217500006151116
16 Seasons5 Clubs6 Leagues391.07772639813299183455212353000601845148
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)4 Leagues224.33804320258552515273530300030641760
Mallorca (3 Seasons)2 Leagues74.53009238760026216234574000021932271
Villarreal B (2 Seasons)1 League63.0
Valencia (2 Seasons)5 Leagues21.69598091441313451310000761617
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.26638544211567473346310802000509640130
Copa del Rey (10 Seasons)22.946
Europa Lg (7 Seasons)30.010108541521411401371000832417
La Liga 2 (4 Seasons)96.1
Champions Lg (1 Season)2.71241022130031800009011
Supercopa de España (1 Season)
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
2009-201021Cádizes ESP2. La Liga 219th7.6
2010-201122Villarreal Bes ESP2. La Liga 217th35.1
2011-201223Villarreal Bes ESP2. La Liga 212th27.8Matches
2011-201223Villarreales ESP1. La Liga18th6.0Matches
2012-201324Villarreales ESP2. La Liga 22nd25.6
2013-201425Villarreales ESP1. La Liga6th27.4Matches
2014-201526Villarreales ESP1. La Liga6th27.0Matches
2015-201627Villarreales ESP1. La Liga4th17.122Matches
2016-201728Villarreales ESP1. La Liga5th29.881Matches
2017-201829Villarreales ESP1. La Liga5th28.21583135022516166720810001262822Matches
2018-201930Villarreales ESP1. La Liga14th16.69678051571726441400000768517Matches
2019-202031Valenciaes ESP1. La Liga9th15.48357071231013291130000671516Matches
2020-202132Villarreales ESP1. La Liga7th3.924419351512745100020204Matches
2021-202233Mallorcaes ESP1. La Liga16th20.310107962121125752010000724224Matches
2022-202334Mallorcaes ESP1. La Liga9th28.911659462101209751980000854931Matches
2023-202435Mallorcaes ESP1. La Liga15th18.78346451783026317500006151116Matches
15 Seasons5 Clubs2 Leagues335.46638544211567473346310802000509640130
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)2 Leagues181.52794234843338414221393200022321343
Mallorca (3 Seasons)1 League67.93009238760026216213574000021932271
Villarreal B (2 Seasons)1 League63.0
Valencia (1 Season)1 League15.48357071231013291130000671516
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.26638544211567473346310802000509640130
La Liga 2 (4 Seasons)96.1
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-201526Villarreales ESPCopa del Rey3rd7.3Matches
2015-201627Villarreales ESPCopa del Rey9th0.0Matches
2016-201728Villarreales ESPCopa del Rey9th1.0Matches
2017-201829Villarreales ESPCopa del Rey9th1.0Matches
2018-201930Villarreales ESPCopa del Rey9th1.98Matches
2019-202031Valenciaes ESPCopa del Rey5th2.813Matches
2020-202132Villarreales ESPCopa del Rey5th2.14Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.510Matches
2022-202334Mallorcaes ESPCopa del ReyR161.02Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.29Matches
10 Seasons3 Clubs2 Leagues22.946
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (6 Seasons)1 League13.412
Mallorca (3 Seasons)1 League6.721
Valencia (1 Season)2 Leagues2.813
Copa del Rey (10 Seasons)22.946
Supercopa de España (1 Season)
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
2008-200920Valencia2. UEFA CupR320.6Matches
2014-201526Villarreal2. Europa LgR165.0Matches
2015-201627Villarreal2. Europa LgSF7.2Matches
2016-201728Villarreal2. Europa LgR322.05Matches
2017-201829Villarreal2. Europa LgR324.9331282475001742000026029Matches
2018-201930Villarreal2. Europa LgQF5.9414347664111362000034015Matches
2019-202031Valencia1. Champions LgR162.71241022130031800009011Matches
2020-202132Villarreal2. Europa LgW4.426522539500533100023213Matches
8 Seasons2 Clubs2 Leagues32.711349561731711431551000922518
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (6 Seasons)1 League29.410108541521411401371000832417
Valencia (2 Seasons)2 Leagues3.31241022130031800009011
Europa Lg (7 Seasons)30.010108541521411401371000832417
Champions Lg (1 Season)2.71241022130031800009011

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
2008-200920Valencia2. UEFA Cup0.6Matches
2009-201021Cádizes ESP2. La Liga 27.6
2010-201122Villarreal Bes ESP2. La Liga 235.1
2011-201223Villarreales ESP1. La Liga6.0Matches
2011-201223Villarreal Bes ESP2. La Liga 227.8Matches
2012-201324Villarreales ESP2. La Liga 225.6
2013-201425Villarreales ESP1. La Liga27.4Matches
2014-201526Villarreales ESPCopa del Rey7.3Matches
2014-201526Villarreal2. Europa Lg5.0Matches
2014-201526Villarreales ESP1. La Liga27.0Matches
2015-201627Villarreales ESPCopa del Rey0.0Matches
2015-201627Villarreal2. Europa Lg7.2Matches
2015-201627Villarreales ESP1. La Liga17.1Matches
2016-201728Villarreales ESPCopa del Rey1.0Matches
2016-201728Villarreal2. Europa Lg2.0Matches
2016-201728Villarreales ESP1. La Liga29.8Matches
2017-201829Villarreales ESPCopa del Rey1.0Matches
2017-201829Villarreal2. Europa Lg4.9132.68121000010.21100000Matches
2017-201829Villarreales ESP1. La Liga28.2602.13484232100.00000000Matches
2018-201930Villarreales ESPCopa del Rey1.9Matches
2018-201930Villarreal2. Europa Lg5.9172.90151001020.34200000Matches
2018-201930Villarreales ESP1. La Liga16.6311.87243013030.18100110Matches
2019-202031Valencia1. Champions Lg2.751.8340001010.37100000Matches
2019-202031Valenciaes ESPCopa del Rey2.8Matches
2019-202031Valenciaes ESP1. La Liga15.4191.23161002000.00000000Matches
2020-202132Villarreales ESPCopa del Rey2.1Matches
2020-202132Villarreal2. Europa Lg4.471.5860000110.23100000Matches
2020-202132Villarreales ESP1. La Liga3.992.3171001010.26100000Matches
2021-202233Mallorcaes ESPCopa del Rey2.5Matches
2021-202233Mallorcaes ESP1. La Liga20.3462.27367002160.30500001Matches
2022-202334Mallorcaes ESPCopa del Rey1.0Matches
2022-202334Mallorcaes ESP1. La Liga28.9582.01445115240.14310000Matches
2023-202435Mallorcaes ESPCopa del Rey3.2Matches
2023-202435Mallorcaes ESP1. La Liga18.7422.25335103020.11200000Matches
16 Seasons5 Clubs6 Leagues391.03072.052452845205210.141710111
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)4 Leagues224.31372.1511210247280.13600110
Mallorca (3 Seasons)2 Leagues74.51462.151131721103120.181010001
Villarreal B (2 Seasons)1 League63.0
Valencia (2 Seasons)5 Leagues21.6241.32201003010.06100000
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.22652.012082645184160.121210111
Copa del Rey (10 Seasons)22.9
Europa Lg (7 Seasons)30.0372.44332001140.26400000
La Liga 2 (4 Seasons)96.1
Champions Lg (1 Season)2.751.8340001010.37100000
Supercopa de España (1 Season)
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
2008-200920Valencia1 League0.6
2009-201021Cádiz1 League7.6
2010-201122Villarreal B1 League35.1
2011-201223Villarreal B1 League27.8
2011-201223Villarreal1 League6.0
2012-201324Villarreal1 League25.6
2013-201425Villarreal1 League27.4
2014-201526Villarreal3 Leagues39.3
2015-201627Villarreal3 Leagues24.3
2016-201728Villarreal3 Leagues32.8
2017-201829Villarreal3 Leagues34.0732.21605232110.03100000
2018-201930Villarreal3 Leagues24.4482.14394014050.22300110
2019-202031Valencia4 Leagues21.0241.32201003010.06100000
2020-202132Villarreal3 Leagues10.4161.92131001120.24200000
2021-202233Mallorca2 Leagues22.8462.27367002160.30500001
2022-202334Mallorca2 Leagues29.9582.01445115240.14310000
2023-202435Mallorca2 Leagues21.9422.25335103020.11200000
16 Seasons5 Clubs6 Leagues391.03072.052452845205210.141710111
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)4 Leagues224.31372.1511210247280.13600110
Mallorca (3 Seasons)2 Leagues74.51462.151131721103120.181010001
Villarreal B (2 Seasons)1 League63.0
Valencia (2 Seasons)5 Leagues21.6241.32201003010.06100000
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.22652.012082645184160.121210111
Copa del Rey (10 Seasons)22.9
Europa Lg (7 Seasons)30.0372.44332001140.26400000
La Liga 2 (4 Seasons)96.1
Champions Lg (1 Season)2.751.8340001010.37100000
Supercopa de España (1 Season)
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
2009-201021Cádizes ESP2. La Liga 219th7.6
2010-201122Villarreal Bes ESP2. La Liga 217th35.1
2011-201223Villarreal Bes ESP2. La Liga 212th27.8Matches
2011-201223Villarreales ESP1. La Liga18th6.0Matches
2012-201324Villarreales ESP2. La Liga 22nd25.6
2013-201425Villarreales ESP1. La Liga6th27.4Matches
2014-201526Villarreales ESP1. La Liga6th27.0Matches
2015-201627Villarreales ESP1. La Liga4th17.1Matches
2016-201728Villarreales ESP1. La Liga5th29.8Matches
2017-201829Villarreales ESP1. La Liga5th28.2602.13484232100.00000000Matches
2018-201930Villarreales ESP1. La Liga14th16.6311.87243013030.18100110Matches
2019-202031Valenciaes ESP1. La Liga9th15.4191.23161002000.00000000Matches
2020-202132Villarreales ESP1. La Liga7th3.992.3171001010.26100000Matches
2021-202233Mallorcaes ESP1. La Liga16th20.3462.27367002160.30500001Matches
2022-202334Mallorcaes ESP1. La Liga9th28.9582.01445115240.14310000Matches
2023-202435Mallorcaes ESP1. La Liga15th18.7422.25335103020.11200000Matches
15 Seasons5 Clubs2 Leagues335.42652.012082645184160.121210111
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)2 Leagues181.51002.05798246140.08200110
Mallorca (3 Seasons)1 League67.91462.151131721103120.181010001
Villarreal B (2 Seasons)1 League63.0
Valencia (1 Season)1 League15.4191.23161002000.00000000
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.22652.012082645184160.121210111
La Liga 2 (4 Seasons)96.1
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-201526Villarreales ESPCopa del Rey3rd7.3Matches
2015-201627Villarreales ESPCopa del Rey9th0.0Matches
2016-201728Villarreales ESPCopa del Rey9th1.0Matches
2017-201829Villarreales ESPCopa del Rey9th1.0Matches
2018-201930Villarreales ESPCopa del Rey9th1.9Matches
2019-202031Valenciaes ESPCopa del Rey5th2.8Matches
2020-202132Villarreales ESPCopa del Rey5th2.1Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.5Matches
2022-202334Mallorcaes ESPCopa del ReyR161.0Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.2Matches
10 Seasons3 Clubs2 Leagues22.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (6 Seasons)1 League13.4
Mallorca (3 Seasons)1 League6.7
Valencia (1 Season)2 Leagues2.8
Copa del Rey (10 Seasons)22.9
Supercopa de España (1 Season)
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
2008-200920Valencia2. UEFA CupR320.6Matches
2014-201526Villarreal2. Europa LgR165.0Matches
2015-201627Villarreal2. Europa LgSF7.2Matches
2016-201728Villarreal2. Europa LgR322.0Matches
2017-201829Villarreal2. Europa LgR324.9132.68121000010.21100000Matches
2018-201930Villarreal2. Europa LgQF5.9172.90151001020.34200000Matches
2019-202031Valencia1. Champions LgR162.751.8340001010.37100000Matches
2020-202132Villarreal2. Europa LgW4.471.5860000110.23100000Matches
8 Seasons2 Clubs2 Leagues32.7422.35372002150.28500000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (6 Seasons)1 League29.4372.44332001140.26400000
Valencia (2 Seasons)2 Leagues3.351.8340001010.37100000
Europa Lg (7 Seasons)30.0372.44332001140.26400000
Champions Lg (1 Season)2.751.8340001010.37100000

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
2008-200920Valencia2. UEFA Cup0.6Matches
2009-201021Cádizes ESP2. La Liga 27.6
2010-201122Villarreal Bes ESP2. La Liga 235.1
2011-201223Villarreales ESP1. La Liga6.0Matches
2011-201223Villarreal Bes ESP2. La Liga 227.8Matches
2012-201324Villarreales ESP2. La Liga 225.6
2013-201425Villarreales ESP1. La Liga27.4Matches
2014-201526Villarreales ESPCopa del Rey7.3Matches
2014-201526Villarreal2. Europa Lg5.0Matches
2014-201526Villarreales ESP1. La Liga27.0Matches
2015-201627Villarreales ESPCopa del Rey0.0Matches
2015-201627Villarreal2. Europa Lg7.2Matches
2015-201627Villarreales ESP1. La Liga17.14148Matches
2016-201728Villarreales ESPCopa del Rey1.0Matches
2016-201728Villarreal2. Europa Lg2.023Matches
2016-201728Villarreales ESP1. La Liga29.85549Matches
2017-201829Villarreales ESPCopa del Rey1.0Matches
2017-201829Villarreal2. Europa Lg4.91610871101471.44110622120Matches
2017-201829Villarreales ESP1. La Liga28.2674339226335164.7183082246113970Matches
2018-201930Villarreales ESPCopa del Rey1.903Matches
2018-201930Villarreal2. Europa Lg5.915117713475.01303924120Matches
2018-201930Villarreales ESP1. La Liga16.633212652203360.61312392154610Matches
2019-202031Valencia1. Champions Lg2.7643304944.4551451170Matches
2019-202031Valenciaes ESPCopa del Rey2.857Matches
2019-202031Valenciaes ESP1. La Liga15.427231782142850.01411652451521Matches
2020-202132Villarreales ESPCopa del Rey2.132Matches
2020-202132Villarreal2. Europa Lg4.4872517977.8210191760Matches
2020-202132Villarreales ESP1. La Liga3.91064607977.8271661680Matches
2021-202233Mallorcaes ESPCopa del Rey2.534Matches
2021-202233Mallorcaes ESP1. La Liga20.335262375233174.28227152358550Matches
2022-202334Mallorcaes ESPCopa del Rey1.001Matches
2022-202334Mallorcaes ESP1. La Liga28.9503426177295156.92213582272441Matches
2023-202435Mallorcaes ESPCopa del Rey3.230Matches
2023-202435Mallorcaes ESP1. La Liga18.7382223105182962.111144101654350Matches
16 Seasons5 Clubs6 Leagues391.0305319178973016826862.710011936833044923892
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (9 Seasons)4 Leagues224.31491998652118012066.7405413412022461960
Mallorca (3 Seasons)2 Leagues74.5123887234177011163.141491633661841341
Villarreal B (2 Seasons)1 League63.00
Valencia (2 Seasons)5 Leagues21.6333220112183748.61916793662591
Cádiz (1 Season)1 League7.60
La Liga (12 Seasons)239.2260271158752714423262.18810934752554183522
Copa del Rey (10 Seasons)22.914170
Europa Lg (7 Seasons)30.0393017193202774.175142763300
La Liga 2 (4 Seasons)96.10
Champions Lg (1 Season)2.7643304944.4551451170
Supercopa de España (1 Season)0
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
2008-200920Valencia1 League0.60
2009-201021Cádiz1 League7.60
2010-201122Villarreal B1 League35.10
2011-201223Villarreal B1 League27.80
2011-201223Villarreal1 League6.00
2012-201324Villarreal1 League25.60
2013-201425Villarreal1 League27.40
2014-201526Villarreal3 Leagues39.30
2015-201627Villarreal3 Leagues24.341480
2016-201728Villarreal3 Leagues32.857520
2017-201829Villarreal3 Leagues34.0835347297436566.22231922521351090
2018-201930Villarreal3 Leagues24.4483233123233762.214153123378730
2019-202031Valencia4 Leagues21.0333220112183748.61916793662591
2020-202132Villarreal3 Leagues10.418166111141877.848171733140
2021-202233Mallorca2 Leagues22.835292375233174.28227152758550
2022-202334Mallorca2 Leagues29.9503426177295156.92213582372441
2023-202435Mallorca2 Leagues21.9382523105182962.111144101654350
16 Seasons5 Clubs6 Leagues391.0305319178973016826862.710011936833044923892
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (9 Seasons)4 Leagues224.31491998652118012066.7405413412022461960
Mallorca (3 Seasons)2 Leagues74.5123887234177011163.141491633661841341
Villarreal B (2 Seasons)1 League63.00
Valencia (2 Seasons)5 Leagues21.6333220112183748.61916793662591
Cádiz (1 Season)1 League7.60
La Liga (12 Seasons)239.2260271158752714423262.18810934752554183522
Copa del Rey (10 Seasons)22.914170
Europa Lg (7 Seasons)30.0393017193202774.175142763300
La Liga 2 (4 Seasons)96.10
Champions Lg (1 Season)2.7643304944.4551451170
Supercopa de España (1 Season)0
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
2009-201021Cádizes ESP2. La Liga 219th7.6
2010-201122Villarreal Bes ESP2. La Liga 217th35.1
2011-201223Villarreal Bes ESP2. La Liga 212th27.8Matches
2011-201223Villarreales ESP1. La Liga18th6.0Matches
2012-201324Villarreales ESP2. La Liga 22nd25.6
2013-201425Villarreales ESP1. La Liga6th27.4Matches
2014-201526Villarreales ESP1. La Liga6th27.0Matches
2015-201627Villarreales ESP1. La Liga4th17.14148Matches
2016-201728Villarreales ESP1. La Liga5th29.85549Matches
2017-201829Villarreales ESP1. La Liga5th28.2674339226335164.7183082246113970Matches
2018-201930Villarreales ESP1. La Liga14th16.633212652203360.61312392154610Matches
2019-202031Valenciaes ESP1. La Liga9th15.427231782142850.01411652451521Matches
2020-202132Villarreales ESP1. La Liga7th3.91064607977.8271661680Matches
2021-202233Mallorcaes ESP1. La Liga16th20.335262375233174.28227152358550Matches
2022-202334Mallorcaes ESP1. La Liga9th28.9503426177295156.92213582272441Matches
2023-202435Mallorcaes ESP1. La Liga15th18.7382223105182962.111144101654350Matches
15 Seasons5 Clubs2 Leagues335.4260271158752714423262.18810934752554183522
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (9 Seasons)2 Leagues181.511016669338609364.5334912371701831660
Mallorca (3 Seasons)1 League67.9123827234177011163.141491633611841341
Villarreal B (2 Seasons)1 League63.00
Valencia (1 Season)1 League15.427231782142850.01411652451521
Cádiz (1 Season)1 League7.60
La Liga (12 Seasons)239.2260271158752714423262.18810934752554183522
La Liga 2 (4 Seasons)96.10
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-201526Villarreales ESPCopa del Rey3rd7.3Matches
2015-201627Villarreales ESPCopa del Rey9th0.0Matches
2016-201728Villarreales ESPCopa del Rey9th1.0Matches
2017-201829Villarreales ESPCopa del Rey9th1.0Matches
2018-201930Villarreales ESPCopa del Rey9th1.903Matches
2019-202031Valenciaes ESPCopa del Rey5th2.857Matches
2020-202132Villarreales ESPCopa del Rey5th2.132Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.534Matches
2022-202334Mallorcaes ESPCopa del ReyR161.001Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.230Matches
10 Seasons3 Clubs2 Leagues22.914170
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 (6 Seasons)1 League13.4350
Mallorca (3 Seasons)1 League6.7650
Valencia (1 Season)2 Leagues2.8570
Copa del Rey (10 Seasons)22.914170
Supercopa de España (1 Season)0
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
2008-200920Valencia2. UEFA CupR320.6Matches
2014-201526Villarreal2. Europa LgR165.0Matches
2015-201627Villarreal2. Europa LgSF7.2Matches
2016-201728Villarreal2. Europa LgR322.023Matches
2017-201829Villarreal2. Europa LgR324.91610871101471.44110622120Matches
2018-201930Villarreal2. Europa LgQF5.915117713475.01303924120Matches
2019-202031Valencia1. Champions LgR162.7643304944.4551451170Matches
2020-202132Villarreal2. Europa LgW4.4872517977.8210191760Matches
8 Seasons2 Clubs2 Leagues32.7453420223243666.71210283274370
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 (6 Seasons)1 League29.4393017193202774.175142763300
Valencia (2 Seasons)2 Leagues3.3643304944.4551451170
Europa Lg (7 Seasons)30.0393017193202774.175142763300
Champions Lg (1 Season)2.7643304944.4551451170

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
2008-200920Valencia2. UEFA Cup0.6Matches
2009-201021Cádizes ESP2. La Liga 27.6
2010-201122Villarreal Bes ESP2. La Liga 235.1
2011-201223Villarreales ESP1. La Liga6.0Matches
2011-201223Villarreal Bes ESP2. La Liga 227.8Matches
2012-201324Villarreales ESP2. La Liga 225.6
2013-201425Villarreales ESP1. La Liga27.4Matches
2014-201526Villarreales ESPCopa del Rey7.3Matches
2014-201526Villarreal2. Europa Lg5.0Matches
2014-201526Villarreales ESP1. La Liga27.0Matches
2015-201627Villarreales ESPCopa del Rey0.0Matches
2015-201627Villarreal2. Europa Lg7.2Matches
2015-201627Villarreales ESP1. La Liga17.1Matches
2016-201728Villarreales ESPCopa del Rey1.0Matches
2016-201728Villarreal2. Europa Lg2.0Matches
2016-201728Villarreales ESP1. La Liga29.8Matches
2017-201829Villarreales ESPCopa del Rey1.0Matches
2017-201829Villarreal2. Europa Lg4.937181031729943715240.0360.01667534228813323828Matches
2017-201829Villarreales ESP1. La Liga28.21876107550914429291876392769.21230.89264606283177451419141148107Matches
2018-201930Villarreales ESPCopa del Rey1.9Matches
2018-201930Villarreal2. Europa Lg5.9464149425911364649555.6444.42371213661151641130934Matches
2018-201930Villarreales ESP1. La Liga16.6112460314530291201124141071.4428.656626611635382828468194Matches
2019-202031Valencia1. Champions Lg2.7156185173354156100.01100.074417255731308412Matches
2019-202031Valenciaes ESPCopa del Rey2.8Matches
2019-202031Valenciaes ESP1. La Liga15.49807232144622513980161275.0425.0546256414543633113561082Matches
2020-202132Villarreales ESPCopa del Rey2.1Matches
2020-202132Villarreal2. Europa Lg4.430311521787453033133.3266.71585972472503319114Matches
2020-202132Villarreales ESP1. La Liga3.928815851287842886350.0350.01518255159713516920Matches
2021-202233Mallorcaes ESPCopa del Rey2.5Matches
2021-202233Mallorcaes ESP1. La Liga20.311917134147338519119114964.3535.75502677157039331156609108Matches
2022-202334Mallorcaes ESPCopa del Rey1.0Matches
2022-202334Mallorcaes ESP1. La Liga28.9136462360603415371364251040.01248.068934951980603810238810123Matches
2023-202435Mallorcaes ESPCopa del Rey3.2Matches
2023-202435Mallorcaes ESP1. La Liga18.7987402854023062198720840.0945.04572191122134223145525104Matches
16 Seasons5 Clubs6 Leagues391.0910447825564178245016291041528757.25938.84520219991279132523838105545374726
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Villarreal (9 Seasons)4 Leagues224.34426215119821811084684426764863.22836.822041065563111491092237302736297
Mallorca (3 Seasons)2 Leagues74.5354217398614781106773542592745.82644.1169683634771133931452191944335
Villarreal B (2 Seasons)1 League63.0
Valencia (2 Seasons)5 Leagues21.6113690372519260171136171270.6529.4620298117094336216569494
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.2781042722563496212914378101347959.04936.6388519019112062932063295474552638
Copa del Rey (10 Seasons)22.9
Europa Lg (7 Seasons)30.011383324960928615113817847.1952.956125631330252957773876
La Liga 2 (4 Seasons)96.1
Champions Lg (1 Season)2.7156185173354156100.01100.074417255731308412
Supercopa de España (1 Season)
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
2008-200920Valencia1 League0.6
2009-201021Cádiz1 League7.6
2010-201122Villarreal B1 League35.1
2011-201223Villarreal B1 League27.8
2011-201223Villarreal1 League6.0
2012-201324Villarreal1 League25.6
2013-201425Villarreal1 League27.4
2014-201526Villarreal3 Leagues39.3
2015-201627Villarreal3 Leagues24.3
2016-201728Villarreal3 Leagues32.8
2017-201829Villarreal3 Leagues34.022471156531086528332247442965.91534.110925359325385531522171386135
2018-201930Villarreal3 Leagues24.4158874408789404261588231565.2834.8803387422965344695990128
2019-202031Valencia4 Leagues21.0113690372519260171136171270.6529.4620298117094336216569494
2020-202132Villarreal3 Leagues10.45912613730615295919444.4555.63091422762111216836034
2021-202233Mallorca2 Leagues22.811917134147338519119114964.3535.75502677157039331156609108
2022-202334Mallorca2 Leagues29.9136462360603415371364251040.01248.068934951980603810238810123
2023-202435Mallorca2 Leagues21.9987402854023062198720840.0945.04572191122134223145525104
16 Seasons5 Clubs6 Leagues391.0910447825564178245016291041528757.25938.84520219991279132523838105545374726
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Villarreal (9 Seasons)4 Leagues224.34426215119821811084684426764863.22836.822041065563111491092237302736297
Mallorca (3 Seasons)2 Leagues74.5354217398614781106773542592745.82644.1169683634771133931452191944335
Villarreal B (2 Seasons)1 League63.0
Valencia (2 Seasons)5 Leagues21.6113690372519260171136171270.6529.4620298117094336216569494
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.2781042722563496212914378101347959.04936.6388519019112062932063295474552638
Copa del Rey (10 Seasons)22.9
Europa Lg (7 Seasons)30.011383324960928615113817847.1952.956125631330252957773876
La Liga 2 (4 Seasons)96.1
Champions Lg (1 Season)2.7156185173354156100.01100.074417255731308412
Supercopa de España (1 Season)
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
2009-201021Cádizes ESP2. La Liga 219th7.6
2010-201122Villarreal Bes ESP2. La Liga 217th35.1
2011-201223Villarreal Bes ESP2. La Liga 212th27.8Matches
2011-201223Villarreales ESP1. La Liga18th6.0Matches
2012-201324Villarreales ESP2. La Liga 22nd25.6
2013-201425Villarreales ESP1. La Liga6th27.4Matches
2014-201526Villarreales ESP1. La Liga6th27.0Matches
2015-201627Villarreales ESP1. La Liga4th17.1Matches
2016-201728Villarreales ESP1. La Liga5th29.8Matches
2017-201829Villarreales ESP1. La Liga5th28.21876107550914429291876392769.21230.89264606283177451419141148107Matches
2018-201930Villarreales ESP1. La Liga14th16.6112460314530291201124141071.4428.656626611635382828468194Matches
2019-202031Valenciaes ESP1. La Liga9th15.49807232144622513980161275.0425.0546256414543633113561082Matches
2020-202132Villarreales ESP1. La Liga7th3.928815851287842886350.0350.01518255159713516920Matches
2021-202233Mallorcaes ESP1. La Liga16th20.311917134147338519119114964.3535.75502677157039331156609108Matches
2022-202334Mallorcaes ESP1. La Liga9th28.9136462360603415371364251040.01248.068934951980603810238810123Matches
2023-202435Mallorcaes ESP1. La Liga15th18.7987402854023062198720840.0945.04572191122134223145525104Matches
15 Seasons5 Clubs2 Leagues335.4781042722563496212914378101347959.04936.6388519019112062932063295474552638
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Villarreal (9 Seasons)2 Leagues181.532881829491572798533288594067.81932.2164380924981124801730231998221
Mallorca (3 Seasons)1 League67.9354217398614781106773542592745.82644.1169683634771133931452191944335
Villarreal B (2 Seasons)1 League63.0
Valencia (1 Season)1 League15.49807232144622513980161275.0425.0546256414543633113561082
Cádiz (1 Season)1 League7.6
La Liga (12 Seasons)239.2781042722563496212914378101347959.04936.6388519019112062932063295474552638
La Liga 2 (4 Seasons)96.1
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-201526Villarreales ESPCopa del Rey3rd7.3Matches
2015-201627Villarreales ESPCopa del Rey9th0.0Matches
2016-201728Villarreales ESPCopa del Rey9th1.0Matches
2017-201829Villarreales ESPCopa del Rey9th1.0Matches
2018-201930Villarreales ESPCopa del Rey9th1.9Matches
2019-202031Valenciaes ESPCopa del Rey5th2.8Matches
2020-202132Villarreales ESPCopa del Rey5th2.1Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.5Matches
2022-202334Mallorcaes ESPCopa del ReyR161.0Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.2Matches
10 Seasons3 Clubs2 Leagues22.9
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 (6 Seasons)1 League13.4
Mallorca (3 Seasons)1 League6.7
Valencia (1 Season)2 Leagues2.8
Copa del Rey (10 Seasons)22.9
Supercopa de España (1 Season)
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
2008-200920Valencia2. UEFA CupR320.6Matches
2014-201526Villarreal2. Europa LgR165.0Matches
2015-201627Villarreal2. Europa LgSF7.2Matches
2016-201728Villarreal2. Europa LgR322.0Matches
2017-201829Villarreal2. Europa LgR324.937181031729943715240.0360.01667534228813323828Matches
2018-201930Villarreal2. Europa LgQF5.9464149425911364649555.6444.42371213661151641130934Matches
2019-202031Valencia1. Champions LgR162.7156185173354156100.01100.074417255731308412Matches
2020-202132Villarreal2. Europa LgW4.430311521787453033133.3266.71585972472503319114Matches
8 Seasons2 Clubs2 Leagues32.712945130068232119129418844.41055.6635298015853232610782288
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 (6 Seasons)1 League29.411383324960928615113817847.1952.956125631330252957773876
Valencia (2 Seasons)2 Leagues3.3156185173354156100.01100.074417255731308412
Europa Lg (7 Seasons)30.011383324960928615113817847.1952.956125631330252957773876
Champions Lg (1 Season)2.7156185173354156100.01100.074417255731308412

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
2008-200920Valencia2. UEFA Cup155550.61001Matches
2009-201021Cádizes ESP2. La Liga 2146814918.07.686
2010-201122Villarreal Bes ESP2. La Liga 2363,1638883.735.1360
2011-201223Villarreales ESP1. La Liga65409015.86.0660Matches
2011-201223Villarreal Bes ESP2. La Liga 2292,5038666.227.8281Matches
2012-201324Villarreales ESP2. La Liga 2322,3057261.025.6248
2013-201425Villarreales ESP1. La Liga302,4658272.127.426264Matches
2014-201526Villarreales ESPCopa del Rey86608391.77.3790712902.00108+2+0.27-1.23Matches
2014-201526Villarreal2. Europa Lg54509050.05.055012.29107+3+0.60-1.80Matches
2014-201526Villarreales ESP1. La Liga292,4278471.027.02824111.703725+12+0.44+0.54Matches
2015-201627Villarreales ESPCopa del Rey1220.60.0001100.000000.00+0.25Matches
2015-201627Villarreal2. Europa Lg86508151.67.276132.387700.00-1.48Matches
2015-201627Villarreales ESP1. La Liga181,5388545.017.117871615311.942215+7+0.41+0.31Matches
2016-201728Villarreales ESPCopa del Rey1909025.01.01901011.001100.00-0.33Matches
2016-201728Villarreal2. Europa Lg21809025.02.022031.5025-3-1.50-1.67Matches
2016-201728Villarreales ESP1. La Liga312,6808678.429.83089281631.814529+16+0.54-0.31Matches
2017-201829Villarreales ESPCopa del Rey1909025.01.01901003.0030+3+3.00+3.33Matches
2017-201829Villarreal2. Europa Lg54388860.84.954011.006600.00-0.326.75.2+1.5+0.31-0.16Matches
2017-201829Villarreales ESP1. La Liga302,5368574.228.229862414531.674334+9+0.32+0.5238.039.0-0.9-0.03-0.11Matches
2018-201930Villarreales ESPCopa del Rey21738748.11.92871002.0082+6+3.12+3.12Matches
2018-201930Villarreal2. Europa Lg65278848.85.96884012.17114+7+1.20+1.2010.26.7+3.5+0.60+0.79Matches
2018-201930Villarreales ESP1. La Liga211,4957143.716.6188112313111.191922-3-0.18-0.1822.125.3-3.2-0.19-0.29Matches
2019-202031Valencia1. Champions Lg32468234.22.73822040.6726-4-1.46-1.844.95.5-0.7-0.25-0.20Matches
2019-202031Valenciaes ESPCopa del Rey32548584.72.83852002.002200.000.00Matches
2019-202031Valenciaes ESP1. La Liga191,3897340.615.4158310438141.582017+3+0.19+0.6419.622.3-2.8-0.18+0.26Matches
2019-202031Valenciaes ESPSupercopa de España00001Matches
2020-202132Villarreales ESPCopa del Rey31906339.62.13630013.0061+5+2.37+0.82Matches
2020-202132Villarreal2. Europa Lg83995030.94.4573031263.0074+3+0.68-1.246.23.0+3.2+0.72-0.23Matches
2020-202132Villarreales ESP1. La Liga143512510.33.936001115221.7156-1-0.26-0.756.05.3+0.7+0.17-0.22Matches
2021-202233Mallorcaes ESPCopa del Rey32257546.92.5290214522.0082+6+2.40+1.34Matches
2021-202233Mallorcaes ESP1. La Liga251,8287353.520.321851441361.001732-15-0.74-0.0620.526.9-6.4-0.32-0.09Matches
2022-202334Mallorcaes ESPCopa del Rey1909023.11.01901023.0030+3+3.00+1.50Matches
2022-202334Mallorcaes ESP1. La Liga322,5998176.028.930841924511.443132-1-0.03+0.5125.036.8-11.8-0.41-0.47Matches
2023-202435Mallorcaes ESPCopa del Rey42857135.23.2384113322.0051+4+1.26-0.11Matches
2023-202435Mallorcaes ESP1. La Liga301,6825649.218.719778111961.131926-7-0.37-0.1720.421.1-0.7-0.04+0.05Matches
16 Seasons5 Clubs6 Leagues46135,1867652.0391.0395842266621971.62349294+55+0.21-0.03179.5197.1-17.6-0.12-0.18
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Villarreal (9 Seasons)4 Leagues26120,1867750.8224.3225851673617581.80242176+66+0.40-0.0589.284.5+4.7+0.07-0.23
Mallorca (3 Seasons)2 Leagues956,7097156.274.57683451923191.288393-10-0.13-0.0565.984.8-18.9-0.28-0.16
Villarreal B (2 Seasons)1 League655,6668774.963.0641
Valencia (2 Seasons)5 Leagues261,9447541.721.6228314438201.522425-1-0.05+0.2324.427.9-3.5-0.19+0.18
Cádiz (1 Season)1 League146814918.07.686
La Liga (12 Seasons)28521,5307652.5239.2242841874321681.50258238+20+0.10+0.14151.6176.7-25.1-0.19-0.20
Copa del Rey (10 Seasons)272,0597644.622.923851642782.074617+29+1.27+0.53
Europa Lg (7 Seasons)352,6997744.330.0318121412162.224333+10+0.34-0.8223.114.9+8.2+0.54+0.04
La Liga 2 (4 Seasons)1118,6527857.296.19615
Champions Lg (1 Season)32468234.22.73822040.6726-4-1.46-1.844.95.5-0.7-0.25-0.20
Supercopa de España (1 Season)00001
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
2008-200920Valencia1 League155550.61001
2009-201021Cádiz1 League146814918.07.686
2010-201122Villarreal B1 League363,1638883.735.1360
2011-201223Villarreal B1 League292,5038666.227.8281
2011-201223Villarreal1 League65409015.86.0660
2012-201324Villarreal1 League322,3057261.025.6248
2013-201425Villarreal1 League302,4658272.127.426264
2014-201526Villarreal3 Leagues423,5378470.239.340903622921.835740+17+0.43-0.29
2015-201627Villarreal3 Leagues272,1908143.524.324872232742.002922+7+0.29-0.06
2016-201728Villarreal3 Leagues342,9508765.632.83389311671.774835+13+0.40-0.13
2017-201829Villarreal3 Leagues363,0648568.134.035862914541.615240+12+0.35+0.4844.744.1+0.6+0.02-0.16
2018-201930Villarreal3 Leagues292,1957645.224.4268317313121.453828+10+0.41+0.4132.332.0+0.3+0.01-0.02
2019-202031Valencia4 Leagues251,8897641.721.0218314438191.522425-1-0.05+0.2324.427.9-3.5-0.19+0.18
2020-202132Villarreal3 Leagues259403818.110.4116701415292.281811+7+0.67-0.2012.28.3+3.9+0.46-0.05
2021-202233Mallorca2 Leagues282,0537352.622.823851651981.112534-9-0.39+0.0420.526.9-6.4-0.32-0.09
2022-202334Mallorca2 Leagues332,6898170.629.931842024531.493432+2+0.07+0.0725.036.8-11.8-0.41-0.47
2023-202435Mallorca2 Leagues341,9675846.521.922789122081.232427-3-0.14-0.3020.421.1-0.7-0.04+0.05
16 Seasons5 Clubs6 Leagues46135,1867652.0391.0395842266621971.62349294+55+0.21-0.03179.5197.1-17.6-0.12-0.18
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Villarreal (9 Seasons)4 Leagues26120,1867750.8224.3225851673617581.80242176+66+0.40-0.0589.284.5+4.7+0.07-0.23
Mallorca (3 Seasons)2 Leagues956,7097156.274.57683451923191.288393-10-0.13-0.0565.984.8-18.9-0.28-0.16
Villarreal B (2 Seasons)1 League655,6668774.963.0641
Valencia (2 Seasons)5 Leagues261,9447541.721.6228314438201.522425-1-0.05+0.2324.427.9-3.5-0.19+0.18
Cádiz (1 Season)1 League146814918.07.686
La Liga (12 Seasons)28521,5307652.5239.2242841874321681.50258238+20+0.10+0.14151.6176.7-25.1-0.19-0.20
Copa del Rey (10 Seasons)272,0597644.622.923851642782.074617+29+1.27+0.53
Europa Lg (7 Seasons)352,6997744.330.0318121412162.224333+10+0.34-0.8223.114.9+8.2+0.54+0.04
La Liga 2 (4 Seasons)1118,6527857.296.19615
Champions Lg (1 Season)32468234.22.73822040.6726-4-1.46-1.844.95.5-0.7-0.25-0.20
Supercopa de España (1 Season)00001
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
2009-201021Cádizes ESP2. La Liga 219th146814918.07.686
2010-201122Villarreal Bes ESP2. La Liga 217th363,1638883.735.1360
2011-201223Villarreal Bes ESP2. La Liga 212th292,5038666.227.8281Matches
2011-201223Villarreales ESP1. La Liga18th65409015.86.0660Matches
2012-201324Villarreales ESP2. La Liga 22nd322,3057261.025.6248
2013-201425Villarreales ESP1. La Liga6th302,4658272.127.426264Matches
2014-201526Villarreales ESP1. La Liga6th292,4278471.027.02824111.703725+12+0.44+0.54Matches
2015-201627Villarreales ESP1. La Liga4th181,5388545.017.117871615311.942215+7+0.41+0.31Matches
2016-201728Villarreales ESP1. La Liga5th312,6808678.429.83089281631.814529+16+0.54-0.31Matches
2017-201829Villarreales ESP1. La Liga5th302,5368574.228.229862414531.674334+9+0.32+0.5238.039.0-0.9-0.03-0.11Matches
2018-201930Villarreales ESP1. La Liga14th211,4957143.716.6188112313111.191922-3-0.18-0.1822.125.3-3.2-0.19-0.29Matches
2019-202031Valenciaes ESP1. La Liga9th191,3897340.615.4158310438141.582017+3+0.19+0.6419.622.3-2.8-0.18+0.26Matches
2020-202132Villarreales ESP1. La Liga7th143512510.33.936001115221.7156-1-0.26-0.756.05.3+0.7+0.17-0.22Matches
2021-202233Mallorcaes ESP1. La Liga16th251,8287353.520.321851441361.001732-15-0.74-0.0620.526.9-6.4-0.32-0.09Matches
2022-202334Mallorcaes ESP1. La Liga9th322,5998176.028.930841924511.443132-1-0.03+0.5125.036.8-11.8-0.41-0.47Matches
2023-202435Mallorcaes ESP1. La Liga15th301,6825649.218.719778111961.131926-7-0.37-0.1720.421.1-0.7-0.04+0.05Matches
15 Seasons5 Clubs2 Leagues39630,1827653.7335.4338841875821681.50258238+20+0.10+0.14151.6176.7-25.1-0.19-0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Villarreal (9 Seasons)2 Leagues21116,3377752.5181.5181851363018411.67171131+40+0.33+0.1166.169.6-3.4-0.07-0.32
Mallorca (3 Seasons)1 League876,1097059.567.97082411721131.216790-23-0.34+0.1265.984.8-18.9-0.28-0.16
Villarreal B (2 Seasons)1 League655,6668774.963.0641
Valencia (1 Season)1 League191,3897340.615.4158310438141.582017+3+0.19+0.6419.622.3-2.8-0.18+0.26
Cádiz (1 Season)1 League146814918.07.686
La Liga (12 Seasons)28521,5307652.5239.2242841874321681.50258238+20+0.10+0.14151.6176.7-25.1-0.19-0.20
La Liga 2 (4 Seasons)1118,6527857.296.19615
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-201526Villarreales ESPCopa del Rey3rd86608391.77.3790712902.00108+2+0.27-1.23Matches
2015-201627Villarreales ESPCopa del Rey9th1220.60.0001100.000000.00+0.25Matches
2016-201728Villarreales ESPCopa del Rey9th1909025.01.01901011.001100.00-0.33Matches
2017-201829Villarreales ESPCopa del Rey9th1909025.01.01901003.0030+3+3.00+3.33Matches
2018-201930Villarreales ESPCopa del Rey9th21738748.11.92871002.0082+6+3.12+3.12Matches
2019-202031Valenciaes ESPCopa del Rey5th32548584.72.83852002.002200.000.00Matches
2019-202031Valenciaes ESPSupercopa de EspañaSF00001Matches
2020-202132Villarreales ESPCopa del Rey5th31906339.62.13630013.0061+5+2.37+0.82Matches
2021-202233Mallorcaes ESPCopa del ReyQF32257546.92.5290214522.0082+6+2.40+1.34Matches
2022-202334Mallorcaes ESPCopa del ReyR161909023.11.01901023.0030+3+3.00+1.50Matches
2023-202435Mallorcaes ESPCopa del Rey2nd42857135.23.2384113322.0051+4+1.26-0.11Matches
10 Seasons3 Clubs2 Leagues272,0597643.722.923851642792.074617+29+1.27+0.53
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 (6 Seasons)1 League161,2057545.613.414841021522.062812+16+1.20+0.88
Mallorca (3 Seasons)1 League86007535.76.7687423962.13163+13+1.95+0.62
Valencia (1 Season)2 Leagues32548565.12.83852012.002200.000.00
Copa del Rey (10 Seasons)272,0597644.622.923851642782.074617+29+1.27+0.53
Supercopa de España (1 Season)00001
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
2008-200920Valencia2. UEFA CupR32155550.61001Matches
2014-201526Villarreal2. Europa LgR1654509050.05.055012.29107+3+0.60-1.80Matches
2015-201627Villarreal2. Europa LgSF86508151.67.276132.387700.00-1.48Matches
2016-201728Villarreal2. Europa LgR3221809025.02.022031.5025-3-1.50-1.67Matches
2017-201829Villarreal2. Europa LgR3254388860.84.954011.006600.00-0.326.75.2+1.5+0.31-0.16Matches
2018-201930Villarreal2. Europa LgQF65278848.85.96884012.17114+7+1.20+1.2010.26.7+3.5+0.60+0.79Matches
2019-202031Valencia1. Champions LgR1632468234.22.73822040.6726-4-1.46-1.844.95.5-0.7-0.25-0.20Matches
2020-202132Villarreal2. Europa LgW83995030.94.4573031263.0074+3+0.68-1.246.23.0+3.2+0.72-0.23Matches
8 Seasons2 Clubs2 Leagues382,9457843.232.7348123412202.104539+6+0.19-0.8827.920.4+7.5+0.42+0.04
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 (6 Seasons)1 League342,6447844.329.4308121412152.224333+10+0.34-0.8223.114.9+8.2+0.54+0.04
Valencia (2 Seasons)2 Leagues43017534.23.34822050.6726-4-1.46-1.844.95.5-0.7-0.25-0.20
Europa Lg (7 Seasons)352,6997744.330.0318121412162.224333+10+0.34-0.8223.114.9+8.2+0.54+0.04
Champions Lg (1 Season)32468234.22.73822040.6726-4-1.46-1.844.95.5-0.7-0.25-0.20

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
2008-200920Valencia2. UEFA Cup0.60000Matches
2009-201021Cádizes ESP2. La Liga 27.650
2010-201122Villarreal Bes ESP2. La Liga 235.1113
2011-201223Villarreales ESP1. La Liga6.0204Matches
2011-201223Villarreal Bes ESP2. La Liga 227.8121Matches
2012-201324Villarreales ESP2. La Liga 225.6120
2013-201425Villarreales ESP1. La Liga27.412048Matches
2014-201526Villarreales ESPCopa del Rey7.31000Matches
2014-201526Villarreal2. Europa Lg5.03010Matches
2014-201526Villarreales ESP1. La Liga27.08149Matches
2015-201627Villarreales ESPCopa del Rey0.00000Matches
2015-201627Villarreal2. Europa Lg7.2305Matches
2015-201627Villarreales ESP1. La Liga17.180026191224841020Matches
2016-201728Villarreales ESPCopa del Rey1.00000Matches
2016-201728Villarreal2. Europa Lg2.0000280532000Matches
2016-201728Villarreales ESP1. La Liga29.8131143475814955010Matches
2017-201829Villarreales ESPCopa del Rey1.00000Matches
2017-201829Villarreal2. Europa Lg4.9310115117610000236366.7Matches
2017-201829Villarreales ESP1. La Liga28.2141154370674643130122333945.8Matches
2018-201930Villarreales ESPCopa del Rey1.9100201830000Matches
2018-201930Villarreal2. Europa Lg5.93211480139110002191145.0Matches
2018-201930Villarreales ESP1. La Liga16.66002023044212100182252352.1Matches
2019-202031Valencia1. Champions Lg2.7100450354000142340.0Matches
2019-202031Valenciaes ESPCopa del Rey2.800034013750Matches
2019-202031Valenciaes ESP1. La Liga15.42102020229242300060162341.0Matches
2020-202132Villarreales ESPCopa del Rey2.10000204230Matches
2020-202132Villarreal2. Europa Lg4.4100251597000232918.2Matches
2020-202132Villarreales ESP1. La Liga3.9100790766000213730.0Matches
2021-202233Mallorcaes ESPCopa del Rey2.510024010430Matches
2021-202233Mallorcaes ESP1. La Liga20.351021262752326000100253144.6Matches
2022-202334Mallorcaes ESPCopa del Rey1.01000102100Matches
2022-202334Mallorcaes ESP1. La Liga28.9100044327752234000122302653.6Matches
2023-202435Mallorcaes ESPCopa del Rey3.23004319030Matches
2023-202435Mallorcaes ESP1. La Liga18.77002522263162200078131644.8Matches
16 Seasons5 Clubs6 Leagues391.01491234202802355230431916166616419146.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)4 Leagues224.391632971639273202199161292789245.9
Mallorca (3 Seasons)2 Leagues74.527109688122346688000300687348.2
Villarreal B (2 Seasons)1 League63.0234
Valencia (2 Seasons)5 Leagues21.63102729245363200074182640.9
Cádiz (1 Season)1 League7.650
La Liga (12 Seasons)239.288523612351946325527116158514516546.8
Copa del Rey (10 Seasons)22.970011142461714000
Europa Lg (7 Seasons)30.013314426240273000067172342.5
La Liga 2 (4 Seasons)96.1404
Champions Lg (1 Season)2.7100450354000142340.0
Supercopa de España (1 Season)
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
2008-200920Valencia1 League0.60000
2009-201021Cádiz1 League7.650
2010-201122Villarreal B1 League35.1113
2011-201223Villarreal B1 League27.8121
2011-201223Villarreal1 League6.0204
2012-201324Villarreal1 League25.6120
2013-201425Villarreal1 League27.412048
2014-201526Villarreal3 Leagues39.31210590
2015-201627Villarreal3 Leagues24.3110031191224841020
2016-201728Villarreal3 Leagues32.8131145555865257010
2017-201829Villarreal3 Leagues34.0172165421845253130145394248.1
2018-201930Villarreal3 Leagues24.4102136311653332001103343450.0
2019-202031Valencia4 Leagues21.03102729245363200074182640.9
2020-202132Villarreal3 Leagues10.420091611617160004451623.8
2021-202233Mallorca2 Leagues22.861023302852729000100253144.6
2022-202334Mallorca2 Leagues29.9110044337772334000122302653.6
2023-202435Mallorca2 Leagues21.910002925372162500078131644.8
16 Seasons5 Clubs6 Leagues391.01491234202802355230431916166616419146.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)4 Leagues224.391632971639273202199161292789245.9
Mallorca (3 Seasons)2 Leagues74.527109688122346688000300687348.2
Villarreal B (2 Seasons)1 League63.0234
Valencia (2 Seasons)5 Leagues21.63102729245363200074182640.9
Cádiz (1 Season)1 League7.650
La Liga (12 Seasons)239.288523612351946325527116158514516546.8
Copa del Rey (10 Seasons)22.970011142461714000
Europa Lg (7 Seasons)30.013314426240273000067172342.5
La Liga 2 (4 Seasons)96.1404
Champions Lg (1 Season)2.7100450354000142340.0
Supercopa de España (1 Season)
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
2009-201021Cádizes ESP2. La Liga 219th7.650
2010-201122Villarreal Bes ESP2. La Liga 217th35.1113
2011-201223Villarreal Bes ESP2. La Liga 212th27.8121Matches
2011-201223Villarreales ESP1. La Liga18th6.0204Matches
2012-201324Villarreales ESP2. La Liga 22nd25.6120
2013-201425Villarreales ESP1. La Liga6th27.412048Matches
2014-201526Villarreales ESP1. La Liga6th27.08149Matches
2015-201627Villarreales ESP1. La Liga4th17.180026191224841020Matches
2016-201728Villarreales ESP1. La Liga5th29.8131143475814955010Matches
2017-201829Villarreales ESP1. La Liga5th28.2141154370674643130122333945.8Matches
2018-201930Villarreales ESP1. La Liga14th16.66002023044212100182252352.1Matches
2019-202031Valenciaes ESP1. La Liga9th15.42102020229242300060162341.0Matches
2020-202132Villarreales ESP1. La Liga7th3.9100790766000213730.0Matches
2021-202233Mallorcaes ESP1. La Liga16th20.351021262752326000100253144.6Matches
2022-202334Mallorcaes ESP1. La Liga9th28.9100044327752234000122302653.6Matches
2023-202435Mallorcaes ESP1. La Liga15th18.77002522263162200078131644.8Matches
15 Seasons5 Clubs2 Leagues335.4128923612351946325527116158514516546.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)2 Leagues181.576322511356221170166161225616946.9
Mallorca (3 Seasons)1 League67.922109080112136182000300687348.2
Villarreal B (2 Seasons)1 League63.0234
Valencia (1 Season)1 League15.42102020229242300060162341.0
Cádiz (1 Season)1 League7.650
La Liga (12 Seasons)239.288523612351946325527116158514516546.8
La Liga 2 (4 Seasons)96.1404
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-201526Villarreales ESPCopa del Rey3rd7.31000Matches
2015-201627Villarreales ESPCopa del Rey9th0.00000Matches
2016-201728Villarreales ESPCopa del Rey9th1.00000Matches
2017-201829Villarreales ESPCopa del Rey9th1.00000Matches
2018-201930Villarreales ESPCopa del Rey9th1.9100201830000Matches
2019-202031Valenciaes ESPCopa del Rey5th2.800034013750Matches
2020-202132Villarreales ESPCopa del Rey5th2.10000204230Matches
2021-202233Mallorcaes ESPCopa del ReyQF2.510024010430Matches
2022-202334Mallorcaes ESPCopa del ReyR161.01000102100Matches
2023-202435Mallorcaes ESPCopa del Rey2nd3.23004319030Matches
10 Seasons3 Clubs2 Leagues22.970011142461714000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (6 Seasons)1 League13.42002211253000
Mallorca (3 Seasons)1 League6.750068121560
Valencia (1 Season)2 Leagues2.800034013750
Copa del Rey (10 Seasons)22.970011142461714000
Supercopa de España (1 Season)
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
2008-200920Valencia2. UEFA CupR320.60000Matches
2014-201526Villarreal2. Europa LgR165.03010Matches
2015-201627Villarreal2. Europa LgSF7.2305Matches
2016-201728Villarreal2. Europa LgR322.0000280532000Matches
2017-201829Villarreal2. Europa LgR324.9310115117610000236366.7Matches
2018-201930Villarreal2. Europa LgQF5.93211480139110002191145.0Matches
2019-202031Valencia1. Champions LgR162.7100450354000142340.0Matches
2020-202132Villarreal2. Europa LgW4.4100251597000232918.2Matches
8 Seasons2 Clubs2 Leagues32.714314831243323400081192642.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (6 Seasons)1 League29.413314426240273000067172342.5
Valencia (2 Seasons)2 Leagues3.3100450354000142340.0
Europa Lg (7 Seasons)30.013314426240273000067172342.5
Champions Lg (1 Season)2.7100450354000142340.0

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.