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-12-14SatLa Liga 2Matchweek 19HomeW 2–0OviedoGranadaY*AM6400000000452000.00.00.020274264.3434000Match Report
2024-12-08SunLa Liga 2Matchweek 18AwayW 5–1OviedoRacing FerrolY*CM6110110000472200.80.00.130253865.8322110Match Report
2024-11-29FriLa Liga 2Matchweek 17HomeL 0–3OviedoHuescaY*FW,DM9000001000744010.00.00.5100556584.6841100Match Report
2024-11-24SunLa Liga 2Matchweek 16AwayL 0–4OviedoElcheY*AM6200001100401000.10.10.010293974.4222100Match Report
2024-11-17SunLa Liga 2Matchweek 15HomeW 3–1OviedoTenerifeY*AM7100002100513110.10.10.571304173.2521130Match 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
2003-200418Villarreales ESP1. La Liga20660.7000000000.000.000.000.000.00Matches
2004-200519Villarreales ESP1. La Liga29131,33714.9246200100.130.270.400.130.40Matches
2004-200519Villarreal2. UEFA Cup1177147.9440000.500.50Matches
2005-200620Villarreal1. Champions Lg21941.0000000000.000.000.000.000.00Matches
2005-200620Villarreales ESP1. La Liga23141,24413.8033000300.000.220.220.000.22Matches
2006-200721Recreativoes ESP1. La Liga34322,81231.24610400200.130.190.320.130.32Matches
2007-200822Villarreales ESP1. La Liga36282,56128.55510500300.180.180.350.180.35Matches
2007-200822Villarreal2. UEFA Cup754354.8110000.210.21Matches
2008-200923Villarreal1. Champions Lg866126.8011000000.000.150.150.000.15Matches
2008-200923Villarreales ESP1. La Liga30262,34826.18412800300.310.150.460.310.46Matches
2009-201024Villarreal2. Europa Lg211051.2000000000.000.000.000.000.00Matches
2009-201024Villarreales ESP1. La Liga24161,49716.6516500400.300.060.360.300.36Matches
2010-201125Villarreal2. Europa Lg131089710.0134100300.100.300.400.100.40Matches
2010-201125Villarreales ESP1. La Liga37342,88432.051015500600.160.310.470.160.47Matches
2011-201226Málagaes ESP1. La Liga38383,22635.89514901200.250.140.390.250.39Matches
2012-201327Arsenal1. Champions Lg776246.9022000300.000.290.290.000.29Matches
2012-201327Arsenaleng ENG1. Premier League38373,29736.61211231200100.330.300.630.330.63Matches
2013-201428Arsenal1. Champions Lg643203.6000000000.000.000.000.000.00Matches
2013-201428Arsenaleng ENG1. Premier League31302,58728.74812400200.140.280.420.140.42Matches
2014-201529Arsenal1. Champions Lg765606.2022000000.000.320.320.000.32Matches
2014-201529Arsenaleng ENGFA Cup554805.3011000000.000.190.190.000.19Matches
2014-201529Arsenaleng ENGLeague Cup10250.3000000000.000.000.000.000.00Matches
2014-201529Arsenaleng ENG1. Premier League37332,99033.271118166500.210.330.540.030.36Matches
2015-201630Arsenal1. Champions Lg554394.9011000000.000.210.210.000.21Matches
2015-201630Arsenaleng ENGCommunity Shield11901.0000000000.000.000.000.000.00Matches
2015-201630Arsenaleng ENG1. Premier League15151,29114.3033001310.000.210.210.000.21Matches
2016-201731Arsenal1. Champions Lg332372.6011000000.000.380.380.000.38Matches
2016-201731Arsenaleng ENG1. Premier League876186.9213022200.290.150.440.000.15Matches
2018-201933Villarreales ESPCopa del Rey11750.8101100001.200.001.201.201.20Matches
2018-201933Villarreal2. Europa Lg1033994.4213022102.00.41.01.51675160.450.230.680.000.230.460.240.690.100.34Matches
2018-201933Villarreales ESP1. La Liga35302,64729.441014223204.42.16.88.8692551170.140.340.480.070.410.150.230.380.070.30Matches
2019-202034Villarreales ESPCopa del Rey322122.4314211201.270.421.700.851.27Matches
2019-202034Villarreales ESP1. La Liga35292,45027.211920388308.72.47.49.855232980.400.330.730.110.440.320.270.590.090.36Matches
2023-202438Oviedoes ESPCopa del Rey10580.6000000100.000.000.000.000.00Matches
2023-202438Oviedoes ESP2. La Liga 2241097410.8044000200.30.32.12.423125320.000.370.370.000.370.030.200.220.030.22Matches
2024-202539Oviedoes ESP2. La Liga 219161,24413.8145011101.91.14.15.216103300.070.290.360.000.290.140.290.430.080.37Matches
18 Seasons5 Clubs9 Leagues58847542,449471.79111219869222555117.46.321.427.71797902930.190.240.430.150.380.200.250.450.070.32
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 Leagues30822620,577228.652529939131431015.24.915.220.11405622310.230.240.460.170.400.250.250.500.080.33
Arsenal (5 Seasons)5 Leagues16415313,558150.625416617891610.170.270.440.110.39
Oviedo (2 Seasons)2 Leagues44262,27625.3189011402.21.46.27.639228620.040.320.360.000.320.090.250.340.060.31
Málaga (1 Season)1 League38383,22635.89514901200.250.140.390.250.39
Recreativo (1 Season)1 League34322,81231.24610400200.130.190.320.130.32
La Liga (11 Seasons)32326023,072256.4535711043101229013.14.514.218.61244872150.210.220.430.170.390.230.250.480.080.33
Champions Lg (7 Seasons)38322,88632.1077000300.000.220.220.000.22
Premier League (5 Seasons)12912210,783119.825345917891310.210.280.490.140.43
UEFA Cup (5 Seasons)43262,55028.3847622402.00.41.01.51675160.280.260.450.210.320.460.240.690.100.34
Copa del Rey (3 Seasons)533453.8415311301.040.261.300.781.04
La Liga 2 (2 Seasons)43262,21824.6189011302.21.46.27.639228620.040.320.370.000.320.090.250.340.060.31
FA Cup (1 Season)554805.3011000000.000.190.190.000.19
Community Shield (1 Season)11901.0000000000.000.000.000.000.00
League Cup (1 Season)10250.3000000000.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
2003-200418Villarreal1 League20660.7000000000.000.000.000.000.00
2004-200519Villarreal2 Leagues40202,05122.8646600100.260.270.400.260.40
2005-200620Villarreal2 Leagues25151,33814.9033000300.000.200.200.000.20
2006-200721Recreativo1 League34322,81231.24610400200.130.190.320.130.32
2007-200822Villarreal2 Leagues43332,99633.36510600300.180.180.350.180.35
2008-200923Villarreal2 Leagues38322,96032.98513800300.240.150.400.240.40
2009-201024Villarreal2 Leagues26171,60217.8516500400.280.060.340.280.34
2010-201125Villarreal2 Leagues50443,78142.061319600900.140.310.450.140.45
2011-201226Málaga1 League38383,22635.89514901200.250.140.390.250.39
2012-201327Arsenal2 Leagues45443,92143.61213251200400.280.300.570.280.57
2013-201428Arsenal2 Leagues37342,90732.34812400200.120.250.370.120.37
2014-201529Arsenal4 Leagues50444,05545.171421166500.160.310.470.020.33
2015-201630Arsenal3 Leagues21211,82020.2044001310.000.200.200.000.20
2016-201731Arsenal2 Leagues11108559.5224022200.210.210.420.000.21
2018-201933Villarreal3 Leagues46343,12134.771118345306.42.57.810.3853301330.200.320.520.090.400.190.230.420.070.31
2019-202034Villarreal2 Leagues38312,66229.6141024599508.72.47.49.855232980.470.340.810.170.510.320.270.590.090.36
2023-202438Oviedo2 Leagues25101,03211.5044000300.30.32.12.423125320.000.350.350.000.350.030.200.220.030.22
2024-202539Oviedo1 League19161,24413.8145011101.91.14.15.216103300.070.290.360.000.290.140.290.430.080.37
18 Seasons5 Clubs9 Leagues58847542,449471.79111219869222555117.46.321.427.71797902930.190.240.430.150.380.200.250.450.070.32
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 Leagues30822620,577228.652529939131431015.24.915.220.11405622310.230.240.460.170.400.250.250.500.080.33
Arsenal (5 Seasons)5 Leagues16415313,558150.625416617891610.170.270.440.110.39
Oviedo (2 Seasons)2 Leagues44262,27625.3189011402.21.46.27.639228620.040.320.360.000.320.090.250.340.060.31
Málaga (1 Season)1 League38383,22635.89514901200.250.140.390.250.39
Recreativo (1 Season)1 League34322,81231.24610400200.130.190.320.130.32
La Liga (11 Seasons)32326023,072256.4535711043101229013.14.514.218.61244872150.210.220.430.170.390.230.250.480.080.33
Champions Lg (7 Seasons)38322,88632.1077000300.000.220.220.000.22
Premier League (5 Seasons)12912210,783119.825345917891310.210.280.490.140.43
UEFA Cup (5 Seasons)43262,55028.3847622402.00.41.01.51675160.280.260.450.210.320.460.240.690.100.34
Copa del Rey (3 Seasons)533453.8415311301.040.261.300.781.04
La Liga 2 (2 Seasons)43262,21824.6189011302.21.46.27.639228620.040.320.370.000.320.090.250.340.060.31
FA Cup (1 Season)554805.3011000000.000.190.190.000.19
Community Shield (1 Season)11901.0000000000.000.000.000.000.00
League Cup (1 Season)10250.3000000000.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
2003-200418Villarreales ESP1. La Liga8th20660.7000000000.000.000.000.000.00Matches
2004-200519Villarreales ESP1. La Liga3rd29131,33714.9246200100.130.270.400.130.40Matches
2005-200620Villarreales ESP1. La Liga7th23141,24413.8033000300.000.220.220.000.22Matches
2006-200721Recreativoes ESP1. La Liga8th34322,81231.24610400200.130.190.320.130.32Matches
2007-200822Villarreales ESP1. La Liga2nd36282,56128.55510500300.180.180.350.180.35Matches
2008-200923Villarreales ESP1. La Liga5th30262,34826.18412800300.310.150.460.310.46Matches
2009-201024Villarreales ESP1. La Liga7th24161,49716.6516500400.300.060.360.300.36Matches
2010-201125Villarreales ESP1. La Liga4th37342,88432.051015500600.160.310.470.160.47Matches
2011-201226Málagaes ESP1. La Liga4th38383,22635.89514901200.250.140.390.250.39Matches
2012-201327Arsenaleng ENG1. Premier League4th38373,29736.61211231200100.330.300.630.330.63Matches
2013-201428Arsenaleng ENG1. Premier League4th31302,58728.74812400200.140.280.420.140.42Matches
2014-201529Arsenaleng ENG1. Premier League3rd37332,99033.271118166500.210.330.540.030.36Matches
2015-201630Arsenaleng ENG1. Premier League2nd15151,29114.3033001310.000.210.210.000.21Matches
2016-201731Arsenaleng ENG1. Premier League5th876186.9213022200.290.150.440.000.15Matches
2018-201933Villarreales ESP1. La Liga14th35302,64729.441014223204.42.16.88.8692551170.140.340.480.070.410.150.230.380.070.30Matches
2019-202034Villarreales ESP1. La Liga5th35292,45027.211920388308.72.47.49.855232980.400.330.730.110.440.320.270.590.090.36Matches
2023-202438Oviedoes ESP2. La Liga 26th241097410.8044000200.30.32.12.423125320.000.370.370.000.370.030.200.220.030.22Matches
2024-202539Oviedoes ESP2. La Liga 25th19161,24413.8145011101.91.14.15.216103300.070.290.360.000.290.140.290.430.080.37Matches
18 Seasons5 Clubs3 Leagues49540836,073400.8799917860192245115.35.920.426.21637152770.200.250.440.150.400.190.250.440.070.32
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)1 League25119017,034189.340468630101125013.14.514.218.61244872150.210.240.450.160.400.230.250.480.080.33
Arsenal (5 Seasons)1 League12912210,783119.825345917891310.210.280.490.140.43
Oviedo (2 Seasons)1 League43262,21824.6189011302.21.46.27.639228620.040.320.370.000.320.090.250.340.060.31
Málaga (1 Season)1 League38383,22635.89514901200.250.140.390.250.39
Recreativo (1 Season)1 League34322,81231.24610400200.130.190.320.130.32
La Liga (11 Seasons)32326023,072256.4535711043101229013.14.514.218.61244872150.210.220.430.170.390.230.250.480.080.33
Premier League (5 Seasons)12912210,783119.825345917891310.210.280.490.140.43
La Liga 2 (2 Seasons)43262,21824.6189011302.21.46.27.639228620.040.320.370.000.320.090.250.340.060.31
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-201529Arsenaleng ENGFA Cup1st554805.3011000000.000.190.190.000.19Matches
2014-201529Arsenaleng ENGLeague Cup17th10250.3000000000.000.000.000.000.00Matches
2015-201630Arsenaleng ENGCommunity Shield1st11901.0000000000.000.000.000.000.00Matches
2018-201933Villarreales ESPCopa del Rey9th11750.8101100001.200.001.201.201.20Matches
2019-202034Villarreales ESPCopa del Rey5th322122.4314211201.270.421.700.851.27Matches
2023-202438Oviedoes ESPCopa del ReyRd210580.6000000100.000.000.000.000.00Matches
5 Seasons3 Clubs4 Leagues12994010.4426311300.380.190.570.290.48
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
Arsenal (2 Seasons)3 Leagues765956.6011000000.000.150.150.000.15
Villarreal (2 Seasons)1 League432873.2415311201.250.311.570.941.25
Oviedo (1 Season)1 League10580.6000000100.000.000.000.000.00
Copa del Rey (3 Seasons)533453.8415311301.040.261.300.781.04
FA Cup (1 Season)554805.3011000000.000.190.190.000.19
Community Shield (1 Season)11901.0000000000.000.000.000.000.00
League Cup (1 Season)10250.3000000000.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
2004-200519Villarreal2. UEFA CupQF1177147.9440000.500.50Matches
2005-200620Villarreal1. Champions LgSF21941.0000000000.000.000.000.000.00Matches
2007-200822Villarreal2. UEFA CupR32754354.8110000.210.21Matches
2008-200923Villarreal1. Champions LgQF866126.8011000000.000.150.150.000.15Matches
2009-201024Villarreal2. Europa LgR32211051.2000000000.000.000.000.000.00Matches
2010-201125Villarreal2. Europa LgSF131089710.0134100300.100.300.400.100.40Matches
2012-201327Arsenal1. Champions LgR16776246.9022000300.000.290.290.000.29Matches
2013-201428Arsenal1. Champions LgR16643203.6000000000.000.000.000.000.00Matches
2014-201529Arsenal1. Champions LgR16765606.2022000000.000.320.320.000.32Matches
2015-201630Arsenal1. Champions LgR16554394.9011000000.000.210.210.000.21Matches
2016-201731Arsenal1. Champions LgR16332372.6011000000.000.380.380.000.38Matches
2018-201933Villarreal2. Europa LgQF1033994.4213022102.00.41.01.51675160.450.230.680.000.230.460.240.690.100.34Matches
12 Seasons2 Clubs2 Leagues81585,43660.481114622702.00.41.01.51675160.130.230.290.100.250.460.240.690.100.34
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 (7 Seasons)2 Leagues53333,25636.2858622402.00.41.01.51675160.220.210.340.170.260.460.240.690.100.34
Arsenal (5 Seasons)1 League28252,18024.2066000300.000.250.250.000.25
Champions Lg (7 Seasons)38322,88632.1077000300.000.220.220.000.22
UEFA Cup (5 Seasons)43262,55028.3847622402.00.41.01.51675160.280.260.450.210.320.460.240.690.100.34
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200823es SpainUEFA EuroW501802.00000100.000.00Matches
200924es SpainFIFA Confederations Cup3rd522562.8022000000.000.700.700.000.70Matches
201025es SpainWCQ854525.01100000.200.20Matches
201227es SpainUEFA EuroW20180.2000000000.000.000.000.000.00Matches
201227es SpainUEFA Euro Qualifying543483.90000000.000.00Matches
201328es SpainFIFA Confederations Cup2nd211011.1000000100.000.000.000.000.00Matches
201429es Spain1. World CupGR21820.9000000000.000.000.000.000.00Matches
201429es SpainWCQ522502.8000000000.000.000.000.000.00Matches
201429es SpainFriendlies (M)421922.1000000000.000.000.000.000.00Matches
201530es SpainFriendlies (M)311711.9101100000.530.000.530.530.53Matches
201631es SpainUEFA Euro Qualifying743674.1202200100.490.000.490.490.49Matches
202136es SpainUEFA Euro Qualifying432362.6112100000.380.380.760.380.76Matches
9 Seasons1 Club6 Leagues52252,65329.5537500300.170.160.380.170.38
UEFA Euro Qualifying (3 Seasons)161195110.6314300100.280.150.600.280.60
WCQ (2 Seasons)1377027.8100100000.130.000.000.130.00
Friendlies (M) (2 Seasons)733634.0101100000.250.000.250.250.25
FIFA Confederations Cup (2 Seasons)733574.0022000100.000.500.500.000.50
UEFA Euro (2 Seasons)701982.2000000100.000.000.000.000.00
World Cup (1 Season)21820.9000000000.000.000.000.000.00

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
2003-200418Villarreales ESP1. La Liga0.7000.0000Matches
2004-200519Villarreales ESP1. La Liga14.92110.740.1800Matches
2004-200519Villarreal2. UEFA Cup7.940Matches
2005-200620Villarreal1. Champions Lg1.0000.0000Matches
2005-200620Villarreales ESP1. La Liga13.8040.290.0000Matches
2006-200721Recreativoes ESP1. La Liga31.24310.990.1300Matches
2007-200822Villarreales ESP1. La Liga28.55130.460.3800Matches
2007-200822Villarreal2. UEFA Cup4.810Matches
2008-200923Villarreal1. Champions Lg6.8060.880.0000Matches
2008-200923Villarreales ESP1. La Liga26.18261.000.3100Matches
2009-201024Villarreal2. Europa Lg1.2000.0000Matches
2009-201024Villarreales ESP1. La Liga16.65221.320.2300Matches
2010-201125Villarreal2. Europa Lg10.0190.900.1100Matches
2010-201125Villarreales ESP1. La Liga32.05351.090.1400Matches
2011-201226Málagaes ESP1. La Liga35.89320.890.2801Matches
2012-201327Arsenal1. Champions Lg6.9060.870.0000Matches
2012-201327Arsenaleng ENG1. Premier League36.612581.580.2100Matches
2013-201428Arsenal1. Champions Lg3.6030.840.0000Matches
2013-201428Arsenaleng ENG1. Premier League28.74270.940.1500Matches
2014-201529Arsenal1. Champions Lg6.2020.320.0000Matches
2014-201529Arsenaleng ENGFA Cup5.3000Matches
2014-201529Arsenaleng ENGLeague Cup0.3000Matches
2014-201529Arsenaleng ENG1. Premier League33.27330.990.0366Matches
2015-201630Arsenal1. Champions Lg4.9051.030.0000Matches
2015-201630Arsenaleng ENGCommunity Shield1.0000Matches
2015-201630Arsenaleng ENG1. Premier League14.3080.560.0001Matches
2016-201731Arsenal1. Champions Lg2.60100.00.380.000.0000Matches
2016-201731Arsenaleng ENG1. Premier League6.928450.01.170.580.000.0022Matches
2018-201933Villarreales ESPCopa del Rey0.812150.02.401.200.501.0000Matches
2018-201933Villarreal2. Europa Lg4.4210110.02.260.230.000.0025.91222.00.40.040.0-0.4Matches
2018-201933Villarreales ESP1. La Liga29.4428828.60.950.270.070.2522.14234.42.10.07-0.4-0.1Matches
2019-202034Villarreales ESPCopa del Rey2.436466.72.551.700.330.5011Matches
2019-202034Villarreales ESP1. La Liga27.211411639.01.510.590.070.1924.60888.72.40.06+2.3+0.6Matches
2023-202438Oviedoes ESPCopa del Rey0.60000.000.0000Matches
2023-202438Oviedoes ESP2. La Liga 210.808337.50.740.280.000.0025.53000.30.30.04-0.3-0.3Matches
2024-202539Oviedoes ESP2. La Liga 213.8117529.41.230.360.000.0023.53111.91.10.06-0.9-1.1Matches
18 Seasons5 Clubs9 Leagues471.79112137334.71.220.820.070.1723.911222517.46.30.06+0.6-1.3
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 Leagues228.6528715634.51.350.720.090.2223.95131415.24.90.06+1.8+0.1
Arsenal (5 Seasons)5 Leagues150.625914644.40.951.010.000.1289
Oviedo (2 Seasons)2 Leagues25.3125832.00.990.320.000.0024.16112.21.40.06-1.2-1.4
Málaga (1 Season)1 League35.89320.890.2801
Recreativo (1 Season)1 League31.24310.990.1300
La Liga (11 Seasons)256.4536919834.81.220.770.070.2223.64101213.14.50.06+1.9+0.5
Champions Lg (7 Seasons)32.101220.00.380.690.000.0000
Premier League (5 Seasons)119.825813050.01.171.090.000.1389
UEFA Cup (5 Seasons)28.38101010.02.260.640.000.1025.91222.00.40.040.0-0.4
Copa del Rey (3 Seasons)3.848562.52.091.300.380.6011
La Liga 2 (2 Seasons)24.6125832.01.010.320.000.0024.16112.21.40.06-1.2-1.4
FA Cup (1 Season)5.3000
Community Shield (1 Season)1.0000
League Cup (1 Season)0.3000
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
2003-200418Villarreal1 League0.7000.0000
2004-200519Villarreal2 Leagues22.86110.740.1800
2005-200620Villarreal2 Leagues14.9040.270.0000
2006-200721Recreativo1 League31.24310.990.1300
2007-200822Villarreal2 Leagues33.36130.460.3800
2008-200923Villarreal2 Leagues32.98320.970.2500
2009-201024Villarreal2 Leagues17.85221.240.2300
2010-201125Villarreal2 Leagues42.06441.050.1400
2011-201226Málaga1 League35.89320.890.2801
2012-201327Arsenal2 Leagues43.612641.470.1900
2013-201428Arsenal2 Leagues32.34300.930.1300
2014-201529Arsenal4 Leagues45.17350.890.0366
2015-201630Arsenal3 Leagues20.20130.680.0001
2016-201731Arsenal2 Leagues9.529444.40.950.420.000.0022
2018-201933Villarreal3 Leagues34.77401025.01.150.290.080.3023.15456.42.50.07-0.4-0.5
2019-202034Villarreal2 Leagues29.614472042.61.590.680.110.2524.60998.72.40.06+2.3+0.6
2023-202438Oviedo2 Leagues11.508337.50.700.260.000.0025.53000.30.30.04-0.3-0.3
2024-202539Oviedo1 League13.8117529.41.230.360.000.0023.53111.91.10.06-0.9-1.1
18 Seasons5 Clubs9 Leagues471.79112137334.71.220.820.070.1723.911222517.46.30.06+0.6-1.3
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 Leagues228.6528715634.51.350.720.090.2223.95131415.24.90.06+1.8+0.1
Arsenal (5 Seasons)5 Leagues150.625914644.40.951.010.000.1289
Oviedo (2 Seasons)2 Leagues25.3125832.00.990.320.000.0024.16112.21.40.06-1.2-1.4
Málaga (1 Season)1 League35.89320.890.2801
Recreativo (1 Season)1 League31.24310.990.1300
La Liga (11 Seasons)256.4536919834.81.220.770.070.2223.64101213.14.50.06+1.9+0.5
Champions Lg (7 Seasons)32.101220.00.380.690.000.0000
Premier League (5 Seasons)119.825813050.01.171.090.000.1389
UEFA Cup (5 Seasons)28.38101010.02.260.640.000.1025.91222.00.40.040.0-0.4
Copa del Rey (3 Seasons)3.848562.52.091.300.380.6011
La Liga 2 (2 Seasons)24.6125832.01.010.320.000.0024.16112.21.40.06-1.2-1.4
FA Cup (1 Season)5.3000
Community Shield (1 Season)1.0000
League Cup (1 Season)0.3000
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
2003-200418Villarreales ESP1. La Liga8th0.7000.0000Matches
2004-200519Villarreales ESP1. La Liga3rd14.92110.740.1800Matches
2005-200620Villarreales ESP1. La Liga7th13.8040.290.0000Matches
2006-200721Recreativoes ESP1. La Liga8th31.24310.990.1300Matches
2007-200822Villarreales ESP1. La Liga2nd28.55130.460.3800Matches
2008-200923Villarreales ESP1. La Liga5th26.18261.000.3100Matches
2009-201024Villarreales ESP1. La Liga7th16.65221.320.2300Matches
2010-201125Villarreales ESP1. La Liga4th32.05351.090.1400Matches
2011-201226Málagaes ESP1. La Liga4th35.89320.890.2801Matches
2012-201327Arsenaleng ENG1. Premier League4th36.612581.580.2100Matches
2013-201428Arsenaleng ENG1. Premier League4th28.74270.940.1500Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.27330.990.0366Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.3080.560.0001Matches
2016-201731Arsenaleng ENG1. Premier League5th6.928450.01.170.580.000.0022Matches
2018-201933Villarreales ESP1. La Liga14th29.4428828.60.950.270.070.2522.14234.42.10.07-0.4-0.1Matches
2019-202034Villarreales ESP1. La Liga5th27.211411639.01.510.590.070.1924.60888.72.40.06+2.3+0.6Matches
2023-202438Oviedoes ESP2. La Liga 26th10.808337.50.740.280.000.0025.53000.30.30.04-0.3-0.3Matches
2024-202539Oviedoes ESP2. La Liga 25th13.8117529.41.230.360.000.0023.53111.91.10.06-0.9-1.1Matches
18 Seasons5 Clubs3 Leagues400.87910233635.31.160.840.050.1823.710192215.35.90.06+0.7-0.9
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)1 League189.3406913534.81.220.710.070.2223.64101113.14.50.06+1.9+0.5
Arsenal (5 Seasons)1 League119.825813050.01.171.090.000.1389
Oviedo (2 Seasons)1 League24.6125832.01.010.320.000.0024.16112.21.40.06-1.2-1.4
Málaga (1 Season)1 League35.89320.890.2801
Recreativo (1 Season)1 League31.24310.990.1300
La Liga (11 Seasons)256.4536919834.81.220.770.070.2223.64101213.14.50.06+1.9+0.5
Premier League (5 Seasons)119.825813050.01.171.090.000.1389
La Liga 2 (2 Seasons)24.6125832.01.010.320.000.0024.16112.21.40.06-1.2-1.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
2014-201529Arsenaleng ENGFA Cup1st5.3000Matches
2014-201529Arsenaleng ENGLeague Cup17th0.3000Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.0000Matches
2018-201933Villarreales ESPCopa del Rey9th0.812150.02.401.200.501.0000Matches
2019-202034Villarreales ESPCopa del Rey5th2.436466.72.551.700.330.5011Matches
2023-202438Oviedoes ESPCopa del ReyRd20.60000.000.0000Matches
5 Seasons3 Clubs4 Leagues10.448562.52.091.300.380.6011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Arsenal (2 Seasons)3 Leagues6.6000
Villarreal (2 Seasons)1 League3.248562.52.511.570.380.6011
Oviedo (1 Season)1 League0.60000.000.0000
Copa del Rey (3 Seasons)3.848562.52.091.300.380.6011
FA Cup (1 Season)5.3000
Community Shield (1 Season)1.0000
League Cup (1 Season)0.3000
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
2004-200519Villarreal2. UEFA CupQF7.940Matches
2005-200620Villarreal1. Champions LgSF1.0000.0000Matches
2007-200822Villarreal2. UEFA CupR324.810Matches
2008-200923Villarreal1. Champions LgQF6.8060.880.0000Matches
2009-201024Villarreal2. Europa LgR321.2000.0000Matches
2010-201125Villarreal2. Europa LgSF10.0190.900.1100Matches
2012-201327Arsenal1. Champions LgR166.9060.870.0000Matches
2013-201428Arsenal1. Champions LgR163.6030.840.0000Matches
2014-201529Arsenal1. Champions LgR166.2020.320.0000Matches
2015-201630Arsenal1. Champions LgR164.9051.030.0000Matches
2016-201731Arsenal1. Champions LgR162.60100.00.380.000.0000Matches
2018-201933Villarreal2. Europa LgQF4.4210110.02.260.230.000.0025.91222.00.40.040.0-0.4Matches
12 Seasons2 Clubs2 Leagues60.4811329.11.560.670.000.0325.91222.00.40.040.0-0.4
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 (7 Seasons)2 Leagues36.28101610.02.260.680.000.0625.91222.00.40.040.0-0.4
Arsenal (5 Seasons)1 League24.201160.00.380.660.000.0000
Champions Lg (7 Seasons)32.101220.00.380.690.000.0000
UEFA Cup (5 Seasons)28.38101010.02.260.640.000.1025.91222.00.40.040.0-0.4
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200823es SpainUEFA EuroW2.0000Matches
200924es SpainFIFA Confederations Cup3rd2.8000Matches
201025es SpainWCQ5.0100Matches
201227es SpainUEFA EuroW0.2000Matches
201227es SpainUEFA Euro Qualifying3.9000Matches
201328es SpainFIFA Confederations Cup2nd1.1000Matches
201429es Spain1. World CupGR0.9000Matches
201429es SpainWCQ2.8000Matches
201429es SpainFriendlies (M)2.1000Matches
201530es SpainFriendlies (M)1.9100Matches
201631es SpainUEFA Euro Qualifying4.1210330.02.450.740.200.6700Matches
202136es SpainUEFA Euro Qualifying2.618337.53.051.140.130.3300Matches
9 Seasons1 Club6 Leagues29.5518633.32.690.900.170.5000
UEFA Euro Qualifying (3 Seasons)10.6318633.32.690.900.170.5000
WCQ (2 Seasons)7.8100
Friendlies (M) (2 Seasons)4.0100
FIFA Confederations Cup (2 Seasons)4.0000
UEFA Euro (2 Seasons)2.2000
World Cup (1 Season)0.9000
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
2003-200418Villarreales ESP1. La Liga0.70Matches
2004-200519Villarreales ESP1. La Liga14.94Matches
2004-200519Villarreal2. UEFA Cup7.9Matches
2005-200620Villarreal1. Champions Lg1.00Matches
2005-200620Villarreales ESP1. La Liga13.83Matches
2006-200721Recreativoes ESP1. La Liga31.26Matches
2007-200822Villarreales ESP1. La Liga28.55Matches
2007-200822Villarreal2. UEFA Cup4.8Matches
2008-200923Villarreal1. Champions Lg6.81Matches
2008-200923Villarreales ESP1. La Liga26.14Matches
2009-201024Villarreal2. Europa Lg1.20Matches
2009-201024Villarreales ESP1. La Liga16.61Matches
2010-201125Villarreal2. Europa Lg10.03Matches
2010-201125Villarreales ESP1. La Liga32.010Matches
2011-201226Málagaes ESP1. La Liga35.85Matches
2012-201327Arsenal1. Champions Lg6.92Matches
2012-201327Arsenaleng ENG1. Premier League36.611Matches
2013-201428Arsenal1. Champions Lg3.60Matches
2013-201428Arsenaleng ENG1. Premier League28.78Matches
2014-201529Arsenal1. Champions Lg6.22Matches
2014-201529Arsenaleng ENGFA Cup5.31Matches
2014-201529Arsenaleng ENGLeague Cup0.30Matches
2014-201529Arsenaleng ENG1. Premier League33.211Matches
2015-201630Arsenal1. Champions Lg4.91Matches
2015-201630Arsenaleng ENGCommunity Shield1.00Matches
2015-201630Arsenaleng ENG1. Premier League14.33Matches
2016-201731Arsenal1. Champions Lg2.61Matches
2016-201731Arsenaleng ENG1. Premier League6.91Matches
2018-201933Villarreales ESPCopa del Rey0.80Matches
2018-201933Villarreal2. Europa Lg4.433838288.56696213114615196.712913992.8578170.411.01.00.0114913275Matches
2018-201933Villarreales ESP1. La Liga29.41415175080.926810906061967591.754863586.321335759.7106.86.8+3.2711705110255Matches
2019-202034Villarreales ESPCopa del Rey2.41Matches
2019-202034Villarreales ESP1. La Liga27.21407172781.526151789160367689.252760587.122533766.897.46.2+1.671178455232Matches
2023-202438Oviedoes ESPCopa del Rey0.60Matches
2023-202438Oviedoes ESP2. La Liga 210.870684084.014301494628130392.727331387.213820168.742.13.3+1.941116205125Matches
2024-202539Oviedoes ESP2. La Liga 213.865582179.812726397728231290.424728187.911319358.544.12.8-0.14689246103Matches
18 Seasons5 Clubs9 Leagues471.74521552081.986684280051931211791.21724197387.4746116963.811221.420.2+90.624060215328790
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 Leagues228.63160385981.959657190821368150291.11204137987.349577563.95215.214.1+36.815339710917562
Arsenal (5 Seasons)5 Leagues150.641
Oviedo (2 Seasons)2 Leagues25.31361166181.927027892356361591.552059487.525139463.786.26.1+1.8872054411228
Málaga (1 Season)1 League35.85
Recreativo (1 Season)1 League31.26
La Liga (11 Seasons)256.42822347781.252961169511222135190.51075124086.743869463.15714.213.1+42.81423489615487
Champions Lg (7 Seasons)32.17
Premier League (5 Seasons)119.834
UEFA Cup (5 Seasons)28.333838288.56696213114615196.712913992.8578170.441.01.0+3.0114913275
Copa del Rey (3 Seasons)3.81
La Liga 2 (2 Seasons)24.61361166181.927027892356361591.552059487.525139463.786.26.1+1.8872054411228
FA Cup (1 Season)5.31
Community Shield (1 Season)1.00
League Cup (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200418Villarreal1 League0.70
2004-200519Villarreal2 Leagues22.84
2005-200620Villarreal2 Leagues14.93
2006-200721Recreativo1 League31.26
2007-200822Villarreal2 Leagues33.35
2008-200923Villarreal2 Leagues32.95
2009-201024Villarreal2 Leagues17.81
2010-201125Villarreal2 Leagues42.013
2011-201226Málaga1 League35.85
2012-201327Arsenal2 Leagues43.613
2013-201428Arsenal2 Leagues32.38
2014-201529Arsenal4 Leagues45.114
2015-201630Arsenal3 Leagues20.24
2016-201731Arsenal2 Leagues9.52
2018-201933Villarreal3 Leagues34.71753213282.2335061119176582692.667777487.527043861.6117.87.8+3.2822196412330
2019-202034Villarreal2 Leagues29.61407172781.526151789160367689.252760587.122533766.8107.46.2+2.671178455232
2023-202438Oviedo2 Leagues11.570684084.014301494628130392.727331387.213820168.742.13.3+1.941116205125
2024-202539Oviedo1 League13.865582179.812726397728231290.424728187.911319358.544.12.8-0.14689246103
18 Seasons5 Clubs9 Leagues471.74521552081.986684280051931211791.21724197387.4746116963.811221.420.2+90.624060215328790
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 Leagues228.63160385981.959657190821368150291.11204137987.349577563.95215.214.1+36.815339710917562
Arsenal (5 Seasons)5 Leagues150.641
Oviedo (2 Seasons)2 Leagues25.31361166181.927027892356361591.552059487.525139463.786.26.1+1.8872054411228
Málaga (1 Season)1 League35.85
Recreativo (1 Season)1 League31.26
La Liga (11 Seasons)256.42822347781.252961169511222135190.51075124086.743869463.15714.213.1+42.81423489615487
Champions Lg (7 Seasons)32.17
Premier League (5 Seasons)119.834
UEFA Cup (5 Seasons)28.333838288.56696213114615196.712913992.8578170.441.01.0+3.0114913275
Copa del Rey (3 Seasons)3.81
La Liga 2 (2 Seasons)24.61361166181.927027892356361591.552059487.525139463.786.26.1+1.8872054411228
FA Cup (1 Season)5.31
Community Shield (1 Season)1.00
League Cup (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2003-200418Villarreales ESP1. La Liga8th0.70Matches
2004-200519Villarreales ESP1. La Liga3rd14.94Matches
2005-200620Villarreales ESP1. La Liga7th13.83Matches
2006-200721Recreativoes ESP1. La Liga8th31.26Matches
2007-200822Villarreales ESP1. La Liga2nd28.55Matches
2008-200923Villarreales ESP1. La Liga5th26.14Matches
2009-201024Villarreales ESP1. La Liga7th16.61Matches
2010-201125Villarreales ESP1. La Liga4th32.010Matches
2011-201226Málagaes ESP1. La Liga4th35.85Matches
2012-201327Arsenaleng ENG1. Premier League4th36.611Matches
2013-201428Arsenaleng ENG1. Premier League4th28.78Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.211Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.33Matches
2016-201731Arsenaleng ENG1. Premier League5th6.91Matches
2018-201933Villarreales ESP1. La Liga14th29.41415175080.926810906061967591.754863586.321335759.7106.86.8+3.2711705110255Matches
2019-202034Villarreales ESP1. La Liga5th27.21407172781.526151789160367689.252760587.122533766.897.46.2+1.671178455232Matches
2023-202438Oviedoes ESP2. La Liga 26th10.870684084.014301494628130392.727331387.213820168.742.13.3+1.941116205125Matches
2024-202539Oviedoes ESP2. La Liga 25th13.865582179.812726397728231290.424728187.911319358.544.12.8-0.14689246103Matches
18 Seasons5 Clubs3 Leagues400.84183513881.479988258741785196690.81595183487.0689108863.39920.419.2+78.622955314026715
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)1 League189.32822347781.252961169511222135190.51075124086.743869463.14614.213.1+31.81423489615487
Arsenal (5 Seasons)1 League119.834
Oviedo (2 Seasons)1 League24.61361166181.927027892356361591.552059487.525139463.786.26.1+1.8872054411228
Málaga (1 Season)1 League35.85
Recreativo (1 Season)1 League31.26
La Liga (11 Seasons)256.42822347781.252961169511222135190.51075124086.743869463.15714.213.1+42.81423489615487
Premier League (5 Seasons)119.834
La Liga 2 (2 Seasons)24.61361166181.927027892356361591.552059487.525139463.786.26.1+1.8872054411228
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-201529Arsenaleng ENGFA Cup1st5.31Matches
2014-201529Arsenaleng ENGLeague Cup17th0.30Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.00Matches
2018-201933Villarreales ESPCopa del Rey9th0.80Matches
2019-202034Villarreales ESPCopa del Rey5th2.41Matches
2023-202438Oviedoes ESPCopa del ReyRd20.60Matches
5 Seasons3 Clubs4 Leagues10.42
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
Arsenal (2 Seasons)3 Leagues6.61
Villarreal (2 Seasons)1 League3.21
Oviedo (1 Season)1 League0.60
Copa del Rey (3 Seasons)3.81
FA Cup (1 Season)5.31
Community Shield (1 Season)1.00
League Cup (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2004-200519Villarreal2. UEFA CupQF7.9Matches
2005-200620Villarreal1. Champions LgSF1.00Matches
2007-200822Villarreal2. UEFA CupR324.8Matches
2008-200923Villarreal1. Champions LgQF6.81Matches
2009-201024Villarreal2. Europa LgR321.20Matches
2010-201125Villarreal2. Europa LgSF10.03Matches
2012-201327Arsenal1. Champions LgR166.92Matches
2013-201428Arsenal1. Champions LgR163.60Matches
2014-201529Arsenal1. Champions LgR166.22Matches
2015-201630Arsenal1. Champions LgR164.91Matches
2016-201731Arsenal1. Champions LgR162.61Matches
2018-201933Villarreal2. Europa LgQF4.433838288.56696213114615196.712913992.8578170.411.01.00.0114913275Matches
12 Seasons2 Clubs2 Leagues60.433838288.56696213114615196.712913992.8578170.4111.01.0+10.0114913275
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 (7 Seasons)2 Leagues36.233838288.56696213114615196.712913992.8578170.451.01.0+4.0114913275
Arsenal (5 Seasons)1 League24.26
Champions Lg (7 Seasons)32.17
UEFA Cup (5 Seasons)28.333838288.56696213114615196.712913992.8578170.441.01.0+3.0114913275
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
200823es SpainUEFA EuroW2.0Matches
200924es SpainFIFA Confederations Cup3rd2.82Matches
201025es SpainWCQ5.0Matches
201227es SpainUEFA EuroW0.20Matches
201227es SpainUEFA Euro Qualifying3.9Matches
201328es SpainFIFA Confederations Cup2nd1.10Matches
201429es Spain1. World CupGR0.90Matches
201429es SpainWCQ2.80Matches
201429es SpainFriendlies (M)2.10Matches
201530es SpainFriendlies (M)1.90Matches
201631es SpainUEFA Euro Qualifying4.10Matches
202136es SpainUEFA Euro Qualifying2.61Matches
9 Seasons1 Club6 Leagues29.53
UEFA Euro Qualifying (3 Seasons)10.61
WCQ (2 Seasons)7.80
Friendlies (M) (2 Seasons)4.00
FIFA Confederations Cup (2 Seasons)4.02
UEFA Euro (2 Seasons)2.20
World Cup (1 Season)0.90

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
2003-200418Villarreales ESP1. La Liga0.7Matches
2004-200519Villarreales ESP1. La Liga14.9Matches
2004-200519Villarreal2. UEFA Cup7.9Matches
2005-200620Villarreal1. Champions Lg1.0Matches
2005-200620Villarreales ESP1. La Liga13.8Matches
2006-200721Recreativoes ESP1. La Liga31.2Matches
2007-200822Villarreales ESP1. La Liga28.5Matches
2007-200822Villarreal2. UEFA Cup4.8Matches
2008-200923Villarreal1. Champions Lg6.8Matches
2008-200923Villarreales ESP1. La Liga26.1Matches
2009-201024Villarreal2. Europa Lg1.2Matches
2009-201024Villarreales ESP1. La Liga16.6Matches
2010-201125Villarreal2. Europa Lg10.0Matches
2010-201125Villarreales ESP1. La Liga32.0Matches
2011-201226Málagaes ESP1. La Liga35.8Matches
2012-201327Arsenal1. Champions Lg6.9Matches
2012-201327Arsenaleng ENG1. Premier League36.6Matches
2013-201428Arsenal1. Champions Lg3.6Matches
2013-201428Arsenaleng ENG1. Premier League28.7Matches
2014-201529Arsenal1. Champions Lg6.2Matches
2014-201529Arsenaleng ENGFA Cup5.3Matches
2014-201529Arsenaleng ENGLeague Cup0.3Matches
2014-201529Arsenaleng ENG1. Premier League33.2Matches
2015-201630Arsenal1. Champions Lg4.9Matches
2015-201630Arsenaleng ENGCommunity Shield1.0Matches
2015-201630Arsenaleng ENG1. Premier League14.3Matches
2016-201731Arsenal1. Champions Lg2.614Matches
2016-201731Arsenaleng ENG1. Premier League6.939Matches
2018-201933Villarreales ESPCopa del Rey0.80Matches
2018-201933Villarreal2. Europa Lg4.4382356259381521444133812Matches
2018-201933Villarreales ESP1. La Liga29.4175015362038182415881145443414151122Matches
2019-202034Villarreales ESPCopa del Rey2.414Matches
2019-202034Villarreales ESP1. La Liga27.217271534181758371349953644014071224Matches
2023-202438Oviedoes ESPCopa del Rey0.60Matches
2023-202438Oviedoes ESP2. La Liga 210.884071612245118978692834070625Matches
2024-202539Oviedoes ESP2. La Liga 213.8821691124534147745518270655613Matches
18 Seasons5 Clubs9 Leagues471.7552048336552632410154831347140152545213266
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)4 Leagues228.6385934264091651969321192239491531602448
Arsenal (5 Seasons)5 Leagues150.653
Oviedo (2 Seasons)2 Leagues25.3166114072469853217412124466101361818
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.4347730703841561661292172099087428222346
Champions Lg (7 Seasons)32.114
Premier League (5 Seasons)119.839
UEFA Cup (5 Seasons)28.3382356259381521444133812
Copa del Rey (3 Seasons)3.814
La Liga 2 (2 Seasons)24.6166114072469853217412124466101361818
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
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
2003-200418Villarreal1 League0.7
2004-200519Villarreal2 Leagues22.8
2005-200620Villarreal2 Leagues14.9
2006-200721Recreativo1 League31.2
2007-200822Villarreal2 Leagues33.3
2008-200923Villarreal2 Leagues32.9
2009-201024Villarreal2 Leagues17.8
2010-201125Villarreal2 Leagues42.0
2011-201226Málaga1 League35.8
2012-201327Arsenal2 Leagues43.6
2013-201428Arsenal2 Leagues32.3
2014-201529Arsenal4 Leagues45.1
2015-201630Arsenal3 Leagues20.2
2016-201731Arsenal2 Leagues9.553
2018-201933Villarreal3 Leagues34.721321892228901132173101285847517531224
2019-202034Villarreal2 Leagues29.617271534181758371489953644014071224
2023-202438Oviedo2 Leagues11.584071612245118978692834070625
2024-202539Oviedo1 League13.8821691124534147745518270655613
18 Seasons5 Clubs9 Leagues471.7552048336552632410154831347140152545213266
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)4 Leagues228.6385934264091651969321192239491531602448
Arsenal (5 Seasons)5 Leagues150.653
Oviedo (2 Seasons)2 Leagues25.3166114072469853217412124466101361818
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.4347730703841561661292172099087428222346
Champions Lg (7 Seasons)32.114
Premier League (5 Seasons)119.839
UEFA Cup (5 Seasons)28.3382356259381521444133812
Copa del Rey (3 Seasons)3.814
La Liga 2 (2 Seasons)24.6166114072469853217412124466101361818
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
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
2003-200418Villarreales ESP1. La Liga8th0.7Matches
2004-200519Villarreales ESP1. La Liga3rd14.9Matches
2005-200620Villarreales ESP1. La Liga7th13.8Matches
2006-200721Recreativoes ESP1. La Liga8th31.2Matches
2007-200822Villarreales ESP1. La Liga2nd28.5Matches
2008-200923Villarreales ESP1. La Liga5th26.1Matches
2009-201024Villarreales ESP1. La Liga7th16.6Matches
2010-201125Villarreales ESP1. La Liga4th32.0Matches
2011-201226Málagaes ESP1. La Liga4th35.8Matches
2012-201327Arsenaleng ENG1. Premier League4th36.6Matches
2013-201428Arsenaleng ENG1. Premier League4th28.7Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.2Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.3Matches
2016-201731Arsenaleng ENG1. Premier League5th6.939Matches
2018-201933Villarreales ESP1. La Liga14th29.4175015362038182415881145443414151122Matches
2019-202034Villarreales ESP1. La Liga5th27.217271534181758371349953644014071224Matches
2023-202438Oviedoes ESP2. La Liga 26th10.884071612245118978692834070625Matches
2024-202539Oviedoes ESP2. La Liga 25th13.8821691124534147745518270655613Matches
18 Seasons5 Clubs3 Leagues400.851384477630254219350529333136148441833164
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (9 Seasons)1 League189.3347730703841561661292172099087428222346
Arsenal (5 Seasons)1 League119.839
Oviedo (2 Seasons)1 League24.6166114072469853217412124466101361818
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.4347730703841561661292172099087428222346
Premier League (5 Seasons)119.839
La Liga 2 (2 Seasons)24.6166114072469853217412124466101361818
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-201529Arsenaleng ENGFA Cup1st5.3Matches
2014-201529Arsenaleng ENGLeague Cup17th0.3Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.0Matches
2018-201933Villarreales ESPCopa del Rey9th0.80Matches
2019-202034Villarreales ESPCopa del Rey5th2.414Matches
2023-202438Oviedoes ESPCopa del ReyRd20.60Matches
5 Seasons3 Clubs4 Leagues10.414
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arsenal (2 Seasons)3 Leagues6.6
Villarreal (2 Seasons)1 League3.214
Oviedo (1 Season)1 League0.60
Copa del Rey (3 Seasons)3.814
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200519Villarreal2. UEFA CupQF7.9Matches
2005-200620Villarreal1. Champions LgSF1.0Matches
2007-200822Villarreal2. UEFA CupR324.8Matches
2008-200923Villarreal1. Champions LgQF6.8Matches
2009-201024Villarreal2. Europa LgR321.2Matches
2010-201125Villarreal2. Europa LgSF10.0Matches
2012-201327Arsenal1. Champions LgR166.9Matches
2013-201428Arsenal1. Champions LgR163.6Matches
2014-201529Arsenal1. Champions LgR166.2Matches
2015-201630Arsenal1. Champions LgR164.9Matches
2016-201731Arsenal1. Champions LgR162.614Matches
2018-201933Villarreal2. Europa LgQF4.4382356259381521444133812Matches
12 Seasons2 Clubs2 Leagues60.4382356259382921444133812
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (7 Seasons)2 Leagues36.2382356259381521444133812
Arsenal (5 Seasons)1 League24.214
Champions Lg (7 Seasons)32.114
UEFA Cup (5 Seasons)28.3382356259381521444133812
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
200823es SpainUEFA EuroW2.0Matches
200924es SpainFIFA Confederations Cup3rd2.8Matches
201025es SpainWCQ5.0Matches
201227es SpainUEFA EuroW0.2Matches
201227es SpainUEFA Euro Qualifying3.9Matches
201328es SpainFIFA Confederations Cup2nd1.1Matches
201429es Spain1. World CupGR0.9Matches
201429es SpainWCQ2.8Matches
201429es SpainFriendlies (M)2.1Matches
201530es SpainFriendlies (M)1.9Matches
201631es SpainUEFA Euro Qualifying4.15Matches
202136es SpainUEFA Euro Qualifying2.614Matches
9 Seasons1 Club6 Leagues29.519
UEFA Euro Qualifying (3 Seasons)10.619
WCQ (2 Seasons)7.8
Friendlies (M) (2 Seasons)4.0
FIFA Confederations Cup (2 Seasons)4.0
UEFA Euro (2 Seasons)2.2
World Cup (1 Season)0.9

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
2003-200418Villarreales ESP1. La Liga0.7Matches
2004-200519Villarreales ESP1. La Liga14.9Matches
2004-200519Villarreal2. UEFA Cup7.9Matches
2005-200620Villarreal1. Champions Lg1.0Matches
2005-200620Villarreales ESP1. La Liga13.8Matches
2006-200721Recreativoes ESP1. La Liga31.2Matches
2007-200822Villarreales ESP1. La Liga28.5Matches
2007-200822Villarreal2. UEFA Cup4.8Matches
2008-200923Villarreal1. Champions Lg6.8Matches
2008-200923Villarreales ESP1. La Liga26.1Matches
2009-201024Villarreal2. Europa Lg1.2Matches
2009-201024Villarreales ESP1. La Liga16.6Matches
2010-201125Villarreal2. Europa Lg10.0Matches
2010-201125Villarreales ESP1. La Liga32.0Matches
2011-201226Málagaes ESP1. La Liga35.8Matches
2012-201327Arsenal1. Champions Lg6.9Matches
2012-201327Arsenaleng ENG1. Premier League36.6Matches
2013-201428Arsenal1. Champions Lg3.6Matches
2013-201428Arsenaleng ENG1. Premier League28.7Matches
2014-201529Arsenal1. Champions Lg6.2Matches
2014-201529Arsenaleng ENGFA Cup5.3Matches
2014-201529Arsenaleng ENGLeague Cup0.3Matches
2014-201529Arsenaleng ENG1. Premier League33.2Matches
2015-201630Arsenal1. Champions Lg4.9Matches
2015-201630Arsenaleng ENGCommunity Shield1.0Matches
2015-201630Arsenaleng ENG1. Premier League14.3Matches
2016-201731Arsenal1. Champions Lg2.6Matches
2016-201731Arsenaleng ENG1. Premier League6.9Matches
2018-201933Villarreales ESPCopa del Rey0.8Matches
2018-201933Villarreal2. Europa Lg4.4265.89196010040.91400000Matches
2018-201933Villarreales ESP1. La Liga29.41364.6283406430130.44850000Matches
2019-202034Villarreales ESPCopa del Rey2.4Matches
2019-202034Villarreales ESP1. La Liga27.21485.4396395611200.731450100Matches
2023-202438Oviedoes ESPCopa del Rey0.6Matches
2023-202438Oviedoes ESP2. La Liga 210.8635.823227021160.55330000Matches
2024-202539Oviedoes ESP2. La Liga 213.8906.516616241170.51410200Matches
18 Seasons5 Clubs9 Leagues471.74635.40296128131763500.5833140300
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)4 Leagues228.63105.0819885111141370.6126100100
Arsenal (5 Seasons)5 Leagues150.6
Oviedo (2 Seasons)2 Leagues25.31536.2198432622130.53740200
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.42845.0117979111041330.5822100100
Champions Lg (7 Seasons)32.1
Premier League (5 Seasons)119.8
UEFA Cup (5 Seasons)28.3265.89196010040.91400000
Copa del Rey (3 Seasons)3.8
La Liga 2 (2 Seasons)24.61536.2198432622130.53740200
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200418Villarreal1 League0.7
2004-200519Villarreal2 Leagues22.8
2005-200620Villarreal2 Leagues14.9
2006-200721Recreativo1 League31.2
2007-200822Villarreal2 Leagues33.3
2008-200923Villarreal2 Leagues32.9
2009-201024Villarreal2 Leagues17.8
2010-201125Villarreal2 Leagues42.0
2011-201226Málaga1 League35.8
2012-201327Arsenal2 Leagues43.6
2013-201428Arsenal2 Leagues32.3
2014-201529Arsenal4 Leagues45.1
2015-201630Arsenal3 Leagues20.2
2016-201731Arsenal2 Leagues9.5
2018-201933Villarreal3 Leagues34.71624.79102466530170.501250000
2019-202034Villarreal2 Leagues29.61485.4396395611200.731450100
2023-202438Oviedo2 Leagues11.5635.823227021160.55330000
2024-202539Oviedo1 League13.8906.516616241170.51410200
18 Seasons5 Clubs9 Leagues471.74635.40296128131763500.5833140300
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)4 Leagues228.63105.0819885111141370.6126100100
Arsenal (5 Seasons)5 Leagues150.6
Oviedo (2 Seasons)2 Leagues25.31536.2198432622130.53740200
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.42845.0117979111041330.5822100100
Champions Lg (7 Seasons)32.1
Premier League (5 Seasons)119.8
UEFA Cup (5 Seasons)28.3265.89196010040.91400000
Copa del Rey (3 Seasons)3.8
La Liga 2 (2 Seasons)24.61536.2198432622130.53740200
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2003-200418Villarreales ESP1. La Liga8th0.7Matches
2004-200519Villarreales ESP1. La Liga3rd14.9Matches
2005-200620Villarreales ESP1. La Liga7th13.8Matches
2006-200721Recreativoes ESP1. La Liga8th31.2Matches
2007-200822Villarreales ESP1. La Liga2nd28.5Matches
2008-200923Villarreales ESP1. La Liga5th26.1Matches
2009-201024Villarreales ESP1. La Liga7th16.6Matches
2010-201125Villarreales ESP1. La Liga4th32.0Matches
2011-201226Málagaes ESP1. La Liga4th35.8Matches
2012-201327Arsenaleng ENG1. Premier League4th36.6Matches
2013-201428Arsenaleng ENG1. Premier League4th28.7Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.2Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.3Matches
2016-201731Arsenaleng ENG1. Premier League5th6.9Matches
2018-201933Villarreales ESP1. La Liga14th29.41364.6283406430130.44850000Matches
2019-202034Villarreales ESP1. La Liga5th27.21485.4396395611200.731450100Matches
2023-202438Oviedoes ESP2. La Liga 26th10.8635.823227021160.55330000Matches
2024-202539Oviedoes ESP2. La Liga 25th13.8906.516616241170.51410200Matches
18 Seasons5 Clubs3 Leagues400.84375.38277122131663460.5729140300
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (9 Seasons)1 League189.32845.0117979111041330.5822100100
Arsenal (5 Seasons)1 League119.8
Oviedo (2 Seasons)1 League24.61536.2198432622130.53740200
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.42845.0117979111041330.5822100100
Premier League (5 Seasons)119.8
La Liga 2 (2 Seasons)24.61536.2198432622130.53740200
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-201529Arsenaleng ENGFA Cup1st5.3Matches
2014-201529Arsenaleng ENGLeague Cup17th0.3Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.0Matches
2018-201933Villarreales ESPCopa del Rey9th0.8Matches
2019-202034Villarreales ESPCopa del Rey5th2.4Matches
2023-202438Oviedoes ESPCopa del ReyRd20.6Matches
5 Seasons3 Clubs4 Leagues10.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arsenal (2 Seasons)3 Leagues6.6
Villarreal (2 Seasons)1 League3.2
Oviedo (1 Season)1 League0.6
Copa del Rey (3 Seasons)3.8
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200519Villarreal2. UEFA CupQF7.9Matches
2005-200620Villarreal1. Champions LgSF1.0Matches
2007-200822Villarreal2. UEFA CupR324.8Matches
2008-200923Villarreal1. Champions LgQF6.8Matches
2009-201024Villarreal2. Europa LgR321.2Matches
2010-201125Villarreal2. Europa LgSF10.0Matches
2012-201327Arsenal1. Champions LgR166.9Matches
2013-201428Arsenal1. Champions LgR163.6Matches
2014-201529Arsenal1. Champions LgR166.2Matches
2015-201630Arsenal1. Champions LgR164.9Matches
2016-201731Arsenal1. Champions LgR162.6Matches
2018-201933Villarreal2. Europa LgQF4.4265.89196010040.91400000Matches
12 Seasons2 Clubs2 Leagues60.4265.89196010040.91400000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (7 Seasons)2 Leagues36.2265.89196010040.91400000
Arsenal (5 Seasons)1 League24.2
Champions Lg (7 Seasons)32.1
UEFA Cup (5 Seasons)28.3265.89196010040.91400000
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
200823es SpainUEFA EuroW2.0Matches
200924es SpainFIFA Confederations Cup3rd2.8Matches
201025es SpainWCQ5.0Matches
201227es SpainUEFA EuroW0.2Matches
201227es SpainUEFA Euro Qualifying3.9Matches
201328es SpainFIFA Confederations Cup2nd1.1Matches
201429es Spain1. World CupGR0.9Matches
201429es SpainWCQ2.8Matches
201429es SpainFriendlies (M)2.1Matches
201530es SpainFriendlies (M)1.9Matches
201631es SpainUEFA Euro Qualifying4.1Matches
202136es SpainUEFA Euro Qualifying2.6Matches
9 Seasons1 Club6 Leagues29.5
UEFA Euro Qualifying (3 Seasons)10.6
WCQ (2 Seasons)7.8
Friendlies (M) (2 Seasons)4.0
FIFA Confederations Cup (2 Seasons)4.0
UEFA Euro (2 Seasons)2.2
World Cup (1 Season)0.9

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
2003-200418Villarreales ESP1. La Liga0.7Matches
2004-200519Villarreales ESP1. La Liga14.9Matches
2004-200519Villarreal2. UEFA Cup7.9Matches
2005-200620Villarreal1. Champions Lg1.0Matches
2005-200620Villarreales ESP1. La Liga13.8Matches
2006-200721Recreativoes ESP1. La Liga31.2Matches
2007-200822Villarreales ESP1. La Liga28.5Matches
2007-200822Villarreal2. UEFA Cup4.8Matches
2008-200923Villarreal1. Champions Lg6.8Matches
2008-200923Villarreales ESP1. La Liga26.1Matches
2009-201024Villarreal2. Europa Lg1.2Matches
2009-201024Villarreales ESP1. La Liga16.6Matches
2010-201125Villarreal2. Europa Lg10.0Matches
2010-201125Villarreales ESP1. La Liga32.0Matches
2011-201226Málagaes ESP1. La Liga35.8Matches
2012-201327Arsenal1. Champions Lg6.9Matches
2012-201327Arsenaleng ENG1. Premier League36.6Matches
2013-201428Arsenal1. Champions Lg3.6Matches
2013-201428Arsenaleng ENG1. Premier League28.7Matches
2014-201529Arsenal1. Champions Lg6.2Matches
2014-201529Arsenaleng ENGFA Cup5.3Matches
2014-201529Arsenaleng ENGLeague Cup0.3Matches
2014-201529Arsenaleng ENG1. Premier League33.2Matches
2015-201630Arsenal1. Champions Lg4.9Matches
2015-201630Arsenaleng ENGCommunity Shield1.0Matches
2015-201630Arsenaleng ENG1. Premier League14.3Matches
2016-201731Arsenal1. Champions Lg2.634Matches
2016-201731Arsenaleng ENG1. Premier League6.928Matches
2018-201933Villarreales ESPCopa del Rey0.822Matches
2018-201933Villarreal2. Europa Lg4.4131156281266.7431211440Matches
2018-201933Villarreales ESP1. La Liga29.46934322611246934.845356292897171Matches
2019-202034Villarreales ESPCopa del Rey2.443Matches
2019-202034Villarreales ESP1. La Liga27.24825142113205735.137231221967162Matches
2023-202438Oviedoes ESPCopa del Rey0.600Matches
2023-202438Oviedoes ESP2. La Liga 210.8251011113142751.913102883361Matches
2024-202539Oviedoes ESP2. La Liga 213.822111372131968.46909123410Matches
18 Seasons5 Clubs9 Leagues471.71771027571317918442.910580107085245444
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 Leagues228.6130765153265213837.7866185353178373
Arsenal (5 Seasons)5 Leagues150.65120
Oviedo (2 Seasons)2 Leagues25.3472124185274658.71919217206771
Málaga (1 Season)1 League35.80
Recreativo (1 Season)1 League31.20
La Liga (11 Seasons)256.4117594647244412634.9825875147164333
Champions Lg (7 Seasons)32.1340
Premier League (5 Seasons)119.8280
UEFA Cup (5 Seasons)28.3131156281266.7431211440
Copa del Rey (3 Seasons)3.8650
La Liga 2 (2 Seasons)24.6472124185274658.71919217206771
FA Cup (1 Season)5.30
Community Shield (1 Season)1.00
League Cup (1 Season)0.30
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
2003-200418Villarreal1 League0.70
2004-200519Villarreal2 Leagues22.80
2005-200620Villarreal2 Leagues14.90
2006-200721Recreativo1 League31.20
2007-200822Villarreal2 Leagues33.30
2008-200923Villarreal2 Leagues32.90
2009-201024Villarreal2 Leagues17.80
2010-201125Villarreal2 Leagues42.00
2011-201226Málaga1 League35.80
2012-201327Arsenal2 Leagues43.60
2013-201428Arsenal2 Leagues32.30
2014-201529Arsenal4 Leagues45.10
2015-201630Arsenal3 Leagues20.20
2016-201731Arsenal2 Leagues9.55120
2018-201933Villarreal3 Leagues34.78247373213328139.5493873131111211
2019-202034Villarreal2 Leagues29.64829142113205735.137231222267162
2023-202438Oviedo2 Leagues11.5251011113142751.913102883361
2024-202539Oviedo1 League13.822111372131968.46909123410
18 Seasons5 Clubs9 Leagues471.71771027571317918442.910580107085245444
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 Leagues228.6130765153265213837.7866185353178373
Arsenal (5 Seasons)5 Leagues150.65120
Oviedo (2 Seasons)2 Leagues25.3472124185274658.71919217206771
Málaga (1 Season)1 League35.80
Recreativo (1 Season)1 League31.20
La Liga (11 Seasons)256.4117594647244412634.9825875147164333
Champions Lg (7 Seasons)32.1340
Premier League (5 Seasons)119.8280
UEFA Cup (5 Seasons)28.3131156281266.7431211440
Copa del Rey (3 Seasons)3.8650
La Liga 2 (2 Seasons)24.6472124185274658.71919217206771
FA Cup (1 Season)5.30
Community Shield (1 Season)1.00
League Cup (1 Season)0.30
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
2003-200418Villarreales ESP1. La Liga8th0.7Matches
2004-200519Villarreales ESP1. La Liga3rd14.9Matches
2005-200620Villarreales ESP1. La Liga7th13.8Matches
2006-200721Recreativoes ESP1. La Liga8th31.2Matches
2007-200822Villarreales ESP1. La Liga2nd28.5Matches
2008-200923Villarreales ESP1. La Liga5th26.1Matches
2009-201024Villarreales ESP1. La Liga7th16.6Matches
2010-201125Villarreales ESP1. La Liga4th32.0Matches
2011-201226Málagaes ESP1. La Liga4th35.8Matches
2012-201327Arsenaleng ENG1. Premier League4th36.6Matches
2013-201428Arsenaleng ENG1. Premier League4th28.7Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.2Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.3Matches
2016-201731Arsenaleng ENG1. Premier League5th6.928Matches
2018-201933Villarreales ESP1. La Liga14th29.46934322611246934.845356292897171Matches
2019-202034Villarreales ESP1. La Liga5th27.24825142113205735.137231221967162Matches
2023-202438Oviedoes ESP2. La Liga 26th10.8251011113142751.913102883361Matches
2024-202539Oviedoes ESP2. La Liga 25th13.822111372131968.46909123410Matches
18 Seasons5 Clubs3 Leagues400.8164827065297117241.31017796875231404
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)1 League189.3117594647244412634.9825875147164333
Arsenal (5 Seasons)1 League119.8280
Oviedo (2 Seasons)1 League24.6472124185274658.71919217206771
Málaga (1 Season)1 League35.80
Recreativo (1 Season)1 League31.20
La Liga (11 Seasons)256.4117594647244412634.9825875147164333
Premier League (5 Seasons)119.8280
La Liga 2 (2 Seasons)24.6472124185274658.71919217206771
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-201529Arsenaleng ENGFA Cup1st5.3Matches
2014-201529Arsenaleng ENGLeague Cup17th0.3Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.0Matches
2018-201933Villarreales ESPCopa del Rey9th0.822Matches
2019-202034Villarreales ESPCopa del Rey5th2.443Matches
2023-202438Oviedoes ESPCopa del ReyRd20.600Matches
5 Seasons3 Clubs4 Leagues10.4650
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
Arsenal (2 Seasons)3 Leagues6.60
Villarreal (2 Seasons)1 League3.2650
Oviedo (1 Season)1 League0.6000
Copa del Rey (3 Seasons)3.8650
FA Cup (1 Season)5.30
Community Shield (1 Season)1.00
League Cup (1 Season)0.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200519Villarreal2. UEFA CupQF7.9Matches
2005-200620Villarreal1. Champions LgSF1.0Matches
2007-200822Villarreal2. UEFA CupR324.8Matches
2008-200923Villarreal1. Champions LgQF6.8Matches
2009-201024Villarreal2. Europa LgR321.2Matches
2010-201125Villarreal2. Europa LgSF10.0Matches
2012-201327Arsenal1. Champions LgR166.9Matches
2013-201428Arsenal1. Champions LgR163.6Matches
2014-201529Arsenal1. Champions LgR166.2Matches
2015-201630Arsenal1. Champions LgR164.9Matches
2016-201731Arsenal1. Champions LgR162.634Matches
2018-201933Villarreal2. Europa LgQF4.4131156281266.7431211440Matches
12 Seasons2 Clubs2 Leagues60.4131456281266.7431251440
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (7 Seasons)2 Leagues36.2131156281266.7431211440
Arsenal (5 Seasons)1 League24.2340
Champions Lg (7 Seasons)32.1340
UEFA Cup (5 Seasons)28.3131156281266.7431211440
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
200823es SpainUEFA EuroW2.0Matches
200924es SpainFIFA Confederations Cup3rd2.8Matches
201025es SpainWCQ5.0Matches
201227es SpainUEFA EuroW0.2Matches
201227es SpainUEFA Euro Qualifying3.9Matches
201328es SpainFIFA Confederations Cup2nd1.1Matches
201429es Spain1. World CupGR0.9Matches
201429es SpainWCQ2.8Matches
201429es SpainFriendlies (M)2.1Matches
201530es SpainFriendlies (M)1.9Matches
201631es SpainUEFA Euro Qualifying4.132Matches
202136es SpainUEFA Euro Qualifying2.612Matches
9 Seasons1 Club6 Leagues29.5440
UEFA Euro Qualifying (3 Seasons)10.6440
WCQ (2 Seasons)7.80
Friendlies (M) (2 Seasons)4.00
FIFA Confederations Cup (2 Seasons)4.00
UEFA Euro (2 Seasons)2.20
World Cup (1 Season)0.90

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
2003-200418Villarreales ESP1. La Liga0.7Matches
2004-200519Villarreales ESP1. La Liga14.9Matches
2004-200519Villarreal2. UEFA Cup7.9Matches
2005-200620Villarreal1. Champions Lg1.0Matches
2005-200620Villarreales ESP1. La Liga13.8Matches
2006-200721Recreativoes ESP1. La Liga31.2Matches
2007-200822Villarreales ESP1. La Liga28.5Matches
2007-200822Villarreal2. UEFA Cup4.8Matches
2008-200923Villarreal1. Champions Lg6.8Matches
2008-200923Villarreales ESP1. La Liga26.1Matches
2009-201024Villarreal2. Europa Lg1.2Matches
2009-201024Villarreales ESP1. La Liga16.6Matches
2010-201125Villarreal2. Europa Lg10.0Matches
2010-201125Villarreales ESP1. La Liga32.0Matches
2011-201226Málagaes ESP1. La Liga35.8Matches
2012-201327Arsenal1. Champions Lg6.9Matches
2012-201327Arsenaleng ENG1. Premier League36.6Matches
2013-201428Arsenal1. Champions Lg3.6Matches
2013-201428Arsenaleng ENG1. Premier League28.7Matches
2014-201529Arsenal1. Champions Lg6.2Matches
2014-201529Arsenaleng ENGFA Cup5.3Matches
2014-201529Arsenaleng ENGLeague Cup0.3Matches
2014-201529Arsenaleng ENG1. Premier League33.2Matches
2015-201630Arsenal1. Champions Lg4.9Matches
2015-201630Arsenaleng ENGCommunity Shield1.0Matches
2015-201630Arsenaleng ENG1. Premier League14.3Matches
2016-201731Arsenal1. Champions Lg2.6Matches
2016-201731Arsenaleng ENG1. Premier League6.9Matches
2018-201933Villarreales ESPCopa del Rey0.8Matches
2018-201933Villarreal2. Europa Lg4.443146324612574295240.0360.02691482727161428434116Matches
2018-201933Villarreales ESP1. La Liga29.42038443441065658392035724968.12331.912336738304469501148531420117Matches
2019-202034Villarreales ESPCopa del Rey2.4Matches
2019-202034Villarreales ESP1. La Liga27.21998242521113660451990705071.42028.6116559832795555795931148498Matches
2023-202438Oviedoes ESPCopa del Rey0.6Matches
2023-202438Oviedoes ESP2. La Liga 210.892913118521301392917847.1741.2522267913172330012666932Matches
2024-202539Oviedoes ESP2. La Liga 213.8929811750232116928311754.81341.9514219389416163151161130Matches
18 Seasons5 Clubs9 Leagues471.763259389434472065110631119512664.66633.83703190758777179167251421054525293
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 Leagues228.64467726592424144391445414710168.74631.3266714203656614012122115883245231
Arsenal (5 Seasons)5 Leagues150.6
Oviedo (2 Seasons)2 Leagues25.31858212351023622191857482552.12041.7103648722211394632717128062
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.4403668596217813188440251429969.74330.3239812721583912410720107842904215
Champions Lg (7 Seasons)32.1
Premier League (5 Seasons)119.8
UEFA Cup (5 Seasons)28.343146324612574295240.0360.02691482727161428434116
Copa del Rey (3 Seasons)3.8
La Liga 2 (2 Seasons)24.61858212351023622191857482552.12041.7103648722211394632717128062
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200418Villarreal1 League0.7
2004-200519Villarreal2 Leagues22.8
2005-200620Villarreal2 Leagues14.9
2006-200721Recreativo1 League31.2
2007-200822Villarreal2 Leagues33.3
2008-200923Villarreal2 Leagues32.9
2009-201024Villarreal2 Leagues17.8
2010-201125Villarreal2 Leagues42.0
2011-201226Málaga1 League35.8
2012-201327Arsenal2 Leagues43.6
2013-201428Arsenal2 Leagues32.3
2014-201529Arsenal4 Leagues45.1
2015-201630Arsenal3 Leagues20.2
2016-201731Arsenal2 Leagues9.5
2018-201933Villarreal3 Leagues34.72469484071311783462464775166.22633.815028220377185641356571761133
2019-202034Villarreal2 Leagues29.61998242521113660451990705071.42028.6116559832795555795931148498
2023-202438Oviedo2 Leagues11.592913118521301392917847.1741.2522267913172330012666932
2024-202539Oviedo1 League13.8929811750232116928311754.81341.9514219389416163151161130
18 Seasons5 Clubs9 Leagues471.763259389434472065110631119512664.66633.83703190758777179167251421054525293
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 Leagues228.64467726592424144391445414710168.74631.3266714203656614012122115883245231
Arsenal (5 Seasons)5 Leagues150.6
Oviedo (2 Seasons)2 Leagues25.31858212351023622191857482552.12041.7103648722211394632717128062
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.4403668596217813188440251429969.74330.3239812721583912410720107842904215
Champions Lg (7 Seasons)32.1
Premier League (5 Seasons)119.8
UEFA Cup (5 Seasons)28.343146324612574295240.0360.02691482727161428434116
Copa del Rey (3 Seasons)3.8
La Liga 2 (2 Seasons)24.61858212351023622191857482552.12041.7103648722211394632717128062
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2003-200418Villarreales ESP1. La Liga8th0.7Matches
2004-200519Villarreales ESP1. La Liga3rd14.9Matches
2005-200620Villarreales ESP1. La Liga7th13.8Matches
2006-200721Recreativoes ESP1. La Liga8th31.2Matches
2007-200822Villarreales ESP1. La Liga2nd28.5Matches
2008-200923Villarreales ESP1. La Liga5th26.1Matches
2009-201024Villarreales ESP1. La Liga7th16.6Matches
2010-201125Villarreales ESP1. La Liga4th32.0Matches
2011-201226Málagaes ESP1. La Liga4th35.8Matches
2012-201327Arsenaleng ENG1. Premier League4th36.6Matches
2013-201428Arsenaleng ENG1. Premier League4th28.7Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.2Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.3Matches
2016-201731Arsenaleng ENG1. Premier League5th6.9Matches
2018-201933Villarreales ESP1. La Liga14th29.42038443441065658392035724968.12331.912336738304469501148531420117Matches
2019-202034Villarreales ESP1. La Liga5th27.21998242521113660451990705071.42028.6116559832795555795931148498Matches
2023-202438Oviedoes ESP2. La Liga 26th10.892913118521301392917847.1741.2522267913172330012666932Matches
2024-202539Oviedoes ESP2. La Liga 25th13.8929811750232116928311754.81341.9514219389416163151161130Matches
18 Seasons5 Clubs3 Leagues400.858948983132011940103588219012465.36333.23434175938050163153231341014184277
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)1 League189.3403668596217813188440251429969.74330.3239812721583912410720107842904215
Arsenal (5 Seasons)1 League119.8
Oviedo (2 Seasons)1 League24.61858212351023622191857482552.12041.7103648722211394632717128062
Málaga (1 Season)1 League35.8
Recreativo (1 Season)1 League31.2
La Liga (11 Seasons)256.4403668596217813188440251429969.74330.3239812721583912410720107842904215
Premier League (5 Seasons)119.8
La Liga 2 (2 Seasons)24.61858212351023622191857482552.12041.7103648722211394632717128062
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-201529Arsenaleng ENGFA Cup1st5.3Matches
2014-201529Arsenaleng ENGLeague Cup17th0.3Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.0Matches
2018-201933Villarreales ESPCopa del Rey9th0.8Matches
2019-202034Villarreales ESPCopa del Rey5th2.4Matches
2023-202438Oviedoes ESPCopa del ReyRd20.6Matches
5 Seasons3 Clubs4 Leagues10.4
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Arsenal (2 Seasons)3 Leagues6.6
Villarreal (2 Seasons)1 League3.2
Oviedo (1 Season)1 League0.6
Copa del Rey (3 Seasons)3.8
FA Cup (1 Season)5.3
Community Shield (1 Season)1.0
League Cup (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2004-200519Villarreal2. UEFA CupQF7.9Matches
2005-200620Villarreal1. Champions LgSF1.0Matches
2007-200822Villarreal2. UEFA CupR324.8Matches
2008-200923Villarreal1. Champions LgQF6.8Matches
2009-201024Villarreal2. Europa LgR321.2Matches
2010-201125Villarreal2. Europa LgSF10.0Matches
2012-201327Arsenal1. Champions LgR166.9Matches
2013-201428Arsenal1. Champions LgR163.6Matches
2014-201529Arsenal1. Champions LgR166.2Matches
2015-201630Arsenal1. Champions LgR164.9Matches
2016-201731Arsenal1. Champions LgR162.6Matches
2018-201933Villarreal2. Europa LgQF4.443146324612574295240.0360.02691482727161428434116Matches
12 Seasons2 Clubs2 Leagues60.443146324612574295240.0360.02691482727161428434116
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 (7 Seasons)2 Leagues36.243146324612574295240.0360.02691482727161428434116
Arsenal (5 Seasons)1 League24.2
Champions Lg (7 Seasons)32.1
UEFA Cup (5 Seasons)28.343146324612574295240.0360.02691482727161428434116
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
200823es SpainUEFA EuroW2.0Matches
200924es SpainFIFA Confederations Cup3rd2.8Matches
201025es SpainWCQ5.0Matches
201227es SpainUEFA EuroW0.2Matches
201227es SpainUEFA Euro Qualifying3.9Matches
201328es SpainFIFA Confederations Cup2nd1.1Matches
201429es Spain1. World CupGR0.9Matches
201429es SpainWCQ2.8Matches
201429es SpainFriendlies (M)2.1Matches
201530es SpainFriendlies (M)1.9Matches
201631es SpainUEFA Euro Qualifying4.1Matches
202136es SpainUEFA Euro Qualifying2.6Matches
9 Seasons1 Club6 Leagues29.5
UEFA Euro Qualifying (3 Seasons)10.6
WCQ (2 Seasons)7.8
Friendlies (M) (2 Seasons)4.0
FIFA Confederations Cup (2 Seasons)4.0
UEFA Euro (2 Seasons)2.2
World Cup (1 Season)0.9

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
2003-200418Villarreales ESP1. La Liga266331.90.702Matches
2004-200519Villarreales ESP1. La Liga291,3374639.114.913316Matches
2004-200519Villarreal2. UEFA Cup11714657.97340Matches
2005-200620Villarreal1. Champions Lg294471.0111Matches
2005-200620Villarreales ESP1. La Liga231,2445436.413.81449Matches
2006-200721Recreativoes ESP1. La Liga342,8128382.231.232252Matches
2007-200822Villarreales ESP1. La Liga362,5617174.928.528228Matches
2007-200822Villarreal2. UEFA Cup7435624.85321Matches
2008-200923Villarreal1. Champions Lg8612776.8652Matches
2008-200923Villarreales ESP1. La Liga302,3487868.726.126214Matches
2009-201024Villarreal2. Europa Lg2105531.2111Matches
2009-201024Villarreales ESP1. La Liga241,4976243.816.616118Matches
2010-201125Villarreal2. Europa Lg138976910.01043Matches
2010-201125Villarreales ESP1. La Liga372,8847884.332.034203Matches
2011-201226Málagaes ESP1. La Liga383,2268594.335.838270Matches
2012-201327Arsenal1. Champions Lg7624896.9740Matches
2012-201327Arsenaleng ENG1. Premier League383,2978796.436.637261Matches
2013-201428Arsenal1. Champions Lg6320533.6412Matches
2013-201428Arsenaleng ENG1. Premier League312,5878375.628.730201Matches
2014-201529Arsenal1. Champions Lg75608077.86.265101.89137+6+0.96-0.16Matches
2014-201529Arsenaleng ENGFA Cup54809684.25.35965013.00122+10+1.87+0.87Matches
2014-201529Arsenaleng ENGLeague Cup1252527.80.30012400.000000.00+1.38Matches
2014-201529Arsenaleng ENG1. Premier League372,9908187.433.23328412.006730+37+1.11+1.53Matches
2015-201630Arsenal1. Champions Lg54398861.04.953001.209900.00+0.64Matches
2015-201630Arsenaleng ENGCommunity Shield19090100.01.01901003.0010+1+1.00Matches
2015-201630Arsenaleng ENG1. Premier League151,2918637.714.31512022.002612+14+0.98+0.34Matches
2016-201731Arsenal1. Champions Lg32377932.92.632002.33111+10+3.80+4.92Matches
2016-201731Arsenaleng ENG1. Premier League86187718.16.975102.38165+11+1.60+0.90Matches
2018-201933Villarreales ESPCopa del Rey1757520.80.81750011.001100.00-1.89Matches
2018-201933Villarreal2. Europa Lg103994036.94.4390371811.7068-2-0.45-1.647.97.4+0.5+0.11-0.13Matches
2018-201933Villarreales ESP1. La Liga352,6477677.429.430852151931.14424200.00+0.3543.838.9+4.9+0.17+0.87Matches
2019-202034Villarreales ESPCopa del Rey32127178.52.4290213202.0074+3+1.27-8.04Matches
2019-202034Villarreales ESP1. La Liga352,4507071.627.229801462301.604539+6+0.22-0.5247.832.2+15.6+0.57+0.42Matches
2023-202438Oviedoes ESPCopa del Rey1585827.60.60015803.0010+1+1.55+2.14Matches
2023-202438Oviedoes ESP2. La Liga 2249744125.810.810671142101.80188+10+0.92+0.7315.111.0+4.1+0.38+0.31Matches
2024-202539Oviedoes ESP2. La Liga 2191,2446565.813.81672232911.681917+2+0.14-0.1318.413.6+4.8+0.35+0.49Matches
18 Seasons5 Clubs9 Leagues58842,4497259.3471.74758030511323111.74294185+109+0.66+0.23133.2103.2+30.0+0.35+0.37
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 Leagues30820,5776754.5228.622683138822161.4310194+7+0.11-0.7499.678.6+21.0+0.34+0.44
Arsenal (5 Seasons)5 Leagues16413,5588363.0150.615395112112442.0415566+89+1.19+0.78
Oviedo (2 Seasons)2 Leagues442,2765238.725.326703182511.783825+13+0.51+0.3433.624.6+9.0+0.36+0.33
Málaga (1 Season)1 League383,2268594.335.838270
Recreativo (1 Season)1 League342,8128382.231.232252
La Liga (11 Seasons)32323,0727161.3256.426082168632131.378781+6+0.11-0.1591.771.1+20.5+0.36+0.59
Champions Lg (7 Seasons)382,8867657.232.13221601.753317+16+1.17+1.75
Premier League (5 Seasons)12910,7838463.1119.812291732.0510947+62+1.14+0.55
UEFA Cup (5 Seasons)432,5505936.928.3269014171821.7068-2-0.45-1.647.97.4+0.5+0.11-0.13
Copa del Rey (3 Seasons)53456941.13.8385224512.0095+4+1.04-0.96
La Liga 2 (2 Seasons)432,2185239.124.626703172311.753725+12+0.49+0.2833.624.6+9.0+0.36+0.33
FA Cup (1 Season)54809684.25.35965013.00122+10+1.87+0.87
Community Shield (1 Season)19090100.01.01901003.0010+1+1.00
League Cup (1 Season)1252527.80.30012400.000000.00+1.38
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
2003-200418Villarreal1 League266331.90.702
2004-200519Villarreal2 Leagues402,0515139.122.8206200
2005-200620Villarreal2 Leagues251,3385436.414.915510
2006-200721Recreativo1 League342,8128382.231.232252
2007-200822Villarreal2 Leagues432,9967074.933.33325101
2008-200923Villarreal2 Leagues382,9607868.732.932266
2009-201024Villarreal2 Leagues261,6026243.817.817129
2010-201125Villarreal2 Leagues503,7817684.342.044246
2011-201226Málaga1 League383,2268594.335.838270
2012-201327Arsenal2 Leagues453,9218796.443.644301
2013-201428Arsenal2 Leagues372,9077975.632.334213
2014-201529Arsenal4 Leagues504,0558184.545.144963862422.049239+53+1.18+1.18
2015-201630Arsenal3 Leagues211,8208743.020.2219016021.863621+15+0.74+0.26
2016-201731Arsenal2 Leagues118557820.79.5107102.37276+21+2.21+1.77
2018-201933Villarreal3 Leagues463,1216864.234.7348524121951.264951-2-0.06-0.6851.846.4+5.4+0.16+0.42
2019-202034Villarreal2 Leagues382,6627072.129.631801672401.635243+9+0.30-0.9247.832.2+15.6+0.57+0.42
2023-202438Oviedo2 Leagues251,0324125.911.510671152401.85198+11+0.96+0.8115.111.0+4.1+0.38+0.31
2024-202539Oviedo1 League191,2446565.813.81672232911.681917+2+0.14-0.1318.413.6+4.8+0.35+0.49
18 Seasons5 Clubs9 Leagues58842,4497259.3471.74758030511323111.74294185+109+0.66+0.23133.2103.2+30.0+0.35+0.37
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 Leagues30820,5776754.5228.622683138822161.4310194+7+0.11-0.7499.678.6+21.0+0.34+0.44
Arsenal (5 Seasons)5 Leagues16413,5588363.0150.615395112112442.0415566+89+1.19+0.78
Oviedo (2 Seasons)2 Leagues442,2765238.725.326703182511.783825+13+0.51+0.3433.624.6+9.0+0.36+0.33
Málaga (1 Season)1 League383,2268594.335.838270
Recreativo (1 Season)1 League342,8128382.231.232252
La Liga (11 Seasons)32323,0727161.3256.426082168632131.378781+6+0.11-0.1591.771.1+20.5+0.36+0.59
Champions Lg (7 Seasons)382,8867657.232.13221601.753317+16+1.17+1.75
Premier League (5 Seasons)12910,7838463.1119.812291732.0510947+62+1.14+0.55
UEFA Cup (5 Seasons)432,5505936.928.3269014171821.7068-2-0.45-1.647.97.4+0.5+0.11-0.13
Copa del Rey (3 Seasons)53456941.13.8385224512.0095+4+1.04-0.96
La Liga 2 (2 Seasons)432,2185239.124.626703172311.753725+12+0.49+0.2833.624.6+9.0+0.36+0.33
FA Cup (1 Season)54809684.25.35965013.00122+10+1.87+0.87
Community Shield (1 Season)19090100.01.01901003.0010+1+1.00
League Cup (1 Season)1252527.80.30012400.000000.00+1.38
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
2003-200418Villarreales ESP1. La Liga8th266331.90.702Matches
2004-200519Villarreales ESP1. La Liga3rd291,3374639.114.913316Matches
2005-200620Villarreales ESP1. La Liga7th231,2445436.413.81449Matches
2006-200721Recreativoes ESP1. La Liga8th342,8128382.231.232252Matches
2007-200822Villarreales ESP1. La Liga2nd362,5617174.928.528228Matches
2008-200923Villarreales ESP1. La Liga5th302,3487868.726.126214Matches
2009-201024Villarreales ESP1. La Liga7th241,4976243.816.616118Matches
2010-201125Villarreales ESP1. La Liga4th372,8847884.332.034203Matches
2011-201226Málagaes ESP1. La Liga4th383,2268594.335.838270Matches
2012-201327Arsenaleng ENG1. Premier League4th383,2978796.436.637261Matches
2013-201428Arsenaleng ENG1. Premier League4th312,5878375.628.730201Matches
2014-201529Arsenaleng ENG1. Premier League3rd372,9908187.433.23328412.006730+37+1.11+1.53Matches
2015-201630Arsenaleng ENG1. Premier League2nd151,2918637.714.31512022.002612+14+0.98+0.34Matches
2016-201731Arsenaleng ENG1. Premier League5th86187718.16.975102.38165+11+1.60+0.90Matches
2018-201933Villarreales ESP1. La Liga14th352,6477677.429.430852151931.14424200.00+0.3543.838.9+4.9+0.17+0.87Matches
2019-202034Villarreales ESP1. La Liga5th352,4507071.627.229801462301.604539+6+0.22-0.5247.832.2+15.6+0.57+0.42Matches
2023-202438Oviedoes ESP2. La Liga 26th249744125.810.810671142101.80188+10+0.92+0.7315.111.0+4.1+0.38+0.31Matches
2024-202539Oviedoes ESP2. La Liga 25th191,2446565.813.81672232911.681917+2+0.14-0.1318.413.6+4.8+0.35+0.49Matches
18 Seasons5 Clubs3 Leagues49536,0737359.7400.840879262872271.70233153+80+0.59+0.18125.295.7+29.5+0.36+0.42
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)1 League25117,0346855.3189.319082116612131.378781+6+0.11-0.1591.771.1+20.5+0.36+0.59
Arsenal (5 Seasons)1 League12910,7838463.1119.812291732.0510947+62+1.14+0.55
Oviedo (2 Seasons)1 League432,2185239.124.626703172311.753725+12+0.49+0.2833.624.6+9.0+0.36+0.33
Málaga (1 Season)1 League383,2268594.335.838270
Recreativo (1 Season)1 League342,8128382.231.232252
La Liga (11 Seasons)32323,0727161.3256.426082168632131.378781+6+0.11-0.1591.771.1+20.5+0.36+0.59
Premier League (5 Seasons)12910,7838463.1119.812291732.0510947+62+1.14+0.55
La Liga 2 (2 Seasons)432,2185239.124.626703172311.753725+12+0.49+0.2833.624.6+9.0+0.36+0.33
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-201529Arsenaleng ENGFA Cup1st54809684.25.35965013.00122+10+1.87+0.87Matches
2014-201529Arsenaleng ENGLeague Cup17th1252527.80.30012400.000000.00+1.38Matches
2015-201630Arsenaleng ENGCommunity Shield1st19090100.01.01901003.0010+1+1.00Matches
2018-201933Villarreales ESPCopa del Rey9th1757520.80.81750011.001100.00-1.89Matches
2019-202034Villarreales ESPCopa del Rey5th32127178.52.4290213202.0074+3+1.27-8.04Matches
2023-202438Oviedoes ESPCopa del ReyRd21585827.60.60015803.0010+1+1.55+2.14Matches
5 Seasons3 Clubs4 Leagues129407859.110.4992833822.33227+15+1.44-0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Arsenal (2 Seasons)3 Leagues75958579.36.6695612412.57132+11+1.66+1.66
Villarreal (2 Seasons)1 League42877245.63.2385213211.7585+3+0.94-2.21
Oviedo (1 Season)1 League1585827.60.60015803.0010+1+1.55+2.14
Copa del Rey (3 Seasons)53456941.13.8385224512.0095+4+1.04-0.96
FA Cup (1 Season)54809684.25.35965013.00122+10+1.87+0.87
Community Shield (1 Season)19090100.01.01901003.0010+1+1.00
League Cup (1 Season)1252527.80.30012400.000000.00+1.38
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
2004-200519Villarreal2. UEFA CupQF11714657.97340Matches
2005-200620Villarreal1. Champions LgSF294471.0111Matches
2007-200822Villarreal2. UEFA CupR327435624.85321Matches
2008-200923Villarreal1. Champions LgQF8612776.8652Matches
2009-201024Villarreal2. Europa LgR322105531.2111Matches
2010-201125Villarreal2. Europa LgSF138976910.01043Matches
2012-201327Arsenal1. Champions LgR167624896.9740Matches
2013-201428Arsenal1. Champions LgR166320533.6412Matches
2014-201529Arsenal1. Champions LgR1675608077.86.265101.89137+6+0.96-0.16Matches
2015-201630Arsenal1. Champions LgR1654398861.04.953001.209900.00+0.64Matches
2016-201731Arsenal1. Champions LgR1632377932.92.632002.33111+10+3.80+4.92Matches
2018-201933Villarreal2. Europa LgQF103994036.94.4390371811.7068-2-0.45-1.647.97.4+0.5+0.11-0.13Matches
12 Seasons2 Clubs2 Leagues815,4366750.560.4589035231821.733925+14+0.77+0.607.97.4+0.5+0.11-0.13
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 (7 Seasons)2 Leagues533,2566136.936.2339020201821.7068-2-0.45-1.647.97.4+0.5+0.11-0.13
Arsenal (5 Seasons)1 League282,1807857.224.22515301.753317+16+1.17+1.75
Champions Lg (7 Seasons)382,8867657.232.13221601.753317+16+1.17+1.75
UEFA Cup (5 Seasons)432,5505936.928.3269014171821.7068-2-0.45-1.647.97.4+0.5+0.11-0.13
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
200823es SpainUEFA EuroW51803631.62.00053512.6051+4+2.00+0.85Matches
200924es SpainFIFA Confederations Cup3rd52565153.32.8295132202.4043+1+0.35-2.06Matches
201025es SpainWCQ84525750.25.0577232223.00122+10+1.99-0.62Matches
201227es SpainUEFA EuroW21893.20.2002843.0020+2+10.00+8.53Matches
201227es SpainUEFA Euro Qualifying53487048.33.9479213213.00115+6+1.55-1.84Matches
201328es SpainFIFA Confederations Cup2nd21015121.01.1176012533.0081+7+6.24+5.29Matches
201429es Spain1. World CupGR2824130.40.9168011411.5010+1+1.10+3.01Matches
201429es SpainWCQ52505034.72.8269133712.2071+6+2.16+1.20Matches
201429es SpainFriendlies (M)41924842.72.1270022712.2531+2+0.94+0.59Matches
201530es SpainFriendlies (M)31715763.31.9177024702.002200.00-0.91Matches
201631es SpainUEFA Euro Qualifying73675240.84.1480231632.57101+9+2.21+0.35Matches
202136es SpainUEFA Euro Qualifying42365926.22.6370012722.50102+8+3.05+0.61Matches
9 Seasons1 Club6 Leagues522,6535136.729.5257782727192.567519+56+1.90+0.27
UEFA Euro Qualifying (3 Seasons)169515937.710.61177452162.69318+23+2.18-0.29
WCQ (2 Seasons)137025443.37.8775363032.69193+16+2.05+0.29
Friendlies (M) (2 Seasons)73635250.44.0372043712.1453+2+0.50-0.01
FIFA Confederations Cup (2 Seasons)73575137.24.0388142332.57124+8+2.02+0.52
UEFA Euro (2 Seasons)71982817.42.20072752.7171+6+2.73+1.39
World Cup (1 Season)2824130.40.9168011411.5010+1+1.10+3.01

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
2003-200418Villarreales ESP1. La Liga0.7004Matches
2004-200519Villarreales ESP1. La Liga14.91021Matches
2004-200519Villarreal2. UEFA Cup7.90000Matches
2005-200620Villarreal1. Champions Lg1.0001Matches
2005-200620Villarreales ESP1. La Liga13.83020Matches
2006-200721Recreativoes ESP1. La Liga31.22026Matches
2007-200822Villarreales ESP1. La Liga28.53021Matches
2007-200822Villarreal2. UEFA Cup4.80000Matches
2008-200923Villarreal1. Champions Lg6.8006Matches
2008-200923Villarreales ESP1. La Liga26.13031Matches
2009-201024Villarreal2. Europa Lg1.2000Matches
2009-201024Villarreales ESP1. La Liga16.64025Matches
2010-201125Villarreal2. Europa Lg10.03010Matches
2010-201125Villarreales ESP1. La Liga32.06029Matches
2011-201226Málagaes ESP1. La Liga35.82019Matches
2012-201327Arsenal1. Champions Lg6.9304Matches
2012-201327Arsenaleng ENG1. Premier League36.61014Matches
2013-201428Arsenal1. Champions Lg3.6002Matches
2013-201428Arsenaleng ENG1. Premier League28.72014Matches
2014-201529Arsenal1. Champions Lg6.2008Matches
2014-201529Arsenaleng ENGFA Cup5.30000Matches
2014-201529Arsenaleng ENGLeague Cup0.30000Matches
2014-201529Arsenaleng ENG1. Premier League33.25020Matches
2015-201630Arsenal1. Champions Lg4.9000Matches
2015-201630Arsenaleng ENGCommunity Shield1.00000Matches
2015-201630Arsenaleng ENG1. Premier League14.33113Matches
2016-201731Arsenal1. Champions Lg2.60001401443000Matches
2016-201731Arsenaleng ENG1. Premier League6.92004213982000Matches
2018-201933Villarreales ESPCopa del Rey0.8000120022000Matches
2018-201933Villarreal2. Europa Lg4.41003701511100032010.0Matches
2018-201933Villarreales ESP1. La Liga29.420022580158283400020193321.4Matches
2019-202034Villarreales ESPCopa del Rey2.420013014340Matches
2019-202034Villarreales ESP1. La Liga27.2300293731341925000146112035.5Matches
2023-202438Oviedoes ESPCopa del Rey0.61000000000Matches
2023-202438Oviedoes ESP2. La Liga 210.82009170978100007931615.8Matches
2024-202539Oviedoes ESP2. La Liga 213.810051817712110006831318.8Matches
18 Seasons5 Clubs9 Leagues471.75510363148554885102000526268323.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)4 Leagues228.6310022410733215376000379205427.0
Arsenal (5 Seasons)5 Leagues150.61610806153125000
Oviedo (2 Seasons)2 Leagues25.340014351174202100014762917.1
Málaga (1 Season)1 League35.82019
Recreativo (1 Season)1 League31.22026
La Liga (11 Seasons)256.429002479532924759000347205327.4
Champions Lg (7 Seasons)32.130022401443000
Premier League (5 Seasons)119.8131065213982000
UEFA Cup (5 Seasons)28.340013701511100032010.0
Copa del Rey (3 Seasons)3.83002501456000
La Liga 2 (2 Seasons)24.630014351174202100014762917.1
FA Cup (1 Season)5.30000
Community Shield (1 Season)1.00000
League Cup (1 Season)0.30000
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
2003-200418Villarreal1 League0.7004
2004-200519Villarreal2 Leagues22.8100210
2005-200620Villarreal2 Leagues14.93021
2006-200721Recreativo1 League31.22026
2007-200822Villarreal2 Leagues33.3300210
2008-200923Villarreal2 Leagues32.93037
2009-201024Villarreal2 Leagues17.84025
2010-201125Villarreal2 Leagues42.09039
2011-201226Málaga1 League35.82019
2012-201327Arsenal2 Leagues43.64018
2013-201428Arsenal2 Leagues32.32016
2014-201529Arsenal4 Leagues45.1500280
2015-201630Arsenal3 Leagues20.2310130
2016-201731Arsenal2 Leagues9.520056153125000
2018-201933Villarreal3 Leagues34.730026670173314700023393420.9
2019-202034Villarreal2 Leagues29.6500304031482229000146112035.5
2023-202438Oviedo2 Leagues11.53009170978100007931615.8
2024-202539Oviedo1 League13.810051817712110006831318.8
18 Seasons5 Clubs9 Leagues471.75510363148554885102000526268323.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)4 Leagues228.6310022410733215376000379205427.0
Arsenal (5 Seasons)5 Leagues150.61610806153125000
Oviedo (2 Seasons)2 Leagues25.340014351174202100014762917.1
Málaga (1 Season)1 League35.82019
Recreativo (1 Season)1 League31.22026
La Liga (11 Seasons)256.429002479532924759000347205327.4
Champions Lg (7 Seasons)32.130022401443000
Premier League (5 Seasons)119.8131065213982000
UEFA Cup (5 Seasons)28.340013701511100032010.0
Copa del Rey (3 Seasons)3.83002501456000
La Liga 2 (2 Seasons)24.630014351174202100014762917.1
FA Cup (1 Season)5.30000
Community Shield (1 Season)1.00000
League Cup (1 Season)0.30000
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
2003-200418Villarreales ESP1. La Liga8th0.7004Matches
2004-200519Villarreales ESP1. La Liga3rd14.91021Matches
2005-200620Villarreales ESP1. La Liga7th13.83020Matches
2006-200721Recreativoes ESP1. La Liga8th31.22026Matches
2007-200822Villarreales ESP1. La Liga2nd28.53021Matches
2008-200923Villarreales ESP1. La Liga5th26.13031Matches
2009-201024Villarreales ESP1. La Liga7th16.64025Matches
2010-201125Villarreales ESP1. La Liga4th32.06029Matches
2011-201226Málagaes ESP1. La Liga4th35.82019Matches
2012-201327Arsenaleng ENG1. Premier League4th36.61014Matches
2013-201428Arsenaleng ENG1. Premier League4th28.72014Matches
2014-201529Arsenaleng ENG1. Premier League3rd33.25020Matches
2015-201630Arsenaleng ENG1. Premier League2nd14.33113Matches
2016-201731Arsenaleng ENG1. Premier League5th6.92004213982000Matches
2018-201933Villarreales ESP1. La Liga14th29.420022580158283400020193321.4Matches
2019-202034Villarreales ESP1. La Liga5th27.2300293731341925000146112035.5Matches
2023-202438Oviedoes ESP2. La Liga 26th10.82009170978100007931615.8Matches
2024-202539Oviedoes ESP2. La Liga 25th13.810051817712110006831318.8Matches
18 Seasons5 Clubs3 Leagues400.8451032613255057582000494268224.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (9 Seasons)1 League189.325002029532924759000347205327.4
Arsenal (5 Seasons)1 League119.8131065213982000
Oviedo (2 Seasons)1 League24.630014351174202100014762917.1
Málaga (1 Season)1 League35.82019
Recreativo (1 Season)1 League31.22026
La Liga (11 Seasons)256.429002479532924759000347205327.4
Premier League (5 Seasons)119.8131065213982000
La Liga 2 (2 Seasons)24.630014351174202100014762917.1
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-201529Arsenaleng ENGFA Cup1st5.30000Matches
2014-201529Arsenaleng ENGLeague Cup17th0.30000Matches
2015-201630Arsenaleng ENGCommunity Shield1st1.00000Matches
2018-201933Villarreales ESPCopa del Rey9th0.8000120022000Matches
2019-202034Villarreales ESPCopa del Rey5th2.420013014340Matches
2023-202438Oviedoes ESPCopa del ReyRd20.61000000000Matches
5 Seasons3 Clubs4 Leagues10.43002501456000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Arsenal (2 Seasons)3 Leagues6.60000
Villarreal (2 Seasons)1 League3.22002501456000
Oviedo (1 Season)1 League0.61000000000
Copa del Rey (3 Seasons)3.83002501456000
FA Cup (1 Season)5.30000
Community Shield (1 Season)1.00000
League Cup (1 Season)0.30000
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
2004-200519Villarreal2. UEFA CupQF7.90000Matches
2005-200620Villarreal1. Champions LgSF1.0001Matches
2007-200822Villarreal2. UEFA CupR324.80000Matches
2008-200923Villarreal1. Champions LgQF6.8006Matches
2009-201024Villarreal2. Europa LgR321.2000Matches
2010-201125Villarreal2. Europa LgSF10.03010Matches
2012-201327Arsenal1. Champions LgR166.9304Matches
2013-201428Arsenal1. Champions LgR163.6002Matches
2014-201529Arsenal1. Champions LgR166.2008Matches
2015-201630Arsenal1. Champions LgR164.9000Matches
2016-201731Arsenal1. Champions LgR162.60001401443000Matches
2018-201933Villarreal2. Europa LgQF4.41003701511100032010.0Matches
12 Seasons2 Clubs2 Leagues60.4700351102951400032010.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (7 Seasons)2 Leagues36.240020701511100032010.0
Arsenal (5 Seasons)1 League24.230015401443000
Champions Lg (7 Seasons)32.130022401443000
UEFA Cup (5 Seasons)28.340013701511100032010.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200823es SpainUEFA EuroW2.01000Matches
200924es SpainFIFA Confederations Cup3rd2.80000Matches
201025es SpainWCQ5.00000Matches
201227es SpainUEFA EuroW0.20000Matches
201227es SpainUEFA Euro Qualifying3.90000Matches
201328es SpainFIFA Confederations Cup2nd1.11000Matches
201429es Spain1. World CupGR0.90000Matches
201429es SpainWCQ2.80000Matches
201429es SpainFriendlies (M)2.10000Matches
201530es SpainFriendlies (M)1.90000Matches
201631es SpainUEFA Euro Qualifying4.1100350523000Matches
202136es SpainUEFA Euro Qualifying2.600004014210Matches
9 Seasons1 Club6 Leagues29.53003901944000
UEFA Euro Qualifying (3 Seasons)10.61003901944000
WCQ (2 Seasons)7.80000
Friendlies (M) (2 Seasons)4.00000
FIFA Confederations Cup (2 Seasons)4.01000
UEFA Euro (2 Seasons)2.21000
World Cup (1 Season)0.90000

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.