List of Mexican football champions

The Mexican football champions are the national champions of the Liga MX, which is the highest level of the Mexican football league system. Formerly known as Liga Mayor from 1943 to 1949, and also as Primera División de México from 1949 to 2012. The first season in the professional era began in 1943.

Since the 1970–71 season, the final phase called "liguilla" has been held to define the champions. Since the 1996–97 season, two champions are crowned each year, starting with the Invierno and Verano tournaments (1996–2002), later renamed as the Apertura and Clausura tournaments (2002–present).

Liga MX champions

Annual table points format

Ed. Season Champions Results Runners-up
Liga Mayor
1 1943–44 Asturias pts
37/37

4–1
RC España
2 1944–45 RC España pts
38/30
Puebla
3 1945–46 Veracruz pts
45/42
Atlante
4 1946–47 Atlante pts
42/41
León
5 1947–48 León pts
36/36

0–0
2–0
Oro
6 1948–49 León pts
39/38
Atlas
Primera División de México
7 1949–50 Veracruz pts
39/33
Atlante
8 1950–51 Atlas pts
30/29
Atlante
9 1951–52 León pts
31/30
Guadalajara
10 1952–53 Tampico pts
34/28
Zacatepec
11 1953–54 Marte pts
26/25
Oro
12 1954–55 Zacatepec pts
32/30
Guadalajara
13 1955–56 León pts
37/37

4–2
Oro
14 1956–57 Guadalajara pts
36/30
Toluca
15 1957–58 Zacatepec pts
39/34
Toluca
16 1958–59 Guadalajara pts
38/36
León
17 1959–60 Guadalajara pts
38/34
América
18 1960–61 Guadalajara pts
39/32
Oro
19 1961–62 Guadalajara pts
41/34
América
20 1962–63 Oro pts
36/35
Guadalajara
21 1963–64 Guadalajara pts
37/33
América
22 1964–65 Guadalajara pts
40/38
Oro
23 1965–66 América pts
42/40
Atlas
24 1966–67 Toluca pts
41/39
América
25 1967–68 Toluca pts
44/40
UNAM
26 1968–69 Cruz Azul pts
45/39
Guadalajara
27 1969–70 Guadalajara pts
44/38
Cruz Azul
28 México 1970 Cruz Azul Final group Guadalajara

Final phase format (liguilla)

Ed. Season Champions Results Runners-up Annual points leader
29 1970–71 América 0–0
2–0
Toluca América
44 pts
30 1971–72 Cruz Azul 4–1 América Cruz Azul
51 pts
31 1972–73 Cruz Azul 1–1
0–0
2–1
León Cruz Azul
46 pts
32 1973–74 Cruz Azul 1–2
3–0
Atlético Español Cruz Azul
49 pts
33 1974–75 Toluca Final group León León
51 pts
34 1975–76 América 3–0
1–0
UdeG América
53 pts
35 1976–77 UNAM 0–0
1–0
UdeG UNAM
50 pts
36 1977–78 UANL 2–0
1–1
UNAM América
51 pts
37 1978–79 Cruz Azul 0–0
2–0
UNAM Cruz Azul
51 pts
38 1979–80 Cruz Azul 1-0
3-3
UANL América
57 pts
39 1980–81 UNAM 0–1
4–1
Cruz Azul Tecos
51 pts
40 1981–82 UANL 2–1
0–1
(3–1 p)
Atlante Atlante
53 pts
41 1982–83 Puebla 1–2
1–0
(7–6 p)
Guadalajara América
61 pts
42 1983–84 América 2–2
3–1
Guadalajara América
51 pts
43 1984–85 América 1–1
0–0
3–1
UNAM UNAM
55 pts
44 Prode 1985 América 1–4
4–0
(a.e.t.)
Tampico Madero Puebla
37 pts
45 México 1986 Monterrey 1–2
2–0
(a.e.t.)
Tampico Madero
46 1986–87 Guadalajara 1–2
3–0
Cruz Azul Guadalajara
55 pts
47 1987–88 América 0–1
4–1
UNAM América
55 pts
48 1988–89 América 3–2
2–2
Cruz Azul Puebla
53 pts
49 1989–90 Puebla 2–1
4–3
UdeG América
48 pts
50 1990–91 UNAM 2–3
1–0
(a.g.)
América UNAM
55 pts
51 1991–92 León 0–0
2–0
(a.e.t.)
Puebla Atlante
50 pts
52 1992–93 Atlante 1–0
3–0
Monterrey Necaxa
54 pts
53 1993–94 Tecos 0–1
2–0
(a.e.t.)
Santos Laguna Tecos
51 pts
54 1994–95 Necaxa 1–1
2–0
Cruz Azul Guadalajara
52 pts
55 1995–96 Necaxa 1–1
0–0
(a.g.)
Celaya Cruz Azul
56 pts
56 Invierno 1996 Santos Laguna 0–1
4–2
Necaxa Atlante
66 pts
57 Verano 1997 Guadalajara 1–1
6–1
Toros Neza
58 Invierno 1997 Cruz Azul 1–0
1–1
(g.g.)
León Cruz Azul
61 pts
59 Verano 1998 Toluca 1–2
5–2
Necaxa
60 Invierno 1998 Necaxa 0–0
2–0
Guadalajara Toluca
75 pts
61 Verano 1999 Toluca 3–3
2–2
(5–4 p)
Atlas
62 Invierno 1999 Pachuca 2–2
1–0
(g.g.)
Cruz Azul Toluca
72 pts
63 Verano 2000 Toluca 2–0
5–1
Santos Laguna
64 Invierno 2000 Morelia 3–1
0–2
(5–4 p)
Toluca Cruz Azul
55 pts
65 Verano 2001 Santos Laguna 1–2
3–1
Pachuca
66 Invierno 2001 Pachuca 2–0
1–1
UANL Toluca
67 pts
67 Verano 2002 América 0–2
3–0
(g.g.)
Necaxa
68 Apertura 2002 Toluca 0–1
4–1
Morelia Toluca
74 pts
69 Clausura 2003 Monterrey 3–1
0–0
Morelia
70 Apertura 2003 Pachuca 3–1
0–1
UANL UNAM
79 pts
71 Clausura 2004 UNAM 1–1
0–0
(5–4 p)
Guadalajara
72 Apertura 2004 UNAM 2–1
1–0
Monterrey Morelia
57 pts
73 Clausura 2005 América 1–1
6–3
Tecos
74 Apertura 2005 Toluca 3–3
3–0
Monterrey Cruz Azul
60 pts
75 Clausura 2006 Pachuca 0–0
1–0
San Luis
76 Apertura 2006 Guadalajara 1–1
2–1
Toluca Pachuca
65 pts
77 Clausura 2007 Pachuca 2–1
1–1
América
78 Apertura 2007 Atlante 0–0
2–1
UNAM Santos Laguna
69 pts
79 Clausura 2008 Santos Laguna 2–1
1–1
Cruz Azul
80 Apertura 2008 Toluca 2–0
0–2
(7–6 p)
Cruz Azul Toluca
63 pts
81 Clausura 2009 UNAM 1–0
2–2
(a.e.t.)
Pachuca
82 Apertura 2009 Monterrey 4–3
2–1
Cruz Azul Monterrey
66 pts
83 Bicentenario 2010 Toluca 2–2
0–0
(4–3 p)
Santos Laguna
84 Apertura 2010 Monterrey 2–3
3–0
Santos Laguna Cruz Azul
65 pts
85 Clausura 2011 UNAM 1–1
2–1
Morelia
86 Apertura 2011 UANL 1–0
3–1
Santos Laguna UANL
59 pts
87 Clausura 2012 Santos Laguna 1–1
2–1
Monterrey
Liga MX
88 Apertura 2012 Tijuana 2–1
2–0
Toluca América
63 pts
89 Clausura 2013 América 0–1
2–1
(4–2 p)
Cruz Azul
90 Apertura 2013 León 2–0
3–1
América Cruz Azul
65 pts
91 Clausura 2014 León 2–3
2–0
(a.e.t.)
Pachuca
92 Apertura 2014 América 0–1
3–0
UANL UANL
60 pts
93 Clausura 2015 Santos Laguna 5–0
0–3
Querétaro
94 Apertura 2015 UANL 3–0
1–4
(4–2 p)
UNAM Monterrey
60 pts
95 Clausura 2016 Pachuca 1–0
1–1
Monterrey
96 Apertura 2016 UANL 1–1
1–1
(3–0 p)
América Tijuana
64 pts
97 Clausura 2017 Guadalajara 2–2
2–1
UANL
98 Apertura 2017 UANL 1–1
2–1
Monterrey Monterrey
66 pts
99 Clausura 2018 Santos Laguna 2–1
1–1
Toluca
100 Apertura 2018 América 0–0
2–0
Cruz Azul UANL
66 pts
101 Clausura 2019 UANL 1–0
0–0
León
102 Apertura 2019 Monterrey 2–1
1–2
(4–2 p)
América León
54 pts
Clausura 2020 The season was canceled, due to the COVID-19 pandemic
103 Guardianes 2020 León 1–1
2–0
UNAM Cruz Azul
70 pts
104 Guardianes 2021 Cruz Azul 1–0
1–1
Santos Laguna
105 Apertura 2021 Atlas 2–3
1–0
(4–3 p)
León UANL
61 pts
106 Clausura 2022 Atlas 2–0
1–2
Pachuca
107 Apertura 2022 Pachuca 5–1
3–1
Toluca Monterrey
75 pts
108 Clausura 2023 UANL 0–0
3–2
(a.e.t.)
Guadalajara
109 Apertura 2023 América 1–1
3–0
(a.e.t.)
UANL América
75 pts
110 Clausura 2024 América 1–1
1–0
Cruz Azul
111 Apertura 2024 América 2–1
1–1
Monterrey Cruz Azul
75 pts
112 Clausura 2025 Toluca 0–0
2–0
América
113 Apertura 2025 Toluca 0–1
2–1
(9–8 p)
UANL

Ascenso MX champions

Ed. Season Champions Runners-up
Primera División A de México
1 1994–95 Celaya Pachuca
2 1995–96 Pachuca Gallos de Hermosillo
3 Invierno 1996 UANL Atlético Hidalgo
4 Verano 1997 UANL UAT
5 Invierno 1997 Pachuca RS Zacatecas
6 Verano 1998 Tigrillos UANL Zacatepec
7 Invierno 1998 Atlético Yucatán Chivas Tijuana
8 Verano 1999 Unión de Curtidores1 Cruz Azul Hidalgo
9 Invierno 1999 Irapuato Zacatepec
10 Verano 2000 Irapuato Cruz Azul Hidalgo
11 Invierno 2000 Gallos de Aguascalientes La Piedad
12 Verano 2001 La Piedad Toros Neza
13 Invierno 2001 Veracruz San Luis
14 Verano 2002 San Luis Tigrillos UANL
15 Invierno 2002 Irapuato La Piedad
16 Verano 2003 León Tapatío
17 Apertura 2003 Sinaloa Cobras
18 Clausura 2004 León Sinaloa
19 Apertura 2004 San Luis Atlético Mexiquense
20 Clausura 2005 Querétaro León
21 Apertura 2005 Puebla Cruz Azul Hidalgo
22 Clausura 2006 Querétaro Indios CDJ
23 Apertura 2006 Puebla Salamanca
24 Clausura 2007 Sinaloa León
25 Apertura 2007 Indios CDJ Sinaloa
26 Clausura 2008 León Sinaloa
27 Apertura 2008 Querétaro Irapuato
28 Clausura 2009 Mérida Tijuana
Liga de Ascenso de México
29 Apertura 2009 Necaxa Irapuato
30 Bicentenario 2010 Necaxa León
31 Apertura 2010 Tijuana Veracruz
32 Clausura 2011 Irapuato Tijuana
33 Apertura 2011 UAT La Piedad
34 Clausura 2012 León BUAP
Ascenso MX
35 Apertura 2012 La Piedad2 Sinaloa
36 Clausura 2013 Toros Neza Necaxa
37 Apertura 2013 UdeG Necaxa
38 Clausura 2014 Tecos UAT
39 Apertura 2014 Necaxa Coras
40 Clausura 2015 Sinaloa Atlético San Luis
41 Apertura 2015 Juárez Atlante
42 Clausura 2016 Necaxa Zacatecas
43 Apertura 2016 Sinaloa Atlante
44 Clausura 2017 BUAP Juárez
45 Apertura 2017 Oaxaca Juárez
46 Clausura 2018 Tapachula3 UdeG
47 Apertura 2018 Atlético San Luis Sinaloa
48 Clausura 2019 Atlético San Luis Sinaloa
49 Apertura 2019 Oaxaca Zacatepec
Notes
  1. Puebla bought Unión de Curtidores and took over its spot in the Primera División.
  2. Veracruz bought La Piedad and took over its spot in the Liga MX.
  3. Tapachula were not certified to be promoted to Liga MX.

Liga de Expansión MX champions

Ed. Season Champions Runners-up
1 Guardianes 2020 Tampico Madero Atlante
2 Guardianes 2021 Tepatitlán Morelia
3 Apertura 2021 Atlante Tampico Madero
4 Clausura 2022 Morelia Sonora
5 Apertura 2022 Atlante Celaya
6 Clausura 2023 Tapatío Morelia
7 Apertura 2023 Cancún Atlante
8 Clausura 2024 Atlante UdeG
9 Apertura 2024 Tapatío Celaya
10 Clausura 2025 UdeG Jaiba Brava
11 Apertura 2025 Jaiba Brava Irapuato

Liga Premier champions

Second level division (1950–1994)

Ed. Season Champions Runners-up
Segunda División de México
1 1950–51 Zacatepec Real Zamora
2 1951–52 La Piedad San Sebastián
3 1952–53 Toluca Veracruz
4 1953–54 Irapuato San Sebastián
5 1954–55 Atlas Cuautla
6 1955–56 Monterrey La Piedad
7 1956–57 Real Zamora Morelia
8 1957–58 Celaya Monterrey
9 1958–59 Tampico Monterrey
10 1959–60 Monterrey Ciudad Madero
11 1960–61 Nacional Poza Rica
12 1961–62 UNAM Ciudad Madero
13 1962–63 Zacatepec Ciudad Madero
14 1963–64 Cruz Azul Poza Rica
15 1964–65 Ciudad Madero Poza Rica
16 1965–66 Nuevo León Tampico
17 1966–67 Pachuca Laguna
18 1967–68 Laguna Zacatepec
19 1968–69 Torreón Zacatepec
20 1969–70 Zacatepec Nuevo León
21 México 1970 Unión de Curtidores Puebla
22 1970–71 San Luis Real Zamora
23 1971–72 Atlas UANL
24 1972–73 Ciudad de Madero Irapuato
25 1973–74 UANL UdeG
26 1974–75 Tecos Irapuato
27 1975–76 San Luis Tecnológico de Celaya
28 1976–77 Atlante UAQ
29 1977–78 Zacatepec Irapuato
30 1978–79 Atlas Cuautla
31 1979–80 Atletas Campesinos Osos Grises
32 1980–81 Morelia Tapatío
33 1981–82 Oaxtepec Deportivo Tepic
34 1982–83 Unión de Curtidores Real Zamora
35 1983–84 Zacatepec Jalisco
36 1984–85 Irapuato Pachuca
37 1985–86 Cobras Pachuca
38 1986–87 UAT UAQ
39 1987–88 Cobras León
40 1988–89 Potros Neza Atlético Yucatán
41 1989–90 León Inter de Tijuana
42 1990–91 Atlante Pachuca
43 1991–92 Pachuca Zacatepec
44 1992–93 UTN Tampico Madero
45 1993–94 Tampico Madero Irapuato

Third level division (1994–present)

Ed. Season Champions Runners-up
46 1994–95 Cruz Azul Hidalgo Bachilleres UdeG
47 1995–96 Tigrillos UANL Tapatío
48 1996–97 Bachilleres UdeG Gallos de Aguascalientes
49 Invierno 1997 Zitácuaro Gallos de Aguascalientes
50 Verano 1998 Gallos de Aguascalientes Delfines Xalapa
51 Invierno 1998 Durango Zitácuaro
52 Verano 1999 Durango Marte
53 Invierno 1999 Real Cuautitlán Tapatío
54 Verano 2000 Marte Cihuatlán
55 Invierno 2000 Águilas de Tamaulipas Zitácuaro
56 Verano 2001 Zitácuaro Cihuatlán
57 Invierno 2001 Cihuatlán Tapatío
58 Verano 2002 Astros de Ciudad Juárez Tapatío
59 Apertura 2002 Deportivo Tepic Real de la Plata
60 Clausura 2003 Delfines de Coatzacoalcos Tecamachalco
61 Apertura 2003 BUAP Real Cuautitlán
62 Clausura 2004 Pachuca Juniors América Coapa
63 Apertura 2004 Académicos Deportivo Autlán
64 Clausura 2005 Académicos Cachorros UdeG
65 Apertura 2005 Coatzacoalcos B Pumas Naucalpan
66 Clausura 2006 Pegaso Anahúac Delfines de Coatzacoalcos
67 Apertura 2006 Pachuca Juniors Atlas B
68 Clausura 2007 Cruz Azul Jasso Necaxa San Juan
69 Apertura 2007 Pachuca Juniors Tiburones de Córdoba
70 Clausura 2008 Universidad del Fútbol Cihuatlán
71 Apertura 2008 Mérida B UdeC
72 Clausura 2009 Universidad del Fútbol Dorados de Los Mochis
73 Apertura 2009 Universidad del Fútbol Altamira
74 Bicentenario 2010 Universidad del Fútbol1 Chivas Rayadas
75 Independencia 2010 Celaya Tampico Madero
76 Revolución 2011 Chivas Rayadas Nuevo Laredo
77 Apertura 2011 Tulancingo Tecamachalco
78 Clausura 2012 Tulancingo2 Tecamachalco
79 Apertura 2012 Murciélagos Deportivo Tepic
80 Clausura 2013 Galeana Morelos Unión de Curtidores
81 Apertura 2013 Linces de Tlaxcala UdeC
82 Clausura 2014 Atlético Coatzacoalcos3 Unión de Curtidores
83 Apertura 2014 UAEM Sonora
84 Clausura 2015 UdeC4 Cruz Azul Hidalgo
85 Apertura 2015 UAEM Tlaxcala
86 Clausura 2016 Tampico Madero Murciélagos
87 Apertura 2016 Tlaxcala Irapuato
88 Clausura 2017 Tlaxcala4 Irapuato
Liga Premier
89 Apertura 2017 Tepatitlán5 Irapuato
90 Clausura 2018 UdeC La Piedad
91 2018–19 UdeC5 UAZ
2019–20 The season was canceled, due to the COVID-19 pandemic
92 2020–21 Irapuato6 Cruz Azul Hidalgo
93 Apertura 2021 Durango Inter Playa del Carmen
94 Clausura 2022 Mazorqueros Cafetaleros
95 Apertura 2022 UAZ Jaiba Brava
96 Clausura 2023 Jaiba Brava7 Inter Playa del Carmen
97 2023–24 Jaiba Brava Los Cabos United
98 Apertura 2024 Aguacateros de Peribán Irapuato
99 Clausura 2025 Irapuato Aguacateros de Peribán
Notes
  1. Universidad del Fútbol cannot be promoted to the Ascenso MX as an affiliate club of Pachuca. The club with the most points (Altamira) in the general table for the 2009-10 season.
  2. Titanes de Tulancingo was not promoted to Ascenso MX as they did not have a license and the league was reduced to 15 teams.
  3. Atlético Coatzacoalcos was not promoted to Ascenso MX due to uncertain stadium requirements.
  4. UdeC and Tlaxcala were not cleared due to stadium requirements but were permitted to play in the Ascenso MX the following season.
  5. UdeC and Tepatitlán were not promoted to Ascenso MX due to unclear affiliation requirements.
  6. Irapuato were audited and denied promotion to Liga de Expansión MX. The club was dissolved in September 2021.
  7. Jaiba Brava were audited and denied promotion to Liga de Expansión MX.[1]

Liga TDP champions

Third level division (1967–1994)

Ed. Season Champions Runners-up
Tercera División de México
1 1967–68 Zapata UAEM
2 1968–69 Naucalpan Querétaro
3 1969–70 San Luis Querétaro
4 México 1970 San Luis Cuautla
5 1970–71 Lobos de Querétaro Tecnológico de Celaya
6 1971–72 Orizaba Iberia de Córdoba
7 1972–73 Tecos La Piedad
8 1973–74 Celaya Tapatío
9 1974–75 UAEM Estudiantes de Querétaro
10 1975–76 TAMSA Torreón
11 1976–77 Osos Grises U. Xalapeño
12 1977–78 Real Zamora U. Veracruzana
13 1978–79 Lobos de Tlaxcala Río Blanco
14 1979–80 Oaxtepec UPAEP
15 1980–81 Azucareros de Córdoba Celaya
16 1981–82 Poza Rica Celaya
17 1982–83 Atlético Tecomán UAQ
18 1983–84 San Mateo Atenco UdeC
19 1984–85 Unión de Curtidores Arroceros de Chetumal
20 1985–86 Progreso de Cocula Águila Progreso Industrial
21 1986–87 Águila Progreso Industrial Alianza de Sayula
22 1987–88 Ecatepec UdeC
23 1988–89 Ayense Grupo Yucatán
24 1989–90 Zitlaltepec Cruz Azul Hidalgo
25 1990–91 Celaya Gallos de Ciudad Juárez
26 1991–92 Atlético San Francisco Delfines Xalapa
27 1992–93 Colimense Cruz Azul Oaxaca
28 1993–94 Tigrillos UANL Coacalco

Fourth level division (1994–present)

Ed. Season Champions Runners-up
29 1994–95 Monterrey FAAC Chalco
30 1995–96 Zitácuaro
31 1996–97 Real Cuautitlán Guasave
32 1997–98 Cachorros de Sayula
33 1998–99 Cihuatlán UAEM
34 1999–2000 Chivas Verde Valle
35 2000–01 Pumas Naucalpan Machos de Padelma
36 Invierno 2001 Académicos América Acoxpa
37 Verano 2002 Apatzingán Tecamachalco B
38 Apertura 2002 Deportivo Tepic Tezonapa
39 Clausura 2003 Inter Playa del Carmen Deportivo Tepic
40 Apertura 2003 Jersy Nay Ixcuintla Tuxtepec
41 Clausura 2004 Atlético Tecomán Potros de Hierro Neza
42 Apertura 2004 Deportivo Autlán B Cacaoteros de Tabasco
43 Clausura 2005 Atlético Cuauhtémoc América Zapata
44 Apertura 2005 Tecamachalco Sufacen Tepic
45 Clausura 2006 Soccer Manzanillo Inter de Xalapa
46 Apertura 2006 UNISON Potros de Hierro Neza
47 Clausura 2007 Cihuatlán Itzaes
48 Apertura 2007 Atlético Comonfort Tecamachalco
49 Clausura 2008 Soccer Manzanillo B Cruz Azul Xochimilco
50 2008–09 Héroes de Caborca Cruz Azul Xochimilco
51 2009–10 Patriotas de Córdoba América Manzanillo
52 2010–11 Vaqueros Ixtlán Club Santos Casino
53 2011–12 Real Cuautitlán Club Calor
54 2012–13 Poblado Miguel Alemán Tecamachalco Sur
55 2013–14 Tuzos Pachuca Real Zamora
56 2014–15 Uruapan Sporting Canamy
57 2015–16 UdeG C Valle Verde Jiquipilas
58 2016–17 Tecos Sporting Canamy
Liga TDP
59 2017–18 Acatlán Cañoneros B
60 2018–19 Héroes de Zaci Atlético San Francisco
2019–20 The season was canceled, due to the COVID-19 pandemic
61 2020–21 Fuertes de Fortín Club RC-1128
62 2021–22 Mazorqueros Deportiva Venados
63 2022–23 Aguacateros de Peribán San Juan de Aragón
64 2023–24 Texcoco Acatlán
65 2024–25 Héroes de Zaci Guerreros de Autlán

References

  1. ^ "FMF niega a Tampico Madero y Zacatecas ascenso a Liga Expansión" [FMF denies Tampico Madero and Zacatecas promotion to Liga de Expansión]. periodicocentral.mx (in Spanish). May 19, 2023.

See also