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.
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–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.
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

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.
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.

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,340Ángel Mena - 15Rodolfo Cota
2Club Crest Santos2816665439+15541.9320,855Julio Furch, Brian Lozano - 12Jonathan Orozco
3Club Crest América2813964333+10481.7127,168Henry Martín - 10Guillermo Ochoa
4Club Crest UANL28121063924+15461.6438,427André-Pierre Gignac - 18Nahuel Guzmán
5Club Crest Cruz Azul2812974938+11451.6118,170Jonathan Rodríguez - 16José Corona
6Club Crest Querétaro2813694434+10451.6121,994Arnaud Ake - 6Gil Alcalá
7Club Crest Necaxa28126105039+11421.5014,558Mauro Quiroga - 17Hugo González Durán
8Club Crest Morelia28125114842+6411.4619,307Fernando 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.1437,682Rogelio 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-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
América3527.250.1283082,52028.0433041245371.541.072.611.462.54
Atlas3325.952.3283082,52028.0271623466270.960.571.540.821.39
Atlético3027.450.5283082,52028.0332030364751.180.711.891.071.79
Cruz Azul3028.649.8283082,52028.0493444585751.751.212.961.572.79
FC Juárez3129.042.9283082,52028.0371931666941.320.682.001.111.79
Guadalajara3226.853.5283082,52028.041233110106081.460.822.291.111.93
León3228.258.1283082,52028.060424911125552.141.503.641.753.25
Monterrey2928.652.1283082,52028.0362232446951.290.792.071.141.93
Morelia3128.954.3283082,52028.0483242686951.711.142.861.502.64
Necaxa3226.147.0283082,52028.0483946246521.711.393.111.643.04
Pachuca3328.149.8283082,52028.04225339105241.500.892.391.182.07
Puebla3329.143.8283082,52028.0271725255160.960.611.570.891.50
Querétaro3025.949.9283082,52028.0433040375621.541.072.611.432.50
Santos2525.848.9283082,52028.05225448105131.860.892.751.572.46
Tijuana3026.747.7283082,52028.03619297867101.290.681.961.041.71
Toluca2828.643.9283082,52028.0312130126141.110.751.861.071.82
UANL2629.559.6283082,52028.0382734453931.360.962.321.212.18
UNAM2926.052.0283082,52028.0402837346731.431.002.431.322.32
Veracruz2429.842.2181981,62018.01189243110.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-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs América3527.649.9283082,52028.0322631117551.140.932.071.112.04
vs Atlas3327.747.8283082,52028.04224375115781.500.862.361.322.18
vs Atlético3027.749.5283082,52028.0443039554861.571.072.641.392.46
vs Cruz Azul3027.350.2283082,52028.0382736266341.360.962.321.292.25
vs FC Juárez3127.757.1283082,52028.0453341456841.611.182.791.462.64
vs Guadalajara3227.746.5283082,52028.03921309117161.390.752.141.071.82
vs León3227.641.9283082,52028.03719289107651.320.682.001.001.68
vs Monterrey2927.747.9283082,52028.0402337335431.430.822.251.322.14
vs Morelia3127.445.8283082,52028.04127347105361.460.962.431.212.18
vs Necaxa3227.853.0283082,52028.0382636234471.360.932.291.292.21
vs Pachuca3327.550.2283082,52028.0372233474561.320.792.111.181.96
vs Puebla3327.756.2283082,52028.0362732454031.290.962.251.142.11
vs Querétaro3027.850.1283082,52028.0332028555571.180.711.891.001.71
vs Santos2527.851.1283082,52028.0382331786521.360.822.181.111.93
vs Tijuana3027.752.3283082,52028.0513142996421.821.112.931.502.61
vs Toluca2827.456.1283082,52028.0443140485621.571.112.681.432.54
vs UANL2627.640.4283082,52028.0241520456460.860.541.390.711.25
vs UNAM2928.048.0283082,52028.0392033686451.390.712.111.181.89
vs Veracruz2427.757.8181981,62018.0443242231922.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.181158372.213961139.311000.0
Atlas128282,52028.0431.541158267.09316517.91155150.0
Atlético228282,52028.0461.641197865.59613414.355000.0
Cruz Azul128282,52028.0381.36946061.71297621.4623160.0
FC Juárez128282,52028.0451.611399970.59514828.6541020.0
Guadalajara228282,52028.0391.391007170.01189725.01191110.0
León228282,52028.0371.321067973.61666414.31091010.0
Monterrey128282,52028.0401.431157867.88812517.933000.0
Morelia228282,52028.0421.501097767.912511517.91073030.0
Necaxa328282,52028.0401.431309370.812610932.1321033.3
Pachuca328282,52028.0381.361208871.711611932.1742133.3
Puebla128282,52028.0381.361188571.28713725.0541020.0
Querétaro128282,52028.0341.211158674.81369932.155000.0
Santos228282,52028.0391.391168472.41666517.987010.0
Tijuana228282,52028.0521.861096660.69613414.399000.0
Toluca128282,52028.0441.571339869.96913517.9945055.6
UANL128282,52028.0240.86866776.7121061035.7541020.0
UNAM128282,52028.0391.391027067.610810621.4861114.3
Veracruz118181,62018.0452.501036058.31512211.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.541218266.16913517.9422050.0
vs Atlas128282,52028.0291.04896671.91639828.6642033.3
vs Atlético228282,52028.0331.18987169.41369932.1633050.0
vs Cruz Azul128282,52028.0501.791318865.67912414.3852128.6
vs FC Juárez128282,52028.0371.32996768.71459621.466000.0
vs Guadalajara228282,52028.0411.461148372.89811517.91010000.0
vs León228282,52028.0612.181419164.56616310.71211010.0
vs Monterrey128282,52028.0371.321309774.61288725.044000.0
vs Morelia228282,52028.0481.711187864.411512517.9862025.0
vs Necaxa328282,52028.0501.791116456.810612414.3421133.3
vs Pachuca328282,52028.0431.5413410274.611611621.41192018.2
vs Puebla128282,52028.0270.96997574.71378932.1522150.0
vs Querétaro128282,52028.0441.571339669.29613621.4734057.1
vs Santos228282,52028.0541.9314610268.56616517.91082020.0
vs Tijuana228282,52028.0361.291037471.81369725.087010.0
vs Toluca128282,52028.0321.14986868.41396828.6211050.0
vs UANL128282,52028.0391.391137969.061012828.6541020.0
vs UNAM128282,52028.0411.461228568.910810725.0431025.0
vs Veracruz118181,62018.0110.61443679.51251950.0421133.3

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.04337713235.013.464.710.110.3124
Atlas3328.0272939532.410.463.390.080.2446
Atlético3028.03335510930.712.683.890.080.2836
Cruz Azul3028.04941813933.314.934.960.110.3258
FC Juárez3128.03729310435.510.463.710.110.3066
Guadalajara3228.04134712536.012.394.460.090.251010
León3228.06034215344.712.215.460.140.321112
Monterrey2928.03644113831.315.754.930.070.2344
Morelia3128.04833112838.711.824.570.130.3368
Necaxa3228.04834011232.912.144.000.140.4124
Pachuca3328.04242714934.915.255.320.080.22910
Puebla3328.02732010532.811.433.750.080.2425
Querétaro3028.04338714337.013.825.110.100.2837
Santos2528.05242315937.615.115.680.100.28810
Tijuana3028.03634111032.312.183.930.090.2678
Toluca2828.03133410029.911.933.570.090.3012
UANL2628.03835311733.112.614.180.100.2945
UNAM2928.04041512630.414.824.500.090.2934
Veracruz2418.0111645131.19.112.830.050.1824
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.03232811434.811.714.070.090.2711
vs Atlas3328.04242313231.215.114.710.090.28511
vs Atlético3028.04433912536.912.114.460.120.3155
vs Cruz Azul3028.03833110230.811.823.640.110.3526
vs FC Juárez3128.04541114635.514.685.210.100.2845
vs Guadalajara3228.03937011230.313.214.000.080.27911
vs León3228.03735211733.212.574.180.080.24910
vs Monterrey2928.04032611936.511.644.250.110.3133
vs Morelia3128.04137612132.213.434.320.090.28710
vs Necaxa3228.03835713437.512.754.790.100.2723
vs Pachuca3328.03736013036.112.864.640.090.2547
vs Puebla3328.03638912331.613.894.390.080.2645
vs Querétaro3028.03336712333.513.114.390.080.2355
vs Santos2528.03834412235.512.294.360.090.2578
vs Tijuana3028.05134411934.612.294.250.120.3599
vs Toluca2828.04442914834.515.325.290.090.2748
vs UANL2628.0242809333.210.003.320.070.2245
vs UNAM2928.03928511038.610.183.930.120.3068
vs Veracruz2418.04429010536.216.115.830.140.4023

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árez3129.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.8282,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.03088379211190.963343-10-0.36
vs Atlas3327.7282,5209010028.03088384231151.824329+14+0.50
vs Atlético3027.7282,5209010028.03088479221141.614633+13+0.46
vs Cruz Azul3027.3282,5209010028.03088582181161.073849-11-0.39
vs FC Juárez3127.7282,5209010028.03088481191151.684537+8+0.29
vs Guadalajara3227.7282,5209010028.03088379231131.253941-2-0.07
vs León3227.6282,5209010028.03088482211130.863761-24-0.86
vs Monterrey2927.7282,5209010028.03088383221161.574037+3+0.11
vs Morelia3127.4282,5209010028.03088384231121.364248-6-0.21
vs Necaxa3227.8282,5209010028.03088479211171.293950-11-0.39
vs Pachuca3327.5282,5209010028.03088383221141.393843-5-0.18
vs Puebla3327.7282,5209010028.03088383261131.643827+11+0.39
vs Querétaro3027.8282,5209010028.03088483231151.183444-10-0.36
vs Santos2527.8282,5209010028.03088579181170.863954-15-0.54
vs Tijuana3027.7282,5209010028.03088483201171.615236+16+0.57
vs Toluca2827.4282,5209010028.03088479231121.714432+12+0.43
vs UANL2627.6282,5209010028.03088373261121.002439-15-0.54
vs UNAM2928.0282,5209010028.03088383251161.363941-2-0.07
vs Veracruz2427.7181,6209010018.0198835326732.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.05371372443293952962691
Atlas3328.06272432392334392513101
Atlético3028.04751386346435642192732
Cruz Azul3028.05751401306424132632440
FC Juárez3128.06940398386283802842910
Guadalajara3228.06084353397253542992990
León3228.05551351452393712152890
Monterrey2928.06951375348546502563060
Morelia3128.06953439339394882532741
Necaxa3228.06521483356414992132991
Pachuca3328.05242419323495742863181
Puebla3328.05162354349384092712712
Querétaro3028.05621419370404242742811
Santos2528.05130415389335323302751
Tijuana3028.067101405436584243003091
Toluca2828.06143368315324792332870
UANL2628.03931355344495142413150
UNAM2928.06733383387276012643060
Veracruz2418.03110217235262151811561
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.07550467349304022913490
vs Atlas3328.05783421408284232602942
vs Atlético3028.04861364359454621992610
vs Cruz Azul3028.06341329381445142472590
vs FC Juárez3128.06841409375446012462940
vs Guadalajara3228.07161409330264952573530
vs León3228.07651474326434882702981
vs Monterrey2928.05431369354384552882561
vs Morelia3128.05362364412274262862360
vs Necaxa3228.04471374463244572152492
vs Pachuca3328.04563340403275003053041
vs Puebla3328.04031381333406172812380
vs Querétaro3028.05571395388174262603401
vs Santos2528.06522411391483952753302
vs Tijuana3028.06422459387444412932650
vs Toluca2828.05621339348415282833291
vs UANL2628.06464358334413322442891
vs UNAM2928.06452410363954002762881
vs Veracruz2418.01920252209233631531400

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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

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.