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.50.50.40.91125330.000.160.160.000.160.070.060.140.070.14Matches
2019-202031Monterreymx MEX1. Liga MX26231,98022.0325300412.72.74.16.845891220.140.090.230.140.230.120.180.310.120.31Matches
2020-202132Monterreymx MEX1. Liga MX29161,60317.8044000401.31.32.53.8351011030.000.220.220.000.220.070.140.210.070.21Matches
2021-202233Américamx MEX1. Liga MX24191,62818.1044000511.81.84.36.12782680.000.220.220.000.220.100.240.340.100.34Matches
2022-202334Américamx MEX1. Liga MX22151,48616.5066000300.60.63.44.022551260.000.360.360.000.360.030.200.240.030.24Matches
2023-202435Américamx MEX1. Liga MX965235.8000000000.70.70.81.5324180.000.000.000.000.000.120.130.250.120.25Matches
16 Seasons8 Clubs10 Leagues38127925,785286.528427025335339.39.318.027.31924626200.100.150.240.090.230.090.170.250.090.25
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.213142713002023.13.18.411.5521612120.100.110.220.100.220.080.210.280.080.28
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.23710300914.54.57.011.5912152580.060.150.220.060.220.100.150.250.100.25
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.516233916003137.57.515.423.01433764700.080.120.200.080.200.090.180.270.090.27
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.50.50.40.91125330.000.160.160.000.160.070.060.140.070.14
2019-202031Monterrey1 League26231,98022.0325300412.72.74.16.845891220.140.090.230.140.230.120.180.310.120.31
2020-202132Monterrey1 League29161,60317.8044000401.31.32.53.8351011030.000.220.220.000.220.070.140.210.070.21
2021-202233América1 League24191,62818.1044000511.81.84.36.12782680.000.220.220.000.220.100.240.340.100.34
2022-202334América1 League22151,48616.5066000300.60.63.44.022551260.000.360.360.000.360.030.200.240.030.24
2023-202435América1 League965235.8000000000.70.70.81.5324180.000.000.000.000.000.120.130.250.120.25
16 Seasons8 Clubs10 Leagues38127925,785286.528427025335339.39.318.027.31924626200.100.150.240.090.230.090.170.250.090.25
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.213142713002023.13.18.411.5521612120.100.110.220.100.220.080.210.280.080.28
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.23710300914.54.57.011.5912152580.060.150.220.060.220.100.150.250.100.25
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.516233916003137.57.515.423.01433764700.080.120.200.080.200.090.180.270.090.27
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.50.50.40.91125330.000.160.160.000.160.070.060.140.070.14Matches
2019-202031Monterreymx MEX1. Liga MX14th26231,98022.0325300412.72.74.16.845891220.140.090.230.140.230.120.180.310.120.31Matches
2020-202132Monterreymx MEX1. Liga MX4th29161,60317.8044000401.31.32.53.8351011030.000.220.220.000.220.070.140.210.070.21Matches
2021-202233Américamx MEX1. Liga MX2nd24191,62818.1044000511.81.84.36.12782680.000.220.220.000.220.100.240.340.100.34Matches
2022-202334Américamx MEX1. Liga MX2nd22151,48616.5066000300.60.63.44.022551260.000.360.360.000.360.030.200.240.030.24Matches
2023-202435Américamx MEX1. Liga MX1st965235.8000000000.70.70.81.5324180.000.000.000.000.000.120.130.250.120.25Matches
16 Seasons8 Clubs6 Leagues35526023,964266.325406522334938.88.817.626.41804495930.090.150.240.080.230.080.170.250.080.25
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.213142713002023.13.18.411.5521612120.100.110.220.100.220.080.210.280.080.28
Monterrey (3 Seasons)1 League62454,15446.23710300914.54.57.011.5912152580.060.150.220.060.220.100.150.250.100.25
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.516233916003137.57.515.423.01433764700.080.120.200.080.200.090.180.270.090.27
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.3010110.01.580.160.000.0027.25000.50.50.05-0.5-0.5Matches
2019-202031Monterreymx MEX1. Liga MX22.03521528.82.360.680.060.2025.215002.72.70.05+0.3+0.3Matches
2020-202132Monterreymx MEX1. Liga MX17.8030620.01.680.340.000.0026.08001.31.30.04-1.3-1.3Matches
2021-202233Américamx MEX1. Liga MX18.1028621.41.550.330.000.0024.25001.81.80.06-1.8-1.8Matches
2022-202334Américamx MEX1. Liga MX16.5015320.00.910.180.000.0026.32000.60.60.04-0.6-0.6Matches
2023-202435Américamx MEX1. Liga MX5.806233.31.030.340.000.0022.60000.70.70.12-0.7-0.7Matches
16 Seasons8 Clubs10 Leagues286.52819913828.61.510.480.040.1824.939339.39.30.05-3.3-3.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.213496222.41.210.500.000.2124.77003.13.10.06-3.1-3.1
Porto (3 Seasons)3 Leagues54.39163387.50.760.610.190.1810.20330.40.40.39+0.6+0.6
Monterrey (3 Seasons)1 League46.23922223.91.990.480.030.1425.728004.54.50.05-1.5-1.5
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.5161418923.41.630.460.020.1825.335007.57.50.05-4.5-4.5
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.3010110.01.580.160.000.0027.25000.50.50.05-0.5-0.5
2019-202031Monterrey1 League22.03521528.82.360.680.060.2025.215002.72.70.05+0.3+0.3
2020-202132Monterrey1 League17.8030620.01.680.340.000.0026.08001.31.30.04-1.3-1.3
2021-202233América1 League18.1028621.41.550.330.000.0024.25001.81.80.06-1.8-1.8
2022-202334América1 League16.5015320.00.910.180.000.0026.32000.60.60.04-0.6-0.6
2023-202435América1 League5.806233.31.030.340.000.0022.60000.70.70.12-0.7-0.7
16 Seasons8 Clubs10 Leagues286.52819913828.61.510.480.040.1824.939339.39.30.05-3.3-3.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.213496222.41.210.500.000.2124.77003.13.10.06-3.1-3.1
Porto (3 Seasons)3 Leagues54.39163387.50.760.610.190.1810.20330.40.40.39+0.6+0.6
Monterrey (3 Seasons)1 League46.23922223.91.990.480.030.1425.728004.54.50.05-1.5-1.5
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.5161418923.41.630.460.020.1825.335007.57.50.05-4.5-4.5
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.3010110.01.580.160.000.0027.25000.50.50.05-0.5-0.5Matches
2019-202031Monterreymx MEX1. Liga MX14th22.03521528.82.360.680.060.2025.215002.72.70.05+0.3+0.3Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8030620.01.680.340.000.0026.08001.31.30.04-1.3-1.3Matches
2021-202233Américamx MEX1. Liga MX2nd18.1028621.41.550.330.000.0024.25001.81.80.06-1.8-1.8Matches
2022-202334Américamx MEX1. Liga MX2nd16.5015320.00.910.180.000.0026.32000.60.60.04-0.6-0.6Matches
2023-202435Américamx MEX1. Liga MX1st5.806233.31.030.340.000.0022.60000.70.70.12-0.7-0.7Matches
16 Seasons8 Clubs6 Leagues266.32518112827.11.500.480.030.1725.139338.88.80.05-3.8-3.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.213496222.41.210.500.000.2124.77003.13.10.06-3.1-3.1
Monterrey (3 Seasons)1 League46.23922223.91.990.480.030.1425.728004.54.50.05-1.5-1.5
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.5161418923.41.630.460.020.1825.335007.57.50.05-4.5-4.5
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.320528571.9371214929410787.97910972.5265250.010.40.5+0.66242025Matches
2019-202031Monterreymx MEX1. Liga MX22.0748104471.613903486633137588.329838777.010023243.124.13.4-2.1489016989Matches
2020-202132Monterreymx MEX1. Liga MX17.865486675.512274484529133487.127534479.98216250.642.52.5+1.540752513101Matches
2021-202233Américamx MEX1. Liga MX18.174598875.414336554534638390.325532279.213225252.444.33.9-0.33878292182Matches
2022-202334Américamx MEX1. Liga MX16.572295875.412780422936139890.727434479.77818442.463.43.7+2.63152302155Matches
2023-202435Américamx MEX1. Liga MX5.829935185.25226157415417090.611512989.1254259.500.80.6-0.87314324Matches
16 Seasons8 Clubs10 Leagues286.54171561374.375841276221984224288.51575201478.2531112947.04218.017.5+24.020040812882462
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.21766229776.9323421134886195190.564479581.023547849.2148.48.2+5.6761616345161
Porto (3 Seasons)3 Leagues54.3346354.0641361182475.092045.071741.2170.00.1+17.013224
Monterrey (3 Seasons)1 League46.21607219573.2298891120371681687.765284077.620844646.677.06.30.0941894322215
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.53373449275.162231225511577176789.21296163579.344392447.92315.414.5+7.617035010667376
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.320528571.9371214929410787.97910972.5265250.010.40.5+0.66242025
2019-202031Monterrey1 League22.0748104471.613903486633137588.329838777.010023243.124.13.4-2.1489016989
2020-202132Monterrey1 League17.865486675.512274484529133487.127534479.98216250.642.52.5+1.540752513101
2021-202233América1 League18.174598875.414336554534638390.325532279.213225252.444.33.9-0.33878292182
2022-202334América1 League16.572295875.412780422936139890.727434479.77818442.463.43.7+2.63152302155
2023-202435América1 League5.829935185.25226157415417090.611512989.1254259.500.80.6-0.87314324
16 Seasons8 Clubs10 Leagues286.54171561374.375841276221984224288.51575201478.2531112947.04218.017.5+24.020040812882462
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.21766229776.9323421134886195190.564479581.023547849.2148.48.2+5.6761616345161
Porto (3 Seasons)3 Leagues54.3346354.0641361182475.092045.071741.2170.00.1+17.013224
Monterrey (3 Seasons)1 League46.21607219573.2298891120371681687.765284077.620844646.677.06.30.0941894322215
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.53373449275.162231225511577176789.21296163579.344392447.92315.414.5+7.617035010667376
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.320528571.9371214929410787.97910972.5265250.010.40.5+0.66242025Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0748104471.613903486633137588.329838777.010023243.124.13.4-2.1489016989Matches
2020-202132Monterreymx MEX1. Liga MX4th17.865486675.512274484529133487.127534479.98216250.642.52.5+1.540752513101Matches
2021-202233Américamx MEX1. Liga MX2nd18.174598875.414336554534638390.325532279.213225252.444.33.9-0.33878292182Matches
2022-202334Américamx MEX1. Liga MX2nd16.572295875.412780422936139890.727434479.77818442.463.43.7+2.63152302155Matches
2023-202435Américamx MEX1. Liga MX1st5.829935185.25226157415417090.611512989.1254259.500.80.6-0.87314324Matches
16 Seasons8 Clubs6 Leagues266.34070545474.674004267111936218488.61539196078.5516109147.34017.616.9+22.419240012378449
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.21766229776.9323421134886195190.564479581.023547849.2148.48.2+5.6761616345161
Monterrey (3 Seasons)1 League46.21607219573.2298891120371681687.765284077.620844646.677.06.30.0941894322215
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.53373449275.162231225511577176789.21296163579.344392447.92315.414.5+7.617035010667376
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.32852305513062539321020505Matches
2019-202031Monterreymx MEX1. Liga MX22.01044800239750231641154916292748518Matches
2020-202132Monterreymx MEX1. Liga MX17.886668018043112114884823200654611Matches
2021-202233Américamx MEX1. Liga MX18.1988775211463231241353013111745212Matches
2022-202334Américamx MEX1. Liga MX16.59587991582011614311721890722114Matches
2023-202435Américamx MEX1. Liga MX5.835130150511022321380029907Matches
16 Seasons8 Clubs10 Leagues286.556134470112123081058036802099186641712296
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.2229718754197154928928464292011766333
Porto (3 Seasons)3 Leagues54.3634517002541700003411
Monterrey (3 Seasons)1 League46.2219517104741311413032421004150216071134
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.5449235858932026905925261647070333731467
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.32852305513062539321020505
2019-202031Monterrey1 League22.01044800239750231641154916292748518
2020-202132Monterrey1 League17.886668018043112114884823200654611
2021-202233América1 League18.1988775211463231241353013111745212
2022-202334América1 League16.59587991582011614311721890722114
2023-202435América1 League5.835130150511022321380029907
16 Seasons8 Clubs10 Leagues286.556134470112123081058036802099186641712296
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
América (9 Seasons)1 League124.2229718754197154928928464292011766333
Porto (3 Seasons)3 Leagues54.3634517002541700003411
Monterrey (3 Seasons)1 League46.2219517104741311413032421004150216071134
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.5449235858932026905925261647070333731467
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.32852305513062539321020505Matches
2019-202031Monterreymx MEX1. Liga MX14th22.01044800239750231641154916292748518Matches
2020-202132Monterreymx MEX1. Liga MX4th17.886668018043112114884823200654611Matches
2021-202233Américamx MEX1. Liga MX2nd18.1988775211463231241353013111745212Matches
2022-202334Américamx MEX1. Liga MX2nd16.59587991582011614311721890722114Matches
2023-202435Américamx MEX1. Liga MX1st5.835130150511022321380029907Matches
16 Seasons8 Clubs6 Leagues266.354544344108922871007066621978584340702190
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.2229718754197154928928464292011766333
Monterrey (3 Seasons)1 League46.2219517104741311413032421004150216071134
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.5449235858932026905925261647070333731467
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.391.4263000010.16100000Matches
2019-202031Monterreymx MEX1. Liga MX22.0773.503726175130.14120000Matches
2020-202132Monterreymx MEX1. Liga MX17.8693.884420221050.28320000Matches
2021-202233Américamx MEX1. Liga MX18.1573.153217241160.33510000Matches
2022-202334Américamx MEX1. Liga MX16.5533.214010210090.55720000Matches
2023-202435Américamx MEX1. Liga MX5.891.5563000010.17100000Matches
16 Seasons8 Clubs10 Leagues286.53242.991919891592280.261990000
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.21192.9478304511160.401330000
Porto (3 Seasons)3 Leagues54.310.8210000000.00000000
Monterrey (3 Seasons)1 League46.21553.368749396190.19540000
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.52743.161657971472250.291870000
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.391.4263000010.16100000
2019-202031Monterrey1 League22.0773.503726175130.14120000
2020-202132Monterrey1 League17.8693.884420221050.28320000
2021-202233América1 League18.1573.153217241160.33510000
2022-202334América1 League16.5533.214010210090.55720000
2023-202435América1 League5.891.5563000010.17100000
16 Seasons8 Clubs10 Leagues286.53242.991919891592280.261990000
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.21192.9478304511160.401330000
Porto (3 Seasons)3 Leagues54.310.8210000000.00000000
Monterrey (3 Seasons)1 League46.21553.368749396190.19540000
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.52743.161657971472250.291870000
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.391.4263000010.16100000Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0773.503726175130.14120000Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8693.884420221050.28320000Matches
2021-202233Américamx MEX1. Liga MX2nd18.1573.153217241160.33510000Matches
2022-202334Américamx MEX1. Liga MX2nd16.5533.214010210090.55720000Matches
2023-202435Américamx MEX1. Liga MX1st5.891.5563000010.17100000Matches
16 Seasons8 Clubs6 Leagues266.33112.951859291582260.251880000
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.21192.9478304511160.401330000
Monterrey (3 Seasons)1 League46.21553.368749396190.19540000
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.52743.161657971472250.291870000
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.314775271450.07202216110Matches
2019-202031Monterreymx MEX1. Liga MX22.0422919203204050.0201129850250Matches
2020-202132Monterreymx MEX1. Liga MX17.82216156192240.913165111133220Matches
2021-202233Américamx MEX1. Liga MX18.122111381152075.051037830270Matches
2022-202334Américamx MEX1. Liga MX16.51991261142166.77725827260Matches
2023-202435Américamx MEX1. Liga MX5.88571081747.1921151340Matches
16 Seasons8 Clubs10 Leagues286.51671148868119317852.285761957822291761
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.2492532152375863.821196132170570
Porto (3 Seasons)3 Leagues54.341213011100.0010122660
Monterrey (3 Seasons)1 League46.2785241316367647.440297222199580
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.512777734687313454.561481335421691150
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.314775271450.07202216110
2019-202031Monterrey1 League22.0422919203204050.0201129850250
2020-202132Monterrey1 League17.82216156192240.913165111133220
2021-202233América1 League18.122111381152075.051037830270
2022-202334América1 League16.51991261142166.77725827260
2023-202435América1 League5.88571081747.1921151340
16 Seasons8 Clubs10 Leagues286.51671148868119317852.285761957822291761
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.2492532152375863.821196132170570
Porto (3 Seasons)3 Leagues54.341213011100.0010122660
Monterrey (3 Seasons)1 League46.2785241316367647.440297222199580
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.512777734687313454.561481335421691150
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.314775271450.07202216110Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0422919203204050.0201129850250Matches
2020-202132Monterreymx MEX1. Liga MX4th17.82216156192240.913165111133220Matches
2021-202233Américamx MEX1. Liga MX2nd18.122111381152075.051037830270Matches
2022-202334Américamx MEX1. Liga MX2nd16.51991261142166.77725827260Matches
2023-202435Américamx MEX1. Liga MX1st5.88571081747.1921151340Matches
16 Seasons8 Clubs6 Leagues266.31631008765119217652.384741955632211691
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.2492532152375863.821196132170570
Monterrey (3 Seasons)1 League46.2785241316367647.440297222199580
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.512777734687313454.561481335421691150
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.3330148115310233308787.5112.5170100751011504719733Matches
2019-202031Monterreymx MEX1. Liga MX22.0124042228559470311240261246.21453.864239511737452632411700122Matches
2020-202132Monterreymx MEX1. Liga MX17.810022420244236218100216637.51062.55082624126035257187597103Matches
2021-202233Américamx MEX1. Liga MX18.11115402625413241411159777.8222.26302923130427304181367668Matches
2022-202334Américamx MEX1. Liga MX16.5106730202447426181067231252.2834.856526511201222351512693126Matches
2023-202435Américamx MEX1. Liga MX5.839988323584339910660.0330.021497939231005127218Matches
16 Seasons8 Clubs10 Leagues286.5651222013932923225811565121257257.64939.2336817405803819216529117683914620
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.22581785471223834352581422559.51331.01409655328975263938261641212
Porto (3 Seasons)3 Leagues54.381528342128144100.000.0321608933133335
Monterrey (3 Seasons)1 League46.22572805111154934522572502550.02550.013207582350791561046251494258
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.55153158105823771768875153925054.33841.327291413564041431191984513135470
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.3330148115310233308787.5112.5170100751011504719733
2019-202031Monterrey1 League22.0124042228559470311240261246.21453.864239511737452632411700122
2020-202132Monterrey1 League17.810022420244236218100216637.51062.55082624126035257187597103
2021-202233América1 League18.11115402625413241411159777.8222.26302923130427304181367668
2022-202334América1 League16.5106730202447426181067231252.2834.856526511201222351512693126
2023-202435América1 League5.839988323584339910660.0330.021497939231005127218
16 Seasons8 Clubs10 Leagues286.5651222013932923225811565121257257.64939.2336817405803819216529117683914620
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.22581785471223834352581422559.51331.01409655328975263938261641212
Porto (3 Seasons)3 Leagues54.381528342128144100.000.0321608933133335
Monterrey (3 Seasons)1 League46.22572805111154934522572502550.02550.013207582350791561046251494258
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.55153158105823771768875153925054.33841.327291413564041431191984513135470
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.3330148115310233308787.5112.5170100751011504719733Matches
2019-202031Monterreymx MEX1. Liga MX14th22.0124042228559470311240261246.21453.864239511737452632411700122Matches
2020-202132Monterreymx MEX1. Liga MX4th17.810022420244236218100216637.51062.55082624126035257187597103Matches
2021-202233Américamx MEX1. Liga MX2nd18.11115402625413241411159777.8222.26302923130427304181367668Matches
2022-202334Américamx MEX1. Liga MX2nd16.5106730202447426181067231252.2834.856526511201222351512693126Matches
2023-202435Américamx MEX1. Liga MX1st5.839988323584339910660.0330.021497939231005127218Matches
16 Seasons8 Clubs6 Leagues266.3631921413572835218510863191146355.34741.2327916933777818015624109633806593
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.22581785471223834352581422559.51331.01409655328975263938261641212
Monterrey (3 Seasons)1 League46.22572805111154934522572502550.02550.013207582350791561046251494258
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.55153158105823771768875153925054.33841.327291413564041431191984513135470
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.1210.38.5+1.9+0.30-0.05Matches
2019-202031Monterreymx MEX1. Liga MX261,9807678.622.023841731601.272833-5-0.23-0.5636.928.4+8.5+0.39-0.06Matches
2020-202132Monterreymx MEX1. Liga MX291,6035552.417.816799132611.662618+8+0.45+0.0829.918.9+11.0+0.620.00Matches
2021-202233Américamx MEX1. Liga MX241,6286853.218.11983125871.632019+1+0.06-1.0123.519.1+4.4+0.24-0.63Matches
2022-202334Américamx MEX1. Liga MX221,4866848.616.5159015719122.073220+12+0.73-0.6523.616.8+6.8+0.41-0.50Matches
2023-202435Américamx MEX1. Liga MX95235817.15.868533552.2193+6+1.03-0.218.04.6+3.5+0.59-0.38Matches
16 Seasons8 Clubs10 Leagues38125,7856836.5286.52798514510222551.75312224+88+0.46-0.23168.8130.3+38.4+0.35-0.10
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.3755.240.4+14.7+0.36-0.57
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.2977.255.7+21.5+0.47+0.02
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.39132.396.1+36.2+0.42-0.30
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.1210.38.5+1.9+0.30-0.05
2019-202031Monterrey1 League261,9807678.622.023841731601.272833-5-0.23-0.5636.928.4+8.5+0.39-0.06
2020-202132Monterrey1 League291,6035552.417.816799132611.662618+8+0.45+0.0829.918.9+11.0+0.620.00
2021-202233América1 League241,6286853.218.11983125871.632019+1+0.06-1.0123.519.1+4.4+0.24-0.63
2022-202334América1 League221,4866848.616.5159015719122.073220+12+0.73-0.6523.616.8+6.8+0.41-0.50
2023-202435América1 League95235817.15.868533552.2193+6+1.03-0.218.04.6+3.5+0.59-0.38
16 Seasons8 Clubs10 Leagues38125,7856836.5286.52798514510222551.75312224+88+0.46-0.23168.8130.3+38.4+0.35-0.10
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.3755.240.4+14.7+0.36-0.57
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.2977.255.7+21.5+0.47+0.02
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.39132.396.1+36.2+0.42-0.30
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.1210.38.5+1.9+0.30-0.05Matches
2019-202031Monterreymx MEX1. Liga MX14th261,9807678.622.023841731601.272833-5-0.23-0.5636.928.4+8.5+0.39-0.06Matches
2020-202132Monterreymx MEX1. Liga MX4th291,6035552.417.816799132611.662618+8+0.45+0.0829.918.9+11.0+0.620.00Matches
2021-202233Américamx MEX1. Liga MX2nd241,6286853.218.11983125871.632019+1+0.06-1.0123.519.1+4.4+0.24-0.63Matches
2022-202334Américamx MEX1. Liga MX2nd221,4866848.616.5159015719122.073220+12+0.73-0.6523.616.8+6.8+0.41-0.50Matches
2023-202435Américamx MEX1. Liga MX1st95235817.15.868533552.2193+6+1.03-0.218.04.6+3.5+0.59-0.38Matches
16 Seasons8 Clubs6 Leagues35523,9646836.2266.3260851279522481.81278194+84+0.49-0.20162.4124.8+37.6+0.36-0.13
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.3755.240.4+14.7+0.36-0.57
Monterrey (3 Seasons)1 League624,1546748.146.2458332172541.506760+7+0.15-0.2977.255.7+21.5+0.47+0.02
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.39132.396.1+36.2+0.42-0.30
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.31006212527000275362.5Matches
2019-202031Monterreymx MEX1. Liga MX22.04102015016482900010410952.6Matches
2020-202132Monterreymx MEX1. Liga MX17.8400101401141116000715741.7Matches
2021-202233Américamx MEX1. Liga MX18.15101412012481100088141156.0Matches
2022-202334Américamx MEX1. Liga MX16.53001390143890008591047.4Matches
2023-202435Américamx MEX1. Liga MX5.800014022550003510100.0Matches
16 Seasons8 Clubs10 Leagues286.5533024479380382114020513595452.2
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.220201042502892125000208242153.3
Porto (3 Seasons)3 Leagues54.3130060925422120001000
Monterrey (3 Seasons)1 League46.2910363113032152000202201951.3
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.531301405615924277000410444052.4
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.31006212527000275362.5
2019-202031Monterrey1 League22.04102015016482900010410952.6
2020-202132Monterrey1 League17.8400101401141116000715741.7
2021-202233América1 League18.15101412012481100088141156.0
2022-202334América1 League16.53001390143890008591047.4
2023-202435América1 League5.800014022550003510100.0
16 Seasons8 Clubs10 Leagues286.5533024479380382114020513595452.2
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.220201042502892125000208242153.3
Porto (3 Seasons)3 Leagues54.3130060925422120001000
Monterrey (3 Seasons)1 League46.2910363113032152000202201951.3
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.531301405615924277000410444052.4
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.31006212527000275362.5Matches
2019-202031Monterreymx MEX1. Liga MX14th22.04102015016482900010410952.6Matches
2020-202132Monterreymx MEX1. Liga MX4th17.8400101401141116000715741.7Matches
2021-202233Américamx MEX1. Liga MX2nd18.15101412012481100088141156.0Matches
2022-202334Américamx MEX1. Liga MX2nd16.53001390143890008591047.4Matches
2023-202435Américamx MEX1. Liga MX1st5.800014022550003510100.0Matches
16 Seasons8 Clubs6 Leagues266.3493022172270663100010492595452.2
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.220201042502892125000208242153.3
Monterrey (3 Seasons)1 League46.2910363113032152000202201951.3
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.531301405615924277000410444052.4
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.