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
2008-200919UAGmx MEX1. Primera División30430.5000000000.000.000.000.000.00
2009-201020Tecosmx MEX1. Primera División29232,19924.4303300200.120.000.120.120.12
2010-201121Tecosmx MEX1. Primera División19161,45316.1101100200.060.000.060.060.06
2011-201222Tecosmx MEX1. Primera División111192510.3000000100.000.000.000.000.00
2012-201323Santosmx MEX1. Liga MX965736.4000000200.000.000.000.000.00
2013-201424Santosmx MEX1. Liga MX25252,20024.4101100410.040.000.040.040.04
201424Santos1. Libertadores221802.0000000000.000.000.000.000.00Matches
2014-201525Santosmx MEX1. Liga MX30302,70030.0022000100.000.070.070.000.07Matches
2015-201626Guadalajaramx MEX1. Liga MX1086907.7000000100.000.000.000.000.00Matches
2016-201727Guadalajaramx MEX1. Liga MX16161,39515.5202111000.130.000.130.060.06Matches
2017-201828Guadalajaramx MEX1. Liga MX19191,67418.6213023100.110.050.160.000.05Matches
2018-201929Oviedoes ESP2. Segunda División24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04Matches
2019-202030Guadalajaramx MEX1. Liga MX10108889.9202022102.10.50.00.531910.200.000.200.000.000.210.000.210.050.05Matches
202030SJ Earthquakesus USA1. MLS14141,18813.2202200100.60.60.10.8176010.150.000.150.150.150.050.010.060.050.06Matches
202131SJ Earthquakesus USA1. MLS25242,04222.7202022302.30.70.51.2106120.090.000.090.000.000.100.020.120.030.05Matches
2021-202232Mazatlánmx MEX1. Liga MX998109.0101100100.70.70.20.822110.110.000.110.110.110.070.020.090.070.09Matches
2022-202333Mazatlánmx MEX1. Liga MX22191,72319.1303300100.90.90.00.964920.160.000.160.160.160.050.000.050.050.05Matches
2023-202434Hyderabad FCin IND1. Super League743764.2011000000.000.240.240.000.24Matches
16 Seasons7 Clubs5 Leagues28426023,131257.02042413792318.24.30.95.14125490.080.020.090.050.070.080.010.090.040.05
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
Tecos (4 Seasons)1 League62504,62051.3404400500.080.000.080.080.08
Guadalajara (4 Seasons)1 League55534,64751.6617156302.10.50.00.531910.120.020.140.020.040.210.000.210.050.05
Santos (3 Seasons)2 Leagues66635,65362.8123100710.020.030.050.020.05
SJ Earthquakes (2 Seasons)1 League39383,23035.9404222402.91.30.61.92712130.110.000.110.060.060.080.020.100.040.05
Mazatlán (2 Seasons)1 League31282,53328.1404400201.61.60.21.887030.140.000.140.140.140.060.010.060.060.06
Oviedo (1 Season)1 League24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
Hyderabad FC (1 Season)1 League743764.2011000000.000.240.240.000.24
Primera División (13 Seasons)21219217,273191.91531810561713.72.10.22.3118940.080.020.090.050.070.090.010.100.050.06
MLS (2 Seasons)39383,23035.9404222402.91.30.61.92712130.110.000.110.060.060.080.020.100.040.05
Segunda División (1 Season)24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
Super League (1 Season)743764.2011000000.000.240.240.000.24
Libertadores (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200919UAG1 League30430.5000000000.000.000.000.000.00
2009-201020Tecos1 League29232,19924.4303300200.120.000.120.120.12
2010-201121Tecos1 League19161,45316.1101100200.060.000.060.060.06
2011-201222Tecos1 League111192510.3000000100.000.000.000.000.00
2012-201323Santos1 League965736.4000000200.000.000.000.000.00
2013-201424Santos1 League25252,20024.4101100410.040.000.040.040.04
201424Santos1 League221802.0000000000.000.000.000.000.00
2014-201525Santos1 League30302,70030.0022000100.000.070.070.000.07
2015-201626Guadalajara1 League1086907.7000000100.000.000.000.000.00
2016-201727Guadalajara1 League16161,39515.5202111000.130.000.130.060.06
2017-201828Guadalajara1 League19191,67418.6213023100.110.050.160.000.05
2018-201929Oviedo1 League24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
2019-202030Guadalajara1 League10108889.9202022102.10.50.00.531910.200.000.200.000.000.210.000.210.050.05
202030SJ Earthquakes1 League14141,18813.2202200100.60.60.10.8176010.150.000.150.150.150.050.010.060.050.06
202131SJ Earthquakes1 League25242,04222.7202022302.30.70.51.2106120.090.000.090.000.000.100.020.120.030.05
2021-202232Mazatlán1 League998109.0101100100.70.70.20.822110.110.000.110.110.110.070.020.090.070.09
2022-202333Mazatlán1 League22191,72319.1303300100.90.90.00.964920.160.000.160.160.160.050.000.050.050.05
2023-202434Hyderabad FC1 League743764.2011000000.000.240.240.000.24
16 Seasons7 Clubs5 Leagues28426023,131257.02042413792318.24.30.95.14125490.080.020.090.050.070.080.010.090.040.05
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
Tecos (4 Seasons)1 League62504,62051.3404400500.080.000.080.080.08
Guadalajara (4 Seasons)1 League55534,64751.6617156302.10.50.00.531910.120.020.140.020.040.210.000.210.050.05
Santos (3 Seasons)2 Leagues66635,65362.8123100710.020.030.050.020.05
SJ Earthquakes (2 Seasons)1 League39383,23035.9404222402.91.30.61.92712130.110.000.110.060.060.080.020.100.040.05
Mazatlán (2 Seasons)1 League31282,53328.1404400201.61.60.21.887030.140.000.140.140.140.060.010.060.060.06
Oviedo (1 Season)1 League24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
Hyderabad FC (1 Season)1 League743764.2011000000.000.240.240.000.24
Primera División (13 Seasons)21219217,273191.91531810561713.72.10.22.3118940.080.020.090.050.070.090.010.100.050.06
MLS (2 Seasons)39383,23035.9404222402.91.30.61.92712130.110.000.110.060.060.080.020.100.040.05
Segunda División (1 Season)24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
Super League (1 Season)743764.2011000000.000.240.240.000.24
Libertadores (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200919UAGmx MEX1. Primera División4th30430.5000000000.000.000.000.000.00
2009-201020Tecosmx MEX1. Primera División13th29232,19924.4303300200.120.000.120.120.12
2010-201121Tecosmx MEX1. Primera División17th19161,45316.1101100200.060.000.060.060.06
2011-201222Tecosmx MEX1. Primera División18th111192510.3000000100.000.000.000.000.00
2012-201323Santosmx MEX1. Liga MX7th965736.4000000200.000.000.000.000.00
2013-201424Santosmx MEX1. Liga MX4th25252,20024.4101100410.040.000.040.040.04
2014-201525Santosmx MEX1. Liga MX7th30302,70030.0022000100.000.070.070.000.07Matches
2015-201626Guadalajaramx MEX1. Liga MX10th1086907.7000000100.000.000.000.000.00Matches
2016-201727Guadalajaramx MEX1. Liga MX4th16161,39515.5202111000.130.000.130.060.06Matches
2017-201828Guadalajaramx MEX1. Liga MX16th19191,67418.6213023100.110.050.160.000.05Matches
2018-201929Oviedoes ESP2. Segunda División8th24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04Matches
2019-202030Guadalajaramx MEX1. Liga MX9th10108889.9202022102.10.50.00.531910.200.000.200.000.000.210.000.210.050.05Matches
202030SJ Earthquakesus USA1. MLS15th14141,18813.2202200100.60.60.10.8176010.150.000.150.150.150.050.010.060.050.06Matches
202131SJ Earthquakesus USA1. MLS20th25242,04222.7202022302.30.70.51.2106120.090.000.090.000.000.100.020.120.030.05Matches
2021-202232Mazatlánmx MEX1. Liga MX15th998109.0101100100.70.70.20.822110.110.000.110.110.110.070.020.090.070.09Matches
2022-202333Mazatlánmx MEX1. Liga MX18th22191,72319.1303300100.90.90.00.964920.160.000.160.160.160.050.000.050.050.05Matches
2023-202434Hyderabad FCin IND1. Super League12th743764.2011000000.000.240.240.000.24Matches
16 Seasons7 Clubs4 Leagues28225822,951255.02042413792318.24.30.95.14125490.080.020.090.050.070.080.010.090.040.05
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
Tecos (4 Seasons)1 League62504,62051.3404400500.080.000.080.080.08
Guadalajara (4 Seasons)1 League55534,64751.6617156302.10.50.00.531910.120.020.140.020.040.210.000.210.050.05
Santos (3 Seasons)1 League64615,47360.8123100710.020.030.050.020.05
SJ Earthquakes (2 Seasons)1 League39383,23035.9404222402.91.30.61.92712130.110.000.110.060.060.080.020.100.040.05
Mazatlán (2 Seasons)1 League31282,53328.1404400201.61.60.21.887030.140.000.140.140.140.060.010.060.060.06
Oviedo (1 Season)1 League24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
Hyderabad FC (1 Season)1 League743764.2011000000.000.240.240.000.24
Primera División (13 Seasons)21219217,273191.91531810561713.72.10.22.3118940.080.020.090.050.070.090.010.100.050.06
MLS (2 Seasons)39383,23035.9404222402.91.30.61.92712130.110.000.110.060.060.080.020.100.040.05
Segunda División (1 Season)24242,07223.0101101201.70.90.00.934420.040.000.040.040.040.070.000.070.040.04
Super League (1 Season)743764.2011000000.000.240.240.000.24
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201424Santos1. LibertadoresR16221802.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201424mx MexicoFriendlies (M)221802.0000000100.000.000.000.000.00Matches
201525mx MexicoFriendlies (M)422122.4000000000.000.000.000.000.00Matches
201525mx MexicoGold Cup1st321661.8000000000.000.000.000.000.00Matches
201727mx MexicoFriendlies (M)211351.5000000000.000.000.000.000.00Matches
201727mx MexicoFIFA Confederations Cup4th321561.7000000100.000.000.000.000.00Matches
201828mx MexicoWCQ442763.1101100100.330.000.330.330.33Matches
201828mx MexicoFriendlies (M)331751.9000000100.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues21161,30014.4101100400.070.000.070.070.07
Friendlies (M) (4 Seasons)1187027.8000000200.000.000.000.000.00
WCQ (1 Season)442763.1101100100.330.000.330.330.33
FIFA Confederations Cup (1 Season)321561.7000000100.000.000.000.000.00
Gold Cup (1 Season)321661.8000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200919UAGmx MEX1. Primera División0.5000.0000
2009-201020Tecosmx MEX1. Primera División24.4350.200.6000
2010-201121Tecosmx MEX1. Primera División16.1190.560.1100
2011-201222Tecosmx MEX1. Primera División10.3010.100.0000
2012-201323Santosmx MEX1. Liga MX6.4000.0000
2013-201424Santosmx MEX1. Liga MX24.4160.250.1700
201424Santos1. Libertadores2.0000Matches
2014-201525Santosmx MEX1. Liga MX30.0080.270.0000Matches
2015-201626Guadalajaramx MEX1. Liga MX7.7020.260.0000Matches
2016-201727Guadalajaramx MEX1. Liga MX15.52030.000.190.3311Matches
2017-201828Guadalajaramx MEX1. Liga MX18.62060.000.320.0023Matches
2018-201929Oviedoes ESP2. Segunda División23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1Matches
2019-202030Guadalajaramx MEX1. Liga MX9.925120.00.510.100.000.0019.91222.10.50.10-0.1-0.5Matches
202030SJ Earthquakesus USA1. MLS13.2213430.80.980.300.150.5022.36000.60.60.05+1.4+1.4Matches
202131SJ Earthquakesus USA1. MLS22.7216743.80.710.310.000.0021.25222.30.70.04-0.3-0.7Matches
2021-202232Mazatlánmx MEX1. Liga MX9.016233.30.670.220.170.5012.91000.70.70.12+0.3+0.3Matches
2022-202333Mazatlánmx MEX1. Liga MX19.1316637.50.840.310.190.5021.73000.90.90.06+2.1+2.1Matches
2023-202434Hyderabad FCin IND1. Super League4.205120.01.200.240.000.0000Matches
16 Seasons7 Clubs5 Leagues257.020756444.00.550.250.110.2019.117798.24.30.06+2.8+2.7
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
Tecos (4 Seasons)1 League51.34150.290.2700
Guadalajara (4 Seasons)1 League51.66512200.00.110.230.200.0819.91562.10.5-0.1-0.5
Santos (3 Seasons)2 Leagues62.81140.230.0700
SJ Earthquakes (2 Seasons)1 League35.94291137.90.810.310.070.1821.711222.91.30.05+1.1+0.7
Mazatlán (2 Seasons)1 League28.1422836.40.780.280.180.5019.34001.61.60.07+2.4+2.4
Oviedo (1 Season)1 League23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
Hyderabad FC (1 Season)1 League4.205120.01.200.240.000.0000
Primera División (13 Seasons)191.915274966.70.370.260.190.2019.45563.72.10.08+2.3+1.9
MLS (2 Seasons)35.94291137.90.810.310.070.1821.711222.91.30.05+1.1+0.7
Segunda División (1 Season)23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
Super League (1 Season)4.205120.01.200.240.000.0000
Libertadores (1 Season)2.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200919UAG1 League0.5000.0000
2009-201020Tecos1 League24.4350.200.6000
2010-201121Tecos1 League16.1190.560.1100
2011-201222Tecos1 League10.3010.100.0000
2012-201323Santos1 League6.4000.0000
2013-201424Santos1 League24.4160.250.1700
201424Santos1 League2.0000
2014-201525Santos1 League30.0080.270.0000
2015-201626Guadalajara1 League7.7020.260.0000
2016-201727Guadalajara1 League15.52030.000.190.3311
2017-201828Guadalajara1 League18.62060.000.320.0023
2018-201929Oviedo1 League23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
2019-202030Guadalajara1 League9.925120.00.510.100.000.0019.91222.10.50.10-0.1-0.5
202030SJ Earthquakes1 League13.2213430.80.980.300.150.5022.36000.60.60.05+1.4+1.4
202131SJ Earthquakes1 League22.7216743.80.710.310.000.0021.25222.30.70.04-0.3-0.7
2021-202232Mazatlán1 League9.016233.30.670.220.170.5012.91000.70.70.12+0.3+0.3
2022-202333Mazatlán1 League19.1316637.50.840.310.190.5021.73000.90.90.06+2.1+2.1
2023-202434Hyderabad FC1 League4.205120.01.200.240.000.0000
16 Seasons7 Clubs5 Leagues257.020756444.00.550.250.110.2019.117798.24.30.06+2.8+2.7
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
Tecos (4 Seasons)1 League51.34150.290.2700
Guadalajara (4 Seasons)1 League51.66512200.00.110.230.200.0819.91562.10.5-0.1-0.5
Santos (3 Seasons)2 Leagues62.81140.230.0700
SJ Earthquakes (2 Seasons)1 League35.94291137.90.810.310.070.1821.711222.91.30.05+1.1+0.7
Mazatlán (2 Seasons)1 League28.1422836.40.780.280.180.5019.34001.61.60.07+2.4+2.4
Oviedo (1 Season)1 League23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
Hyderabad FC (1 Season)1 League4.205120.01.200.240.000.0000
Primera División (13 Seasons)191.915274966.70.370.260.190.2019.45563.72.10.08+2.3+1.9
MLS (2 Seasons)35.94291137.90.810.310.070.1821.711222.91.30.05+1.1+0.7
Segunda División (1 Season)23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
Super League (1 Season)4.205120.01.200.240.000.0000
Libertadores (1 Season)2.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200919UAGmx MEX1. Primera División4th0.5000.0000
2009-201020Tecosmx MEX1. Primera División13th24.4350.200.6000
2010-201121Tecosmx MEX1. Primera División17th16.1190.560.1100
2011-201222Tecosmx MEX1. Primera División18th10.3010.100.0000
2012-201323Santosmx MEX1. Liga MX7th6.4000.0000
2013-201424Santosmx MEX1. Liga MX4th24.4160.250.1700
2014-201525Santosmx MEX1. Liga MX7th30.0080.270.0000Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.7020.260.0000Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.52030.000.190.3311Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.62060.000.320.0023Matches
2018-201929Oviedoes ESP2. Segunda División8th23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.925120.00.510.100.000.0019.91222.10.50.10-0.1-0.5Matches
202030SJ Earthquakesus USA1. MLS15th13.2213430.80.980.300.150.5022.36000.60.60.05+1.4+1.4Matches
202131SJ Earthquakesus USA1. MLS20th22.7216743.80.710.310.000.0021.25222.30.70.04-0.3-0.7Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.016233.30.670.220.170.5012.91000.70.70.12+0.3+0.3Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.1316637.50.840.310.190.5021.73000.90.90.06+2.1+2.1Matches
2023-202434Hyderabad FCin IND1. Super League12th4.205120.01.200.240.000.0000Matches
16 Seasons7 Clubs4 Leagues255.020756444.00.550.250.110.2019.117798.24.30.06+2.8+2.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
Tecos (4 Seasons)1 League51.34150.290.2700
Guadalajara (4 Seasons)1 League51.66512200.00.110.230.200.0819.91562.10.5-0.1-0.5
Santos (3 Seasons)1 League60.81140.230.0700
SJ Earthquakes (2 Seasons)1 League35.94291137.90.810.310.070.1821.711222.91.30.05+1.1+0.7
Mazatlán (2 Seasons)1 League28.1422836.40.780.280.180.5019.34001.61.60.07+2.4+2.4
Oviedo (1 Season)1 League23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
Hyderabad FC (1 Season)1 League4.205120.01.200.240.000.0000
Primera División (13 Seasons)191.915274966.70.370.260.190.2019.45563.72.10.08+2.3+1.9
MLS (2 Seasons)35.94291137.90.810.310.070.1821.711222.91.30.05+1.1+0.7
Segunda División (1 Season)23.0114321.40.610.130.070.3313.11011.70.90.06-0.7+0.1
Super League (1 Season)4.205120.01.200.240.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201424Santos1. LibertadoresR162.0000Matches
1 Season1 Club1 League2.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201424mx MexicoFriendlies (M)2.0000Matches
201525mx MexicoFriendlies (M)2.4000Matches
201525mx MexicoGold Cup1st1.80100.00.540.000.0000Matches
201727mx MexicoFriendlies (M)1.5000Matches
201727mx MexicoFIFA Confederations Cup4th1.702150.01.150.580.000.0000Matches
201828mx MexicoWCQ3.1100Matches
201828mx MexicoFriendlies (M)1.9000Matches
4 Seasons1 Club4 Leagues14.413133.30.840.280.000.0000
Friendlies (M) (4 Seasons)7.8000
WCQ (1 Season)3.1100
FIFA Confederations Cup (1 Season)1.702150.01.150.580.000.0000
Gold Cup (1 Season)1.80100.00.540.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200919UAGmx MEX1. Primera División0.50
2009-201020Tecosmx MEX1. Primera División24.40
2010-201121Tecosmx MEX1. Primera División16.10
2011-201222Tecosmx MEX1. Primera División10.30
2012-201323Santosmx MEX1. Liga MX6.40
2013-201424Santosmx MEX1. Liga MX24.40
201424Santos1. Libertadores2.00Matches
2014-201525Santosmx MEX1. Liga MX30.02Matches
2015-201626Guadalajaramx MEX1. Liga MX7.70Matches
2016-201727Guadalajaramx MEX1. Liga MX15.50Matches
2017-201828Guadalajaramx MEX1. Liga MX18.61Matches
2018-201929Oviedoes ESP2. Segunda División23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044Matches
2019-202030Guadalajaramx MEX1. Liga MX9.934241183.26720317011712990.717719590.8477959.500.00.10.01230019Matches
202030SJ Earthquakesus USA1. MLS13.271983186.515509600921723791.636338793.813318870.700.10.4-0.13643060Matches
202131SJ Earthquakesus USA1. MLS22.71148130887.824806844830132891.865269294.218525472.800.50.5-0.57502061Matches
2021-202232Mazatlánmx MEX1. Liga MX9.035745678.37944363810912785.816719685.27911668.100.20.2-0.22231121Matches
2022-202333Mazatlánmx MEX1. Liga MX19.179396282.416721682623526489.042548088.512719565.100.00.10.01410049Matches
2023-202434Hyderabad FCin IND1. Super League4.21Matches
16 Seasons7 Clubs5 Leagues257.04160502382.888982344001202135189.02205243090.7723111464.940.91.5+3.11523771254
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
Tecos (4 Seasons)1 League51.30
Guadalajara (4 Seasons)1 League51.634241183.26720317011712990.717719590.8477959.510.00.1+1.01230019
Santos (3 Seasons)2 Leagues62.82
SJ Earthquakes (2 Seasons)1 League35.91867213987.3403151445751856591.71015107994.131844271.900.60.9-0.61011450121
Mazatlán (2 Seasons)1 League28.11150141881.1246651046434439188.059267687.620631166.200.20.4-0.23641170
Oviedo (1 Season)1 League23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
Hyderabad FC (1 Season)1 League4.21
Primera División (13 Seasons)191.91492182981.6313851363446152088.776987188.325339064.930.20.5+2.84871189
MLS (2 Seasons)35.91867213987.3403151445751856591.71015107994.131844271.900.60.9-0.61011450121
Segunda División (1 Season)23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
Super League (1 Season)4.21
Libertadores (1 Season)2.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200919UAG1 League0.50
2009-201020Tecos1 League24.40
2010-201121Tecos1 League16.10
2011-201222Tecos1 League10.30
2012-201323Santos1 League6.40
2013-201424Santos1 League24.40
201424Santos1 League2.00
2014-201525Santos1 League30.02
2015-201626Guadalajara1 League7.70
2016-201727Guadalajara1 League15.50
2017-201828Guadalajara1 League18.61
2018-201929Oviedo1 League23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
2019-202030Guadalajara1 League9.934241183.26720317011712990.717719590.8477959.500.00.10.01230019
202030SJ Earthquakes1 League13.271983186.515509600921723791.636338793.813318870.700.10.4-0.13643060
202131SJ Earthquakes1 League22.71148130887.824806844830132891.865269294.218525472.800.50.5-0.57502061
2021-202232Mazatlán1 League9.035745678.37944363810912785.816719685.27911668.100.20.2-0.22231121
2022-202333Mazatlán1 League19.179396282.416721682623526489.042548088.512719565.100.00.10.01410049
2023-202434Hyderabad FC1 League4.21
16 Seasons7 Clubs5 Leagues257.04160502382.888982344001202135189.02205243090.7723111464.940.91.5+3.11523771254
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
Tecos (4 Seasons)1 League51.30
Guadalajara (4 Seasons)1 League51.634241183.26720317011712990.717719590.8477959.510.00.1+1.01230019
Santos (3 Seasons)2 Leagues62.82
SJ Earthquakes (2 Seasons)1 League35.91867213987.3403151445751856591.71015107994.131844271.900.60.9-0.61011450121
Mazatlán (2 Seasons)1 League28.11150141881.1246651046434439188.059267687.620631166.200.20.4-0.23641170
Oviedo (1 Season)1 League23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
Hyderabad FC (1 Season)1 League4.21
Primera División (13 Seasons)191.91492182981.6313851363446152088.776987188.325339064.930.20.5+2.84871189
MLS (2 Seasons)35.91867213987.3403151445751856591.71015107994.131844271.900.60.9-0.61011450121
Segunda División (1 Season)23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
Super League (1 Season)4.21
Libertadores (1 Season)2.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2008-200919UAGmx MEX1. Primera División4th0.50
2009-201020Tecosmx MEX1. Primera División13th24.40
2010-201121Tecosmx MEX1. Primera División17th16.10
2011-201222Tecosmx MEX1. Primera División18th10.30
2012-201323Santosmx MEX1. Liga MX7th6.40
2013-201424Santosmx MEX1. Liga MX4th24.40
2014-201525Santosmx MEX1. Liga MX7th30.02Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.70Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.50Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.61Matches
2018-201929Oviedoes ESP2. Segunda División8th23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.934241183.26720317011712990.717719590.8477959.500.00.10.01230019Matches
202030SJ Earthquakesus USA1. MLS15th13.271983186.515509600921723791.636338793.813318870.700.10.4-0.13643060Matches
202131SJ Earthquakesus USA1. MLS20th22.71148130887.824806844830132891.865269294.218525472.800.50.5-0.57502061Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.035745678.37944363810912785.816719685.27911668.100.20.2-0.22231121Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.179396282.416721682623526489.042548088.512719565.100.00.10.01410049Matches
2023-202434Hyderabad FCin IND1. Super League12th4.21Matches
16 Seasons7 Clubs4 Leagues255.04160502382.888982344001202135189.02205243090.7723111464.940.91.5+3.11523771254
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
Tecos (4 Seasons)1 League51.30
Guadalajara (4 Seasons)1 League51.634241183.26720317011712990.717719590.8477959.510.00.1+1.01230019
Santos (3 Seasons)1 League60.82
SJ Earthquakes (2 Seasons)1 League35.91867213987.3403151445751856591.71015107994.131844271.900.60.9-0.61011450121
Mazatlán (2 Seasons)1 League28.11150141881.1246651046434439188.059267687.620631166.200.20.4-0.23641170
Oviedo (1 Season)1 League23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
Hyderabad FC (1 Season)1 League4.21
Primera División (13 Seasons)191.91492182981.6313851363446152088.776987188.325339064.930.20.5+2.84871189
MLS (2 Seasons)35.91867213987.3403151445751856591.71015107994.131844271.900.60.9-0.61011450121
Segunda División (1 Season)23.0801105575.917282630922326683.842148087.715228253.900.00.20.01361044
Super League (1 Season)4.21
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201424Santos1. LibertadoresR162.00Matches
1 Season1 Club1 League2.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201424mx MexicoFriendlies (M)2.00Matches
201525mx MexicoFriendlies (M)2.40Matches
201525mx MexicoGold Cup1st1.80Matches
201727mx MexicoFriendlies (M)1.50Matches
201727mx MexicoFIFA Confederations Cup4th1.70Matches
201828mx MexicoWCQ3.10Matches
201828mx MexicoFriendlies (M)1.90Matches
4 Seasons1 Club4 Leagues14.40
Friendlies (M) (4 Seasons)7.80
WCQ (1 Season)3.10
FIFA Confederations Cup (1 Season)1.70
Gold Cup (1 Season)1.80
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200919UAGmx MEX1. Primera División0.5
2009-201020Tecosmx MEX1. Primera División24.4
2010-201121Tecosmx MEX1. Primera División16.1
2011-201222Tecosmx MEX1. Primera División10.3
2012-201323Santosmx MEX1. Liga MX6.4
2013-201424Santosmx MEX1. Liga MX24.4
201424Santos1. Libertadores2.0Matches
2014-201525Santosmx MEX1. Liga MX30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX15.50Matches
2017-201828Guadalajaramx MEX1. Liga MX18.60Matches
2018-201929Oviedoes ESP2. Segunda División23.01055988635501328000080147Matches
2019-202030Guadalajaramx MEX1. Liga MX9.9411377342106013000034204Matches
202030SJ Earthquakesus USA1. MLS13.2831801292502514000071915Matches
202131SJ Earthquakesus USA1. MLS22.713081228786802941000001148210Matches
2021-202232Mazatlánmx MEX1. Liga MX9.045642431200547110035715Matches
2022-202333Mazatlánmx MEX1. Liga MX19.196288181460161330000793010Matches
2023-202434Hyderabad FCin IND1. Super League4.22Matches
16 Seasons7 Clubs5 Leagues257.050234699316235094147511004160841
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.6411377342106013000034204
Santos (3 Seasons)2 Leagues62.8
SJ Earthquakes (2 Seasons)1 League35.9213920291079305451400001867315
Mazatlán (2 Seasons)1 League28.1141813051126602154011001150115
Oviedo (1 Season)1 League23.01055988635501328000080147
Hyderabad FC (1 Season)1 League4.22
Primera División (13 Seasons)191.9182916821468702755311001492119
MLS (2 Seasons)35.9213920291079305451400001867315
Segunda División (1 Season)23.01055988635501328000080147
Super League (1 Season)4.22
Libertadores (1 Season)2.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200919UAG1 League0.5
2009-201020Tecos1 League24.4
2010-201121Tecos1 League16.1
2011-201222Tecos1 League10.3
2012-201323Santos1 League6.4
2013-201424Santos1 League24.4
201424Santos1 League2.0
2014-201525Santos1 League30.0
2015-201626Guadalajara1 League7.7
2016-201727Guadalajara1 League15.50
2017-201828Guadalajara1 League18.60
2018-201929Oviedo1 League23.01055988635501328000080147
2019-202030Guadalajara1 League9.9411377342106013000034204
202030SJ Earthquakes1 League13.2831801292502514000071915
202131SJ Earthquakes1 League22.713081228786802941000001148210
2021-202232Mazatlán1 League9.045642431200547110035715
2022-202333Mazatlán1 League19.196288181460161330000793010
2023-202434Hyderabad FC1 League4.22
16 Seasons7 Clubs5 Leagues257.050234699316235094147511004160841
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.6411377342106013000034204
Santos (3 Seasons)2 Leagues62.8
SJ Earthquakes (2 Seasons)1 League35.9213920291079305451400001867315
Mazatlán (2 Seasons)1 League28.1141813051126602154011001150115
Oviedo (1 Season)1 League23.01055988635501328000080147
Hyderabad FC (1 Season)1 League4.22
Primera División (13 Seasons)191.9182916821468702755311001492119
MLS (2 Seasons)35.9213920291079305451400001867315
Segunda División (1 Season)23.01055988635501328000080147
Super League (1 Season)4.22
Libertadores (1 Season)2.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2008-200919UAGmx MEX1. Primera División4th0.5
2009-201020Tecosmx MEX1. Primera División13th24.4
2010-201121Tecosmx MEX1. Primera División17th16.1
2011-201222Tecosmx MEX1. Primera División18th10.3
2012-201323Santosmx MEX1. Liga MX7th6.4
2013-201424Santosmx MEX1. Liga MX4th24.4
2014-201525Santosmx MEX1. Liga MX7th30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.50Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.60Matches
2018-201929Oviedoes ESP2. Segunda División8th23.01055988635501328000080147Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.9411377342106013000034204Matches
202030SJ Earthquakesus USA1. MLS15th13.2831801292502514000071915Matches
202131SJ Earthquakesus USA1. MLS20th22.713081228786802941000001148210Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.045642431200547110035715Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.196288181460161330000793010Matches
2023-202434Hyderabad FCin IND1. Super League12th4.22Matches
16 Seasons7 Clubs4 Leagues255.050234699316235094147511004160841
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.6411377342106013000034204
Santos (3 Seasons)1 League60.8
SJ Earthquakes (2 Seasons)1 League35.9213920291079305451400001867315
Mazatlán (2 Seasons)1 League28.1141813051126602154011001150115
Oviedo (1 Season)1 League23.01055988635501328000080147
Hyderabad FC (1 Season)1 League4.22
Primera División (13 Seasons)191.9182916821468702755311001492119
MLS (2 Seasons)35.9213920291079305451400001867315
Segunda División (1 Season)23.01055988635501328000080147
Super League (1 Season)4.22
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
201424Santos1. LibertadoresR162.0Matches
1 Season1 Club1 League2.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201424mx MexicoFriendlies (M)2.0Matches
201525mx MexicoFriendlies (M)2.4Matches
201525mx MexicoGold Cup1st1.80Matches
201727mx MexicoFriendlies (M)1.5Matches
201727mx MexicoFIFA Confederations Cup4th1.71Matches
201828mx MexicoWCQ3.1Matches
201828mx MexicoFriendlies (M)1.9Matches
4 Seasons1 Club4 Leagues14.41
Friendlies (M) (4 Seasons)7.8
WCQ (1 Season)3.1
FIFA Confederations Cup (1 Season)1.71
Gold Cup (1 Season)1.80

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
2008-200919UAGmx MEX1. Primera División0.5
2009-201020Tecosmx MEX1. Primera División24.4
2010-201121Tecosmx MEX1. Primera División16.1
2011-201222Tecosmx MEX1. Primera División10.3
2012-201323Santosmx MEX1. Liga MX6.4
2013-201424Santosmx MEX1. Liga MX24.4
201424Santos1. Libertadores2.0Matches
2014-201525Santosmx MEX1. Liga MX30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX15.5Matches
2017-201828Guadalajaramx MEX1. Liga MX18.6Matches
2018-201929Oviedoes ESP2. Segunda División23.0100.4361030010.04000100Matches
2019-202030Guadalajaramx MEX1. Liga MX9.980.8171000010.10100000Matches
202030SJ Earthquakesus USA1. MLS13.2141.06100031010.08100000Matches
202131SJ Earthquakesus USA1. MLS22.7140.6291040020.09200000Matches
2021-202232Mazatlánmx MEX1. Liga MX9.0101.0372010010.10000100Matches
2022-202333Mazatlánmx MEX1. Liga MX19.1100.5240140120.10000200Matches
2023-202434Hyderabad FCin IND1. Super League4.2Matches
16 Seasons7 Clubs5 Leagues257.0660.684351151180.08400400
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.680.8171000010.10100000
Santos (3 Seasons)2 Leagues62.8
SJ Earthquakes (2 Seasons)1 League35.9280.78191071030.08300000
Mazatlán (2 Seasons)1 League28.1200.69112150130.10000300
Oviedo (1 Season)1 League23.0100.4361030010.04000100
Hyderabad FC (1 Season)1 League4.2
Primera División (13 Seasons)191.9280.72183150140.10100300
MLS (2 Seasons)35.9280.78191071030.08300000
Segunda División (1 Season)23.0100.4361030010.04000100
Super League (1 Season)4.2
Libertadores (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200919UAG1 League0.5
2009-201020Tecos1 League24.4
2010-201121Tecos1 League16.1
2011-201222Tecos1 League10.3
2012-201323Santos1 League6.4
2013-201424Santos1 League24.4
201424Santos1 League2.0
2014-201525Santos1 League30.0
2015-201626Guadalajara1 League7.7
2016-201727Guadalajara1 League15.5
2017-201828Guadalajara1 League18.6
2018-201929Oviedo1 League23.0100.4361030010.04000100
2019-202030Guadalajara1 League9.980.8171000010.10100000
202030SJ Earthquakes1 League13.2141.06100031010.08100000
202131SJ Earthquakes1 League22.7140.6291040020.09200000
2021-202232Mazatlán1 League9.0101.0372010010.10000100
2022-202333Mazatlán1 League19.1100.5240140120.10000200
2023-202434Hyderabad FC1 League4.2
16 Seasons7 Clubs5 Leagues257.0660.684351151180.08400400
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.680.8171000010.10100000
Santos (3 Seasons)2 Leagues62.8
SJ Earthquakes (2 Seasons)1 League35.9280.78191071030.08300000
Mazatlán (2 Seasons)1 League28.1200.69112150130.10000300
Oviedo (1 Season)1 League23.0100.4361030010.04000100
Hyderabad FC (1 Season)1 League4.2
Primera División (13 Seasons)191.9280.72183150140.10100300
MLS (2 Seasons)35.9280.78191071030.08300000
Segunda División (1 Season)23.0100.4361030010.04000100
Super League (1 Season)4.2
Libertadores (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2008-200919UAGmx MEX1. Primera División4th0.5
2009-201020Tecosmx MEX1. Primera División13th24.4
2010-201121Tecosmx MEX1. Primera División17th16.1
2011-201222Tecosmx MEX1. Primera División18th10.3
2012-201323Santosmx MEX1. Liga MX7th6.4
2013-201424Santosmx MEX1. Liga MX4th24.4
2014-201525Santosmx MEX1. Liga MX7th30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.5Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.6Matches
2018-201929Oviedoes ESP2. Segunda División8th23.0100.4361030010.04000100Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.980.8171000010.10100000Matches
202030SJ Earthquakesus USA1. MLS15th13.2141.06100031010.08100000Matches
202131SJ Earthquakesus USA1. MLS20th22.7140.6291040020.09200000Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.0101.0372010010.10000100Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.1100.5240140120.10000200Matches
2023-202434Hyderabad FCin IND1. Super League12th4.2Matches
16 Seasons7 Clubs4 Leagues255.0660.684351151180.08400400
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.680.8171000010.10100000
Santos (3 Seasons)1 League60.8
SJ Earthquakes (2 Seasons)1 League35.9280.78191071030.08300000
Mazatlán (2 Seasons)1 League28.1200.69112150130.10000300
Oviedo (1 Season)1 League23.0100.4361030010.04000100
Hyderabad FC (1 Season)1 League4.2
Primera División (13 Seasons)191.9280.72183150140.10100300
MLS (2 Seasons)35.9280.78191071030.08300000
Segunda División (1 Season)23.0100.4361030010.04000100
Super League (1 Season)4.2
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
201424Santos1. LibertadoresR162.0Matches
1 Season1 Club1 League2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201424mx MexicoFriendlies (M)2.0Matches
201525mx MexicoFriendlies (M)2.4Matches
201525mx MexicoGold Cup1st1.8Matches
201727mx MexicoFriendlies (M)1.5Matches
201727mx MexicoFIFA Confederations Cup4th1.7Matches
201828mx MexicoWCQ3.1Matches
201828mx MexicoFriendlies (M)1.9Matches
4 Seasons1 Club4 Leagues14.4
Friendlies (M) (4 Seasons)7.8
WCQ (1 Season)3.1
FIFA Confederations Cup (1 Season)1.7
Gold Cup (1 Season)1.8

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
2008-200919UAGmx MEX1. Primera División0.5
2009-201020Tecosmx MEX1. Primera División24.4
2010-201121Tecosmx MEX1. Primera División16.1
2011-201222Tecosmx MEX1. Primera División10.3
2012-201323Santosmx MEX1. Liga MX6.4
2013-201424Santosmx MEX1. Liga MX24.4
201424Santos1. Libertadores2.0Matches
2014-201525Santosmx MEX1. Liga MX30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX15.500Matches
2017-201828Guadalajaramx MEX1. Liga MX18.600Matches
2018-201929Oviedoes ESP2. Segunda División23.023151661131872.25171161639800Matches
2019-202030Guadalajaramx MEX1. Liga MX9.9765202540.03642714320Matches
202030SJ Earthquakesus USA1. MLS13.219111270122060.0815871736430Matches
202131SJ Earthquakesus USA1. MLS22.727141791112740.716221934067752Matches
2021-202232Mazatlánmx MEX1. Liga MX9.0964505683.3111741524221Matches
2022-202333Mazatlánmx MEX1. Liga MX19.120101460121866.76221572747721Matches
2023-202434Hyderabad FCin IND1. Super League4.262Matches
16 Seasons7 Clubs5 Leagues257.01056868352559458.5399364291242273244
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Tecos (4 Seasons)1 League51.30
Guadalajara (4 Seasons)1 League51.6765202540.03642714320
Santos (3 Seasons)2 Leagues62.80
SJ Earthquakes (2 Seasons)1 League35.9462529161234748.924372710571031182
Mazatlán (2 Seasons)1 League28.1291618110172470.873322114271942
Oviedo (1 Season)1 League23.023151661131872.25171161639800
Hyderabad FC (1 Season)1 League4.2620
Primera División (13 Seasons)191.9362223130192965.51039261349851262
MLS (2 Seasons)35.9462529161234748.924372710571031182
Segunda División (1 Season)23.023151661131872.25171161639800
Super League (1 Season)4.2620
Libertadores (1 Season)2.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200919UAG1 League0.50
2009-201020Tecos1 League24.40
2010-201121Tecos1 League16.10
2011-201222Tecos1 League10.30
2012-201323Santos1 League6.40
2013-201424Santos1 League24.40
201424Santos1 League2.00
2014-201525Santos1 League30.00
2015-201626Guadalajara1 League7.70
2016-201727Guadalajara1 League15.5000
2017-201828Guadalajara1 League18.6000
2018-201929Oviedo1 League23.023151661131872.25171161639800
2019-202030Guadalajara1 League9.9765202540.03642714320
202030SJ Earthquakes1 League13.219111270122060.0815871736430
202131SJ Earthquakes1 League22.727141791112740.716221934067752
2021-202232Mazatlán1 League9.0964505683.3111741524221
2022-202333Mazatlán1 League19.120101460121866.76221572747721
2023-202434Hyderabad FC1 League4.2620
16 Seasons7 Clubs5 Leagues257.01056868352559458.5399364291242273244
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Tecos (4 Seasons)1 League51.30
Guadalajara (4 Seasons)1 League51.6765202540.03642714320
Santos (3 Seasons)2 Leagues62.80
SJ Earthquakes (2 Seasons)1 League35.9462529161234748.924372710571031182
Mazatlán (2 Seasons)1 League28.1291618110172470.873322114271942
Oviedo (1 Season)1 League23.023151661131872.25171161639800
Hyderabad FC (1 Season)1 League4.2620
Primera División (13 Seasons)191.9362223130192965.51039261349851262
MLS (2 Seasons)35.9462529161234748.924372710571031182
Segunda División (1 Season)23.023151661131872.25171161639800
Super League (1 Season)4.2620
Libertadores (1 Season)2.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2008-200919UAGmx MEX1. Primera División4th0.5
2009-201020Tecosmx MEX1. Primera División13th24.4
2010-201121Tecosmx MEX1. Primera División17th16.1
2011-201222Tecosmx MEX1. Primera División18th10.3
2012-201323Santosmx MEX1. Liga MX7th6.4
2013-201424Santosmx MEX1. Liga MX4th24.4
2014-201525Santosmx MEX1. Liga MX7th30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.500Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.600Matches
2018-201929Oviedoes ESP2. Segunda División8th23.023151661131872.25171161639800Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.9765202540.03642714320Matches
202030SJ Earthquakesus USA1. MLS15th13.219111270122060.0815871736430Matches
202131SJ Earthquakesus USA1. MLS20th22.727141791112740.716221934067752Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.0964505683.3111741524221Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.120101460121866.76221572747721Matches
2023-202434Hyderabad FCin IND1. Super League12th4.262Matches
16 Seasons7 Clubs4 Leagues255.01056868352559458.5399364291242273244
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
Tecos (4 Seasons)1 League51.30
Guadalajara (4 Seasons)1 League51.6765202540.03642714320
Santos (3 Seasons)1 League60.80
SJ Earthquakes (2 Seasons)1 League35.9462529161234748.924372710571031182
Mazatlán (2 Seasons)1 League28.1291618110172470.873322114271942
Oviedo (1 Season)1 League23.023151661131872.25171161639800
Hyderabad FC (1 Season)1 League4.2620
Primera División (13 Seasons)191.9362223130192965.51039261349851262
MLS (2 Seasons)35.9462529161234748.924372710571031182
Segunda División (1 Season)23.023151661131872.25171161639800
Super League (1 Season)4.2620
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
201424Santos1. LibertadoresR162.0Matches
1 Season1 Club1 League2.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201424mx MexicoFriendlies (M)2.0Matches
201525mx MexicoFriendlies (M)2.4Matches
201525mx MexicoGold Cup1st1.826Matches
201727mx MexicoFriendlies (M)1.5Matches
201727mx MexicoFIFA Confederations Cup4th1.733Matches
201828mx MexicoWCQ3.1Matches
201828mx MexicoFriendlies (M)1.9Matches
4 Seasons1 Club4 Leagues14.4590
Friendlies (M) (4 Seasons)7.80
WCQ (1 Season)3.10
FIFA Confederations Cup (1 Season)1.7330
Gold Cup (1 Season)1.8260

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
2008-200919UAGmx MEX1. Primera División0.5
2009-201020Tecosmx MEX1. Primera División24.4
2010-201121Tecosmx MEX1. Primera División16.1
2011-201222Tecosmx MEX1. Primera División10.3
2012-201323Santosmx MEX1. Liga MX6.4
2013-201424Santosmx MEX1. Liga MX24.4
201424Santos1. Libertadores2.0Matches
2014-201525Santosmx MEX1. Liga MX30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX15.5Matches
2017-201828Guadalajaramx MEX1. Liga MX18.6Matches
2018-201929Oviedoes ESP2. Segunda División23.01226965916133122122511100.000.063129791478301947122Matches
2019-202030Guadalajaramx MEX1. Liga MX9.9481582622091484794375.0125.02961411905320402961Matches
202030SJ Earthquakesus USA1. MLS13.29499549142742894911981.8218.2617360223001780856621Matches
202131SJ Earthquakesus USA1. MLS22.7151519384563643191513211257.1942.99474586271510207310262Matches
2021-202232Mazatlánmx MEX1. Liga MX9.0538572922173495385480.0120.02731524803261423221Matches
2022-202333Mazatlánmx MEX1. Liga MX19.11149149624504291411497685.7114.360031932034650866902Matches
2023-202434Hyderabad FCin IND1. Super League4.2Matches
16 Seasons7 Clubs5 Leagues257.0585864831052606193805853493571.41428.63364172951023541232402037089
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
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.6481582622091484794375.0125.02961411905320402961
Santos (3 Seasons)2 Leagues62.8
SJ Earthquakes (2 Seasons)1 League35.924642881336106385272462322165.61134.41564818850152710015816883
Mazatlán (2 Seasons)1 League28.1168720691672163231687121083.3216.787347172837811112810123
Oviedo (1 Season)1 League23.01226965916133122122511100.000.063129791478301947122
Hyderabad FC (1 Season)1 League4.2
Primera División (13 Seasons)191.92168264117893077312166161381.3318.81169612837421113116813084
MLS (2 Seasons)35.924642881336106385272462322165.61134.41564818850152710015816883
Segunda División (1 Season)23.01226965916133122122511100.000.063129791478301947122
Super League (1 Season)4.2
Libertadores (1 Season)2.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2008-200919UAG1 League0.5
2009-201020Tecos1 League24.4
2010-201121Tecos1 League16.1
2011-201222Tecos1 League10.3
2012-201323Santos1 League6.4
2013-201424Santos1 League24.4
201424Santos1 League2.0
2014-201525Santos1 League30.0
2015-201626Guadalajara1 League7.7
2016-201727Guadalajara1 League15.5
2017-201828Guadalajara1 League18.6
2018-201929Oviedo1 League23.01226965916133122122511100.000.063129791478301947122
2019-202030Guadalajara1 League9.9481582622091484794375.0125.02961411905320402961
202030SJ Earthquakes1 League13.29499549142742894911981.8218.2617360223001780856621
202131SJ Earthquakes1 League22.7151519384563643191513211257.1942.99474586271510207310262
2021-202232Mazatlán1 League9.0538572922173495385480.0120.02731524803261423221
2022-202333Mazatlán1 League19.11149149624504291411497685.7114.360031932034650866902
2023-202434Hyderabad FC1 League4.2
16 Seasons7 Clubs5 Leagues257.0585864831052606193805853493571.41428.63364172951023541232402037089
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
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.6481582622091484794375.0125.02961411905320402961
Santos (3 Seasons)2 Leagues62.8
SJ Earthquakes (2 Seasons)1 League35.924642881336106385272462322165.61134.41564818850152710015816883
Mazatlán (2 Seasons)1 League28.1168720691672163231687121083.3216.787347172837811112810123
Oviedo (1 Season)1 League23.01226965916133122122511100.000.063129791478301947122
Hyderabad FC (1 Season)1 League4.2
Primera División (13 Seasons)191.92168264117893077312166161381.3318.81169612837421113116813084
MLS (2 Seasons)35.924642881336106385272462322165.61134.41564818850152710015816883
Segunda División (1 Season)23.01226965916133122122511100.000.063129791478301947122
Super League (1 Season)4.2
Libertadores (1 Season)2.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2008-200919UAGmx MEX1. Primera División4th0.5
2009-201020Tecosmx MEX1. Primera División13th24.4
2010-201121Tecosmx MEX1. Primera División17th16.1
2011-201222Tecosmx MEX1. Primera División18th10.3
2012-201323Santosmx MEX1. Liga MX7th6.4
2013-201424Santosmx MEX1. Liga MX4th24.4
2014-201525Santosmx MEX1. Liga MX7th30.0Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.7Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.5Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.6Matches
2018-201929Oviedoes ESP2. Segunda División8th23.01226965916133122122511100.000.063129791478301947122Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.9481582622091484794375.0125.02961411905320402961Matches
202030SJ Earthquakesus USA1. MLS15th13.29499549142742894911981.8218.2617360223001780856621Matches
202131SJ Earthquakesus USA1. MLS20th22.7151519384563643191513211257.1942.99474586271510207310262Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.0538572922173495385480.0120.02731524803261423221Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.11149149624504291411497685.7114.360031932034650866902Matches
2023-202434Hyderabad FCin IND1. Super League12th4.2Matches
16 Seasons7 Clubs4 Leagues255.0585864831052606193805853493571.41428.63364172951023541232402037089
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
Tecos (4 Seasons)1 League51.3
Guadalajara (4 Seasons)1 League51.6481582622091484794375.0125.02961411905320402961
Santos (3 Seasons)1 League60.8
SJ Earthquakes (2 Seasons)1 League35.924642881336106385272462322165.61134.41564818850152710015816883
Mazatlán (2 Seasons)1 League28.1168720691672163231687121083.3216.787347172837811112810123
Oviedo (1 Season)1 League23.01226965916133122122511100.000.063129791478301947122
Hyderabad FC (1 Season)1 League4.2
Primera División (13 Seasons)191.92168264117893077312166161381.3318.81169612837421113116813084
MLS (2 Seasons)35.924642881336106385272462322165.61134.41564818850152710015816883
Segunda División (1 Season)23.01226965916133122122511100.000.063129791478301947122
Super League (1 Season)4.2
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201424Santos1. LibertadoresR162.0Matches
1 Season1 Club1 League2.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201424mx MexicoFriendlies (M)2.0Matches
201525mx MexicoFriendlies (M)2.4Matches
201525mx MexicoGold Cup1st1.8Matches
201727mx MexicoFriendlies (M)1.5Matches
201727mx MexicoFIFA Confederations Cup4th1.7Matches
201828mx MexicoWCQ3.1Matches
201828mx MexicoFriendlies (M)1.9Matches
4 Seasons1 Club4 Leagues14.4
Friendlies (M) (4 Seasons)7.8
WCQ (1 Season)3.1
FIFA Confederations Cup (1 Season)1.7
Gold Cup (1 Season)1.8

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
2008-200919UAGmx MEX1. Primera División343141.40.503
2009-201020Tecosmx MEX1. Primera División292,1997671.924.4236
2010-201121Tecosmx MEX1. Primera División191,4537647.516.1163
2011-201222Tecosmx MEX1. Primera División119258430.210.3110
2012-201323Santosmx MEX1. Liga MX95736418.76.463
2013-201424Santosmx MEX1. Liga MX252,2008871.924.4250
201424Santos1. Libertadores218090100.02.02902000.0014-3-1.50Matches
2014-201525Santosmx MEX1. Liga MX302,7009088.230.03030001.373837+1+0.03-0.22Matches
2015-201626Guadalajaramx MEX1. Liga MX106906922.57.787211.30119+2+0.26+0.07Matches
2016-201727Guadalajaramx MEX1. Liga MX161,3958745.615.51615091.641815+3+0.19-0.02Matches
2017-201828Guadalajaramx MEX1. Liga MX191,6748854.718.61918071.162526-1-0.05+0.66Matches
2018-201929Oviedoes ESP2. Segunda División242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32Matches
2019-202030Guadalajaramx MEX1. Liga MX108888935.29.910899051.201517-2-0.20-0.4212.016.7-4.7-0.48-0.45Matches
202030SJ Earthquakesus USA1. MLS141,1888557.413.2148512041.061730-13-0.98-0.6817.019.9-2.9-0.22-0.08Matches
202131SJ Earthquakesus USA1. MLS252,0428266.722.72485191551.162739-12-0.53-0.8833.041.4-8.5-0.37-0.54Matches
2021-202232Mazatlánmx MEX1. Liga MX98109026.59.09909061.361211+1+0.11+0.5510.115.2-5.1-0.53+0.12Matches
2022-202333Mazatlánmx MEX1. Liga MX221,7237856.319.119831534641.002631-5-0.26+1.3519.030.2-11.2-0.59+0.55Matches
2023-202434Hyderabad FCin IND1. Super League73765419.04.249043500.4335-2-0.48+1.26Matches
16 Seasons7 Clubs5 Leagues28423,1318146.1257.0260861622423491.22218247-29-0.17+0.16118.1144.5-26.4-0.27+0.08
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
Tecos (4 Seasons)1 League624,6207537.751.35012
Guadalajara (4 Seasons)1 League554,6478439.751.65389492221.336967+2+0.04+0.0112.016.7-4.7-0.48-0.45
Santos (3 Seasons)2 Leagues665,6538660.462.8639032301.283941-2-0.06-1.81
SJ Earthquakes (2 Seasons)1 League393,2308363.035.93885311591.124469-25-0.70-0.7449.961.3-11.4-0.32-0.34
Mazatlán (2 Seasons)1 League312,5338241.428.1288624346101.103842-4-0.14+0.7429.145.4-16.4-0.57+0.27
Oviedo (1 Season)1 League242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
Hyderabad FC (1 Season)1 League73765419.04.249043500.4335-2-0.48+1.26
Primera División (13 Seasons)21217,2738144.0191.9192861032046321.28145146-1-0.01+0.2541.062.1-21.1-0.55+0.04
MLS (2 Seasons)393,2308363.035.93885311591.124469-25-0.70-0.7449.961.3-11.4-0.32-0.34
Segunda División (1 Season)242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
Super League (1 Season)73765419.04.249043500.4335-2-0.48+1.26
Libertadores (1 Season)218090100.02.02902000.0014-3-1.50
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
2008-200919UAG1 League343141.40.503
2009-201020Tecos1 League292,1997671.924.4236
2010-201121Tecos1 League191,4537647.516.1163
2011-201222Tecos1 League119258430.210.3110
2012-201323Santos1 League95736418.76.463
2013-201424Santos1 League252,2008871.924.4250
201424Santos1 League218090100.02.02902000.0014-3-1.50
2014-201525Santos1 League302,7009088.230.03030001.373837+1+0.03-0.22
2015-201626Guadalajara1 League106906922.57.787211.30119+2+0.26+0.07
2016-201727Guadalajara1 League161,3958745.615.51615091.641815+3+0.19-0.02
2017-201828Guadalajara1 League191,6748854.718.61918071.162526-1-0.05+0.66
2018-201929Oviedo1 League242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
2019-202030Guadalajara1 League108888935.29.910899051.201517-2-0.20-0.4212.016.7-4.7-0.48-0.45
202030SJ Earthquakes1 League141,1888557.413.2148512041.061730-13-0.98-0.6817.019.9-2.9-0.22-0.08
202131SJ Earthquakes1 League252,0428266.722.72485191551.162739-12-0.53-0.8833.041.4-8.5-0.37-0.54
2021-202232Mazatlán1 League98109026.59.09909061.361211+1+0.11+0.5510.115.2-5.1-0.53+0.12
2022-202333Mazatlán1 League221,7237856.319.119831534641.002631-5-0.26+1.3519.030.2-11.2-0.59+0.55
2023-202434Hyderabad FC1 League73765419.04.249043500.4335-2-0.48+1.26
16 Seasons7 Clubs5 Leagues28423,1318146.1257.0260861622423491.22218247-29-0.17+0.16118.1144.5-26.4-0.27+0.08
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
Tecos (4 Seasons)1 League624,6207537.751.35012
Guadalajara (4 Seasons)1 League554,6478439.751.65389492221.336967+2+0.04+0.0112.016.7-4.7-0.48-0.45
Santos (3 Seasons)2 Leagues665,6538660.462.8639032301.283941-2-0.06-1.81
SJ Earthquakes (2 Seasons)1 League393,2308363.035.93885311591.124469-25-0.70-0.7449.961.3-11.4-0.32-0.34
Mazatlán (2 Seasons)1 League312,5338241.428.1288624346101.103842-4-0.14+0.7429.145.4-16.4-0.57+0.27
Oviedo (1 Season)1 League242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
Hyderabad FC (1 Season)1 League73765419.04.249043500.4335-2-0.48+1.26
Primera División (13 Seasons)21217,2738144.0191.9192861032046321.28145146-1-0.01+0.2541.062.1-21.1-0.55+0.04
MLS (2 Seasons)393,2308363.035.93885311591.124469-25-0.70-0.7449.961.3-11.4-0.32-0.34
Segunda División (1 Season)242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
Super League (1 Season)73765419.04.249043500.4335-2-0.48+1.26
Libertadores (1 Season)218090100.02.02902000.0014-3-1.50
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
2008-200919UAGmx MEX1. Primera División4th343141.40.503
2009-201020Tecosmx MEX1. Primera División13th292,1997671.924.4236
2010-201121Tecosmx MEX1. Primera División17th191,4537647.516.1163
2011-201222Tecosmx MEX1. Primera División18th119258430.210.3110
2012-201323Santosmx MEX1. Liga MX7th95736418.76.463
2013-201424Santosmx MEX1. Liga MX4th252,2008871.924.4250
2014-201525Santosmx MEX1. Liga MX7th302,7009088.230.03030001.373837+1+0.03-0.22Matches
2015-201626Guadalajaramx MEX1. Liga MX10th106906922.57.787211.30119+2+0.26+0.07Matches
2016-201727Guadalajaramx MEX1. Liga MX4th161,3958745.615.51615091.641815+3+0.19-0.02Matches
2017-201828Guadalajaramx MEX1. Liga MX16th191,6748854.718.61918071.162526-1-0.05+0.66Matches
2018-201929Oviedoes ESP2. Segunda División8th242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32Matches
2019-202030Guadalajaramx MEX1. Liga MX9th108888935.29.910899051.201517-2-0.20-0.4212.016.7-4.7-0.48-0.45Matches
202030SJ Earthquakesus USA1. MLS15th141,1888557.413.2148512041.061730-13-0.98-0.6817.019.9-2.9-0.22-0.08Matches
202131SJ Earthquakesus USA1. MLS20th252,0428266.722.72485191551.162739-12-0.53-0.8833.041.4-8.5-0.37-0.54Matches
2021-202232Mazatlánmx MEX1. Liga MX15th98109026.59.09909061.361211+1+0.11+0.5510.115.2-5.1-0.53+0.12Matches
2022-202333Mazatlánmx MEX1. Liga MX18th221,7237856.319.119831534641.002631-5-0.26+1.3519.030.2-11.2-0.59+0.55Matches
2023-202434Hyderabad FCin IND1. Super League12th73765419.04.249043500.4335-2-0.48+1.26Matches
16 Seasons7 Clubs4 Leagues28222,9518145.9255.0258861602423491.23217243-26-0.15+0.21118.1144.5-26.4-0.27+0.08
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
Tecos (4 Seasons)1 League624,6207537.751.35012
Guadalajara (4 Seasons)1 League554,6478439.751.65389492221.336967+2+0.04+0.0112.016.7-4.7-0.48-0.45
Santos (3 Seasons)1 League645,4738659.660.86130301.373837+1+0.03-0.22
SJ Earthquakes (2 Seasons)1 League393,2308363.035.93885311591.124469-25-0.70-0.7449.961.3-11.4-0.32-0.34
Mazatlán (2 Seasons)1 League312,5338241.428.1288624346101.103842-4-0.14+0.7429.145.4-16.4-0.57+0.27
Oviedo (1 Season)1 League242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
Hyderabad FC (1 Season)1 League73765419.04.249043500.4335-2-0.48+1.26
Primera División (13 Seasons)21217,2738144.0191.9192861032046321.28145146-1-0.01+0.2541.062.1-21.1-0.55+0.04
MLS (2 Seasons)393,2308363.035.93885311591.124469-25-0.70-0.7449.961.3-11.4-0.32-0.34
Segunda División (1 Season)242,0728656.223.0248622081.422523+2+0.09+0.2027.221.1+6.0+0.26+0.32
Super League (1 Season)73765419.04.249043500.4335-2-0.48+1.26
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201424Santos1. LibertadoresR16218090100.02.02902000.0014-3-1.50Matches
1 Season1 Club1 League218090100.02.02902000.0014-3-1.50
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201424mx MexicoFriendlies (M)21809028.62.02902022.0032+1+0.50-1.50Matches
201525mx MexicoFriendlies (M)42125323.62.4282122521.2536-3-1.27-1.93Matches
201525mx MexicoGold Cup1st31665527.71.8268113033.0041+3+1.63+0.17Matches
201727mx MexicoFriendlies (M)21356821.41.5190114503.0021+1+0.67-0.06Matches
201727mx MexicoFIFA Confederations Cup4th31565232.51.7268112022.0015-4-2.31-2.86Matches
201828mx MexicoWCQ42766919.23.14692061.7584+4+1.30-0.01Matches
201828mx MexicoFriendlies (M)31755816.21.93580031.3301-1-0.51-0.02Matches
4 Seasons1 Club4 Leagues211,3006222.614.416728529181.952120+1+0.07-0.74
Friendlies (M) (4 Seasons)117026421.77.8876433171.73810-2-0.26-0.75
WCQ (1 Season)42766919.23.14692061.7584+4+1.30-0.01
FIFA Confederations Cup (1 Season)31565232.51.7268112022.0015-4-2.31-2.86
Gold Cup (1 Season)31665527.71.8268113033.0041+3+1.63+0.17

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
2008-200919UAGmx MEX1. Primera División0.500
2009-201020Tecosmx MEX1. Primera División24.42017
2010-201121Tecosmx MEX1. Primera División16.12014
2011-201222Tecosmx MEX1. Primera División10.3105
2012-201323Santosmx MEX1. Liga MX6.4207
2013-201424Santosmx MEX1. Liga MX24.44118
201424Santos1. Libertadores2.00000Matches
2014-201525Santosmx MEX1. Liga MX30.01018Matches
2015-201626Guadalajaramx MEX1. Liga MX7.7105Matches
2016-201727Guadalajaramx MEX1. Liga MX15.50001700000000Matches
2017-201828Guadalajaramx MEX1. Liga MX18.61001300000000Matches
2018-201929Oviedoes ESP2. Segunda División23.020093021615000110735158.9Matches
2019-202030Guadalajaramx MEX1. Liga MX9.910042007600033141942.4Matches
202030SJ Earthquakesus USA1. MLS13.21007701171100090252451.0Matches
202131SJ Earthquakesus USA1. MLS22.7300154044014000123272452.9Matches
2021-202232Mazatlánmx MEX1. Liga MX9.0100510415600035291467.4Matches
2022-202333Mazatlánmx MEX1. Liga MX19.11003601271000088333647.8Matches
2023-202434Hyderabad FCin IND1. Super League4.20003402260Matches
16 Seasons7 Clubs5 Leagues257.02310160270141246800047920116854.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tecos (4 Seasons)1 League51.35036
Guadalajara (4 Seasons)1 League51.6300392007600033141942.4
Santos (3 Seasons)2 Leagues62.8710430
SJ Earthquakes (2 Seasons)1 League35.94002211055725000213524852.0
Mazatlán (2 Seasons)1 League28.120087054216000123625055.4
Oviedo (1 Season)1 League23.020093021615000110735158.9
Hyderabad FC (1 Season)1 League4.20003402260
Primera División (13 Seasons)191.917101269054922000156766952.4
MLS (2 Seasons)35.94002211055725000213524852.0
Segunda División (1 Season)23.020093021615000110735158.9
Super League (1 Season)4.20003402260
Libertadores (1 Season)2.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2008-200919UAG1 League0.500
2009-201020Tecos1 League24.42017
2010-201121Tecos1 League16.12014
2011-201222Tecos1 League10.3105
2012-201323Santos1 League6.4207
2013-201424Santos1 League24.44118
201424Santos1 League2.00000
2014-201525Santos1 League30.01018
2015-201626Guadalajara1 League7.7105
2016-201727Guadalajara1 League15.50001700000000
2017-201828Guadalajara1 League18.61001300000000
2018-201929Oviedo1 League23.020093021615000110735158.9
2019-202030Guadalajara1 League9.910042007600033141942.4
202030SJ Earthquakes1 League13.21007701171100090252451.0
202131SJ Earthquakes1 League22.7300154044014000123272452.9
2021-202232Mazatlán1 League9.0100510415600035291467.4
2022-202333Mazatlán1 League19.11003601271000088333647.8
2023-202434Hyderabad FC1 League4.20003402260
16 Seasons7 Clubs5 Leagues257.02310160270141246800047920116854.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tecos (4 Seasons)1 League51.35036
Guadalajara (4 Seasons)1 League51.6300392007600033141942.4
Santos (3 Seasons)2 Leagues62.8710430
SJ Earthquakes (2 Seasons)1 League35.94002211055725000213524852.0
Mazatlán (2 Seasons)1 League28.120087054216000123625055.4
Oviedo (1 Season)1 League23.020093021615000110735158.9
Hyderabad FC (1 Season)1 League4.20003402260
Primera División (13 Seasons)191.917101269054922000156766952.4
MLS (2 Seasons)35.94002211055725000213524852.0
Segunda División (1 Season)23.020093021615000110735158.9
Super League (1 Season)4.20003402260
Libertadores (1 Season)2.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2008-200919UAGmx MEX1. Primera División4th0.500
2009-201020Tecosmx MEX1. Primera División13th24.42017
2010-201121Tecosmx MEX1. Primera División17th16.12014
2011-201222Tecosmx MEX1. Primera División18th10.3105
2012-201323Santosmx MEX1. Liga MX7th6.4207
2013-201424Santosmx MEX1. Liga MX4th24.44118
2014-201525Santosmx MEX1. Liga MX7th30.01018Matches
2015-201626Guadalajaramx MEX1. Liga MX10th7.7105Matches
2016-201727Guadalajaramx MEX1. Liga MX4th15.50001700000000Matches
2017-201828Guadalajaramx MEX1. Liga MX16th18.61001300000000Matches
2018-201929Oviedoes ESP2. Segunda División8th23.020093021615000110735158.9Matches
2019-202030Guadalajaramx MEX1. Liga MX9th9.910042007600033141942.4Matches
202030SJ Earthquakesus USA1. MLS15th13.21007701171100090252451.0Matches
202131SJ Earthquakesus USA1. MLS20th22.7300154044014000123272452.9Matches
2021-202232Mazatlánmx MEX1. Liga MX15th9.0100510415600035291467.4Matches
2022-202333Mazatlánmx MEX1. Liga MX18th19.11003601271000088333647.8Matches
2023-202434Hyderabad FCin IND1. Super League12th4.20003402260Matches
16 Seasons7 Clubs4 Leagues255.02310160270141246800047920116854.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tecos (4 Seasons)1 League51.35036
Guadalajara (4 Seasons)1 League51.6300392007600033141942.4
Santos (3 Seasons)1 League60.87143
SJ Earthquakes (2 Seasons)1 League35.94002211055725000213524852.0
Mazatlán (2 Seasons)1 League28.120087054216000123625055.4
Oviedo (1 Season)1 League23.020093021615000110735158.9
Hyderabad FC (1 Season)1 League4.20003402260
Primera División (13 Seasons)191.917101269054922000156766952.4
MLS (2 Seasons)35.94002211055725000213524852.0
Segunda División (1 Season)23.020093021615000110735158.9
Super League (1 Season)4.20003402260
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424Santos1. LibertadoresR162.00000Matches
1 Season1 Club1 League2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424mx MexicoFriendlies (M)2.01000Matches
201525mx MexicoFriendlies (M)2.40000Matches
201525mx MexicoGold Cup1st1.8000420062000Matches
201727mx MexicoFriendlies (M)1.50000Matches
201727mx MexicoFIFA Confederations Cup4th1.7100200133000Matches
201828mx MexicoWCQ3.11000Matches
201828mx MexicoFriendlies (M)1.91000Matches
4 Seasons1 Club4 Leagues14.4400620195000
Friendlies (M) (4 Seasons)7.82000
WCQ (1 Season)3.11000
FIFA Confederations Cup (1 Season)1.7100200133000
Gold Cup (1 Season)1.8000420062000

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.