FBref.com Logo Roberto Alvarado Scouting Report

FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day 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-04-13SatClausura 2024 Regular SeasonAwayW 1–0GuadalajaraPachucaYAM9000002010643020.10.10.010384977.6844365Match Report
2024-04-06SatClausura 2024 Regular SeasonHomeW 3–2GuadalajaraPueblaYAM7311003200554110.20.20.632324178.0931054Match Report
2024-03-30SatClausura 2024 Regular SeasonAwayW 2–0GuadalajaraMonterreyYRW9001001000630210.10.10.481425379.2455543Match Report
2024-03-16SatClausura 2024 Regular SeasonHomeD 0–0GuadalajaraAméricaYAM9000001000542200.00.00.040254062.5628341Match Report
2024-03-09SatClausura 2024 Regular SeasonHomeL 1–2GuadalajaraLeónYRW9010113100672011.30.50.251364678.3743572Match Report

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd943413.8101100000.260.000.260.260.26Matches
2017-201818Necaxamx MEX1. Liga MX9th26232,01422.4246200300.090.180.270.090.27Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd34292,57128.6459400203.53.55.48.9741561600.140.180.320.140.320.120.190.310.120.31Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th27241,99222.14610400502.62.63.66.158106980.180.270.450.180.450.120.160.280.120.28Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st27171,56817.4347300302.62.62.75.43799850.170.230.400.170.400.150.160.310.150.31Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th141291210.1415400301.31.30.31.62352450.390.100.490.390.490.130.030.160.130.16Matches
2021-202222Guadalajaramx MEX1. Liga MX9th16141,28014.2347300302.42.42.44.84971750.210.280.490.210.490.170.170.340.170.34Matches
2022-202323Guadalajaramx MEX1. Liga MX5th32272,41526.8336300504.14.13.27.3811431410.110.110.220.110.220.150.120.270.150.27Matches
2023-202424Guadalajaramx MEX1. Liga MX4th28282,46327.49615455709.05.05.410.41001692360.330.220.550.150.370.330.200.520.180.38Matches
8 Seasons4 Clubs1 League21317815,556172.8333366285531025.421.523.144.64227968400.190.190.380.160.350.170.160.330.150.30
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
Cruz Azul (4 Seasons)1 League102827,04378.3151631150013010.010.012.022.11924133880.190.200.400.190.400.130.150.280.130.28
Guadalajara (3 Seasons)1 League76696,15868.4151328105515015.411.411.122.52303834520.220.190.410.150.340.220.160.390.170.33
Necaxa (1 Season)1 League26232,01422.4246200300.090.180.270.090.27
Pachuca (1 Season)1 League943413.8101100000.260.000.260.260.26

Shooting: Domestic Leagues

Shooting: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.81020.000.530.5000Matches
2017-201818Necaxamx MEX1. Liga MX9th22.420120.000.540.1700Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.64401332.51.400.460.100.3119.21003.53.50.09+0.5+0.5Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.14301136.71.360.500.130.3621.71002.62.60.09+1.4+1.4Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.4331619.41.780.340.100.5018.30002.62.60.08+0.4+0.4Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.149444.40.890.390.441.0017.10001.31.30.14+2.7+2.7Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.2325936.01.760.630.120.3320.61002.42.40.09+0.6+0.6Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.83521630.81.940.600.060.1918.72004.14.10.08-1.1-1.1Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.49542037.01.970.730.070.2020.24559.05.00.090.0-1.0Matches
8 Seasons4 Clubs1 League172.8332419338.61.390.540.120.3019.695525.421.50.09+4.6+3.5
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
Cruz Azul (4 Seasons)1 League78.3151103430.91.410.430.140.4419.520010.010.00.09+5.0+5.0
Guadalajara (3 Seasons)1 League68.4151314534.41.910.660.080.2219.775515.411.40.09-0.4-1.4
Necaxa (1 Season)1 League22.420120.000.540.1700
Pachuca (1 Season)1 League3.81020.000.530.5000

Passing: Domestic Leagues

Passing: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.80Matches
2017-201818Necaxamx MEX1. Liga MX9th22.44Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.6884109580.715264402841647787.234741084.69614665.855.44.5-0.439112327156Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.160175979.29864311328832289.422527183.0579361.363.62.8+2.43685185106Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.453868378.89056289629232889.017621482.2599860.242.72.1+1.3286226499Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.140851080.06682197220923389.716519783.8295453.710.30.6+0.77307052Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.243257575.17078210422827084.414717982.1427556.042.42.0+1.6184214371Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.8892114378.014808448646854386.232038483.38315254.633.24.2-0.247119305143Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.4950126874.916693478848255886.430939578.212722955.565.44.9+0.663109466169Matches
8 Seasons4 Clubs1 League172.84705603378.079445233872383273187.31689205082.449384758.23323.121.2+9.923855917330796
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
Cruz Azul (4 Seasons)1 League78.32431304779.840866120091205136088.6913109283.624139161.61612.010.1+4.01102898316413
Guadalajara (3 Seasons)1 League68.42274298676.238579113781178137185.977695881.025245655.31311.111.1+1.91282709014383
Necaxa (1 Season)1 League22.44
Pachuca (1 Season)1 League3.80

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.80Matches
2017-201818Necaxamx MEX1. Liga MX9th22.40Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.6109510593364135413131100884329Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.17597243116382494030601418Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.46836186320283622201101538217Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.151045553110217375130408213Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.257554330714311012450432219Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.81143104490257875184118130892922Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.41268113213129718127227833310950537Matches
8 Seasons4 Clubs1 League172.860335575431114246136413117358751470527155
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cruz Azul (4 Seasons)1 League78.330472856180539311318142326124311177
Guadalajara (3 Seasons)1 League68.429862719251611530233501315549022741678
Necaxa (1 Season)1 League22.40
Pachuca (1 Season)1 League3.80

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.8Matches
2017-201818Necaxamx MEX1. Liga MX9th22.4Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.6943.2966773101100.35801010Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.1883.986636391130.591011010Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.4714.074510447170.40322000Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.1151.48131001010.10100000Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.2443.09281725160.42402000Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.81124.177814748180.30800000Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.41264.60881710740140.51812120Matches
8 Seasons4 Clubs1 League172.85503.75384534123445590.404248140
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cruz Azul (4 Seasons)1 League78.32683.42190211710273310.402234020
Guadalajara (3 Seasons)1 League68.42824.12194322413172280.412014120
Necaxa (1 Season)1 League22.4
Pachuca (1 Season)1 League3.8

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.800Matches
2017-201818Necaxamx MEX1. Liga MX9th22.400Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.65028112811143638.922302282878131Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.1412723135195633.937242221152220Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.4361919107153938.524240241551210Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.120136131143145.2179091535100Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.224159105122352.2111211183280Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.8583622333255644.631284241977180Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.4352314165123534.323235182156120Matches
8 Seasons4 Clubs1 League172.82641611041233711127640.2165150141361173811041
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
Cruz Azul (4 Seasons)1 League78.3147875964246216238.31008748369216661
Guadalajara (3 Seasons)1 League68.4117744559134911443.06563105348165380
Necaxa (1 Season)1 League22.4000
Pachuca (1 Season)1 League3.8000

Possession: Domestic Leagues

Possession: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.8Matches
2017-201818Necaxamx MEX1. Liga MX9th22.4Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.6138820140750524601388734460.32939.79725837253874772559461031160Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.1101026143530355481010804758.83341.366443772054584515482971698Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.48872013736639334887502754.02346.055033611503373611281260785Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.16171311031519912617201050.01050.0373204097923301171141545Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.27462311736828237746542750.02750.051932111465494116342452975Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.81506261797595987415061035250.53937.98935622259881611668421025141Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.416522516272979010516471487752.06644.6105368133104100773291631182236Matches
8 Seasons4 Clubs1 League172.8780615398838173141370780152828453.822743.0502431261142414223671163452275505840
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
Cruz Azul (4 Seasons)1 League78.339027953019611471154390222312857.49542.6255915615707419218852152982769388
Guadalajara (3 Seasons)1 League68.439047445818561670216389930515651.113243.32465156467167230179641931292736452
Necaxa (1 Season)1 League22.4
Pachuca (1 Season)1 League3.8

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd93413811.13.840581.2236-3-0.79-1.39Matches
2017-201818Necaxamx MEX1. Liga MX9th262,0147765.822.42315341.383020+10+0.45+0.45Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd342,5717684.028.629821953801.834522+23+0.81+0.6238.530.8+7.7+0.27+0.63Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th271,9927479.022.124801032811.634029+11+0.50+0.5035.725.2+10.5+0.47+0.33Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st271,5685851.217.417753102931.892113+8+0.46-0.3922.217.6+4.5+0.26-0.39Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th149126529.810.11271323201.27137+6+0.59+0.5510.29.0+1.3+0.12+0.13Matches
2021-202222Guadalajaramx MEX1. Liga MX9th161,2808041.814.21486823901.422218+4+0.28+0.2815.213.4+1.8+0.13+0.06Matches
2022-202323Guadalajaramx MEX1. Liga MX5th322,4157578.926.827821153801.493732+5+0.19-0.7936.630.2+6.4+0.24+0.25Matches
2023-202424Guadalajaramx MEX1. Liga MX4th282,4638885.527.4288819001.533632+4+0.15+0.1535.830.9+4.8+0.18+0.36Matches
8 Seasons4 Clubs1 League21315,5567358.0172.817881883533161.57247179+68+0.39+0.07194.2157.2+37.1+0.25+0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Cruz Azul (4 Seasons)1 League1027,0436960.278.3827835203141.7211971+48+0.61+0.30106.682.7+24.0+0.31+0.12
Guadalajara (3 Seasons)1 League766,1588168.468.469853873801.499582+13+0.19-0.0387.674.5+13.1+0.19+0.18
Necaxa (1 Season)1 League262,0147765.822.42315341.383020+10+0.45+0.45
Pachuca (1 Season)1 League93413811.13.840581.2236-3-0.79-1.39

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues 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
2016-201717Pachucamx MEX1. Liga MX3rd3.8000400000000Matches
2017-201818Necaxamx MEX1. Liga MX9th22.43002200000000Matches
2018-201919Cruz Azulmx MEX1. Liga MX2nd28.620035411542828100128143329.8Matches
2019-202020Cruz Azulmx MEX1. Liga MX5th22.150026475241127000104172045.9Matches
2020-202121Cruz Azulmx MEX1. Liga MX1st17.43003131136151901084182541.9Matches
2021-202222Cruz Azulmx MEX1. Liga MX7th10.13002011017151300058141253.8Matches
2021-202222Guadalajaramx MEX1. Liga MX9th14.2300143213181500083172342.5Matches
2022-202323Guadalajaramx MEX1. Liga MX5th26.850028454751936000152372559.7Matches
2023-202424Guadalajaramx MEX1. Liga MX4th27.4700244561272123100166233241.8Matches
8 Seasons4 Clubs1 League172.831002042521836411716121077514017045.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cruz Azul (4 Seasons)1 League78.3130011213071316987110374639041.2
Guadalajara (3 Seasons)1 League68.4150066122112334874100401778049.0
Necaxa (1 Season)1 League22.43002200000000
Pachuca (1 Season)1 League3.8000400000000

Leaderboard Appearances, Awards, and Honors

Additional Resources

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.