League Summary

Apertura 2019 Regular Season

Apertura 2019 Regular Season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Santos1811434025+15372.06→ Quarter-finals
2Club Crest León189633823+15331.83→ Quarter-finals
3Club Crest UANL188822614+12321.78→ Quarter-finals
4Club Crest Querétaro189453119+12311.72→ Quarter-finals
5Club Crest Necaxa189453323+10311.72→ Quarter-finals
6Club Crest América188733222+10311.72→ Quarter-finals
7Club Crest Morelia188373126+5271.50→ Quarter-finals
8Club Crest Monterrey188372723+4271.50→ Quarter-finals
9Club Crest Pachuca187473226+6251.39
10Club Crest Guadalajara1874728280251.39
11Club Crest Tijuana187382636-10241.33
12Club Crest Cruz Azul185852524+1231.28
13Club Crest UNAM186572120+1231.28
14Club Crest Atlas186391926-7211.17
15Club Crest Atlético1862102231-9201.11
16Club Crest FC Juárez1853101727-10181.00
17Club Crest Toluca184591626-10170.94
18Club Crest Puebla184592031-11170.94
19Club Crest Veracruz1815121145-3480.44

Apertura 2019 Liguilla

Quarter-finals

1 Club Crest Santos
3–6
Nov 28
Monterrey
Santos
Dec 1
Santos
Monterrey
Monterrey won on aggregate score over two legs and advance to Quarter-finals.
2–6
Necaxa Club Crest 5
Nov 27
Necaxa
Querétaro
Nov 30
Querétaro
Necaxa
Necaxa won on aggregate score over two legs and advance to Quarter-finals.
3 Club Crest UANL
4–5
Nov 28
América
UANL
Dec 1
UANL
América
América won on aggregate score over two legs and advance to Quarter-finals.
2 Club Crest León
4–5
Nov 27
Morelia
León
Nov 30
León
Morelia
Morelia won on aggregate score over two legs and advance to Quarter-finals.

Semi-finals

5 Club Crest Necaxa
1–3
Dec 4
Monterrey
Necaxa
Dec 7
Necaxa
Monterrey
Monterrey won on aggregate score over two legs and advance to Semi-finals.
2–2
Dec 5
Morelia
América
Dec 8
América
Morelia
América won when aggregate scores were level after two matches, with the tiebreaker going to the team with the higher seed and advance to Semi-finals.

Finals

3–3
Dec 26
Monterrey
América
Dec 29
América
Monterrey
Monterrey won on penalty kicks following extra time.

Clausura 2020 Regular Season

Clausura 2020 Regular Season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest Cruz Azul107122414+10222.20
2Club Crest León107032314+9212.10
3Club Crest Santos1052314140171.70
4Club Crest América1052311110171.70
5Club Crest Guadalajara104421311+2161.60
6Club Crest UNAM104332019+1151.50
7Club Crest UANL104241310+3141.40
8Club Crest FC Juárez104242018+2141.40
9Club Crest Morelia104241716+1141.40
10Club Crest Puebla10424770141.40
11Club Crest Pachuca104241112-1141.40
12Club Crest Querétaro104241315-2141.40
13Club Crest Atlético103431115-4131.30
14Club Crest Necaxa103251716+1111.10
15Club Crest Toluca102441618-2101.00
16Club Crest Tijuana102351016-690.90
17Club Crest Atlas103071017-790.90
18Club Crest Monterrey100551017-750.50

League Table

League Table Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest León2816666137+24541.9320,509Ángel Mena - 15Rodolfo Cota
2Club Crest Santos2816665439+15541.9321,178Julio Furch, Brian Lozano - 12Jonathan Orozco
3Club Crest América2813964333+10481.7133,020Henry Martín - 10Guillermo Ochoa
4Club Crest UANL28121063924+15461.6438,639André-Pierre Gignac - 18Nahuel Guzmán
5Club Crest Cruz Azul2812974938+11451.6118,170Jonathan Rodríguez - 16José Corona
6Club Crest Querétaro2813694434+10451.6122,125Arnaud Ake - 6Gil Alcalá
7Club Crest Necaxa28126105039+11421.5015,085Mauro Quiroga - 17Hugo González Durán
8Club Crest Morelia28125114842+6411.4620,023Fernando Aristeguieta, Aldo Rocha - 7Sebastián Sosa
9Club Crest Guadalajara2811894139+2411.4630,262Alan Pulido - 12José Antonio Rodríguez
10Club Crest Pachuca28116114338+5391.3920,049Franco Jara - 15Rodrigo Rey
11Club Crest UNAM28108104139+2381.3622,645Carlos González Espínola - 11Alfredo Saldívar
12Club Crest Atlético2896133346-13331.1815,957Nicolás Ibáñez - 14Carlos Felipe Rodríguez
13Club Crest Tijuana2896133652-16331.1825,746Ariel Nahuelpán, Camilo Sanvezzo - 6Gibran Lajud
14Club Crest Monterrey2888123740-3321.1438,601Rogelio Funes Mori - 12Marcelo Barovero
15Club Crest FC Juárez2895143745-8321.1418,557Dario Lezcano - 12Iván Vázquez
16Club Crest Puebla2887132738-11311.1118,874Christian Tabó - 5Nicolás Vikonis
17Club Crest Atlas2893162943-14301.0725,015Facundo Barcelo - 4Camilo Vargas
18Club Crest Toluca2869133244-12270.9615,143Leonardo Fernández - 8Alfredo Talavera
19Club Crest Veracruz1815121145-3480.4411,587Colin Kazim-Richards - 4Sebastián JuradoRelegated 1
League Table Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
1Club Crest León149503315+18322.29147162822+6221.57
2Club Crest Santos1412203611+25382.71144461828-10161.14
3Club Crest América147342317+6241.71146622016+4241.71
4Club Crest UANL148512610+16292.07144551314-1171.21
5Club Crest Cruz Azul148423016+14282.00144551922-3171.21
6Club Crest Querétaro136342014+6211.62157352420+4241.60
7Club Crest Necaxa144642719+8181.29148062320+3241.71
8Club Crest Morelia146262518+7201.43146352324-1211.50
9Club Crest Guadalajara147342416+8241.71144551723-6171.21
10Club Crest Pachuca147252014+6231.64144462324-1161.14
11Club Crest UNAM148332713+14271.93142571426-12110.79
12Club Crest Atlético143381423-9120.86146351923-4211.50
13Club Crest Tijuana1565420200231.53133191632-16100.77
14Club Crest Monterrey145542018+2201.43143381722-5120.86
15Club Crest FC Juárez146262320+3201.43143381425-11120.86
16Club Crest Puebla144461519-4161.14144371219-7151.07
17Club Crest Atlas144191420-6130.93145271523-8171.21
18Club Crest Toluca144372224-2151.07142661020-10120.86
19Club Crest Veracruz9135821-1360.679027324-2120.22

Relegation table

Relegation table Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Notes
1Club Crest UANL9647311815590+651721.79
2Club Crest América96472821151101+501691.76
3Club Crest León96481731171130+411611.68
4Club Crest Cruz Azul96433122145106+391601.67
5Club Crest Monterrey96442626154113+411581.65
6Club Crest Santos96422727151123+281531.59
7Club Crest Toluca96402333135123+121431.49
8Club Crest Pachuca96362535153134+191331.39
9Club Crest Morelia96362436138140-21321.38
10Club Crest Necaxa96333231141122+191311.36
11Club Crest Tijuana96342240109131-221241.29
12Club Crest UNAM96312936127133-61221.27
13Club Crest Querétaro96302640106129-231161.21
14Club Crest Puebla96292740105133-281141.19
15Club Crest Atlético2896133346-13331.18
16Club Crest Guadalajara96282840113129-161121.17
17Club Crest FC Juárez6220113175104-29711.15
18Club Crest Atlas9629165199143-441031.07
19Club Crest Veracruz8612185661172-111540.63

Squad Standard Stats 2019-2020 Liga MX

Squad Standard Stats 2019-2020 Liga MX Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
América3527.250.1283082,52028.043307341245371.541.072.611.462.54
Atlas3325.952.2283082,52028.027164323466270.960.571.540.821.39
Atlético3027.450.3283082,52028.033205330364751.180.711.891.071.79
Cruz Azul3028.649.7283082,52028.049348344585751.751.212.961.572.79
FC Juárez3029.043.3283082,52028.037195631666941.320.682.001.111.79
Guadalajara3226.853.4283082,52028.04123643110106081.460.822.291.111.93
León3228.257.6283082,52028.060421024911125552.141.503.641.753.25
Monterrey2928.652.0283082,52028.036225832446951.290.792.071.141.93
Morelia3128.954.0283082,52028.048328042686951.711.142.861.502.64
Necaxa3226.147.1283082,52028.048398746246521.711.393.111.643.04
Pachuca3328.149.8283082,52028.0422567339115241.500.892.391.182.07
Puebla3329.144.0283082,52028.027174425255160.960.611.570.891.50
Querétaro3025.949.9283082,52028.043307340375621.541.072.611.432.50
Santos2525.749.0283082,52028.0522577448105131.860.892.751.572.46
Tijuana3026.747.5283082,52028.03619552971067101.290.681.961.041.71
Toluca2828.644.2283082,52028.031215230126141.110.751.861.071.82
UANL2629.559.4283082,52028.037276433473931.320.962.291.182.14
UNAM2926.051.6283082,52028.040286837346731.431.002.431.322.32
Veracruz2429.842.2181981,62018.0118199243110.610.441.060.500.94
Squad Standard Stats 2019-2020 Liga MX Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs América3527.649.9283082,52028.032265831117551.140.932.071.112.04
vs Atlas3327.747.8283082,52028.0422466375115781.500.862.361.322.18
vs Atlético3027.749.7283082,52028.044307439554861.571.072.641.392.46
vs Cruz Azul3027.350.3283082,52028.038276536266341.360.962.321.292.25
vs FC Juárez3027.756.7283082,52028.044337740456841.571.182.751.432.61
vs Guadalajara3227.746.6283082,52028.0392160309117161.390.752.141.071.82
vs León3227.642.4283082,52028.0371956289127651.320.682.001.001.68
vs Monterrey2927.748.0283082,52028.040236337335431.430.822.251.322.14
vs Morelia3127.446.0283082,52028.0412768347125361.460.962.431.212.18
vs Necaxa3227.852.9283082,52028.038266436234471.360.932.291.292.21
vs Pachuca3327.550.3283082,52028.037225933474561.320.792.111.181.96
vs Puebla3327.756.0283082,52028.036276332454031.290.962.251.142.11
vs Querétaro3027.850.1283082,52028.033205328555571.180.711.891.001.71
vs Santos2527.851.0283082,52028.038236131786521.360.822.181.111.93
vs Tijuana3027.752.5283082,52028.051318242996421.821.112.931.502.61
vs Toluca2827.455.8283082,52028.044317540495621.571.112.681.432.54
vs UANL2627.640.6283082,52028.024153920456460.860.541.390.711.25
vs UNAM2928.048.4283082,52028.039205933686451.390.712.111.181.89
vs Veracruz2427.757.8181981,62018.044327642231922.441.784.222.334.11

Squad Goalkeeping 2019-2020 Liga MX

Squad Goalkeeping 2019-2020 Liga MX Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
América328282,52028.0331.181138171.713961139.311000.0
Atlas128282,52028.0431.541298270.59316517.91155150.0
Atlético228282,52028.0461.641237966.79613414.355000.0
Cruz Azul128282,52028.0381.36995863.61297621.4623160.0
FC Juárez128282,52028.0451.611419670.99514828.6541020.0
Guadalajara228282,52028.0391.391117173.01189725.01191110.0
León228282,52028.0371.321197976.51666414.31293025.0
Monterrey128282,52028.0401.431187868.68812517.933000.0
Morelia228282,52028.0421.501227771.312511517.91274136.4
Necaxa328282,52028.0391.391329372.012610932.1321033.3
Pachuca328282,52028.0381.361278873.211611932.1742133.3
Puebla128282,52028.0381.361228572.18713725.0541020.0
Querétaro128282,52028.0341.211178475.21369932.155000.0
Santos228282,52028.0391.391218373.61666517.987010.0
Tijuana228282,52028.0521.861166562.99613414.399000.0
Toluca128282,52028.0441.571479872.86913517.9945055.6
UANL128282,52028.0240.86926778.3121061035.7541020.0
UNAM128282,52028.0391.391096969.710810621.4861114.3
Veracruz118181,62018.0452.501066159.41512211.1321033.3
Squad Goalkeeping 2019-2020 Liga MX Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
vs América328282,52028.0431.541278267.76913517.9422050.0
vs Atlas128282,52028.0291.04986974.51639828.6642033.3
vs Atlético228282,52028.0331.181097372.51369932.1633050.0
vs Cruz Azul128282,52028.0491.751408968.67912414.3852128.6
vs FC Juárez128282,52028.0371.321036669.91459621.466000.0
vs Guadalajara228282,52028.0411.461238274.89811517.91010000.0
vs León228282,52028.0612.181509066.76616310.71211010.0
vs Monterrey128282,52028.0371.321339775.21288725.044000.0
vs Morelia228282,52028.0481.711277766.911512517.9862025.0
vs Necaxa328282,52028.0501.791136457.510612414.3421133.3
vs Pachuca328282,52028.0431.5414510176.611611621.41192018.2
vs Puebla128282,52028.0270.961037475.71378932.1522150.0
vs Querétaro128282,52028.0441.571429571.19613621.4734057.1
vs Santos228282,52028.0541.9315410070.16616517.91082020.0
vs Tijuana228282,52028.0361.291107373.61369725.01071212.5
vs Toluca128282,52028.0321.14986668.41396828.6211050.0
vs UANL128282,52028.0391.391167669.861012828.6743042.9
vs UNAM128282,52028.0411.461278670.110810725.0431025.0
vs Veracruz118181,62018.0110.61463480.41251950.0421133.3
Become a Stathead & surf this site ad-free.

Squad Shooting 2019-2020 Liga MX

Squad Shooting 2019-2020 Liga MX Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
América3528.04337712332.613.464.390.110.3324
Atlas3328.0272909231.710.363.290.080.2546
Atlético3028.03335810328.812.793.680.080.2936
Cruz Azul3028.04941413332.114.794.750.110.3358
FC Juárez3028.0372869733.910.213.460.110.3266
Guadalajara3228.04133811333.412.074.040.090.271010
León3228.06033213941.911.864.960.150.351112
Monterrey2928.03643912929.415.684.610.070.2544
Morelia3128.04832311936.811.544.250.130.3568
Necaxa3228.04834011032.412.143.930.140.4224
Pachuca3328.04241513432.314.824.790.080.25911
Puebla3328.0273169931.311.293.540.080.2525
Querétaro3028.04338013535.513.574.820.110.3037
Santos2528.05241414434.814.795.140.110.31810
Tijuana3028.03633210230.711.863.640.090.28710
Toluca2828.0313349628.711.933.430.090.3112
UANL2628.03735010931.112.503.890.090.3047
UNAM2928.04041812329.414.934.390.090.3034
Veracruz2418.0111584327.28.782.390.060.2124
Squad Shooting 2019-2020 Liga MX Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs América3528.03232711234.311.684.000.090.2811
vs Atlas3328.04241211928.914.714.250.090.31511
vs Atlético3028.04434411834.312.294.210.110.3355
vs Cruz Azul3028.0383239429.111.543.360.110.3826
vs FC Juárez3028.04440913633.314.614.860.100.2945
vs Guadalajara3228.03936610127.613.073.610.080.30911
vs León3228.03734010731.512.143.820.080.26912
vs Monterrey2928.04032711535.211.684.110.110.3233
vs Morelia3128.04136511130.413.043.960.090.31712
vs Necaxa3228.03835212936.612.574.610.100.2823
vs Pachuca3328.03735812133.812.794.320.090.2747
vs Puebla3328.03639011730.013.934.180.080.2745
vs Querétaro3028.03336311230.912.964.000.080.2555
vs Santos2528.03834211433.312.214.070.090.2778
vs Tijuana3028.05133810731.712.073.820.120.3999
vs Toluca2828.04441813833.014.934.930.100.2949
vs UANL2628.0242748731.89.793.110.070.2345
vs UNAM2928.03927710236.89.893.640.120.3268
vs Veracruz2418.04428910335.616.065.720.150.4123

Squad Playing Time 2019-2020 Liga MX

Squad Playing Time 2019-2020 Liga MX Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
América3527.2282,5209010028.03088379211161.714333+10+0.36
Atlas3325.9282,5209010028.03088384231111.072943-14-0.50
Atlético3027.4282,5209010028.03088479221171.183346-13-0.46
Cruz Azul3028.6282,5209010028.03088582181141.614938+11+0.39
FC Juárez3029.0282,5209010028.03088481191151.143745-8-0.29
Guadalajara3226.8282,5209010028.03088379231171.464139+2+0.07
León3228.2282,5209010028.03088482211141.936137+24+0.86
Monterrey2928.6282,5209010028.03088383221131.143740-3-0.11
Morelia3128.9282,5209010028.03088384231121.464842+6+0.21
Necaxa3226.1282,5209010028.03088479211161.505039+11+0.39
Pachuca3328.1282,5209010028.03088383221131.394338+5+0.18
Puebla3329.1282,5209010028.03088383261121.112738-11-0.39
Querétaro3025.9282,5209010028.03088483231131.614434+10+0.36
Santos2525.7282,5209010028.03088579181171.935439+15+0.54
Tijuana3026.7282,5209010028.03088483201131.183652-16-0.57
Toluca2828.6282,5209010028.03088479231170.963244-12-0.43
UANL2629.5282,5209010028.03088373261231.643924+15+0.54
UNAM2926.0282,5209010028.03088383251131.364139+2+0.07
Veracruz2429.8181,6209010018.0198835326730.441145-34-1.89
Squad Playing Time 2019-2020 Liga MX Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
vs América3527.6282,5209010028.03088377201190.963343-10-0.36
vs Atlas3327.7282,5209010028.03088381211151.824329+14+0.50
vs Atlético3027.7282,5209010028.03088481191141.614633+13+0.46
vs Cruz Azul3027.3282,5209010028.03088580221161.073849-11-0.39
vs FC Juárez3027.7282,5209010028.03088481251151.684537+8+0.29
vs Guadalajara3227.7282,5209010028.03088383231131.253941-2-0.07
vs León3227.6282,5209010028.03088483221130.863761-24-0.86
vs Monterrey2927.7282,5209010028.03088380221161.574037+3+0.11
vs Morelia3127.4282,5209010028.03088384221121.364248-6-0.21
vs Necaxa3227.8282,5209010028.03088479221171.293950-11-0.39
vs Pachuca3327.5282,5209010028.03088382261141.393843-5-0.18
vs Puebla3327.7282,5209010028.03088383241131.643827+11+0.39
vs Querétaro3027.8282,5209010028.03088480251151.183444-10-0.36
vs Santos2527.8282,5209010028.03088579221170.863954-15-0.54
vs Tijuana3027.7282,5209010028.03088479231171.615236+16+0.57
vs Toluca2827.4282,5209010028.03088483191121.714432+12+0.43
vs UANL2627.6282,5209010028.03088383211121.002439-15-0.54
vs UNAM2928.0282,5209010028.03088380191161.363941-2-0.07
vs Veracruz2427.7181,6209010018.0198835324732.284511+34+1.89

Squad Miscellaneous Stats 2019-2020 Liga MX

Squad Miscellaneous Stats 2019-2020 Liga MX Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
América3528.0537137244429394296262311
Atlas3328.06272433389344362493034111
Atlético3028.0475139035445588237276552
Cruz Azul3028.0575140030741421251240560
FC Juárez3028.0694039938329378294278451
Guadalajara3228.060843533962536229729910110
León3228.05551353458403752122819120
Monterrey2928.0695137334655646274299330
Morelia3128.06953439339395052432786121
Necaxa3228.0652148035544493219300331
Pachuca3328.0524241832249578293306971
Puebla3328.0516235734738413278264552
Querétaro3028.0562141837340426276280351
Santos2528.0513041739133532330255981
Tijuana3028.06710141243460431299300991
Toluca2828.0614336831433482227258290
UANL2628.0393135434553523246309550
UNAM2928.0673338438627598275296480
Veracruz2418.0311021723426215165164331
Squad Miscellaneous Stats 2019-2020 Liga MX Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs América3528.0755046734930399292324140
vs Atlas3328.0578342040830424262285962
vs Atlético3028.0486137436249478204253560
vs Cruz Azul3028.0634133038044518232250680
vs FC Juárez3028.0684140837444600260292360
vs Guadalajara3228.07161408327274942633466100
vs León3228.07651478324434892822918121
vs Monterrey2928.0543136935238453291246341
vs Morelia3128.0536236341328425265237880
vs Necaxa3228.0447137446023459218249342
vs Pachuca3328.04563340403275083042986111
vs Puebla3328.0403137933641629275232550
vs Querétaro3028.0557139638817430272336371
vs Santos2528.06522415394494032753137102
vs Tijuana3028.06422458393444422932628100
vs Toluca2828.0562133834942526284308721
vs UANL2628.0646435933343337255290472
vs UNAM2928.0645241036396417281294741
vs Veracruz2418.0192025120925365153142240

Leaders

Nationalities 2019-2020 Liga MX

League Notes

Rank Key

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.