Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-09ThuLiga MXClausura — Quarter-finalsAwayW 2–1MonterreyUANLNLM60000000020000.00.00.00011100.002000Match Report
2024-03-17SunLiga MXClausura 2024 Regular SeasonAwayW 2–1MonterreyAtlasNRM2300000000110100.00.00.01055100.0011031Match Report
2024-03-10SunLiga MXClausura 2024 Regular SeasonHomeW 2–1MonterreyMazatlánYLM4500001100211100.20.20.000141877.8011011Match Report
2024-03-03SunLiga MXClausura 2024 Regular SeasonHomeW 3–0MonterreyUNAMYRM6500000000450000.00.00.570334180.5430332Match Report
2024-02-28WedLiga MXClausura 2024 Regular SeasonAwayD 1–1MonterreyTijuanaNRM4501000000280100.00.00.110112152.4115553Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201117Monterreymx MEX1. Primera División11590.7000000000.000.000.000.000.00
2011-201218Monterreymx MEX1. Primera División1012312.6101100200.390.000.390.390.39
2012-201319Monterreymx MEX1. Liga MX20693310.4123100200.100.190.290.100.29
2013-201420Jong Twentenl NED2. Eerste Divisie331762.0000000000.000.000.000.000.00Matches
2013-201420Twentenl NED1. Eredivisie1533924.4202200100.460.000.460.460.46Matches
2014-201521Jong Twentenl NED2. Eerste Divisie221481.6202200001.220.001.221.221.22Matches
2014-201521Twentenl NED1. Eredivisie27272,29825.59413900300.350.160.510.350.51Matches
2015-201622Porto1. Champions Lg421792.0000000100.000.000.000.000.00Matches
2015-201622Twentenl NED1. Eredivisie422232.5000000000.000.000.000.000.00Matches
2015-201622Porto2. Europa Lg00Matches
2015-201622Portopt POR1. Primeira Liga29262,02622.58412800300.360.180.530.360.53Matches
2016-201723Porto1. Champions Lg733173.5112100100.280.280.570.280.57Matches
2016-201723Portopt POR1. Primeira Liga29201,64218.2358300400.160.270.440.160.44Matches
2017-201824Porto1. Champions Lg833183.5000000000.30.30.40.71711310.000.000.000.000.000.100.110.200.100.20Matches
2017-201824Portopt POR1. Primeira Liga27181,44916.1347300620.190.250.430.190.43Matches
2018-201925Porto1. Champions Lg875566.2325300301.11.11.32.53222580.490.320.810.490.810.180.220.400.180.40Matches
2018-201925Portopt POR1. Primeira Liga34262,34826.13912300414.84.87.812.6921142850.110.340.460.110.460.190.300.480.190.48Matches
2019-202026Porto2. Europa Lg776236.9011000200.30.31.51.82733640.000.140.140.000.140.040.220.260.040.26Matches
2019-202026Portopt POR1. Primeira Liga33332,75030.641115400712.22.28.911.11061143130.130.360.490.130.490.070.290.360.070.36Matches
2020-202127Porto1. Champions Lg1097568.4022000200.40.42.12.41417470.000.240.240.000.240.040.240.290.040.29Matches
2020-202127Portopt POR1. Primeira Liga30272,22324.7279200613.23.28.611.8741482930.080.280.360.080.360.130.350.480.130.48Matches
2021-202228Porto1. Champions Lg422142.4000000100.00.00.00.02350.000.000.000.000.000.000.010.010.000.01Matches
2021-202228Sevillaes ESPCopa del Rey10240.3000000000.000.000.000.000.00Matches
2021-202228Sevilla2. Europa Lg332512.8000000000.20.20.71.079340.000.000.000.000.000.090.260.350.090.35Matches
2021-202228Sevillaes ESP1. La Liga18121,15712.9246200201.61.63.14.637541300.160.310.470.160.470.120.240.360.120.36Matches
2021-202228Portopt POR1. Primeira Liga1133884.3011000100.60.61.11.71022490.000.230.230.000.230.150.260.410.150.41Matches
2022-202329Sevillaes ESP1. La Liga411111.2101100000.50.50.20.73390.810.000.810.810.810.370.200.570.370.57Matches
2023-202430Sevillaes ESP1. La Liga20170.2000000000.00.00.00.00040.000.000.000.000.000.000.000.000.000.00Matches
2023-202430Monterreymx MEX1. Liga MX19108889.9044000100.90.92.63.542501140.000.410.410.000.410.090.260.360.090.36Matches
2023-202430SevillaSuper Cup00Matches
14 Seasons5 Clubs9 Leagues37025722,697252.24561106450052516.116.138.454.546360014360.180.240.420.180.420.120.270.390.120.39
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
Porto (7 Seasons)3 Leagues24118615,789175.4274774270041512.912.931.844.737448411450.150.270.420.150.420.110.280.400.110.40
Monterrey (4 Seasons)1 League50182,11123.5268200500.90.92.63.542501140.090.260.340.090.340.090.260.360.090.36
Twente (3 Seasons)1 League46322,91332.4114151100400.340.120.460.340.46
Sevilla (3 Seasons)4 Leagues28161,56017.3347300202.32.34.16.347661770.170.230.400.170.400.130.240.370.130.37
Jong Twente (2 Seasons)1 League553243.6202200000.560.000.560.560.56
Primeira Liga (7 Seasons)19315312,826142.5234164230031510.810.826.537.32823989400.160.290.450.160.450.130.310.440.130.44
Champions Lg (6 Seasons)41262,34026.0459400801.81.83.85.665531410.150.190.350.150.350.090.180.270.090.27
Liga MX (4 Seasons)50182,11123.5268200500.90.92.63.542501140.090.260.340.090.340.090.260.360.090.36
Eredivisie (3 Seasons)46322,91332.4114151100400.340.120.460.340.46
La Liga (3 Seasons)24131,28514.3347300202.02.03.35.340571430.210.280.490.210.490.140.230.370.140.37
Europa Lg (3 Seasons)10108749.7011000200.50.52.22.83442980.000.100.100.000.100.060.230.290.060.29
Eerste Divisie (2 Seasons)553243.6202200000.560.000.560.560.56
Copa del Rey (1 Season)10240.3000000000.000.000.000.000.00
Super Cup (1 Season)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
2010-201117Monterrey1 League11590.7000000000.000.000.000.000.00
2011-201218Monterrey1 League1012312.6101100200.390.000.390.390.39
2012-201319Monterrey1 League20693310.4123100200.100.190.290.100.29
2013-201420Jong Twente1 League331762.0000000000.000.000.000.000.00
2013-201420Twente1 League1533924.4202200100.460.000.460.460.46
2014-201521Jong Twente1 League221481.6202200001.220.001.221.221.22
2014-201521Twente1 League27272,29825.59413900300.350.160.510.350.51
2015-201622Twente1 League422232.5000000000.000.000.000.000.00
2015-201622Porto3 Leagues33282,20524.58412800400.330.160.490.330.49
2016-201723Porto2 Leagues36231,95921.84610400500.180.280.460.180.46
2017-201824Porto2 Leagues35211,76719.6347300620.30.30.40.71711310.150.200.360.150.360.100.110.200.100.20
2018-201925Porto2 Leagues42332,90432.361117600716.06.09.215.11241363430.190.340.530.190.530.180.280.470.180.47
2019-202026Porto2 Leagues40403,37337.541216400912.52.510.412.91331473770.110.320.430.110.430.070.280.340.070.34
2020-202127Porto2 Leagues40362,97933.12911200813.53.510.714.2881653400.060.270.330.060.330.110.320.430.110.43
2021-202228Porto2 Leagues1556026.7011000200.60.61.11.81225540.000.150.150.000.150.090.170.270.090.27
2021-202228Sevilla3 Leagues22151,43215.9246200201.81.83.85.644631640.130.250.380.130.380.110.240.360.110.36
2022-202329Sevilla1 League411111.2101100000.50.50.20.73390.810.000.810.810.810.370.200.570.370.57
2023-202430Sevilla2 Leagues20170.2000000000.00.00.00.00040.000.000.000.000.000.000.000.000.000.00
2023-202430Monterrey1 League19108889.9044000100.90.92.63.542501140.000.410.410.000.410.090.260.360.090.36
14 Seasons5 Clubs9 Leagues37025722,697252.24561106450052516.116.138.454.546360014360.180.240.420.180.420.120.270.390.120.39
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
Porto (7 Seasons)3 Leagues24118615,789175.4274774270041512.912.931.844.737448411450.150.270.420.150.420.110.280.400.110.40
Monterrey (4 Seasons)1 League50182,11123.5268200500.90.92.63.542501140.090.260.340.090.340.090.260.360.090.36
Twente (3 Seasons)1 League46322,91332.4114151100400.340.120.460.340.46
Sevilla (3 Seasons)4 Leagues28161,56017.3347300202.32.34.16.347661770.170.230.400.170.400.130.240.370.130.37
Jong Twente (2 Seasons)1 League553243.6202200000.560.000.560.560.56
Primeira Liga (7 Seasons)19315312,826142.5234164230031510.810.826.537.32823989400.160.290.450.160.450.130.310.440.130.44
Champions Lg (6 Seasons)41262,34026.0459400801.81.83.85.665531410.150.190.350.150.350.090.180.270.090.27
Liga MX (4 Seasons)50182,11123.5268200500.90.92.63.542501140.090.260.340.090.340.090.260.360.090.36
Eredivisie (3 Seasons)46322,91332.4114151100400.340.120.460.340.46
La Liga (3 Seasons)24131,28514.3347300202.02.03.35.340571430.210.280.490.210.490.140.230.370.140.37
Europa Lg (3 Seasons)10108749.7011000200.50.52.22.83442980.000.100.100.000.100.060.230.290.060.29
Eerste Divisie (2 Seasons)553243.6202200000.560.000.560.560.56
Copa del Rey (1 Season)10240.3000000000.000.000.000.000.00
Super Cup (1 Season)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
2010-201117Monterreymx MEX1. Primera División4th11590.7000000000.000.000.000.000.00
2011-201218Monterreymx MEX1. Primera División4th1012312.6101100200.390.000.390.390.39
2012-201319Monterreymx MEX1. Liga MX10th20693310.4123100200.100.190.290.100.29
2013-201420Jong Twentenl NED2. Eerste Divisie17th331762.0000000000.000.000.000.000.00Matches
2013-201420Twentenl NED1. Eredivisie3rd1533924.4202200100.460.000.460.460.46Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th221481.6202200001.220.001.221.221.22Matches
2014-201521Twentenl NED1. Eredivisie10th27272,29825.59413900300.350.160.510.350.51Matches
2015-201622Twentenl NED1. Eredivisie12th422232.5000000000.000.000.000.000.00Matches
2015-201622Portopt POR1. Primeira Liga3rd29262,02622.58412800300.360.180.530.360.53Matches
2016-201723Portopt POR1. Primeira Liga2nd29201,64218.2358300400.160.270.440.160.44Matches
2017-201824Portopt POR1. Primeira Liga1st27181,44916.1347300620.190.250.430.190.43Matches
2018-201925Portopt POR1. Primeira Liga2nd34262,34826.13912300414.84.87.812.6921142850.110.340.460.110.460.190.300.480.190.48Matches
2019-202026Portopt POR1. Primeira Liga1st33332,75030.641115400712.22.28.911.11061143130.130.360.490.130.490.070.290.360.070.36Matches
2020-202127Portopt POR1. Primeira Liga2nd30272,22324.7279200613.23.28.611.8741482930.080.280.360.080.360.130.350.480.130.48Matches
2021-202228Portopt POR1. Primeira Liga1st1133884.3011000100.60.61.11.71022490.000.230.230.000.230.150.260.410.150.41Matches
2021-202228Sevillaes ESP1. La Liga4th18121,15712.9246200201.61.63.14.637541300.160.310.470.160.470.120.240.360.120.36Matches
2022-202329Sevillaes ESP1. La Liga12th411111.2101100000.50.50.20.73390.810.000.810.810.810.370.200.570.370.57Matches
2023-202430Sevillaes ESP1. La Liga12th20170.2000000000.00.00.00.00040.000.000.000.000.000.000.000.000.000.00Matches
2023-202430Monterreymx MEX1. Liga MX2nd19108889.9044000100.90.92.63.542501140.000.410.410.000.410.090.260.360.090.36Matches
14 Seasons5 Clubs5 Leagues31822119,459216.2415596410042513.713.732.446.136450511970.190.250.440.190.440.130.300.420.130.42
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
Porto (7 Seasons)1 League19315312,826142.5234164230031510.810.826.537.32823989400.160.290.450.160.450.130.310.440.130.44
Monterrey (4 Seasons)1 League50182,11123.5268200500.90.92.63.542501140.090.260.340.090.340.090.260.360.090.36
Twente (3 Seasons)1 League46322,91332.4114151100400.340.120.460.340.46
Sevilla (3 Seasons)1 League24131,28514.3347300202.02.03.35.340571430.210.280.490.210.490.140.230.370.140.37
Jong Twente (2 Seasons)1 League553243.6202200000.560.000.560.560.56
Primeira Liga (7 Seasons)19315312,826142.5234164230031510.810.826.537.32823989400.160.290.450.160.450.130.310.440.130.44
Liga MX (4 Seasons)50182,11123.5268200500.90.92.63.542501140.090.260.340.090.340.090.260.360.090.36
Eredivisie (3 Seasons)46322,91332.4114151100400.340.120.460.340.46
La Liga (3 Seasons)24131,28514.3347300202.02.03.35.340571430.210.280.490.210.490.140.230.370.140.37
Eerste Divisie (2 Seasons)553243.6202200000.560.000.560.560.56
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
2021-202228Sevillaes ESPCopa del ReyR1610240.3000000000.000.000.000.000.00Matches
1 Season1 Club1 League10240.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201622Porto1. Champions LgGR421792.0000000100.000.000.000.000.00Matches
2015-201622Porto2. Europa LgR3200Matches
2016-201723Porto1. Champions LgR16733173.5112100100.280.280.570.280.57Matches
2017-201824Porto1. Champions LgR16833183.5000000000.30.30.40.71711310.000.000.000.000.000.100.110.200.100.20Matches
2018-201925Porto1. Champions LgQF875566.2325300301.11.11.32.53222580.490.320.810.490.810.180.220.400.180.40Matches
2019-202026Porto2. Europa LgR32776236.9011000200.30.31.51.82733640.000.140.140.000.140.040.220.260.040.26Matches
2020-202127Porto1. Champions LgQF1097568.4022000200.40.42.12.41417470.000.240.240.000.240.040.240.290.040.29Matches
2021-202228Porto1. Champions LgGR422142.4000000100.00.00.00.02350.000.000.000.000.000.000.010.010.000.01Matches
2021-202228Sevilla2. Europa LgR16332512.8000000000.20.20.71.079340.000.000.000.000.000.090.260.350.090.35Matches
2023-202430SevillaSuper Cup2nd00Matches
8 Seasons2 Clubs3 Leagues51363,21435.746104001002.42.46.08.499952390.110.170.280.110.280.080.200.280.080.28
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 (7 Seasons)2 Leagues48332,96332.946104001002.12.15.37.492862050.120.180.300.120.300.080.190.270.080.27
Sevilla (2 Seasons)2 Leagues332512.8000000000.20.20.71.079340.000.000.000.000.000.090.260.350.090.35
Champions Lg (6 Seasons)41262,34026.0459400801.81.83.85.665531410.150.190.350.150.350.090.180.270.090.27
Europa Lg (3 Seasons)10108749.7011000200.50.52.22.83442980.000.100.100.000.100.060.230.290.060.29
Super Cup (1 Season)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
201421mx MexicoFriendlies (M)21830.9011000000.001.081.080.001.08Matches
201522mx MexicoFriendlies (M)411731.9101100000.520.000.520.520.52Matches
201522mx MexicoGold Cup1st512232.5101100000.400.000.400.400.40Matches
201522mx MexicoCopa AméricaGR332272.5000000100.000.000.000.000.00Matches
201623mx MexicoFriendlies (M)11560.6000000000.000.000.000.000.00Matches
201623mx MexicoCopa América CentenarioQF432552.8112100000.350.350.710.350.71Matches
201724mx MexicoFriendlies (M)11570.6101100001.580.001.581.581.58Matches
201825mx Mexico1. World CupR1620360.4000000000.00.00.10.13150.000.000.000.000.000.000.220.220.000.22Matches
201825mx MexicoWCQ965966.6314300000.450.150.600.450.60Matches
201825mx MexicoFriendlies (M)643123.5000000000.000.000.000.000.00Matches
201926mx MexicoFriendlies (M)221311.5011000000.000.690.690.000.69Matches
202027mx MexicoFriendlies (M)332332.6101100000.390.000.390.390.39Matches
202128mx MexicoFriendlies (M)442813.1011000000.000.320.320.000.32Matches
202128mx MexicoGold CupF665255.8011000000.000.170.170.000.17Matches
202229mx MexicoWCQ1387568.4123100100.120.240.360.120.36Matches
202229mx MexicoFriendlies (M)221011.1000000000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues67464,04544.99817900200.00.00.10.13150.200.180.380.200.380.000.220.220.000.22
Friendlies (M) (9 Seasons)25191,42715.9336300000.190.190.380.190.38
WCQ (2 Seasons)22141,35215.0437400100.270.200.470.270.47
Gold Cup (2 Seasons)1177488.3112100000.120.120.240.120.24
Copa América Centenario (2 Seasons)764825.4112100100.190.190.370.190.37
World Cup (1 Season)20360.4000000000.00.00.10.13150.000.000.000.000.000.000.220.220.000.22

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
2010-201117Monterreymx MEX1. Primera División0.7000.0000
2011-201218Monterreymx MEX1. Primera División2.6131.170.3300
2012-201319Monterreymx MEX1. Liga MX10.4160.580.1700
2013-201420Jong Twentenl NED2. Eerste Divisie2.0000.0000Matches
2013-201420Twentenl NED1. Eredivisie4.4251.150.4000Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.6242.430.5000Matches
2014-201521Twentenl NED1. Eredivisie25.59240.940.3800Matches
2015-201622Porto1. Champions Lg2.0031.510.0000Matches
2015-201622Twentenl NED1. Eredivisie2.5052.020.0000Matches
2015-201622Portopt POR1. Primeira Liga22.58210.930.3800Matches
2016-201723Porto1. Champions Lg3.5110110.02.840.280.101.0000Matches
2016-201723Portopt POR1. Primeira Liga18.230100.000.550.3000Matches
2017-201824Porto1. Champions Lg3.504125.01.130.280.000.0012.40000.30.30.09-0.3-0.3Matches
2017-201824Portopt POR1. Primeira Liga16.1322627.31.370.370.140.5000Matches
2018-201925Porto1. Champions Lg6.2311545.51.780.810.270.6016.70001.11.10.10+1.9+1.9Matches
2018-201925Portopt POR1. Primeira Liga26.1341922.01.570.340.070.3317.30004.84.80.12-1.8-1.8Matches
2019-202026Porto2. Europa Lg6.906233.30.870.290.000.0019.30000.30.30.05-0.3-0.3Matches
2019-202026Portopt POR1. Primeira Liga30.6428621.40.920.200.140.6719.21002.22.20.08+1.8+1.8Matches
2020-202127Porto1. Champions Lg8.405120.00.600.120.000.0019.50000.40.40.07-0.4-0.4Matches
2020-202127Portopt POR1. Primeira Liga24.72281139.31.130.450.070.1816.50003.23.20.11-1.2-1.2Matches
2021-202228Porto1. Champions Lg2.40000.000.000000.00.00.00.0Matches
2021-202228Sevillaes ESPCopa del Rey0.30000.000.0000Matches
2021-202228Sevilla2. Europa Lg2.80200.00.720.000.0013.30000.20.20.12-0.2-0.2Matches
2021-202228Sevillaes ESP1. La Liga12.9212325.00.930.230.170.6713.10001.61.60.13+0.4+0.4Matches
2021-202228Portopt POR1. Primeira Liga4.303266.70.700.460.000.0012.70000.60.60.21-0.6-0.6Matches
2022-202329Sevillaes ESP1. La Liga1.2111100.00.810.811.001.0011.80000.50.50.46+0.5+0.5Matches
2023-202430Sevillaes ESP1. La Liga0.20000.000.000000.00.00.00.0Matches
2023-202430Monterreymx MEX1. Liga MX9.9011327.31.110.300.000.0014.50000.90.90.08-0.9-0.9Matches
14 Seasons5 Clubs9 Leagues252.24518413233.21.030.520.120.3416.710016.116.10.11-1.1-1.1
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
Porto (7 Seasons)3 Leagues175.4271587834.21.050.440.120.3517.410012.912.90.10-0.9-0.9
Monterrey (4 Seasons)1 League23.52111227.31.110.510.000.1714.50000.90.90.08-0.9-0.9
Twente (3 Seasons)1 League32.411341.050.3200
Sevilla (3 Seasons)4 Leagues17.3315426.70.870.230.200.7513.00002.32.30.15+0.7+0.7
Jong Twente (2 Seasons)1 League3.6241.110.5000
Primeira Liga (7 Seasons)142.5231226536.11.020.460.120.3517.410010.810.80.11-1.8-1.8
Champions Lg (6 Seasons)26.04301126.71.250.420.130.3616.60001.81.80.09+1.2+1.2
Liga MX (4 Seasons)23.52111227.31.110.510.000.1714.50000.90.90.08-0.9-0.9
Eredivisie (3 Seasons)32.411341.050.3200
La Liga (3 Seasons)14.3313430.80.910.280.230.7513.00002.02.00.15+1.0+1.0
Europa Lg (3 Seasons)9.708225.00.820.210.000.0017.80000.50.50.07-0.5-0.5
Eerste Divisie (2 Seasons)3.6241.110.5000
Copa del Rey (1 Season)0.30000.000.0000
Super Cup (1 Season)
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
2010-201117Monterrey1 League0.7000.0000
2011-201218Monterrey1 League2.6131.170.3300
2012-201319Monterrey1 League10.4160.580.1700
2013-201420Jong Twente1 League2.0000.0000
2013-201420Twente1 League4.4251.150.4000
2014-201521Jong Twente1 League1.6242.430.5000
2014-201521Twente1 League25.59240.940.3800
2015-201622Twente1 League2.5052.020.0000
2015-201622Porto3 Leagues24.58240.980.3300
2016-201723Porto2 Leagues21.841011110.00.460.510.400.3600
2017-201824Porto2 Leagues19.6326726.91.320.360.120.4312.40000.30.30.09-0.3-0.3
2018-201925Porto2 Leagues32.36521426.91.610.430.120.4317.20006.06.00.110.00.0
2019-202026Porto2 Leagues37.5434823.50.910.210.120.5019.21002.52.50.07+1.5+1.5
2020-202127Porto2 Leagues33.12331236.41.000.360.060.1716.90003.53.50.11-1.5-1.5
2021-202228Porto2 Leagues6.703266.70.450.300.000.0012.70000.60.60.21-0.6-0.6
2021-202228Sevilla3 Leagues15.9214321.40.880.190.140.6713.10001.81.80.13+0.2+0.2
2022-202329Sevilla1 League1.2111100.00.810.811.001.0011.80000.50.50.46+0.5+0.5
2023-202430Sevilla2 Leagues0.20000.000.000000.00.00.00.0
2023-202430Monterrey1 League9.9011327.31.110.300.000.0014.50000.90.90.08-0.9-0.9
14 Seasons5 Clubs9 Leagues252.24518413233.21.030.520.120.3416.710016.116.10.11-1.1-1.1
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
Porto (7 Seasons)3 Leagues175.4271587834.21.050.440.120.3517.410012.912.90.10-0.9-0.9
Monterrey (4 Seasons)1 League23.52111227.31.110.510.000.1714.50000.90.90.08-0.9-0.9
Twente (3 Seasons)1 League32.411341.050.3200
Sevilla (3 Seasons)4 Leagues17.3315426.70.870.230.200.7513.00002.32.30.15+0.7+0.7
Jong Twente (2 Seasons)1 League3.6241.110.5000
Primeira Liga (7 Seasons)142.5231226536.11.020.460.120.3517.410010.810.80.11-1.8-1.8
Champions Lg (6 Seasons)26.04301126.71.250.420.130.3616.60001.81.80.09+1.2+1.2
Liga MX (4 Seasons)23.52111227.31.110.510.000.1714.50000.90.90.08-0.9-0.9
Eredivisie (3 Seasons)32.411341.050.3200
La Liga (3 Seasons)14.3313430.80.910.280.230.7513.00002.02.00.15+1.0+1.0
Europa Lg (3 Seasons)9.708225.00.820.210.000.0017.80000.50.50.07-0.5-0.5
Eerste Divisie (2 Seasons)3.6241.110.5000
Copa del Rey (1 Season)0.30000.000.0000
Super Cup (1 Season)
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
2010-201117Monterreymx MEX1. Primera División4th0.7000.0000
2011-201218Monterreymx MEX1. Primera División4th2.6131.170.3300
2012-201319Monterreymx MEX1. Liga MX10th10.4160.580.1700
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.0000.0000Matches
2013-201420Twentenl NED1. Eredivisie3rd4.4251.150.4000Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.6242.430.5000Matches
2014-201521Twentenl NED1. Eredivisie10th25.59240.940.3800Matches
2015-201622Twentenl NED1. Eredivisie12th2.5052.020.0000Matches
2015-201622Portopt POR1. Primeira Liga3rd22.58210.930.3800Matches
2016-201723Portopt POR1. Primeira Liga2nd18.230100.000.550.3000Matches
2017-201824Portopt POR1. Primeira Liga1st16.1322627.31.370.370.140.5000Matches
2018-201925Portopt POR1. Primeira Liga2nd26.1341922.01.570.340.070.3317.30004.84.80.12-1.8-1.8Matches
2019-202026Portopt POR1. Primeira Liga1st30.6428621.40.920.200.140.6719.21002.22.20.08+1.8+1.8Matches
2020-202127Portopt POR1. Primeira Liga2nd24.72281139.31.130.450.070.1816.50003.23.20.11-1.2-1.2Matches
2021-202228Portopt POR1. Primeira Liga1st4.303266.70.700.460.000.0012.70000.60.60.21-0.6-0.6Matches
2021-202228Sevillaes ESP1. La Liga4th12.9212325.00.930.230.170.6713.10001.61.60.13+0.4+0.4Matches
2022-202329Sevillaes ESP1. La Liga12th1.2111100.00.810.811.001.0011.80000.50.50.46+0.5+0.5Matches
2023-202430Sevillaes ESP1. La Liga12th0.20000.000.000000.00.00.00.0Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.9011327.31.110.300.000.0014.50000.90.90.08-0.9-0.9Matches
14 Seasons5 Clubs5 Leagues216.24114611934.91.010.550.120.3416.710013.713.70.11-1.7-1.7
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
Porto (7 Seasons)1 League142.5231226536.11.020.460.120.3517.410010.810.80.11-1.8-1.8
Monterrey (4 Seasons)1 League23.52111227.31.110.510.000.1714.50000.90.90.08-0.9-0.9
Twente (3 Seasons)1 League32.411341.050.3200
Sevilla (3 Seasons)1 League14.3313430.80.910.280.230.7513.00002.02.00.15+1.0+1.0
Jong Twente (2 Seasons)1 League3.6241.110.5000
Primeira Liga (7 Seasons)142.5231226536.11.020.460.120.3517.410010.810.80.11-1.8-1.8
Liga MX (4 Seasons)23.52111227.31.110.510.000.1714.50000.90.90.08-0.9-0.9
Eredivisie (3 Seasons)32.411341.050.3200
La Liga (3 Seasons)14.3313430.80.910.280.230.7513.00002.02.00.15+1.0+1.0
Eerste Divisie (2 Seasons)3.6241.110.5000
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
2021-202228Sevillaes ESPCopa del ReyR160.30000.000.0000Matches
1 Season1 Club1 League0.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201622Porto1. Champions LgGR2.0031.510.0000Matches
2016-201723Porto1. Champions LgR163.5110110.02.840.280.101.0000Matches
2017-201824Porto1. Champions LgR163.504125.01.130.280.000.0012.40000.30.30.09-0.3-0.3Matches
2018-201925Porto1. Champions LgQF6.2311545.51.780.810.270.6016.70001.11.10.10+1.9+1.9Matches
2019-202026Porto2. Europa LgR326.906233.30.870.290.000.0019.30000.30.30.05-0.3-0.3Matches
2020-202127Porto1. Champions LgQF8.405120.00.600.120.000.0019.50000.40.40.07-0.4-0.4Matches
2021-202228Porto1. Champions LgGR2.40000.000.000000.00.00.00.0Matches
2021-202228Sevilla2. Europa LgR162.80200.00.720.000.0013.30000.20.20.12-0.2-0.2Matches
8 Seasons2 Clubs3 Leagues35.74381326.31.130.360.110.3116.90002.42.40.09+0.6+0.6
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 (7 Seasons)2 Leagues32.94361327.81.160.390.110.3117.20002.12.10.08+0.9+0.9
Sevilla (2 Seasons)2 Leagues2.80200.00.720.000.0013.30000.20.20.12-0.2-0.2
Champions Lg (6 Seasons)26.04301126.71.250.420.130.3616.60001.81.80.09+1.2+1.2
Europa Lg (3 Seasons)9.708225.00.820.210.000.0017.80000.50.50.07-0.5-0.5
Super Cup (1 Season)
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
201421mx MexicoFriendlies (M)0.9000Matches
201522mx MexicoFriendlies (M)1.9100Matches
201522mx MexicoGold Cup1st2.516350.02.421.210.170.3300Matches
201522mx MexicoCopa AméricaGR2.50400.01.590.000.0000Matches
201623mx MexicoFriendlies (M)0.6000Matches
201623mx MexicoCopa América CentenarioQF2.8110220.03.530.710.100.5000Matches
201724mx MexicoFriendlies (M)0.6100Matches
201825mx Mexico1. World CupR160.40000.000.000000.00.00.00.0Matches
201825mx MexicoWCQ6.6300Matches
201825mx MexicoFriendlies (M)3.5000Matches
201926mx MexicoFriendlies (M)1.5000Matches
202027mx MexicoFriendlies (M)2.6100Matches
202128mx MexicoFriendlies (M)3.1000Matches
202128mx MexicoGold CupF5.809222.21.540.340.000.0000Matches
202229mx MexicoWCQ8.4100Matches
202229mx MexicoFriendlies (M)1.1000Matches
9 Seasons1 Club5 Leagues44.9929724.12.060.500.070.290000.00.00.00.0
Friendlies (M) (9 Seasons)15.9300
WCQ (2 Seasons)15.0400
Gold Cup (2 Seasons)8.3115533.31.800.600.070.2000
Copa América Centenario (2 Seasons)5.4114214.32.610.370.070.5000
World Cup (1 Season)0.40000.000.000000.00.00.00.0
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201117Monterreymx MEX1. Primera División0.70
2011-201218Monterreymx MEX1. Primera División2.60
2012-201319Monterreymx MEX1. Liga MX10.42
2013-201420Jong Twentenl NED2. Eerste Divisie2.00Matches
2013-201420Twentenl NED1. Eredivisie4.40Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.60Matches
2014-201521Twentenl NED1. Eredivisie25.54Matches
2015-201622Porto1. Champions Lg2.00Matches
2015-201622Twentenl NED1. Eredivisie2.50Matches
2015-201622Portopt POR1. Primeira Liga22.54Matches
2016-201723Porto1. Champions Lg3.51Matches
2016-201723Portopt POR1. Primeira Liga18.25Matches
2017-201824Porto1. Champions Lg3.510313775.21485364617087.1324178.061060.000.40.6-0.4537211Matches
2017-201824Portopt POR1. Primeira Liga16.14Matches
2018-201925Porto1. Champions Lg6.218225371.9276569710211886.4618373.5123138.721.31.4+0.710411522Matches
2018-201925Portopt POR1. Primeira Liga26.1939126474.315115431748055786.234446673.88216051.397.88.5+1.264494214114Matches
2019-202026Porto2. Europa Lg6.932641378.95360166216217891.011013780.3356553.811.53.1-0.5121617933Matches
2019-202026Portopt POR1. Primeira Liga30.61220158177.219907565563870290.941454276.412522655.3118.98.4+2.160685824114Matches
2020-202127Porto1. Champions Lg8.420127074.4309596211514082.1587478.4183158.122.12.1-0.171010317Matches
2020-202127Portopt POR1. Primeira Liga24.7932124874.714677432449257885.132442476.47513754.778.67.0-1.667697216148Matches
2021-202228Porto1. Champions Lg2.4709573.71133375354087.5293680.651533.300.00.10.013223Matches
2021-202228Sevillaes ESPCopa del Rey0.30Matches
2021-202228Sevilla2. Europa Lg2.811713487.31761323758192.6333789.281361.500.70.8-0.7116749Matches
2021-202228Sevillaes ESP1. La Liga12.946660377.37149147225028488.016019880.8316746.343.12.1+0.9262316654Matches
2021-202228Portopt POR1. Primeira Liga4.323729680.1379796811813686.8859589.5254358.111.11.1-0.171414622Matches
2022-202329Sevillaes ESP1. La Liga1.2334278.6446402222100.081361.52450.000.20.2-0.231203Matches
2023-202430Sevillaes ESP1. La Liga0.291464.3106146785.73650.0010.000.00.00.000000Matches
2023-202430Monterreymx MEX1. Liga MX9.937348876.46108141419522487.113017076.5376061.742.63.0+1.42423231050Matches
14 Seasons5 Clubs9 Leagues252.25208683876.282904225872751313787.71791232277.146186353.46138.438.3+22.6297289281101600
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
Porto (7 Seasons)3 Leagues175.44210555775.867334193242203251987.51457189876.838371853.34731.832.2+15.223323623381484
Monterrey (4 Seasons)1 League23.537348876.46108141419522487.113017076.5376061.762.63.0+3.42423231050
Twente (3 Seasons)1 League32.44
Sevilla (3 Seasons)4 Leagues17.362579378.89462184935339489.620425480.3418548.244.13.1-0.14030251066
Jong Twente (2 Seasons)1 League3.60
Primeira Liga (7 Seasons)142.53328438975.853496152641728197387.61167152776.430756654.24126.525.0+14.519820018660398
Champions Lg (6 Seasons)26.055675573.68478239831336885.118023476.9418747.153.84.1+1.22320301253
Liga MX (4 Seasons)23.537348876.46108141419522487.113017076.5376061.762.63.0+3.42423231050
Eredivisie (3 Seasons)32.44
La Liga (3 Seasons)14.350865977.17701152627831388.817121778.8337245.843.32.3+0.7292418657
Europa Lg (3 Seasons)9.744354781.07121198523725991.514317482.2437855.112.23.9-1.22322241342
Eerste Divisie (2 Seasons)3.60
Copa del Rey (1 Season)0.30
Super Cup (1 Season)
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
2010-201117Monterrey1 League0.70
2011-201218Monterrey1 League2.60
2012-201319Monterrey1 League10.42
2013-201420Jong Twente1 League2.00
2013-201420Twente1 League4.40
2014-201521Jong Twente1 League1.60
2014-201521Twente1 League25.54
2015-201622Twente1 League2.50
2015-201622Porto3 Leagues24.54
2016-201723Porto2 Leagues21.86
2017-201824Porto2 Leagues19.610313775.21485364617087.1324178.061060.040.40.6+3.6537211
2018-201925Porto2 Leagues32.31121151773.917880501458267586.240554973.89419149.2119.29.9+1.874535319136
2019-202026Porto2 Leagues37.51546199477.525267731780088090.952467977.216029155.01210.411.5+1.672847533147
2020-202127Porto2 Leagues33.11133151874.617772528660771884.538249876.79316855.4910.79.0-1.774798219165
2021-202228Porto2 Leagues6.730739178.54930134315317686.911413187.0305851.711.11.1-0.181716825
2021-202228Sevilla3 Leagues15.958373779.18910179532536589.019323582.1398048.843.82.9+0.23729231063
2022-202329Sevilla1 League1.2334278.6446402222100.081361.52450.000.20.2-0.231203
2023-202430Sevilla2 Leagues0.291464.3106146785.73650.0010.000.00.00.000000
2023-202430Monterrey1 League9.937348876.46108141419522487.113017076.5376061.742.63.0+1.42423231050
14 Seasons5 Clubs9 Leagues252.25208683876.282904225872751313787.71791232277.146186353.46138.438.3+22.6297289281101600
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
Porto (7 Seasons)3 Leagues175.44210555775.867334193242203251987.51457189876.838371853.34731.832.2+15.223323623381484
Monterrey (4 Seasons)1 League23.537348876.46108141419522487.113017076.5376061.762.63.0+3.42423231050
Twente (3 Seasons)1 League32.44
Sevilla (3 Seasons)4 Leagues17.362579378.89462184935339489.620425480.3418548.244.13.1-0.14030251066
Jong Twente (2 Seasons)1 League3.60
Primeira Liga (7 Seasons)142.53328438975.853496152641728197387.61167152776.430756654.24126.525.0+14.519820018660398
Champions Lg (6 Seasons)26.055675573.68478239831336885.118023476.9418747.153.84.1+1.22320301253
Liga MX (4 Seasons)23.537348876.46108141419522487.113017076.5376061.762.63.0+3.42423231050
Eredivisie (3 Seasons)32.44
La Liga (3 Seasons)14.350865977.17701152627831388.817121778.8337245.843.32.3+0.7292418657
Europa Lg (3 Seasons)9.744354781.07121198523725991.514317482.2437855.112.23.9-1.22322241342
Eerste Divisie (2 Seasons)3.60
Copa del Rey (1 Season)0.30
Super Cup (1 Season)
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
2010-201117Monterreymx MEX1. Primera División4th0.70
2011-201218Monterreymx MEX1. Primera División4th2.60
2012-201319Monterreymx MEX1. Liga MX10th10.42
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.00Matches
2013-201420Twentenl NED1. Eredivisie3rd4.40Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.60Matches
2014-201521Twentenl NED1. Eredivisie10th25.54Matches
2015-201622Twentenl NED1. Eredivisie12th2.50Matches
2015-201622Portopt POR1. Primeira Liga3rd22.54Matches
2016-201723Portopt POR1. Primeira Liga2nd18.25Matches
2017-201824Portopt POR1. Primeira Liga1st16.14Matches
2018-201925Portopt POR1. Primeira Liga2nd26.1939126474.315115431748055786.234446673.88216051.397.88.5+1.264494214114Matches
2019-202026Portopt POR1. Primeira Liga1st30.61220158177.219907565563870290.941454276.412522655.3118.98.4+2.160685824114Matches
2020-202127Portopt POR1. Primeira Liga2nd24.7932124874.714677432449257885.132442476.47513754.778.67.0-1.667697216148Matches
2021-202228Portopt POR1. Primeira Liga1st4.323729680.1379796811813686.8859589.5254358.111.11.1-0.171414622Matches
2021-202228Sevillaes ESP1. La Liga4th12.946660377.37149147225028488.016019880.8316746.343.12.1+0.9262316654Matches
2022-202329Sevillaes ESP1. La Liga12th1.2334278.6446402222100.081361.52450.000.20.2-0.231203Matches
2023-202430Sevillaes ESP1. La Liga12th0.291464.3106146785.73650.0010.000.00.00.000000Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.937348876.46108141419522487.113017076.5376061.742.63.0+1.42423231050Matches
14 Seasons5 Clubs5 Leagues216.24209553676.067305182042201251087.71468191476.737769854.05532.430.3+22.625124722776505
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
Porto (7 Seasons)1 League142.53328438975.853496152641728197387.61167152776.430756654.24126.525.0+14.519820018660398
Monterrey (4 Seasons)1 League23.537348876.46108141419522487.113017076.5376061.762.63.0+3.42423231050
Twente (3 Seasons)1 League32.44
Sevilla (3 Seasons)1 League14.350865977.17701152627831388.817121778.8337245.843.32.3+0.7292418657
Jong Twente (2 Seasons)1 League3.60
Primeira Liga (7 Seasons)142.53328438975.853496152641728197387.61167152776.430756654.24126.525.0+14.519820018660398
Liga MX (4 Seasons)23.537348876.46108141419522487.113017076.5376061.762.63.0+3.42423231050
Eredivisie (3 Seasons)32.44
La Liga (3 Seasons)14.350865977.17701152627831388.817121778.8337245.843.32.3+0.7292418657
Eerste Divisie (2 Seasons)3.60
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
2021-202228Sevillaes ESPCopa del ReyR160.30Matches
1 Season1 Club1 League0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201622Porto1. Champions LgGR2.00Matches
2016-201723Porto1. Champions LgR163.51Matches
2017-201824Porto1. Champions LgR163.510313775.21485364617087.1324178.061060.000.40.6-0.4537211Matches
2018-201925Porto1. Champions LgQF6.218225371.9276569710211886.4618373.5123138.721.31.4+0.710411522Matches
2019-202026Porto2. Europa LgR326.932641378.95360166216217891.011013780.3356553.811.53.1-0.5121617933Matches
2020-202127Porto1. Champions LgQF8.420127074.4309596211514082.1587478.4183158.122.12.1-0.171010317Matches
2021-202228Porto1. Champions LgGR2.4709573.71133375354087.5293680.651533.300.00.10.013223Matches
2021-202228Sevilla2. Europa LgR162.811713487.31761323758192.6333789.281361.500.70.8-0.7116749Matches
8 Seasons2 Clubs3 Leagues35.7999130276.715599438355062787.732340879.28416550.966.08.00.04642542595
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 (7 Seasons)2 Leagues32.9882116875.513838406047554687.029037178.27615250.065.37.2+0.73536472186
Sevilla (2 Seasons)2 Leagues2.811713487.31761323758192.6333789.281361.500.70.8-0.7116749
Champions Lg (6 Seasons)26.055675573.68478239831336885.118023476.9418747.153.84.1+1.22320301253
Europa Lg (3 Seasons)9.744354781.07121198523725991.514317482.2437855.112.23.9-1.22322241342
Super Cup (1 Season)
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
201421mx MexicoFriendlies (M)0.91Matches
201522mx MexicoFriendlies (M)1.90Matches
201522mx MexicoGold Cup1st2.50Matches
201522mx MexicoCopa AméricaGR2.50Matches
201623mx MexicoFriendlies (M)0.60Matches
201623mx MexicoCopa América CentenarioQF2.81Matches
201724mx MexicoFriendlies (M)0.60Matches
201825mx Mexico1. World CupR160.4182572.0311577977.891369.211100.000.10.2-0.121211Matches
201825mx MexicoWCQ6.61Matches
201825mx MexicoFriendlies (M)3.50Matches
201926mx MexicoFriendlies (M)1.51Matches
202027mx MexicoFriendlies (M)2.60Matches
202128mx MexicoFriendlies (M)3.11Matches
202128mx MexicoGold CupF5.81Matches
202229mx MexicoWCQ8.42Matches
202229mx MexicoFriendlies (M)1.10Matches
9 Seasons1 Club5 Leagues44.9182572.0311577977.891369.211100.080.10.2+7.921211
Friendlies (M) (9 Seasons)15.93
WCQ (2 Seasons)15.03
Gold Cup (2 Seasons)8.31
Copa América Centenario (2 Seasons)5.41
World Cup (1 Season)0.4182572.0311577977.891369.211100.000.10.2-0.121211

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
2010-201117Monterreymx MEX1. Primera División0.7
2011-201218Monterreymx MEX1. Primera División2.6
2012-201319Monterreymx MEX1. Liga MX10.4
2013-201420Jong Twentenl NED2. Eerste Divisie2.0Matches
2013-201420Twentenl NED1. Eredivisie4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.6Matches
2014-201521Twentenl NED1. Eredivisie25.5Matches
2015-201622Porto1. Champions Lg2.0Matches
2015-201622Twentenl NED1. Eredivisie2.5Matches
2015-201622Portopt POR1. Primeira Liga22.5Matches
2016-201723Porto1. Champions Lg3.526Matches
2016-201723Portopt POR1. Primeira Liga18.20Matches
2017-201824Porto1. Champions Lg3.5137129701091100010316Matches
2017-201824Portopt POR1. Primeira Liga16.167Matches
2018-201925Porto1. Champions Lg6.2253238152013467421182010Matches
2018-201925Portopt POR1. Primeira Liga26.11264104920740111271244314230939828Matches
2019-202026Porto2. Europa Lg6.9413340737193458532032609Matches
2019-202026Portopt POR1. Primeira Liga30.6158113442313510815216034131611220630Matches
2020-202127Porto1. Champions Lg8.42702482221317200000201011Matches
2020-202127Portopt POR1. Primeira Liga24.712481109131724941106220932836Matches
2021-202228Porto1. Champions Lg2.495722230161810107012Matches
2021-202228Sevillaes ESPCopa del Rey0.30Matches
2021-202228Sevilla2. Europa Lg2.81341304010121303011701Matches
2021-202228Sevillaes ESP1. La Liga12.9603556452165231120100466213Matches
2021-202228Portopt POR1. Primeira Liga4.3296268244131820000023744Matches
2022-202329Sevillaes ESP1. La Liga1.2424021013100003302Matches
2023-202430Sevillaes ESP1. La Liga0.214140010200000900Matches
2023-202430Monterreymx MEX1. Liga MX9.94884632251246107430373315Matches
14 Seasons5 Clubs9 Leagues252.268386000805108213969956011940622520833167
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (7 Seasons)3 Leagues175.45557479773210017305845179736462421028136
Monterrey (4 Seasons)1 League23.54884632251246107430373315
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)4 Leagues17.3793740513376933150130625216
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.543893770593861416458414832941133282698
Champions Lg (6 Seasons)26.07556876672592459431556229
Liga MX (4 Seasons)23.54884632251246107430373315
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3659610473275732120100508215
Europa Lg (3 Seasons)9.75474707772946598350443010
Eerste Divisie (2 Seasons)3.6
Copa del Rey (1 Season)0.30
Super Cup (1 Season)
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
2010-201117Monterrey1 League0.7
2011-201218Monterrey1 League2.6
2012-201319Monterrey1 League10.4
2013-201420Jong Twente1 League2.0
2013-201420Twente1 League4.4
2014-201521Jong Twente1 League1.6
2014-201521Twente1 League25.5
2015-201622Twente1 League2.5
2015-201622Porto3 Leagues24.5
2016-201723Porto2 Leagues21.826
2017-201824Porto2 Leagues19.61371297010761100010316
2018-201925Porto2 Leagues32.315171287222421216113050182511121838
2019-202026Porto2 Leagues37.51994168430442111718621839161811546639
2020-202127Porto2 Leagues33.11518135715393711113062201133847
2021-202228Porto2 Leagues6.7391340467142438101030756
2021-202228Sevilla3 Leagues15.9737686492266432150130583214
2022-202329Sevilla1 League1.2424021013100003302
2023-202430Sevilla2 Leagues0.214140010200000900
2023-202430Monterrey1 League9.94884632251246107430373315
14 Seasons5 Clubs9 Leagues252.268386000805108213969956011940622520833167
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (7 Seasons)3 Leagues175.45557479773210017305845179736462421028136
Monterrey (4 Seasons)1 League23.54884632251246107430373315
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)4 Leagues17.3793740513376933150130625216
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.543893770593861416458414832941133282698
Champions Lg (6 Seasons)26.07556876672592459431556229
Liga MX (4 Seasons)23.54884632251246107430373315
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3659610473275732120100508215
Europa Lg (3 Seasons)9.75474707772946598350443010
Eerste Divisie (2 Seasons)3.6
Copa del Rey (1 Season)0.30
Super Cup (1 Season)
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
2010-201117Monterreymx MEX1. Primera División4th0.7
2011-201218Monterreymx MEX1. Primera División4th2.6
2012-201319Monterreymx MEX1. Liga MX10th10.4
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.0Matches
2013-201420Twentenl NED1. Eredivisie3rd4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.6Matches
2014-201521Twentenl NED1. Eredivisie10th25.5Matches
2015-201622Twentenl NED1. Eredivisie12th2.5Matches
2015-201622Portopt POR1. Primeira Liga3rd22.5Matches
2016-201723Portopt POR1. Primeira Liga2nd18.20Matches
2017-201824Portopt POR1. Primeira Liga1st16.167Matches
2018-201925Portopt POR1. Primeira Liga2nd26.11264104920740111271244314230939828Matches
2019-202026Portopt POR1. Primeira Liga1st30.6158113442313510815216034131611220630Matches
2020-202127Portopt POR1. Primeira Liga2nd24.712481109131724941106220932836Matches
2021-202228Portopt POR1. Primeira Liga1st4.3296268244131820000023744Matches
2021-202228Sevillaes ESP1. La Liga4th12.9603556452165231120100466213Matches
2022-202329Sevillaes ESP1. La Liga12th1.2424021013100003302Matches
2023-202430Sevillaes ESP1. La Liga12th0.214140010200000900Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.94884632251246107430373315Matches
14 Seasons5 Clubs5 Leagues216.25536484366294172556145610233541420931128
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (7 Seasons)1 League142.543893770593861416458414832941133282698
Monterrey (4 Seasons)1 League23.54884632251246107430373315
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)1 League14.3659610473275732120100508215
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.543893770593861416458414832941133282698
Liga MX (4 Seasons)23.54884632251246107430373315
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3659610473275732120100508215
Eerste Divisie (2 Seasons)3.6
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
2021-202228Sevillaes ESPCopa del ReyR160.30Matches
1 Season1 Club1 League0.30
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-201622Porto1. Champions LgGR2.0Matches
2016-201723Porto1. Champions LgR163.526Matches
2017-201824Porto1. Champions LgR163.5137129701091100010316Matches
2018-201925Porto1. Champions LgQF6.2253238152013467421182010Matches
2019-202026Porto2. Europa LgR326.9413340737193458532032609Matches
2020-202127Porto1. Champions LgQF8.42702482221317200000201011Matches
2021-202228Porto1. Champions LgGR2.495722230161810107012Matches
2021-202228Sevilla2. Europa LgR162.81341304010121303011701Matches
8 Seasons2 Clubs3 Leagues35.7130211571431441413810417781999239
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (7 Seasons)2 Leagues32.9116810271391431412610314751882238
Sevilla (2 Seasons)2 Leagues2.81341304010121303011701
Champions Lg (6 Seasons)26.07556876672592459431556229
Europa Lg (3 Seasons)9.75474707772946598350443010
Super Cup (1 Season)
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
201421mx MexicoFriendlies (M)0.9Matches
201522mx MexicoFriendlies (M)1.9Matches
201522mx MexicoGold Cup1st2.55Matches
201522mx MexicoCopa AméricaGR2.511Matches
201623mx MexicoFriendlies (M)0.6Matches
201623mx MexicoCopa América CentenarioQF2.811Matches
201724mx MexicoFriendlies (M)0.6Matches
201825mx Mexico1. World CupR160.4252321004010001800Matches
201825mx MexicoWCQ6.6Matches
201825mx MexicoFriendlies (M)3.5Matches
201926mx MexicoFriendlies (M)1.5Matches
202027mx MexicoFriendlies (M)2.6Matches
202128mx MexicoFriendlies (M)3.1Matches
202128mx MexicoGold CupF5.859Matches
202229mx MexicoWCQ8.4Matches
202229mx MexicoFriendlies (M)1.1Matches
9 Seasons1 Club5 Leagues44.92523210090010001800
Friendlies (M) (9 Seasons)15.9
WCQ (2 Seasons)15.0
Gold Cup (2 Seasons)8.364
Copa América Centenario (2 Seasons)5.422
World Cup (1 Season)0.4252321004010001800

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
2010-201117Monterreymx MEX1. Primera División0.7
2011-201218Monterreymx MEX1. Primera División2.6
2012-201319Monterreymx MEX1. Liga MX10.4
2013-201420Jong Twentenl NED2. Eerste Divisie2.0Matches
2013-201420Twentenl NED1. Eredivisie4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.6Matches
2014-201521Twentenl NED1. Eredivisie25.5Matches
2015-201622Porto1. Champions Lg2.0Matches
2015-201622Twentenl NED1. Eredivisie2.5Matches
2015-201622Portopt POR1. Primeira Liga22.5Matches
2016-201723Porto1. Champions Lg3.5Matches
2016-201723Portopt POR1. Primeira Liga18.2Matches
2017-201824Porto1. Champions Lg3.5143.93100301020.56100010Matches
2017-201824Portopt POR1. Primeira Liga16.1Matches
2018-201925Porto1. Champions Lg6.2254.05163410160.97410001Matches
2018-201925Portopt POR1. Primeira Liga26.11525.83823413698261.001552103Matches
2019-202026Porto2. Europa Lg6.9253.61192211030.43210000Matches
2019-202026Portopt POR1. Primeira Liga30.61103.60741951101210.691420140Matches
2020-202127Porto1. Champions Lg8.4202.38122312070.83312010Matches
2020-202127Portopt POR1. Primeira Liga24.71265.11921015621180.731123110Matches
2021-202228Porto1. Champions Lg2.472.9442100000.00000000Matches
2021-202228Sevillaes ESPCopa del Rey0.3Matches
2021-202228Sevilla2. Europa Lg2.8165.74121002100.00000000Matches
2021-202228Sevillaes ESP1. La Liga12.9493.81403501070.54502000Matches
2021-202228Portopt POR1. Primeira Liga4.3143.29130000110.23100000Matches
2022-202329Sevillaes ESP1. La Liga1.254.0240100010.80001000Matches
2023-202430Sevillaes ESP1. La Liga0.200.0000000000.00000000Matches
2023-202430Monterreymx MEX1. Liga MX9.9444.47341612050.51301010Matches
14 Seasons5 Clubs9 Leagues252.26074.344127758173013970.69591211384
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (7 Seasons)3 Leagues175.44934.363227246162512840.7451127374
Monterrey (4 Seasons)1 League23.5444.47341612050.51301010
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)4 Leagues17.3704.10564603180.47503000
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.54024.702616333132111660.774195353
Champions Lg (6 Seasons)26.0663.2242711231150.73822021
Liga MX (4 Seasons)23.5444.47341612050.51301010
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3543.78443601080.56503000
Europa Lg (3 Seasons)9.7414.22313213130.31210000
Eerste Divisie (2 Seasons)3.6
Copa del Rey (1 Season)0.3
Super Cup (1 Season)
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
2010-201117Monterrey1 League0.7
2011-201218Monterrey1 League2.6
2012-201319Monterrey1 League10.4
2013-201420Jong Twente1 League2.0
2013-201420Twente1 League4.4
2014-201521Jong Twente1 League1.6
2014-201521Twente1 League25.5
2015-201622Twente1 League2.5
2015-201622Porto3 Leagues24.5
2016-201723Porto2 Leagues21.8
2017-201824Porto2 Leagues19.6143.93100301020.56100010
2018-201925Porto2 Leagues32.31775.49983717799320.991962104
2019-202026Porto2 Leagues37.51353.60932172111240.641630140
2020-202127Porto2 Leagues33.11464.411041218741250.761435120
2021-202228Porto2 Leagues6.7213.17172100110.15100000
2021-202228Sevilla3 Leagues15.9654.15524503170.45502000
2022-202329Sevilla1 League1.254.0240100010.80001000
2023-202430Sevilla2 Leagues0.200.0000000000.00000000
2023-202430Monterrey1 League9.9444.47341612050.51301010
14 Seasons5 Clubs9 Leagues252.26074.344127758173013970.69591211384
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (7 Seasons)3 Leagues175.44934.363227246162512840.7451127374
Monterrey (4 Seasons)1 League23.5444.47341612050.51301010
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)4 Leagues17.3704.10564603180.47503000
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.54024.702616333132111660.774195353
Champions Lg (6 Seasons)26.0663.2242711231150.73822021
Liga MX (4 Seasons)23.5444.47341612050.51301010
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3543.78443601080.56503000
Europa Lg (3 Seasons)9.7414.22313213130.31210000
Eerste Divisie (2 Seasons)3.6
Copa del Rey (1 Season)0.3
Super Cup (1 Season)
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
2010-201117Monterreymx MEX1. Primera División4th0.7
2011-201218Monterreymx MEX1. Primera División4th2.6
2012-201319Monterreymx MEX1. Liga MX10th10.4
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.0Matches
2013-201420Twentenl NED1. Eredivisie3rd4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.6Matches
2014-201521Twentenl NED1. Eredivisie10th25.5Matches
2015-201622Twentenl NED1. Eredivisie12th2.5Matches
2015-201622Portopt POR1. Primeira Liga3rd22.5Matches
2016-201723Portopt POR1. Primeira Liga2nd18.2Matches
2017-201824Portopt POR1. Primeira Liga1st16.1Matches
2018-201925Portopt POR1. Primeira Liga2nd26.11525.83823413698261.001552103Matches
2019-202026Portopt POR1. Primeira Liga1st30.61103.60741951101210.691420140Matches
2020-202127Portopt POR1. Primeira Liga2nd24.71265.11921015621180.731123110Matches
2021-202228Portopt POR1. Primeira Liga1st4.3143.29130000110.23100000Matches
2021-202228Sevillaes ESP1. La Liga4th12.9493.81403501070.54502000Matches
2022-202329Sevillaes ESP1. La Liga12th1.254.0240100010.80001000Matches
2023-202430Sevillaes ESP1. La Liga12th0.200.0000000000.00000000Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.9444.47341612050.51301010Matches
14 Seasons5 Clubs5 Leagues216.25004.563396745142411790.724999363
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (7 Seasons)1 League142.54024.702616333132111660.774195353
Monterrey (4 Seasons)1 League23.5444.47341612050.51301010
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)1 League14.3543.78443601080.56503000
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.54024.702616333132111660.774195353
Liga MX (4 Seasons)23.5444.47341612050.51301010
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3543.78443601080.56503000
Eerste Divisie (2 Seasons)3.6
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
2021-202228Sevillaes ESPCopa del ReyR160.3Matches
1 Season1 Club1 League0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201622Porto1. Champions LgGR2.0Matches
2016-201723Porto1. Champions LgR163.5Matches
2017-201824Porto1. Champions LgR163.5143.93100301020.56100010Matches
2018-201925Porto1. Champions LgQF6.2254.05163410160.97410001Matches
2019-202026Porto2. Europa LgR326.9253.61192211030.43210000Matches
2020-202127Porto1. Champions LgQF8.4202.38122312070.83312010Matches
2021-202228Porto1. Champions LgGR2.472.9442100000.00000000Matches
2021-202228Sevilla2. Europa LgR162.8165.74121002100.00000000Matches
8 Seasons2 Clubs3 Leagues35.71073.54731013362180.601032021
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (7 Seasons)2 Leagues32.9913.3261913341180.661032021
Sevilla (2 Seasons)2 Leagues2.8165.74121002100.00000000
Champions Lg (6 Seasons)26.0663.2242711231150.73822021
Europa Lg (3 Seasons)9.7414.22313213130.31210000
Super Cup (1 Season)
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
201421mx MexicoFriendlies (M)0.9Matches
201522mx MexicoFriendlies (M)1.9Matches
201522mx MexicoGold Cup1st2.5Matches
201522mx MexicoCopa AméricaGR2.5Matches
201623mx MexicoFriendlies (M)0.6Matches
201623mx MexicoCopa América CentenarioQF2.8Matches
201724mx MexicoFriendlies (M)0.6Matches
201825mx Mexico1. World CupR160.4410.0021100000.00000000Matches
201825mx MexicoWCQ6.6Matches
201825mx MexicoFriendlies (M)3.5Matches
201926mx MexicoFriendlies (M)1.5Matches
202027mx MexicoFriendlies (M)2.6Matches
202128mx MexicoFriendlies (M)3.1Matches
202128mx MexicoGold CupF5.8Matches
202229mx MexicoWCQ8.4Matches
202229mx MexicoFriendlies (M)1.1Matches
9 Seasons1 Club5 Leagues44.9410.0021100000.00000000
Friendlies (M) (9 Seasons)15.9
WCQ (2 Seasons)15.0
Gold Cup (2 Seasons)8.3
Copa América Centenario (2 Seasons)5.4
World Cup (1 Season)0.4410.0021100000.00000000

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
2010-201117Monterreymx MEX1. Primera División0.7
2011-201218Monterreymx MEX1. Primera División2.6
2012-201319Monterreymx MEX1. Liga MX10.4
2013-201420Jong Twentenl NED2. Eerste Divisie2.0Matches
2013-201420Twentenl NED1. Eredivisie4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.6Matches
2014-201521Twentenl NED1. Eredivisie25.5Matches
2015-201622Porto1. Champions Lg2.0Matches
2015-201622Twentenl NED1. Eredivisie2.5Matches
2015-201622Portopt POR1. Primeira Liga22.5Matches
2016-201723Porto1. Champions Lg3.577Matches
2016-201723Portopt POR1. Primeira Liga18.200Matches
2017-201824Porto1. Champions Lg3.512975041428.61050571900Matches
2017-201824Portopt POR1. Primeira Liga16.12426Matches
2018-201925Porto1. Champions Lg6.2151266361060.0471682310Matches
2018-201925Portopt POR1. Primeira Liga26.1403012217102245.512262245191210Matches
2019-202026Porto2. Europa Lg6.9953513837.55404152470Matches
2019-202026Portopt POR1. Primeira Liga30.6391814187153148.416223194180321Matches
2020-202127Porto1. Champions Lg8.410291061735.31111011132391Matches
2020-202127Portopt POR1. Primeira Liga24.723141085112347.812151143053130Matches
2021-202228Porto1. Champions Lg2.4625101333.323033960Matches
2021-202228Sevillaes ESPCopa del Rey0.300Matches
2021-202228Sevilla2. Europa Lg2.811100040.042022300Matches
2021-202228Sevillaes ESP1. La Liga12.91277503650.0340482060Matches
2021-202228Portopt POR1. Primeira Liga4.3310301250.0120271030Matches
2022-202329Sevillaes ESP1. La Liga1.210100010.010001210Matches
2023-202430Sevillaes ESP1. La Liga0.2000000000001100Matches
2023-202430Monterreymx MEX1. Liga MX9.91063433837.5580881840Matches
14 Seasons5 Clubs9 Leagues252.21811387877266314942.38610971022283761032
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (7 Seasons)3 Leagues175.41571246668235713043.87395788208332922
Monterrey (4 Seasons)1 League23.51063433837.5580881840
Twente (3 Seasons)1 League32.40
Sevilla (3 Seasons)4 Leagues17.314895031127.38606122670
Jong Twente (2 Seasons)1 League3.60
Primeira Liga (7 Seasons)142.510587365019377847.44165659155234691
Champions Lg (6 Seasons)26.0433227133174438.627261253874161
Liga MX (4 Seasons)23.51063433837.5580881840
Eredivisie (3 Seasons)32.40
La Liga (3 Seasons)14.31378503742.94404102370
Europa Lg (3 Seasons)9.710645131225.09606172770
Eerste Divisie (2 Seasons)3.60
Copa del Rey (1 Season)0.3000
Super Cup (1 Season)0
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
2010-201117Monterrey1 League0.70
2011-201218Monterrey1 League2.60
2012-201319Monterrey1 League10.40
2013-201420Jong Twente1 League2.00
2013-201420Twente1 League4.40
2014-201521Jong Twente1 League1.60
2014-201521Twente1 League25.50
2015-201622Twente1 League2.50
2015-201622Porto3 Leagues24.50
2016-201723Porto2 Leagues21.8770
2017-201824Porto2 Leagues19.6123375041428.610505331900
2018-201925Porto2 Leagues32.35542182710163250.0163333059114220
2019-202026Porto2 Leagues37.5482317238183946.2212632356104391
2020-202127Porto2 Leagues33.133161995174042.523261254376221
2021-202228Porto2 Leagues6.7935402540.03505101990
2021-202228Sevilla3 Leagues15.913885031030.07606102360
2022-202329Sevilla1 League1.210100010.010001210
2023-202430Sevilla2 Leagues0.2000000000001100
2023-202430Monterrey1 League9.91063433837.5580881840
14 Seasons5 Clubs9 Leagues252.21811387877266314942.38610971022283761032
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (7 Seasons)3 Leagues175.41571246668235713043.87395788208332922
Monterrey (4 Seasons)1 League23.51063433837.5580881840
Twente (3 Seasons)1 League32.40
Sevilla (3 Seasons)4 Leagues17.314895031127.38606122670
Jong Twente (2 Seasons)1 League3.60
Primeira Liga (7 Seasons)142.510587365019377847.44165659155234691
Champions Lg (6 Seasons)26.0433227133174438.627261253874161
Liga MX (4 Seasons)23.51063433837.5580881840
Eredivisie (3 Seasons)32.40
La Liga (3 Seasons)14.31378503742.94404102370
Europa Lg (3 Seasons)9.710645131225.09606172770
Eerste Divisie (2 Seasons)3.60
Copa del Rey (1 Season)0.3000
Super Cup (1 Season)0
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
2010-201117Monterreymx MEX1. Primera División4th0.7
2011-201218Monterreymx MEX1. Primera División4th2.6
2012-201319Monterreymx MEX1. Liga MX10th10.4
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.0Matches
2013-201420Twentenl NED1. Eredivisie3rd4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.6Matches
2014-201521Twentenl NED1. Eredivisie10th25.5Matches
2015-201622Twentenl NED1. Eredivisie12th2.5Matches
2015-201622Portopt POR1. Primeira Liga3rd22.5Matches
2016-201723Portopt POR1. Primeira Liga2nd18.200Matches
2017-201824Portopt POR1. Primeira Liga1st16.12426Matches
2018-201925Portopt POR1. Primeira Liga2nd26.1403012217102245.512262245191210Matches
2019-202026Portopt POR1. Primeira Liga1st30.6391814187153148.416223194180321Matches
2020-202127Portopt POR1. Primeira Liga2nd24.723141085112347.812151143053130Matches
2021-202228Portopt POR1. Primeira Liga1st4.3310301250.0120271030Matches
2021-202228Sevillaes ESP1. La Liga4th12.91277503650.0340482060Matches
2022-202329Sevillaes ESP1. La Liga12th1.210100010.010001210Matches
2023-202430Sevillaes ESP1. La Liga12th0.2000000000001100Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.91063433837.5580881840Matches
14 Seasons5 Clubs5 Leagues216.2128100475922439346.25077671173275801
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
Porto (7 Seasons)1 League142.510587365019377847.44165659155234691
Monterrey (4 Seasons)1 League23.51063433837.5580881840
Twente (3 Seasons)1 League32.40
Sevilla (3 Seasons)1 League14.31378503742.94404102370
Jong Twente (2 Seasons)1 League3.60
Primeira Liga (7 Seasons)142.510587365019377847.44165659155234691
Liga MX (4 Seasons)23.51063433837.5580881840
Eredivisie (3 Seasons)32.40
La Liga (3 Seasons)14.31378503742.94404102370
Eerste Divisie (2 Seasons)3.60
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
2021-202228Sevillaes ESPCopa del ReyR160.300Matches
1 Season1 Club1 League0.3000
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-201622Porto1. Champions LgGR2.0Matches
2016-201723Porto1. Champions LgR163.577Matches
2017-201824Porto1. Champions LgR163.512975041428.61050571900Matches
2018-201925Porto1. Champions LgQF6.2151266361060.0471682310Matches
2019-202026Porto2. Europa LgR326.9953513837.55404152470Matches
2020-202127Porto1. Champions LgQF8.410291061735.31111011132391Matches
2021-202228Porto1. Champions LgGR2.4625101333.323033960Matches
2021-202228Sevilla2. Europa LgR162.811100040.042022300Matches
8 Seasons2 Clubs3 Leagues35.7533831184205635.7363213155101231
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 (7 Seasons)2 Leagues32.9523730184205238.532301295398231
Sevilla (2 Seasons)2 Leagues2.811100040.042022300
Champions Lg (6 Seasons)26.0433227133174438.627261253874161
Europa Lg (3 Seasons)9.710645131225.09606172770
Super Cup (1 Season)0
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
201421mx MexicoFriendlies (M)0.9Matches
201522mx MexicoFriendlies (M)1.9Matches
201522mx MexicoGold Cup1st2.533Matches
201522mx MexicoCopa AméricaGR2.521Matches
201623mx MexicoFriendlies (M)0.6Matches
201623mx MexicoCopa América CentenarioQF2.823Matches
201724mx MexicoFriendlies (M)0.6Matches
201825mx Mexico1. World CupR160.4000000001011100Matches
201825mx MexicoWCQ6.6Matches
201825mx MexicoFriendlies (M)3.5Matches
201926mx MexicoFriendlies (M)1.5Matches
202027mx MexicoFriendlies (M)2.6Matches
202128mx MexicoFriendlies (M)3.1Matches
202128mx MexicoGold CupF5.848Matches
202229mx MexicoWCQ8.4Matches
202229mx MexicoFriendlies (M)1.1Matches
9 Seasons1 Club5 Leagues44.901100000010116100
Friendlies (M) (9 Seasons)15.90
WCQ (2 Seasons)15.00
Gold Cup (2 Seasons)8.37110
Copa América Centenario (2 Seasons)5.4440
World Cup (1 Season)0.4000000001011100

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
2010-201117Monterreymx MEX1. Primera División0.7
2011-201218Monterreymx MEX1. Primera División2.6
2012-201319Monterreymx MEX1. Liga MX10.4
2013-201420Jong Twentenl NED2. Eerste Divisie2.0Matches
2013-201420Twentenl NED1. Eredivisie4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.6Matches
2014-201521Twentenl NED1. Eredivisie25.5Matches
2015-201622Porto1. Champions Lg2.0Matches
2015-201622Twentenl NED1. Eredivisie2.5Matches
2015-201622Portopt POR1. Primeira Liga22.5Matches
2016-201723Porto1. Champions Lg3.5Matches
2016-201723Portopt POR1. Primeira Liga18.2Matches
2017-201824Porto1. Champions Lg3.5194229947515194211152.41047.6128792345171087913531Matches
2017-201824Portopt POR1. Primeira Liga16.1Matches
2018-201925Porto1. Champions Lg6.234423914416628344301343.31756.72061494831321813161323658Matches
2018-201925Portopt POR1. Primeira Liga26.116042219467276111816041075955.14844.98135400276592592775291027285Matches
2019-202026Porto2. Europa Lg6.9518128225519522518432967.41432.63002141109727236291432564Matches
2019-202026Portopt POR1. Primeira Liga30.619473426390879910219471367051.56648.5110367133106106843367501321313Matches
2020-202127Porto1. Champions Lg8.439169115315523391442147.72352.3216117548214123311826847Matches
2020-202127Portopt POR1. Primeira Liga24.715661714461682713215661175547.06253.010144857227874482894371148293Matches
2021-202228Porto1. Champions Lg2.4124853452711247342.9457.16028814723142695Matches
2021-202228Sevillaes ESPCopa del Rey0.3Matches
2021-202228Sevilla2. Europa Lg2.81632116983716316531.31168.81125822377326313834Matches
2021-202228Sevillaes ESP1. La Liga12.9736610827935349736441943.22556.8466214111313719133629562130Matches
2021-202228Portopt POR1. Primeira Liga4.33393511561331133910440.0660.02448894171017211626249Matches
2022-202329Sevillaes ESP1. La Liga1.25811022277587342.9457.14421910933152479Matches
2023-202430Sevillaes ESP1. La Liga0.217018801711100.000.013763101010134Matches
2023-202430Monterreymx MEX1. Liga MX9.963345927431136633773849.43545.539127401183421683618494114Matches
14 Seasons5 Clubs9 Leagues252.28634119113536953920551863466033150.232549.25110295071415946331614541823060451436
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
Porto (7 Seasons)3 Leagues175.4702710694630433138452702751526551.525048.54084237491146837427412133417847911145
Monterrey (4 Seasons)1 League23.563345927431136633773849.43545.539127401183421683618494114
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)4 Leagues17.3974913037847163974682841.24058.8635301815084726164834760177
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.554567665223522520363545637018850.818249.23174178598566282208902471223758940
Champions Lg (6 Seasons)26.01053182124364236710531024847.15452.9610374918056543255842708141
Liga MX (4 Seasons)23.563345927431136633773849.43545.539127401183421683618494114
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3811711930938856811522344.22955.8523243612714023144231622143
Europa Lg (3 Seasons)9.7681149332427829681593457.62542.44122723133434268351746398
Eerste Divisie (2 Seasons)3.6
Copa del Rey (1 Season)0.3
Super Cup (1 Season)
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
2010-201117Monterrey1 League0.7
2011-201218Monterrey1 League2.6
2012-201319Monterrey1 League10.4
2013-201420Jong Twente1 League2.0
2013-201420Twente1 League4.4
2014-201521Jong Twente1 League1.6
2014-201521Twente1 League25.5
2015-201622Twente1 League2.5
2015-201622Porto3 Leagues24.5
2016-201723Porto2 Leagues21.8
2017-201824Porto2 Leagues19.6194229947515194211152.41047.6128792345171087913531
2018-201925Porto2 Leagues32.319482423381692714619481377252.66547.4101968943596124774091421263343
2019-202026Porto2 Leagues37.5246546345116399412424651799955.38044.71403885442031331073996641646377
2020-202127Porto2 Leagues33.119572323576998215519571617647.28552.8123060322760886031125551416340
2021-202228Porto2 Leagues6.7463111042011601246317741.21058.830411775641220315833154
2021-202228Sevilla3 Leagues15.9899811934843656899602440.03660.0578272313684422154232700164
2022-202329Sevilla1 League1.25811022277587342.9457.14421910933152479
2023-202430Sevilla2 Leagues0.217018801711100.000.013763101010134
2023-202430Monterrey1 League9.963345927431136633773849.43545.539127401183421683618494114
14 Seasons5 Clubs9 Leagues252.28634119113536953920551863466033150.232549.25110295071415946331614541823060451436
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
Porto (7 Seasons)3 Leagues175.4702710694630433138452702751526551.525048.54084237491146837427412133417847911145
Monterrey (4 Seasons)1 League23.563345927431136633773849.43545.539127401183421683618494114
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)4 Leagues17.3974913037847163974682841.24058.8635301815084726164834760177
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.554567665223522520363545637018850.818249.23174178598566282208902471223758940
Champions Lg (6 Seasons)26.01053182124364236710531024847.15452.9610374918056543255842708141
Liga MX (4 Seasons)23.563345927431136633773849.43545.539127401183421683618494114
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3811711930938856811522344.22955.8523243612714023144231622143
Europa Lg (3 Seasons)9.7681149332427829681593457.62542.44122723133434268351746398
Eerste Divisie (2 Seasons)3.6
Copa del Rey (1 Season)0.3
Super Cup (1 Season)
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
2010-201117Monterreymx MEX1. Primera División4th0.7
2011-201218Monterreymx MEX1. Primera División4th2.6
2012-201319Monterreymx MEX1. Liga MX10th10.4
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.0Matches
2013-201420Twentenl NED1. Eredivisie3rd4.4Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.6Matches
2014-201521Twentenl NED1. Eredivisie10th25.5Matches
2015-201622Twentenl NED1. Eredivisie12th2.5Matches
2015-201622Portopt POR1. Primeira Liga3rd22.5Matches
2016-201723Portopt POR1. Primeira Liga2nd18.2Matches
2017-201824Portopt POR1. Primeira Liga1st16.1Matches
2018-201925Portopt POR1. Primeira Liga2nd26.116042219467276111816041075955.14844.98135400276592592775291027285Matches
2019-202026Portopt POR1. Primeira Liga1st30.619473426390879910219471367051.56648.5110367133106106843367501321313Matches
2020-202127Portopt POR1. Primeira Liga2nd24.715661714461682713215661175547.06253.010144857227874482894371148293Matches
2021-202228Portopt POR1. Primeira Liga1st4.33393511561331133910440.0660.02448894171017211626249Matches
2021-202228Sevillaes ESP1. La Liga4th12.9736610827935349736441943.22556.8466214111313719133629562130Matches
2022-202329Sevillaes ESP1. La Liga12th1.25811022277587342.9457.14421910933152479Matches
2023-202430Sevillaes ESP1. La Liga12th0.217018801711100.000.013763101010134Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.963345927431136633773849.43545.539127401183421683618494114Matches
14 Seasons5 Clubs5 Leagues216.269008783029353219455690049924949.924649.34088230351102036424711232517148741197
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
Porto (7 Seasons)1 League142.554567665223522520363545637018850.818249.23174178598566282208902471223758940
Monterrey (4 Seasons)1 League23.563345927431136633773849.43545.539127401183421683618494114
Twente (3 Seasons)1 League32.4
Sevilla (3 Seasons)1 League14.3811711930938856811522344.22955.8523243612714023144231622143
Jong Twente (2 Seasons)1 League3.6
Primeira Liga (7 Seasons)142.554567665223522520363545637018850.818249.23174178598566282208902471223758940
Liga MX (4 Seasons)23.563345927431136633773849.43545.539127401183421683618494114
Eredivisie (3 Seasons)32.4
La Liga (3 Seasons)14.3811711930938856811522344.22955.8523243612714023144231622143
Eerste Divisie (2 Seasons)3.6
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
2021-202228Sevillaes ESPCopa del ReyR160.3Matches
1 Season1 Club1 League0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201622Porto1. Champions LgGR2.0Matches
2016-201723Porto1. Champions LgR163.5Matches
2017-201824Porto1. Champions LgR163.5194229947515194211152.41047.6128792345171087913531Matches
2018-201925Porto1. Champions LgQF6.234423914416628344301343.31756.72061494831321813161323658Matches
2019-202026Porto2. Europa LgR326.9518128225519522518432967.41432.63002141109727236291432564Matches
2020-202127Porto1. Champions LgQF8.439169115315523391442147.72352.3216117548214123311826847Matches
2021-202228Porto1. Champions LgGR2.4124853452711247342.9457.16028814723142695Matches
2021-202228Sevilla2. Europa LgR162.81632116983716316531.31168.81125822377326313834Matches
8 Seasons2 Clubs3 Leagues35.71734323057607019617341618250.97949.110226472313999693393591171239
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 (7 Seasons)2 Leagues32.91571302946916188915711457753.16846.99105890290292663187561033205
Sevilla (2 Seasons)2 Leagues2.81632116983716316531.31168.81125822377326313834
Champions Lg (6 Seasons)26.01053182124364236710531024847.15452.9610374918056543255842708141
Europa Lg (3 Seasons)9.7681149332427829681593457.62542.44122723133434268351746398
Super Cup (1 Season)
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
201421mx MexicoFriendlies (M)0.9Matches
201522mx MexicoFriendlies (M)1.9Matches
201522mx MexicoGold Cup1st2.5Matches
201522mx MexicoCopa AméricaGR2.5Matches
201623mx MexicoFriendlies (M)0.6Matches
201623mx MexicoCopa América CentenarioQF2.8Matches
201724mx MexicoFriendlies (M)0.6Matches
201825mx Mexico1. World CupR160.4330013202334125.0375.02218810132212275Matches
201825mx MexicoWCQ6.6Matches
201825mx MexicoFriendlies (M)3.5Matches
201926mx MexicoFriendlies (M)1.5Matches
202027mx MexicoFriendlies (M)2.6Matches
202128mx MexicoFriendlies (M)3.1Matches
202128mx MexicoGold CupF5.8Matches
202229mx MexicoWCQ8.4Matches
202229mx MexicoFriendlies (M)1.1Matches
9 Seasons1 Club5 Leagues44.9330013202334125.0375.02218810132212275
Friendlies (M) (9 Seasons)15.9
WCQ (2 Seasons)15.0
Gold Cup (2 Seasons)8.3
Copa América Centenario (2 Seasons)5.4
World Cup (1 Season)0.4330013202334125.0375.02218810132212275

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
2010-201117Monterreymx MEX1. Primera División159591.90.710
2011-201218Monterreymx MEX1. Primera División10231237.52.619
2012-201319Monterreymx MEX1. Liga MX209334730.510.4614
2013-201420Jong Twentenl NED2. Eerste Divisie3176595.12.030Matches
2013-201420Twentenl NED1. Eredivisie153922612.84.43012Matches
2014-201521Jong Twentenl NED2. Eerste Divisie2148744.31.621002.002200.00+0.41Matches
2014-201521Twentenl NED1. Eredivisie272,2988575.125.52717011.524436+8+0.31+0.67Matches
2015-201622Porto1. Champions Lg41794533.12.021221.003300.00-0.25Matches
2015-201622Twentenl NED1. Eredivisie4223567.32.521200.2526-4-1.61-1.27Matches
2015-201622Porto2. Europa Lg00002Matches
2015-201622Portopt POR1. Primeira Liga292,0267066.222.5269322.044325+18+0.80-0.85Matches
2016-201723Porto1. Champions Lg73174544.03.530401.6773+4+1.14+1.36Matches
2016-201723Portopt POR1. Primeira Liga291,6425753.718.2205912.173811+27+1.48-0.11Matches
2017-201824Porto1. Champions Lg83184044.23.531501.3857-2-0.57-1.014.25.2-1.0-0.28-0.44Matches
2017-201824Portopt POR1. Primeira Liga271,4495447.416.1181922.74487+41+2.55+1.26Matches
2018-201925Porto1. Champions Lg85567059.86.2775113102.00139+4+0.65+0.4110.010.6-0.6-0.09+0.37Matches
2018-201925Portopt POR1. Primeira Liga342,3486976.726.126831482402.505715+42+1.61+0.0957.818.9+38.9+1.49+0.02Matches
2019-202026Porto2. Europa Lg76238986.56.97896001.431012-2-0.29+1.579.28.4+0.9+0.12-1.47Matches
2019-202026Portopt POR1. Primeira Liga332,7508389.930.6338320002.396220+42+1.37-1.5357.822.5+35.3+1.16-0.32Matches
2020-202127Porto1. Champions Lg107567681.38.4982111901.90129+3+0.36-1.1910.89.9+1.0+0.11+1.93Matches
2020-202127Portopt POR1. Primeira Liga302,2237472.624.727801031802.334819+29+1.17-0.5546.722.4+24.3+0.99-0.20Matches
2021-202228Porto1. Champions Lg42145439.62.4290221721.0027-5-2.10-1.553.55.1-1.5-0.65-0.85Matches
2021-202228Sevillaes ESPCopa del Rey124245.70.30012400.0001-1-3.75-4.43Matches
2021-202228Sevilla2. Europa Lg32518464.42.83840001.0012-1-0.36-1.013.03.5-0.4-0.16+0.08Matches
2021-202228Sevillaes ESP1. La Liga181,1576433.812.91276364001.441410+4+0.31-0.4413.912.8+1.1+0.09-0.08Matches
2021-202228Portopt POR1. Primeira Liga113883512.74.3377182032.6474+3+0.70-1.368.74.0+4.7+1.10-0.78Matches
2022-202329Sevillaes ESP1. La Liga4111283.21.2162031690.7532+1+0.81+1.031.51.3+0.2+0.14+0.36Matches
2023-202430Sevillaes ESP1. La Liga21790.50.2002910.0010+1+5.29+5.410.10.00.0+0.12+0.41Matches
2023-202430Monterreymx MEX1. Liga MX198884729.09.91066292621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29Matches
2023-202430SevillaSuper Cup00001Matches
14 Seasons5 Clubs9 Leagues37022,6976134.4252.2257809611324282.02437222+215+0.93+0.39240.9136.6+104.3+0.75+0.33
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
Porto (7 Seasons)3 Leagues24115,7896659.1175.418682725521142.22355151+204+1.16-0.25208.7106.8+101.9+0.90-0.34
Monterrey (4 Seasons)1 League502,1114217.223.518662322621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
Twente (3 Seasons)1 League462,9136331.732.432181411.364642+4+0.14+0.49
Sevilla (3 Seasons)4 Leagues281,5605614.217.3167731228111.141915+4+0.23+0.1218.517.6+0.9+0.05+0.20
Jong Twente (2 Seasons)1 League5324654.73.651002.002200.00+0.41
Primeira Liga (7 Seasons)19312,8266659.9142.51538260402182.38303101+202+1.42-0.32171.067.8+103.2+1.21-0.45
Champions Lg (6 Seasons)412,3405753.426.026806152141.604238+4+0.15-0.0228.530.7-2.1-0.10+0.18
Liga MX (4 Seasons)502,1114217.223.518662322621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
Eredivisie (3 Seasons)462,9136331.732.432181411.364642+4+0.14+0.49
La Liga (3 Seasons)241,2855412.714.3137531128101.211812+6+0.42+0.3515.414.1+1.3+0.09+0.24
Europa Lg (3 Seasons)108748767.89.710876021.301114-3-0.31+0.0712.211.8+0.4+0.04-0.47
Eerste Divisie (2 Seasons)5324654.73.651002.002200.00+0.41
Copa del Rey (1 Season)124245.70.30012400.0001-1-3.75-4.43
Super Cup (1 Season)00001
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
2010-201117Monterrey1 League159591.90.710
2011-201218Monterrey1 League10231237.52.619
2012-201319Monterrey1 League209334730.510.4614
2013-201420Jong Twente1 League3176595.12.030
2013-201420Twente1 League153922612.84.43012
2014-201521Jong Twente1 League2148744.31.621002.002200.00+0.41
2014-201521Twente1 League272,2988575.125.52717011.524436+8+0.31+0.67
2015-201622Twente1 League4223567.32.521200.2526-4-1.61-1.27
2015-201622Porto3 Leagues332,2056758.324.52810561.914628+18+0.73-0.56
2016-201723Porto2 Leagues361,9595451.821.82351312.074514+31+1.42+0.24
2017-201824Porto2 Leagues351,7675046.719.62121422.435314+39+1.99+0.874.25.2-1.0-0.28-0.44
2018-201925Porto2 Leagues422,9046972.832.333811592402.407024+46+1.43+0.3567.829.5+38.3+1.19+0.38
2019-202026Porto2 Leagues403,3738489.237.5408426002.227232+40+1.07-0.7067.030.9+36.2+0.97-0.54
2020-202127Porto2 Leagues402,9797474.733.136811141802.226028+32+0.97-0.7257.532.2+25.3+0.76+0.10
2021-202228Porto2 Leagues156024016.76.75823101952.20911-2-0.30-2.0712.29.1+3.1+0.47-1.22
2021-202228Sevilla3 Leagues221,4326533.915.91578373801.311513+2+0.13-0.6116.916.2+0.7+0.04-0.10
2022-202329Sevilla1 League4111283.21.2162031690.7532+1+0.81+1.031.51.3+0.2+0.14+0.36
2023-202430Sevilla2 Leagues21790.50.2002920.0010+1+5.29+5.410.10.00.0+0.12+0.41
2023-202430Monterrey1 League198884729.09.91066292621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
14 Seasons5 Clubs9 Leagues37022,6976134.4252.2257809611324282.02437222+215+0.93+0.39240.9136.6+104.3+0.75+0.33
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
Porto (7 Seasons)3 Leagues24115,7896659.1175.418682725521142.22355151+204+1.16-0.25208.7106.8+101.9+0.90-0.34
Monterrey (4 Seasons)1 League502,1114217.223.518662322621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
Twente (3 Seasons)1 League462,9136331.732.432181411.364642+4+0.14+0.49
Sevilla (3 Seasons)4 Leagues281,5605614.217.3167731228111.141915+4+0.23+0.1218.517.6+0.9+0.05+0.20
Jong Twente (2 Seasons)1 League5324654.73.651002.002200.00+0.41
Primeira Liga (7 Seasons)19312,8266659.9142.51538260402182.38303101+202+1.42-0.32171.067.8+103.2+1.21-0.45
Champions Lg (6 Seasons)412,3405753.426.026806152141.604238+4+0.15-0.0228.530.7-2.1-0.10+0.18
Liga MX (4 Seasons)502,1114217.223.518662322621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
Eredivisie (3 Seasons)462,9136331.732.432181411.364642+4+0.14+0.49
La Liga (3 Seasons)241,2855412.714.3137531128101.211812+6+0.42+0.3515.414.1+1.3+0.09+0.24
Europa Lg (3 Seasons)108748767.89.710876021.301114-3-0.31+0.0712.211.8+0.4+0.04-0.47
Eerste Divisie (2 Seasons)5324654.73.651002.002200.00+0.41
Copa del Rey (1 Season)124245.70.30012400.0001-1-3.75-4.43
Super Cup (1 Season)00001
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
2010-201117Monterreymx MEX1. Primera División4th159591.90.710
2011-201218Monterreymx MEX1. Primera División4th10231237.52.619
2012-201319Monterreymx MEX1. Liga MX10th209334730.510.4614
2013-201420Jong Twentenl NED2. Eerste Divisie17th3176595.12.030Matches
2013-201420Twentenl NED1. Eredivisie3rd153922612.84.43012Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th2148744.31.621002.002200.00+0.41Matches
2014-201521Twentenl NED1. Eredivisie10th272,2988575.125.52717011.524436+8+0.31+0.67Matches
2015-201622Twentenl NED1. Eredivisie12th4223567.32.521200.2526-4-1.61-1.27Matches
2015-201622Portopt POR1. Primeira Liga3rd292,0267066.222.5269322.044325+18+0.80-0.85Matches
2016-201723Portopt POR1. Primeira Liga2nd291,6425753.718.2205912.173811+27+1.48-0.11Matches
2017-201824Portopt POR1. Primeira Liga1st271,4495447.416.1181922.74487+41+2.55+1.26Matches
2018-201925Portopt POR1. Primeira Liga2nd342,3486976.726.126831482402.505715+42+1.61+0.0957.818.9+38.9+1.49+0.02Matches
2019-202026Portopt POR1. Primeira Liga1st332,7508389.930.6338320002.396220+42+1.37-1.5357.822.5+35.3+1.16-0.32Matches
2020-202127Portopt POR1. Primeira Liga2nd302,2237472.624.727801031802.334819+29+1.17-0.5546.722.4+24.3+0.99-0.20Matches
2021-202228Portopt POR1. Primeira Liga1st113883512.74.3377182032.6474+3+0.70-1.368.74.0+4.7+1.10-0.78Matches
2021-202228Sevillaes ESP1. La Liga4th181,1576433.812.91276364001.441410+4+0.31-0.4413.912.8+1.1+0.09-0.08Matches
2022-202329Sevillaes ESP1. La Liga12th4111283.21.2162031690.7532+1+0.81+1.031.51.3+0.2+0.14+0.36Matches
2023-202430Sevillaes ESP1. La Liga12th21790.50.2002910.0010+1+5.29+5.410.10.00.0+0.12+0.41Matches
2023-202430Monterreymx MEX1. Liga MX2nd198884729.09.91066292621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29Matches
14 Seasons5 Clubs5 Leagues31819,4596132.6216.222180849724212.12384169+215+1.10+0.53200.294.1+106.1+0.97+0.50
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
Porto (7 Seasons)1 League19312,8266659.9142.51538260402182.38303101+202+1.42-0.32171.067.8+103.2+1.21-0.45
Monterrey (4 Seasons)1 League502,1114217.223.518662322621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
Twente (3 Seasons)1 League462,9136331.732.432181411.364642+4+0.14+0.49
Sevilla (3 Seasons)1 League241,2855412.714.3137531128101.211812+6+0.42+0.3515.414.1+1.3+0.09+0.24
Jong Twente (2 Seasons)1 League5324654.73.651002.002200.00+0.41
Primeira Liga (7 Seasons)19312,8266659.9142.51538260402182.38303101+202+1.42-0.32171.067.8+103.2+1.21-0.45
Liga MX (4 Seasons)502,1114217.223.518662322621.951512+3+0.30-0.6113.712.2+1.5+0.16-0.29
Eredivisie (3 Seasons)462,9136331.732.432181411.364642+4+0.14+0.49
La Liga (3 Seasons)241,2855412.714.3137531128101.211812+6+0.42+0.3515.414.1+1.3+0.09+0.24
Eerste Divisie (2 Seasons)5324654.73.651002.002200.00+0.41
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
2021-202228Sevillaes ESPCopa del ReyR16124245.70.30012400.0001-1-3.75-4.43Matches
1 Season1 Club1 League124245.70.30012400.0001-1-3.75-4.43
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-201622Porto1. Champions LgGR41794533.12.021221.003300.00-0.25Matches
2015-201622Porto2. Europa LgR3200002Matches
2016-201723Porto1. Champions LgR1673174544.03.530401.6773+4+1.14+1.36Matches
2017-201824Porto1. Champions LgR1683184044.23.531501.3857-2-0.57-1.014.25.2-1.0-0.28-0.44Matches
2018-201925Porto1. Champions LgQF85567059.86.2775113102.00139+4+0.65+0.4110.010.6-0.6-0.09+0.37Matches
2019-202026Porto2. Europa LgR3276238986.56.97896001.431012-2-0.29+1.579.28.4+0.9+0.12-1.47Matches
2020-202127Porto1. Champions LgQF107567681.38.4982111901.90129+3+0.36-1.1910.89.9+1.0+0.11+1.93Matches
2021-202228Porto1. Champions LgGR42145439.62.4290221721.0027-5-2.10-1.553.55.1-1.5-0.65-0.85Matches
2021-202228Sevilla2. Europa LgR1632518464.42.83840001.0012-1-0.36-1.013.03.5-0.4-0.16+0.08Matches
2023-202430SevillaSuper Cup2nd00001Matches
8 Seasons2 Clubs3 Leagues513,2146355.535.7368312152171.545352+1+0.03-0.0940.842.5-1.7-0.06+0.10
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 (7 Seasons)2 Leagues482,9636256.132.9338312152161.585250+2+0.06-0.0237.739.0-1.3-0.05+0.10
Sevilla (2 Seasons)2 Leagues32518449.22.83840011.0012-1-0.36-1.013.03.5-0.4-0.16+0.08
Champions Lg (6 Seasons)412,3405753.426.026806152141.604238+4+0.15-0.0228.530.7-2.1-0.10+0.18
Europa Lg (3 Seasons)108748767.89.710876021.301114-3-0.31+0.0712.211.8+0.4+0.04-0.47
Super Cup (1 Season)00001
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
201421mx MexicoFriendlies (M)2834213.20.9154012901.5042+2+2.17+0.69Matches
201522mx MexicoFriendlies (M)41734319.21.9177033211.2532+1+0.52+0.40Matches
201522mx MexicoGold Cup1st52234537.22.5185043512.6093+6+2.42+1.47Matches
201522mx MexicoCopa AméricaGR32277684.12.53761000.6735-2-0.79-2.89Matches
201623mx MexicoFriendlies (M)1565612.40.61560003.000000.00-1.37Matches
201623mx MexicoCopa América CentenarioQF42556470.82.8361017201.7535-2-0.71+0.15Matches
201724mx MexicoFriendlies (M)157579.00.61570003.0030+3+4.74+4.42Matches
201825mx Mexico1. World CupR162361810.00.40021721.5001-1-2.50-1.940.90.1+0.8+1.92+2.73Matches
201825mx MexicoWCQ95966641.46.6686532622.44163+13+1.96+1.11Matches
201825mx MexicoFriendlies (M)63125228.93.5467122311.672200.00+0.70Matches
201926mx MexicoFriendlies (M)21316620.81.52660001.5014-3-2.06-4.05Matches
202027mx MexicoFriendlies (M)32337851.82.63782012.333300.00-2.90Matches
202128mx MexicoFriendlies (M)42817039.03.14701011.7531+2+0.64-0.38Matches
202128mx MexicoGold CupF65258892.15.86882002.1781+7+1.20+1.20Matches
202229mx MexicoWCQ137565860.08.4873053501.92104+6+0.71+0.18Matches
202229mx MexicoFriendlies (M)21015112.51.12510000.5003-3-2.67-3.05Matches
9 Seasons1 Club5 Leagues674,0456036.244.9467312213291.896839+29+0.650.000.90.1+0.8+1.92+2.73
Friendlies (M) (9 Seasons)251,4275722.715.91966462941.681917+2+0.13-0.58
WCQ (2 Seasons)221,3526150.115.01478583222.13267+19+1.26+0.53
Gold Cup (2 Seasons)117486863.98.3787243512.37174+13+1.56+0.71
Copa América Centenario (2 Seasons)74826976.55.4668117201.29610-4-0.75-0.75
World Cup (1 Season)2361810.00.40021721.5001-1-2.50-1.940.90.1+0.8+1.92+2.73

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
2010-201117Monterreymx MEX1. Primera División0.7000
2011-201218Monterreymx MEX1. Primera División2.6203
2012-201319Monterreymx MEX1. Liga MX10.42010
2013-201420Jong Twentenl NED2. Eerste Divisie2.000Matches
2013-201420Twentenl NED1. Eredivisie4.4107Matches
2014-201521Jong Twentenl NED2. Eerste Divisie1.600Matches
2014-201521Twentenl NED1. Eredivisie25.53032Matches
2015-201622Porto1. Champions Lg2.0106Matches
2015-201622Twentenl NED1. Eredivisie2.5000Matches
2015-201622Portopt POR1. Primeira Liga22.53022Matches
2016-201723Porto1. Champions Lg3.51004922677100Matches
2016-201723Portopt POR1. Primeira Liga18.24003100000000Matches
2017-201824Porto1. Champions Lg3.500057197900022040.0Matches
2017-201824Portopt POR1. Primeira Liga16.162136425672624000Matches
2018-201925Porto1. Champions Lg6.2300117034812000325935.7Matches
2018-201925Portopt POR1. Primeira Liga26.1410396841275130000138293743.9Matches
2019-202026Porto2. Europa Lg6.9200514034155000474736.4Matches
2019-202026Portopt POR1. Primeira Liga30.6711396431524118300156312753.4Matches
2020-202127Porto1. Champions Lg8.42006233171321003861430.0Matches
2020-202127Portopt POR1. Primeira Liga24.7611435310943014100141202841.7Matches
2021-202228Porto1. Champions Lg2.4100340632000940100.0Matches
2021-202228Sevillaes ESPCopa del Rey0.30000000000Matches
2021-202228Sevilla2. Europa Lg2.8000060122100012010.0Matches
2021-202228Sevillaes ESP1. La Liga12.92001127752870006471335.0Matches
2021-202228Portopt POR1. Primeira Liga4.31006301871000275550.0Matches
2022-202329Sevillaes ESP1. La Liga1.20002513100005020.0Matches
2023-202430Sevillaes ESP1. La Liga0.2000100210000200Matches
2023-202430Monterreymx MEX1. Liga MX9.9100132304686100561233.3Matches
14 Seasons5 Clubs9 Leagues252.252533353553669922813870074911214942.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (7 Seasons)3 Leagues175.441532562942858420812460061010413144.3
Monterrey (4 Seasons)1 League23.5500262304686100561233.3
Twente (3 Seasons)1 League32.44039
Sevilla (3 Seasons)4 Leagues17.320014388691280008371630.4
Jong Twente (2 Seasons)1 League3.600
Primeira Liga (7 Seasons)142.531532162302245815587400462859746.7
Champions Lg (6 Seasons)26.080035506923832200101152735.7
Liga MX (4 Seasons)23.5500262304686100561233.3
Eredivisie (3 Seasons)32.44039
La Liga (3 Seasons)14.320014328571070007171531.8
Europa Lg (3 Seasons)9.7200520046176000594833.3
Eerste Divisie (2 Seasons)3.600
Copa del Rey (1 Season)0.30000000000
Super Cup (1 Season)
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
2010-201117Monterrey1 League0.7000
2011-201218Monterrey1 League2.6203
2012-201319Monterrey1 League10.42010
2013-201420Jong Twente1 League2.000
2013-201420Twente1 League4.4107
2014-201521Jong Twente1 League1.600
2014-201521Twente1 League25.53032
2015-201622Twente1 League2.5000
2015-201622Porto3 Leagues24.54028
2016-201723Porto2 Leagues21.850035922677100
2017-201824Porto2 Leagues19.66214149676333300022040.0
2018-201925Porto2 Leagues32.3710507541615942000170344642.5
2019-202026Porto2 Leagues37.5911447831865623300203353450.7
2020-202127Porto2 Leagues33.18114976131114316200179264238.2
2021-202228Porto2 Leagues6.720097024103000369564.3
2021-202228Sevilla3 Leagues15.920011337641080007671433.3
2022-202329Sevilla1 League1.20002513100005020.0
2023-202430Sevilla2 Leagues0.2000100210000200
2023-202430Monterrey1 League9.9100132304686100561233.3
14 Seasons5 Clubs9 Leagues252.252533353553669922813870074911214942.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (7 Seasons)3 Leagues175.441532562942858420812460061010413144.3
Monterrey (4 Seasons)1 League23.5500262304686100561233.3
Twente (3 Seasons)1 League32.44039
Sevilla (3 Seasons)4 Leagues17.320014388691280008371630.4
Jong Twente (2 Seasons)1 League3.600
Primeira Liga (7 Seasons)142.531532162302245815587400462859746.7
Champions Lg (6 Seasons)26.080035506923832200101152735.7
Liga MX (4 Seasons)23.5500262304686100561233.3
Eredivisie (3 Seasons)32.44039
La Liga (3 Seasons)14.320014328571070007171531.8
Europa Lg (3 Seasons)9.7200520046176000594833.3
Eerste Divisie (2 Seasons)3.600
Copa del Rey (1 Season)0.30000000000
Super Cup (1 Season)
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
2010-201117Monterreymx MEX1. Primera División4th0.7000
2011-201218Monterreymx MEX1. Primera División4th2.6203
2012-201319Monterreymx MEX1. Liga MX10th10.42010
2013-201420Jong Twentenl NED2. Eerste Divisie17th2.000Matches
2013-201420Twentenl NED1. Eredivisie3rd4.4107Matches
2014-201521Jong Twentenl NED2. Eerste Divisie13th1.600Matches
2014-201521Twentenl NED1. Eredivisie10th25.53032Matches
2015-201622Twentenl NED1. Eredivisie12th2.5000Matches
2015-201622Portopt POR1. Primeira Liga3rd22.53022Matches
2016-201723Portopt POR1. Primeira Liga2nd18.24003100000000Matches
2017-201824Portopt POR1. Primeira Liga1st16.162136425672624000Matches
2018-201925Portopt POR1. Primeira Liga2nd26.1410396841275130000138293743.9Matches
2019-202026Portopt POR1. Primeira Liga1st30.6711396431524118300156312753.4Matches
2020-202127Portopt POR1. Primeira Liga2nd24.7611435310943014100141202841.7Matches
2021-202228Portopt POR1. Primeira Liga1st4.31006301871000275550.0Matches
2021-202228Sevillaes ESP1. La Liga4th12.92001127752870006471335.0Matches
2022-202329Sevillaes ESP1. La Liga12th1.20002513100005020.0Matches
2023-202430Sevillaes ESP1. La Liga12th0.2000100210000200Matches
2023-202430Monterreymx MEX1. Liga MX2nd9.9100132304686100561233.3Matches
14 Seasons5 Clubs5 Leagues216.24253295285305611731005005899311444.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (7 Seasons)1 League142.531532162302245815587400462859746.7
Monterrey (4 Seasons)1 League23.5500262304686100561233.3
Twente (3 Seasons)1 League32.44039
Sevilla (3 Seasons)1 League14.320014328571070007171531.8
Jong Twente (2 Seasons)1 League3.600
Primeira Liga (7 Seasons)142.531532162302245815587400462859746.7
Liga MX (4 Seasons)23.5500262304686100561233.3
Eredivisie (3 Seasons)32.44039
La Liga (3 Seasons)14.320014328571070007171531.8
Eerste Divisie (2 Seasons)3.600
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202228Sevillaes ESPCopa del ReyR160.30000000000Matches
1 Season1 Club1 League0.30000000000
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-201622Porto1. Champions LgGR2.0106Matches
2016-201723Porto1. Champions LgR163.51004922677100Matches
2017-201824Porto1. Champions LgR163.500057197900022040.0Matches
2018-201925Porto1. Champions LgQF6.2300117034812000325935.7Matches
2019-202026Porto2. Europa LgR326.9200514034155000474736.4Matches
2020-202127Porto1. Champions LgQF8.42006233171321003861430.0Matches
2021-202228Porto1. Champions LgGR2.4100340632000940100.0Matches
2021-202228Sevilla2. Europa LgR162.8000060122100012010.0Matches
8 Seasons2 Clubs3 Leagues35.71000407061385538200160193535.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (7 Seasons)2 Leagues32.91000406461265337200148193435.8
Sevilla (2 Seasons)2 Leagues2.8000060122100012010.0
Champions Lg (6 Seasons)26.080035506923832200101152735.7
Europa Lg (3 Seasons)9.7200520046176000594833.3
Super Cup (1 Season)
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
201421mx MexicoFriendlies (M)0.90000Matches
201522mx MexicoFriendlies (M)1.90000Matches
201522mx MexicoGold Cup1st2.5000520533000Matches
201522mx MexicoCopa AméricaGR2.51003811112000Matches
201623mx MexicoFriendlies (M)0.60000Matches
201623mx MexicoCopa América CentenarioQF2.80003401132000Matches
201724mx MexicoFriendlies (M)0.60000Matches
201825mx Mexico1. World CupR160.4000000410000100Matches
201825mx MexicoWCQ6.60000Matches
201825mx MexicoFriendlies (M)3.50000Matches
201926mx MexicoFriendlies (M)1.50000Matches
202027mx MexicoFriendlies (M)2.60000Matches
202128mx MexicoFriendlies (M)3.10000Matches
202128mx MexicoGold CupF5.8000617059840Matches
202229mx MexicoWCQ8.41000Matches
202229mx MexicoFriendlies (M)1.10000Matches
9 Seasons1 Club5 Leagues44.920017311901611000100
Friendlies (M) (9 Seasons)15.90000
WCQ (2 Seasons)15.01000
Gold Cup (2 Seasons)8.30001119064117000
Copa América Centenario (2 Seasons)5.410061212244000
World Cup (1 Season)0.4000000410000100

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.