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-11-10SunApertura 2024 Regular SeasonAwayL 1–2PueblaTijuanaNRM70000100040000.00.00.3301250.003233Match Report
2024-11-02SatApertura 2024 Regular SeasonAwayL 0–2PueblaAtléticoNRB1800000000120000.00.00.020101190.909000Match Report
2024-10-25FriApertura 2024 Regular SeasonHomeW 1–0PueblaGuadalajaraNCM30000000020000.00.00.00011100.010000Match Report
2024-09-27FriApertura 2024 Regular SeasonHomeL 2–3PueblaFC JuárezYLW4500002100231000.50.50.01071546.7211110Match Report
2024-09-20FriApertura 2024 Regular SeasonHomeL 2–3PueblaPachucaYLW7500002100363020.10.10.021142360.9221042Match 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
2014-201520Atlasmx MEX1. Liga MX3rd744084.5123100200.220.440.660.220.66Matches
2015-201621Atlasmx MEX1. Liga MX17th2391,07912.0235200300.170.250.420.170.42Matches
2016-201722Atlasmx MEX1. Liga MX10th27151,43215.9336300400.190.190.380.190.38Matches
2017-201823Necaxamx MEX1. Liga MX9th20898210.9022000200.000.180.180.000.18Matches
2018-201924Necaxamx MEX1. Liga MX12th1397938.8202200001.21.21.62.74529810.230.000.230.230.230.130.180.310.130.31Matches
2019-202025Necaxamx MEX1. Liga MX7th1597448.3213200200.80.80.61.32920430.240.120.360.240.360.090.070.160.090.16Matches
2020-202126Pueblamx MEX1. Liga MX9th28790910.1628422204.32.73.05.83032670.590.200.790.400.590.430.300.730.270.57Matches
2021-202227Tolucamx MEX1. Liga MX14th1486377.1101100001.01.00.51.52220450.140.000.140.140.140.140.070.210.140.21Matches
2021-202227Pueblamx MEX1. Liga MX5th1597848.7123100101.91.92.24.02634480.110.230.340.110.340.210.250.460.210.46Matches
2022-202328Tolucamx MEX1. Liga MX4th1222793.1101100000.40.40.10.61110280.320.000.320.320.320.140.050.190.140.19Matches
2022-202328Pueblamx MEX1. Liga MX10th1213313.7022000000.20.20.60.8814180.000.540.540.000.540.050.170.220.050.22Matches
2023-202429Pueblamx MEX1. Liga MX18th24181,32914.8022000001.91.93.25.14947920.000.140.140.000.140.130.210.340.130.34Matches
2024-202530Pueblamx MEX1. Liga MX15th1365275.9000000100.90.90.61.51916400.000.000.000.000.000.150.100.250.150.25Matches
11 Seasons4 Clubs1 League22310510,234113.7191938172217012.611.012.423.42392224620.170.170.330.150.320.180.180.350.160.33
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 League92413,88043.17815522409.27.69.617.21321432650.160.190.350.120.300.210.220.430.180.40
Atlas (3 Seasons)1 League57282,91932.46814600900.180.250.430.180.43
Necaxa (3 Seasons)1 League48262,51928.0437400401.91.92.14.174491240.140.110.250.140.250.110.130.240.110.24
Toluca (2 Seasons)1 League261091610.2202200001.41.40.72.13330730.200.000.200.200.200.140.070.210.140.21

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-201520Atlasmx MEX1. Liga MX3rd4.5130.660.3300Matches
2015-201621Atlasmx MEX1. Liga MX17th12.0260.500.3300Matches
2016-201722Atlasmx MEX1. Liga MX10th15.930160.001.010.1900Matches
2017-201823Necaxamx MEX1. Liga MX9th10.90040.000.370.0000Matches
2018-201924Necaxamx MEX1. Liga MX12th8.8221838.12.380.910.100.2523.15001.21.20.06+0.8+0.8Matches
2019-202025Necaxamx MEX1. Liga MX7th8.3215533.31.810.600.130.4021.84000.80.80.05+1.2+1.2Matches
2020-202126Pueblamx MEX1. Liga MX9th10.16381128.93.761.090.110.3624.25224.32.70.07+1.7+1.3Matches
2021-202227Tolucamx MEX1. Liga MX14th7.1111436.41.550.570.090.2518.10001.01.00.090.00.0Matches
2021-202227Pueblamx MEX1. Liga MX5th8.7120945.02.301.030.050.1122.91001.91.90.09-0.9-0.9Matches
2022-202328Tolucamx MEX1. Liga MX4th3.118562.52.581.610.130.2019.50000.40.40.05+0.6+0.6Matches
2022-202328Pueblamx MEX1. Liga MX10th3.705120.01.360.270.000.0027.40000.20.20.04-0.2-0.2Matches
2023-202429Pueblamx MEX1. Liga MX18th14.8026830.81.760.540.000.0020.82001.91.90.07-1.9-1.9Matches
2024-202530Pueblamx MEX1. Liga MX15th5.9012433.32.050.680.000.0021.70000.90.90.08-0.9-0.9Matches
11 Seasons4 Clubs1 League113.7191568448.11.610.740.090.2022.3172212.611.00.07+0.40.0
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 League43.171013332.72.340.770.050.1522.98229.27.60.08-2.2-2.6
Atlas (3 Seasons)1 League32.460250.000.770.2400
Necaxa (3 Seasons)1 League28.04361747.21.290.610.110.2422.69001.91.90.05+2.1+2.1
Toluca (2 Seasons)1 League10.2219947.41.870.880.110.2218.70001.41.40.08+0.6+0.6
Become a Stathead & surf this site ad-free.

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-201520Atlasmx MEX1. Liga MX3rd4.52Matches
2015-201621Atlasmx MEX1. Liga MX17th12.03Matches
2016-201722Atlasmx MEX1. Liga MX10th15.93Matches
2017-201823Necaxamx MEX1. Liga MX9th10.92Matches
2018-201924Necaxamx MEX1. Liga MX12th8.826435075.44033123014417283.78610978.9204544.401.61.7-1.6171813329Matches
2019-202025Necaxamx MEX1. Liga MX7th8.313619569.72172814718385.5435775.4153246.910.60.7+0.412107320Matches
2020-202126Pueblamx MEX1. Liga MX9th10.119929367.93167103910012778.7769580.0134429.523.02.3-1.016219332Matches
2021-202227Tolucamx MEX1. Liga MX14th7.115020473.521706399010585.7506774.661346.200.50.5-0.58134220Matches
2021-202227Pueblamx MEX1. Liga MX5th8.715222866.72804996668280.5619266.3213658.322.20.9-0.219314234Matches
2022-202328Tolucamx MEX1. Liga MX4th3.18610780.41156234556387.3253278.14757.100.10.5-0.1474010Matches
2022-202328Pueblamx MEX1. Liga MX10th3.710513677.21631502637485.1242982.8132065.020.60.5+1.49113214Matches
2023-202429Pueblamx MEX1. Liga MX18th14.830146464.95070166015318781.810816366.3316647.023.22.8-1.23226281447Matches
2024-202530Pueblamx MEX1. Liga MX15th5.910917462.61616604607777.9375666.161540.000.60.4-0.69113216Matches
11 Seasons4 Clubs1 League113.71502215169.823819771880297082.751070072.912927846.41912.410.2+6.61261487531222
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 League43.1866129566.914288480144254780.830643570.38418146.489.66.9-1.6851004723143
Atlas (3 Seasons)1 League32.48
Necaxa (3 Seasons)1 League28.040054573.46205204421525584.312916677.7357745.532.12.4+0.9292820649
Toluca (2 Seasons)1 League10.223631175.9332687314516886.3759975.8102050.000.71.0-0.712208230

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-201520Atlasmx MEX1. Liga MX3rd4.5Matches
2015-201621Atlasmx MEX1. Liga MX17th12.0Matches
2016-201722Atlasmx MEX1. Liga MX10th15.90Matches
2017-201823Necaxamx MEX1. Liga MX9th10.90Matches
2018-201924Necaxamx MEX1. Liga MX12th8.8350320294154461999026416Matches
2019-202025Necaxamx MEX1. Liga MX7th8.319516528121133313112013626Matches
2020-202126Pueblamx MEX1. Liga MX9th10.1293260331100355175110199010Matches
2021-202227Tolucamx MEX1. Liga MX14th7.12042013111102000015007Matches
2021-202227Pueblamx MEX1. Liga MX5th8.722821513331225540015206Matches
2022-202328Tolucamx MEX1. Liga MX4th3.110710162104010108602Matches
2022-202328Pueblamx MEX1. Liga MX10th3.7136132300172101010514Matches
2023-202429Pueblamx MEX1. Liga MX18th14.84644075415127012259121301331Matches
2024-202530Pueblamx MEX1. Liga MX15th5.9174161121102311000010919Matches
11 Seasons4 Clubs1 League113.721511962181499112484681284611502881
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Puebla (5 Seasons)1 League43.1129511751153054157354818241866560
Atlas (3 Seasons)1 League32.40
Necaxa (3 Seasons)1 League28.05454855716267793210210400312
Toluca (2 Seasons)1 League10.23113029321142101023609

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-201520Atlasmx MEX1. Liga MX3rd4.5Matches
2015-201621Atlasmx MEX1. Liga MX17th12.0Matches
2016-201722Atlasmx MEX1. Liga MX10th15.9Matches
2017-201823Necaxamx MEX1. Liga MX9th10.9Matches
2018-201924Necaxamx MEX1. Liga MX12th8.8444.99264724130.34102000Matches
2019-202025Necaxamx MEX1. Liga MX7th8.3404.84158638060.73212100Matches
2020-202126Pueblamx MEX1. Liga MX9th10.1383.77194573040.40300010Matches
2021-202227Tolucamx MEX1. Liga MX14th7.1202.83160031030.42200100Matches
2021-202227Pueblamx MEX1. Liga MX5th8.7283.21204130030.34200100Matches
2022-202328Tolucamx MEX1. Liga MX4th3.192.8980100010.32100000Matches
2022-202328Pueblamx MEX1. Liga MX10th3.7164.34141001030.81300000Matches
2023-202429Pueblamx MEX1. Liga MX18th14.8583.924010314040.27400000Matches
2024-202530Pueblamx MEX1. Liga MX15th5.9223.63170410010.16100000Matches
11 Seasons4 Clubs1 League113.72753.89175312720211280.401914310
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 League43.11623.7411019131280150.351300110
Atlas (3 Seasons)1 League32.4
Necaxa (3 Seasons)1 League28.0844.92411213512190.53314100
Toluca (2 Seasons)1 League10.2292.85240131040.39300100

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-201520Atlasmx MEX1. Liga MX3rd4.5Matches
2015-201621Atlasmx MEX1. Liga MX17th12.0Matches
2016-201722Atlasmx MEX1. Liga MX10th15.900Matches
2017-201823Necaxamx MEX1. Liga MX9th10.900Matches
2018-201924Necaxamx MEX1. Liga MX12th8.876223070.0741391640Matches
2019-202025Necaxamx MEX1. Liga MX7th8.38552161637.5105050850Matches
2020-202126Pueblamx MEX1. Liga MX9th10.112848031618.81371661870Matches
2021-202227Tolucamx MEX1. Liga MX14th7.110435271258.3560631320Matches
2021-202227Pueblamx MEX1. Liga MX5th8.7942523837.551001071610Matches
2022-202328Tolucamx MEX1. Liga MX4th3.1321111425.034131430Matches
2022-202328Pueblamx MEX1. Liga MX10th3.7321201616.752020320Matches
2023-202429Pueblamx MEX1. Liga MX18th14.817133113102737.01714410926150Matches
2024-202530Pueblamx MEX1. Liga MX15th5.97432231030.0730307110Matches
11 Seasons4 Clubs1 League113.776482438143410632.1725574835111500
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 League43.1483113287206729.947365312270360
Atlas (3 Seasons)1 League32.4000
Necaxa (3 Seasons)1 League28.0151174462326.11791892490
Toluca (2 Seasons)1 League10.213646381650.08101941750

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-201520Atlasmx MEX1. Liga MX3rd4.5Matches
2015-201621Atlasmx MEX1. Liga MX17th12.0Matches
2016-201722Atlasmx MEX1. Liga MX10th15.9Matches
2017-201823Necaxamx MEX1. Liga MX9th10.9Matches
2018-201924Necaxamx MEX1. Liga MX12th8.845154117824520451412458.51741.533425701475453411181134381Matches
2019-202025Necaxamx MEX1. Liga MX7th8.327173511013414271362055.61644.4185133875429254141219643Matches
2020-202126Pueblamx MEX1. Liga MX9th10.142644817521533424422354.81945.225516779483023822930267Matches
2021-202227Tolucamx MEX1. Liga MX14th7.12783341361111627816850.0850.018411226742211614921045Matches
2021-202227Pueblamx MEX1. Liga MX5th8.732743216713121327261453.81246.2207145671826186201422348Matches
2022-202328Tolucamx MEX1. Liga MX4th3.115232270641315215853.3640.09752530211348311028Matches
2022-202328Pueblamx MEX1. Liga MX10th3.71722229458517214428.6964.38749428487010113118Matches
2023-202429Pueblamx MEX1. Liga MX18th14.8640157527130137640571933.33256.133321261271492712281141092Matches
2024-202530Pueblamx MEX1. Liga MX15th5.92448269113618244311754.81341.913810225631919911616340Matches
11 Seasons4 Clubs1 League113.729615133512921395177295927813749.313247.5182012330698923916760145762088462
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 League43.118093320379884111418071707745.38550.0102067753784132943591411229265
Atlas (3 Seasons)1 League32.4
Necaxa (3 Seasons)1 League28.0722127628837934722774457.13342.9519390822297459153223539124
Toluca (2 Seasons)1 League10.243065620617529430311651.61445.22811647976331410221232073

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-201520Atlasmx MEX1. Liga MX3rd74085813.34.542331.336600.00-0.03Matches
2015-201621Atlasmx MEX1. Liga MX17th231,0794735.312.0961441.041418-4-0.33+0.35Matches
2016-201722Atlasmx MEX1. Liga MX10th271,4325346.815.91571221.312421+3+0.19+0.35Matches
2017-201823Necaxamx MEX1. Liga MX9th209824932.110.9851251.25119+2+0.18-0.16Matches
2018-201924Necaxamx MEX1. Liga MX12th137936125.98.8974343231.201115-4-0.45-0.5312.311.4+0.8+0.09+0.05Matches
2019-202025Necaxamx MEX1. Liga MX7th157445029.58.3968162231.071415-1-0.12-0.739.78.8+0.9+0.11+0.01Matches
2020-202126Pueblamx MEX1. Liga MX9th289093229.710.17640212231.571910+9+0.89+0.9316.215.9+0.3+0.03+0.35Matches
2021-202227Tolucamx MEX1. Liga MX14th146374620.87.1864062031013-3-0.42+0.027.012.1-5.1-0.73-0.45Matches
2021-202227Pueblamx MEX1. Liga MX5th157845225.68.7976161721.12710-3-0.34-0.7010.812.0-1.2-0.14-0.13Matches
2022-202328Tolucamx MEX1. Liga MX4th12279239.13.12670101551.566600.00-0.613.53.9-0.4-0.14-0.30Matches
2022-202328Pueblamx MEX1. Liga MX10th123312810.83.71630112420.8565+1+0.27+0.445.07.2-2.2-0.58-0.38Matches
2023-202429Pueblamx MEX1. Liga MX18th241,3295543.414.81865162611.002126-5-0.34+0.7518.127.6-9.5-0.64+0.11Matches
2024-202530Pueblamx MEX1. Liga MX15th135274134.45.9670171641.08512-7-1.20-0.577.08.4-1.4-0.23+0.31Matches
11 Seasons4 Clubs1 League22310,2344627.1113.7105682711821401.21154166-12-0.11-0.0689.3107.2-17.9-0.25-0.09
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 League923,8804228.243.1416835122121.185863-5-0.12+0.1157.071.0-14.0-0.32-0.01
Atlas (3 Seasons)1 League572,9195131.832.428152991.204445-1-0.03+0.21
Necaxa (3 Seasons)1 League482,5195229.228.0267192226111.183639-3-0.11-0.4322.020.2+1.7+0.10+0.03
Toluca (2 Seasons)1 League269163515.010.210650161781.561619-3-0.29-0.4210.416.0-5.6-0.55-0.50

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-201520Atlasmx MEX1. Liga MX3rd4.52012Matches
2015-201621Atlasmx MEX1. Liga MX17th12.0308Matches
2016-201722Atlasmx MEX1. Liga MX10th15.94002000000000Matches
2017-201823Necaxamx MEX1. Liga MX9th10.92001400000000Matches
2018-201924Necaxamx MEX1. Liga MX12th8.800051724496000482820.0Matches
2019-202025Necaxamx MEX1. Liga MX7th8.320082113305000344640.0Matches
2020-202126Pueblamx MEX1. Liga MX9th10.12001316235681103371236.8Matches
2021-202227Tolucamx MEX1. Liga MX14th7.1000815110340002461135.3Matches
2021-202227Pueblamx MEX1. Liga MX5th8.71001315322740002913959.1Matches
2022-202328Tolucamx MEX1. Liga MX4th3.100055441200094450.0Matches
2022-202328Pueblamx MEX1. Liga MX10th3.7000340702000232528.6Matches
2023-202429Pueblamx MEX1. Liga MX18th14.80005153709130005761331.6Matches
2024-202530Pueblamx MEX1. Liga MX15th5.910057123040002061135.3Matches
11 Seasons4 Clubs1 League113.71700119115172483548110277507938.8
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 League43.1400395791572231110162345040.5
Atlas (3 Seasons)1 League32.49004000000000
Necaxa (3 Seasons)1 League28.040027383779110008261430.0
Toluca (2 Seasons)1 League10.200013205144600033101540.0

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.