| Season | 2024–25 |
|---|---|
| Champions | Apertura: América (16th title) Clausura: Toluca (11th title) |
| Champions Cup | Toluca América Monterrey Cruz Azul UANL UNAM |
| Matches | 306 Apertura: 153 Clausura: 153 |
| Goals | 840 (2.75 per match) Apertura: 403 (2.63 per match) Clausura: 437 (2.86 per match) |
| Top goalscorer | Apertura: Paulinho (13 goals) Clausura: Paulinho Uroš Đurđević Raúl Zúñiga (12 goals) |
| Biggest home win | Apertura: Guadalajara 5–0Juárez (31 August 2024) Toluca 5–0Puebla (22 October 2024) Clausura: Toluca 5–0Querétaro (26 February 2025) América 5–0Mazatlán (19 April 2025) |
| Biggest away win | Apertura: Mazatlán 0–5América (1 November 2024) Clausura: Juárez 0–4Toluca (22 February 2025) Santos Laguna 0–4Tijuana (20 April 2025) |
| Highest scoring | Apertura: Pachuca 6–2Necaxa (2 November 2024) Clausura: Necaxa 3–5Pachuca (11 April 2025) |
| Longest winning run | Apertura: 7 matches Cruz Azul Clausura: 6 matches Toluca |
| Longest unbeaten run | Apertura: 9 matches Cruz Azul Clausura: 10 matches León Cruz Azul |
| Longest winless run | Apertura: 8 matches Querétaro Clausura: 8 matches Puebla Santos Laguna |
| Longest losing run | Apertura: 6 matches Puebla Querétaro Clausura: 6 matches Atlético San Luis Santos Laguna |
| Highest attendance | Apertura: 51,983 Monterrey vsUANL (19 October 2024) Clausura: 50,023 Monterrey vsAtlético San Luis (22 February 2025) |
| Lowest attendance | Apertura: 5,147 Puebla vsJuárez (28 September 2024) Clausura: 6,315 Juárez vsPuebla (1 March 2025) |
| Total attendance | Apertura: 3,296,796 Clausura: 2,911,104 |
| Average attendance | Apertura: 20,105 Clausura: 21,548 |
2025–26 → Stats are from the regular season onlySource:Liga MX | |
The2024–25 Liga MX season (known as theLiga BBVA MX for sponsorship reasons) was the 78th professional season of the top-flight football league inMexico. The season was divided into two championships—theApertura 2024 and theClausura 2025—each in an identical format and each contested by the same eighteen teams.
A total of eighteen clubs participated in the 2024–25 edition of the Liga MX. All have participated in Liga MX since the2020–21 season.
América will change its venue due to works at theEstadio Azteca for the2026 FIFA World Cup.[1] On July 4, 2024 América announced theEstadio Ciudad de los Deportes as their venue for the Apertura 2024 season.[2]
Cruz Azul changed its venue due logistical issues at theEstadio Ciudad de los Deportes.[3] On January 8, 2025, Cruz Azul announced theEstadio Olímpico Universitario as their venue for the Clausura 2025 season.[4]
| Cruz Azul (Clausura 2025) |
|---|
| Estadio Olímpico Universitario |
| Capacity:58,445 |
| Club | Chairman | Head coach | Captain | Kit manufacturer | Shirt sponsor(s) | ||
|---|---|---|---|---|---|---|---|
| Front | Other | ||||||
| América | Santiago Baños | Nike | Caliente | List
| |||
| Atlas | José Riestra | Charly | Caliente | List
| |||
| Atlético San Luis | Jacobo Payán Espinosa | Sporelli | Canel's | ||||
| Cruz Azul | Víctor Velázquez | Pirma | Cemento Cruz Azul | List
| |||
| Guadalajara | Amaury Vergara | Puma | Caliente | List
| |||
| Juárez | Andrés Fassi | Sporelli | None | List
| |||
| León | Jesús Martínez Murguia | Charly | Cementos Fortaleza | ||||
| Mazatlán | Mauricio Lanz González | Pirma | Caliente | List
| |||
| Monterrey | José Antonio Noriega[5] | Puma | Codere | ||||
| Necaxa | Ernesto Tinajero Flores | Pirma | Rolcar | List
| |||
| Pachuca | Armando Martínez Patiño | Charly | Cementos Fortaleza | List
| |||
| Puebla | Manuel Jiménez García | Pirma | Caliente | List
| |||
| Querétaro | Juan Olvera | Keuka | Pedigree | ||||
| Santos Laguna | Aleco Irarragorri Kalb | Charly | Soriana | ||||
| Tijuana | Jorge Hank Inzunsa | Charly | Caliente | ||||
| Toluca | Arturo Pérez Arredondo | New Balance | Roshfrans | ||||
| UANL | Mauricio Culebro | Vacant | Adidas | Cemex | List
| ||
| UNAM | Luis Raúl González | Nike | DHL | List
| |||
| Club | Outgoing manager/coach | Manner of departure | Date of vacancy | Replaced by | Date of appointment | Position in table | Ref. |
|---|---|---|---|---|---|---|---|
| Pre-Apertura changes | |||||||
| Atlético San Luis | Sacked | 29 April 2024 | 15 May 2024 | Pre–season | [6][7] | ||
| Tijuana | Sacked | 1 May 2024 | 24 May 2024 | [8][9] | |||
| Mazatlán | End of tenure as caretaker | 7 May 2024 | 7 May 2024 | [10] | |||
| Puebla | Sacked | 8 May 2024 | 22 May 2024 | [11][12] | |||
| UANL | Sacked | 5 June 2024 | 9 June 2024 | [13][14] | |||
| Apertura changes | |||||||
| Monterrey | Sacked | 6 August 2024 | 6 August 2024 | 4th | |||
| Monterrey | End of tenure as caretaker | 18 August 2024 | 18 August 2024 | 1st | [15] | ||
| León | Sacked | 1 September 2024 | 7 September 2024 | 16th | [16][17] | ||
| Guadalajara | Mutual agreement | 10 October 2024 | 10 October 2024 | 9th | [18][19] | ||
| Necaxa | Sacked | 28 October 2024 | 28 October 2024 | 13th | [20] | ||
| Juárez | 29 October 2024 | 29 October 2024 | 17th | [21] | |||
| Pre–Clausura changes | |||||||
| Santos Laguna | Resigned | 11 November 2024 | 23 November 2024 | Pre–season | [22][23] | ||
| Puebla | Sacked | 14 November 2024 | 2 December 2024 | [24][25] | |||
| Guadalajara | End of tenure as caretaker | 22 November 2024 | 2 December 2024 | [26][27] | |||
| Necaxa | 26 November 2024 | 26 November 2024 | [28] | ||||
| Juárez | 29 November 2024 | 29 November 2024 | [29] | ||||
| Toluca | End of contract | 4 December 2024 | 11 December 2024 | [30][31] | |||
| Querétaro | Sacked | 6 December 2024 | 7 December 2024 | [32][33] | |||
| Atlas | Mutual agreement | 9 December 2024 | 12 December 2024 | [34][35] | |||
| Clausura changes | |||||||
| Cruz Azul | Signed byFC Porto | 24 January 2025 | 24 January 2025 | 17th | [36][37] | ||
| Ratified as manager | 23 February 2025 | 23 February 2025 | 4th | [38] | |||
| UNAM | Mutual agreement | 26 February 2025 | 26 February 2025 | 12th | [39][40] | ||
| UANL | Sacked | 2 March 2025 | 2 March 2025 | 3rd | [41] | ||
| UNAM | End of tenure as caretaker | 2 March 2025 | 2 March 2025 | 12th | [42] | ||
| Guadalajara | Mutual agreement | 3 March 2025 | 3 March 2025 | 10th | [43][44] | ||
| Tijuana | Sacked | 11 March 2025 | 14 March 2025 | 18th | [45][46] | ||
The Apertura 2024 is the first tournament of the season and began on 5 July 2024. The defending champions areAmérica. The season was paused in mid-July due to the2024 Leagues Cup and resumed on 23 August.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cruz Azul | 17 | 13 | 3 | 1 | 39 | 12 | +27 | 42 | Qualification for thequarter–finals[a] |
| 2 | Toluca | 17 | 10 | 5 | 2 | 38 | 16 | +22 | 35 | |
| 3 | UANL | 17 | 10 | 4 | 3 | 25 | 15 | +10 | 34 | |
| 4 | UNAM | 17 | 9 | 4 | 4 | 21 | 13 | +8 | 31 | |
| 5 | Monterrey | 17 | 9 | 4 | 4 | 26 | 19 | +7 | 31 | |
| 6 | Atlético San Luis | 17 | 9 | 3 | 5 | 27 | 19 | +8 | 30 | |
| 7 | Tijuana | 17 | 8 | 5 | 4 | 24 | 25 | −1 | 29 | Qualification for theplay-in round[b] |
| 8 | América(C) | 17 | 8 | 3 | 6 | 27 | 21 | +6 | 27 | |
| 9 | Guadalajara | 17 | 7 | 4 | 6 | 24 | 15 | +9 | 25 | |
| 10 | Atlas | 17 | 5 | 7 | 5 | 17 | 23 | −6 | 22 | |
| 11 | León | 17 | 3 | 9 | 5 | 21 | 23 | −2 | 18 | |
| 12 | Juárez | 17 | 5 | 2 | 10 | 22 | 36 | −14 | 17 | |
| 13 | Necaxa | 17 | 3 | 6 | 8 | 20 | 26 | −6 | 15 | |
| 14 | Mazatlán | 17 | 2 | 8 | 7 | 10 | 19 | −9 | 14 | |
| 15 | Puebla | 17 | 4 | 2 | 11 | 17 | 31 | −14 | 14 | |
| 16 | Pachuca | 17 | 3 | 4 | 10 | 20 | 29 | −9 | 13 | |
| 17 | Querétaro | 17 | 3 | 3 | 11 | 13 | 31 | −18 | 12 | |
| 18 | Santos Laguna | 17 | 2 | 4 | 11 | 12 | 30 | −18 | 10 |
Clubs will play every other once (either home or away), completing a total of 17 rounds.
| Home \ Away | AMÉ | ATL | ASL | CAZ | GUA | JUÁ | LEÓ | MAZ | MON | NEC | PAC | PUE | QUE | SAN | TIJ | TOL | UNL | UNM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| América | — | 3–0 | — | — | 1–0 | — | — | — | 2–1 | — | 2–1 | 0–1 | 3–1 | 3–0 | — | — | — | 0–1 |
| Atlas | — | — | — | 1–1 | — | — | — | 0–0 | — | — | 2–0 | — | 0–1 | 1–0 | 0–0 | — | 1–1 | 2–1 |
| Atlético San Luis | 2–1 | 2–1 | — | 3–1 | — | — | — | — | 1–0 | — | — | 2–0 | 4–0 | 3–1 | 1–1 | — | — | — |
| Cruz Azul | 4–1 | — | — | — | 1–0 | 4–0 | — | 1–0 | — | 3–0 | — | — | — | 2–0 | 3–0 | 1–1 | 1–1 | — |
| Guadalajara | — | 2–3 | 0–1 | — | — | 5–0 | 2–0 | 2–0 | 1–1 | 3–2 | — | — | — | — | — | 0–0 | — | 0–0 |
| Juárez | 1–2 | 2–2 | 2–4 | — | — | — | 2–3 | 1–0 | — | — | — | — | — | — | 1–1 | — | 0–1 | 1–2 |
| León | 1–1 | 0–0 | 1–0 | 1–2 | — | — | — | 0–0 | — | 1–1 | 0–0 | — | 4–0 | 1–1 | — | — | — | — |
| Mazatlán | 0–5 | — | 2–2 | — | — | — | — | — | — | 0–0 | 3–0 | 1–1 | 2–2 | — | — | — | 2–0 | 0–1 |
| Monterrey | — | 4–0 | — | 0–4 | — | 3–2 | 2–1 | 0–0 | — | — | — | — | 2–1 | — | — | 1–2 | 4–2 | 0–0 |
| Necaxa | 1–1 | 0–0 | 1–1 | — | — | 3–0 | — | — | 0–1 | — | — | 4–1 | — | — | 1–2 | 1–3 | — | 2–0 |
| Pachuca | — | — | 2–0 | 2–4 | 0–2 | 0–1 | — | — | 0–1 | 6–2 | — | — | 1–1 | — | — | 2–2 | — | — |
| Puebla | — | 1–2 | — | 1–2 | 1–0 | 2–3 | 2–2 | — | 1–2 | — | 2–3 | — | 2–1 | 1–0 | — | — | — | — |
| Querétaro | — | — | — | 0–2 | 0–2 | 1–2 | — | — | — | 0–0 | — | — | — | 3–2 | 1–2 | 0–1 | 1–0 | — |
| Santos Laguna | — | — | — | — | 0–2 | 0–2 | — | 0–0 | 0–2 | 3–2 | 1–1 | — | — | — | — | 2–0 | 0–3 | 1–1 |
| Tijuana | 2–2 | — | — | — | 4–2 | — | 2–1 | 1–0 | 2–2 | — | 2–1 | 2–1 | — | 3–1 | — | — | 0–3 | — |
| Toluca | 4–0 | 4–1 | 2–1 | — | — | 3–2 | 2–2 | 3–0 | — | — | — | 5–0 | — | — | 4–0 | — | — | 1–1 |
| UANL | 1–0 | — | 1–0 | — | 1–1 | — | 2–2 | — | — | 1–0 | 2–1 | 1–0 | — | — | — | 2–1 | — | — |
| UNAM | — | — | 3–0 | 0–2 | — | — | 4–1 | — | — | — | 2–0 | 1–0 | 2–0 | — | 1–0 | — | 1–3 | — |
Top goalscorers[edit]Players sorted first by goals scored, then by last name.
Source:Liga MX | Top assists[edit]
Source:Soccerway |
Clean sheets[edit]
Source:FBRef | Hat-tricks[edit]
(H) – Home; (A) – Away
|
Source:Liga MX
| Pos | Team | Total | High | Low | Average | Change |
|---|---|---|---|---|---|---|
| 1 | Monterrey | 384,318 | 51,983 | 36,441 | 42,702 | −1.5%† |
| 2 | UANL | 305,974 | 41,615 | 26,270 | 38,247 | −1.6%† |
| 3 | Guadalajara | 319,651 | 40,846 | 31,120 | 35,517 | −2.1%† |
| 4 | Toluca | 226,321 | 27,273 | 22,646 | 25,147 | −0.4%† |
| 5 | Cruz Azul | 220,289 | 26,536 | 15,206 | 24,477 | −18.3%† |
| 6 | Tijuana | 205,297 | 29,333 | 18,333 | 22,811 | +9.8%† |
| 7 | América | 170,386 | 40,814 | 9,997 | 21,298 | −49.5%1 |
| 8 | UNAM | 152,228 | 37,576 | 7,606 | 19,029 | −25.3%† |
| 9 | León | 158,464 | 21,585 | 13,279 | 17,607 | −23.0%† |
| 10 | Necaxa | 142,540 | 20,147 | 12,967 | 15,838 | −9.8%† |
| 11 | Atlético San Luis | 124,059 | 21,480 | 11,214 | 15,507 | −9.7%† |
| 12 | Querétaro | 111,910 | 28,891 | 6,391 | 13,989 | −5.3%† |
| 13 | Atlas | 111,609 | 24,204 | 10,038 | 13,951 | −31.7%† |
| 14 | Puebla | 124,453 | 34,978 | 5,147 | 13,828 | −20.9%† |
| 15 | Pachuca | 85,703 | 18,262 | 5,541 | 10,713 | −33.8%† |
| 16 | Mazatlán | 76,178 | 16,325 | 7,773 | 9,522 | −15.9%† |
| 17 | Santos Laguna | 84,785 | 12,537 | 6,096 | 9,421 | −43.3%† |
| 18 | Juárez | 71,837 | 14,917 | 6,098 | 8,980 | −23.3%† |
| League total | 3,076,002 | 51,983 | 5,147 | 20,105 | −13.9%† |
Source:Liga MX
Notes:
Only regular season listed.
1: América played their matches in another stadium due toEstadio Azteca renovation works.
| Highest attended | Lowest attended[a] | |||||||
|---|---|---|---|---|---|---|---|---|
| Week | Home | Score | Away | Attendance | Home | Score | Away | Attendance |
| 1 | UANL | 1–0 | Necaxa | 40,371 | Juárez | 2–2 | Atlas | 7,046 |
| 2 | Monterrey | 0–4 | Cruz Azul | 45,957 | Mazatlán | 2–2 | Atlético San Luis | 9,147 |
| 3 | UANL | 1–0 | América | 41,615 | Puebla | 2–2 | León | 7,883 |
| 4 | Monterrey | 2–1 | Querétaro | 39,932 | Puebla | 1–2 | Atlas | 10,847 |
| 5 | UANL | 1–1 | Guadalajara | 41,615 | Mazatlán | 3–0 | Pachuca | 9,095 |
| 6 | Monterrey | 1–2 | Toluca | 43,150 | Mazatlán | 1–1 | Puebla | 8,357 |
| 7 | UANL | 1–0 | Atlético San Luis | 40,263 | Puebla | 2–1 | Querétaro | 8,266 |
| 8 | Monterrey | 3–2 | Juárez | 36,441 | Mazatlán | 0–0 | Necaxa | 7,247 |
| 9 | Monterrey | 0–0 | Mazatlán | 43,721 | Puebla | 2–3 | Pachuca | 7,676 |
| 10 | UANL | 2–2 | León | 39,834 | Puebla | 2–3 | Juárez | 5,147 |
| 11 | Guadalajara | 2–3 | Atlas | 40,846 | Santos Laguna | 0–2 | Juárez | 7,341 |
| 12 | Monterrey | 4–2 | UANL | 51,983 | Juárez | 2–3 | León | 8,235 |
| 13 | Monterrey | 0–0 | UNAM | 40,959 | Santos Laguna | 1–1 | Pachuca | 6,531 |
| 14 | UNAM | 0–2 | Cruz Azul | 37,576 | Santos Laguna | 0–0 | Mazatlán | 6,096 |
| 15 | Monterrey | 4–0 | Atlas | 40,381 | Pachuca | 6–2 | Necaxa | 5,541 |
| 16 | UANL | 2–1 | Toluca | 40,830 | Juárez | 1–1 | Tijuana | 6,098 |
| 17 | Monterrey | 2–1 | León | 41,874 | Pachuca | 0–1 | Juárez | 5,879 |
Source:Liga MX
The 9th place team hosts the 10th place team in an elimination game. The 7th hosts the 8th place team in the double-chance game, with the winner advancing as the 7-seed. The loser of this game then hosts the winner of the elimination game between the 9th and 10th place teams to determine the 8-seed.
| Play-in games | No. 8 seed game | Final seeds | |||||||||||
| Serie A | |||||||||||||
| 7 | Tijuana | 2 (2) | 8 | América | No. 7 seed | ||||||||
| 8 | América | 2 (3) | 7 | Tijuana | No. 8 seed | ||||||||
| 7 | Tijuana | 3 | |||||||||||
| Serie B | 10 | Atlas | 0 | ||||||||||
| 9 | Guadalajara | 1 | |||||||||||
| 10 | Atlas | 2 | |||||||||||
| Team 1 | Score | Team 2 |
|---|---|---|
| Tijuana | 2–2(2–3p) | América |
| Guadalajara | 1–2 | Atlas |
| Team 1 | Score | Team 2 |
|---|---|---|
| Tijuana | 3–0 | Atlas |
| Quarter-finals | Semi-finals | Finals | ||||||||||||||||||
| 4 | UNAM | 0 | 3 | 3 | ||||||||||||||||
| 5 | Monterrey | 1 | 5 | 6 | ||||||||||||||||
| 5 | Monterrey | 1 | 5 | 6 | ||||||||||||||||
| 6 | Atlético San Luis | 2 | 1 | 3 | ||||||||||||||||
| 3 | UANL | 0 | 0 | 0 | ||||||||||||||||
| 6 | Atlético San Luis | 3 | 0 | 3 | ||||||||||||||||
| 5 | Monterrey | 1 | 1 | 2 | ||||||||||||||||
| 7 | América | 2 | 1 | 3 | ||||||||||||||||
| 1 | Cruz Azul (s) | 0 | 3 | 3 | ||||||||||||||||
| 8 | Tijuana | 3 | 0 | 3 | ||||||||||||||||
| 1 | Cruz Azul | 0 | 3 | 3 | ||||||||||||||||
| 7 | América | 0 | 4 | 4 | ||||||||||||||||
| 2 | Toluca | 0 | 0 | 0 | ||||||||||||||||
| 7 | América | 2 | 2 | 4 | ||||||||||||||||
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Tijuana | 3–3 (s) | Cruz Azul | 3–0 | 0–3 |
| América | 4–0 | Toluca | 2–0 | 2–0 |
| Atlético San Luis | 3–0 | UANL | 3–0 | 0–0 |
| Monterrey | 6–3 | UNAM | 1–0 | 5–3 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| América | 4–3 | Cruz Azul | 0–0 | 4–3 |
| Atlético San Luis | 3–6 | Monterrey | 2–1 | 1–5 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| América | 3–2 | Monterrey | 2–1 | 1–1 |
| Monterrey | 1–1 | América |
|---|---|---|
| Report |
|
América won 3–2 on aggregate.
The Clausura tournament began on 10 January 2025.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Toluca(C) | 17 | 11 | 4 | 2 | 41 | 22 | +19 | 37 | Qualification for thequarter–finals[a] |
| 2 | América | 17 | 10 | 4 | 3 | 34 | 10 | +24 | 34 | |
| 3 | Cruz Azul | 17 | 9 | 6 | 2 | 26 | 16 | +10 | 33 | |
| 4 | UANL | 17 | 10 | 3 | 4 | 24 | 14 | +10 | 33 | |
| 5 | Necaxa | 17 | 10 | 1 | 6 | 36 | 29 | +7 | 31 | |
| 6 | León | 17 | 9 | 3 | 5 | 24 | 21 | +3 | 30 | |
| 7 | Monterrey | 17 | 8 | 4 | 5 | 32 | 23 | +9 | 28 | Qualification for theplay-in round[b] |
| 8 | Pachuca | 17 | 8 | 4 | 5 | 29 | 23 | +6 | 28 | |
| 9 | Juárez | 17 | 6 | 6 | 5 | 16 | 21 | −5 | 24 | |
| 10 | UNAM | 17 | 6 | 3 | 8 | 23 | 26 | −3 | 21 | |
| 11 | Guadalajara | 17 | 5 | 6 | 6 | 18 | 21 | −3 | 21 | |
| 12 | Querétaro | 17 | 6 | 2 | 9 | 17 | 24 | −7 | 20 | |
| 13 | Tijuana | 17 | 6 | 1 | 10 | 29 | 35 | −6 | 19 | |
| 14 | Atlas | 17 | 4 | 6 | 7 | 25 | 32 | −7 | 18 | |
| 15 | Atlético San Luis | 17 | 6 | 0 | 11 | 20 | 33 | −13 | 18 | |
| 16 | Mazatlán | 17 | 4 | 5 | 8 | 16 | 26 | −10 | 17 | Team ended last place in thecoefficient table[c] |
| 17 | Puebla | 17 | 2 | 3 | 12 | 12 | 25 | −13 | 9 | |
| 18 | Santos Laguna | 17 | 2 | 1 | 14 | 15 | 36 | −21 | 7 |
Clubs will play every other once (either home or away), completing a total of 17 rounds.
| Home \ Away | AMÉ | ATL | ASL | CAZ | GUA | JUÁ | LEÓ | MAZ | MON | NEC | PAC | PUE | QUE | SAN | TIJ | TOL | UNL | UNM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| América | — | — | 3–0 | 0–0 | — | 4–0 | 1–1 | 5–0 | — | 2–3 | — | — | — | — | 1–1 | 3–0 | 3–0 | — |
| Atlas | 1–3 | — | 3–1 | — | 1–1 | 1–1 | 1–2 | — | 3–3 | 0–4 | — | 3–2 | — | — | — | 2–3 | — | — |
| Atlético San Luis | — | — | — | — | 3–1 | 1–0 | 1–2 | 2–1 | — | 0–3 | 2–1 | — | — | — | — | 0–1 | 1–3 | 2–3 |
| Cruz Azul | — | 1–1 | 3–0 | — | — | — | 2–1 | — | 1–1 | — | 2–1 | 1–1 | 1–0 | — | — | — | — | 3–2 |
| Guadalajara | 0–0 | — | — | 0–1 | — | — | — | — | — | — | 2–1 | 1–0 | 1–1 | 1–0 | 2–1 | — | 1–1 | — |
| Juárez | — | — | — | 1–0 | 1–1 | — | — | — | 2–1 | 2–2 | 2–2 | 2–0 | 0–2 | 1–0 | — | 0–4 | — | — |
| León | — | — | — | — | 2–1 | 1–0 | — | — | 0–2 | — | — | 1–0 | — | — | 2–1 | 3–3 | 1–0 | 1–2 |
| Mazatlán | — | 3–2 | — | 1–1 | 1–1 | 1–1 | 1–2 | — | 1–0 | — | — | — | — | 1–1 | 0–2 | 2–1 | — | — |
| Monterrey | 1–0 | — | 3–1 | — | 3–1 | — | — | — | — | 1–0 | 2–3 | 1–1 | — | 4–2 | 1–2 | — | — | — |
| Necaxa | — | — | — | 1–3 | 3–2 | — | 2–1 | 3–1 | — | — | 3–5 | — | 2–0 | 3–2 | — | — | 1–2 | — |
| Pachuca | 1–0 | 0–0 | — | — | — | — | 1–2 | 1–1 | — | — | — | 2–1 | — | 2–1 | 4–1 | — | 0–0 | 2–1 |
| Puebla | 1–2 | — | 1–2 | — | — | — | — | 0–1 | — | 0–1 | — | — | — | — | 2–0 | 0–3 | 0–0 | 1–3 |
| Querétaro | 0–1 | 1–2 | 1–0 | — | — | — | 1–1 | 1–0 | 2–4 | — | 0–1 | 2–0 | — | — | — | — | — | 3–2 |
| Santos Laguna | 1–4 | 2–0 | 2–3 | 0–1 | — | — | 2–1 | — | — | — | — | 0–2 | 1–2 | — | 0–4 | — | — | — |
| Tijuana | — | 3–4 | 2–1 | 2–3 | — | 1–2 | — | — | — | 1–2 | — | — | 2–1 | — | — | 2–4 | — | 4–2 |
| Toluca | — | — | — | 2–2 | 2–1 | — | — | — | 1–1 | 5–2 | 3–2 | — | 5–0 | 2–1 | — | — | 1–0 | — |
| UANL | — | 2–1 | — | 2–1 | — | 0–1 | — | 2–1 | 2–1 | — | — | — | 1–0 | 3–0 | 4–0 | — | — | 2–1 |
| UNAM | 0–2 | 0–0 | — | — | 0–1 | 0–0 | — | 1–0 | 1–3 | 2–1 | — | — | — | 2–0 | — | 1–1 | — | — |
Top goalscorers[edit]Players sorted first by goals scored, then by last name.
Source:Soccerway | Top assists[edit]Players sorted first by number of assists, then by last name.
Source:Soccerway
|
Clean sheets[edit]
Source:MedioTiempo | Hat-tricks[edit]
(H) – Home; (A) – Away
|
Source:Liga MX
| Pos | Team | Total | High | Low | Average | Change |
|---|---|---|---|---|---|---|
| 1 | Monterrey | 358,568 | 50,023 | 37,244 | 44,821 | +5.0%† |
| 2 | UANL | 346,019 | 41,615 | 31,651 | 38,447 | +0.5%† |
| 3 | Guadalajara | 262,929 | 41,003 | 24,483 | 32,866 | −7.5%3 |
| 4 | Toluca | 215,064 | 27,273 | 24,163 | 26,883 | +6.9%† |
| 5 | León | 180,458 | 26,673 | 25,186 | 25,780 | +46.4%† |
| 6 | América | 231,165 | 29,543 | 15,499 | 25,685 | +20.6%1 |
| 7 | UNAM | 190,561 | 38,246 | 8,845 | 21,173 | +11.3%† |
| 8 | Atlas | 188,115 | 34,787 | 14,312 | 20,902 | +49.8%† |
| 9 | Cruz Azul | 155,753 | 37,561 | 9,732 | 19,469 | −20.5%2, 4 |
| 10 | Necaxa | 147,361 | 20,706 | 15,639 | 18,420 | +16.3%† |
| 11 | Tijuana | 143,064 | 23,333 | 12,333 | 17,883 | −21.6%† |
| 12 | Puebla | 138,006 | 36,335 | 11,030 | 17,251 | +24.8%† |
| 13 | Atlético San Luis | 143,289 | 22,529 | 10,715 | 15,921 | +2.7%† |
| 14 | Pachuca | 122,590 | 22,186 | 10,042 | 15,324 | +43.0%† |
| 15 | Querétaro | 130,173 | 28,922 | 8,174 | 14,464 | +3.4%† |
| 16 | Santos Laguna | 112,498 | 23,111 | 8,585 | 14,062 | +49.3%† |
| 17 | Mazatlán | 95,915 | 14,945 | 7,274 | 10,657 | +11.9%† |
| 18 | Juárez | 88,122 | 19,124 | 6,315 | 9,791 | +9.0%† |
| League total | 3,296,796 | 50,023 | 6,315 | 21,548 | +7.2%† |
Source:Liga MX
Notes:
Only regular season listed.
1: América plays their home matches atEstadio Ciudad de los Deportes due toEstadio Azteca renovation works.
2: Cruz Azul plays their home matches atEstadio Olímpico Universitario due toEstadio Azteca renovation works.
3: Guadalajara played their week 13 match vs Cruz Azul atEstadio Jalisco due to a one-match ban toEstadio Akron.
4: Cruz Azul played their week 14 match vs UNAM atEstadio Cuauhtémoc.
| Highest attended | Lowest attended[a] | |||||||
|---|---|---|---|---|---|---|---|---|
| Week | Home | Score | Away | Attendance | Home | Score | Away | Attendance |
| 1 | Monterrey | 1–1 | Puebla | 37,244 | Mazatlán | 1–1 | Juárez | 9,193 |
| 2 | UANL | 2–1 | Mazatlán | 38,310 | Juárez | 1–0 | Cruz Azul | 13,256 |
| 3 | Monterrey | 2–3 | Pachuca | 43,072 | Mazatlán | 2–1 | Toluca | 7,951 |
| 4 | UANL | 4–0 | Tijuana | 34,668 | Juárez | 1–0 | Santos Laguna | 7,189 |
| 5 | Monterrey | 1–0 | Necaxa | 44,471 | Santos Laguna | 0–2 | Puebla | 11,311 |
| 6 | UANL | 2–1 | Atlas | 39,454 | Querétaro | 1–0 | Atlético San Luis | 8,174 |
| 7 | UANL | 2–1 | Cruz Azul | 41,615 | Mazatlán | 1–1 | Santos Laguna | 7,274 |
| 8 | Monterrey | 3–1 | Atlético San Luis | 50,023 | Juárez | 0–4 | Toluca | 9,572 |
| 9 | UANL | 0–1 | Juárez | 31,651 | Pachuca | 2–1 | Puebla | 10,042 |
| 10 | Monterrey | 4–2 | Santos Laguna | 46,665 | Juárez | 2–2 | Pachuca | 6,652 |
| 11 | Guadalajara | 0–0 | América | 41,003 | Atlético San Luis | 1–0 | Juárez | 11,807 |
| 12 | UANL | 3–0 | Santos Laguna | 40,133 | Querétaro | 1–0 | Mazatlán | 9,871 |
| 13 | Monterrey | 1–2 | Tijuana | 43,514 | Juárez | 2–0 | Puebla | 6,315 |
| 14 | Monterrey | 1–2 | Guadalajara | 44,481 | Atlético San Luis | 2–1 | Mazatlán | 12,154 |
| 15 | UANL | 2–1 | Monterrey | 41,615 | Santos Laguna | 1–2 | Querétaro | 10,255 |
| 16 | Monterrey | 1–0 | América | 49,098 | Juárez | 2–2 | Necaxa | 10,704 |
| 17 | UANL | 2–1 | UNAM | 38,276 | Juárez | 0–2 | Querétaro | 6,525 |
Source:Liga MX
The 9th place team hosts the 10th place team in an elimination game. The 7th hosts the 8th place team in the double-chance game, with the winner advancing as the 7-seed. The loser of this game then hosts the winner of the elimination game between the 9th and 10th place teams to determine the 8-seed.
| Play-in games | No. 8 seed game | Final seeds | |||||||||||
| Serie A | |||||||||||||
| 7 | Monterrey | 1 | 8 | Pachuca | No. 7 seed | ||||||||
| 8 | Pachuca | 2 | 7 | Monterrey | No. 8 seed | ||||||||
| 7 | Monterrey | 2 | |||||||||||
| Serie B | 10 | UNAM | 0 | ||||||||||
| 9 | Juárez | 1(1) | |||||||||||
| 10 | UNAM | 1(2) | |||||||||||
| Team 1 | Score | Team 2 |
|---|---|---|
| Monterrey | 1–2 | Pachuca |
| Juárez | 1–1(1–2p) | UNAM |
| Team 1 | Score | Team 2 |
|---|---|---|
| Monterrey | 2–0 | UNAM |
| Quarter-finals | Semi-finals | Finals | ||||||||||||||||||
| 1 | Toluca (s) | 2 | 2 | 4 | ||||||||||||||||
| 8 | Monterrey | 3 | 1 | 4 | ||||||||||||||||
| 1 | Toluca | 1 | 3 | 4 | ||||||||||||||||
| 4 | UANL | 1 | 0 | 1 | ||||||||||||||||
| 4 | UANL (s) | 0 | 2 | 2 | ||||||||||||||||
| 5 | Necaxa | 0 | 2 | 2 | ||||||||||||||||
| 1 | Toluca | 0 | 2 | 2 | ||||||||||||||||
| 2 | América | 0 | 0 | 0 | ||||||||||||||||
| 2 | América | 0 | 2 | 2 | ||||||||||||||||
| 7 | Pachuca | 0 | 0 | 0 | ||||||||||||||||
| 2 | América (s) | 0 | 2 | 2 | ||||||||||||||||
| 3 | Cruz Azul | 1 | 1 | 2 | ||||||||||||||||
| 3 | Cruz Azul | 3 | 2 | 5 | ||||||||||||||||
| 6 | León | 2 | 1 | 3 | ||||||||||||||||
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Monterrey | 4–4 (s) | Toluca | 3–2 | 1–2 |
| Pachuca | 0–2 | América | 0–0 | 0–2 |
| León | 3–5 | Cruz Azul | 2–3 | 1–2 |
| Necaxa | 2–2 (s) | UANL | 0–0 | 2–2 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| UANL | 1–4 | Toluca | 1–1 | 0–3 |
| Cruz Azul | 2–2 (s) | América | 1–0 | 1–2 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| América | 0–2 | Toluca | 0–0 | 0–2 |
Toluca won 2–0 on aggregate.
As of the 2020–21 season, the promotion and relegation between Liga MX andLiga de Expansión MX (formerly known asAscenso MX) was suspended, however, the coefficient table will be used to establish the payment of fines that will be used for the development of the clubs of the silver circuit.[47]
Per Article 24 of the competition regulations, the payment of$MXN160 million will be distributed among the last three positioned in the coefficient table as follows: 80 million in the last place; 47 million the penultimate; and 33 million will be paid by the sixteenth team in the table,[48] as of the 2021–22 season the remaining$MXN80 million will be paid through the financial remnants generated by the Liga MX itself.[49] The team that finishes last on the table will start the following season with a coefficient of zero. If the last ranked team, which was Tijuana, repeats as the last ranked team in the 2024–25 season coefficient table, they will be fined an additional $MXN20 million.
| Pos | Team | '22 A Pts | '23 C Pts | '23 A Pts | '24 C Pts | '24 A Pts | '25 C Pts | Total Pts | Total Pld | Avg | GD | Fine |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | América | 38 | 34 | 40 | 35 | 27 | 34 | 208 | 102 | 2.0392 | +107 | Safe from paying any fine |
| 2 | Monterrey | 35 | 40 | 33 | 32 | 31 | 28 | 199 | 102 | 1.9510 | +78 | |
| 3 | Toluca | 27 | 32 | 21 | 32 | 35 | 37 | 184 | 102 | 1.8039 | +79 | |
| 4 | UANL | 30 | 25 | 30 | 31 | 34 | 33 | 183 | 102 | 1.7941 | +57 | |
| 5 | Cruz Azul | 24 | 24 | 17 | 33 | 42 | 33 | 173 | 102 | 1.6961 | +29 | |
| 6 | Guadalajara | 22 | 34 | 27 | 31 | 25 | 21 | 160 | 102 | 1.5686 | +25 | |
| 7 | Pachuca | 32 | 31 | 22 | 29 | 13 | 28 | 155 | 102 | 1.5196 | +14 | |
| 8 | León | 22 | 30 | 23 | 24 | 18 | 30 | 147 | 102 | 1.4412 | +7 | |
| 9 | Tijuana[c] | 0 | 0 | 0 | 0 | 29 | 19 | 48 | 34 | 1.4118 | –7 | |
| 10 | UNAM | 14 | 18 | 28 | 27 | 31 | 21 | 139 | 102 | 1.3627 | +1 | |
| 11 | Atlético San Luis | 18 | 19 | 23 | 16 | 30 | 18 | 124 | 102 | 1.2157 | –23 | |
| 12 | Necaxa | 19 | 14 | 15 | 27 | 15 | 31 | 121 | 102 | 1.1863 | –22 | |
| 13 | Querétaro[b] | 0 | 0 | 19 | 24 | 12 | 20 | 75 | 68 | 1.1029 | –35 | |
| 14 | Juárez | 19 | 15 | 18 | 16 | 17 | 24 | 109 | 102 | 1.0686 | –45 | |
| 15 | Santos Laguna | 33 | 19 | 23 | 15 | 10 | 7 | 107 | 102 | 1.0490 | –52 | |
| 16 | Atlas(F) | 13 | 21 | 17 | 14 | 22 | 18 | 105 | 102 | 1.0294 | –39 | MXN$33 million |
| 17 | Puebla(F) | 22 | 20 | 25 | 5 | 14 | 9 | 95 | 102 | 0.9314 | –57 | MXN$47 million |
| 18 | Mazatlán(F) | 17 | 7 | 22 | 16 | 14 | 17 | 93 | 102 | 0.9118 | –61 | MXN$80 million |
Rules for fine payment: 1) Fine coefficient; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results between tied teams; 5) Number of goals scored away; 6) Fair Play points
F = Team will have to pay fine indicated
Source:Liga MX
The 2024–25 aggregate table (the sum of points of both the Apertura 2024 and Clausura 2025 seasons) is used to determine the participants for the2026 CONCACAF Champions Cup. The league champions with the most points in the 2024–25 aggregate table qualify directly for the 2026 CONCACAF Champions Cup round of 16, while the league champion with fewer points in the aggregate table qualify for the CONCACAF Champions Cup round one. In addition, both Apertura and Clausura runners-up and the next two best-ranked teams in the table also qualify for the CONCACAF Champions Cup round one. The 2024–25 season champion (first place in table) also receivesUS$1 million in prize money and recognition at the 2025Balón de Oro.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cruz Azul(S) | 34 | 22 | 9 | 3 | 65 | 28 | +37 | 75 | Qualification for theCONCACAF Champions Cup Round One |
| 2 | Toluca(X) | 34 | 21 | 9 | 4 | 79 | 38 | +41 | 72 | Qualification for theCONCACAF Champions Cup Round of 16 |
| 3 | UANL | 34 | 20 | 7 | 7 | 49 | 29 | +20 | 67 | Qualification for theCONCACAF Champions Cup Round One |
| 4 | América(A) | 34 | 18 | 7 | 9 | 61 | 31 | +30 | 61 | |
| 5 | Monterrey | 34 | 17 | 8 | 9 | 58 | 42 | +16 | 59 | |
| 6 | UNAM | 34 | 15 | 7 | 12 | 44 | 39 | +5 | 52 | |
| 7 | León | 34 | 12 | 12 | 10 | 45 | 44 | +1 | 48 | |
| 8 | Atlético San Luis | 34 | 15 | 3 | 16 | 47 | 52 | −5 | 48 | |
| 9 | Tijuana | 34 | 14 | 6 | 14 | 53 | 60 | −7 | 48 | |
| 10 | Guadalajara | 34 | 12 | 10 | 12 | 42 | 36 | +6 | 46 | |
| 11 | Necaxa | 34 | 13 | 7 | 14 | 56 | 55 | +1 | 46 | |
| 12 | Pachuca | 34 | 11 | 8 | 15 | 49 | 52 | −3 | 41 | |
| 13 | Juárez | 34 | 11 | 8 | 15 | 38 | 57 | −19 | 41 | |
| 14 | Atlas | 34 | 9 | 13 | 12 | 42 | 55 | −13 | 40 | |
| 15 | Querétaro | 34 | 9 | 5 | 20 | 30 | 55 | −25 | 32 | |
| 16 | Mazatlán | 34 | 6 | 13 | 15 | 26 | 45 | −19 | 31 | Team ended last place in thecoefficient table |
| 17 | Puebla | 34 | 6 | 5 | 23 | 29 | 56 | −27 | 23 | |
| 18 | Santos Laguna | 34 | 4 | 5 | 25 | 27 | 66 | −39 | 17 |
The 2024 aggregate table (the sum of points of both theClausura 2024 andApertura 2024 seasons) is used to determine the seedings for the2025 Leagues Cup.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cruz Azul | 34 | 23 | 6 | 5 | 62 | 26 | +36 | 75 | 2025 Leagues Cup Tier one |
| 2 | Toluca | 34 | 19 | 10 | 5 | 76 | 39 | +37 | 67 | |
| 3 | UANL | 34 | 19 | 8 | 7 | 59 | 38 | +21 | 65 | |
| 4 | Monterrey | 34 | 18 | 9 | 7 | 58 | 38 | +20 | 63 | |
| 5 | América | 34 | 18 | 8 | 8 | 57 | 33 | +24 | 62 | |
| 6 | UNAM | 34 | 16 | 10 | 8 | 48 | 35 | +13 | 58 | |
| 7 | Guadalajara | 34 | 16 | 8 | 10 | 48 | 32 | +16 | 56 | 2025 Leagues Cup Tier two |
| 8 | Atlético San Luis | 34 | 14 | 4 | 16 | 52 | 54 | −2 | 46 | |
| 9 | Tijuana | 34 | 10 | 13 | 11 | 45 | 55 | −10 | 43 | |
| 10 | Pachuca | 34 | 12 | 6 | 16 | 54 | 56 | −2 | 42 | |
| 11 | León | 34 | 10 | 12 | 12 | 44 | 48 | −4 | 42 | |
| 12 | Necaxa | 34 | 10 | 12 | 12 | 50 | 55 | −5 | 42 | |
| 13 | Atlas | 34 | 8 | 12 | 14 | 38 | 54 | −16 | 36 | 2025 Leagues Cup Tier three |
| 14 | Querétaro | 34 | 9 | 9 | 16 | 35 | 52 | −17 | 36 | |
| 15 | Juárez | 34 | 9 | 6 | 19 | 41 | 62 | −21 | 33 | |
| 16 | Mazatlán | 34 | 6 | 12 | 16 | 31 | 51 | −20 | 30 | |
| 17 | Santos Laguna | 34 | 6 | 7 | 21 | 27 | 58 | −31 | 25 | |
| 18 | Puebla | 34 | 5 | 4 | 25 | 35 | 74 | −39 | 19 |
| Category | Recipient | Club | Ref. |
|---|---|---|---|
| Best Attacking Midfielder | Toluca | [52] | |
| Best Goalkeeper | Cruz Azul | [52] | |
| Best Center-back | Cruz Azul | [52] | |
| Best Full-back | Toluca | [52] | |
| Best Defensive Midfielder | Necaxa | [52] | |
| Best Liga de Expansión MX Player | UdeG | [52] | |
| Best Rookie | Guadalajara | [52] | |
| Best Forward | Toluca | [52] | |
| Best Manager | América | [52] | |
| Balón de Oro | Toluca | [52] | |
| Goal of the Year | Toluca | [52] |