FBref.com Logo Christian Tabó 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

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
2014-201520Racinguy URU1. Uruguayan Primera División7th15141,25814.0101100400.070.000.070.070.07Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st722663.0000000100.000.000.000.000.00Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd1266307.0101100300.140.000.140.140.14Matches
2015-201621Atlasmx MEX1. Liga MX17th1166176.9000000300.000.000.000.000.00Matches
2016-201722Atlasmx MEX1. Liga MX10th1044094.5000000100.000.000.000.000.00Matches
2017-201823Atlasmx MEX1. Liga MX11th843694.1000000200.000.000.000.000.00Matches
2017-201823Pueblamx MEX1. Liga MX13th1134985.5101100300.180.000.180.180.18Matches
2018-201924Pueblamx MEX1. Liga MX11th23131,34014.9426400823.13.12.05.065421460.270.130.400.270.400.210.130.340.210.34Matches
2019-202025Pueblamx MEX1. Liga MX16th25201,83720.4527500414.74.72.57.280491540.240.100.340.240.340.230.120.350.230.35Matches
2020-202126Pueblamx MEX1. Liga MX9th30272,28125.3415400614.84.82.87.776552020.160.040.200.160.200.190.110.300.190.30Matches
2021-202227Pueblamx MEX1. Liga MX5th16161,42015.8516322215.64.01.35.45136790.320.060.380.190.250.360.080.440.260.34Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th954124.6000000201.11.10.01.1106230.000.000.000.000.000.230.010.240.230.24Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th2267318.1202200501.91.90.52.41917710.250.000.250.250.250.230.060.290.230.29Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th632142.4000000000.40.40.71.04290.000.000.000.000.000.150.280.430.150.43Matches
2023-202429UNAMmx MEX1. Liga MX5th1232843.2000000200.30.30.10.31010290.000.000.000.000.000.080.020.100.080.10Matches
10 Seasons6 Clubs2 Leagues21713212,566139.623629212246521.820.29.930.13152177130.160.040.210.150.190.230.100.330.210.32
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
Puebla (5 Seasons)1 League105797,37682.019625172223518.216.68.625.32721825810.230.070.310.210.280.240.110.350.220.33
Cruz Azul (3 Seasons)1 League37141,35715.1202200703.33.31.24.533251030.130.000.130.130.130.220.080.300.220.30
Atlas (3 Seasons)1 League29141,39515.5000000600.000.000.000.000.00
Nacional (2 Seasons)1 League19889610.0101100400.100.000.100.100.10
Racing (1 Season)1 League15141,25814.0101100400.070.000.070.070.07
UNAM (1 Season)1 League1232843.2000000200.30.30.10.31010290.000.000.000.000.000.080.020.100.080.10
Liga MX (9 Seasons)18311010,412115.721627192238521.820.29.930.13152177130.180.050.230.160.220.230.100.330.210.32
Uruguayan Primera División (2 Seasons)34222,15423.9202200800.080.000.080.080.08
Become a Stathead & surf this site ad-free.

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.0100Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.0000Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.0100Matches
2015-201621Atlasmx MEX1. Liga MX17th6.9050.730.0000Matches
2016-201722Atlasmx MEX1. Liga MX10th4.50010.000.220.0000Matches
2017-201823Atlasmx MEX1. Liga MX11th4.10000.000.0000Matches
2017-201823Pueblamx MEX1. Liga MX13th5.51050.000.900.2000Matches
2018-201924Pueblamx MEX1. Liga MX11th14.94431125.62.890.740.090.3624.02003.13.10.07+0.9+0.9Matches
2019-202025Pueblamx MEX1. Liga MX16th20.45381539.51.860.730.130.3316.60004.74.70.12+0.3+0.3Matches
2020-202126Pueblamx MEX1. Liga MX9th25.34521528.82.050.590.080.2720.01004.84.80.09-0.8-0.8Matches
2021-202227Pueblamx MEX1. Liga MX5th15.85371437.82.350.890.080.2118.21225.64.00.12-0.6-1.0Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.6013323.12.840.660.000.0015.00001.11.10.08-1.1-1.1Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.1220735.02.460.860.100.2918.51001.91.90.09+0.1+0.1Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.405120.02.100.420.000.0015.50000.40.40.07-0.4-0.4Matches
2023-202429UNAMmx MEX1. Liga MX5th3.204250.01.270.630.000.0014.70000.30.30.06-0.3-0.3Matches
10 Seasons6 Clubs2 Leagues139.6232127934.91.950.680.090.2419.252221.820.20.10-1.8-2.2
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
Puebla (5 Seasons)1 League82.0191706035.32.070.730.100.2819.942218.216.60.10-0.2-0.6
Cruz Azul (3 Seasons)1 League15.12381128.92.520.730.050.1816.91003.33.30.09-1.3-1.3
Atlas (3 Seasons)1 League15.50060.000.390.0000
Nacional (2 Seasons)1 League10.0100
Racing (1 Season)1 League14.0100
UNAM (1 Season)1 League3.204250.01.270.630.000.0014.70000.30.30.06-0.3-0.3
Liga MX (9 Seasons)115.7212127934.91.950.680.090.2419.252221.820.20.10-1.8-2.2
Uruguayan Primera División (2 Seasons)23.9200

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.00Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.00Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.00Matches
2015-201621Atlasmx MEX1. Liga MX17th6.90Matches
2016-201722Atlasmx MEX1. Liga MX10th4.50Matches
2017-201823Atlasmx MEX1. Liga MX11th4.10Matches
2017-201823Pueblamx MEX1. Liga MX13th5.50Matches
2018-201924Pueblamx MEX1. Liga MX11th14.932746969.75094114218221883.510313775.2286245.222.02.00.0232514442Matches
2019-202025Pueblamx MEX1. Liga MX16th20.431247665.54260109918424375.79113766.4132846.422.51.8-0.5202915449Matches
2020-202126Pueblamx MEX1. Liga MX9th25.350968973.97449140630936684.416321675.5224647.812.82.7-1.8322623555Matches
2021-202227Pueblamx MEX1. Liga MX5th15.824936568.2384771213117574.99211580.0152951.711.30.9-0.3141213636Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.67710672.61098230566487.5172665.43933.300.00.10.022106Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.113619769.02069423749280.4446369.8101952.600.50.6-0.5859517Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.4445580.060595283482.4101283.333100.000.70.2-0.743102Matches
2023-202429UNAMmx MEX1. Liga MX5th3.27711467.51290429374975.5263476.591850.000.10.3-0.1323010Matches
10 Seasons6 Clubs2 Leagues139.61731247170.12571255361001124180.754674073.810321448.169.98.7-3.91061047924217
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
Puebla (5 Seasons)1 League82.01397199969.9206504359806100280.444960574.27816547.368.67.4-2.689926519182
Cruz Azul (3 Seasons)1 League15.125735871.8377274815819083.27110170.3163151.601.21.0-1.2141011525
Atlas (3 Seasons)1 League15.50
Nacional (2 Seasons)1 League10.00
Racing (1 Season)1 League14.00
UNAM (1 Season)1 League3.27711467.51290429374975.5263476.591850.000.10.3-0.1323010
Liga MX (9 Seasons)115.71731247170.12571255361001124180.754674073.810321448.169.98.7-3.91061047924217
Uruguayan Primera División (2 Seasons)23.90

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.0Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.0Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.0Matches
2015-201621Atlasmx MEX1. Liga MX17th6.9Matches
2016-201722Atlasmx MEX1. Liga MX10th4.50Matches
2017-201823Atlasmx MEX1. Liga MX11th4.10Matches
2017-201823Pueblamx MEX1. Liga MX13th5.50Matches
2018-201924Pueblamx MEX1. Liga MX11th14.94694432510264939630327124Matches
2019-202025Pueblamx MEX1. Liga MX16th20.4476452195344656040312523Matches
2020-202126Pueblamx MEX1. Liga MX9th25.3689677124175131100509031Matches
2021-202227Pueblamx MEX1. Liga MX5th15.836535661162620000249317Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.610694113015060107711Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.11971869100172211013626Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.4555321011100004400Matches
2023-202429UNAMmx MEX1. Liga MX5th3.21141001360120073407716Matches
10 Seasons6 Clubs2 Leagues139.6247123619731726215163111130173113108
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Puebla (5 Seasons)1 League82.019991928622072317213167701397995
Cruz Azul (3 Seasons)1 League15.135833322502233812025737
Atlas (3 Seasons)1 League15.50
Nacional (2 Seasons)1 League10.0
Racing (1 Season)1 League14.0
UNAM (1 Season)1 League3.21141001360120073407716
Liga MX (9 Seasons)115.7247123619731726215163111130173113108
Uruguayan Primera División (2 Seasons)23.9

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.0Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.0Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.0Matches
2015-201621Atlasmx MEX1. Liga MX17th6.9Matches
2016-201722Atlasmx MEX1. Liga MX10th4.5Matches
2017-201823Atlasmx MEX1. Liga MX11th4.1Matches
2017-201823Pueblamx MEX1. Liga MX13th5.5Matches
2018-201924Pueblamx MEX1. Liga MX11th14.9543.632855412070.47400120Matches
2019-202025Pueblamx MEX1. Liga MX16th20.4623.043437414070.34302110Matches
2020-202126Pueblamx MEX1. Liga MX9th25.3823.235807610160.24300120Matches
2021-202227Pueblamx MEX1. Liga MX5th15.8523.30330676070.44401110Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.6153.2873023000.00000000Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.1202.47131213010.12100000Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.4104.2160021100.00000000Matches
2023-202429UNAMmx MEX1. Liga MX5th3.272.2242100000.00000000Matches
10 Seasons6 Clubs2 Leagues139.63023.19183142826492280.301503460
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Puebla (5 Seasons)1 League82.02503.2715382521421270.351403460
Cruz Azul (3 Seasons)1 League15.1452.99264257110.07100000
Atlas (3 Seasons)1 League15.5
Nacional (2 Seasons)1 League10.0
Racing (1 Season)1 League14.0
UNAM (1 Season)1 League3.272.2242100000.00000000
Liga MX (9 Seasons)115.73023.19183142826492280.301503460
Uruguayan Primera División (2 Seasons)23.9

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.0Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.0Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.0Matches
2015-201621Atlasmx MEX1. Liga MX17th6.9Matches
2016-201722Atlasmx MEX1. Liga MX10th4.500Matches
2017-201823Atlasmx MEX1. Liga MX11th4.100Matches
2017-201823Pueblamx MEX1. Liga MX13th5.500Matches
2018-201924Pueblamx MEX1. Liga MX11th14.9211288571546.7840493020Matches
2019-202025Pueblamx MEX1. Liga MX16th20.4322215161143540.02117314840160Matches
2020-202126Pueblamx MEX1. Liga MX9th25.333238205163743.221271261245210Matches
2021-202227Pueblamx MEX1. Liga MX5th15.82114611492142.91212210627120Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.6722322633.349182920Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.11286601616.7581731530Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.4542121333.323122710Matches
2023-202429UNAMmx MEX1. Liga MX5th3.2321111425.033032530Matches
10 Seasons6 Clubs2 Leagues139.6134874866205112740.2768397444178600
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
Puebla (5 Seasons)1 League82.0107713755154610842.6626065435142510
Cruz Azul (3 Seasons)1 League15.124141010441526.7112031773160
Atlas (3 Seasons)1 League15.5000
Nacional (2 Seasons)1 League10.00
Racing (1 Season)1 League14.00
UNAM (1 Season)1 League3.2321111425.033032530
Liga MX (9 Seasons)115.7134874866205112740.2768397444178600
Uruguayan Primera División (2 Seasons)23.90

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.0Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.0Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.0Matches
2015-201621Atlasmx MEX1. Liga MX17th6.9Matches
2016-201722Atlasmx MEX1. Liga MX10th4.5Matches
2017-201823Atlasmx MEX1. Liga MX11th4.1Matches
2017-201823Pueblamx MEX1. Liga MX13th5.5Matches
2018-201924Pueblamx MEX1. Liga MX11th14.964324125136761643442454.52045.5474330717866542283526515146Matches
2019-202025Pueblamx MEX1. Liga MX16th20.4703169424738574703613354.12845.9436400620238051314218498154Matches
2020-202126Pueblamx MEX1. Liga MX9th25.3952188837350294952462145.72554.3670402720747648264428717202Matches
2021-202227Pueblamx MEX1. Liga MX5th15.8574147421829555572492142.92857.139228941411513322432640879Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.6159216598421159900.09100.07342118510375210323Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.13033311241512930326623.11765.4195108046119117231121471Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.484315413013845240.0360.04625810041233519Matches
2023-202429UNAMmx MEX1. Liga MX5th3.215222463681115216743.8743.8855592681054829329Matches
10 Seasons6 Clubs2 Leagues139.635706038313761882358356825611444.513753.523711655283083151941272031162599713
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
Puebla (5 Seasons)1 League82.02872502971089154928428702009949.510150.51972142347294272174107164982138581
Cruz Azul (3 Seasons)1 League15.15468622242656354640820.02972.531417597463315163116368103
Atlas (3 Seasons)1 League15.5
Nacional (2 Seasons)1 League10.0
Racing (1 Season)1 League14.0
UNAM (1 Season)1 League3.215222463681115216743.8743.8855592681054829329
Liga MX (9 Seasons)115.735706038313761882358356825611444.513753.523711655283083151941272031162599713
Uruguayan Primera División (2 Seasons)23.9

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
2014-201520Racinguy URU1. Uruguayan Primera División7th151,2588446.614.014871014502.133023+7+0.50+1.25Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st7266389.93.0293251652.003300.00-1.11Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd126305323.37.0682362311.92117+4+0.57+0.09Matches
2015-201621Atlasmx MEX1. Liga MX17th116175620.26.963511.18512-7-1.02-0.58Matches
2016-201722Atlasmx MEX1. Liga MX10th104094113.44.5406101.4546-2-0.44-0.51Matches
2017-201823Atlasmx MEX1. Liga MX11th83694612.14.141410.9057-2-0.49-0.39Matches
2017-201823Pueblamx MEX1. Liga MX13th114984516.35.532811.18913-4-0.72-0.62Matches
2018-201924Pueblamx MEX1. Liga MX11th231,3405843.814.913755103721.261827-9-0.60-0.5516.921.0-4.1-0.27+0.17Matches
2019-202025Pueblamx MEX1. Liga MX16th251,8377372.920.420831053701.082227-5-0.24+0.5524.029.2-5.2-0.25-0.11Matches
2020-202126Pueblamx MEX1. Liga MX9th302,2817674.525.327801134001.413130+1+0.04-0.7730.035.0-5.0-0.20+0.08Matches
2021-202227Pueblamx MEX1. Liga MX5th161,4208946.415.8168911001.561612+4+0.25+0.1421.820.6+1.3+0.08+0.23Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th94124613.54.6561142701.2535-2-0.44-0.744.64.4+0.2+0.05+0.02Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th227313323.98.16550162561.12918-9-1.11-1.119.015.1-6.1-0.75-0.90Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th6214367.02.4353031800.6713-2-0.84-0.943.04.0-1.0-0.42-0.85Matches
2023-202429UNAMmx MEX1. Liga MX5th12284249.33.23590912101.2963+3+0.95+0.594.63.3+1.4+0.43+0.19Matches
10 Seasons6 Clubs2 Leagues21712,5665828.4139.613279598526371.36173196-23-0.16-0.27114.0132.5-18.5-0.20-0.26
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
Puebla (5 Seasons)1 League1057,3767050.082.0798239263731.3096109-13-0.16-0.1592.7105.7-13.0-0.17+0.10
Cruz Azul (3 Seasons)1 League371,3573714.815.114571232561.081326-13-0.86-1.0016.723.5-6.9-0.45-0.67
Atlas (3 Seasons)1 League291,3954815.215.514415121.201425-11-0.71-0.56
Nacional (2 Seasons)1 League198964716.610.08855112061.951410+4+0.40-0.42
Racing (1 Season)1 League151,2588446.614.014871014502.133023+7+0.50+1.25
UNAM (1 Season)1 League12284249.33.23590912101.2963+3+0.95+0.594.63.3+1.4+0.43+0.19
Liga MX (9 Seasons)18310,4125728.8115.711077447327311.24129163-34-0.29-0.33114.0132.5-18.5-0.20-0.26
Uruguayan Primera División (2 Seasons)342,1546326.623.9228615122262.034433+11+0.46+0.02

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
2014-201520Racinguy URU1. Uruguayan Primera División7th14.04000Matches
2014-201520Nacionaluy URU1. Uruguayan Primera División1st3.01000Matches
2015-201621Nacionaluy URU1. Uruguayan Primera División2nd7.03000Matches
2015-201621Atlasmx MEX1. Liga MX17th6.93015Matches
2016-201722Atlasmx MEX1. Liga MX10th4.5100500000000Matches
2017-201823Atlasmx MEX1. Liga MX11th4.1200000000000Matches
2017-201823Pueblamx MEX1. Liga MX13th5.53001000000000Matches
2018-201924Pueblamx MEX1. Liga MX11th14.9820294311499123006381240.0Matches
2019-202025Pueblamx MEX1. Liga MX16th20.4410264764682220075273642.9Matches
2020-202126Pueblamx MEX1. Liga MX9th25.361056591051122320088154624.6Matches
2021-202227Pueblamx MEX1. Liga MX5th15.8210312942661410058171651.5Matches
2021-202227Cruz Azulmx MEX1. Liga MX7th4.620013925220001261233.3Matches
2022-202328Cruz Azulmx MEX1. Liga MX9th8.150015174173800035192840.4Matches
2023-202429Cruz Azulmx MEX1. Liga MX8th2.40002731240001031615.8Matches
2023-202429UNAMmx MEX1. Liga MX5th3.22008602022000165838.5Matches
10 Seasons6 Clubs2 Leagues139.6465021021740215448780035710017436.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Puebla (5 Seasons)1 League82.023501521783117235718002846711037.9
Cruz Azul (3 Seasons)1 League15.1700303392371400057285633.3
Atlas (3 Seasons)1 League15.56002000000000
Nacional (2 Seasons)1 League10.04000
Racing (1 Season)1 League14.04000
UNAM (1 Season)1 League3.22008602022000165838.5
Liga MX (9 Seasons)115.7385021021740215448780035710017436.5
Uruguayan Primera División (2 Seasons)23.98000

Player Club Summary

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.