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
2007-200819Veracruzmx MEX1. Primera División30201,90521.2022000200.000.090.090.000.09
2009-201021Américamx MEX1. Primera División812062.3000000100.000.000.000.000.00Matches
2009-201021Atalantait ITA1. Serie A20340.4000000000.000.000.000.000.00Matches
2010-201122Américamx MEX1. Primera División33302,61829.1112100310.030.030.070.030.07
2011-201223Américamx MEX1. Primera División1044495.0000000100.000.000.000.000.00
2012-201324Américamx MEX1. Liga MX24111,14512.7101100000.080.000.080.080.08
2013-201425Américamx MEX1. Liga MX26252,24625.0527500400.200.080.280.200.28
2014-201526Watfordeng ENG2. Championship17141,16412.9011000200.000.080.080.000.08Matches
2014-201526Américamx MEX1. Liga MX11108779.7617600300.620.100.720.620.72Matches
2015-201627Porto1. Champions Lg654605.1123100000.200.390.590.200.59Matches
2015-201627Porto2. Europa Lg221802.0000000000.000.000.000.000.00Matches
2015-201627Watfordeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201627Watfordeng ENG1. Premier League321311.5101100000.690.000.690.690.69Matches
2015-201627Portopt POR1. Primeira Liga27272,36426.351318233700.190.490.690.080.57Matches
2016-201728Porto1. Champions Lg644314.8101100200.210.000.210.210.21Matches
2016-201728Portopt POR1. Primeira Liga16121,08112.0123100300.080.170.250.080.25Matches
2017-201829Porto1. Champions Lg211091.2101100000.40.40.00.43450.830.000.830.830.830.320.040.350.320.35Matches
2017-201829Sevillaes ESPCopa del Rey20260.3000000000.000.000.000.000.00Matches
2017-201829Sevillaes ESP1. La Liga16111,18413.2202200400.80.81.32.12755780.150.000.150.150.150.060.100.160.060.16Matches
2017-201829Portopt POR1. Primeira Liga732632.9000000100.000.000.000.000.00Matches
2018-201930Villarreales ESPCopa del Rey443604.0000000100.000.000.000.000.00Matches
2018-201930Villarreal2. Europa Lg321651.8000000100.10.10.40.599220.000.000.000.000.000.060.200.260.060.26Matches
2018-201930Villarreales ESP1. La Liga855065.6011000100.50.40.91.31018450.000.180.180.000.180.080.160.250.070.23Matches
2018-201930Monterreymx MEX1. Liga MX765716.3011000100.000.160.160.000.16Matches
2019-202031Monterreymx MEX1. Liga MX26231,98022.0325300410.140.090.230.140.23Matches
2020-202132Monterreymx MEX1. Liga MX29161,60317.8044000400.000.220.220.000.22Matches
2021-202233Américamx MEX1. Liga MX24191,62818.1044000510.000.220.220.000.22Matches
2022-202334Américamx MEX1. Liga MX22151,48616.5066000300.000.360.360.000.36Matches
2023-202435Américamx MEX1. Liga MX965235.8000000000.000.000.000.000.00Matches
16 Seasons8 Clubs10 Leagues38127925,785286.528427025335331.81.72.64.349861500.100.150.240.090.230.080.120.200.080.20
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
América (9 Seasons)1 League16712111,178124.213142713002020.100.110.220.100.22
Porto (3 Seasons)3 Leagues66544,88854.3917266331300.40.40.00.43450.170.310.480.110.420.320.040.350.320.35
Monterrey (3 Seasons)1 League62454,15446.23710300910.060.150.220.060.22
Watford (2 Seasons)3 Leagues21171,38515.4112100200.060.060.130.060.13
Veracruz (1 Season)1 League30201,90521.2022000200.000.090.090.000.09
Sevilla (1 Season)2 Leagues18111,21013.4202200400.80.81.32.12755780.150.000.150.150.150.060.100.160.060.16
Villarreal (1 Season)3 Leagues15111,03111.5011000300.60.51.31.81927670.000.090.090.000.090.080.170.250.070.24
Atalanta (1 Season)1 League20340.4000000000.000.000.000.000.00
Liga MX (13 Seasons)25918617,237191.516233916003130.080.120.200.080.20
Primeira Liga (3 Seasons)50423,70841.2615213331100.150.360.510.070.44
Champions Lg (3 Seasons)14101,00011.1325300200.40.40.00.43450.270.180.450.270.450.320.040.350.320.35
La Liga (2 Seasons)24161,69018.8213200501.31.22.23.437731230.110.050.160.110.160.070.120.190.070.18
Copa del Rey (2 Seasons)643864.3000000100.000.000.000.000.00
Europa Lg (2 Seasons)543453.8000000100.10.10.40.599220.000.000.000.000.000.060.200.260.060.26
Championship (1 Season)17141,16412.9011000200.000.080.080.000.08
Premier League (1 Season)321311.5101100000.690.000.690.690.69
Serie A (1 Season)20340.4000000000.000.000.000.000.00
League Cup (1 Season)11901.0000000000.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
2007-200819Veracruz1 League30201,90521.2022000200.000.090.090.000.09
2009-201021Atalanta1 League20340.4000000000.000.000.000.000.00
2009-201021América1 League812062.3000000100.000.000.000.000.00
2010-201122América1 League33302,61829.1112100310.030.030.070.030.07
2011-201223América1 League1044495.0000000100.000.000.000.000.00
2012-201324América1 League24111,14512.7101100000.080.000.080.080.08
2013-201425América1 League26252,24625.0527500400.200.080.280.200.28
2014-201526América1 League11108779.7617600300.620.100.720.620.72
2014-201526Watford1 League17141,16412.9011000200.000.080.080.000.08
2015-201627Watford2 Leagues432212.5101100000.410.000.410.410.41
2015-201627Porto3 Leagues35343,00433.461521333700.180.450.630.090.54
2016-201728Porto2 Leagues22161,51216.8224200500.120.120.240.120.24
2017-201829Porto2 Leagues943724.1101100100.40.40.00.43450.240.000.240.240.240.320.040.350.320.35
2017-201829Sevilla2 Leagues18111,21013.4202200400.80.81.32.12755780.150.000.150.150.150.060.100.160.060.16
2018-201930Villarreal3 Leagues15111,03111.5011000300.60.51.31.81927670.000.090.090.000.090.080.170.250.070.24
2018-201930Monterrey1 League765716.3011000100.000.160.160.000.16
2019-202031Monterrey1 League26231,98022.0325300410.140.090.230.140.23
2020-202132Monterrey1 League29161,60317.8044000400.000.220.220.000.22
2021-202233América1 League24191,62818.1044000510.000.220.220.000.22
2022-202334América1 League22151,48616.5066000300.000.360.360.000.36
2023-202435América1 League965235.8000000000.000.000.000.000.00
16 Seasons8 Clubs10 Leagues38127925,785286.528427025335331.81.72.64.349861500.100.150.240.090.230.080.120.200.080.20
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
América (9 Seasons)1 League16712111,178124.213142713002020.100.110.220.100.22
Porto (3 Seasons)3 Leagues66544,88854.3917266331300.40.40.00.43450.170.310.480.110.420.320.040.350.320.35
Monterrey (3 Seasons)1 League62454,15446.23710300910.060.150.220.060.22
Watford (2 Seasons)3 Leagues21171,38515.4112100200.060.060.130.060.13
Veracruz (1 Season)1 League30201,90521.2022000200.000.090.090.000.09
Sevilla (1 Season)2 Leagues18111,21013.4202200400.80.81.32.12755780.150.000.150.150.150.060.100.160.060.16
Villarreal (1 Season)3 Leagues15111,03111.5011000300.60.51.31.81927670.000.090.090.000.090.080.170.250.070.24
Atalanta (1 Season)1 League20340.4000000000.000.000.000.000.00
Liga MX (13 Seasons)25918617,237191.516233916003130.080.120.200.080.20
Primeira Liga (3 Seasons)50423,70841.2615213331100.150.360.510.070.44
Champions Lg (3 Seasons)14101,00011.1325300200.40.40.00.43450.270.180.450.270.450.320.040.350.320.35
La Liga (2 Seasons)24161,69018.8213200501.31.22.23.437731230.110.050.160.110.160.070.120.190.070.18
Copa del Rey (2 Seasons)643864.3000000100.000.000.000.000.00
Europa Lg (2 Seasons)543453.8000000100.10.10.40.599220.000.000.000.000.000.060.200.260.060.26
Championship (1 Season)17141,16412.9011000200.000.080.080.000.08
Premier League (1 Season)321311.5101100000.690.000.690.690.69
Serie A (1 Season)20340.4000000000.000.000.000.000.00
League Cup (1 Season)11901.0000000000.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
2007-200819Veracruzmx MEX1. Primera División17th30201,90521.2022000200.000.090.090.000.09
2009-201021Atalantait ITA1. Serie A18th20340.4000000000.000.000.000.000.00Matches
2009-201021Américamx MEX1. Primera División5th812062.3000000100.000.000.000.000.00Matches
2010-201122Américamx MEX1. Primera División5th33302,61829.1112100310.030.030.070.030.07
2011-201223Américamx MEX1. Primera División8th1044495.0000000100.000.000.000.000.00
2012-201324Américamx MEX1. Liga MX1st24111,14512.7101100000.080.000.080.080.08
2013-201425Américamx MEX1. Liga MX2nd26252,24625.0527500400.200.080.280.200.28
2014-201526Américamx MEX1. Liga MX1st11108779.7617600300.620.100.720.620.72Matches
2014-201526Watfordeng ENG2. Championship2nd17141,16412.9011000200.000.080.080.000.08Matches
2015-201627Watfordeng ENG1. Premier League13th321311.5101100000.690.000.690.690.69Matches
2015-201627Portopt POR1. Primeira Liga3rd27272,36426.351318233700.190.490.690.080.57Matches
2016-201728Portopt POR1. Primeira Liga2nd16121,08112.0123100300.080.170.250.080.25Matches
2017-201829Portopt POR1. Primeira Liga1st732632.9000000100.000.000.000.000.00Matches
2017-201829Sevillaes ESP1. La Liga7th16111,18413.2202200400.80.81.32.12755780.150.000.150.150.150.060.100.160.060.16Matches
2018-201930Villarreales ESP1. La Liga14th855065.6011000100.50.40.91.31018450.000.180.180.000.180.080.160.250.070.23Matches
2018-201930Monterreymx MEX1. Liga MX4th765716.3011000100.000.160.160.000.16Matches
2019-202031Monterreymx MEX1. Liga MX14th26231,98022.0325300410.140.090.230.140.23Matches
2020-202132Monterreymx MEX1. Liga MX4th29161,60317.8044000400.000.220.220.000.22Matches
2021-202233Américamx MEX1. Liga MX2nd24191,62818.1044000510.000.220.220.000.22Matches
2022-202334Américamx MEX1. Liga MX2nd22151,48616.5066000300.000.360.360.000.36Matches
2023-202435Américamx MEX1. Liga MX1st965235.8000000000.000.000.000.000.00Matches
16 Seasons8 Clubs6 Leagues35526023,964266.325406522334931.31.22.23.437731230.090.150.240.080.230.070.120.190.070.18
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
América (9 Seasons)1 League16712111,178124.213142713002020.100.110.220.100.22
Monterrey (3 Seasons)1 League62454,15446.23710300910.060.150.220.060.22
Porto (3 Seasons)1 League50423,70841.2615213331100.150.360.510.070.44
Watford (2 Seasons)2 Leagues20161,29514.4112100200.070.070.140.070.14
Veracruz (1 Season)1 League30201,90521.2022000200.000.090.090.000.09
Sevilla (1 Season)1 League16111,18413.2202200400.80.81.32.12755780.150.000.150.150.150.060.100.160.060.16
Villarreal (1 Season)1 League855065.6011000100.50.40.91.31018450.000.180.180.000.180.080.160.250.070.23
Atalanta (1 Season)1 League20340.4000000000.000.000.000.000.00
Liga MX (13 Seasons)25918617,237191.516233916003130.080.120.200.080.20
Primeira Liga (3 Seasons)50423,70841.2615213331100.150.360.510.070.44
La Liga (2 Seasons)24161,69018.8213200501.31.22.23.437731230.110.050.160.110.160.070.120.190.070.18
Championship (1 Season)17141,16412.9011000200.000.080.080.000.08
Premier League (1 Season)321311.5101100000.690.000.690.690.69
Serie A (1 Season)20340.4000000000.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
2015-201627Watfordeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201829Sevillaes ESPCopa del Rey2nd20260.3000000000.000.000.000.000.00Matches
2018-201930Villarreales ESPCopa del Rey9th443604.0000000100.000.000.000.000.00Matches
3 Seasons3 Clubs2 Leagues754765.3000000100.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (1 Season)1 League443604.0000000100.000.000.000.000.00
Sevilla (1 Season)1 League20260.3000000000.000.000.000.000.00
Watford (1 Season)1 League11901.0000000000.000.000.000.000.00
Copa del Rey (2 Seasons)643864.3000000100.000.000.000.000.00
League Cup (1 Season)11901.0000000000.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
2015-201627Porto1. Champions LgGR654605.1123100000.200.390.590.200.59Matches
2015-201627Porto2. Europa LgR32221802.0000000000.000.000.000.000.00Matches
2016-201728Porto1. Champions LgR16644314.8101100200.210.000.210.210.21Matches
2017-201829Porto1. Champions LgR16211091.2101100000.40.40.00.43450.830.000.830.830.830.320.040.350.320.35Matches
2018-201930Villarreal2. Europa LgQF321651.8000000100.10.10.40.599220.000.000.000.000.000.060.200.260.060.26Matches
4 Seasons2 Clubs2 Leagues19141,34514.9325300300.50.50.40.91213270.200.130.330.200.330.160.130.290.160.29
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
Porto (3 Seasons)2 Leagues16121,18013.1325300200.40.40.00.43450.230.150.380.230.380.320.040.350.320.35
Villarreal (1 Season)1 League321651.8000000100.10.10.40.599220.000.000.000.000.000.060.200.260.060.26
Champions Lg (3 Seasons)14101,00011.1325300200.40.40.00.43450.270.180.450.270.450.320.040.350.320.35
Europa Lg (2 Seasons)543453.8000000100.10.10.40.599220.000.000.000.000.000.060.200.260.060.26
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
201425mx Mexico1. World CupR16443604.0000000000.000.000.000.000.00Matches
201425mx MexicoWCQ221802.0000000000.000.000.000.000.00Matches
201425mx MexicoFriendlies (M)321822.0000000000.000.000.000.000.00Matches
201526mx MexicoFriendlies (M)443604.0011000000.000.250.250.000.25Matches
201526mx MexicoGold Cup1st665566.2011000100.000.160.160.000.16Matches
201627mx MexicoFriendlies (M)11901.0011000100.001.001.000.001.00Matches
201627mx MexicoCopa América CentenarioQF433153.5011000100.000.290.290.000.29Matches
201728mx MexicoFriendlies (M)433153.5000000000.000.000.000.000.00Matches
201728mx MexicoFIFA Confederations Cup4th443904.3000000000.000.000.000.000.00Matches
201829mx Mexico1. World CupR16433133.5000000100.40.40.30.71311240.000.000.000.000.000.120.090.210.120.21Matches
201829mx MexicoWCQ12121,06111.8134100100.080.250.340.080.34Matches
201829mx MexicoFriendlies (M)533343.7202200200.540.000.540.540.54Matches
201930mx MexicoFriendlies (M)321812.0000000100.000.000.000.000.00Matches
202031mx MexicoFriendlies (M)10300.3000000000.000.000.000.000.00Matches
7 Seasons1 Club6 Leagues57494,66751.93710300800.40.40.30.71311240.060.130.190.060.190.120.090.210.120.21
Friendlies (M) (7 Seasons)21151,49216.6224200400.120.120.240.120.24
WCQ (2 Seasons)14141,24113.8134100100.070.220.290.070.29
World Cup (2 Seasons)876737.5000000100.40.40.30.71311240.000.000.000.000.000.120.090.210.120.21
Gold Cup (1 Season)665566.2011000100.000.160.160.000.16
FIFA Confederations Cup (1 Season)443904.3000000000.000.000.000.000.00
Copa América Centenario (1 Season)433153.5011000100.000.290.290.000.29

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
2007-200819Veracruzmx MEX1. Primera División21.2050.240.0000
2009-201021Américamx MEX1. Primera División2.3020.870.0000Matches
2009-201021Atalantait ITA1. Serie A0.4012.650.0000Matches
2010-201122Américamx MEX1. Primera División29.1180.280.1300
2011-201223Américamx MEX1. Primera División5.0000.0000
2012-201324Américamx MEX1. Liga MX12.71110.860.0900
2013-201425Américamx MEX1. Liga MX25.05180.720.2800
2014-201526Watfordeng ENG2. Championship12.9040.310.0000Matches
2014-201526Américamx MEX1. Liga MX9.76121.230.5000Matches
2015-201627Porto1. Champions Lg5.1120.390.5000Matches
2015-201627Porto2. Europa Lg2.0000.0000Matches
2015-201627Watfordeng ENGLeague Cup1.0000Matches
2015-201627Watfordeng ENG1. Premier League1.5110.691.0000Matches
2015-201627Portopt POR1. Primeira Liga26.35170.650.1233Matches
2016-201728Porto1. Champions Lg4.819444.41.880.840.110.2500Matches
2016-201728Portopt POR1. Primeira Liga12.01070.000.580.1400Matches
2017-201829Porto1. Champions Lg1.2111100.00.830.831.001.0010.20000.40.40.39+0.6+0.6Matches
2017-201829Sevillaes ESPCopa del Rey0.3000Matches
2017-201829Sevillaes ESP1. La Liga13.2222522.71.670.380.090.4023.92000.80.80.04+1.2+1.2Matches
2017-201829Portopt POR1. Primeira Liga2.906233.32.050.680.000.0000Matches
2018-201930Villarreales ESPCopa del Rey4.005120.01.250.250.000.0000Matches
2018-201930Villarreal2. Europa Lg1.803266.71.641.090.000.0021.10000.10.10.04-0.1-0.1Matches
2018-201930Villarreales ESP1. La Liga5.6012216.72.130.360.000.0024.32000.50.40.03-0.5-0.4Matches
2018-201930Monterreymx MEX1. Liga MX6.3000Matches
2019-202031Monterreymx MEX1. Liga MX22.03511427.52.320.640.060.2100Matches
2020-202132Monterreymx MEX1. Liga MX17.8029517.21.630.280.000.0000Matches
2021-202233Américamx MEX1. Liga MX18.1028621.41.550.330.000.0000Matches
2022-202334Américamx MEX1. Liga MX16.5016318.80.970.180.000.0000Matches
2023-202435Américamx MEX1. Liga MX5.807342.91.200.520.000.0000Matches
16 Seasons8 Clubs10 Leagues286.52818913629.11.500.490.040.1823.54331.81.70.05+1.2+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
América (9 Seasons)1 League124.213516323.51.260.510.000.2100
Porto (3 Seasons)3 Leagues54.39163387.50.760.610.190.1810.20330.40.40.39+0.6+0.6
Monterrey (3 Seasons)1 League46.23801923.82.010.480.040.1600
Watford (2 Seasons)3 Leagues15.4150.350.2000
Veracruz (1 Season)1 League21.2050.240.0000
Sevilla (1 Season)2 Leagues13.4222522.71.670.380.090.4023.92000.80.80.04+1.2+1.2
Villarreal (1 Season)3 Leagues11.5020525.01.750.440.000.0023.72000.60.50.03-0.6-0.5
Atalanta (1 Season)1 League0.4012.650.0000
Liga MX (13 Seasons)191.5161318723.71.630.470.020.1800
Primeira Liga (3 Seasons)41.26626150.00.400.630.170.1233
Champions Lg (3 Seasons)11.1310750.01.670.630.200.4310.20000.40.40.39+0.6+0.6
La Liga (2 Seasons)18.8234720.61.810.370.060.2924.14001.31.20.04+0.7+0.8
Copa del Rey (2 Seasons)4.305120.01.250.250.000.0000
Europa Lg (2 Seasons)3.803266.71.640.520.000.0021.10000.10.10.04-0.1-0.1
Championship (1 Season)12.9040.310.0000
Premier League (1 Season)1.5110.691.0000
Serie A (1 Season)0.4012.650.0000
League Cup (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200819Veracruz1 League21.2050.240.0000
2009-201021Atalanta1 League0.4012.650.0000
2009-201021América1 League2.3020.870.0000
2010-201122América1 League29.1180.280.1300
2011-201223América1 League5.0000.0000
2012-201324América1 League12.71110.860.0900
2013-201425América1 League25.05180.720.2800
2014-201526América1 League9.76121.230.5000
2014-201526Watford1 League12.9040.310.0000
2015-201627Watford2 Leagues2.5110.691.0000
2015-201627Porto3 Leagues33.46190.570.1633
2016-201728Porto2 Leagues16.82911122.20.540.650.220.1800
2017-201829Porto2 Leagues4.117342.91.690.730.140.3310.20000.40.40.39+0.6+0.6
2017-201829Sevilla2 Leagues13.4222522.71.670.380.090.4023.92000.80.80.04+1.2+1.2
2018-201930Villarreal3 Leagues11.5020525.01.750.440.000.0023.72000.60.50.03-0.6-0.5
2018-201930Monterrey1 League6.3000
2019-202031Monterrey1 League22.03511427.52.320.640.060.2100
2020-202132Monterrey1 League17.8029517.21.630.280.000.0000
2021-202233América1 League18.1028621.41.550.330.000.0000
2022-202334América1 League16.5016318.80.970.180.000.0000
2023-202435América1 League5.807342.91.200.520.000.0000
16 Seasons8 Clubs10 Leagues286.52818913629.11.500.490.040.1823.54331.81.70.05+1.2+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
América (9 Seasons)1 League124.213516323.51.260.510.000.2100
Porto (3 Seasons)3 Leagues54.39163387.50.760.610.190.1810.20330.40.40.39+0.6+0.6
Monterrey (3 Seasons)1 League46.23801923.82.010.480.040.1600
Watford (2 Seasons)3 Leagues15.4150.350.2000
Veracruz (1 Season)1 League21.2050.240.0000
Sevilla (1 Season)2 Leagues13.4222522.71.670.380.090.4023.92000.80.80.04+1.2+1.2
Villarreal (1 Season)3 Leagues11.5020525.01.750.440.000.0023.72000.60.50.03-0.6-0.5
Atalanta (1 Season)1 League0.4012.650.0000
Liga MX (13 Seasons)191.5161318723.71.630.470.020.1800
Primeira Liga (3 Seasons)41.26626150.00.400.630.170.1233
Champions Lg (3 Seasons)11.1310750.01.670.630.200.4310.20000.40.40.39+0.6+0.6
La Liga (2 Seasons)18.8234720.61.810.370.060.2924.14001.31.20.04+0.7+0.8
Copa del Rey (2 Seasons)4.305120.01.250.250.000.0000
Europa Lg (2 Seasons)3.803266.71.640.520.000.0021.10000.10.10.04-0.1-0.1
Championship (1 Season)12.9040.310.0000
Premier League (1 Season)1.5110.691.0000
Serie A (1 Season)0.4012.650.0000
League Cup (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200819Veracruzmx MEX1. Primera División17th21.2050.240.0000
2009-201021Atalantait ITA1. Serie A18th0.4012.650.0000Matches
2009-201021Américamx MEX1. Primera División5th2.3020.870.0000Matches
2010-201122Américamx MEX1. Primera División5th29.1180.280.1300
2011-201223Américamx MEX1. Primera División8th5.0000.0000
2012-201324Américamx MEX1. Liga MX1st12.71110.860.0900
2013-201425Américamx MEX1. Liga MX2nd25.05180.720.2800
2014-201526Américamx MEX1. Liga MX1st9.76121.230.5000Matches
2014-201526Watfordeng ENG2. Championship2nd12.9040.310.0000Matches
2015-201627Watfordeng ENG1. Premier League13th1.5110.691.0000Matches
2015-201627Portopt POR1. Primeira Liga3rd26.35170.650.1233Matches
2016-201728Portopt POR1. Primeira Liga2nd12.01070.000.580.1400Matches
2017-201829Portopt POR1. Primeira Liga1st2.906233.32.050.680.000.0000Matches
2017-201829Sevillaes ESP1. La Liga7th13.2222522.71.670.380.090.4023.92000.80.80.04+1.2+1.2Matches
2018-201930Villarreales ESP1. La Liga14th5.6012216.72.130.360.000.0024.32000.50.40.03-0.5-0.4Matches
2018-201930Monterreymx MEX1. Liga MX4th6.3000Matches
2019-202031Monterreymx MEX1. Liga MX14th22.03511427.52.320.640.060.2100Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8029517.21.630.280.000.0000Matches
2021-202233Américamx MEX1. Liga MX2nd18.1028621.41.550.330.000.0000Matches
2022-202334Américamx MEX1. Liga MX2nd16.5016318.80.970.180.000.0000Matches
2023-202435Américamx MEX1. Liga MX1st5.807342.91.200.520.000.0000Matches
16 Seasons8 Clubs6 Leagues266.32517112627.51.500.480.040.1724.14331.31.20.04+0.7+0.8
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
América (9 Seasons)1 League124.213516323.51.260.510.000.2100
Monterrey (3 Seasons)1 League46.23801923.82.010.480.040.1600
Porto (3 Seasons)1 League41.26626150.00.400.630.170.1233
Watford (2 Seasons)2 Leagues14.4150.350.2000
Veracruz (1 Season)1 League21.2050.240.0000
Sevilla (1 Season)1 League13.2222522.71.670.380.090.4023.92000.80.80.04+1.2+1.2
Villarreal (1 Season)1 League5.6012216.72.130.360.000.0024.32000.50.40.03-0.5-0.4
Atalanta (1 Season)1 League0.4012.650.0000
Liga MX (13 Seasons)191.5161318723.71.630.470.020.1800
Primeira Liga (3 Seasons)41.26626150.00.400.630.170.1233
La Liga (2 Seasons)18.8234720.61.810.370.060.2924.14001.31.20.04+0.7+0.8
Championship (1 Season)12.9040.310.0000
Premier League (1 Season)1.5110.691.0000
Serie A (1 Season)0.4012.650.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201627Watfordeng ENGLeague Cup33rd1.0000Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.3000Matches
2018-201930Villarreales ESPCopa del Rey9th4.005120.01.250.250.000.0000Matches
3 Seasons3 Clubs2 Leagues5.305120.01.250.250.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Villarreal (1 Season)1 League4.005120.01.250.250.000.0000
Sevilla (1 Season)1 League0.3000
Watford (1 Season)1 League1.0000
Copa del Rey (2 Seasons)4.305120.01.250.250.000.0000
League Cup (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201627Porto1. Champions LgGR5.1120.390.5000Matches
2015-201627Porto2. Europa LgR322.0000.0000Matches
2016-201728Porto1. Champions LgR164.819444.41.880.840.110.2500Matches
2017-201829Porto1. Champions LgR161.2111100.00.830.831.001.0010.20000.40.40.39+0.6+0.6Matches
2018-201930Villarreal2. Europa LgQF1.803266.71.641.090.000.0021.10000.10.10.04-0.1-0.1Matches
4 Seasons2 Clubs2 Leagues14.9313953.81.660.600.150.3318.40000.50.50.12+0.5+0.5
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
Porto (3 Seasons)2 Leagues13.1310750.01.670.530.200.4310.20000.40.40.39+0.6+0.6
Villarreal (1 Season)1 League1.803266.71.641.090.000.0021.10000.10.10.04-0.1-0.1
Champions Lg (3 Seasons)11.1310750.01.670.630.200.4310.20000.40.40.39+0.6+0.6
Europa Lg (2 Seasons)3.803266.71.640.520.000.0021.10000.10.10.04-0.1-0.1
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
201425mx Mexico1. World CupR164.0000Matches
201425mx MexicoWCQ2.0000Matches
201425mx MexicoFriendlies (M)2.0000Matches
201526mx MexicoFriendlies (M)4.0000Matches
201526mx MexicoGold Cup1st6.2012325.01.940.490.000.0000Matches
201627mx MexicoFriendlies (M)1.0000Matches
201627mx MexicoCopa América CentenarioQF3.506233.31.710.570.000.0000Matches
201728mx MexicoFriendlies (M)3.5000Matches
201728mx MexicoFIFA Confederations Cup4th4.305240.01.150.460.000.0000Matches
201829mx Mexico1. World CupR163.509333.32.590.860.000.0025.11000.40.40.04-0.4-0.4Matches
201829mx MexicoWCQ11.8100Matches
201829mx MexicoFriendlies (M)3.7200Matches
201930mx MexicoFriendlies (M)2.0000Matches
202031mx MexicoFriendlies (M)0.3000Matches
7 Seasons1 Club6 Leagues51.93321031.31.830.570.000.0025.11000.40.40.04-0.4-0.4
Friendlies (M) (7 Seasons)16.6200
WCQ (2 Seasons)13.8100
World Cup (2 Seasons)7.509333.32.590.860.000.0025.11000.40.40.04-0.4-0.4
Gold Cup (1 Season)6.2012325.01.940.490.000.0000
FIFA Confederations Cup (1 Season)4.305240.01.150.460.000.0000
Copa América Centenario (1 Season)3.506233.31.710.570.000.0000

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
2007-200819Veracruzmx MEX1. Primera División21.22
2009-201021Américamx MEX1. Primera División2.30Matches
2009-201021Atalantait ITA1. Serie A0.40Matches
2010-201122Américamx MEX1. Primera División29.11
2011-201223Américamx MEX1. Primera División5.00
2012-201324Américamx MEX1. Liga MX12.70
2013-201425Américamx MEX1. Liga MX25.02
2014-201526Watfordeng ENG2. Championship12.91Matches
2014-201526Américamx MEX1. Liga MX9.71Matches
2015-201627Porto1. Champions Lg5.12Matches
2015-201627Porto2. Europa Lg2.00Matches
2015-201627Watfordeng ENGLeague Cup1.00Matches
2015-201627Watfordeng ENG1. Premier League1.50Matches
2015-201627Portopt POR1. Primeira Liga26.313Matches
2016-201728Porto1. Champions Lg4.80Matches
2016-201728Portopt POR1. Primeira Liga12.02Matches
2017-201829Porto1. Champions Lg1.2346354.0641361182475.092045.071741.200.00.10.013224Matches
2017-201829Sevillaes ESPCopa del Rey0.30Matches
2017-201829Sevillaes ESP1. La Liga13.250468373.88433314525929986.618023875.64910745.801.31.1-1.3113112655Matches
2017-201829Portopt POR1. Primeira Liga2.90Matches
2018-201930Villarreales ESPCopa del Rey4.00Matches
2018-201930Villarreal2. Europa Lg1.8679669.81196550303488.2273479.482138.100.40.5-0.475329Matches
2018-201930Villarreales ESP1. La Liga5.619327969.23340101510011884.7638772.4246040.010.91.2+0.111195518Matches
2018-201930Monterreymx MEX1. Liga MX6.31Matches
2019-202031Monterreymx MEX1. Liga MX22.02Matches
2020-202132Monterreymx MEX1. Liga MX17.84Matches
2021-202233Américamx MEX1. Liga MX18.14Matches
2022-202334Américamx MEX1. Liga MX16.56Matches
2023-202435Américamx MEX1. Liga MX5.80Matches
16 Seasons8 Clubs10 Leagues286.5798112171.213610507140747585.727937973.68820542.9422.63.0+39.43058221586
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
América (9 Seasons)1 League124.214
Porto (3 Seasons)3 Leagues54.3346354.0641361182475.092045.071741.2170.00.1+17.013224
Monterrey (3 Seasons)1 League46.27
Watford (2 Seasons)3 Leagues15.41
Veracruz (1 Season)1 League21.22
Sevilla (1 Season)2 Leagues13.450468373.88433314525929986.618023875.64910745.801.31.1-1.3113112655
Villarreal (1 Season)3 Leagues11.526037569.34536156513015285.59012174.4328139.511.31.8-0.318248727
Atalanta (1 Season)1 League0.40
Liga MX (13 Seasons)191.523
Primeira Liga (3 Seasons)41.215
Champions Lg (3 Seasons)11.1346354.0641361182475.092045.071741.220.00.1+2.013224
La Liga (2 Seasons)18.869796272.511773416035941786.124332574.87316743.712.22.4-1.22250171173
Copa del Rey (2 Seasons)4.30
Europa Lg (2 Seasons)3.8679669.81196550303488.2273479.482138.100.40.5-0.475329
Championship (1 Season)12.91
Premier League (1 Season)1.50
Serie A (1 Season)0.40
League Cup (1 Season)1.00
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
2007-200819Veracruz1 League21.22
2009-201021Atalanta1 League0.40
2009-201021América1 League2.30
2010-201122América1 League29.11
2011-201223América1 League5.00
2012-201324América1 League12.70
2013-201425América1 League25.02
2014-201526América1 League9.71
2014-201526Watford1 League12.91
2015-201627Watford2 Leagues2.50
2015-201627Porto3 Leagues33.415
2016-201728Porto2 Leagues16.82
2017-201829Porto2 Leagues4.1346354.0641361182475.092045.071741.200.00.10.013224
2017-201829Sevilla2 Leagues13.450468373.88433314525929986.618023875.64910745.801.31.1-1.3113112655
2018-201930Villarreal3 Leagues11.526037569.34536156513015285.59012174.4328139.511.31.8-0.318248727
2018-201930Monterrey1 League6.31
2019-202031Monterrey1 League22.02
2020-202132Monterrey1 League17.84
2021-202233América1 League18.14
2022-202334América1 League16.56
2023-202435América1 League5.80
16 Seasons8 Clubs10 Leagues286.5798112171.213610507140747585.727937973.68820542.9422.63.0+39.43058221586
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
América (9 Seasons)1 League124.214
Porto (3 Seasons)3 Leagues54.3346354.0641361182475.092045.071741.2170.00.1+17.013224
Monterrey (3 Seasons)1 League46.27
Watford (2 Seasons)3 Leagues15.41
Veracruz (1 Season)1 League21.22
Sevilla (1 Season)2 Leagues13.450468373.88433314525929986.618023875.64910745.801.31.1-1.3113112655
Villarreal (1 Season)3 Leagues11.526037569.34536156513015285.59012174.4328139.511.31.8-0.318248727
Atalanta (1 Season)1 League0.40
Liga MX (13 Seasons)191.523
Primeira Liga (3 Seasons)41.215
Champions Lg (3 Seasons)11.1346354.0641361182475.092045.071741.220.00.1+2.013224
La Liga (2 Seasons)18.869796272.511773416035941786.124332574.87316743.712.22.4-1.22250171173
Copa del Rey (2 Seasons)4.30
Europa Lg (2 Seasons)3.8679669.81196550303488.2273479.482138.100.40.5-0.475329
Championship (1 Season)12.91
Premier League (1 Season)1.50
Serie A (1 Season)0.40
League Cup (1 Season)1.00
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
2007-200819Veracruzmx MEX1. Primera División17th21.22
2009-201021Atalantait ITA1. Serie A18th0.40Matches
2009-201021Américamx MEX1. Primera División5th2.30Matches
2010-201122Américamx MEX1. Primera División5th29.11
2011-201223Américamx MEX1. Primera División8th5.00
2012-201324Américamx MEX1. Liga MX1st12.70
2013-201425Américamx MEX1. Liga MX2nd25.02
2014-201526Américamx MEX1. Liga MX1st9.71Matches
2014-201526Watfordeng ENG2. Championship2nd12.91Matches
2015-201627Watfordeng ENG1. Premier League13th1.50Matches
2015-201627Portopt POR1. Primeira Liga3rd26.313Matches
2016-201728Portopt POR1. Primeira Liga2nd12.02Matches
2017-201829Portopt POR1. Primeira Liga1st2.90Matches
2017-201829Sevillaes ESP1. La Liga7th13.250468373.88433314525929986.618023875.64910745.801.31.1-1.3113112655Matches
2018-201930Villarreales ESP1. La Liga14th5.619327969.23340101510011884.7638772.4246040.010.91.2+0.111195518Matches
2018-201930Monterreymx MEX1. Liga MX4th6.31Matches
2019-202031Monterreymx MEX1. Liga MX14th22.02Matches
2020-202132Monterreymx MEX1. Liga MX4th17.84Matches
2021-202233Américamx MEX1. Liga MX2nd18.14Matches
2022-202334Américamx MEX1. Liga MX2nd16.56Matches
2023-202435Américamx MEX1. Liga MX1st5.80Matches
16 Seasons8 Clubs6 Leagues266.369796272.511773416035941786.124332574.87316743.7402.22.4+37.82250171173
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
América (9 Seasons)1 League124.214
Monterrey (3 Seasons)1 League46.27
Porto (3 Seasons)1 League41.215
Watford (2 Seasons)2 Leagues14.41
Veracruz (1 Season)1 League21.22
Sevilla (1 Season)1 League13.250468373.88433314525929986.618023875.64910745.801.31.1-1.3113112655
Villarreal (1 Season)1 League5.619327969.23340101510011884.7638772.4246040.010.91.2+0.111195518
Atalanta (1 Season)1 League0.40
Liga MX (13 Seasons)191.523
Primeira Liga (3 Seasons)41.215
La Liga (2 Seasons)18.869796272.511773416035941786.124332574.87316743.712.22.4-1.22250171173
Championship (1 Season)12.91
Premier League (1 Season)1.50
Serie A (1 Season)0.40
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201627Watfordeng ENGLeague Cup33rd1.00Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.30Matches
2018-201930Villarreales ESPCopa del Rey9th4.00Matches
3 Seasons3 Clubs2 Leagues5.30
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Villarreal (1 Season)1 League4.00
Sevilla (1 Season)1 League0.30
Watford (1 Season)1 League1.00
Copa del Rey (2 Seasons)4.30
League Cup (1 Season)1.00
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
2015-201627Porto1. Champions LgGR5.12Matches
2015-201627Porto2. Europa LgR322.00Matches
2016-201728Porto1. Champions LgR164.80Matches
2017-201829Porto1. Champions LgR161.2346354.0641361182475.092045.071741.200.00.10.013224Matches
2018-201930Villarreal2. Europa LgQF1.8679669.81196550303488.2273479.482138.100.40.5-0.475329Matches
4 Seasons2 Clubs2 Leagues14.910115963.51837911485882.8365466.7153839.520.40.6+1.6885413
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
Porto (3 Seasons)2 Leagues13.1346354.0641361182475.092045.071741.220.00.1+2.013224
Villarreal (1 Season)1 League1.8679669.81196550303488.2273479.482138.100.40.5-0.475329
Champions Lg (3 Seasons)11.1346354.0641361182475.092045.071741.220.00.1+2.013224
Europa Lg (2 Seasons)3.8679669.81196550303488.2273479.482138.100.40.5-0.475329
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
201425mx Mexico1. World CupR164.00Matches
201425mx MexicoWCQ2.00Matches
201425mx MexicoFriendlies (M)2.00Matches
201526mx MexicoFriendlies (M)4.01Matches
201526mx MexicoGold Cup1st6.21Matches
201627mx MexicoFriendlies (M)1.01Matches
201627mx MexicoCopa América CentenarioQF3.51Matches
201728mx MexicoFriendlies (M)3.50Matches
201728mx MexicoFIFA Confederations Cup4th4.30Matches
201829mx Mexico1. World CupR163.59312673.81748624455483.3344182.9142948.300.30.7-0.3662011Matches
201829mx MexicoWCQ11.83Matches
201829mx MexicoFriendlies (M)3.70Matches
201930mx MexicoFriendlies (M)2.00Matches
202031mx MexicoFriendlies (M)0.30Matches
7 Seasons1 Club6 Leagues51.99312673.81748624455483.3344182.9142948.370.30.7+6.7662011
Friendlies (M) (7 Seasons)16.62
WCQ (2 Seasons)13.83
World Cup (2 Seasons)7.59312673.81748624455483.3344182.9142948.300.30.7-0.3662011
Gold Cup (1 Season)6.21
FIFA Confederations Cup (1 Season)4.30
Copa América Centenario (1 Season)3.51
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200819Veracruzmx MEX1. Primera División21.2
2009-201021Américamx MEX1. Primera División2.3Matches
2009-201021Atalantait ITA1. Serie A0.4Matches
2010-201122Américamx MEX1. Primera División29.1
2011-201223Américamx MEX1. Primera División5.0
2012-201324Américamx MEX1. Liga MX12.7
2013-201425Américamx MEX1. Liga MX25.0
2014-201526Watfordeng ENG2. Championship12.9Matches
2014-201526Américamx MEX1. Liga MX9.7Matches
2015-201627Porto1. Champions Lg5.1Matches
2015-201627Porto2. Europa Lg2.0Matches
2015-201627Watfordeng ENGLeague Cup1.0Matches
2015-201627Watfordeng ENG1. Premier League1.5Matches
2015-201627Portopt POR1. Primeira Liga26.3Matches
2016-201728Porto1. Champions Lg4.839Matches
2016-201728Portopt POR1. Primeira Liga12.00Matches
2017-201829Porto1. Champions Lg1.263451700291700003411Matches
2017-201829Sevillaes ESPCopa del Rey0.3Matches
2017-201829Sevillaes ESP1. La Liga13.268354013812185311411360504516Matches
2017-201829Portopt POR1. Primeira Liga2.96Matches
2018-201930Villarreales ESPCopa del Rey4.030Matches
2018-201930Villarreal2. Europa Lg1.8968115213191126236705Matches
2018-201930Villarreales ESP1. La Liga5.6279219581402552222128019327Matches
2018-201930Monterreymx MEX1. Liga MX6.3Matches
2019-202031Monterreymx MEX1. Liga MX22.0164Matches
2020-202132Monterreymx MEX1. Liga MX17.8117Matches
2021-202233Américamx MEX1. Liga MX18.1124Matches
2022-202334Américamx MEX1. Liga MX16.5145Matches
2023-202435Américamx MEX1. Liga MX5.822Matches
16 Seasons8 Clubs10 Leagues286.51121885228282157831544521163798829
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
América (9 Seasons)1 League124.2291
Porto (3 Seasons)3 Leagues54.3634517002541700003411
Monterrey (3 Seasons)1 League46.2281
Watford (2 Seasons)3 Leagues15.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)2 Leagues13.468354013812185311411360504516
Villarreal (1 Season)3 Leagues11.5375300731615104233418103260212
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5572
Primeira Liga (3 Seasons)41.26
Champions Lg (3 Seasons)11.1634517002481700003411
La Liga (2 Seasons)18.8962759196261101081363315140697723
Copa del Rey (2 Seasons)4.330
Europa Lg (2 Seasons)3.8968115213191126236705
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
League Cup (1 Season)1.0
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
2007-200819Veracruz1 League21.2
2009-201021Atalanta1 League0.4
2009-201021América1 League2.3
2010-201122América1 League29.1
2011-201223América1 League5.0
2012-201324América1 League12.7
2013-201425América1 League25.0
2014-201526América1 League9.7
2014-201526Watford1 League12.9
2015-201627Watford2 Leagues2.5
2015-201627Porto3 Leagues33.4
2016-201728Porto2 Leagues16.839
2017-201829Porto2 Leagues4.1634517002151700003411
2017-201829Sevilla2 Leagues13.468354013812185311411360504516
2018-201930Villarreal3 Leagues11.5375300731615104233418103260212
2018-201930Monterrey1 League6.3
2019-202031Monterrey1 League22.0164
2020-202132Monterrey1 League17.8117
2021-202233América1 League18.1124
2022-202334América1 League16.5145
2023-202435América1 League5.822
16 Seasons8 Clubs10 Leagues286.51121885228282157831544521163798829
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
América (9 Seasons)1 League124.2291
Porto (3 Seasons)3 Leagues54.3634517002541700003411
Monterrey (3 Seasons)1 League46.2281
Watford (2 Seasons)3 Leagues15.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)2 Leagues13.468354013812185311411360504516
Villarreal (1 Season)3 Leagues11.5375300731615104233418103260212
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5572
Primeira Liga (3 Seasons)41.26
Champions Lg (3 Seasons)11.1634517002481700003411
La Liga (2 Seasons)18.8962759196261101081363315140697723
Copa del Rey (2 Seasons)4.330
Europa Lg (2 Seasons)3.8968115213191126236705
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
League Cup (1 Season)1.0
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
2007-200819Veracruzmx MEX1. Primera División17th21.2
2009-201021Atalantait ITA1. Serie A18th0.4Matches
2009-201021Américamx MEX1. Primera División5th2.3Matches
2010-201122Américamx MEX1. Primera División5th29.1
2011-201223Américamx MEX1. Primera División8th5.0
2012-201324Américamx MEX1. Liga MX1st12.7
2013-201425Américamx MEX1. Liga MX2nd25.0
2014-201526Américamx MEX1. Liga MX1st9.7Matches
2014-201526Watfordeng ENG2. Championship2nd12.9Matches
2015-201627Watfordeng ENG1. Premier League13th1.5Matches
2015-201627Portopt POR1. Primeira Liga3rd26.3Matches
2016-201728Portopt POR1. Primeira Liga2nd12.00Matches
2017-201829Portopt POR1. Primeira Liga1st2.96Matches
2017-201829Sevillaes ESP1. La Liga7th13.268354013812185311411360504516Matches
2018-201930Villarreales ESP1. La Liga14th5.6279219581402552222128019327Matches
2018-201930Monterreymx MEX1. Liga MX4th6.3Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0164Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8117Matches
2021-202233Américamx MEX1. Liga MX2nd18.1124Matches
2022-202334Américamx MEX1. Liga MX2nd16.5145Matches
2023-202435Américamx MEX1. Liga MX1st5.822Matches
16 Seasons8 Clubs6 Leagues266.3962759196261106861363315140697723
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
América (9 Seasons)1 League124.2291
Monterrey (3 Seasons)1 League46.2281
Porto (3 Seasons)1 League41.26
Watford (2 Seasons)2 Leagues14.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)1 League13.268354013812185311411360504516
Villarreal (1 Season)1 League5.6279219581402552222128019327
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5572
Primeira Liga (3 Seasons)41.26
La Liga (2 Seasons)18.8962759196261101081363315140697723
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201627Watfordeng ENGLeague Cup33rd1.0Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.3Matches
2018-201930Villarreales ESPCopa del Rey9th4.030Matches
3 Seasons3 Clubs2 Leagues5.330
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (1 Season)1 League4.030
Sevilla (1 Season)1 League0.3
Watford (1 Season)1 League1.0
Copa del Rey (2 Seasons)4.330
League Cup (1 Season)1.0
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
2015-201627Porto1. Champions LgGR5.1Matches
2015-201627Porto2. Europa LgR322.0Matches
2016-201728Porto1. Champions LgR164.839Matches
2017-201829Porto1. Champions LgR161.263451700291700003411Matches
2018-201930Villarreal2. Europa LgQF1.8968115213191126236705Matches
4 Seasons2 Clubs2 Leagues14.91591263221567181262310116
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)2 Leagues13.1634517002481700003411
Villarreal (1 Season)1 League1.8968115213191126236705
Champions Lg (3 Seasons)11.1634517002481700003411
Europa Lg (2 Seasons)3.8968115213191126236705
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
201425mx Mexico1. World CupR164.0Matches
201425mx MexicoWCQ2.0Matches
201425mx MexicoFriendlies (M)2.0Matches
201526mx MexicoFriendlies (M)4.0Matches
201526mx MexicoGold Cup1st6.229Matches
201627mx MexicoFriendlies (M)1.0Matches
201627mx MexicoCopa América CentenarioQF3.523Matches
201728mx MexicoFriendlies (M)3.5Matches
201728mx MexicoFIFA Confederations Cup4th4.326Matches
201829mx Mexico1. World CupR163.51261042271315963109302Matches
201829mx MexicoWCQ11.8Matches
201829mx MexicoFriendlies (M)3.7Matches
201930mx MexicoFriendlies (M)2.0Matches
202031mx MexicoFriendlies (M)0.3Matches
7 Seasons1 Club6 Leagues51.91261042271393963109302
Friendlies (M) (7 Seasons)16.6
WCQ (2 Seasons)13.8
World Cup (2 Seasons)7.51261042271315963109302
Gold Cup (1 Season)6.229
FIFA Confederations Cup (1 Season)4.326
Copa América Centenario (1 Season)3.523

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
2007-200819Veracruzmx MEX1. Primera División21.2
2009-201021Américamx MEX1. Primera División2.3Matches
2009-201021Atalantait ITA1. Serie A0.4Matches
2010-201122Américamx MEX1. Primera División29.1
2011-201223Américamx MEX1. Primera División5.0
2012-201324Américamx MEX1. Liga MX12.7
2013-201425Américamx MEX1. Liga MX25.0
2014-201526Watfordeng ENG2. Championship12.9Matches
2014-201526Américamx MEX1. Liga MX9.7Matches
2015-201627Porto1. Champions Lg5.1Matches
2015-201627Porto2. Europa Lg2.0Matches
2015-201627Watfordeng ENGLeague Cup1.0Matches
2015-201627Watfordeng ENG1. Premier League1.5Matches
2015-201627Portopt POR1. Primeira Liga26.3Matches
2016-201728Porto1. Champions Lg4.8Matches
2016-201728Portopt POR1. Primeira Liga12.0Matches
2017-201829Porto1. Champions Lg1.210.8210000000.00000000Matches
2017-201829Sevillaes ESPCopa del Rey0.3Matches
2017-201829Sevillaes ESP1. La Liga13.2211.60154101000.00000000Matches
2017-201829Portopt POR1. Primeira Liga2.9Matches
2018-201930Villarreales ESPCopa del Rey4.0Matches
2018-201930Villarreal2. Europa Lg1.8126.5556001021.09110000Matches
2018-201930Villarreales ESP1. La Liga5.6162.8559110010.18010000Matches
2018-201930Monterreymx MEX1. Liga MX6.3Matches
2019-202031Monterreymx MEX1. Liga MX22.0Matches
2020-202132Monterreymx MEX1. Liga MX17.8Matches
2021-202233Américamx MEX1. Liga MX18.1Matches
2022-202334Américamx MEX1. Liga MX16.5Matches
2023-202435Américamx MEX1. Liga MX5.8Matches
16 Seasons8 Clubs10 Leagues286.5502.292619212030.14120000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
América (9 Seasons)1 League124.2
Porto (3 Seasons)3 Leagues54.310.8210000000.00000000
Monterrey (3 Seasons)1 League46.2
Watford (2 Seasons)3 Leagues15.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)2 Leagues13.4211.60154101000.00000000
Villarreal (1 Season)3 Leagues11.5283.761015111030.40120000
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5
Primeira Liga (3 Seasons)41.2
Champions Lg (3 Seasons)11.110.8210000000.00000000
La Liga (2 Seasons)18.8371.972013211010.05010000
Copa del Rey (2 Seasons)4.3
Europa Lg (2 Seasons)3.8126.5556001021.09110000
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
League Cup (1 Season)1.0
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
2007-200819Veracruz1 League21.2
2009-201021Atalanta1 League0.4
2009-201021América1 League2.3
2010-201122América1 League29.1
2011-201223América1 League5.0
2012-201324América1 League12.7
2013-201425América1 League25.0
2014-201526América1 League9.7
2014-201526Watford1 League12.9
2015-201627Watford2 Leagues2.5
2015-201627Porto3 Leagues33.4
2016-201728Porto2 Leagues16.8
2017-201829Porto2 Leagues4.110.8210000000.00000000
2017-201829Sevilla2 Leagues13.4211.60154101000.00000000
2018-201930Villarreal3 Leagues11.5283.761015111030.40120000
2018-201930Monterrey1 League6.3
2019-202031Monterrey1 League22.0
2020-202132Monterrey1 League17.8
2021-202233América1 League18.1
2022-202334América1 League16.5
2023-202435América1 League5.8
16 Seasons8 Clubs10 Leagues286.5502.292619212030.14120000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
América (9 Seasons)1 League124.2
Porto (3 Seasons)3 Leagues54.310.8210000000.00000000
Monterrey (3 Seasons)1 League46.2
Watford (2 Seasons)3 Leagues15.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)2 Leagues13.4211.60154101000.00000000
Villarreal (1 Season)3 Leagues11.5283.761015111030.40120000
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5
Primeira Liga (3 Seasons)41.2
Champions Lg (3 Seasons)11.110.8210000000.00000000
La Liga (2 Seasons)18.8371.972013211010.05010000
Copa del Rey (2 Seasons)4.3
Europa Lg (2 Seasons)3.8126.5556001021.09110000
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
League Cup (1 Season)1.0
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
2007-200819Veracruzmx MEX1. Primera División17th21.2
2009-201021Atalantait ITA1. Serie A18th0.4Matches
2009-201021Américamx MEX1. Primera División5th2.3Matches
2010-201122Américamx MEX1. Primera División5th29.1
2011-201223Américamx MEX1. Primera División8th5.0
2012-201324Américamx MEX1. Liga MX1st12.7
2013-201425Américamx MEX1. Liga MX2nd25.0
2014-201526Américamx MEX1. Liga MX1st9.7Matches
2014-201526Watfordeng ENG2. Championship2nd12.9Matches
2015-201627Watfordeng ENG1. Premier League13th1.5Matches
2015-201627Portopt POR1. Primeira Liga3rd26.3Matches
2016-201728Portopt POR1. Primeira Liga2nd12.0Matches
2017-201829Portopt POR1. Primeira Liga1st2.9Matches
2017-201829Sevillaes ESP1. La Liga7th13.2211.60154101000.00000000Matches
2018-201930Villarreales ESP1. La Liga14th5.6162.8559110010.18010000Matches
2018-201930Monterreymx MEX1. Liga MX4th6.3Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8Matches
2021-202233Américamx MEX1. Liga MX2nd18.1Matches
2022-202334Américamx MEX1. Liga MX2nd16.5Matches
2023-202435Américamx MEX1. Liga MX1st5.8Matches
16 Seasons8 Clubs6 Leagues266.3371.972013211010.05010000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
América (9 Seasons)1 League124.2
Monterrey (3 Seasons)1 League46.2
Porto (3 Seasons)1 League41.2
Watford (2 Seasons)2 Leagues14.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)1 League13.2211.60154101000.00000000
Villarreal (1 Season)1 League5.6162.8559110010.18010000
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5
Primeira Liga (3 Seasons)41.2
La Liga (2 Seasons)18.8371.972013211010.05010000
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201627Watfordeng ENGLeague Cup33rd1.0Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.3Matches
2018-201930Villarreales ESPCopa del Rey9th4.0Matches
3 Seasons3 Clubs2 Leagues5.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (1 Season)1 League4.0
Sevilla (1 Season)1 League0.3
Watford (1 Season)1 League1.0
Copa del Rey (2 Seasons)4.3
League Cup (1 Season)1.0
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
2015-201627Porto1. Champions LgGR5.1Matches
2015-201627Porto2. Europa LgR322.0Matches
2016-201728Porto1. Champions LgR164.8Matches
2017-201829Porto1. Champions LgR161.210.8210000000.00000000Matches
2018-201930Villarreal2. Europa LgQF1.8126.5556001021.09110000Matches
4 Seasons2 Clubs2 Leagues14.9134.2566001020.65110000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)2 Leagues13.110.8210000000.00000000
Villarreal (1 Season)1 League1.8126.5556001021.09110000
Champions Lg (3 Seasons)11.110.8210000000.00000000
Europa Lg (2 Seasons)3.8126.5556001021.09110000
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
201425mx Mexico1. World CupR164.0Matches
201425mx MexicoWCQ2.0Matches
201425mx MexicoFriendlies (M)2.0Matches
201526mx MexicoFriendlies (M)4.0Matches
201526mx MexicoGold Cup1st6.2Matches
201627mx MexicoFriendlies (M)1.0Matches
201627mx MexicoCopa América CentenarioQF3.5Matches
201728mx MexicoFriendlies (M)3.5Matches
201728mx MexicoFIFA Confederations Cup4th4.3Matches
201829mx Mexico1. World CupR163.5113.1674000000.00000000Matches
201829mx MexicoWCQ11.8Matches
201829mx MexicoFriendlies (M)3.7Matches
201930mx MexicoFriendlies (M)2.0Matches
202031mx MexicoFriendlies (M)0.3Matches
7 Seasons1 Club6 Leagues51.9113.1674000000.00000000
Friendlies (M) (7 Seasons)16.6
WCQ (2 Seasons)13.8
World Cup (2 Seasons)7.5113.1674000000.00000000
Gold Cup (1 Season)6.2
FIFA Confederations Cup (1 Season)4.3
Copa América Centenario (1 Season)3.5

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
2007-200819Veracruzmx MEX1. Primera División21.2
2009-201021Américamx MEX1. Primera División2.3Matches
2009-201021Atalantait ITA1. Serie A0.4Matches
2010-201122Américamx MEX1. Primera División29.1
2011-201223Américamx MEX1. Primera División5.0
2012-201324Américamx MEX1. Liga MX12.7
2013-201425Américamx MEX1. Liga MX25.0
2014-201526Watfordeng ENG2. Championship12.9Matches
2014-201526Américamx MEX1. Liga MX9.7Matches
2015-201627Porto1. Champions Lg5.1Matches
2015-201627Porto2. Europa Lg2.0Matches
2015-201627Watfordeng ENGLeague Cup1.0Matches
2015-201627Watfordeng ENG1. Premier League1.5Matches
2015-201627Portopt POR1. Primeira Liga26.3Matches
2016-201728Porto1. Champions Lg4.8815Matches
2016-201728Portopt POR1. Primeira Liga12.000Matches
2017-201829Porto1. Champions Lg1.24213011100.001012660Matches
2017-201829Sevillaes ESPCopa del Rey0.3Matches
2017-201829Sevillaes ESP1. La Liga13.2281914122173647.219184141543441Matches
2017-201829Portopt POR1. Primeira Liga2.925Matches
2018-201930Villarreales ESPCopa del Rey4.040Matches
2018-201930Villarreal2. Europa Lg1.800000010.011012210Matches
2018-201930Villarreales ESP1. La Liga5.6820712633.3482619100Matches
2018-201930Monterreymx MEX1. Liga MX6.3Matches
2019-202031Monterreymx MEX1. Liga MX22.0336Matches
2020-202132Monterreymx MEX1. Liga MX17.81512Matches
2021-202233Américamx MEX1. Liga MX18.1118Matches
2022-202334Américamx MEX1. Liga MX16.5810Matches
2023-202435Américamx MEX1. Liga MX5.835Matches
16 Seasons8 Clubs10 Leagues286.54010715223204445.524286228160611
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
América (9 Seasons)1 League124.222230
Porto (3 Seasons)3 Leagues54.341213011100.0010122660
Monterrey (3 Seasons)1 League46.248180
Watford (2 Seasons)3 Leagues15.40
Veracruz (1 Season)1 League21.20
Sevilla (1 Season)2 Leagues13.4281914122173647.219184141543441
Villarreal (1 Season)3 Leagues11.5860712728.65927311110
Atalanta (1 Season)1 League0.40
Liga MX (13 Seasons)191.570410
Primeira Liga (3 Seasons)41.2250
Champions Lg (3 Seasons)11.141013011100.0010117660
La Liga (2 Seasons)18.8362114193194245.223266201652541
Copa del Rey (2 Seasons)4.3400
Europa Lg (2 Seasons)3.800000010.011012210
Championship (1 Season)12.90
Premier League (1 Season)1.50
Serie A (1 Season)0.40
League Cup (1 Season)1.00
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
2007-200819Veracruz1 League21.20
2009-201021Atalanta1 League0.40
2009-201021América1 League2.30
2010-201122América1 League29.10
2011-201223América1 League5.00
2012-201324América1 League12.70
2013-201425América1 League25.00
2014-201526América1 League9.70
2014-201526Watford1 League12.90
2015-201627Watford2 Leagues2.50
2015-201627Porto3 Leagues33.40
2016-201728Porto2 Leagues16.88150
2017-201829Porto2 Leagues4.14413011100.001017660
2017-201829Sevilla2 Leagues13.4281914122173647.219184141543441
2018-201930Villarreal3 Leagues11.5860712728.65927311110
2018-201930Monterrey1 League6.30
2019-202031Monterrey1 League22.03360
2020-202132Monterrey1 League17.815120
2021-202233América1 League18.11180
2022-202334América1 League16.58100
2023-202435América1 League5.8350
16 Seasons8 Clubs10 Leagues286.54010715223204445.524286228160611
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
América (9 Seasons)1 League124.222230
Porto (3 Seasons)3 Leagues54.341213011100.0010122660
Monterrey (3 Seasons)1 League46.248180
Watford (2 Seasons)3 Leagues15.40
Veracruz (1 Season)1 League21.20
Sevilla (1 Season)2 Leagues13.4281914122173647.219184141543441
Villarreal (1 Season)3 Leagues11.5860712728.65927311110
Atalanta (1 Season)1 League0.40
Liga MX (13 Seasons)191.570410
Primeira Liga (3 Seasons)41.2250
Champions Lg (3 Seasons)11.141013011100.0010117660
La Liga (2 Seasons)18.8362114193194245.223266201652541
Copa del Rey (2 Seasons)4.3400
Europa Lg (2 Seasons)3.800000010.011012210
Championship (1 Season)12.90
Premier League (1 Season)1.50
Serie A (1 Season)0.40
League Cup (1 Season)1.00
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
2007-200819Veracruzmx MEX1. Primera División17th21.2
2009-201021Atalantait ITA1. Serie A18th0.4Matches
2009-201021Américamx MEX1. Primera División5th2.3Matches
2010-201122Américamx MEX1. Primera División5th29.1
2011-201223Américamx MEX1. Primera División8th5.0
2012-201324Américamx MEX1. Liga MX1st12.7
2013-201425Américamx MEX1. Liga MX2nd25.0
2014-201526Américamx MEX1. Liga MX1st9.7Matches
2014-201526Watfordeng ENG2. Championship2nd12.9Matches
2015-201627Watfordeng ENG1. Premier League13th1.5Matches
2015-201627Portopt POR1. Primeira Liga3rd26.3Matches
2016-201728Portopt POR1. Primeira Liga2nd12.000Matches
2017-201829Portopt POR1. Primeira Liga1st2.925Matches
2017-201829Sevillaes ESP1. La Liga7th13.2281914122173647.219184141543441Matches
2018-201930Villarreales ESP1. La Liga14th5.6820712633.3482619100Matches
2018-201930Monterreymx MEX1. Liga MX4th6.3Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0336Matches
2020-202132Monterreymx MEX1. Liga MX4th17.81512Matches
2021-202233Américamx MEX1. Liga MX2nd18.1118Matches
2022-202334Américamx MEX1. Liga MX2nd16.5810Matches
2023-202435Américamx MEX1. Liga MX1st5.835Matches
16 Seasons8 Clubs6 Leagues266.3369314193194245.223266206252541
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
América (9 Seasons)1 League124.222230
Monterrey (3 Seasons)1 League46.248180
Porto (3 Seasons)1 League41.2250
Watford (2 Seasons)2 Leagues14.40
Veracruz (1 Season)1 League21.20
Sevilla (1 Season)1 League13.2281914122173647.219184141543441
Villarreal (1 Season)1 League5.6820712633.3482619100
Atalanta (1 Season)1 League0.40
Liga MX (13 Seasons)191.570410
Primeira Liga (3 Seasons)41.2250
La Liga (2 Seasons)18.8362114193194245.223266201652541
Championship (1 Season)12.90
Premier League (1 Season)1.50
Serie A (1 Season)0.40
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201627Watfordeng ENGLeague Cup33rd1.0Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.3Matches
2018-201930Villarreales ESPCopa del Rey9th4.040Matches
3 Seasons3 Clubs2 Leagues5.3400
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 (1 Season)1 League4.0400
Sevilla (1 Season)1 League0.30
Watford (1 Season)1 League1.00
Copa del Rey (2 Seasons)4.3400
League Cup (1 Season)1.00
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
2015-201627Porto1. Champions LgGR5.1Matches
2015-201627Porto2. Europa LgR322.0Matches
2016-201728Porto1. Champions LgR164.8815Matches
2017-201829Porto1. Champions LgR161.24213011100.001012660Matches
2018-201930Villarreal2. Europa LgQF1.800000010.011012210Matches
4 Seasons2 Clubs2 Leagues14.94101301250.0120219870
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (3 Seasons)2 Leagues13.141013011100.0010117660
Villarreal (1 Season)1 League1.800000010.011012210
Champions Lg (3 Seasons)11.141013011100.0010117660
Europa Lg (2 Seasons)3.800000010.011012210
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
201425mx Mexico1. World CupR164.0Matches
201425mx MexicoWCQ2.0Matches
201425mx MexicoFriendlies (M)2.0Matches
201526mx MexicoFriendlies (M)4.0Matches
201526mx MexicoGold Cup1st6.283Matches
201627mx MexicoFriendlies (M)1.0Matches
201627mx MexicoCopa América CentenarioQF3.553Matches
201728mx MexicoFriendlies (M)3.5Matches
201728mx MexicoFIFA Confederations Cup4th4.377Matches
201829mx Mexico1. World CupR163.5533203742.943033820Matches
201829mx MexicoWCQ11.8Matches
201829mx MexicoFriendlies (M)3.7Matches
201930mx MexicoFriendlies (M)2.0Matches
202031mx MexicoFriendlies (M)0.3Matches
7 Seasons1 Club6 Leagues51.95233203742.9430316820
Friendlies (M) (7 Seasons)16.60
WCQ (2 Seasons)13.80
World Cup (2 Seasons)7.5533203742.943033820
Gold Cup (1 Season)6.2830
FIFA Confederations Cup (1 Season)4.3770
Copa América Centenario (1 Season)3.5530

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
2007-200819Veracruzmx MEX1. Primera División21.2
2009-201021Américamx MEX1. Primera División2.3Matches
2009-201021Atalantait ITA1. Serie A0.4Matches
2010-201122Américamx MEX1. Primera División29.1
2011-201223Américamx MEX1. Primera División5.0
2012-201324Américamx MEX1. Liga MX12.7
2013-201425Américamx MEX1. Liga MX25.0
2014-201526Watfordeng ENG2. Championship12.9Matches
2014-201526Américamx MEX1. Liga MX9.7Matches
2015-201627Porto1. Champions Lg5.1Matches
2015-201627Porto2. Europa Lg2.0Matches
2015-201627Watfordeng ENGLeague Cup1.0Matches
2015-201627Watfordeng ENG1. Premier League1.5Matches
2015-201627Portopt POR1. Primeira Liga26.3Matches
2016-201728Porto1. Champions Lg4.8Matches
2016-201728Portopt POR1. Primeira Liga12.0Matches
2017-201829Porto1. Champions Lg1.281528342128144100.000.0321608933133335Matches
2017-201829Sevillaes ESPCopa del Rey0.3Matches
2017-201829Sevillaes ESP1. La Liga13.2826462423252651682611872.7327.339219379502730511545878Matches
2017-201829Portopt POR1. Primeira Liga2.9Matches
2018-201930Villarreales ESPCopa del Rey4.0Matches
2018-201930Villarreal2. Europa Lg1.811218545251127571.4228.657312171964527522Matches
2018-201930Villarreales ESP1. La Liga5.63401057133152534011545.5654.5158861424107014721345Matches
2018-201930Monterreymx MEX1. Liga MX6.3Matches
2019-202031Monterreymx MEX1. Liga MX22.0Matches
2020-202132Monterreymx MEX1. Liga MX17.8Matches
2021-202233Américamx MEX1. Liga MX18.1Matches
2022-202334Américamx MEX1. Liga MX16.5Matches
2023-202435Américamx MEX1. Liga MX5.8Matches
16 Seasons8 Clubs10 Leagues286.5135962335546490281359332266.71133.3639327016344946103317779150
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
América (9 Seasons)1 League124.2
Porto (3 Seasons)3 Leagues54.381528342128144100.000.0321608933133335
Monterrey (3 Seasons)1 League46.2
Watford (2 Seasons)3 Leagues15.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)2 Leagues13.4826462423252651682611872.7327.339219379502730511545878
Villarreal (1 Season)3 Leagues11.5452116518720410452181055.6844.421511735951913419928867
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5
Primeira Liga (3 Seasons)41.2
Champions Lg (3 Seasons)11.181528342128144100.000.0321608933133335
La Liga (2 Seasons)18.8116656299458417211166221359.1940.955027981374373752512671123
Copa del Rey (2 Seasons)4.3
Europa Lg (2 Seasons)3.811218545251127571.4228.657312171964527522
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
League Cup (1 Season)1.0
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
2007-200819Veracruz1 League21.2
2009-201021Atalanta1 League0.4
2009-201021América1 League2.3
2010-201122América1 League29.1
2011-201223América1 League5.0
2012-201324América1 League12.7
2013-201425América1 League25.0
2014-201526América1 League9.7
2014-201526Watford1 League12.9
2015-201627Watford2 Leagues2.5
2015-201627Porto3 Leagues33.4
2016-201728Porto2 Leagues16.8
2017-201829Porto2 Leagues4.181528342128144100.000.0321608933133335
2017-201829Sevilla2 Leagues13.4826462423252651682611872.7327.339219379502730511545878
2018-201930Villarreal3 Leagues11.5452116518720410452181055.6844.421511735951913419928867
2018-201930Monterrey1 League6.3
2019-202031Monterrey1 League22.0
2020-202132Monterrey1 League17.8
2021-202233América1 League18.1
2022-202334América1 League16.5
2023-202435América1 League5.8
16 Seasons8 Clubs10 Leagues286.5135962335546490281359332266.71133.3639327016344946103317779150
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
América (9 Seasons)1 League124.2
Porto (3 Seasons)3 Leagues54.381528342128144100.000.0321608933133335
Monterrey (3 Seasons)1 League46.2
Watford (2 Seasons)3 Leagues15.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)2 Leagues13.4826462423252651682611872.7327.339219379502730511545878
Villarreal (1 Season)3 Leagues11.5452116518720410452181055.6844.421511735951913419928867
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5
Primeira Liga (3 Seasons)41.2
Champions Lg (3 Seasons)11.181528342128144100.000.0321608933133335
La Liga (2 Seasons)18.8116656299458417211166221359.1940.955027981374373752512671123
Copa del Rey (2 Seasons)4.3
Europa Lg (2 Seasons)3.811218545251127571.4228.657312171964527522
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
League Cup (1 Season)1.0
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
2007-200819Veracruzmx MEX1. Primera División17th21.2
2009-201021Atalantait ITA1. Serie A18th0.4Matches
2009-201021Américamx MEX1. Primera División5th2.3Matches
2010-201122Américamx MEX1. Primera División5th29.1
2011-201223Américamx MEX1. Primera División8th5.0
2012-201324Américamx MEX1. Liga MX1st12.7
2013-201425Américamx MEX1. Liga MX2nd25.0
2014-201526Américamx MEX1. Liga MX1st9.7Matches
2014-201526Watfordeng ENG2. Championship2nd12.9Matches
2015-201627Watfordeng ENG1. Premier League13th1.5Matches
2015-201627Portopt POR1. Primeira Liga3rd26.3Matches
2016-201728Portopt POR1. Primeira Liga2nd12.0Matches
2017-201829Portopt POR1. Primeira Liga1st2.9Matches
2017-201829Sevillaes ESP1. La Liga7th13.2826462423252651682611872.7327.339219379502730511545878Matches
2018-201930Villarreales ESP1. La Liga14th5.63401057133152534011545.5654.5158861424107014721345Matches
2018-201930Monterreymx MEX1. Liga MX4th6.3Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8Matches
2021-202233Américamx MEX1. Liga MX2nd18.1Matches
2022-202334Américamx MEX1. Liga MX2nd16.5Matches
2023-202435Américamx MEX1. Liga MX1st5.8Matches
16 Seasons8 Clubs6 Leagues266.3116656299458417211166221359.1940.955027981374373752512671123
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
América (9 Seasons)1 League124.2
Monterrey (3 Seasons)1 League46.2
Porto (3 Seasons)1 League41.2
Watford (2 Seasons)2 Leagues14.4
Veracruz (1 Season)1 League21.2
Sevilla (1 Season)1 League13.2826462423252651682611872.7327.339219379502730511545878
Villarreal (1 Season)1 League5.63401057133152534011545.5654.5158861424107014721345
Atalanta (1 Season)1 League0.4
Liga MX (13 Seasons)191.5
Primeira Liga (3 Seasons)41.2
La Liga (2 Seasons)18.8116656299458417211166221359.1940.955027981374373752512671123
Championship (1 Season)12.9
Premier League (1 Season)1.5
Serie A (1 Season)0.4
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201627Watfordeng ENGLeague Cup33rd1.0Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.3Matches
2018-201930Villarreales ESPCopa del Rey9th4.0Matches
3 Seasons3 Clubs2 Leagues5.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Villarreal (1 Season)1 League4.0
Sevilla (1 Season)1 League0.3
Watford (1 Season)1 League1.0
Copa del Rey (2 Seasons)4.3
League Cup (1 Season)1.0
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
2015-201627Porto1. Champions LgGR5.1Matches
2015-201627Porto2. Europa LgR322.0Matches
2016-201728Porto1. Champions LgR164.8Matches
2017-201829Porto1. Champions LgR161.281528342128144100.000.0321608933133335Matches
2018-201930Villarreal2. Europa LgQF1.811218545251127571.4228.657312171964527522Matches
4 Seasons2 Clubs2 Leagues14.91936368873719311981.8218.28947226012958510827
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
Porto (3 Seasons)2 Leagues13.181528342128144100.000.0321608933133335
Villarreal (1 Season)1 League1.811218545251127571.4228.657312171964527522
Champions Lg (3 Seasons)11.181528342128144100.000.0321608933133335
Europa Lg (2 Seasons)3.811218545251127571.4228.657312171964527522
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
201425mx Mexico1. World CupR164.0Matches
201425mx MexicoWCQ2.0Matches
201425mx MexicoFriendlies (M)2.0Matches
201526mx MexicoFriendlies (M)4.0Matches
201526mx MexicoGold Cup1st6.2Matches
201627mx MexicoFriendlies (M)1.0Matches
201627mx MexicoCopa América CentenarioQF3.5Matches
201728mx MexicoFriendlies (M)3.5Matches
201728mx MexicoFIFA Confederations Cup4th4.3Matches
201829mx Mexico1. World CupR163.5160218697651607457.1342.99465841713814210324Matches
201829mx MexicoWCQ11.8Matches
201829mx MexicoFriendlies (M)3.7Matches
201930mx MexicoFriendlies (M)2.0Matches
202031mx MexicoFriendlies (M)0.3Matches
7 Seasons1 Club6 Leagues51.9160218697651607457.1342.99465841713814210324
Friendlies (M) (7 Seasons)16.6
WCQ (2 Seasons)13.8
World Cup (2 Seasons)7.5160218697651607457.1342.99465841713814210324
Gold Cup (1 Season)6.2
FIFA Confederations Cup (1 Season)4.3
Copa América Centenario (1 Season)3.5

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
2007-200819Veracruzmx MEX1. Primera División301,9056462.321.22010
2009-201021Américamx MEX1. Primera División8206266.72.317Matches
2009-201021Atalantait ITA1. Serie A234171.00.402Matches
2010-201122Américamx MEX1. Primera División332,6187985.629.1303
2011-201223Américamx MEX1. Primera División104494514.75.046
2012-201324Américamx MEX1. Liga MX241,1454837.412.71113
2013-201425Américamx MEX1. Liga MX262,2468673.425.0251
2014-201526Watfordeng ENG2. Championship171,1646828.112.9147352.062718+9+0.70-0.27Matches
2014-201526Américamx MEX1. Liga MX118778028.79.7109101.82189+9+0.92+0.76Matches
2015-201627Porto1. Champions Lg64607785.25.155101.677700.00-1.13Matches
2015-201627Porto2. Europa Lg218090100.02.022000.0003-3-1.50Matches
2015-201627Watfordeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2015-201627Watfordeng ENG1. Premier League3131443.81.520110.6710+1+0.69+0.99Matches
2015-201627Portopt POR1. Primeira Liga272,3648877.326.32723022.115224+28+1.07-0.10Matches
2016-201728Porto1. Champions Lg64317259.94.844211.3836-3-0.63-2.49Matches
2016-201728Portopt POR1. Primeira Liga161,0816835.312.0129442.31267+19+1.58+0.08Matches
2017-201829Porto1. Champions Lg21095515.11.211131.503300.000.001.92.8-0.9-0.75-0.84Matches
2017-201829Sevillaes ESPCopa del Rey226133.20.30021211.5010+1+3.46+2.43Matches
2017-201829Sevillaes ESP1. La Liga161,1847434.613.211901153911.501725-8-0.61-0.5723.120.2+2.9+0.22+0.13Matches
2017-201829Portopt POR1. Primeira Liga7263388.62.932422.7142+2+0.68-1.31Matches
2018-201930Villarreales ESPCopa del Rey436090100.04.04904001.25148+6+1.50Matches
2018-201930Villarreal2. Europa Lg31655515.31.8275111521.6762+4+2.18+1.894.52.8+1.7+0.94+0.88Matches
2018-201930Villarreales ESP1. La Liga85066314.85.6585432751.1357-2-0.36-0.326.98.4-1.4-0.26-0.27Matches
2018-201930Monterreymx MEX1. Liga MX75718218.76.3690613031.73139+4+0.63+0.12Matches
2019-202031Monterreymx MEX1. Liga MX261,9807678.622.023841731601.272833-5-0.23-0.56Matches
2020-202132Monterreymx MEX1. Liga MX291,6035552.417.816799132611.662618+8+0.45+0.08Matches
2021-202233Américamx MEX1. Liga MX241,6286853.218.11983125871.632019+1+0.06-1.01Matches
2022-202334Américamx MEX1. Liga MX221,4866848.616.5159015719122.073220+12+0.73-0.65Matches
2023-202435Américamx MEX1. Liga MX95235817.15.868533552.2193+6+1.03-0.21Matches
16 Seasons8 Clubs10 Leagues38125,7856836.5286.52798514510222551.75312224+88+0.46-0.2336.534.2+2.2+0.10+0.05
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
América (9 Seasons)1 League16711,1786740.6124.212186394613241.897951+28+0.56-0.37
Porto (3 Seasons)3 Leagues664,8887443.154.3544612122.039552+43+0.79-0.761.92.8-0.9-0.75-0.84
Monterrey (3 Seasons)1 League624,1546748.146.2458332172541.506760+7+0.15-0.29
Watford (2 Seasons)3 Leagues211,3856618.115.417908461.762819+9+0.58+0.28
Veracruz (1 Season)1 League301,9056462.321.22010
Sevilla (1 Season)2 Leagues181,2106728.613.411901173121.501825-7-0.52-0.7623.120.2+2.9+0.22+0.13
Villarreal (1 Season)3 Leagues151,0316921.211.51185942471.272517+8+0.70+0.6511.511.2+0.3+0.04+0.01
Atalanta (1 Season)1 League234171.00.402
Liga MX (13 Seasons)25917,2376743.9191.518684717319281.70146111+35+0.36-0.39
Primeira Liga (3 Seasons)503,7087440.441.24234882.268233+49+1.19-0.52
Champions Lg (3 Seasons)141,0007150.511.11010441.521316-3-0.27-0.911.92.8-0.9-0.75-0.84
La Liga (2 Seasons)241,6907024.718.816881583461.382232-10-0.53-0.5030.128.6+1.4+0.08+0.03
Copa del Rey (2 Seasons)63866433.04.3491421211.33158+7+1.63+0.60
Europa Lg (2 Seasons)53456927.43.8475311521.0065+1+0.26-0.034.52.8+1.7+0.94+0.88
Championship (1 Season)171,1646828.112.9147352.062718+9+0.70-0.27
Premier League (1 Season)3131443.81.520110.6710+1+0.69+0.99
Serie A (1 Season)234171.00.402
League Cup (1 Season)19090100.01.01901000.0001-1-1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2007-200819Veracruz1 League301,9056462.321.22010
2009-201021Atalanta1 League234171.00.402
2009-201021América1 League8206266.72.317
2010-201122América1 League332,6187985.629.1303
2011-201223América1 League104494514.75.046
2012-201324América1 League241,1454837.412.71113
2013-201425América1 League262,2468673.425.0251
2014-201526América1 League118778028.79.7109101.82189+9+0.92+0.76
2014-201526Watford1 League171,1646828.112.9147352.062718+9+0.70-0.27
2015-201627Watford2 Leagues4221556.32.53901110.501100.00+0.30
2015-201627Porto3 Leagues353,0048679.533.43430121.915934+25+0.75-0.41
2016-201728Porto2 Leagues221,5126940.016.81613652.062913+16+0.95-0.60
2017-201829Porto2 Leagues9372419.84.143552.4475+2+0.48-1.151.92.8-0.9-0.75-0.84
2017-201829Sevilla2 Leagues181,2106728.613.411901173121.501825-7-0.52-0.7623.120.2+2.9+0.22+0.13
2018-201930Villarreal3 Leagues151,0316921.211.51185942471.272517+8+0.70+0.6511.511.2+0.3+0.04+0.01
2018-201930Monterrey1 League75718218.76.3690613031.73139+4+0.63+0.12
2019-202031Monterrey1 League261,9807678.622.023841731601.272833-5-0.23-0.56
2020-202132Monterrey1 League291,6035552.417.816799132611.662618+8+0.45+0.08
2021-202233América1 League241,6286853.218.11983125871.632019+1+0.06-1.01
2022-202334América1 League221,4866848.616.5159015719122.073220+12+0.73-0.65
2023-202435América1 League95235817.15.868533552.2193+6+1.03-0.21
16 Seasons8 Clubs10 Leagues38125,7856836.5286.52798514510222551.75312224+88+0.46-0.2336.534.2+2.2+0.10+0.05
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
América (9 Seasons)1 League16711,1786740.6124.212186394613241.897951+28+0.56-0.37
Porto (3 Seasons)3 Leagues664,8887443.154.3544612122.039552+43+0.79-0.761.92.8-0.9-0.75-0.84
Monterrey (3 Seasons)1 League624,1546748.146.2458332172541.506760+7+0.15-0.29
Watford (2 Seasons)3 Leagues211,3856618.115.417908461.762819+9+0.58+0.28
Veracruz (1 Season)1 League301,9056462.321.22010
Sevilla (1 Season)2 Leagues181,2106728.613.411901173121.501825-7-0.52-0.7623.120.2+2.9+0.22+0.13
Villarreal (1 Season)3 Leagues151,0316921.211.51185942471.272517+8+0.70+0.6511.511.2+0.3+0.04+0.01
Atalanta (1 Season)1 League234171.00.402
Liga MX (13 Seasons)25917,2376743.9191.518684717319281.70146111+35+0.36-0.39
Primeira Liga (3 Seasons)503,7087440.441.24234882.268233+49+1.19-0.52
Champions Lg (3 Seasons)141,0007150.511.11010441.521316-3-0.27-0.911.92.8-0.9-0.75-0.84
La Liga (2 Seasons)241,6907024.718.816881583461.382232-10-0.53-0.5030.128.6+1.4+0.08+0.03
Copa del Rey (2 Seasons)63866433.04.3491421211.33158+7+1.63+0.60
Europa Lg (2 Seasons)53456927.43.8475311521.0065+1+0.26-0.034.52.8+1.7+0.94+0.88
Championship (1 Season)171,1646828.112.9147352.062718+9+0.70-0.27
Premier League (1 Season)3131443.81.520110.6710+1+0.69+0.99
Serie A (1 Season)234171.00.402
League Cup (1 Season)19090100.01.01901000.0001-1-1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2007-200819Veracruzmx MEX1. Primera División17th301,9056462.321.22010
2009-201021Atalantait ITA1. Serie A18th234171.00.402Matches
2009-201021Américamx MEX1. Primera División5th8206266.72.317Matches
2010-201122Américamx MEX1. Primera División5th332,6187985.629.1303
2011-201223Américamx MEX1. Primera División8th104494514.75.046
2012-201324Américamx MEX1. Liga MX1st241,1454837.412.71113
2013-201425Américamx MEX1. Liga MX2nd262,2468673.425.0251
2014-201526Américamx MEX1. Liga MX1st118778028.79.7109101.82189+9+0.92+0.76Matches
2014-201526Watfordeng ENG2. Championship2nd171,1646828.112.9147352.062718+9+0.70-0.27Matches
2015-201627Watfordeng ENG1. Premier League13th3131443.81.520110.6710+1+0.69+0.99Matches
2015-201627Portopt POR1. Primeira Liga3rd272,3648877.326.32723022.115224+28+1.07-0.10Matches
2016-201728Portopt POR1. Primeira Liga2nd161,0816835.312.0129442.31267+19+1.58+0.08Matches
2017-201829Portopt POR1. Primeira Liga1st7263388.62.932422.7142+2+0.68-1.31Matches
2017-201829Sevillaes ESP1. La Liga7th161,1847434.613.211901153911.501725-8-0.61-0.5723.120.2+2.9+0.22+0.13Matches
2018-201930Villarreales ESP1. La Liga14th85066314.85.6585432751.1357-2-0.36-0.326.98.4-1.4-0.26-0.27Matches
2018-201930Monterreymx MEX1. Liga MX4th75718218.76.3690613031.73139+4+0.63+0.12Matches
2019-202031Monterreymx MEX1. Liga MX14th261,9807678.622.023841731601.272833-5-0.23-0.56Matches
2020-202132Monterreymx MEX1. Liga MX4th291,6035552.417.816799132611.662618+8+0.45+0.08Matches
2021-202233Américamx MEX1. Liga MX2nd241,6286853.218.11983125871.632019+1+0.06-1.01Matches
2022-202334Américamx MEX1. Liga MX2nd221,4866848.616.5159015719122.073220+12+0.73-0.65Matches
2023-202435Américamx MEX1. Liga MX1st95235817.15.868533552.2193+6+1.03-0.21Matches
16 Seasons8 Clubs6 Leagues35523,9646836.2266.3260851279522481.81278194+84+0.49-0.2030.128.6+1.4+0.08+0.03
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
América (9 Seasons)1 League16711,1786740.6124.212186394613241.897951+28+0.56-0.37
Monterrey (3 Seasons)1 League624,1546748.146.2458332172541.506760+7+0.15-0.29
Porto (3 Seasons)1 League503,7087440.441.24234882.268233+49+1.19-0.52
Watford (2 Seasons)2 Leagues201,2956517.114.4167461.852818+10+0.69+0.39
Veracruz (1 Season)1 League301,9056462.321.22010
Sevilla (1 Season)1 League161,1847434.613.211901153911.501725-8-0.61-0.5723.120.2+2.9+0.22+0.13
Villarreal (1 Season)1 League85066314.85.6585432751.1357-2-0.36-0.326.98.4-1.4-0.26-0.27
Atalanta (1 Season)1 League234171.00.402
Liga MX (13 Seasons)25917,2376743.9191.518684717319281.70146111+35+0.36-0.39
Primeira Liga (3 Seasons)503,7087440.441.24234882.268233+49+1.19-0.52
La Liga (2 Seasons)241,6907024.718.816881583461.382232-10-0.53-0.5030.128.6+1.4+0.08+0.03
Championship (1 Season)171,1646828.112.9147352.062718+9+0.70-0.27
Premier League (1 Season)3131443.81.520110.6710+1+0.69+0.99
Serie A (1 Season)234171.00.402
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201627Watfordeng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2017-201829Sevillaes ESPCopa del Rey2nd226133.20.30021211.5010+1+3.46+2.43Matches
2018-201930Villarreales ESPCopa del Rey9th436090100.04.04904001.25148+6+1.50Matches
3 Seasons3 Clubs2 Leagues74766837.85.3590521211.14159+6+1.13+0.10
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 (1 Season)1 League436090100.04.04904001.25148+6+1.50
Sevilla (1 Season)1 League226133.20.30021211.5010+1+3.46+2.43
Watford (1 Season)1 League19090100.01.01901000.0001-1-1.00
Copa del Rey (2 Seasons)63866433.04.3491421211.33158+7+1.63+0.60
League Cup (1 Season)19090100.01.01901000.0001-1-1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201627Porto1. Champions LgGR64607785.25.155101.677700.00-1.13Matches
2015-201627Porto2. Europa LgR32218090100.02.022000.0003-3-1.50Matches
2016-201728Porto1. Champions LgR1664317259.94.844211.3836-3-0.63-2.49Matches
2017-201829Porto1. Champions LgR1621095515.11.211131.503300.000.001.92.8-0.9-0.75-0.84Matches
2018-201930Villarreal2. Europa LgQF31655515.31.8275111521.6762+4+2.18+1.894.52.8+1.7+0.94+0.88Matches
4 Seasons2 Clubs2 Leagues191,3457141.514.914751351561.381921-2-0.13-0.616.45.6+0.8+0.26+0.19
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
Porto (3 Seasons)2 Leagues161,1807454.613.11212441.331319-6-0.46-1.101.92.8-0.9-0.75-0.84
Villarreal (1 Season)1 League31655515.31.8275111521.6762+4+2.18+1.894.52.8+1.7+0.94+0.88
Champions Lg (3 Seasons)141,0007150.511.11010441.521316-3-0.27-0.911.92.8-0.9-0.75-0.84
Europa Lg (2 Seasons)53456927.43.8475311521.0065+1+0.26-0.034.52.8+1.7+0.94+0.88
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
201425mx Mexico1. World CupR16436090100.04.04904001.7553+2+0.50Matches
201425mx MexicoWCQ21809012.52.02902001.503300.00-0.79Matches
201425mx MexicoFriendlies (M)31826128.92.0279012511.6732+1+0.49-1.51Matches
201526mx MexicoFriendlies (M)43609040.04.04904011.5054+1+0.25+0.08Matches
201526mx MexicoGold Cup1st65569392.76.26935002.33146+8+1.29-2.80Matches
201627mx MexicoFriendlies (M)1909020.01.01901003.0010+1+1.00-0.25Matches
201627mx MexicoCopa América CentenarioQF43157987.53.5390314501.7568-2-0.57+1.43Matches
201728mx MexicoFriendlies (M)43157950.03.5390314501.756600.00-1.43Matches
201728mx MexicoFIFA Confederations Cup4th43909881.34.34984011.0069-3-0.69-1.69Matches
201829mx Mexico1. World CupR1643137886.93.5389214501.5036-3-0.86-0.864.96.9-2.0-0.57-0.66Matches
201829mx MexicoWCQ121,0618873.711.8128811002.42236+17+1.44+0.49Matches
201829mx MexicoFriendlies (M)53346730.93.7386223801.204400.00+0.72Matches
201930mx MexicoFriendlies (M)31816028.72.029121002.0046-2-0.99-3.00Matches
202031mx MexicoFriendlies (M)130306.70.30013003.000000.00-1.50Matches
7 Seasons1 Club6 Leagues574,6678247.651.949904383331.868363+20+0.39-0.474.96.9-2.0-0.57-0.66
Friendlies (M) (7 Seasons)211,4927131.316.615881262921.712322+1+0.06-0.82
WCQ (2 Seasons)141,2418943.113.8148913002.29269+17+1.23+0.41
World Cup (2 Seasons)86738493.57.5790614501.6389-1-0.13-0.134.96.9-2.0-0.57-0.66
Gold Cup (1 Season)65569392.76.26935002.33146+8+1.29-2.80
FIFA Confederations Cup (1 Season)43909881.34.34984011.0069-3-0.69-1.69
Copa América Centenario (1 Season)43157987.53.5390314501.7568-2-0.57+1.43

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
2007-200819Veracruzmx MEX1. Primera División21.220
2009-201021Américamx MEX1. Primera División2.3104Matches
2009-201021Atalantait ITA1. Serie A0.4001Matches
2010-201122Américamx MEX1. Primera División29.13126
2011-201223Américamx MEX1. Primera División5.0102
2012-201324Américamx MEX1. Liga MX12.7006
2013-201425Américamx MEX1. Liga MX25.04022
2014-201526Watfordeng ENG2. Championship12.92014Matches
2014-201526Américamx MEX1. Liga MX9.73016Matches
2015-201627Porto1. Champions Lg5.1006Matches
2015-201627Porto2. Europa Lg2.0001Matches
2015-201627Watfordeng ENGLeague Cup1.00000Matches
2015-201627Watfordeng ENG1. Premier League1.5001Matches
2015-201627Portopt POR1. Primeira Liga26.37030Matches
2016-201728Porto1. Champions Lg4.820065039158000Matches
2016-201728Portopt POR1. Primeira Liga12.03001100000000Matches
2017-201829Porto1. Champions Lg1.20000119220001000Matches
2017-201829Sevillaes ESPCopa del Rey0.30000Matches
2017-201829Sevillaes ESP1. La Liga13.2400129053151901065141058.3Matches
2017-201829Portopt POR1. Primeira Liga2.9100631652000Matches
2018-201930Villarreales ESPCopa del Rey4.01007003004010Matches
2018-201930Villarreal2. Europa Lg1.810031019200001100Matches
2018-201930Villarreales ESP1. La Liga5.61006405512000171420.0Matches
2018-201930Monterreymx MEX1. Liga MX6.31000Matches
2019-202031Monterreymx MEX1. Liga MX22.0410181701646330Matches
2020-202132Monterreymx MEX1. Liga MX17.84001014011712150Matches
2021-202233Américamx MEX1. Liga MX18.1510121201248110Matches
2022-202334Américamx MEX1. Liga MX16.530012901451080Matches
2023-202435Américamx MEX1. Liga MX5.800014022530Matches
16 Seasons8 Clubs10 Leagues286.5533023379278381107020103151451.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
América (9 Seasons)1 League124.2202010125029123220
Porto (3 Seasons)3 Leagues54.3130060925422120001000
Monterrey (3 Seasons)1 League46.29102831028118480
Watford (2 Seasons)3 Leagues15.4200150
Veracruz (1 Season)1 League21.220
Sevilla (1 Season)2 Leagues13.4400129053151901065141058.3
Villarreal (1 Season)3 Leagues11.5300165010436010281420.0
Atalanta (1 Season)1 League0.4001
Liga MX (13 Seasons)191.5313012956057241700
Primeira Liga (3 Seasons)41.211004731652000
Champions Lg (3 Seasons)11.120012614817100001000
La Liga (2 Seasons)18.850018130108162101082151451.7
Copa del Rey (2 Seasons)4.31007003004010
Europa Lg (2 Seasons)3.810041019200001100
Championship (1 Season)12.92014
Premier League (1 Season)1.5001
Serie A (1 Season)0.4001
League Cup (1 Season)1.00000
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
2007-200819Veracruz1 League21.220
2009-201021Atalanta1 League0.4001
2009-201021América1 League2.3104
2010-201122América1 League29.13126
2011-201223América1 League5.0102
2012-201324América1 League12.7006
2013-201425América1 League25.04022
2014-201526América1 League9.73016
2014-201526Watford1 League12.92014
2015-201627Watford2 Leagues2.500010
2015-201627Porto3 Leagues33.47037
2016-201728Porto2 Leagues16.8500175039158000
2017-201829Porto2 Leagues4.110064215740001000
2017-201829Sevilla2 Leagues13.4400129053151901065141058.3
2018-201930Villarreal3 Leagues11.5300165010436010281420.0
2018-201930Monterrey1 League6.31000
2019-202031Monterrey1 League22.0410181701646330
2020-202132Monterrey1 League17.84001014011712150
2021-202233América1 League18.1510121201248110
2022-202334América1 League16.530012901451080
2023-202435América1 League5.800014022530
16 Seasons8 Clubs10 Leagues286.5533023379278381107020103151451.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
América (9 Seasons)1 League124.2202010125029123220
Porto (3 Seasons)3 Leagues54.3130060925422120001000
Monterrey (3 Seasons)1 League46.29102831028118480
Watford (2 Seasons)3 Leagues15.4200150
Veracruz (1 Season)1 League21.220
Sevilla (1 Season)2 Leagues13.4400129053151901065141058.3
Villarreal (1 Season)3 Leagues11.5300165010436010281420.0
Atalanta (1 Season)1 League0.4001
Liga MX (13 Seasons)191.5313012956057241700
Primeira Liga (3 Seasons)41.211004731652000
Champions Lg (3 Seasons)11.120012614817100001000
La Liga (2 Seasons)18.850018130108162101082151451.7
Copa del Rey (2 Seasons)4.31007003004010
Europa Lg (2 Seasons)3.810041019200001100
Championship (1 Season)12.92014
Premier League (1 Season)1.5001
Serie A (1 Season)0.4001
League Cup (1 Season)1.00000
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
2007-200819Veracruzmx MEX1. Primera División17th21.220
2009-201021Atalantait ITA1. Serie A18th0.4001Matches
2009-201021Américamx MEX1. Primera División5th2.3104Matches
2010-201122Américamx MEX1. Primera División5th29.13126
2011-201223Américamx MEX1. Primera División8th5.0102
2012-201324Américamx MEX1. Liga MX1st12.7006
2013-201425Américamx MEX1. Liga MX2nd25.04022
2014-201526Américamx MEX1. Liga MX1st9.73016Matches
2014-201526Watfordeng ENG2. Championship2nd12.92014Matches
2015-201627Watfordeng ENG1. Premier League13th1.5001Matches
2015-201627Portopt POR1. Primeira Liga3rd26.37030Matches
2016-201728Portopt POR1. Primeira Liga2nd12.03001100000000Matches
2017-201829Portopt POR1. Primeira Liga1st2.9100631652000Matches
2017-201829Sevillaes ESP1. La Liga7th13.2400129053151901065141058.3Matches
2018-201930Villarreales ESP1. La Liga14th5.61006405512000171420.0Matches
2018-201930Monterreymx MEX1. Liga MX4th6.31000Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0410181701646330Matches
2020-202132Monterreymx MEX1. Liga MX4th17.84001014011712150Matches
2021-202233Américamx MEX1. Liga MX2nd18.1510121201248110Matches
2022-202334Américamx MEX1. Liga MX2nd16.530012901451080Matches
2023-202435Américamx MEX1. Liga MX1st5.800014022530Matches
16 Seasons8 Clubs6 Leagues266.34930210721686629301082151451.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
América (9 Seasons)1 League124.2202010125029123220
Monterrey (3 Seasons)1 League46.29102831028118480
Porto (3 Seasons)1 League41.211004731652000
Watford (2 Seasons)2 Leagues14.42015
Veracruz (1 Season)1 League21.220
Sevilla (1 Season)1 League13.2400129053151901065141058.3
Villarreal (1 Season)1 League5.61006405512000171420.0
Atalanta (1 Season)1 League0.4001
Liga MX (13 Seasons)191.5313012956057241700
Primeira Liga (3 Seasons)41.211004731652000
La Liga (2 Seasons)18.850018130108162101082151451.7
Championship (1 Season)12.92014
Premier League (1 Season)1.5001
Serie A (1 Season)0.4001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201627Watfordeng ENGLeague Cup33rd1.00000Matches
2017-201829Sevillaes ESPCopa del Rey2nd0.30000Matches
2018-201930Villarreales ESPCopa del Rey9th4.01007003004010Matches
3 Seasons3 Clubs2 Leagues5.31007003004010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (1 Season)1 League4.01007003004010
Sevilla (1 Season)1 League0.30000
Watford (1 Season)1 League1.00000
Copa del Rey (2 Seasons)4.31007003004010
League Cup (1 Season)1.00000
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
2015-201627Porto1. Champions LgGR5.1006Matches
2015-201627Porto2. Europa LgR322.0001Matches
2016-201728Porto1. Champions LgR164.820065039158000Matches
2017-201829Porto1. Champions LgR161.20000119220001000Matches
2018-201930Villarreal2. Europa LgQF1.810031019200001100Matches
4 Seasons2 Clubs2 Leagues14.930016716719100002100
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)2 Leagues13.120013614817100001000
Villarreal (1 Season)1 League1.810031019200001100
Champions Lg (3 Seasons)11.120012614817100001000
Europa Lg (2 Seasons)3.810041019200001100
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
201425mx Mexico1. World CupR164.00000Matches
201425mx MexicoWCQ2.00000Matches
201425mx MexicoFriendlies (M)2.00000Matches
201526mx MexicoFriendlies (M)4.00001Matches
201526mx MexicoGold Cup1st6.21006602938000Matches
201627mx MexicoFriendlies (M)1.01000Matches
201627mx MexicoCopa América CentenarioQF3.51001102335000Matches
201728mx MexicoFriendlies (M)3.50000Matches
201728mx MexicoFIFA Confederations Cup4th4.30003602677010Matches
201829mx Mexico1. World CupR163.5100230153300084640.0Matches
201829mx MexicoWCQ11.81000Matches
201829mx MexicoFriendlies (M)3.72000Matches
201930mx MexicoFriendlies (M)2.01000Matches
202031mx MexicoFriendlies (M)0.30000Matches
7 Seasons1 Club6 Leagues51.98001216093162301184640.0
Friendlies (M) (7 Seasons)16.64001
WCQ (2 Seasons)13.81000
World Cup (2 Seasons)7.5100230153300084640.0
Gold Cup (1 Season)6.21006602938000
FIFA Confederations Cup (1 Season)4.30003602677010
Copa América Centenario (1 Season)3.51001102335000

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.