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-11-09SatLa LigaMatchweek 13HomeW 3–0VillarrealAlavésYRB2300000000260000.00.00.000192673.1115000Match Report
2024-10-26SatLa LigaMatchweek 11AwayW 2–1VillarrealValladolidYRB9001000000860100.00.00.311758390.4758000Match Report
2024-10-20SunLa LigaMatchweek 10HomeD 1–1VillarrealGetafeYRB9000000010684210.00.00.010495589.1434233Match Report
2024-10-05SatLa LigaMatchweek 9AwayL 0–2VillarrealReal MadridYRB9000000010824320.00.00.020647288.9348400Match Report
2024-09-30MonLa LigaMatchweek 8HomeW 3–1VillarrealLas PalmasYRB9000001000766310.00.00.110596393.7633010Match 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
2008-200917Hérculeses ESP2. La Liga 211680.8000000000.000.000.000.000.00
2009-201018Hérculeses ESP2. La Liga 235198410.9202200400.180.000.180.180.18
2010-201119Hérculeses ESP1. La Liga34212,07623.1156100200.040.220.260.040.26Matches
2011-201220Barcelona Bes ESP2. La Liga 230231,71519.1538500300.260.160.420.260.42Matches
2012-201321Barcelona Bes ESP2. La Liga 232171,64518.3112100100.050.050.110.050.11
2013-201422Real Madrid Bes ESP2. La Liga 2533043.4000000000.000.000.000.000.00
2014-201523Alcorcónes ESP2. La Liga 2171398811.0011000300.000.090.090.000.09Matches
2015-201624Alavéses ESPCopa del Rey20420.5000000000.000.000.000.000.00Matches
2015-201624Alavéses ESP2. La Liga 238372,81131.2516500800.160.030.190.160.19Matches
2016-201725Alavéses ESPCopa del Rey654855.4000000000.000.000.000.000.00Matches
2016-201725Alavéses ESP1. La Liga31282,50027.8022000500.000.070.070.000.07Matches
2017-201826Watfordeng ENG1. Premier League23191,71319.0112100200.40.41.82.154721030.050.050.110.050.110.020.090.110.020.11Matches
2018-201927Watfordeng ENGEFL Cup221571.7000000000.000.000.000.000.00Matches
2018-201927Watfordeng ENGFA Cup332873.2000000100.000.000.000.000.00Matches
2018-201927Watfordeng ENG1. Premier League29222,04922.8112100100.40.41.62.041106840.040.040.090.040.090.020.070.090.020.09Matches
2019-202028Watfordeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202028Watfordeng ENG1. Premier League28262,23724.9000000500.10.11.41.54985810.000.000.000.000.000.010.060.060.010.06Matches
2020-202129Watfordeng ENG2. Championship37363,02133.6044000510.40.44.04.41101952060.000.120.120.000.120.010.120.130.010.13Matches
2021-202230Watfordeng ENGEFL Cup10290.3000000000.000.000.000.000.00Matches
2021-202230Watfordeng ENG1. Premier League27262,14223.8055000200.10.13.63.840100480.000.210.210.000.210.000.150.160.000.16Matches
2022-202331Villarreal3. Conf Lg411762.0000000000.00.00.20.248120.000.000.000.000.000.000.100.100.000.10Matches
2022-202331Villarreales ESPCopa del Rey221762.0000000100.000.000.000.000.00Matches
2022-202331Villarreales ESP1. La Liga20131,13312.6000000000.10.10.70.73666470.000.000.000.000.000.000.050.060.000.06Matches
2023-202432Villarreales ESPCopa del Rey321491.7000000000.000.000.000.000.00Matches
2023-202432Villarreal2. Europa Lg432893.2011000100.00.00.30.389180.000.310.310.000.310.000.100.100.000.10Matches
2023-202432Villarreales ESP1. La Liga23161,58317.6000000810.00.00.60.646100450.000.000.000.000.000.000.040.040.000.04Matches
2024-202533Villarreales ESPCopa del Rey00Matches
2024-202533Villarreales ESP1. La Liga12121,01311.3011000400.00.00.50.62954190.000.090.090.000.090.000.050.050.000.05Matches
17 Seasons7 Clubs9 Leagues45033329,862331.816264216005621.51.514.716.34177956630.050.080.130.050.130.010.090.100.010.10
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
Watford (5 Seasons)4 Leagues15113511,725130.3211132001611.41.412.413.82945585220.020.080.100.020.100.010.100.110.010.11
Hércules (3 Seasons)2 Leagues70233,12834.8358300600.090.140.230.090.23
Villarreal (3 Seasons)4 Leagues68494,51950.20220001410.10.12.32.51232371410.000.040.040.000.040.000.050.050.000.05
Alavés (2 Seasons)3 Leagues77705,83864.95385001300.080.050.120.080.12
Barcelona B (2 Seasons)1 League62403,36037.36410600400.160.110.270.160.27
Alcorcón (1 Season)1 League171398811.0011000300.000.090.090.000.09
Real Madrid B (1 Season)1 League533043.4000000000.000.000.000.000.00
La Liga 2 (7 Seasons)158958,51594.61361913001900.140.060.200.140.20
La Liga (5 Seasons)120908,30592.31891001910.10.11.81.91112201110.010.090.100.010.100.000.040.050.000.05
Copa del Rey (5 Seasons)1398529.5000000100.000.000.000.000.00
Premier League (4 Seasons)107938,14190.52792001001.01.08.49.41843633160.020.080.100.020.100.010.090.100.010.10
EFL Cup (3 Seasons)432763.1000000000.000.000.000.000.00
Championship (1 Season)37363,02133.6044000510.40.44.04.41101952060.000.120.120.000.120.010.120.130.010.13
Europa Lg (1 Season)432893.2011000100.00.00.30.389180.000.310.310.000.310.000.100.100.000.10
Conf Lg (1 Season)411762.0000000000.00.00.20.248120.000.000.000.000.000.000.100.100.000.10
FA Cup (1 Season)332873.2000000100.000.000.000.000.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-200917Hércules1 League11680.8000000000.000.000.000.000.00
2009-201018Hércules1 League35198410.9202200400.180.000.180.180.18
2010-201119Hércules1 League34212,07623.1156100200.040.220.260.040.26
2011-201220Barcelona B1 League30231,71519.1538500300.260.160.420.260.42
2012-201321Barcelona B1 League32171,64518.3112100100.050.050.110.050.11
2013-201422Real Madrid B1 League533043.4000000000.000.000.000.000.00
2014-201523Alcorcón1 League171398811.0011000300.000.090.090.000.09
2015-201624Alavés2 Leagues40372,85331.7516500800.160.030.190.160.19
2016-201725Alavés2 Leagues37332,98533.2022000500.000.060.060.000.06
2017-201826Watford1 League23191,71319.0112100200.40.41.82.154721030.050.050.110.050.110.020.090.110.020.11
2018-201927Watford3 Leagues34272,49327.7112100200.40.41.62.041106840.040.040.070.040.070.020.070.090.020.09
2019-202028Watford2 Leagues29272,32725.9000000500.10.11.41.54985810.000.000.000.000.000.010.060.060.010.06
2020-202129Watford1 League37363,02133.6044000510.40.44.04.41101952060.000.120.120.000.120.010.120.130.010.13
2021-202230Watford2 Leagues28262,17124.1055000200.10.13.63.840100480.000.210.210.000.210.000.150.160.000.16
2022-202331Villarreal3 Leagues26161,48516.5000000100.10.10.90.94074590.000.000.000.000.000.000.060.060.000.06
2023-202432Villarreal3 Leagues30212,02122.5011000910.00.01.01.054109630.000.040.040.000.040.000.050.050.000.05
2024-202533Villarreal2 Leagues12121,01311.3011000400.00.00.50.62954190.000.090.090.000.090.000.050.050.000.05
17 Seasons7 Clubs9 Leagues45033329,862331.816264216005621.51.514.716.34177956630.050.080.130.050.130.010.090.100.010.10
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
Watford (5 Seasons)4 Leagues15113511,725130.3211132001611.41.412.413.82945585220.020.080.100.020.100.010.100.110.010.11
Hércules (3 Seasons)2 Leagues70233,12834.8358300600.090.140.230.090.23
Villarreal (3 Seasons)4 Leagues68494,51950.20220001410.10.12.32.51232371410.000.040.040.000.040.000.050.050.000.05
Alavés (2 Seasons)3 Leagues77705,83864.95385001300.080.050.120.080.12
Barcelona B (2 Seasons)1 League62403,36037.36410600400.160.110.270.160.27
Alcorcón (1 Season)1 League171398811.0011000300.000.090.090.000.09
Real Madrid B (1 Season)1 League533043.4000000000.000.000.000.000.00
La Liga 2 (7 Seasons)158958,51594.61361913001900.140.060.200.140.20
La Liga (5 Seasons)120908,30592.31891001910.10.11.81.91112201110.010.090.100.010.100.000.040.050.000.05
Copa del Rey (5 Seasons)1398529.5000000100.000.000.000.000.00
Premier League (4 Seasons)107938,14190.52792001001.01.08.49.41843633160.020.080.100.020.100.010.090.100.010.10
EFL Cup (3 Seasons)432763.1000000000.000.000.000.000.00
Championship (1 Season)37363,02133.6044000510.40.44.04.41101952060.000.120.120.000.120.010.120.130.010.13
Europa Lg (1 Season)432893.2011000100.00.00.30.389180.000.310.310.000.310.000.100.100.000.10
Conf Lg (1 Season)411762.0000000000.00.00.20.248120.000.000.000.000.000.000.100.100.000.10
FA Cup (1 Season)332873.2000000100.000.000.000.000.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
2008-200917Hérculeses ESP2. La Liga 24th11680.8000000000.000.000.000.000.00
2009-201018Hérculeses ESP2. La Liga 22nd35198410.9202200400.180.000.180.180.18
2010-201119Hérculeses ESP1. La Liga19th34212,07623.1156100200.040.220.260.040.26Matches
2011-201220Barcelona Bes ESP2. La Liga 28th30231,71519.1538500300.260.160.420.260.42Matches
2012-201321Barcelona Bes ESP2. La Liga 29th32171,64518.3112100100.050.050.110.050.11
2013-201422Real Madrid Bes ESP2. La Liga 220th533043.4000000000.000.000.000.000.00
2014-201523Alcorcónes ESP2. La Liga 211th171398811.0011000300.000.090.090.000.09Matches
2015-201624Alavéses ESP2. La Liga 21st38372,81131.2516500800.160.030.190.160.19Matches
2016-201725Alavéses ESP1. La Liga9th31282,50027.8022000500.000.070.070.000.07Matches
2017-201826Watfordeng ENG1. Premier League14th23191,71319.0112100200.40.41.82.154721030.050.050.110.050.110.020.090.110.020.11Matches
2018-201927Watfordeng ENG1. Premier League11th29222,04922.8112100100.40.41.62.041106840.040.040.090.040.090.020.070.090.020.09Matches
2019-202028Watfordeng ENG1. Premier League19th28262,23724.9000000500.10.11.41.54985810.000.000.000.000.000.010.060.060.010.06Matches
2020-202129Watfordeng ENG2. Championship2nd37363,02133.6044000510.40.44.04.41101952060.000.120.120.000.120.010.120.130.010.13Matches
2021-202230Watfordeng ENG1. Premier League19th27262,14223.8055000200.10.13.63.840100480.000.210.210.000.210.000.150.160.000.16Matches
2022-202331Villarreales ESP1. La Liga5th20131,13312.6000000000.10.10.70.73666470.000.000.000.000.000.000.050.060.000.06Matches
2023-202432Villarreales ESP1. La Liga8th23161,58317.6000000810.00.00.60.646100450.000.000.000.000.000.000.040.040.000.04Matches
2024-202533Villarreales ESP1. La Liga4th12121,01311.3011000400.00.00.50.62954190.000.090.090.000.090.000.050.050.000.05Matches
17 Seasons7 Clubs4 Leagues42231427,982310.916254116005321.51.514.215.84057786330.050.080.130.050.130.010.090.100.010.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
Watford (5 Seasons)2 Leagues14412911,162124.0211132001511.41.412.413.82945585220.020.090.100.020.100.010.100.110.010.11
Hércules (3 Seasons)2 Leagues70233,12834.8358300600.090.140.230.090.23
Villarreal (3 Seasons)1 League55413,72941.40110001210.10.11.81.91112201110.000.020.020.000.020.000.040.050.000.05
Alavés (2 Seasons)2 Leagues69655,31159.05385001300.080.050.140.080.14
Barcelona B (2 Seasons)1 League62403,36037.36410600400.160.110.270.160.27
Alcorcón (1 Season)1 League171398811.0011000300.000.090.090.000.09
Real Madrid B (1 Season)1 League533043.4000000000.000.000.000.000.00
La Liga 2 (7 Seasons)158958,51594.61361913001900.140.060.200.140.20
La Liga (5 Seasons)120908,30592.31891001910.10.11.81.91112201110.010.090.100.010.100.000.040.050.000.05
Premier League (4 Seasons)107938,14190.52792001001.01.08.49.41843633160.020.080.100.020.100.010.090.100.010.10
Championship (1 Season)37363,02133.6044000510.40.44.04.41101952060.000.120.120.000.120.010.120.130.010.13
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
2015-201624Alavéses ESPCopa del Rey33rd20420.5000000000.000.000.000.000.00Matches
2016-201725Alavéses ESPCopa del Rey2nd654855.4000000000.000.000.000.000.00Matches
2018-201927Watfordeng ENGEFL Cup17th221571.7000000000.000.000.000.000.00Matches
2018-201927Watfordeng ENGFA Cup2nd332873.2000000100.000.000.000.000.00Matches
2019-202028Watfordeng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2021-202230Watfordeng ENGEFL CupRd310290.3000000000.000.000.000.000.00Matches
2022-202331Villarreales ESPCopa del ReyR16221762.0000000100.000.000.000.000.00Matches
2023-202432Villarreales ESPCopa del ReyR32321491.7000000000.000.000.000.000.00Matches
2024-202533Villarreales ESPCopa del ReyRd100Matches
8 Seasons3 Clubs3 Leagues20151,41515.7000000200.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Watford (3 Seasons)2 Leagues765636.3000000100.000.000.000.000.00
Villarreal (3 Seasons)1 League543253.6000000100.000.000.000.000.00
Alavés (2 Seasons)1 League855275.9000000000.000.000.000.000.00
Copa del Rey (5 Seasons)1398529.5000000100.000.000.000.000.00
EFL Cup (3 Seasons)432763.1000000000.000.000.000.000.00
FA Cup (1 Season)332873.2000000100.000.000.000.000.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
2022-202331Villarreal3. Conf LgR16411762.0000000000.00.00.20.248120.000.000.000.000.000.000.100.100.000.10Matches
2023-202432Villarreal2. Europa LgR16432893.2011000100.00.00.30.389180.000.310.310.000.310.000.100.100.000.10Matches
2 Seasons1 Club2 Leagues844655.2011000100.00.00.50.51217300.000.190.190.000.190.000.100.100.000.10
Europa Lg (1 Season)432893.2011000100.00.00.30.389180.000.310.310.000.310.000.100.100.000.10
Conf Lg (1 Season)411762.0000000000.00.00.20.248120.000.000.000.000.000.000.100.100.000.10

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-200917Hérculeses ESP2. La Liga 20.8000.0000
2009-201018Hérculeses ESP2. La Liga 210.92111.010.1800
2010-201119Hérculeses ESP1. La Liga23.1180.350.1300Matches
2011-201220Barcelona Bes ESP2. La Liga 219.15110.580.4500Matches
2012-201321Barcelona Bes ESP2. La Liga 218.3160.330.1700
2013-201422Real Madrid Bes ESP2. La Liga 23.4000.0000
2014-201523Alcorcónes ESP2. La Liga 211.0040.360.0000Matches
2015-201624Alavéses ESPCopa del Rey0.5000Matches
2015-201624Alavéses ESP2. La Liga 231.25100.320.5000Matches
2016-201725Alavéses ESPCopa del Rey5.4000Matches
2016-201725Alavéses ESP1. La Liga27.805120.00.180.040.000.0000Matches
2017-201826Watfordeng ENG1. Premier League19.019333.30.470.160.110.3320.70000.40.40.04+0.6+0.6Matches
2018-201927Watfordeng ENGEFL Cup1.70100.00.570.000.0000Matches
2018-201927Watfordeng ENGFA Cup3.20100.00.310.000.0000Matches
2018-201927Watfordeng ENG1. Premier League22.816233.30.260.090.170.5024.20000.40.40.07+0.6+0.6Matches
2019-202028Watfordeng ENGEFL Cup1.00000.000.0000Matches
2019-202028Watfordeng ENG1. Premier League24.905120.00.200.040.000.0027.20000.10.10.03-0.1-0.1Matches
2020-202129Watfordeng ENG2. Championship33.601119.10.330.030.000.0025.10000.40.40.03-0.4-0.4Matches
2021-202230Watfordeng ENGEFL Cup0.30000.000.0000Matches
2021-202230Watfordeng ENG1. Premier League23.803133.30.130.040.000.0020.70000.10.10.04-0.1-0.1Matches
2022-202331Villarreal3. Conf Lg2.00000.000.000000.00.00.00.0Matches
2022-202331Villarreales ESPCopa del Rey2.00000.000.0000Matches
2022-202331Villarreales ESP1. La Liga12.60200.00.160.000.0023.70000.10.10.03-0.1-0.1Matches
2023-202432Villarreales ESPCopa del Rey1.70100.00.600.000.0000Matches
2023-202432Villarreal2. Europa Lg3.20000.000.000000.00.00.00.0Matches
2023-202432Villarreales ESP1. La Liga17.60100.00.060.000.0051.11000.00.00.010.00.0Matches
2024-202533Villarreales ESP1. La Liga11.30200.00.180.000.0029.80000.00.00.020.00.0Matches
17 Seasons7 Clubs9 Leagues331.816475919.10.230.180.040.2724.71001.51.50.04+0.5+0.5
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
Watford (5 Seasons)4 Leagues130.3236822.20.280.060.060.2523.70001.41.40.04+0.6+0.6
Hércules (3 Seasons)2 Leagues34.83190.550.1600
Villarreal (3 Seasons)4 Leagues50.20600.00.120.000.0031.61000.10.10.02-0.1-0.1
Alavés (2 Seasons)3 Leagues64.9551120.00.180.190.000.4500
Barcelona B (2 Seasons)1 League37.36170.460.3500
Alcorcón (1 Season)1 League11.0040.360.0000
Real Madrid B (1 Season)1 League3.4000.0000
La Liga 2 (7 Seasons)94.613420.440.3100
La Liga (5 Seasons)92.3110910.00.140.100.000.1131.61000.10.10.02-0.1-0.1
Copa del Rey (5 Seasons)9.50100.00.280.000.0000
Premier League (4 Seasons)90.5223730.40.250.080.090.2923.00001.01.00.04+1.0+1.0
EFL Cup (3 Seasons)3.10100.00.330.000.0000
Championship (1 Season)33.601119.10.330.030.000.0025.10000.40.40.03-0.4-0.4
Europa Lg (1 Season)3.20000.000.000000.00.00.00.0
Conf Lg (1 Season)2.00000.000.000000.00.00.00.0
FA Cup (1 Season)3.20100.00.310.000.0000
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-200917Hércules1 League0.8000.0000
2009-201018Hércules1 League10.92111.010.1800
2010-201119Hércules1 League23.1180.350.1300
2011-201220Barcelona B1 League19.15110.580.4500
2012-201321Barcelona B1 League18.3160.330.1700
2013-201422Real Madrid B1 League3.4000.0000
2014-201523Alcorcón1 League11.0040.360.0000
2015-201624Alavés2 Leagues31.75100.320.5000
2016-201725Alavés2 Leagues33.205120.00.180.040.000.0000
2017-201826Watford1 League19.019333.30.470.160.110.3320.70000.40.40.04+0.6+0.6
2018-201927Watford3 Leagues27.718225.00.290.070.130.5024.20000.40.40.07+0.6+0.6
2019-202028Watford2 Leagues25.905120.00.190.040.000.0027.20000.10.10.03-0.1-0.1
2020-202129Watford1 League33.601119.10.330.030.000.0025.10000.40.40.03-0.4-0.4
2021-202230Watford2 Leagues24.103133.30.120.040.000.0020.70000.10.10.04-0.1-0.1
2022-202331Villarreal3 Leagues16.50200.00.120.000.0023.70000.10.10.03-0.1-0.1
2023-202432Villarreal3 Leagues22.50200.00.090.000.0051.11000.00.00.010.00.0
2024-202533Villarreal2 Leagues11.30200.00.180.000.0029.80000.00.00.020.00.0
17 Seasons7 Clubs9 Leagues331.816475919.10.230.180.040.2724.71001.51.50.04+0.5+0.5
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
Watford (5 Seasons)4 Leagues130.3236822.20.280.060.060.2523.70001.41.40.04+0.6+0.6
Hércules (3 Seasons)2 Leagues34.83190.550.1600
Villarreal (3 Seasons)4 Leagues50.20600.00.120.000.0031.61000.10.10.02-0.1-0.1
Alavés (2 Seasons)3 Leagues64.9551120.00.180.190.000.4500
Barcelona B (2 Seasons)1 League37.36170.460.3500
Alcorcón (1 Season)1 League11.0040.360.0000
Real Madrid B (1 Season)1 League3.4000.0000
La Liga 2 (7 Seasons)94.613420.440.3100
La Liga (5 Seasons)92.3110910.00.140.100.000.1131.61000.10.10.02-0.1-0.1
Copa del Rey (5 Seasons)9.50100.00.280.000.0000
Premier League (4 Seasons)90.5223730.40.250.080.090.2923.00001.01.00.04+1.0+1.0
EFL Cup (3 Seasons)3.10100.00.330.000.0000
Championship (1 Season)33.601119.10.330.030.000.0025.10000.40.40.03-0.4-0.4
Europa Lg (1 Season)3.20000.000.000000.00.00.00.0
Conf Lg (1 Season)2.00000.000.000000.00.00.00.0
FA Cup (1 Season)3.20100.00.310.000.0000
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
2008-200917Hérculeses ESP2. La Liga 24th0.8000.0000
2009-201018Hérculeses ESP2. La Liga 22nd10.92111.010.1800
2010-201119Hérculeses ESP1. La Liga19th23.1180.350.1300Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.15110.580.4500Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.3160.330.1700
2013-201422Real Madrid Bes ESP2. La Liga 220th3.4000.0000
2014-201523Alcorcónes ESP2. La Liga 211th11.0040.360.0000Matches
2015-201624Alavéses ESP2. La Liga 21st31.25100.320.5000Matches
2016-201725Alavéses ESP1. La Liga9th27.805120.00.180.040.000.0000Matches
2017-201826Watfordeng ENG1. Premier League14th19.019333.30.470.160.110.3320.70000.40.40.04+0.6+0.6Matches
2018-201927Watfordeng ENG1. Premier League11th22.816233.30.260.090.170.5024.20000.40.40.07+0.6+0.6Matches
2019-202028Watfordeng ENG1. Premier League19th24.905120.00.200.040.000.0027.20000.10.10.03-0.1-0.1Matches
2020-202129Watfordeng ENG2. Championship2nd33.601119.10.330.030.000.0025.10000.40.40.03-0.4-0.4Matches
2021-202230Watfordeng ENG1. Premier League19th23.803133.30.130.040.000.0020.70000.10.10.04-0.1-0.1Matches
2022-202331Villarreales ESP1. La Liga5th12.60200.00.160.000.0023.70000.10.10.03-0.1-0.1Matches
2023-202432Villarreales ESP1. La Liga8th17.60100.00.060.000.0051.11000.00.00.010.00.0Matches
2024-202533Villarreales ESP1. La Liga4th11.30200.00.180.000.0029.80000.00.00.020.00.0Matches
17 Seasons7 Clubs4 Leagues310.916445920.50.230.190.050.2724.71001.51.50.04+0.5+0.5
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
Watford (5 Seasons)2 Leagues124.0234823.50.270.060.060.2523.70001.41.40.04+0.6+0.6
Hércules (3 Seasons)2 Leagues34.83190.550.1600
Villarreal (3 Seasons)1 League41.40500.00.120.000.0031.61000.10.10.02-0.1-0.1
Alavés (2 Seasons)2 Leagues59.0551120.00.180.190.000.4500
Barcelona B (2 Seasons)1 League37.36170.460.3500
Alcorcón (1 Season)1 League11.0040.360.0000
Real Madrid B (1 Season)1 League3.4000.0000
La Liga 2 (7 Seasons)94.613420.440.3100
La Liga (5 Seasons)92.3110910.00.140.100.000.1131.61000.10.10.02-0.1-0.1
Premier League (4 Seasons)90.5223730.40.250.080.090.2923.00001.01.00.04+1.0+1.0
Championship (1 Season)33.601119.10.330.030.000.0025.10000.40.40.03-0.4-0.4
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
2015-201624Alavéses ESPCopa del Rey33rd0.5000Matches
2016-201725Alavéses ESPCopa del Rey2nd5.4000Matches
2018-201927Watfordeng ENGEFL Cup17th1.70100.00.570.000.0000Matches
2018-201927Watfordeng ENGFA Cup2nd3.20100.00.310.000.0000Matches
2019-202028Watfordeng ENGEFL Cup9th1.00000.000.0000Matches
2021-202230Watfordeng ENGEFL CupRd30.30000.000.0000Matches
2022-202331Villarreales ESPCopa del ReyR162.00000.000.0000Matches
2023-202432Villarreales ESPCopa del ReyR321.70100.00.600.000.0000Matches
8 Seasons3 Clubs3 Leagues15.70300.00.300.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Watford (3 Seasons)2 Leagues6.30200.00.320.000.0000
Villarreal (3 Seasons)1 League3.60100.00.280.000.0000
Alavés (2 Seasons)1 League5.9000
Copa del Rey (5 Seasons)9.50100.00.280.000.0000
EFL Cup (3 Seasons)3.10100.00.330.000.0000
FA Cup (1 Season)3.20100.00.310.000.0000
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
2022-202331Villarreal3. Conf LgR162.00000.000.000000.00.00.00.0Matches
2023-202432Villarreal2. Europa LgR163.20000.000.000000.00.00.00.0Matches
2 Seasons1 Club2 Leagues5.20000.000.000000.00.00.00.0
Europa Lg (1 Season)3.20000.000.000000.00.00.00.0
Conf Lg (1 Season)2.00000.000.000000.00.00.00.0
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
2008-200917Hérculeses ESP2. La Liga 20.80
2009-201018Hérculeses ESP2. La Liga 210.90
2010-201119Hérculeses ESP1. La Liga23.15Matches
2011-201220Barcelona Bes ESP2. La Liga 219.13Matches
2012-201321Barcelona Bes ESP2. La Liga 218.31
2013-201422Real Madrid Bes ESP2. La Liga 23.40
2014-201523Alcorcónes ESP2. La Liga 211.01Matches
2015-201624Alavéses ESPCopa del Rey0.50Matches
2015-201624Alavéses ESP2. La Liga 231.21Matches
2016-201725Alavéses ESPCopa del Rey5.40Matches
2016-201725Alavéses ESP1. La Liga27.82Matches
2017-201826Watfordeng ENG1. Premier League19.0807100480.411700404250255890.023729480.6419145.111.82.1-0.81743271172Matches
2018-201927Watfordeng ENGEFL Cup1.70Matches
2018-201927Watfordeng ENGFA Cup3.20Matches
2018-201927Watfordeng ENG1. Premier League22.8945117880.213597519556963489.729237877.25110250.011.62.1-0.613522612106Matches
2019-202028Watfordeng ENGEFL Cup1.00Matches
2019-202028Watfordeng ENG1. Premier League24.9988129076.614191574360568688.229040771.35812745.701.41.8-1.41852271585Matches
2020-202129Watfordeng ENG2. Championship33.61698215378.9280441034784993990.468586679.113327149.144.04.20.0301315322195Matches
2021-202230Watfordeng ENGEFL Cup0.30Matches
2021-202230Watfordeng ENG1. Premier League23.8867122870.613397615148556685.730042570.65416632.553.62.3+1.42556229100Matches
2022-202331Villarreal3. Conf Lg2.010912289.31564530575898.3424887.53742.900.20.2-0.225218Matches
2022-202331Villarreales ESPCopa del Rey2.00Matches
2022-202331Villarreales ESP1. La Liga12.666777885.710318294534437192.727330888.6326251.600.70.4-0.794910466Matches
2023-202432Villarreales ESPCopa del Rey1.70Matches
2023-202432Villarreal2. Europa Lg3.213315884.22166644647190.1566882.491369.210.30.3+0.725419Matches
2023-202432Villarreales ESP1. La Liga17.6939112183.815374596846849794.240346786.35812048.300.60.7-0.678463100Matches
2024-202533Villarreales ESP1. La Liga11.363771389.310672344132333496.726329589.2436368.310.50.9+0.56587554Matches
17 Seasons7 Clubs9 Leagues331.87790974579.9121023450064266471490.52841355679.9482102247.22614.714.9+11.312953518483795
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
Watford (5 Seasons)4 Leagues130.35305685377.480929314783010338389.01804237076.133775744.51112.412.4-1.410333415569558
Hércules (3 Seasons)2 Leagues34.85
Villarreal (3 Seasons)4 Leagues50.22485289285.940094135281256133194.41037118687.414526554.722.32.5-0.3262012914237
Alavés (2 Seasons)3 Leagues64.93
Barcelona B (2 Seasons)1 League37.34
Alcorcón (1 Season)1 League11.01
Real Madrid B (1 Season)1 League3.40
La Liga 2 (7 Seasons)94.66
La Liga (5 Seasons)92.32243261285.936364123541135120294.4939107087.813324554.381.82.0+6.2221912312220
Copa del Rey (5 Seasons)9.50
Premier League (4 Seasons)90.53607470076.752885211312161244488.41119150474.420448642.078.48.2-1.47320310247363
EFL Cup (3 Seasons)3.10
Championship (1 Season)33.61698215378.9280441034784993990.468586679.113327149.144.04.20.0301315322195
Europa Lg (1 Season)3.213315884.22166644647190.1566882.491369.210.30.3+0.725419
Conf Lg (1 Season)2.010912289.31564530575898.3424887.53742.900.20.2-0.225218
FA Cup (1 Season)3.20
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-200917Hércules1 League0.80
2009-201018Hércules1 League10.90
2010-201119Hércules1 League23.15
2011-201220Barcelona B1 League19.13
2012-201321Barcelona B1 League18.31
2013-201422Real Madrid B1 League3.40
2014-201523Alcorcón1 League11.01
2015-201624Alavés2 Leagues31.71
2016-201725Alavés2 Leagues33.22
2017-201826Watford1 League19.0807100480.411700404250255890.023729480.6419145.111.82.1-0.81743271172
2018-201927Watford3 Leagues27.7945117880.213597519556963489.729237877.25110250.011.62.1-0.613522612106
2019-202028Watford2 Leagues25.9988129076.614191574360568688.229040771.35812745.701.41.8-1.41852271585
2020-202129Watford1 League33.61698215378.9280441034784993990.468586679.113327149.144.04.20.0301315322195
2021-202230Watford2 Leagues24.1867122870.613397615148556685.730042570.65416632.553.62.3+1.42556229100
2022-202331Villarreal3 Leagues16.577690086.211882347540142993.531535688.5356950.700.90.6-0.9115412574
2023-202432Villarreal3 Leagues22.51072127983.817540661253256893.745953585.86713350.411.01.00.0989104109
2024-202533Villarreal2 Leagues11.363771389.310672344132333496.726329589.2436368.310.50.9+0.56587554
17 Seasons7 Clubs9 Leagues331.87790974579.9121023450064266471490.52841355679.9482102247.22614.714.9+11.312953518483795
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
Watford (5 Seasons)4 Leagues130.35305685377.480929314783010338389.01804237076.133775744.51112.412.4-1.410333415569558
Hércules (3 Seasons)2 Leagues34.85
Villarreal (3 Seasons)4 Leagues50.22485289285.940094135281256133194.41037118687.414526554.722.32.5-0.3262012914237
Alavés (2 Seasons)3 Leagues64.93
Barcelona B (2 Seasons)1 League37.34
Alcorcón (1 Season)1 League11.01
Real Madrid B (1 Season)1 League3.40
La Liga 2 (7 Seasons)94.66
La Liga (5 Seasons)92.32243261285.936364123541135120294.4939107087.813324554.381.82.0+6.2221912312220
Copa del Rey (5 Seasons)9.50
Premier League (4 Seasons)90.53607470076.752885211312161244488.41119150474.420448642.078.48.2-1.47320310247363
EFL Cup (3 Seasons)3.10
Championship (1 Season)33.61698215378.9280441034784993990.468586679.113327149.144.04.20.0301315322195
Europa Lg (1 Season)3.213315884.22166644647190.1566882.491369.210.30.3+0.725419
Conf Lg (1 Season)2.010912289.31564530575898.3424887.53742.900.20.2-0.225218
FA Cup (1 Season)3.20
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
2008-200917Hérculeses ESP2. La Liga 24th0.80
2009-201018Hérculeses ESP2. La Liga 22nd10.90
2010-201119Hérculeses ESP1. La Liga19th23.15Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.13Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.31
2013-201422Real Madrid Bes ESP2. La Liga 220th3.40
2014-201523Alcorcónes ESP2. La Liga 211th11.01Matches
2015-201624Alavéses ESP2. La Liga 21st31.21Matches
2016-201725Alavéses ESP1. La Liga9th27.82Matches
2017-201826Watfordeng ENG1. Premier League14th19.0807100480.411700404250255890.023729480.6419145.111.82.1-0.81743271172Matches
2018-201927Watfordeng ENG1. Premier League11th22.8945117880.213597519556963489.729237877.25110250.011.62.1-0.613522612106Matches
2019-202028Watfordeng ENG1. Premier League19th24.9988129076.614191574360568688.229040771.35812745.701.41.8-1.41852271585Matches
2020-202129Watfordeng ENG2. Championship2nd33.61698215378.9280441034784993990.468586679.113327149.144.04.20.0301315322195Matches
2021-202230Watfordeng ENG1. Premier League19th23.8867122870.613397615148556685.730042570.65416632.553.62.3+1.42556229100Matches
2022-202331Villarreales ESP1. La Liga5th12.666777885.710318294534437192.727330888.6326251.600.70.4-0.794910466Matches
2023-202432Villarreales ESP1. La Liga8th17.6939112183.815374596846849794.240346786.35812048.300.60.7-0.678463100Matches
2024-202533Villarreales ESP1. La Liga4th11.363771389.310672344132333496.726329589.2436368.310.50.9+0.56587554Matches
17 Seasons7 Clubs4 Leagues310.97548946579.7117293438324145458590.42743344079.7470100246.92514.214.4+10.812552517881778
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
Watford (5 Seasons)2 Leagues124.05305685377.480929314783010338389.01804237076.133775744.51112.412.4-1.410333415569558
Hércules (3 Seasons)2 Leagues34.85
Villarreal (3 Seasons)1 League41.42243261285.936364123541135120294.4939107087.813324554.311.82.0-0.8221912312220
Alavés (2 Seasons)2 Leagues59.03
Barcelona B (2 Seasons)1 League37.34
Alcorcón (1 Season)1 League11.01
Real Madrid B (1 Season)1 League3.40
La Liga 2 (7 Seasons)94.66
La Liga (5 Seasons)92.32243261285.936364123541135120294.4939107087.813324554.381.82.0+6.2221912312220
Premier League (4 Seasons)90.53607470076.752885211312161244488.41119150474.420448642.078.48.2-1.47320310247363
Championship (1 Season)33.61698215378.9280441034784993990.468586679.113327149.144.04.20.0301315322195
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
2015-201624Alavéses ESPCopa del Rey33rd0.50Matches
2016-201725Alavéses ESPCopa del Rey2nd5.40Matches
2018-201927Watfordeng ENGEFL Cup17th1.70Matches
2018-201927Watfordeng ENGFA Cup2nd3.20Matches
2019-202028Watfordeng ENGEFL Cup9th1.00Matches
2021-202230Watfordeng ENGEFL CupRd30.30Matches
2022-202331Villarreales ESPCopa del ReyR162.00Matches
2023-202432Villarreales ESPCopa del ReyR321.70Matches
8 Seasons3 Clubs3 Leagues15.70
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
Watford (3 Seasons)2 Leagues6.30
Villarreal (3 Seasons)1 League3.60
Alavés (2 Seasons)1 League5.90
Copa del Rey (5 Seasons)9.50
EFL Cup (3 Seasons)3.10
FA Cup (1 Season)3.20
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
2022-202331Villarreal3. Conf LgR162.010912289.31564530575898.3424887.53742.900.20.2-0.225218Matches
2023-202432Villarreal2. Europa LgR163.213315884.22166644647190.1566882.491369.210.30.3+0.725419Matches
2 Seasons1 Club2 Leagues5.224228086.43730117412112993.89811684.5122060.010.50.5+0.54106217
Europa Lg (1 Season)3.213315884.22166644647190.1566882.491369.210.30.3+0.725419
Conf Lg (1 Season)2.010912289.31564530575898.3424887.53742.900.20.2-0.225218

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-200917Hérculeses ESP2. La Liga 20.8
2009-201018Hérculeses ESP2. La Liga 210.9
2010-201119Hérculeses ESP1. La Liga23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 219.1Matches
2012-201321Barcelona Bes ESP2. La Liga 218.3
2013-201422Real Madrid Bes ESP2. La Liga 23.4
2014-201523Alcorcónes ESP2. La Liga 211.0Matches
2015-201624Alavéses ESPCopa del Rey0.5Matches
2015-201624Alavéses ESP2. La Liga 231.2Matches
2016-201725Alavéses ESPCopa del Rey5.4Matches
2016-201725Alavéses ESP1. La Liga27.866Matches
2017-201826Watfordeng ENG1. Premier League19.01004849154415601491000807127Matches
2018-201927Watfordeng ENGEFL Cup1.72Matches
2018-201927Watfordeng ENGFA Cup3.214Matches
2018-201927Watfordeng ENG1. Premier League22.811789662091603641867150945321Matches
2019-202028Watfordeng ENGEFL Cup1.01Matches
2019-202028Watfordeng ENG1. Premier League24.91290100828113010692671010988125Matches
2020-202129Watfordeng ENG2. Championship33.6215317304194801411536640301698433Matches
2021-202230Watfordeng ENGEFL Cup0.31Matches
2021-202230Watfordeng ENG1. Premier League23.8122891730829011062423725110867323Matches
2022-202331Villarreal3. Conf Lg2.012210517000417000010901Matches
2022-202331Villarreales ESPCopa del Rey2.03Matches
2022-202331Villarreales ESP1. La Liga12.6778661114160131971000667314Matches
2023-202432Villarreales ESPCopa del Rey1.75Matches
2023-202432Villarreal2. Europa Lg3.215812731400727000013302Matches
2023-202432Villarreales ESP1. La Liga17.611219391792604281530000939319Matches
2024-202533Villarreales ESP1. La Liga11.371358512627062098000063727Matches
17 Seasons7 Clubs9 Leagues331.897457887183818314459616025126200779020172
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (5 Seasons)4 Leagues130.368535470137111013343212105026200530512129
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)4 Leagues50.228922417467730119839210002485843
Alavés (2 Seasons)3 Leagues64.966
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3261221854196901114534810002243840
Copa del Rey (5 Seasons)9.58
Premier League (4 Seasons)90.5470037409526211929984446261703607896
EFL Cup (3 Seasons)3.14
Championship (1 Season)33.6215317304194801411536640301698433
Europa Lg (1 Season)3.215812731400727000013302
Conf Lg (1 Season)2.012210517000417000010901
FA Cup (1 Season)3.214
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-200917Hércules1 League0.8
2009-201018Hércules1 League10.9
2010-201119Hércules1 League23.1
2011-201220Barcelona B1 League19.1
2012-201321Barcelona B1 League18.3
2013-201422Real Madrid B1 League3.4
2014-201523Alcorcón1 League11.0
2015-201624Alavés2 Leagues31.7
2016-201725Alavés2 Leagues33.266
2017-201826Watford1 League19.01004849154415601491000807127
2018-201927Watford3 Leagues27.711789662091603801867150945321
2019-202028Watford2 Leagues25.91290100828113010702671010988125
2020-202129Watford1 League33.6215317304194801411536640301698433
2021-202230Watford2 Leagues24.1122891730829011072423725110867323
2022-202331Villarreal3 Leagues16.59007661311601381141000776315
2023-202432Villarreal3 Leagues22.51279106621030044018000001072321
2024-202533Villarreal2 Leagues11.371358512627062098000063727
17 Seasons7 Clubs9 Leagues331.897457887183818314459616025126200779020172
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (5 Seasons)4 Leagues130.368535470137111013343212105026200530512129
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)4 Leagues50.228922417467730119839210002485843
Alavés (2 Seasons)3 Leagues64.966
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3261221854196901114534810002243840
Copa del Rey (5 Seasons)9.58
Premier League (4 Seasons)90.5470037409526211929984446261703607896
EFL Cup (3 Seasons)3.14
Championship (1 Season)33.6215317304194801411536640301698433
Europa Lg (1 Season)3.215812731400727000013302
Conf Lg (1 Season)2.012210517000417000010901
FA Cup (1 Season)3.214
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
2008-200917Hérculeses ESP2. La Liga 24th0.8
2009-201018Hérculeses ESP2. La Liga 22nd10.9
2010-201119Hérculeses ESP1. La Liga19th23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.1Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.3
2013-201422Real Madrid Bes ESP2. La Liga 220th3.4
2014-201523Alcorcónes ESP2. La Liga 211th11.0Matches
2015-201624Alavéses ESP2. La Liga 21st31.2Matches
2016-201725Alavéses ESP1. La Liga9th27.866Matches
2017-201826Watfordeng ENG1. Premier League14th19.01004849154415601491000807127Matches
2018-201927Watfordeng ENG1. Premier League11th22.811789662091603641867150945321Matches
2019-202028Watfordeng ENG1. Premier League19th24.91290100828113010692671010988125Matches
2020-202129Watfordeng ENG2. Championship2nd33.6215317304194801411536640301698433Matches
2021-202230Watfordeng ENG1. Premier League19th23.8122891730829011062423725110867323Matches
2022-202331Villarreales ESP1. La Liga5th12.6778661114160131971000667314Matches
2023-202432Villarreales ESP1. La Liga8th17.611219391792604281530000939319Matches
2024-202533Villarreales ESP1. La Liga4th11.371358512627062098000063727Matches
17 Seasons7 Clubs4 Leagues310.994657655179017914455915585126200754820169
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (5 Seasons)2 Leagues124.068535470137111013341412105026200530512129
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)1 League41.426122185419690117934810002243840
Alavés (2 Seasons)2 Leagues59.066
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3261221854196901114534810002243840
Premier League (4 Seasons)90.5470037409526211929984446261703607896
Championship (1 Season)33.6215317304194801411536640301698433
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
2015-201624Alavéses ESPCopa del Rey33rd0.5Matches
2016-201725Alavéses ESPCopa del Rey2nd5.4Matches
2018-201927Watfordeng ENGEFL Cup17th1.72Matches
2018-201927Watfordeng ENGFA Cup2nd3.214Matches
2019-202028Watfordeng ENGEFL Cup9th1.01Matches
2021-202230Watfordeng ENGEFL CupRd30.31Matches
2022-202331Villarreales ESPCopa del ReyR162.03Matches
2023-202432Villarreales ESPCopa del ReyR321.75Matches
8 Seasons3 Clubs3 Leagues15.726
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (3 Seasons)2 Leagues6.318
Villarreal (3 Seasons)1 League3.68
Alavés (2 Seasons)1 League5.9
Copa del Rey (5 Seasons)9.58
EFL Cup (3 Seasons)3.14
FA Cup (1 Season)3.214
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
2022-202331Villarreal3. Conf LgR162.012210517000417000010901Matches
2023-202432Villarreal2. Europa LgR163.215812731400727000013302Matches
2 Seasons1 Club2 Leagues5.2280232484001144000024203
Europa Lg (1 Season)3.215812731400727000013302
Conf Lg (1 Season)2.012210517000417000010901

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-200917Hérculeses ESP2. La Liga 20.8
2009-201018Hérculeses ESP2. La Liga 210.9
2010-201119Hérculeses ESP1. La Liga23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 219.1Matches
2012-201321Barcelona Bes ESP2. La Liga 218.3
2013-201422Real Madrid Bes ESP2. La Liga 23.4
2014-201523Alcorcónes ESP2. La Liga 211.0Matches
2015-201624Alavéses ESPCopa del Rey0.5Matches
2015-201624Alavéses ESP2. La Liga 231.2Matches
2016-201725Alavéses ESPCopa del Rey5.4Matches
2016-201725Alavéses ESP1. La Liga27.8Matches
2017-201826Watfordeng ENG1. Premier League19.0382.00301322040.21301000Matches
2018-201927Watfordeng ENGEFL Cup1.7Matches
2018-201927Watfordeng ENGFA Cup3.2Matches
2018-201927Watfordeng ENG1. Premier League22.8351.54284102040.18400000Matches
2019-202028Watfordeng ENGEFL Cup1.0Matches
2019-202028Watfordeng ENG1. Premier League24.9371.49295201040.16021010Matches
2020-202129Watfordeng ENG2. Championship33.6631.885261130110.33901100Matches
2021-202230Watfordeng ENGEFL Cup0.3Matches
2021-202230Watfordeng ENG1. Premier League23.8451.893311001060.25510000Matches
2022-202331Villarreal3. Conf Lg2.052.5450000021.02200000Matches
2022-202331Villarreales ESPCopa del Rey2.0Matches
2022-202331Villarreales ESP1. La Liga12.6241.90230001000.00000000Matches
2023-202432Villarreales ESPCopa del Rey1.7Matches
2023-202432Villarreal2. Europa Lg3.230.9330000010.31100000Matches
2023-202432Villarreales ESP1. La Liga17.6311.76264000140.23310000Matches
2024-202533Villarreales ESP1. La Liga11.3191.69161100120.18200000Matches
17 Seasons7 Clubs9 Leagues331.83001.762453283102380.222943110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (5 Seasons)4 Leagues130.32181.76172277390290.232133110
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)4 Leagues50.2821.76735101290.19810000
Alavés (2 Seasons)3 Leagues64.9
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3741.79655101260.14510000
Copa del Rey (5 Seasons)9.5
Premier League (4 Seasons)90.51551.71120216260180.201232010
EFL Cup (3 Seasons)3.1
Championship (1 Season)33.6631.885261130110.33901100
Europa Lg (1 Season)3.230.9330000010.31100000
Conf Lg (1 Season)2.052.5450000021.02200000
FA Cup (1 Season)3.2
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-200917Hércules1 League0.8
2009-201018Hércules1 League10.9
2010-201119Hércules1 League23.1
2011-201220Barcelona B1 League19.1
2012-201321Barcelona B1 League18.3
2013-201422Real Madrid B1 League3.4
2014-201523Alcorcón1 League11.0
2015-201624Alavés2 Leagues31.7
2016-201725Alavés2 Leagues33.2
2017-201826Watford1 League19.0382.00301322040.21301000
2018-201927Watford3 Leagues27.7351.54284102040.18400000
2019-202028Watford2 Leagues25.9371.49295201040.16021010
2020-202129Watford1 League33.6631.885261130110.33901100
2021-202230Watford2 Leagues24.1451.893311001060.25510000
2022-202331Villarreal3 Leagues16.5291.99280001020.14200000
2023-202432Villarreal3 Leagues22.5341.63294000150.24410000
2024-202533Villarreal2 Leagues11.3191.69161100120.18200000
17 Seasons7 Clubs9 Leagues331.83001.762453283102380.222943110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (5 Seasons)4 Leagues130.32181.76172277390290.232133110
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)4 Leagues50.2821.76735101290.19810000
Alavés (2 Seasons)3 Leagues64.9
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3741.79655101260.14510000
Copa del Rey (5 Seasons)9.5
Premier League (4 Seasons)90.51551.71120216260180.201232010
EFL Cup (3 Seasons)3.1
Championship (1 Season)33.6631.885261130110.33901100
Europa Lg (1 Season)3.230.9330000010.31100000
Conf Lg (1 Season)2.052.5450000021.02200000
FA Cup (1 Season)3.2
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
2008-200917Hérculeses ESP2. La Liga 24th0.8
2009-201018Hérculeses ESP2. La Liga 22nd10.9
2010-201119Hérculeses ESP1. La Liga19th23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.1Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.3
2013-201422Real Madrid Bes ESP2. La Liga 220th3.4
2014-201523Alcorcónes ESP2. La Liga 211th11.0Matches
2015-201624Alavéses ESP2. La Liga 21st31.2Matches
2016-201725Alavéses ESP1. La Liga9th27.8Matches
2017-201826Watfordeng ENG1. Premier League14th19.0382.00301322040.21301000Matches
2018-201927Watfordeng ENG1. Premier League11th22.8351.54284102040.18400000Matches
2019-202028Watfordeng ENG1. Premier League19th24.9371.49295201040.16021010Matches
2020-202129Watfordeng ENG2. Championship2nd33.6631.885261130110.33901100Matches
2021-202230Watfordeng ENG1. Premier League19th23.8451.893311001060.25510000Matches
2022-202331Villarreales ESP1. La Liga5th12.6241.90230001000.00000000Matches
2023-202432Villarreales ESP1. La Liga8th17.6311.76264000140.23310000Matches
2024-202533Villarreales ESP1. La Liga4th11.3191.69161100120.18200000Matches
17 Seasons7 Clubs4 Leagues310.92921.762373283102350.212643110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (5 Seasons)2 Leagues124.02181.76172277390290.232133110
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)1 League41.4741.79655101260.14510000
Alavés (2 Seasons)2 Leagues59.0
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3741.79655101260.14510000
Premier League (4 Seasons)90.51551.71120216260180.201232010
Championship (1 Season)33.6631.885261130110.33901100
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
2015-201624Alavéses ESPCopa del Rey33rd0.5Matches
2016-201725Alavéses ESPCopa del Rey2nd5.4Matches
2018-201927Watfordeng ENGEFL Cup17th1.7Matches
2018-201927Watfordeng ENGFA Cup2nd3.2Matches
2019-202028Watfordeng ENGEFL Cup9th1.0Matches
2021-202230Watfordeng ENGEFL CupRd30.3Matches
2022-202331Villarreales ESPCopa del ReyR162.0Matches
2023-202432Villarreales ESPCopa del ReyR321.7Matches
8 Seasons3 Clubs3 Leagues15.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (3 Seasons)2 Leagues6.3
Villarreal (3 Seasons)1 League3.6
Alavés (2 Seasons)1 League5.9
Copa del Rey (5 Seasons)9.5
EFL Cup (3 Seasons)3.1
FA Cup (1 Season)3.2
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
2022-202331Villarreal3. Conf LgR162.052.5450000021.02200000Matches
2023-202432Villarreal2. Europa LgR163.230.9330000010.31100000Matches
2 Seasons1 Club2 Leagues5.281.5580000030.58300000
Europa Lg (1 Season)3.230.9330000010.31100000
Conf Lg (1 Season)2.052.5450000021.02200000

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-200917Hérculeses ESP2. La Liga 20.8
2009-201018Hérculeses ESP2. La Liga 210.9
2010-201119Hérculeses ESP1. La Liga23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 219.1Matches
2012-201321Barcelona Bes ESP2. La Liga 218.3
2013-201422Real Madrid Bes ESP2. La Liga 23.4
2014-201523Alcorcónes ESP2. La Liga 211.0Matches
2015-201624Alavéses ESPCopa del Rey0.5Matches
2015-201624Alavéses ESP2. La Liga 231.2Matches
2016-201725Alavéses ESPCopa del Rey5.4Matches
2016-201725Alavéses ESP1. La Liga27.84145Matches
2017-201826Watfordeng ENG1. Premier League19.0362822113142751.913152133470311Matches
2018-201927Watfordeng ENGEFL Cup1.700Matches
2018-201927Watfordeng ENGFA Cup3.252Matches
2018-201927Watfordeng ENG1. Premier League22.8483034122245147.127246183684680Matches
2019-202028Watfordeng ENGEFL Cup1.012Matches
2019-202028Watfordeng ENG1. Premier League24.9683849172438053.8371621436104490Matches
2020-202129Watfordeng ENG2. Championship33.6483429145273969.212174134997471Matches
2021-202230Watfordeng ENGEFL Cup0.311Matches
2021-202230Watfordeng ENG1. Premier League23.8352223102213756.816248163772510Matches
2022-202331Villarreal3. Conf Lg2.02001111100.001105750Matches
2022-202331Villarreales ESPCopa del Rey2.034Matches
2022-202331Villarreales ESP1. La Liga12.61891431131872.2515692038220Matches
2023-202432Villarreales ESPCopa del Rey1.701Matches
2023-202432Villarreal2. Europa Lg3.23203022100.004045870Matches
2023-202432Villarreales ESP1. La Liga17.6352519133193455.915216153166450Matches
2024-202533Villarreales ESP1. La Liga11.322131651152853.61314771739210Matches
17 Seasons7 Clubs9 Leagues331.8315252206892017931756.5138151421093255853462
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Watford (5 Seasons)4 Leagues130.3235159157641412923455.11059622741974272462
Hércules (3 Seasons)2 Leagues34.80
Villarreal (3 Seasons)4 Leagues50.2805249256508360.233552035831581000
Alavés (2 Seasons)3 Leagues64.941450
Barcelona B (2 Seasons)1 League37.30
Alcorcón (1 Season)1 League11.00
Real Madrid B (1 Season)1 League3.40
La Liga 2 (7 Seasons)94.60
La Liga (5 Seasons)92.3758849215478058.833501931113143880
Copa del Rey (5 Seasons)9.5350
Premier League (4 Seasons)90.518711812850910219552.3937918611433301991
EFL Cup (3 Seasons)3.1230
Championship (1 Season)33.6483429145273969.212174134997471
Europa Lg (1 Season)3.23203022100.004045870
Conf Lg (1 Season)2.02001111100.001105750
FA Cup (1 Season)3.2520
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-200917Hércules1 League0.80
2009-201018Hércules1 League10.90
2010-201119Hércules1 League23.10
2011-201220Barcelona B1 League19.10
2012-201321Barcelona B1 League18.30
2013-201422Real Madrid B1 League3.40
2014-201523Alcorcón1 League11.00
2015-201624Alavés2 Leagues31.70
2016-201725Alavés2 Leagues33.241450
2017-201826Watford1 League19.0362822113142751.913152133470311
2018-201927Watford3 Leagues27.7483534122245147.127246183884680
2019-202028Watford2 Leagues25.9683949172438053.8371621438104490
2020-202129Watford1 League33.6483429145273969.212174134997471
2021-202230Watford2 Leagues24.1352323102213756.816248163872510
2022-202331Villarreal3 Leagues16.520121442141973.7516792945270
2023-202432Villarreal3 Leagues22.5382719163213658.315256193774520
2024-202533Villarreal2 Leagues11.322131651152853.61314771739210
17 Seasons7 Clubs9 Leagues331.8315252206892017931756.5138151421093255853462
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Watford (5 Seasons)4 Leagues130.3235159157641412923455.11059622741974272462
Hércules (3 Seasons)2 Leagues34.80
Villarreal (3 Seasons)4 Leagues50.2805249256508360.233552035831581000
Alavés (2 Seasons)3 Leagues64.941450
Barcelona B (2 Seasons)1 League37.30
Alcorcón (1 Season)1 League11.00
Real Madrid B (1 Season)1 League3.40
La Liga 2 (7 Seasons)94.60
La Liga (5 Seasons)92.3758849215478058.833501931113143880
Copa del Rey (5 Seasons)9.5350
Premier League (4 Seasons)90.518711812850910219552.3937918611433301991
EFL Cup (3 Seasons)3.1230
Championship (1 Season)33.6483429145273969.212174134997471
Europa Lg (1 Season)3.23203022100.004045870
Conf Lg (1 Season)2.02001111100.001105750
FA Cup (1 Season)3.2520
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
2008-200917Hérculeses ESP2. La Liga 24th0.8
2009-201018Hérculeses ESP2. La Liga 22nd10.9
2010-201119Hérculeses ESP1. La Liga19th23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.1Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.3
2013-201422Real Madrid Bes ESP2. La Liga 220th3.4
2014-201523Alcorcónes ESP2. La Liga 211th11.0Matches
2015-201624Alavéses ESP2. La Liga 21st31.2Matches
2016-201725Alavéses ESP1. La Liga9th27.84145Matches
2017-201826Watfordeng ENG1. Premier League14th19.0362822113142751.913152133470311Matches
2018-201927Watfordeng ENG1. Premier League11th22.8483034122245147.127246183684680Matches
2019-202028Watfordeng ENG1. Premier League19th24.9683849172438053.8371621436104490Matches
2020-202129Watfordeng ENG2. Championship2nd33.6483429145273969.212174134997471Matches
2021-202230Watfordeng ENG1. Premier League19th23.8352223102213756.816248163772510Matches
2022-202331Villarreales ESP1. La Liga5th12.61891431131872.2515692038220Matches
2023-202432Villarreales ESP1. La Liga8th17.6352519133193455.915216153166450Matches
2024-202533Villarreales ESP1. La Liga4th11.322131651152853.61314771739210Matches
17 Seasons7 Clubs4 Leagues310.9310240206851917631456.1138146411053055703342
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
Watford (5 Seasons)2 Leagues124.0235152157641412923455.11059622741924272462
Hércules (3 Seasons)2 Leagues34.80
Villarreal (3 Seasons)1 League41.4754749215478058.83350193168143880
Alavés (2 Seasons)2 Leagues59.041450
Barcelona B (2 Seasons)1 League37.30
Alcorcón (1 Season)1 League11.00
Real Madrid B (1 Season)1 League3.40
La Liga 2 (7 Seasons)94.60
La Liga (5 Seasons)92.3758849215478058.833501931113143880
Premier League (4 Seasons)90.518711812850910219552.3937918611433301991
Championship (1 Season)33.6483429145273969.212174134997471
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
2015-201624Alavéses ESPCopa del Rey33rd0.5Matches
2016-201725Alavéses ESPCopa del Rey2nd5.4Matches
2018-201927Watfordeng ENGEFL Cup17th1.700Matches
2018-201927Watfordeng ENGFA Cup2nd3.252Matches
2019-202028Watfordeng ENGEFL Cup9th1.012Matches
2021-202230Watfordeng ENGEFL CupRd30.311Matches
2022-202331Villarreales ESPCopa del ReyR162.034Matches
2023-202432Villarreales ESPCopa del ReyR321.701Matches
8 Seasons3 Clubs3 Leagues15.710100
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
Watford (3 Seasons)2 Leagues6.3750
Villarreal (3 Seasons)1 League3.6350
Alavés (2 Seasons)1 League5.90
Copa del Rey (5 Seasons)9.5350
EFL Cup (3 Seasons)3.1230
FA Cup (1 Season)3.2520
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
2022-202331Villarreal3. Conf LgR162.02001111100.001105750Matches
2023-202432Villarreal2. Europa LgR163.23203022100.004045870Matches
2 Seasons1 Club2 Leagues5.25204133100.005141015120
Europa Lg (1 Season)3.23203022100.004045870
Conf Lg (1 Season)2.02001111100.001105750

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-200917Hérculeses ESP2. La Liga 20.8
2009-201018Hérculeses ESP2. La Liga 210.9
2010-201119Hérculeses ESP1. La Liga23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 219.1Matches
2012-201321Barcelona Bes ESP2. La Liga 218.3
2013-201422Real Madrid Bes ESP2. La Liga 23.4
2014-201523Alcorcónes ESP2. La Liga 211.0Matches
2015-201624Alavéses ESPCopa del Rey0.5Matches
2015-201624Alavéses ESP2. La Liga 231.2Matches
2016-201725Alavéses ESPCopa del Rey5.4Matches
2016-201725Alavéses ESP1. La Liga27.8Matches
2017-201826Watfordeng ENG1. Premier League19.0117038290528363221170322578.1721.965931701722543892413701103Matches
2018-201927Watfordeng ENGEFL Cup1.7Matches
2018-201927Watfordeng ENGFA Cup3.2Matches
2018-201927Watfordeng ENG1. Premier League22.8140489388634398191404221359.1940.97693394173741321201177484Matches
2019-202028Watfordeng ENGEFL Cup1.0Matches
2019-202028Watfordeng ENG1. Premier League24.9151055421681427171510321959.41340.67433754199349364211175481Matches
2020-202129Watfordeng ENG2. Championship33.62400656841096649262400402562.51537.512256817383211072844151412206Matches
2021-202230Watfordeng ENGEFL Cup0.3Matches
2021-202230Watfordeng ENG1. Premier League23.8143110145556941811143114750.0750.0611309916264034641766748Matches
2022-202331Villarreal3. Conf Lg2.013883656480138200.0150.088550278440128912Matches
2022-202331Villarreales ESPCopa del Rey2.0Matches
2022-202331Villarreales ESP1. La Liga12.687741299377211887713646.2430.850827631461362718957047Matches
2023-202432Villarreales ESPCopa del Rey1.7Matches
2023-202432Villarreal2. Europa Lg3.2185849795731856233.3350.01107012798614210718Matches
2023-202432Villarreales ESP1. La Liga17.61275624606042289127511654.5545.5627375020734627118574345Matches
2024-202533Villarreales ESP1. La Liga11.3801422853921302801131076.9215.441224461368291508447619Matches
17 Seasons7 Clubs9 Leagues331.8111915093367501629291171119118511361.16635.75752304441636941729131189796293663
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
Watford (5 Seasons)4 Leagues130.379153482238350822559579151408963.65136.44007202341091029421228150574308522
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)4 Leagues50.2327616111291508674223276452453.31533.3174510210545912379339221985141
Alavés (2 Seasons)3 Leagues64.9
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3295314510441373569192953372259.51129.715478959490211169234181789111
Copa del Rey (5 Seasons)9.5
Premier League (4 Seasons)90.555152831554241216066955151006464.03636.0278213417707818414020106422896316
EFL Cup (3 Seasons)3.1
Championship (1 Season)33.62400656841096649262400402562.51537.512256817383211072844151412206
Europa Lg (1 Season)3.2185849795731856233.3350.01107012798614210718
Conf Lg (1 Season)2.013883656480138200.0150.088550278440128912
FA Cup (1 Season)3.2
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-200917Hércules1 League0.8
2009-201018Hércules1 League10.9
2010-201119Hércules1 League23.1
2011-201220Barcelona B1 League19.1
2012-201321Barcelona B1 League18.3
2013-201422Real Madrid B1 League3.4
2014-201523Alcorcón1 League11.0
2015-201624Alavés2 Leagues31.7
2016-201725Alavés2 Leagues33.2
2017-201826Watford1 League19.0117038290528363221170322578.1721.965931701722543892413701103
2018-201927Watford3 Leagues27.7140489388634398191404221359.1940.97693394173741321201177484
2019-202028Watford2 Leagues25.9151055421681427171510321959.41340.67433754199349364211175481
2020-202129Watford1 League33.62400656841096649262400402562.51537.512256817383211072844151412206
2021-202230Watford2 Leagues24.1143110145556941811143114750.0750.0611309916264034641766748
2022-202331Villarreal3 Leagues16.51015493354332598101515640.0533.3596331317394031191165959
2023-202432Villarreal3 Leagues22.514607050968328512146017847.1847.1737445123525433222785063
2024-202533Villarreal2 Leagues11.3801422853921302801131076.9215.441224461368291508447619
17 Seasons7 Clubs9 Leagues331.8111915093367501629291171119118511361.16635.75752304441636941729131189796293663
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
Watford (5 Seasons)4 Leagues130.379153482238350822559579151408963.65136.44007202341091029421228150574308522
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)4 Leagues50.2327616111291508674223276452453.31533.3174510210545912379339221985141
Alavés (2 Seasons)3 Leagues64.9
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3295314510441373569192953372259.51129.715478959490211169234181789111
Copa del Rey (5 Seasons)9.5
Premier League (4 Seasons)90.555152831554241216066955151006464.03636.0278213417707818414020106422896316
EFL Cup (3 Seasons)3.1
Championship (1 Season)33.62400656841096649262400402562.51537.512256817383211072844151412206
Europa Lg (1 Season)3.2185849795731856233.3350.01107012798614210718
Conf Lg (1 Season)2.013883656480138200.0150.088550278440128912
FA Cup (1 Season)3.2
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
2008-200917Hérculeses ESP2. La Liga 24th0.8
2009-201018Hérculeses ESP2. La Liga 22nd10.9
2010-201119Hérculeses ESP1. La Liga19th23.1Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.1Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.3
2013-201422Real Madrid Bes ESP2. La Liga 220th3.4
2014-201523Alcorcónes ESP2. La Liga 211th11.0Matches
2015-201624Alavéses ESP2. La Liga 21st31.2Matches
2016-201725Alavéses ESP1. La Liga9th27.8Matches
2017-201826Watfordeng ENG1. Premier League14th19.0117038290528363221170322578.1721.965931701722543892413701103Matches
2018-201927Watfordeng ENG1. Premier League11th22.8140489388634398191404221359.1940.97693394173741321201177484Matches
2019-202028Watfordeng ENG1. Premier League19th24.9151055421681427171510321959.41340.67433754199349364211175481Matches
2020-202129Watfordeng ENG2. Championship2nd33.62400656841096649262400402562.51537.512256817383211072844151412206Matches
2021-202230Watfordeng ENG1. Premier League19th23.8143110145556941811143114750.0750.0611309916264034641766748Matches
2022-202331Villarreales ESP1. La Liga5th12.687741299377211887713646.2430.850827631461362718957047Matches
2023-202432Villarreales ESP1. La Liga8th17.61275624606042289127511654.5545.5627375020734627118574345Matches
2024-202533Villarreales ESP1. La Liga4th11.3801422853921302801131076.9215.441224461368291508447619Matches
17 Seasons7 Clubs4 Leagues310.9108684933282488128241141086817711162.76235.05554291931581240528130184756097633
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
Watford (5 Seasons)2 Leagues124.079153482238350822559579151408963.65136.44007202341091029421228150574308522
Hércules (3 Seasons)2 Leagues34.8
Villarreal (3 Seasons)1 League41.4295314510441373569192953372259.51129.715478959490211169234181789111
Alavés (2 Seasons)2 Leagues59.0
Barcelona B (2 Seasons)1 League37.3
Alcorcón (1 Season)1 League11.0
Real Madrid B (1 Season)1 League3.4
La Liga 2 (7 Seasons)94.6
La Liga (5 Seasons)92.3295314510441373569192953372259.51129.715478959490211169234181789111
Premier League (4 Seasons)90.555152831554241216066955151006464.03636.0278213417707818414020106422896316
Championship (1 Season)33.62400656841096649262400402562.51537.512256817383211072844151412206
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
2015-201624Alavéses ESPCopa del Rey33rd0.5Matches
2016-201725Alavéses ESPCopa del Rey2nd5.4Matches
2018-201927Watfordeng ENGEFL Cup17th1.7Matches
2018-201927Watfordeng ENGFA Cup2nd3.2Matches
2019-202028Watfordeng ENGEFL Cup9th1.0Matches
2021-202230Watfordeng ENGEFL CupRd30.3Matches
2022-202331Villarreales ESPCopa del ReyR162.0Matches
2023-202432Villarreales ESPCopa del ReyR321.7Matches
8 Seasons3 Clubs3 Leagues15.7
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
Watford (3 Seasons)2 Leagues6.3
Villarreal (3 Seasons)1 League3.6
Alavés (2 Seasons)1 League5.9
Copa del Rey (5 Seasons)9.5
EFL Cup (3 Seasons)3.1
FA Cup (1 Season)3.2
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
2022-202331Villarreal3. Conf LgR162.013883656480138200.0150.088550278440128912Matches
2023-202432Villarreal2. Europa LgR163.2185849795731856233.3350.01107012798614210718Matches
2 Seasons1 Club2 Leagues5.2323168513510533238225.0450.01981251557121015419630
Europa Lg (1 Season)3.2185849795731856233.3350.01107012798614210718
Conf Lg (1 Season)2.013883656480138200.0150.088550278440128912

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-200917Hérculeses ESP2. La Liga 2168681.80.810
2009-201018Hérculeses ESP2. La Liga 2359842826.010.9134
2010-201119Hérculeses ESP1. La Liga342,0766160.723.121913Matches
2011-201220Barcelona Bes ESP2. La Liga 2301,7155745.419.1237Matches
2012-201321Barcelona Bes ESP2. La Liga 2321,6455143.518.31715
2013-201422Real Madrid Bes ESP2. La Liga 25304618.03.432
2014-201523Alcorcónes ESP2. La Liga 2179885826.111.0131401.199900.00+0.16Matches
2015-201624Alavéses ESPCopa del Rey2422123.30.50022001.5010+1+2.14+3.45Matches
2015-201624Alavéses ESP2. La Liga 2382,8117474.431.23713101.763225+7+0.22-0.43Matches
2016-201725Alavéses ESPCopa del Rey64858159.95.4590513511.506600.00-1.94Matches
2016-201725Alavéses ESP1. La Liga312,5008173.127.828852333721.392325-2-0.07-0.07Matches
2017-201826Watfordeng ENG1. Premier League231,7137450.119.01913411.172734-7-0.37+0.3223.428.0-4.6-0.24-0.13Matches
2018-201927Watfordeng ENGEFL Cup21577974.81.72791001.5030+3+1.72+3.42Matches
2018-201927Watfordeng ENGFA Cup32879650.43.23962012.0059-4-1.25-2.84Matches
2018-201927Watfordeng ENG1. Premier League292,0497159.922.822871971921.143040-10-0.44-0.6431.438.3-6.9-0.30-0.03Matches
2019-202028Watfordeng ENGEFL Cup1909033.31.01901010.0002-2-2.00-4.00Matches
2019-202028Watfordeng ENG1. Premier League282,2378065.424.926852021830.862346-23-0.93-0.5432.440.7-8.3-0.33-0.26Matches
2020-202129Watfordeng ENG2. Championship373,0218273.033.636832214512.145320+33+0.98+0.9847.830.2+17.6+0.52+0.26Matches
2021-202230Watfordeng ENGEFL Cup1292916.10.30012903.0010+1+3.10+4.30Matches
2021-202230Watfordeng ENG1. Premier League272,1427962.623.826811712500.562149-28-1.18-0.1223.636.5-12.9-0.54+0.28Matches
2022-202331Villarreal3. Conf Lg41764424.42.0190132932.174400.00-0.664.82.4+2.5+1.26+0.86Matches
2022-202331Villarreales ESPCopa del Rey21768845.12.02881013.0042+2+1.02-3.60Matches
2022-202331Villarreales ESP1. La Liga201,1335733.112.61378671791.451314-1-0.08-0.8717.916.0+1.9+0.15-0.24Matches
2023-202432Villarreales ESPCopa del Rey31495045.21.7267011602.3331+2+1.21-0.78Matches
2023-202432Villarreal2. Europa Lg42897240.13.2388212641.5032+1+0.31+0.522.04.3-2.3-0.72-0.90Matches
2023-202432Villarreales ESP1. La Liga231,5836946.317.6168812725131.523119+12+0.68+1.2726.523.4+3.2+0.18+0.49Matches
2024-202533Villarreales ESPCopa del Rey00001Matches
2024-202533Villarreales ESP1. La Liga121,0138493.811.3128411002.002019+1+0.09-3.9418.015.0+3.1+0.27-1.23Matches
17 Seasons7 Clubs9 Leagues45029,8626647.0331.83338417911724431.43312326-14-0.05-0.11228.0234.7-6.7-0.04+0.02
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
Watford (5 Seasons)4 Leagues15111,7257861.5130.31358495162291.26163200-37-0.28+0.01158.6173.7-15.0-0.12+0.09
Hércules (3 Seasons)2 Leagues703,1284528.534.823947
Villarreal (3 Seasons)4 Leagues684,5196644.450.24984331922311.707861+17+0.34-0.1369.361.1+8.3+0.18+0.04
Alavés (2 Seasons)3 Leagues775,8387671.364.970864173131.586256+6+0.09-0.37
Barcelona B (2 Seasons)1 League623,3605444.437.34022
Alcorcón (1 Season)1 League179885826.111.0131401.199900.00+0.16
Real Madrid B (1 Season)1 League5304618.03.432
La Liga 2 (7 Seasons)1588,5155432.294.695146301.584134+7+0.17+0.12
La Liga (5 Seasons)1208,3056956.392.39084613024241.528777+10+0.14-0.0562.554.4+8.1+0.20+0.09
Copa del Rey (5 Seasons)138526647.39.5985642331.92149+5+0.53-1.57
Premier League (4 Seasons)1078,1417659.590.5938469142060.93101169-68-0.75-0.26110.8143.5-32.6-0.36-0.05
EFL Cup (3 Seasons)42766941.83.1382212911.5042+2+0.65+0.42
Championship (1 Season)373,0218273.033.636832214512.145320+33+0.98+0.9847.830.2+17.6+0.52+0.26
Europa Lg (1 Season)42897240.13.2388212641.5032+1+0.31+0.522.04.3-2.3-0.72-0.90
Conf Lg (1 Season)41764424.42.0190132932.174400.00-0.664.82.4+2.5+1.26+0.86
FA Cup (1 Season)32879650.43.23962012.0059-4-1.25-2.84
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-200917Hércules1 League168681.80.810
2009-201018Hércules1 League359842826.010.9134
2010-201119Hércules1 League342,0766160.723.121913
2011-201220Barcelona B1 League301,7155745.419.1237
2012-201321Barcelona B1 League321,6455143.518.31715
2013-201422Real Madrid B1 League5304618.03.432
2014-201523Alcorcón1 League179885826.111.0131401.199900.00+0.16
2015-201624Alavés2 Leagues402,8537172.031.7371332001.753325+8+0.25-0.15
2016-201725Alavés2 Leagues372,9858170.633.233862843731.412931-2-0.06-0.57
2017-201826Watford1 League231,7137450.119.01913411.172734-7-0.37+0.3223.428.0-4.6-0.24-0.13
2018-201927Watford3 Leagues342,4937359.427.727872271931.243849-11-0.40-0.7731.438.3-6.9-0.30-0.03
2019-202028Watford2 Leagues292,3278063.125.927852121840.832348-25-0.97-0.9032.440.7-8.3-0.33-0.26
2020-202129Watford1 League373,0218273.033.636832214512.145320+33+0.98+0.9847.830.2+17.6+0.52+0.26
2021-202230Watford2 Leagues282,1717860.324.126811722700.652249-27-1.12-0.0523.636.5-12.9-0.54+0.28
2022-202331Villarreal3 Leagues261,4855732.816.5168081021131.682120+1+0.06-0.9722.718.4+4.3+0.30-0.09
2023-202432Villarreal3 Leagues302,0216745.222.5218614924171.603722+15+0.67+1.0028.627.7+0.9+0.04+0.26
2024-202533Villarreal2 Leagues121,0138486.611.3128411012.002019+1+0.09-3.9418.015.0+3.1+0.27-1.23
17 Seasons7 Clubs9 Leagues45029,8626647.0331.83338417911724431.43312326-14-0.05-0.11228.0234.7-6.7-0.04+0.02
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
Watford (5 Seasons)4 Leagues15111,7257861.5130.31358495162291.26163200-37-0.28+0.01158.6173.7-15.0-0.12+0.09
Hércules (3 Seasons)2 Leagues703,1284528.534.823947
Villarreal (3 Seasons)4 Leagues684,5196644.450.24984331922311.707861+17+0.34-0.1369.361.1+8.3+0.18+0.04
Alavés (2 Seasons)3 Leagues775,8387671.364.970864173131.586256+6+0.09-0.37
Barcelona B (2 Seasons)1 League623,3605444.437.34022
Alcorcón (1 Season)1 League179885826.111.0131401.199900.00+0.16
Real Madrid B (1 Season)1 League5304618.03.432
La Liga 2 (7 Seasons)1588,5155432.294.695146301.584134+7+0.17+0.12
La Liga (5 Seasons)1208,3056956.392.39084613024241.528777+10+0.14-0.0562.554.4+8.1+0.20+0.09
Copa del Rey (5 Seasons)138526647.39.5985642331.92149+5+0.53-1.57
Premier League (4 Seasons)1078,1417659.590.5938469142060.93101169-68-0.75-0.26110.8143.5-32.6-0.36-0.05
EFL Cup (3 Seasons)42766941.83.1382212911.5042+2+0.65+0.42
Championship (1 Season)373,0218273.033.636832214512.145320+33+0.98+0.9847.830.2+17.6+0.52+0.26
Europa Lg (1 Season)42897240.13.2388212641.5032+1+0.31+0.522.04.3-2.3-0.72-0.90
Conf Lg (1 Season)41764424.42.0190132932.174400.00-0.664.82.4+2.5+1.26+0.86
FA Cup (1 Season)32879650.43.23962012.0059-4-1.25-2.84
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
2008-200917Hérculeses ESP2. La Liga 24th168681.80.810
2009-201018Hérculeses ESP2. La Liga 22nd359842826.010.9134
2010-201119Hérculeses ESP1. La Liga19th342,0766160.723.121913Matches
2011-201220Barcelona Bes ESP2. La Liga 28th301,7155745.419.1237Matches
2012-201321Barcelona Bes ESP2. La Liga 29th321,6455143.518.31715
2013-201422Real Madrid Bes ESP2. La Liga 220th5304618.03.432
2014-201523Alcorcónes ESP2. La Liga 211th179885826.111.0131401.199900.00+0.16Matches
2015-201624Alavéses ESP2. La Liga 21st382,8117474.431.23713101.763225+7+0.22-0.43Matches
2016-201725Alavéses ESP1. La Liga9th312,5008173.127.828852333721.392325-2-0.07-0.07Matches
2017-201826Watfordeng ENG1. Premier League14th231,7137450.119.01913411.172734-7-0.37+0.3223.428.0-4.6-0.24-0.13Matches
2018-201927Watfordeng ENG1. Premier League11th292,0497159.922.822871971921.143040-10-0.44-0.6431.438.3-6.9-0.30-0.03Matches
2019-202028Watfordeng ENG1. Premier League19th282,2378065.424.926852021830.862346-23-0.93-0.5432.440.7-8.3-0.33-0.26Matches
2020-202129Watfordeng ENG2. Championship2nd373,0218273.033.636832214512.145320+33+0.98+0.9847.830.2+17.6+0.52+0.26Matches
2021-202230Watfordeng ENG1. Premier League19th272,1427962.623.826811712500.562149-28-1.18-0.1223.636.5-12.9-0.54+0.28Matches
2022-202331Villarreales ESP1. La Liga5th201,1335733.112.61378671791.451314-1-0.08-0.8717.916.0+1.9+0.15-0.24Matches
2023-202432Villarreales ESP1. La Liga8th231,5836946.317.6168812725131.523119+12+0.68+1.2726.523.4+3.2+0.18+0.49Matches
2024-202533Villarreales ESP1. La Liga4th121,0138493.811.3128411002.002019+1+0.09-3.9418.015.0+3.1+0.27-1.23Matches
17 Seasons7 Clubs4 Leagues42227,9826647.4310.93148416610823311.39282300-18-0.08+0.02221.1228.0-6.9-0.04+0.05
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
Watford (5 Seasons)2 Leagues14411,1627862.6124.01298491152271.24154189-35-0.28+0.12158.6173.7-15.0-0.12+0.09
Hércules (3 Seasons)2 Leagues703,1284528.534.823947
Villarreal (3 Seasons)1 League553,7296847.141.44184291421221.606452+12+0.29+0.0562.554.4+8.1+0.20+0.09
Alavés (2 Seasons)2 Leagues695,3117773.859.065853643721.595550+5+0.08-0.25
Barcelona B (2 Seasons)1 League623,3605444.437.34022
Alcorcón (1 Season)1 League179885826.111.0131401.199900.00+0.16
Real Madrid B (1 Season)1 League5304618.03.432
La Liga 2 (7 Seasons)1588,5155432.294.695146301.584134+7+0.17+0.12
La Liga (5 Seasons)1208,3056956.392.39084613024241.528777+10+0.14-0.0562.554.4+8.1+0.20+0.09
Premier League (4 Seasons)1078,1417659.590.5938469142060.93101169-68-0.75-0.26110.8143.5-32.6-0.36-0.05
Championship (1 Season)373,0218273.033.636832214512.145320+33+0.98+0.9847.830.2+17.6+0.52+0.26
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
2015-201624Alavéses ESPCopa del Rey33rd2422123.30.50022001.5010+1+2.14+3.45Matches
2016-201725Alavéses ESPCopa del Rey2nd64858159.95.4590513511.506600.00-1.94Matches
2018-201927Watfordeng ENGEFL Cup17th21577974.81.72791001.5030+3+1.72+3.42Matches
2018-201927Watfordeng ENGFA Cup2nd32879650.43.23962012.0059-4-1.25-2.84Matches
2019-202028Watfordeng ENGEFL Cup9th1909033.31.01901010.0002-2-2.00-4.00Matches
2021-202230Watfordeng ENGEFL CupRd31292916.10.30012903.0010+1+3.10+4.30Matches
2022-202331Villarreales ESPCopa del ReyR1621768845.12.02881013.0042+2+1.02-3.60Matches
2023-202432Villarreales ESPCopa del ReyR3231495045.21.7267011602.3331+2+1.21-0.78Matches
2024-202533Villarreales ESPCopa del ReyRd100001Matches
8 Seasons3 Clubs3 Leagues201,4157146.715.715861052451.852320+3+0.19-1.34
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Watford (3 Seasons)2 Leagues75638045.86.3689412921.71911-2-0.32-1.13
Villarreal (3 Seasons)1 League53256540.13.6477111622.6073+4+1.11-2.31
Alavés (2 Seasons)1 League85276653.25.9590532511.5076+1+0.17-0.80
Copa del Rey (5 Seasons)138526647.39.5985642331.92149+5+0.53-1.57
EFL Cup (3 Seasons)42766941.83.1382212911.5042+2+0.65+0.42
FA Cup (1 Season)32879650.43.23962012.0059-4-1.25-2.84
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
2022-202331Villarreal3. Conf LgR1641764424.42.0190132932.174400.00-0.664.82.4+2.5+1.26+0.86Matches
2023-202432Villarreal2. Europa LgR1642897240.13.2388212641.5032+1+0.31+0.522.04.3-2.3-0.72-0.90Matches
2 Seasons1 Club2 Leagues84655832.35.2488342871.8476+1+0.19-0.086.86.7+0.2+0.03-0.27
Europa Lg (1 Season)42897240.13.2388212641.5032+1+0.31+0.522.04.3-2.3-0.72-0.90
Conf Lg (1 Season)41764424.42.0190132932.174400.00-0.664.82.4+2.5+1.26+0.86

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-200917Hérculeses ESP2. La Liga 20.800
2009-201018Hérculeses ESP2. La Liga 210.940
2010-201119Hérculeses ESP1. La Liga23.12037Matches
2011-201220Barcelona Bes ESP2. La Liga 219.130Matches
2012-201321Barcelona Bes ESP2. La Liga 218.310
2013-201422Real Madrid Bes ESP2. La Liga 23.400
2014-201523Alcorcónes ESP2. La Liga 211.030Matches
2015-201624Alavéses ESPCopa del Rey0.50000Matches
2015-201624Alavéses ESP2. La Liga 231.28026Matches
2016-201725Alavéses ESPCopa del Rey5.40000Matches
2016-201725Alavéses ESP1. La Liga27.850017236664541000Matches
2017-201826Watfordeng ENG1. Premier League19.02007212603428000108101540.0Matches
2018-201927Watfordeng ENGEFL Cup1.7000100200000Matches
2018-201927Watfordeng ENGFA Cup3.21002301425000Matches
2018-201927Watfordeng ENG1. Premier League22.810012143643630010128121250.0Matches
2019-202028Watfordeng ENGEFL Cup1.00002101210Matches
2019-202028Watfordeng ENG1. Premier League24.950026121693638100150131350.0Matches
2020-202129Watfordeng ENG2. Championship33.6511282141154934000243172837.8Matches
2021-202230Watfordeng ENGEFL Cup0.30002001110Matches
2021-202230Watfordeng ENG1. Premier League23.8200121321063722000135121446.2Matches
2022-202331Villarreal3. Conf Lg2.00000104500001330100.0Matches
2022-202331Villarreales ESPCopa del Rey2.01001203430Matches
2022-202331Villarreales ESP1. La Liga12.600068031209000619660.0Matches
2023-202432Villarreales ESPCopa del Rey1.70000215100Matches
2023-202432Villarreal2. Europa Lg3.2100241752000123175.0Matches
2023-202432Villarreales ESP1. La Liga17.68112530283125010106101147.6Matches
2024-202533Villarreales ESP1. La Liga11.3400750201713000491614.3Matches
17 Seasons7 Clubs9 Leagues331.856222131332059632525212010059010645.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Watford (5 Seasons)4 Leagues130.31611928512432197159110764648243.8
Hércules (3 Seasons)2 Leagues34.86037
Villarreal (3 Seasons)4 Leagues50.2141141252988352010241262452.0
Alavés (2 Seasons)3 Leagues64.9130043236664541000
Barcelona B (2 Seasons)1 League37.340
Alcorcón (1 Season)1 League11.030
Real Madrid B (1 Season)1 League3.400
La Liga 2 (7 Seasons)94.619026
La Liga (5 Seasons)92.319119239614511388010216202346.5
Copa del Rey (5 Seasons)9.51001418530
Premier League (4 Seasons)90.5100057608299143118110521475446.5
EFL Cup (3 Seasons)3.1000510432000
Championship (1 Season)33.6511282141154934000243172837.8
Europa Lg (1 Season)3.2100241752000123175.0
Conf Lg (1 Season)2.00000104500001330100.0
FA Cup (1 Season)3.21002301425000
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-200917Hércules1 League0.800
2009-201018Hércules1 League10.940
2010-201119Hércules1 League23.12037
2011-201220Barcelona B1 League19.130
2012-201321Barcelona B1 League18.310
2013-201422Real Madrid B1 League3.400
2014-201523Alcorcón1 League11.030
2015-201624Alavés2 Leagues31.7800260
2016-201725Alavés2 Leagues33.250017236664541000
2017-201826Watford1 League19.02007212603428000108101540.0
2018-201927Watford3 Leagues27.720015173803835010128121250.0
2019-202028Watford2 Leagues25.950028131703839100150131350.0
2020-202129Watford1 League33.6511282141154934000243172837.8
2021-202230Watford2 Leagues24.1200141321073823000135121446.2
2022-202331Villarreal3 Leagues16.510071103829120007412666.7
2023-202432Villarreal3 Leagues22.59112792403727010118131252.0
2024-202533Villarreal2 Leagues11.3400750201713000491614.3
17 Seasons7 Clubs9 Leagues331.856222131332059632525212010059010645.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Watford (5 Seasons)4 Leagues130.31611928512432197159110764648243.8
Hércules (3 Seasons)2 Leagues34.86037
Villarreal (3 Seasons)4 Leagues50.2141141252988352010241262452.0
Alavés (2 Seasons)3 Leagues64.9130043236664541000
Barcelona B (2 Seasons)1 League37.340
Alcorcón (1 Season)1 League11.030
Real Madrid B (1 Season)1 League3.400
La Liga 2 (7 Seasons)94.619026
La Liga (5 Seasons)92.319119239614511388010216202346.5
Copa del Rey (5 Seasons)9.51001418530
Premier League (4 Seasons)90.5100057608299143118110521475446.5
EFL Cup (3 Seasons)3.1000510432000
Championship (1 Season)33.6511282141154934000243172837.8
Europa Lg (1 Season)3.2100241752000123175.0
Conf Lg (1 Season)2.00000104500001330100.0
FA Cup (1 Season)3.21002301425000
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
2008-200917Hérculeses ESP2. La Liga 24th0.800
2009-201018Hérculeses ESP2. La Liga 22nd10.940
2010-201119Hérculeses ESP1. La Liga19th23.12037Matches
2011-201220Barcelona Bes ESP2. La Liga 28th19.130Matches
2012-201321Barcelona Bes ESP2. La Liga 29th18.310
2013-201422Real Madrid Bes ESP2. La Liga 220th3.400
2014-201523Alcorcónes ESP2. La Liga 211th11.030Matches
2015-201624Alavéses ESP2. La Liga 21st31.28026Matches
2016-201725Alavéses ESP1. La Liga9th27.850017236664541000Matches
2017-201826Watfordeng ENG1. Premier League14th19.02007212603428000108101540.0Matches
2018-201927Watfordeng ENG1. Premier League11th22.810012143643630010128121250.0Matches
2019-202028Watfordeng ENG1. Premier League19th24.950026121693638100150131350.0Matches
2020-202129Watfordeng ENG2. Championship2nd33.6511282141154934000243172837.8Matches
2021-202230Watfordeng ENG1. Premier League19th23.8200121321063722000135121446.2Matches
2022-202331Villarreales ESP1. La Liga5th12.600068031209000619660.0Matches
2023-202432Villarreales ESP1. La Liga8th17.68112530283125010106101147.6Matches
2024-202533Villarreales ESP1. La Liga4th11.3400750201713000491614.3Matches
17 Seasons7 Clubs4 Leagues310.95322203120185593052401209808410544.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Watford (5 Seasons)2 Leagues124.01511858112414192152110764648243.8
Hércules (3 Seasons)2 Leagues34.86037
Villarreal (3 Seasons)1 League41.4121138160796847010216202346.5
Alavés (2 Seasons)2 Leagues59.0130043236664541000
Barcelona B (2 Seasons)1 League37.340
Alcorcón (1 Season)1 League11.030
Real Madrid B (1 Season)1 League3.400
La Liga 2 (7 Seasons)94.619026
La Liga (5 Seasons)92.319119239614511388010216202346.5
Premier League (4 Seasons)90.5100057608299143118110521475446.5
Championship (1 Season)33.6511282141154934000243172837.8
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201624Alavéses ESPCopa del Rey33rd0.50000Matches
2016-201725Alavéses ESPCopa del Rey2nd5.40000Matches
2018-201927Watfordeng ENGEFL Cup17th1.7000100200000Matches
2018-201927Watfordeng ENGFA Cup2nd3.21002301425000Matches
2019-202028Watfordeng ENGEFL Cup9th1.00002101210Matches
2021-202230Watfordeng ENGEFL CupRd30.30002001110Matches
2022-202331Villarreales ESPCopa del ReyR162.01001203430Matches
2023-202432Villarreales ESPCopa del ReyR321.70000215100Matches
8 Seasons3 Clubs3 Leagues15.7200881261010000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Watford (3 Seasons)2 Leagues6.31007401857000
Villarreal (3 Seasons)1 League3.61001418530
Alavés (2 Seasons)1 League5.90000
Copa del Rey (5 Seasons)9.51001418530
EFL Cup (3 Seasons)3.1000510432000
FA Cup (1 Season)3.21002301425000
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
2022-202331Villarreal3. Conf LgR162.00000104500001330100.0Matches
2023-202432Villarreal2. Europa LgR163.2100241752000123175.0Matches
2 Seasons1 Club2 Leagues5.210025111102000256185.7
Europa Lg (1 Season)3.2100241752000123175.0
Conf Lg (1 Season)2.00000104500001330100.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.