Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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,29014.3033001420.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.4213022100.450.230.680.000.23Matches
2018-201933Villarreales ESP1. La Liga35302,64729.441014223200.140.340.480.070.41Matches
2019-202034Villarreales ESPCopa del Rey322122.4314211201.270.421.700.851.27Matches
2019-202034Villarreales ESP1. La Liga35292,45027.211920388300.400.330.730.110.44Matches
2023-202438Oviedoes ESPCopa del Rey10580.6000000100.000.000.000.000.00Matches
2023-202438Oviedoes ESP2. La Liga 2241097410.8044000200.000.370.370.000.37Matches
2024-202539Oviedoes ESP2. La Liga 232241,90021.1358123100.140.240.380.050.28Matches
2025-202640Oviedoes ESP1. La Liga28694010.4011000210.000.100.100.000.10Matches
19 Seasons5 Clubs9 Leagues62948944,044489.4931142027023275830.190.240.420.140.38
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (9 Seasons)4 Leagues30822620,577228.65252993913143100.230.240.460.170.40
Arsenal (5 Seasons)5 Leagues16415313,557150.625416617891720.170.270.440.110.39
Oviedo (3 Seasons)3 Leagues85403,87243.031013123610.070.230.300.020.26
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 (12 Seasons)35126624,012266.853581114310123110.200.220.420.160.38
Champions Lg (7 Seasons)38322,88632.1077000300.000.220.220.000.22
Premier League (5 Seasons)12912210,782119.825345917891420.210.280.490.140.43
UEFA Cup (5 Seasons)43262,55028.3847622400.280.260.450.210.32
Copa del Rey (3 Seasons)533453.8415311301.040.261.300.781.04
La Liga 2 (2 Seasons)56342,87431.93912123300.090.280.380.030.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 Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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,81920.2044001420.000.200.200.000.20
2016-201731Arsenal2 Leagues11108559.5224022200.210.210.420.000.21
2018-201933Villarreal3 Leagues46343,12134.771118345300.200.320.520.090.40
2019-202034Villarreal2 Leagues38312,66229.6141024599500.470.340.810.170.51
2023-202438Oviedo2 Leagues25101,03211.5044000300.000.350.350.000.35
2024-202539Oviedo1 League32241,90021.1358123100.140.240.380.050.28
2025-202640Oviedo1 League28694010.4011000210.000.100.100.000.10
19 Seasons5 Clubs9 Leagues62948944,044489.4931142027023275830.190.240.420.140.38
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (9 Seasons)4 Leagues30822620,577228.65252993913143100.230.240.460.170.40
Arsenal (5 Seasons)5 Leagues16415313,557150.625416617891720.170.270.440.110.39
Oviedo (3 Seasons)3 Leagues85403,87243.031013123610.070.230.300.020.26
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 (12 Seasons)35126624,012266.853581114310123110.200.220.420.160.38
Champions Lg (7 Seasons)38322,88632.1077000300.000.220.220.000.22
Premier League (5 Seasons)12912210,782119.825345917891420.210.280.490.140.43
UEFA Cup (5 Seasons)43262,55028.3847622400.280.260.450.210.32
Copa del Rey (3 Seasons)533453.8415311301.040.261.300.781.04
La Liga 2 (2 Seasons)56342,87431.93912123300.090.280.380.030.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 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
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,29014.3033001420.000.210.210.000.21Matches
2016-201731Arsenaleng ENG1. Premier League5th876186.9213022200.290.150.440.000.15Matches
2018-201933Villarreales ESP1. La Liga14th35302,64729.441014223200.140.340.480.070.41Matches
2019-202034Villarreales ESP1. La Liga5th35292,45027.211920388300.400.330.730.110.44Matches
2023-202438Oviedoes ESP2. La Liga 26th241097410.8044000200.000.370.370.000.37Matches
2024-202539Oviedoes ESP2. La Liga 23rd32241,90021.1358123100.140.240.380.050.28Matches
2025-202640Oviedoes ESP1. La Liga20th28694010.4011000210.000.100.100.000.10Matches
19 Seasons5 Clubs3 Leagues53642237,668418.5811011826120244830.190.240.430.150.39
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (9 Seasons)1 League25119017,034189.34046863010112500.210.240.450.160.40
Arsenal (5 Seasons)1 League12912210,782119.825345917891420.210.280.490.140.43
Oviedo (3 Seasons)2 Leagues84403,81442.431013123510.070.240.310.020.26
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 (12 Seasons)35126624,012266.853581114310123110.200.220.420.160.38
Premier League (5 Seasons)12912210,782119.825345917891420.210.280.490.140.43
La Liga 2 (2 Seasons)56342,87431.93912123300.090.280.380.030.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 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
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.4213022100.450.230.680.000.23Matches
12 Seasons2 Clubs2 Leagues81585,43660.481114622700.130.230.290.100.25
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (7 Seasons)2 Leagues53333,25636.2858622400.220.210.340.170.26
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.3847622400.280.260.450.210.32
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
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.4212325.02.710.680.000.0022Matches
2018-201933Villarreales ESP1. La Liga29.44311135.51.050.370.060.1823Matches
2019-202034Villarreales ESPCopa del Rey2.436466.72.551.700.330.5011Matches
2019-202034Villarreales ESP1. La Liga27.211492449.01.800.880.060.1388Matches
2023-202438Oviedoes ESPCopa del Rey0.60000.000.0000Matches
2023-202438Oviedoes ESP2. La Liga 210.808337.50.740.280.000.0000Matches
2024-202539Oviedoes ESP2. La Liga 221.1328932.11.330.430.040.1123Matches
2025-202640Oviedoes ESP1. La Liga10.407114.30.670.100.000.0000Matches
19 Seasons5 Clubs9 Leagues489.49315239139.51.300.830.060.172327
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (9 Seasons)4 Leagues228.65210016943.01.560.780.080.201314
Arsenal (5 Seasons)5 Leagues150.625914644.40.951.010.000.1289
Oviedo (3 Seasons)3 Leagues43.03431330.21.000.300.020.0823
Málaga (1 Season)1 League35.89320.890.2801
Recreativo (1 Season)1 League31.24310.990.1300
La Liga (12 Seasons)266.8538721041.41.300.790.060.201012
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.38121225.02.710.770.000.0822
Copa del Rey (3 Seasons)3.848562.52.091.300.380.6011
La Liga 2 (2 Seasons)31.93361233.31.130.380.030.0823
FA Cup (1 Season)5.3000
Community Shield (1 Season)1.0000
League Cup (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.77451533.31.300.430.070.2045
2019-202034Villarreal2 Leagues29.614552850.91.860.950.090.1899
2023-202438Oviedo2 Leagues11.508337.50.700.260.000.0000
2024-202539Oviedo1 League21.1328932.11.330.430.040.1123
2025-202640Oviedo1 League10.407114.30.670.100.000.0000
19 Seasons5 Clubs9 Leagues489.49315239139.51.300.830.060.172327
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (9 Seasons)4 Leagues228.65210016943.01.560.780.080.201314
Arsenal (5 Seasons)5 Leagues150.625914644.40.951.010.000.1289
Oviedo (3 Seasons)3 Leagues43.03431330.21.000.300.020.0823
Málaga (1 Season)1 League35.89320.890.2801
Recreativo (1 Season)1 League31.24310.990.1300
La Liga (12 Seasons)266.8538721041.41.300.790.060.201012
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.38121225.02.710.770.000.0822
Copa del Rey (3 Seasons)3.848562.52.091.300.380.6011
La Liga 2 (2 Seasons)31.93361233.31.130.380.030.0823
FA Cup (1 Season)5.3000
Community Shield (1 Season)1.0000
League Cup (1 Season)0.3000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.44311135.51.050.370.060.1823Matches
2019-202034Villarreales ESP1. La Liga5th27.211492449.01.800.880.060.1388Matches
2023-202438Oviedoes ESP2. La Liga 26th10.808337.50.740.280.000.0000Matches
2024-202539Oviedoes ESP2. La Liga 23rd21.1328932.11.330.430.040.1123Matches
2025-202640Oviedoes ESP1. La Liga20th10.407114.30.670.100.000.0000Matches
19 Seasons5 Clubs3 Leagues418.58113135239.71.240.840.050.172024
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (9 Seasons)1 League189.3408014643.81.410.770.060.211011
Arsenal (5 Seasons)1 League119.825813050.01.171.090.000.1389
Oviedo (3 Seasons)2 Leagues42.43431330.21.010.310.020.0823
Málaga (1 Season)1 League35.89320.890.2801
Recreativo (1 Season)1 League31.24310.990.1300
La Liga (12 Seasons)266.8538721041.41.300.790.060.201012
Premier League (5 Seasons)119.825813050.01.171.090.000.1389
La Liga 2 (2 Seasons)31.93361233.31.130.380.030.0823
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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 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
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.4212325.02.710.680.000.0022Matches
12 Seasons2 Clubs2 Leagues60.48133423.11.840.710.000.0322
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Villarreal (7 Seasons)2 Leagues36.28121825.02.710.770.000.0622
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.38121225.02.710.770.000.0822
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2003-200418Villarreales ESP1. La Liga266331.90.702Matches
2004-200519Villarreales ESP1. La Liga291,3374639.114.913316Matches
2004-200519Villarreal2. UEFA Cup117146566.17.97340Matches
2005-200620Villarreal1. Champions Lg294478.71.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 Cup74356260.44.85321Matches
2008-200923Villarreal1. Champions Lg86127768.06.8652Matches
2008-200923Villarreales ESP1. La Liga302,3487868.726.126214Matches
2009-201024Villarreal2. Europa Lg21055314.61.2111Matches
2009-201024Villarreales ESP1. La Liga241,4976243.816.616118Matches
2010-201125Villarreal2. Europa Lg138976971.210.01043Matches
2010-201125Villarreales ESP1. La Liga372,8847884.332.034203Matches
2011-201226Málagaes ESP1. La Liga383,2268594.335.838270Matches
2012-201327Arsenal1. Champions Lg76248986.76.9740Matches
2012-201327Arsenaleng ENG1. Premier League383,2978796.436.637261Matches
2013-201428Arsenal1. Champions Lg63205344.43.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,2908637.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.64Matches
2018-201933Villarreales ESP1. La Liga352,6477677.429.430852151931.14424200.00+0.35Matches
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.52Matches
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.73Matches
2024-202539Oviedoes ESP2. La Liga 2321,9005950.321.12472282321.862621+5+0.24-0.19Matches
2025-202640Oviedoes ESP1. La Liga289403427.510.46731222340.68416-12-1.15-0.35Matches
19 Seasons5 Clubs9 Leagues62944,0447056.7489.44897930614022161.64305205+100+0.55+0.29
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (9 Seasons)4 Leagues30820,5776753.8228.622683138822161.4310194+7+0.11-0.74
Arsenal (5 Seasons)5 Leagues16413,5578363.2150.615395112112442.0415566+89+1.19+0.79
Oviedo (3 Seasons)3 Leagues853,8724634.643.040714452361.474945+4+0.09+0.19
Málaga (1 Season)1 League383,2268594.335.838270
Recreativo (1 Season)1 League342,8128382.231.232252
La Liga (12 Seasons)35124,0126858.5266.826682169852271.179197-6-0.09+0.27
Champions Lg (7 Seasons)382,8867651.732.13221601.753317+16+1.17+1.75
Premier League (5 Seasons)12910,7828463.1119.812291732.0510947+62+1.14+0.55
UEFA Cup (5 Seasons)432,5505952.528.3269014171821.7068-2-0.45-1.64
Copa del Rey (3 Seasons)53456941.13.8385224512.0095+4+1.04-0.96
La Liga 2 (2 Seasons)562,8745138.031.934703222221.834429+15+0.47+0.18
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
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2003-200418Villarreal1 League266331.90.702
2004-200519Villarreal2 Leagues402,0515145.622.8206200
2005-200620Villarreal2 Leagues251,3385429.714.915510
2006-200721Recreativo1 League342,8128382.231.232252
2007-200822Villarreal2 Leagues432,9967072.433.33325101
2008-200923Villarreal2 Leagues382,9607868.532.932266
2009-201024Villarreal2 Leagues261,6026238.717.817129
2010-201125Villarreal2 Leagues503,7817680.842.044246
2011-201226Málaga1 League383,2268594.335.838270
2012-201327Arsenal2 Leagues453,9218794.743.644301
2013-201428Arsenal2 Leagues372,9077970.232.334213
2014-201529Arsenal4 Leagues504,0558184.545.144963862422.049239+53+1.18+1.18
2015-201630Arsenal3 Leagues211,8198743.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.68
2019-202034Villarreal2 Leagues382,6627072.129.631801672401.635243+9+0.30-0.92
2023-202438Oviedo2 Leagues251,0324125.911.510671152401.85198+11+0.96+0.81
2024-202539Oviedo1 League321,9005950.321.12472282321.862621+5+0.24-0.19
2025-202640Oviedo1 League289403427.510.46731222340.68416-12-1.15-0.35
19 Seasons5 Clubs9 Leagues62944,0447056.7489.44897930614022161.64305205+100+0.55+0.29
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (9 Seasons)4 Leagues30820,5776753.8228.622683138822161.4310194+7+0.11-0.74
Arsenal (5 Seasons)5 Leagues16413,5578363.2150.615395112112442.0415566+89+1.19+0.79
Oviedo (3 Seasons)3 Leagues853,8724634.643.040714452361.474945+4+0.09+0.19
Málaga (1 Season)1 League383,2268594.335.838270
Recreativo (1 Season)1 League342,8128382.231.232252
La Liga (12 Seasons)35124,0126858.5266.826682169852271.179197-6-0.09+0.27
Champions Lg (7 Seasons)382,8867651.732.13221601.753317+16+1.17+1.75
Premier League (5 Seasons)12910,7828463.1119.812291732.0510947+62+1.14+0.55
UEFA Cup (5 Seasons)432,5505952.528.3269014171821.7068-2-0.45-1.64
Copa del Rey (3 Seasons)53456941.13.8385224512.0095+4+1.04-0.96
La Liga 2 (2 Seasons)562,8745138.031.934703222221.834429+15+0.47+0.18
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
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
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,2908637.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.35Matches
2019-202034Villarreales ESP1. La Liga5th352,4507071.627.229801462301.604539+6+0.22-0.52Matches
2023-202438Oviedoes ESP2. La Liga 26th249744125.810.810671142101.80188+10+0.92+0.73Matches
2024-202539Oviedoes ESP2. La Liga 23rd321,9005950.321.12472282321.862621+5+0.24-0.19Matches
2025-202640Oviedoes ESP1. La Liga20th289403427.510.46731222340.68416-12-1.15-0.35Matches
19 Seasons5 Clubs3 Leagues53637,6687057.3418.54227826311422121.59244173+71+0.46+0.25
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (9 Seasons)1 League25117,0346855.3189.319082116612131.378781+6+0.11-0.15
Arsenal (5 Seasons)1 League12910,7828463.1119.812291732.0510947+62+1.14+0.55
Oviedo (3 Seasons)2 Leagues843,8144534.742.440714442261.454845+3+0.07+0.16
Málaga (1 Season)1 League383,2268594.335.838270
Recreativo (1 Season)1 League342,8128382.231.232252
La Liga (12 Seasons)35124,0126858.5266.826682169852271.179197-6-0.09+0.27
Premier League (5 Seasons)12910,7828463.1119.812291732.0510947+62+1.14+0.55
La Liga 2 (2 Seasons)562,8745138.031.934703222221.834429+15+0.47+0.18
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
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
2004-200519Villarreal2. UEFA CupQF117146566.17.97340Matches
2005-200620Villarreal1. Champions LgSF294478.71.0111Matches
2007-200822Villarreal2. UEFA CupR3274356260.44.85321Matches
2008-200923Villarreal1. Champions LgQF86127768.06.8652Matches
2009-201024Villarreal2. Europa LgR3221055314.61.2111Matches
2010-201125Villarreal2. Europa LgSF138976971.210.01043Matches
2012-201327Arsenal1. Champions LgR1676248986.76.9740Matches
2013-201428Arsenal1. Champions LgR1663205344.43.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.64Matches
12 Seasons2 Clubs2 Leagues815,4366752.160.4589035231821.733925+14+0.77+0.60
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (7 Seasons)2 Leagues533,2566147.636.2339020201821.7068-2-0.45-1.64
Arsenal (5 Seasons)1 League282,1807860.624.22515301.753317+16+1.17+1.75
Champions Lg (7 Seasons)382,8867651.732.13221601.753317+16+1.17+1.75
UEFA Cup (5 Seasons)432,5505952.528.3269014171821.7068-2-0.45-1.64
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
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.342113Matches
2016-201731Arsenal1. Champions Lg2.60001401443000Matches
2016-201731Arsenaleng ENG1. Premier League6.92004213982000Matches
2018-201933Villarreales ESPCopa del Rey0.8000120022000Matches
2018-201933Villarreal2. Europa Lg4.410037017112000Matches
2018-201933Villarreales ESP1. La Liga29.42002258015828340Matches
2019-202034Villarreales ESPCopa del Rey2.420013014340Matches
2019-202034Villarreales ESP1. La Liga27.23002837313517260Matches
2023-202438Oviedoes ESPCopa del Rey0.61000000000Matches
2023-202438Oviedoes ESP2. La Liga 210.820010170946120Matches
2024-202539Oviedoes ESP2. La Liga 221.1100634112916170Matches
2025-202640Oviedoes ESP1. La Liga10.42106190714100Matches
19 Seasons5 Clubs9 Leagues489.45831370183567189122000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (9 Seasons)4 Leagues228.6310022310733245178000
Arsenal (5 Seasons)5 Leagues150.61721806153125000
Oviedo (3 Seasons)3 Leagues43.06102270129426390
Málaga (1 Season)1 League35.82019
Recreativo (1 Season)1 League31.22026
La Liga (12 Seasons)266.83110252114336449700
Champions Lg (7 Seasons)32.130022401443000
Premier League (5 Seasons)119.8142165213982000
UEFA Cup (5 Seasons)28.3400137017112000
Copa del Rey (3 Seasons)3.83002501456000
La Liga 2 (2 Seasons)31.93001651122322290
FA Cup (1 Season)5.30000
Community Shield (1 Season)1.00000
League Cup (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.2421130
2016-201731Arsenal2 Leagues9.520056153125000
2018-201933Villarreal3 Leagues34.7300266701753148000
2019-202034Villarreal2 Leagues29.65002940314920300
2023-202438Oviedo2 Leagues11.530010170946120
2024-202539Oviedo1 League21.1100634112916170
2025-202640Oviedo1 League10.42106190714100
19 Seasons5 Clubs9 Leagues489.45831370183567189122000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (9 Seasons)4 Leagues228.6310022310733245178000
Arsenal (5 Seasons)5 Leagues150.61721806153125000
Oviedo (3 Seasons)3 Leagues43.06102270129426390
Málaga (1 Season)1 League35.82019
Recreativo (1 Season)1 League31.22026
La Liga (12 Seasons)266.83110252114336449700
Champions Lg (7 Seasons)32.130022401443000
Premier League (5 Seasons)119.8142165213982000
UEFA Cup (5 Seasons)28.3400137017112000
Copa del Rey (3 Seasons)3.83002501456000
La Liga 2 (2 Seasons)31.93001651122322290
FA Cup (1 Season)5.30000
Community Shield (1 Season)1.00000
League Cup (1 Season)0.30000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.342113Matches
2016-201731Arsenaleng ENG1. Premier League5th6.92004213982000Matches
2018-201933Villarreales ESP1. La Liga14th29.42002258015828340Matches
2019-202034Villarreales ESP1. La Liga5th27.23002837313517260Matches
2023-202438Oviedoes ESP2. La Liga 26th10.820010170946120Matches
2024-202539Oviedoes ESP2. La Liga 23rd21.1100634112916170Matches
2025-202640Oviedoes ESP1. La Liga20th10.42106190714100Matches
19 Seasons5 Clubs3 Leagues418.54831333167562679101000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (9 Seasons)1 League189.3250020195329345600
Arsenal (5 Seasons)1 League119.8142165213982000
Oviedo (3 Seasons)2 Leagues42.45102270129426390
Málaga (1 Season)1 League35.82019
Recreativo (1 Season)1 League31.22026
La Liga (12 Seasons)266.83110252114336449700
Premier League (5 Seasons)119.8142165213982000
La Liga 2 (2 Seasons)31.93001651122322290
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
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.410037017112000Matches
12 Seasons2 Clubs2 Leagues60.47003511031515000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (7 Seasons)2 Leagues36.2400207017112000
Arsenal (5 Seasons)1 League24.230015401443000
Champions Lg (7 Seasons)32.130022401443000
UEFA Cup (5 Seasons)28.3400137017112000
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.

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.

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.