2023–24 Liga de Expansión MX season#Campeón de Campeones 2024

{{short description|The 2nd professional season of the second football league in Mexico}}

{{Infobox football league season

|competition=Liga de Expansión MX

|season=2023–24

|winners = Apertura:
Cancún
(1st title)
Clausura:
Atlante
(3rd title)

|matches = {{#expr:105}}

|total goals = {{#expr:318}}

|league topscorer = Apertura 2023:
Luis Razo
(10 goals)

|biggest home win = Apertura 2023:
UAT 7–0 Oaxaca
{{small|(29 August 2023)}}

|biggest away win = Apertura 2023:
Atlético La Paz 1–4 Cancún
{{small|(13 September 2023)}}
Oaxaca 2–5 Cancún
{{small|(14 October 2023)}}
Atlético La Paz 1–4 Zacatecas
{{small|(15 October 2023)}}
Sinaloa 1–4 Celaya
{{small|(25 October 2023)}}
Atlético La Paz 0–3 Atlante
{{small|(31 October 2023)}}

|highest scoring = Apertura 2023:
Sinaloa 3–4 Atlético La Paz
{{small|(30 July 2023)}}
Venados 4–3 UAT
{{small|(22 August 2023)}}
UAT 7–0 Oaxaca
{{small|(29 August 2023)}}
Cancún 5–2 Sonora
{{small|(19 September 2023)}}

|longest wins = Apertura 2023:
4 matches
Cancún

|longest unbeaten = Apertura 2023:
7 matches
Atlante

|longest winless = Apertura 2023:
6 matches
Celaya
Tlaxcala

|longest losses = Apertura 2023:
6 matches
Tlaxcala

|highest attendance = Apertura 2023:
9,698
Atlético Morelia vs Atlante
{{small|(15 October 2023)}}

|lowest attendance = Apertura 2023:
284
Tapatío vs Sonora
{{small|(5 October 2023)}}

|attendance = Apertura 2023:
294,668

|average attendance = Apertura:
2,833

|prevseason=2022–23

|nextseason=2024–25

|extra information=Stats are from the regular season only

}}

The 2023–24 Liga de Expansión MX season is the fourth professional season of the second-tier football division in Mexico. The season is divided into two championships—the Torneo Apertura and the Torneo Clausura—each in an identical format. The Apertura tournament began on 21 July 2023. The Clausura tournament will begin in January 2024 as a 33-team league with the addition of 18 Liga MX under-23 teams.

Changes from the previous season

The Liga de Expansión MX is a Mexican football league founded in 2020 as part of the Mexican Football Federation's "Stabilization Project", which has the primary objective of rescuing the financially troubled teams from the Ascenso MX and prevent the disappearance of a second-tier league in Mexico, for which there will be no promotion and relegation during the following six years.{{cite web |url=https://www.mediotiempo.com/futbol/liga-mx/liga-mx-aprueba-liga-desarrollo-salvar-ascenso |title=¡Se confirma! No habrá ascenso ni descenso en 6 años; aprueban Liga de Desarrollo |access-date=25 April 2020 |author=Enrique Martínez Villar |date=24 April 2020 |publisher=Mediotiempo}} The project also attempts for Liga MX and former Ascenso MX teams to consolidate stable projects with solid basis, sports-wise and administrative-wise, financially wise and in infrastructure.

  • The 2022–23 Serie A champions Tampico Madero and runners-up Tuzos UAZ were not certified for promotion to the Liga de Expansión MX.{{cite web|url=https://mexico.as.com/futbol/las-razones-de-fmf-para-negar-ascenso-del-tampico-madero-a-liga-expansion-n/|title=Las razones de FMF para negar ascenso del Tampico Madero a Liga Expansión|date=19 May 2023|website=mexico.as.com|language=Spanish}}
  • The Liga MX under-20 league was reformed as a under-23 league. The Liga MX under-23 league will play their Apertura 2023 season and join Liga de Expansión MX as of the Clausura 2024 season.{{cite web|url=https://www.ligabbvaexpansion.mx/cancha/detallenoticia/43109|title=Asamblea de Expansión aprobó reformas en lo deportivo, económico y comercial |date=15 June 2023|website=ligabbvaexpansion.mx|language=Spanish}}
  • The owner's assembly decided to adjust liguilla qualification, which was modified as of the Apertura 2021 season. The number of teams directly qualifying to the quarter-finals was increased from four to six, while reducing the number of teams entering the reclassification round from eight to four, aligning it with the NBA play-in tournament. 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.
  • Atlante obtained certification for promotion to Liga MX. Venados and Zacatecas applied and were not certified for promotion.{{cite web|url=https://mexico.as.com/futbol/futbol-mexicano/atlante-obtiene-certificacion-para-poder-aspirar-al-ascenso-a-liga-mx-n/|title=Atlante obtiene certificación para poder aspirar al ascenso a Liga MX|date=27 June 2023|website=mexico.as.com|language=Spanish}} UdeG lost their status as a certified team due to financial issues.{{cite web|url=https://www.ligabbvaexpansion.mx/cancha/detallenoticia/43136/comite-de-certificacion-concluyo-con-las-revisiones-de-solicitudes-del-proceso-de-ascenso|title=Comité de Certificación concluyó con las revisiones de solicitudes del proceso de ascenso|date=29 June 2023|website=ligabbvaexpansion.mx|language=Spanish}} The league will not reactivate promotion until four teams are certified.
  • On June 29, 2023 Durango was returned to Liga Premier de México, after one year as guest club in the Liga de Expansión MX, due to financial problems. The Liga de Expansión requested that the Liga Premier propose another affiliated team to play as a guest team in the second–tier.{{cite web|url=https://mexico.as.com/futbol/futbol-mexicano/oficial-alacranes-durango-queda-fuera-de-liga-expansion-n/|title=Oficial: Alacranes Durango queda fuera de Liga Expansión|date=29 June 2023|website=mexico.as.com|language=Spanish}}

Stadiums and locations

{{col-begin}}

{{col-2}}

class="wikitable sortable" style="text-align: center;"
colspan="4" | Apertura 2023
Team

!City

!Stadium

!Capacity

Atlante

|Mexico City

|Ciudad de los Deportes

|33,000

Atlético La Paz

|La Paz, Baja California Sur

|Guaycura

|5,209

Atlético Morelia

|Morelia, Michoacán

|Morelos

|35,000

Cancún

|Cancún, Quintana Roo

|Andrés Quintana Roo

|18,844

Celaya

|Celaya, Guanajuato

|Miguel Alemán Valdés

|23,182

Oaxaca

|Oaxaca City, Oaxaca

|Tecnológico de Oaxaca

|14,598

Sinaloa

|Culiacán, Sinaloa

|Dorados

|20,108

Sonora

|Hermosillo, Sonora

|Héroe de Nacozari

|18,747

Tapatío

|Zapopan, Jalisco

|Akron

|49,850

Tepatitlán

|Tepatitlán de Morelos, Jalisco

|Gregorio "Tepa" Gómez

|8,085

Tlaxcala

|Tlaxcala City, Tlaxcala

|Tlahuicole

|9,462

UAT

|Ciudad Victoria, Tamaulipas

|Marte R. Gómez

|10,520

U. de G.

|Guadalajara, Jalisco

|Jalisco

|55,020

Venados

|Mérida, Yucatán

|Carlos Iturralde

|15,087

Zacatecas

|Zacatecas City, Zacatecas

|Carlos Vega Villalba

|20,068

{{col-2}}

{{Location map+ |Mexico |width=800 |float=center |caption=Location of teams in the Apertura 2023 Liga de Expansión MX season|places=

{{Location map~ |Mexico |lat=19.383451 |long=-99.18045 |label=Atlante |position=left}}

{{Location map~ |Mexico |lat=19.7187 |long=-101.2355 |label=Atl. Morelia |position=left}}

{{Location map~ |Mexico |lat=21.160556 |long=-86.8475 |label=Cancún |position=left}}

{{Location map~ |Mexico |lat=20.5222 |long=-100.8122 |label=Celaya |position=right}}

{{Location map~ |Mexico |lat=24.157035 |long=-110.302963 |label=La Paz |position=right}}

{{Location map~ |Mexico |lat=17.0833 |long=-96.7500 |label=Oaxaca |position=right}}

{{Location map~ |Mexico |lat=24.8 |long=-107.383333 |label=Sinaloa |position=right}}

{{Location map~ |Mexico |lat=29.098 |long=-110.95416 |label=Sonora |position=right}}

{{Location map~ |Mexico |lat=20.666667 |long=-103.35 |label=Tapatío
UdeG
|position=left}}

{{Location map~ |Mexico |lat=20.88333 |long=-102.75 |label=Tepatitlán |position=top}}

{{Location map~ |Mexico |lat=19.4957 |long=-98.5338 |label=Tlaxcala |position=right}}

{{Location map~ |Mexico |lat=23.73333 |long=-99.13333 |label=UAT |position=right}}

{{Location map~ |Mexico |lat=20.97 |long=-89.62 |label=Venados |position=bottom}}

{{Location map~ |Mexico |lat=23.3 |long=-102.7 |label=Zacatecas |position=top}}

}}

{{clear}}

{{col-end}}

=Personnel and kits=

class="wikitable sortable" style="text-align: left;"

! Team

! Chairman

! Head Coach

! Captain

! Kit manufacturer

! Shirt sponsor(s) front

Atlante

| Jorge Santillana

| {{flagicon|MEX}} Daniel Alcántar

| {{flagicon|MEX}} Humberto Hernández

| Joma

| Betcris

Atlético La Paz

| Samuel Hernández

| {{flagicon|MEX}} Raúl Rico

| {{flagicon|MEX}} Kristian Álvarez

| In–house

| Baja Ferries

Atlético Morelia

| José Luis Higuera

| {{flagicon|ARG}} Norberto Scoponi

| {{flagicon|MEX}} Raúl Torres

| Keuka

| Akron, Axen Capital, Cemex Tolteca, Michoacán, Morelia Brilla, Biocup, Sello Rojo, Electrolit, Calidra

Cancún

| Jeff Luhnow

| {{flagicon|MEX}} Luis Arce

| {{Flagicon|MEX}} Benjamín Galindo Jr.

| Nike

| Cancún

Celaya

| Carlos Benavides Escardó

| {{flagicon|ARG}} Cristian Paulucci

| {{flagicon|MEX}} Leobardo López

| Keuka

| Bachoco, Petro Figue's, TV4

Oaxaca

| Juan Carlos Jones

| {{flagicon|MEX}} Carlos Gutiérrez

| {{flagicon|MEX}} Octavio Paz

| Svedda

| PlayCell, Romasa, Baby Sky, Electrolit, G+, Oaxaca Rosa

Sinaloa

| José Antonio Núñez

| {{flagicon|MEX}} Rafael García

| {{flagicon|MEX}} Oswaldo León

| Charly

| Coppel, Caliente, SuKarne

Sonora

| Juan Pablo Rojo

| {{flagicon|MEX}} Roberto Hernández

| {{flagicon|MEX}} José Saavedra

| Keuka

| Caliente

Tapatío

| Amaury Vergara

| {{flagicon|MEX}} Arturo Ortega

| {{flagicon|MEX}} Juan Aguayo

| Puma

|

Tepatitlán

| Víctor Flores Cosío

| {{flagicon|MEX}} Enrique López Zarza

| {{flagicon|MEX}} Carlos Villanueva López

| Sporelli

| Pacífica

Tlaxcala

| Rafael Torre Mendoza

| {{flagicon|MEX}} Paco Ramírez

| {{flagicon|MEX}} Gerardo Ruíz

| Keuka

| Tlaxcala, Pronto, Providencia

UAT

| David Ashdruval Martínez

| {{flagicon|MEX}} Raúl Gutiérrez

| {{flagicon|MEX}} Iván Pineda

| Sliver Sport

|

U. de G.

| {{nowrap|José Alberto Castellanos Gutiérrez}}

| {{flagicon|MEX}} Alfonso Sosa

| {{flagicon|MEX}} Arturo Ledesma

| Sporelli

| Electrolit

Venados

| Rodolfo Rosas Cantillo

| {{flagicon|MEX}} Rafael Fernández

| {{flagicon|MEX}} Alfonso Luna

| Spiro

| Yucatán, Nus-káh

Zacatecas

| Eduardo López Muñoz

| {{flagicon|ESP}} Nacho Castro

| {{flagicon|MEX}} José Plascencia

| Spiro

| Fresnillo plc, Mifel, Vazlo, Mobil

Managerial changes

class="wikitable sortable"
Team

! Outgoing manager

! Manner of departure

! Date of vacancy

! Replaced by

! Date of appointment

! Position
in table

! Ref.

colspan=8|Pre-Apertura changes
Zacatecas

| {{flagicon|MEX}} Omar Alexis Moreno

| Mutual agreement

| 20 April 2023{{efn|name=A|Announced on 9 April 2023 during Clausura 2023 Week 16.}}

| {{flagicon|ESP}} Nacho Castro

| 7 May 2023

|rowspan=7|Pre-season

|{{cite web|url=https://www.minerosfc.com/post/comunicado-oficial-alexis-moreno |title=COMUNICADO OFICIAL: ALEXIS MORENO |date=9 April 2023 |website=minerosfc.com |language=Spanish}}{{cite web|url=https://ntrzacatecas.com/?p=29175 |title=Alexis Moreno fuera de Mineros |date=9 April 2023 |website=ntrzacatecas.com |language=Spanish}}

Cancún

| {{flagicon|ESP}} Iñigo Idiakez

| Reassigned to youth teams

| 3 May 2023

| {{flagicon|MEX}} Luis Arce

| 1 June 2023

|{{cite web|url=https://www.poresto.net/deportes/2023/5/3/inigo-idiakez-deja-de-ser-el-tecnico-del-cancun-fc-de-la-liga-de-expansion-382277.html |title=Íñigo Idiákez deja de ser el técnico del Cancún FC de la Liga de Expansión |date=3 May 2023 |website=poresto.net |language=Spanish}}{{cite web|url=https://sipse.com/novedades/cancun-fc-presenta-su-nuevo-tecnico-luis-arce-447997.html |title=Cancún FC presenta a su nuevo técnico Luis Arce |date=1 June 2023 |website=sipse.com |language=Spanish}}

Oaxaca

| {{Flagicon|MEX}} Jorge Manrique

| Mutual agreement

| 26 May 2023

| {{flagicon|MEX}} Carlos Gutiérrez

| 15 June 2023

|{{cite web|url=https://oaxaca.quadratin.com.mx/concluye-jorge-manrique-relacion-laboral-con-alebrijes-de-oaxaca/ |title=Concluye Jorge Manrique relación laboral con Alebrijes de Oaxaca |date=26 May 2023 |website=oaxaca.quadratin.com.mx |language=Spanish}}{{cite web|url=https://oaxaca.quadratin.com.mx/carlos-gutierrez-barriga-nuevo-director-tecnico-de-alebrijes/ |title=Carlos Gutiérrez Barriga, nuevo director técnico de Alebrijes |date=12 June 2023 |website=oaxaca.quadratin.com.mx |language=Spanish}}

{{strikethrough|Durango}}

| {{strikethrough|{{flagicon|MEX}} Héctor Jair Real}}

| {{strikethrough|Resigned}}

| {{strikethrough|30 May 2023{{efn|name=B|{{strikethrough|Announced on 24 April 2023.}}}}}}

| {{strikethrough|{{flagicon|MEX}} Ricardo Rayas}}

| {{strikethrough|4 June 2023}}

|{{cite web|url=https://www.posta.com.mx/deportes/anuncia-alacranes-de-durango-su-nuevo-director-tecnico/vl1488141 |title=Anuncia Alacranes de Durango su nuevo Director Técnico |date=4 June 2023 |website=posta.com.mx |language=Spanish}}

Tapatío

| {{flagicon|MEX}} Gerardo Espinoza

| Signed with Mexico under-23

| 4 June 2023{{efn|name=C|Announced on 31 May 2023.{{cite web|url=https://www.tudn.com/futbol/mexico/seleccion-mexicana-andres-lillini-da-conocer-directores-tecnicos-selecciones-menores |title=Andrés Lillini revela a los técnicos de las Selecciones Menores y el proceso de formación |date=31 May 2023 |website=tudn.com |language=Spanish}}}}

| {{Flagicon|MEX}} Arturo Ortega

| 15 June 2023

|{{cite web|url=https://www.elmanana.com/deportes/futbol/arturo-ortega-es-nombrado-dt/5722208 |title=Arturo Ortega es nombrado DT del Tapatío |date=15 June 2023 |website=elmanana.com |language=Spanish}}

Venados

| {{flagicon|ARG}} Bruno Marioni

| Sacked

| 6 June 2023

| {{flagicon|MEX}} Rafael Fernández

| 9 June 2023

|{{cite web|url=https://onefootball.com/es/noticias/bruno-marioni-despedido-de-los-venados-fc-37629017 |title=Bruno Marioni, despedido de los Venados FC |date=7 June 2023 |website=onefootball.com |language=Spanish}}{{cite web|url=https://venadosfc.com.mx/rafael-fernandez-nuevo-timonel-de-venados-f-c/ |title=Rafael Fernández nuevo timonel de Venados F.C. |date=9 June 2023 |website=venadosfc.com.mx |language=Spanish}}

Tepatitlán

| {{flagicon|MEX}} Daniel Guzmán

| Sacked

| 15 June 2023

| {{flagicon|MEX}} Enrique López Zarza

| 20 June 2023

|{{cite web|url=https://www.milenio.com/deportes/futbol/altenos-tepatitlan-anuncia-salida-daniel-guzman |title=Alteños de Tepatitlán anuncia la salida de Daniel Guzmán y doce de sus futbolistas |date=15 June 2023 |website=milenio.com |language=Spanish}}{{cite web|url=https://www.milenio.com/deportes/futbol/tepatitlan-oficial-enrique-lopez-zarza-entrenador |title=Enrique López Zarza es el nuevo entrenador de los Alteños |date=19 June 2023 |website=milenio.com |language=Spanish}}

colspan=8|Apertura changes
Celaya

| {{flagicon|MEX}} Paco Ramírez

| Sacked

| 24 August 2023

| {{flagicon|ARG}} Walter Fleita (Interim)

| 24 August 2023

| 14th

| {{cite web |title=Celaya destituye a Francisco Ramírez como su entrenador |url=https://deportedigital.mx/celaya-destituye-a-francisco-ramirez-como-su-entrenador |website=DXT Digital |access-date=28 August 2023 |language=es |date=25 August 2023}}

Tlaxcala

| {{flagicon|MEX}} Jorge Villalpando

| Sacked

| 26 August 2023

| {{flagicon|MEX}} Jorge Villalpando{{efn|name=D|Reinstated in his position after his dismissal was announced}}

| 28 August 2023

| 15th

| {{cite web |last1=Magallán |first1=Ricardo |title=Un técnico cesado más en Liga Expansión |url=https://mexico.as.com/futbol/futbol-mexicano/un-tecnico-cesado-mas-en-liga-expansion-n/ |website=As.com |access-date=28 August 2023 |language=es |date=26 August 2023}}{{cite web |title=¡Que siempre no! Restituyen a técnico tras dos días de haberlo cesado en Liga Expansión |url=https://mexico.as.com/futbol/futbol-mexicano/que-siempre-no-restituyen-a-tecnico-tras-dos-dias-de-haberlo-cesado-en-liga-expansion-n/ |website=As.com |access-date=5 September 2023 |language=es |date=30 August 2023}}

Celaya

| {{flagicon|ARG}} Walter Fleita (Interim)

| End of tenure as caretaker

| 29 August 2023

| {{flagicon|ARG}} Cristian Paulucci

| 29 August 2023

| 14th

|

UAT

| {{flagicon|MEX}} Edgar Solano

| Sacked

| 7 October 2023

| {{flagicon|MEX}} Raúl Gutiérrez

| 7 October 2023

| 13th

|{{cite web |title=Correcaminos UAT despide a Edgar Solano; se queda sin director técnico |url=https://www.milenio.com/deportes/correcaminos-uat-despide-edgar-solano-queda-director-tecnico |website=Milenio |access-date=20 October 2023 |language=es |date=7 October 2023}}{{cite web |title=Presenta Correcaminos a su nuevo Director Técnico |url=https://cfcorrecaminos.com/presenta-correcaminos-a-su-nuevo-director-tecnico/ |website=Correcaminos UAT |access-date=20 October 2023 |language=es |date=9 October 2023}}

Tlaxcala

| {{flagicon|MEX}} Jorge Villalpando

| Mutual agreement

| 10 October 2023

| {{flagicon|MEX}} Javier Contreras (Interim)

| 10 October 2023

| 15th

|{{cite web |title=Jorge Villalpando queda fuera de los Coyotes de Tlaxcala |url=https://intoleranciadiario.com/tlax/articles/2023/10/10/1017079-jorge-villalpando-queda-fuera-de-los-coyotes-de-tlaxcala.html |website=intoleranciadiario.com |access-date=20 October 2023 |language=es |date=10 October 2023}}

Atlético Morelia

| {{flagicon|MEX}} Carlos Adrián Morales

| Sacked

| 20 October 2023

| {{flagicon|MEX}} José Roberto Muñoz (Interim)

| 20 October 2023

| 8th

|{{cite web |title=¡Es oficial! Deja Carlos Morales el Atlético Morelia |url=https://www.elsoldezamora.com.mx/deportes/es-oficial-deja-carlos-morales-el-atletico-morelia-10878829.html |website=El Sol de Zamora |access-date=20 October 2023 |language=es |date=20 October 2023}}{{cite web |title=Dirigirá Roberto Muñoz a Atlético Morelia lo que resta del torneo |url=https://www.quadratin.com.mx/Deportes/dirigira-roberto-munoz-a-atletico-morelia-lo-que-resta-del-torneo/ |website=Quadratín |access-date=21 October 2023 |language=es |date=20 October 2023}}

colspan=8|Pre-Clausura changes
Atlético La Paz

|{{flagicon|MEX}} Jaime Durán

|Sacked

|29 November 2023

|{{flagicon|MEX}} Raúl Rico

|10 December 2023

|rowspan=4|Pre-season

|{{cite web |title=Jaime Durán ya no es director técnico del Club Atlético La Paz |url=https://tribunademexico.com/destituyen-jaime-duran-atletico-la-paz/ |website=Tribuna de México |access-date=30 December 2023 |language=es |date=29 November 2023}}{{cite web |title=Raúl Rico es el nuevo DT del Club Atlético La Paz |url=https://www.posta.com.mx/mexico/raul-rico-es-el-nuevo-dt-del-club-atletico-la-paz/vl1525763 |website=Posta |access-date=30 December 2023 |language=es |date=10 December 2023}}

Atlético Morelia

|{{flagicon|MEX}} José Roberto Muñoz (Interim)

|End of tenure as caretaker

| 5 December 2023

| {{flagicon|MEX}} Israel Hernández

| 5 December 2023

|{{cite web |title=Israel Octavio Hernández Pat, se convierte en el nuevo director técnico del Club Atlético Morelia |url=https://sistemamichoacano.tv/2023/12/06/israel-octavio-hernandez-pat-se-convierte-en-el-nuevo-director-tecnico-del-club-atletico-morelia/ |website=SMRTV |access-date=30 December 2023 |language=es |date=6 December 2023}}

Atlante

|{{flagicon|MEX}} Mario García

|Mutual agreement

| 12 December 2023

| {{flagicon|MEX}} Daniel Alcántar

| 20 December 2023

|{{cite web |title=¡Oficial! Mario García deja de ser director técnico de Atlante |url=https://www.record.com.mx/futbol-futbol-nacional-liga-de-expansion/oficial-mario-garcia-deja-de-ser-director-tecnico-de |website=RÉCORD |access-date=30 December 2023 |language=es |date=12 December 2023}}{{cite web |title=Daniel 'Borita' Alcántar es anunciado como nuevo entrenador del Atlante |url=https://www.milenio.com/futbol/liga-mx/daniel-alcantar-es-nuevo-director-tecnico-del-atlante |website=La Afición |access-date=30 December 2023 |language=es |date=20 December 2023}}

Tlaxcala

|{{flagicon|MEX}} Javier Contreras (Interim)

|End of tenure as caretaker

|23 December 2023

|{{flagicon|MEX}} Paco Ramírez

|23 December 2023

|{{cite web |title=Liga de Expansión MX: Paco Ramírez vuelve a los banquillo; es nuevo DT de Tlaxcala FC |url=https://www.soyfutbol.com/ligas/Liga-de-Expansion-MX-Paco-Ramirez-vuelve-a-los-banquillo-es-nuevo-DT-de-Tlaxcala-FC-20231223-0040.html |website=Soy Fútbol |access-date=30 December 2023 |language=es |date=23 December 2023}}

colspan=8|Clausura changes
Atlético Morelia

|{{flagicon|MEX}} Israel Hernández

|Sacked

|21 February 2024

|{{flagicon|ARG}} Norberto Scoponi

|22 February 2024

|14th

|{{cite web |title=Israel Hernández Pat deja de ser el técnico del Atlético Morelia, tras malos resultados |url=https://www.lavozdemichoacan.com.mx/deportes/rincon-canario/israel-hernandez-pat-deja-de-ser-el-tecnico-del-atletico-morelia-tras-malos-resultados/ |website=La Voz de Michoacán |access-date=22 February 2024 |language=es |date=21 February 2024}}{{cite web |title=Anuncia Atlético Morelia a Norberto Scoponi como nuevo entrenador |url=https://www.quadratin.com.mx/Deportes/anuncia-atletico-morelia-a-norberto-scoponi-como-nuevo-entrenador%EF%BF%BC/ |website=Quadratín |access-date=23 February 2024 |language=es |date=22 February 2024}}

{{notelist}}

Torneo Apertura

The defending champions are Tapatío. The regular tournament began on 21 July and will end on 31 October. The round 2 match between Celaya and Tepatitlán was postponed due to poor pitch condition and played on 19 August during round 5.{{cite web|url=https://mexico.as.com/futbol/futbol-mexicano/otro-partido-postergado-en-mexico-por-mal-estado-de-la-cancha-n/|title=Otro partido postergado en México por mal estado de la cancha|date=29 July 2023|website=mexico.as.com|language=es}}

=Regular season=

==Standings==

{{#invoke:Sports table|main|style=WDL

|section=Apertura

|update=complete

|show_rw=no

|source=[https://www.ligabbvaexpansion.mx/cancha/tablas/tablaGeneralClasificacion/sp/2e2a1b7702c91b Liga de Expansión MX]

|team_order=CAN, UDG, ATL, ZAC, TEP, SON, ATM, VEN, UAT, LAP, CEL, TAP, OAX, SIN, TLA

|result1=LQF |result2=LQF |result3=LQF |result4=LQF |result5=LQF |result6=LQF |result7=PLY |result8=PLY |result9=PLY |result10=PLY

|win_ATL=7 |draw_ATL=4 |loss_ATL=3 |gf_ATL=18|ga_ATL=7

|win_ATM=6 |draw_ATM=3 |loss_ATM=5 |gf_ATM=16|ga_ATM=14

|win_CAN=9 |draw_CAN=1 |loss_CAN=4 |gf_CAN=26|ga_CAN=15

|win_CEL=4 |draw_CEL=5 |loss_CEL=5 |gf_CEL=15|ga_CEL=14

|win_LAP=6 |draw_LAP=2 |loss_LAP=6 |gf_LAP=21|ga_LAP=28

|win_OAX=3 |draw_OAX=4 |loss_OAX=7 |gf_OAX=18|ga_OAX=35

|win_SIN=4 |draw_SIN=0 |loss_SIN=10|gf_SIN=15|ga_SIN=34

|win_SON=6 |draw_SON=4 |loss_SON=4 |gf_SON=26|ga_SON=23

|win_TAP=2 |draw_TAP=8 |loss_TAP=4 |gf_TAP=16|ga_TAP=18

|win_TEP=6 |draw_TEP=5 |loss_TEP=3 |gf_TEP=23|ga_TEP=19

|win_TLA=2 |draw_TLA=0 |loss_TLA=12|gf_TLA=13|ga_TLA=29

|win_UAT=6 |draw_UAT=2 |loss_UAT=6 |gf_UAT=24|ga_UAT=18

|win_UDG=8 |draw_UDG=3 |loss_UDG=3 |gf_UDG=28|ga_UDG=15

|win_VEN=7 |draw_VEN=0 |loss_VEN=7 |gf_VEN=26|ga_VEN=28

|win_ZAC=7 |draw_ZAC=3 |loss_ZAC=4 |gf_ZAC=33|ga_ZAC=21

|name_ATL=Atlante

|name_ATM=Atlético Morelia

|name_CAN=Cancún

|name_CEL=Celaya

|name_LAP=Atlético La Paz

|name_OAX=Oaxaca

|name_SIN=Sinaloa

|name_SON=Sonora

|name_TAP=Tapatío

|name_TEP=Tepatitlán

|name_TLA=Tlaxcala

|name_UAT=UAT

|name_UDG=UdeG

|name_VEN=Venados

|name_ZAC=Zacatecas

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Number of goals scored away; 5) Head-to-head results between tied teams; 6) Highest relegation coefficient; 7) Fair Play points

|res_col_header=Qualification

|col_LQF=green1 |text_LQF=Qualification to the quarter-finals |note_res_LQF=The Teams ranked from 1st to 6th place qualify to the Liguilla quarter-finals.

|col_PLY=yellow1 |text_PLY=Qualification to the play-in round|note_res_PLY=The Teams ranked from 7th to 10th place qualify to the play-in round.

|status_text_X=Assured of at least the Play-in round, but may still qualify directly for the Quarter-finals

|status_text_Y=Cannot qualify for the Quarter-finals, but may still qualify for the Play-in round.

}}

== Positions by round ==

{{#invoke:sports rbr table|table|sortable=y|legendpos=tr

|team1=CAN|team2=UDG|team3=ATL|team4=ZAC|team5=TEP|team6=SON|team7=ATM|team8=VEN|team9=UAT|team10=LAP|team11=CEL|team12=TAP|team13=OAX|team14=SIN|team15=TLA

|name_ATL = Atlante

| pos_ATL = 5/2/3/3/1/2/2/2/2/1/3/4/4/5/3

|name_ATM = Atlético Morelia

| pos_ATM = 15/15/10/6/8/7/6/3/5/4/5/6/7/9/7

|name_CAN = Cancún

| pos_CAN = 8/5/4/5/3/6/7/10/7/6/6/5/3/2/1

|name_CEL = Celaya

| pos_CEL = 11/12/13/14/14/14/12/13/13/13/13/11/12/11/11

|name_LAP = La Paz

| pos_LAP = 4/1/2/1/4/1/1/1/1/5/2/3/6/8/10

|name_OAX = Oaxaca

| pos_OAX = 10/9/12/13/11/12/14/12/12/12/11/12/13/13/13

|name_SIN = Sinaloa

| pos_SIN = 14/13/14/12/7/10/13/14/15/15/15/14/14/14/14

|name_SON = Sonora

| pos_SON = 6/11/7/7/6/4/5/4/8/9/8/7/9/6/6

|name_TAP = Tapatío

| pos_TAP = 9/8/9/8/9/8/10/8/9/8/9/10/11/12/12

|name_TEP = Tepatitlán

| pos_TEP = 7/10/11/10/12/13/11/9/6/7/10/8/5/4/5

|name_TLA = Tlaxcala

| pos_TLA = 13/14/15/15/15/15/15/15/14/14/14/15/15/15/15

|name_UAT = UAT

| pos_UAT = 3/4/6/9/10/11/9/5/12/11/12/13/10/10/9

|name_UDG = U. de G.

| pos_UDG = 12/7/5/4/2/5/4/7/3/2/1/2/2/1/2

|name_VEN = Venados

| pos_VEN = 2/6/8/11/13/9/8/11/10/10/7/9/8/7/8

|name_ZAC = Zacatecas

| pos_ZAC = 1/3/1/2/5/3/3/6/4/3/4/1/1/3/4

|res_col_header=Q

|color_1=1st|text_1=Leader and qualification to Liguilla quarter-finals

|color_2-6=green1|text_2-6=Qualification to quarter-finals

|color_7-10=yellow1|text_7-10=Qualification to play-in

|color_15=red1|text_15=Last place in table

|notes=† indicates team rested that round

  • The round 2 match between Celaya and Tepatitlán was postponed and played during round 5.

|update=complete

|source=[http://www.ligabbvaexpansion.mx/cancha/estadistica Liga de Expansión MX]

|start_date=21 July 2023

}}

==Results==

Each team plays once all other teams in 15 rounds regardless of it being a home or away match.

{{#invoke:Sports results|main

|update=complete

|source=[http://www.ligabbvaexpansion.mx/cancha/partidos Liga de Expansión MX]

|matches_style=FBR

|team1=ATL |team2=ATM |team3=CAN |team4=CEL |team5=LAP |team6=OAX |team7=SIN |team8=SON |team9=TAP |team10=TEP |team11=TLA |team12=UAT |team13=UDG |team14=VEN |team15=ZAS

|name_ATL=Atlante

|name_ATM=Atlético Morelia

|name_CAN=Cancún

|name_CEL=Celaya

|name_LAP=La Paz

|name_OAX=Oaxaca

|name_SIN=Sinaloa

|name_SON=Sonora

|name_TAP=Tapatío

|name_TEP=Tepatitlán

|name_TLA=Tlaxcala

|name_UAT=UAT

|name_UDG=U. de G.

|name_VEN=Venados

|name_ZAS=Zacatecas

|match_ATL_CAN=

|match_ATL_ATM=null

|match_ATL_CEL=null

|match_ATL_LAP=3–0

|match_ATL_OAX=null

|match_ATL_SIN=3–0

|match_ATL_SON=null

|match_ATL_TAP=1–1

|match_ATL_TEP=2–2

|match_ATL_TLA=null

|match_ATL_UDG=1–0

|match_ATL_UAT=null

|match_ATL_VEN=2–0

|match_ATL_ZAS=null

|match_ATM_ATL=0–1

|match_ATM_CAN=null

|match_ATM_CEL=1–0

|match_ATM_LAP=2–0

|match_ATM_OAX=0–0

|match_ATM_SIN=4–0

|match_ATM_SON=null

|match_ATM_TAP=0–0

|match_ATM_TEP=1–0

|match_ATM_TLA=null

|match_ATM_UAT=2–0

|match_ATM_UDG=null

|match_ATM_VEN=null

|match_ATM_ZAS=null

|match_CAN_ATL=null

|match_CAN_ATM=2–0

|match_CAN_CEL=null

|match_CAN_LAP=null

|match_CAN_OAX=null

|match_CAN_SIN=null

|match_CAN_SON=5–2

|match_CAN_TAP=null

|match_CAN_TEP=null

|match_CAN_TLA=1–2

|match_CAN_UAT=2–1

|match_CAN_UDG=2–0

|match_CAN_VEN=2–1

|match_CAN_ZAS=2–1

|match_CEL_ATL=0–0

|match_CEL_ATM=null

|match_CEL_CAN=1–0

|match_CEL_LAP=null

|match_CEL_OAX=null

|match_CEL_SIN=null

|match_CEL_SON=1–1

|match_CEL_TAP=null

|match_CEL_TEP=1–1

|match_CEL_TLA=null

|match_CEL_UAT=null

|match_CEL_UDG=0–0

|match_CEL_VEN=null

|match_CEL_ZAS=2–3

|match_LAP_ATL=null

|match_LAP_ATM=null

|match_LAP_CAN=1–4

|match_LAP_CEL=2–1

|match_LAP_OAX=null

|match_LAP_SIN=null

|match_LAP_SON=2–1

|match_LAP_TAP=2–2

|match_LAP_TEP=null

|match_LAP_TLA=1–0

|match_LAP_UAT=null

|match_LAP_UDG=3–0

|match_LAP_VEN=null

|match_LAP_ZAS=1–4

|match_OAX_ATL=0–3

|match_OAX_ATM=null

|match_OAX_CAN=2–5

|match_OAX_CEL=2–1

|match_OAX_LAP=2–2

|match_OAX_SIN=4–0

|match_OAX_SON=null

|match_OAX_TAP=1–1

|match_OAX_TEP=null

|match_OAX_TLA=null

|match_OAX_UAT=null

|match_OAX_UDG=null

|match_OAX_VEN=2–1

|match_OAX_ZAS=null

|match_SIN_ATL=null

|match_SIN_ATM=null

|match_SIN_CAN=1–0

|match_SIN_CEL=1–4

|match_SIN_LAP=3–4

|match_SIN_OAX=null

|match_SIN_SON=null

|match_SIN_TAP=null

|match_SIN_TEP=1–2

|match_SIN_TLA=3–1

|match_SIN_UAT=null

|match_SIN_UDG=null

|match_SIN_VEN=null

|match_SIN_ZAS=4–0

|match_SON_ATL=0–0

|match_SON_ATM=3–2

|match_SON_CAN=null

|match_SON_CEL=null

|match_SON_LAP=null

|match_SON_OAX=4–2

|match_SON_SIN=2–0

|match_SON_TAP=null

|match_SON_TEP=null

|match_SON_TLA=null

|match_SON_UAT=0–1

|match_SON_UDG=null

|match_SON_VEN=4–1

|match_SON_ZAS=null

|match_TAP_ATL=null

|match_TAP_ATM=null

|match_TAP_CAN=0–0

|match_TAP_CEL=1–1

|match_TAP_LAP=null

|match_TAP_OAX=null

|match_TAP_SIN=0–1

|match_TAP_SON=1–2

|match_TAP_TEP=2–2

|match_TAP_TLA=2–0

|match_TAP_UAT=null

|match_TAP_UDG=2–4

|match_TAP_VEN=null

|match_TAP_ZAS=1–0

|match_TEP_ATL=null

|match_TEP_ATM=null

|match_TEP_CAN=3–0

|match_TEP_CEL=null

|match_TEP_LAP=4–0

|match_TEP_OAX=3–1

|match_TEP_SIN=null

|match_TEP_SON=1–1

|match_TEP_TAP=null

|match_TEP_TLA=null

|match_TEP_UAT=2–1

|match_TEP_UDG=0–0

|match_TEP_VEN=null

|match_TEP_ZAS=null

|match_TLA_ATL=1–2

|match_TLA_ATM=2–3

|match_TLA_CAN=null

|match_TLA_CEL=1–2

|match_TLA_LAP=null

|match_TLA_OAX=2–1

|match_TLA_SIN=null

|match_TLA_SON=1–2

|match_TLA_TAP=null

|match_TLA_TEP=0–1

|match_TLA_UAT=0–1

|match_TLA_UDG=null

|match_TLA_VEN=null

|match_TLA_ZAS=null

|match_UAT_ATL=1–0

|match_UAT_ATM=null

|match_UAT_CAN=null

|match_UAT_CEL=0–1

|match_UAT_LAP=1–0

|match_UAT_OAX=7–0

|match_UAT_SIN=2–0

|match_UAT_SON=null

|match_UAT_TAP=2–2

|match_UAT_TEP=null

|match_UAT_TLA=null

|match_UAT_UDG=1–2

|match_UAT_VEN=null

|match_UAT_ZAS=3–3

|match_UDG_ATL=null

|match_UDG_ATM=0–0

|match_UDG_CAN=null

|match_UDG_CEL=null

|match_UDG_LAP=null

|match_UDG_OAX=5–0

|match_UDG_SIN=4–0

|match_UDG_SON=4–2

|match_UDG_TAP=null

|match_UDG_TEP=null

|match_UDG_TLA=2–1

|match_UDG_UAT=null

|match_UDG_VEN=4–1

|match_UDG_ZAS=3–2

|match_VEN_ATL=null

|match_VEN_ATM=2–1

|match_VEN_CAN=null

|match_VEN_CEL=1–0

|match_VEN_LAP=1–3

|match_VEN_OAX=null

|match_VEN_SIN=4–1

|match_VEN_SON=null

|match_VEN_TAP=2–1

|match_VEN_TEP=5–1

|match_VEN_TLA=3–1

|match_VEN_UAT=4–3

|match_VEN_UDG=null

|match_VEN_ZAS=null

|match_ZAS_ATL=1–0

|match_ZAS_ATM=4–0

|match_ZAS_CAN=null

|match_ZAS_CEL=null

|match_ZAS_OAX=1–1

|match_ZAS_SIN=null

|match_ZAS_SON=2–2

|match_ZAS_LAP=null

|match_ZAS_TAP=null

|match_ZAS_TEP=4–1

|match_ZAS_TLA=5–1

|match_ZAS_UAT=null

|match_ZAS_UDG=null

|match_ZAS_VEN=3–0

}}

= Regular season statistics =

{{col-begin}}

{{col-2}}

== Top goalscorers ==

Players sorted first by goals scored, then by last name.

class="wikitable"
Rank

! Player

! Club

! Goals

align=center rowspan=1|1

|{{flagicon|MEX}} Luis Razo

|Zacatecas

|align=center rowspan=1|10

align=center rowspan=1|2

|{{flagicon|MEX}} Julio Cruz

|Oaxaca

|align=center rowspan=1|9

align=center rowspan=1|3

|{{flagicon|MEX}} Édson Rivera

|UdeG

|align=center rowspan=1|8

align=center rowspan=1|4

|{{flagicon|URU}} Luciano Nequecaur

|Venados

|align=center rowspan=1|7

align=center rowspan=4|5

|{{flagicon|MEX}} Christian Blanco

|Zacatecas

|align=center rowspan=4|6

{{flagicon|LBN}} Daniel Lajud

|Atlante

{{flagicon|MEX}} Jesús Francisco López

|Sonora

{{flagicon|MEX}} Mauro Pérez

|Venados

align=center rowspan=8|9

|{{flagicon|MEX}} Andrés Ávila

|Zacatecas

|align=center rowspan=8|5

{{flagicon|MEX}} Raúl Castillo

|Cancún

{{flagicon|PAR}} Fernando Lesme

|Celaya

{{flagicon|MEX}} Daniel López

|Sinaloa

{{flagicon|MEX}} Fernando Monárrez

|UAT

{{flagicon|MEX}} Vladimir Moragrega

|UAT

{{flagicon|MEX}} Jorge Sánchez

|UAT

{{flagicon|MEX}} Alfonso Tamay

|Cancún

Source: [https://www.ligabbvaexpansion.mx/cancha/tablas/tablaGoleoCompleta/sp/2e2a1b7702c91b Liga de Expansión MX]

{{col-2}}

== Hat-tricks ==

class="wikitable sortable"
PlayerForAgainstResultDateRound
{{flagicon|MEX}} Mauro Pérez

|Venados

|Tlaxcala

|align=center|[https://int.soccerway.com/matches/2023/07/22/mexico/liga-de-ascenso/monarcas-merida/mexico-tlaxcala-fc/4121692/ 3–1 (H)]

|21 July 2023

|align=center|1

{{flagicon|MEX}} Luis Razo

|Zacatecas

|Atlético Morelia

|align=center|[https://int.soccerway.com/matches/2023/07/24/mexico/liga-de-ascenso/mineros-de-zacatecas/club-atletico-monarcas-morelia/4121696/ 4–0 (H)]

|23 July 2023

|align=center|1

{{flagicon|MEX}} Rubén Hernández

|Sinaloa

|Zacatecas

|align=center|[https://int.soccerway.com/matches/2023/08/16/mexico/liga-de-ascenso/club-sociedad-y-deportivo-dorados-de-sinaloa/mineros-de-zacatecas/4121722/ 4–0 (H)]

|15 August 2023

|align=center|5

{{flagicon|MEX}} Jorge Sánchez

|UAT

|Oaxaca

|align=center|[https://int.soccerway.com/matches/2023/08/30/mexico/liga-de-ascenso/correcaminos-de-la-uat/zacatepec/4121735/ 7–0 (H)]

|29 August 2023

|align=center|7

{{flagicon|PAR}} Fernando Lesme

|Celaya

|Sinaloa

|align=center|[https://int.soccerway.com/matches/2023/10/26/mexico/liga-de-ascenso/club-sociedad-y-deportivo-dorados-de-sinaloa/celaya/4121787/ 4–1 (A)]

|25 October 2023

|align=center|14

(H) – Home; (A) – Away

{{col-end}}

= Discipline =

== Team ==

Source [https://www.ligabbvaexpansion.mx/cancha/faltasytarjetas Liga de Expansión MX]

= Attendance =

==Per team==

{{fb a header}}

{{fb a2 team|p=1 |t=Atlético Morelia|s=53387|h=9698|l=5130|a={{#expr:53387/7round0}}|pr=7916}}

{{fb a2 team|p=2 |t=Zacatecas|s=35740|h=6115|l=3205|a={{#expr:35740/7round0}}|pr=2309}}

{{fb a2 team|p=3 |t=Venados|s=27481|h=4204|l=2019|a={{#expr:27481/8round0}}|pr=4419}}

{{fb a2 team|p=4 |t=La Paz|s=23041|h=3805|l=2661|a={{#expr:23041/7round0}}|pr=2952}}

{{fb a2 team|p=5 |t=Oaxaca|s=22014|h=5929|l=1189|a={{#expr:22014/7round0}}|pr=2213}}

{{fb a2 team|p=6 |t=Cancún|s=19295|h=5075|l=1572|a={{#expr:19295/7round0}}|pr=2425}}

{{fb a2 team|p=7 |t=UdeG|s=18896|h=4395|l=14501|a={{#expr:18896/7round0}}|pr=2905|nt=1}}

{{fb a2 team|p=8 |t=Sinaloa|s=15530|h=4133|l=1125|a={{#expr:15530/6round0}}|pr=1554}}

{{fb a2 team|p=9 |t=Atlante|s=16830|h=3950|l=1356|a={{#expr:16830/7round0}}|pr=3521}}

{{fb a2 team|p=10|t=UAT|s=17651|h=2789|l=1255|a={{#expr:17651/8round0}}|pr=2157}}

{{fb a2 team|p=11|t=Tepatitlán|s=11805|h=3146|l=950|a={{#expr:11805/6round0}}|pr=3266}}

{{fb a2 team|p=12|t=Sonora||s=10270|h=2278|l=1318|a={{#expr:10270/6round0}}|pr=1720}}

{{fb a2 team|p=13|t=Celaya|s=10207|h=2212|l=1243|a={{#expr:10207/6round0}}|pr=2327}}

{{fb a2 team|p=14|t=Tlaxcala|s=8373|h=2346|l=895|a={{#expr:8373/7round0}}|pr=2198}}

{{fb a2 team|p=15|t=Tapatío|s=4148|h=891|l=288|a={{#expr:4148/8round0}}|pr=503}}

{{fb a footer|s={{#expr:294668}}|h=9698|l=288|a={{#expr:294668/104round0}}|pr=2574|source=[https://www.ligabbvaexpansion.mx/cancha/asistencia Liga Expansión MX]|notes=Only regular season listed
1: UdeG played their match against Venados at Estadio Gregorio "Tepa" Gómez due to Estadio Jalisco's poor pitch condition.{{cite web|url=https://jalisco.quadratin.com.mx/deportes/leones-negros-reciben-a-venados-en-tepatitlan/|title=Leones Negros reciben a Venados, en Tepatitlán|date=16 August 2023|website=quadratin.com.mx|language=es}}

|date=July 2023}}

==Highest and lowest==

class="wikitable" style="text-align:center"
colspan=5 | Highest attended

! colspan=4 | Lowest attended{{efn|name=CD|Does not include matches played behind closed doors.}}

Weekclass="unsortable" width=120|HomeScoreclass="unsortable" width=120|AwayAttendance

!class="unsortable" width=120| Home

Scoreclass="unsortable" width=120|AwayAttendance
1Zacatecas4–0Atlético Morelia4,612Tapatío0–0Cancún419
2Oaxaca1–1Tapatío5,929Tlaxcala1–2Atlante2,346
3Atlético Morelia1–0Celaya7,370Celaya1–1Tepatitlán1,243
4Zacatecas1–1Oaxaca6,115Tapatío1–1Celaya462
5Sinaloa4–0Zacatecas3,103Tlaxcala1–2Sonora990
6Morelia4–0Sinaloa8,012Tapatío2–0Tlaxcala291
7Venados2–1Tapatío4,204Tepatitlán3–0Cancún950
8Atlético Morelia2–0Atlético La Paz8,707Tapatío1–0Zacatecas288
9Atlético Morelia0–0Tapatío8,514Tlaxcala2–1Oaxaca901
10Oaxaca2–2Atlético La Paz2,698Tapatío2–2Tepatitlán741
11Atlante1–1Tapatío3,950Sonora3–2Atlético Morelia1,821
12Atlético Morelia0–0Oaxaca5,130Tapatío1–2Sonorabgcolor=FFBBBB|284
13Atlético Morelia0–1Atlantebgcolor=BBFFBB|9,698Tapatío2–4UdeG772
14Zacatecas2–2Sonora6,053Sonora1–0Atlético La Paz1,708
15Cancún2–1Zacatecas3,247Tapatío0–1Sinaloa891

Source: [https://www.ligabbvaexpansion.mx/cancha/asistencia Liga de Expansión MX]

{{notelist}}

=Final phase=

==Play-in bracket==

{{PagePlayoffBracket

| RD1= Play-in games

| RD2= No. 8 seed game

| RD3= Final seeds

| team-width=

| score-width=

| RD1-seed1=7

| RD1-team1=Atlético Morelia {{pen}}

| RD1-score1=1 {{small|(4)}}

| RD1-seed2=8

| RD1-team2=Venados

| RD1-score2=1 {{small|(3)}}

| RD1-seed3=9

| RD1-team3=UAT

| RD1-score3=0

| RD1-seed4=10

| RD1-team4=Atlético La Paz

| RD1-score4=1

| RD2-seed1=8

| RD2-team1=Venados

| RD2-score1=1

| RD2-seed2=10

| RD2-team2=Atlético La Paz

| RD2-score2=0

| RD3-seed1=7

| RD3-team1=Atlético Morelia

| RD3-score1=No. 7 seed

| RD3-seed2=8

| RD3-team2=Venados

| RD3-score2=No. 8 seed

}}

{{smalldiv|

  • All rounds are played in a single game hosted by a higher seed.
  • If a game ends in a draw, it will proceed directly to a penalty shoot-out.}}

==Play-in matches==

{{OneLegStart}}

{{OneLegResult|Atlético Morelia||1–1 {{pso|4–3}}|Venados|}}

{{OneLegResult|UAT||0–1|Atlético La Paz|}}

|}

{{football box |id=ATMvVEN

|date=9 November 2023

|time=17:05 CST (UTC−6)

|team1=Atlético Morelia

|score=1–1

|report=https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136557/eyJpZENsdWJsb2NhbCI6IjEyMDYwIiwiaWRDbHVidmlzaXRhIjoiMTA3MzIifQ==/informe-arbitral-club-atletico-morelia-vs-venados-fc-play-in-estadio-jose-maria-morelos-y-pavon-tudn--espn--fox--tvc--claro

|team2=Venados

|goals1=

|goals2=

|stadium=Estadio Morelos, Morelia

|attendance=5,350

|referee=Joaquín Alberto Vizcarra (Sinaloa)

|penalties1=

|penaltyscore=4–3

|penalties2=

}}

----

{{football box |id=UATvLAP

|date=9 November 2023

|time=19:05 CST (UTC−6)

|team1=UAT

|score=0–1

|report=https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136558/eyJpZENsdWJsb2NhbCI6IjIxIiwiaWRDbHVidmlzaXRhIjoiMTI1NzgifQ==/informe-arbitral-correcaminos-vs-club-atletico-la-paz-play-in-estadio-marte-rodolfo-gomez-segura-tudn--espn--fox--tvc--claro

|team2=Atlético La Paz

|goals1=

|goals2=

|stadium=Estadio Marte R. Gómez, Ciudad Victoria

|attendance=6,200

|referee=Edgar Ulises Rangel (Mexico City)

}}

==No. 8 seed match==

{{OneLegStart}}

{{OneLegResult|Venados||1–0|Atlético La Paz|}}

|}

{{football box |id=VENvLAP

|date=12 November 2023

|time=17:05 CST (UTC−6)

|team1=Venados

|score=1–0

|report=https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136567/eyJpZENsdWJsb2NhbCI6IjEwNzMyIiwiaWRDbHVidmlzaXRhIjoiMTI1NzgifQ==/informe-arbitral-venados-fc-vs-club-atletico-la-paz-play-in-a-b-estadio-carlos-iturralde-rivero-tudn--espn--fox--tvc--claro

|team2=Atlético La Paz

|goals1=

|goals2=

|stadium=Estadio Carlos Iturralde, Mérida

|attendance=5,369

|referee=Áxel Meza Méndez (Michoacán)

}}

==Bracket==

{{8TeamBracket-2Leg

| RD1=Quarter-finals

| RD2=Semi-finals

| RD3=Final

| RD2-group1=

| noseeds=

| seed-width=

| team-width=

| game-score-width=

| agg-score-width=

| RD1-seed1=1

| RD1-team1=Cancún (s)

| RD1-score1-1=0

| RD1-score1-2=2

| RD1-score1-agg=2

| RD1-seed2=8

| RD1-team2=Venados

| RD1-score2-1=1

| RD1-score2-2=1

| RD1-score2-agg=2

| RD1-seed3=4

| RD1-team3=Zacatecas

| RD1-score3-1=2

| RD1-score3-2=5

| RD1-score3-agg=7

| RD1-seed4=5

| RD1-team4=Tepatitlán

| RD1-score4-1=0

| RD1-score4-2=2

| RD1-score4-agg=2

| RD1-seed5=2

| RD1-team5=UdeG

| RD1-score5-1=1

| RD1-score5-2=2

| RD1-score5-agg=3

| RD1-seed6=7

| RD1-team6=Atlético Morelia

| RD1-score6-1=2

| RD1-score6-2=0

| RD1-score6-agg=2

| RD1-seed7=3

| RD1-team7=Atlante (s)

| RD1-score7-1=0

| RD1-score7-2=4

| RD1-score7-agg=4

| RD1-seed8=6

| RD1-team8=Sonora

| RD1-score8-1=2

| RD1-score8-2=2

| RD1-score8-agg=4

| RD2-seed1=1

| RD2-team1=Cancún (s)

| RD2-score1-1=0

| RD2-score1-2=3

| RD2-score1-agg=3

| RD2-seed2=4

| RD2-team2=Zacatecas

| RD2-score2-1=1

| RD2-score2-2=2

| RD2-score2-agg=3

| RD2-seed3=2

| RD2-team3=UdeG

| RD2-score3-1=1

| RD2-score3-2=0

| RD2-score3-agg=1

| RD2-seed4=3

| RD2-team4=Atlante

| RD2-score4-1=3

| RD2-score4-2=1

| RD2-score4-agg=4

| RD3-seed1=1

| RD3-team1=Cancún

| RD3-score1-1=0

| RD3-score1-2=3

| RD3-score1-agg=3

| RD3-seed2=3

| RD3-team2=Atlante

| RD3-score2-1=0

| RD3-score2-2=0

| RD3-score2-agg=0

}}

==Quarter-finals==

The first legs were played between 15–16 November, and the second legs were played between 18–19 November.

{{TwoLegStart}}

{{TwoLegResult|Venados||2–2 (s)| Cancún||1–0|1–2}}

{{TwoLegResult|Atlético Morelia||2–3|UdeG||2–1|0–2}}

{{TwoLegResult|Sonora||4–4 (s)|Atlante||2–0|2–4}}

{{TwoLegResult|Tepatitlán||2–7|Zacatecas||0–2|2–5}}

|}

;First leg

{{football box

|id = ATMvUDG

|date = 15 November 2023

|time =19:05 CST (UTC−6)

|team1 = Atlético Morelia

|score1 = 2

|team2 = UdeG

|score2 = 1

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136585/eyJpZENsdWJsb2NhbCI6IjEyMDYwIiwiaWRDbHVidmlzaXRhIjoiMzMifQ==/informe-arbitral-club-atletico-morelia-vs-leones-negros-cuartos-ida-estadio-jose-maria-morelos-y-pavon-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Morelos, Morelia

|location =

|attendance = 8,696

|referee = Martín Molina Astorga (Nuevo León)

}}

----

{{football box

|id = SONvATL

|date = 15 November 2023

|time = 20:05 CST (UTC−7)

|team1 = Sonora

|score1 = 2

|team2 = Atlante

|score2 = 0

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136586/eyJpZENsdWJsb2NhbCI6IjEwNzIxIiwiaWRDbHVidmlzaXRhIjoiMiJ9/informe-arbitral-cimarrones-de-sonora-fc-vs-atlante-cuartos-ida-estadio-heroe-de-nacozari-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Héroe de Nacozari, Hermosillo

|location =

|attendance =3,047

|referee = Yonatan Peinado Aguirre (Chihuahua)

}}

----

{{football box

|id = TEPvZAC

|date = 16 November 2023

|time =19:05 CST (UTC−6)

|team1 = Tepatitlán

|score1 = 0

|team2 = Zacatecas

|score2 = 2

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136587/eyJpZENsdWJsb2NhbCI6IjEyMDY0IiwiaWRDbHVidmlzaXRhIjoiMTIwNjEifQ==/informe-arbitral-tepatitlan-fc-vs-mineros-de-zacatecas-cuartos-ida-estadio-gregorio-tepa-gomez-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Gregorio "Tepa" Gómez, Tepatitlán

|location =

|attendance = 2,184

|referee = Luis Alfredo García (Mexico City)

}}

----

{{football box

|id = VENvCAN

|date = 16 November 2023

|time = 21:05 CST (UTC−6)

|team1 = Venados

|score1 = 1

|team2 = Cancún

|score2 = 0

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136584/eyJpZENsdWJsb2NhbCI6IjEwNzMyIiwiaWRDbHVidmlzaXRhIjoiMTI1ODQifQ==/informe-arbitral-venados-fc-vs-cancun-fc-cuartos-ida-estadio-carlos-iturralde-rivero-tudn--espn--fox--tvc--claro

|goals1 =

  • Lora {{goal|90+1}}

|goals2 =

|stadium = Estadio Carlos Iturralde, Mérida

|location =

|attendance = 8,156

|referee = Héctor Salvador Solorio (Jalisco)

}}

;Second leg

{{football box

|id = #ATLvSON

|date = 18 November 2023

|time =17:05 CST (UTC−6)

|team1 = Atlante

|score1 = 4

|team2 = Sonora

|score2 = 2

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136590/eyJpZENsdWJsb2NhbCI6IjIiLCJpZENsdWJ2aXNpdGEiOiIxMDcyMSJ9/informe-arbitral-atlante-vs-cimarrones-de-sonora-fc-cuartos-vuelta-estadio-ciudad-de-los-deportes-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Ciudad de los Deportes, Mexico City

|attendance = 4,125

|referee = Edgar Ulises Rangel (Mexico City)

}}

4–4 on aggregate. Atlante advanced due to being the higher seeded team.

----

{{football box

|id =

|date = 18 November 2023

|time = 19:05 CST (UTC−6)

|team1 = UdeG

|score1 = 2

|team2 = Atlético Morelia

|score2 = 0

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136589/eyJpZENsdWJsb2NhbCI6IjMzIiwiaWRDbHVidmlzaXRhIjoiMTIwNjAifQ==/informe-arbitral-leones-negros-vs-club-atletico-morelia-cuartos-vuelta-estadio-jalisco-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Jalisco, Guadalajara

|attendance = 6,465

|referee = Joaquín Alberto Vizcarra (Sinaloa)

}}

UdeG won 3–2 on aggregate.

----

{{football box

|id =

|date = 19 November 2023

|time = 18:05 EST (UTC−5)

|team1 = Cancún

|score1 = 2

|team2 = Venados

|score2 = 1

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136588/eyJpZENsdWJsb2NhbCI6IjEyNTg0IiwiaWRDbHVidmlzaXRhIjoiMTA3MzIifQ==/informe-arbitral-cancun-fc-vs-venados-fc-cuartos-vuelta-estadio-andres-quintana-roo-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Andrés Quintana Roo, Cancún

|attendance = 8,689

|referee = Gustavo Padilla Aguirre (Jalisco)

}}

2–2 on aggregate. Cancún advanced due to being the higher seeded team.

----

{{football box

|id =

|date = 19 November 2023

|time =

|team1 = Zacatecas

|score1 = 5

|team2 = Tepatitlán

|score2 = 2

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136591/eyJpZENsdWJsb2NhbCI6IjEyMDYxIiwiaWRDbHVidmlzaXRhIjoiMTIwNjQifQ==/informe-arbitral-mineros-de-zacatecas-vs-tepatitlan-fc-cuartos-vuelta-estadio-carlos-vega-villalba-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Carlos Vega Villalba, Zacatecas

|attendance = 11,600

|referee = Salvador Pérez Villalobos (Mexico City)

}}

Zacatecas won 7–2 on aggregate.

==Semi-finals==

The first legs were played between 22–23 November, and the second legs were played between 25–26 November.

{{TwoLegStart}}

{{TwoLegResult|Zacatecas||3–3 (s)|Cancún||1–0|2–3}}

{{TwoLegResult|Atlante||4–1|UdeG||3–1|1–0}}

|}

;First leg

{{football box

|id = ATLvUDG

|date = 22 November 2023

|time = 19:00 CST (UTC−6)

|team1 = Atlante

|score1 = 3

|team2 = UdeG

|score2 = 1

|report = https://www.ligabbvaexpansion.mx/cancha/detallenoticia/43963

|goals1 =

|goals2 =

|stadium = Estadio Ciudad de los Deportes, Mexico City

|location =

|attendance = 3,763

|referee = Héctor Salvador Solorio (Jalisco)

}}

----

{{football box

|id = ZACvCAN

|date = 23 November 2023

|time = 19:00 CST (UTC−6)

|team1 = Zacatecas

|score1 = 1

|team2 = Cancún

|score2 = 0

|report = https://www.ligabbvaexpansion.mx/cancha/detallenoticia/43969

|goals1 =

|goals2 =

|stadium = Estadio Carlos Vega Villalba, Zacatecas

|location =

|attendance = 13,019

|referee = Martín Molina Astorga (Nuevo León)

}}

;Second leg

{{football box

|id = UDGvATL

|date = 25 November 2023

|time = 19:00 CST (UTC−6)

|team1 = UdeG

|score1 = 0

|team2 = Atlante

|score2 = 1

|report = https://www.ligabbvaexpansion.mx/cancha/detallenoticia/43982

|goals1 =

|goals2 =

|stadium = Estadio Jalisco, Guadalajara

|location =

|attendance = 9,891

|referee = Salvador Pérez Villalobos (Mexico City)

}}

Atlante won 4–1 on aggregate.

----

{{football box

|id = CANvZAC

|date = 26 November 2023

|time = 20:00 EST (UTC−5)

|team1 = Cancún

|score1 = 3

|team2 = Zacatecas

|score2 = 2

|report = https://www.ligabbvaexpansion.mx/cancha/informeArbitral/136620/eyJpZENsdWJsb2NhbCI6IjEyNTg0IiwiaWRDbHVidmlzaXRhIjoiMTIwNjEifQ==/informe-arbitral-cancun-fc-vs-mineros-de-zacatecas-semifinal-vuelta-estadio-andres-quintana-roo-tudn--espn--fox--tvc--claro

|goals1 =

|goals2 =

|stadium = Estadio Andrés Quintana Roo, Cancún

|location =

|attendance = 11,577

|referee = Luis Alfredo García (Mexico City)

}}

3–3 on aggregate. Cancún advanced due to being the higher seeded team.

==Final==

The first leg was played on 30 November, and the second leg was played on 3 December.

{{TwoLegStart}}

{{TwoLegResult|Atlante||0–3|Cancún||0–0|3–0}}

|}

;First leg

{{football box

|id = ATLvCAN

|date = 30 November 2023

|time = 19:00 CST (UTC−6)

|team1 = Atlante

|score1 = 0

|team2 = Cancún

|score2 = 0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=136635

|goals1 =

|goals2 =

|stadium = Estadio Ciudad de los Deportes, Mexico City

|location =

|attendance = 11,349

|referee = Salvador Pérez Villalobos (Mexico City)

}}

;Second leg

{{football box

|id = CANvATL

|date = 3 December 2023

|time = 17:00 EST (UTC−5)

|team1 = Cancún

|score1 = 3

|team2 = Atlante

|score2 = 0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=136636

|goals1 =

|goals2 =

|stadium = Estadio Andrés Quintana Roo, Cancún

|location =

|attendance = 16,950

|referee = Edgar Ulises Rangel (Mexico City)

}}

Cancún won 3–0 on aggregate.

{{winners||Apertura 2023 winners|Cancún|1st}}

Torneo Clausura

The Clausura tournament began in January 2024.

=Regular season=

==Standings==

{{#invoke:Sports table|main|style=WDL

|section=Clausura

|update=complete

|show_rw=no

|source=[https://www.ligabbvaexpansion.mx/cancha/tablas/tablaGeneralClasificacion/sp/2e2a1b7702c91b Liga de Expansión MX]

|team_order=VEN, UDG, ATL,TAP, CEL, CAN, LAP,ZAC ,OAX,SON, UAT,TLA, SIN, ATM, TEP

|result1=LQF |result2=LQF |result3=LQF |result4=LQF |result5=LQF |result6=LQF |result7=PLY |result8=PLY |result9=PLY |result10=PLY

|win_ATL=7 |draw_ATL=4|loss_ATL=3 |gf_ATL=19|ga_ATL=8

|win_ATM=2 |draw_ATM=4 |loss_ATM=8 |gf_ATM=16|ga_ATM=23

|win_CAN=6 |draw_CAN=4 |loss_CAN=4 |gf_CAN=21|ga_CAN=16

|win_CEL=6 |draw_CEL=4 |loss_CEL=4 |gf_CEL=21|ga_CEL=15

|win_LAP=6 |draw_LAP=4 |loss_LAP=4 |gf_LAP=21|ga_LAP=19

|win_OAX=5 |draw_OAX=4 |loss_OAX=5 |gf_OAX=18|ga_OAX=22

|win_SIN=3 |draw_SIN=2 |loss_SIN=9 |gf_SIN=16|ga_SIN=27

|win_SON=4 |draw_SON=5 |loss_SON=5 |gf_SON=19|ga_SON=18

|win_TAP=6 |draw_TAP=4 |loss_TAP=4 |gf_TAP=22|ga_TAP=13

|win_TEP=2 |draw_TEP=2 |loss_TEP=10|gf_TEP=9 |ga_TEP=30

|win_TLA=3 |draw_TLA=4 |loss_TLA=7 |gf_TLA=11|ga_TLA=23

|win_UAT=4 |draw_UAT=4 |loss_UAT=6 |gf_UAT=15|ga_UAT=23

|win_UDG=8 |draw_UDG=5 |loss_UDG=1 |gf_UDG=23|ga_UDG=10

|win_VEN=10|draw_VEN=2 |loss_VEN=2 |gf_VEN=25|ga_VEN=10

|win_ZAC=5 |draw_ZAC=4 |loss_ZAC=5 |gf_ZAC=20|ga_ZAC=19

|name_ATL=Atlante

|name_ATM=Atlético Morelia

|name_CAN=Cancún

|name_CEL=Celaya

|name_LAP=Atlético La Paz

|name_OAX=Oaxaca

|name_SIN=Sinaloa

|name_SON=Sonora

|name_TAP=Tapatío

|name_TEP=Tepatitlán

|name_TLA=Tlaxcala

|name_UAT=UAT

|name_UDG=UdeG

|name_VEN=Venados

|name_ZAC=Zacatecas

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Number of goals scored away; 5) Head-to-head results between tied teams; 6) Highest relegation coefficient; 7) Fair Play points

|res_col_header=Qualification

|col_LQF=green1 |text_LQF=Qualification to the quarter-finals |note_res_LQF=The Teams ranked from 1st to 6th place qualify to the Liguilla quarter-finals.

|col_PLY=yellow1 |text_PLY=Qualification to the play-in round|note_res_PLY=The Teams ranked from 7th to 10th place qualify to the play-in round.

|status_text_X=Assured of at least the Play-in round, but may still qualify directly for the Quarter-finals

|status_text_Y=Cannot qualify for the Quarter-finals, but may still qualify for the Play-in round.

}}

==Results==

Each team plays once all other teams in 15 rounds regardless of it being a home or away match.

{{#invoke:Sports results|main

|update=complete

|source=[http://www.ligabbvaexpansion.mx/cancha/partidos Liga de Expansión MX]

|matches_style=FBR

|team1=ATL |team2=ATM |team3=CAN |team4=CEL |team5=LAP |team6=OAX |team7=SIN |team8=SON |team9=TAP |team10=TEP |team11=TLA |team12=UAT |team13=UDG |team14=VEN |team15=ZAC

|name_ATL=Atlante

|name_ATM=Atlético Morelia

|name_CAN=Cancún

|name_CEL=Celaya

|name_LAP=La Paz

|name_OAX=Oaxaca

|name_SIN=Sinaloa

|name_SON=Sonora

|name_TAP=Tapatío

|name_TEP=Tepatitlán

|name_TLA=Tlaxcala

|name_UAT=UAT

|name_UDG=U. de G.

|name_VEN=Venados

|name_ZAC=Zacatecas

|match_ATL_ATM=0–0

|match_ATL_CAN=0–1

|match_ATL_CEL=2–1

|match_ATL_OAX=1–2

|match_ATL_SON=2–0

|match_ATL_TLA=2–0

|match_ATL_UAT=4–0

|match_ATL_ZAC=3–1

|match_ATM_SON=0–1

|match_ATM_TLA=3–1

|match_ATM_UDG=0–2

|match_ATM_VEN=3–4

|match_ATM_ZAC=1–2

|match_CAN_ATL=2–0

|match_CAN_CEL=1–1

|match_CAN_LAP=2–2

|match_CAN_OAX=3–0

|match_CAN_SIN=2–2

|match_CAN_TAP=1–1

|match_CAN_TEP=2–0

|match_CEL_ATL=1–2

|match_CEL_LAP=4–2

|match_CEL_OAX=2–0

|match_CEL_SIN=3–1

|match_CEL_TAP=1–2

|match_CEL_TLA=1–1

|match_CEL_UAT=2–0

|match_CEL_VEN=0–2

|match_LAP_ATL=0–0

|match_LAP_ATM=1–1

|match_LAP_OAX=2–1

|match_LAP_SIN=1–0

|match_LAP_TEP=2–0

|match_LAP_UAT=1–1

|match_LAP_VEN=0–1

|match_OAX_ATM=3–3

|match_OAX_SON=2–2

|match_OAX_TEP=1–0

|match_OAX_TLA=1–1

|match_OAX_UAT=1–0

|match_OAX_UDG=0–3

|match_OAX_ZAC=1–1

|match_SIN_ATL=0–3

|match_SIN_SON=1–1

|match_SIN_TAP=1–3

|match_SIN_UAT=3–0

|match_SIN_UDG=1–2

|match_SIN_VEN=2–3

|match_SIN_OAX=1–3

|match_SON_CAN=2–4

|match_SON_CEL=0–1

|match_SON_LAP=2–1

|match_SON_TAP=1–2

|match_SON_TEP=4–0

|match_SON_TLA=1–2

|match_SON_UDG=1–1

|match_SON_ZAC=2–2

|match_TAP_ATL=0–0

|match_TAP_ATM=0–0

|match_TAP_LAP=0–2

|match_TAP_OAX=1–2

|match_TAP_UAT=2–2

|match_TAP_VEN=0–2

|match_TEP_ATL=1–2

|match_TEP_ATM=2–1

|match_TEP_CEL=0–2

|match_TEP_SIN=2–0

|match_TEP_TAP=0–4

|match_TEP_TLA=1–1

|match_TEP_VEN=0–5

|match_TEP_ZAC=1–1

|match_TLA_CAN=1–0

|match_TLA_LAP=2–3

|match_TLA_SIN=0–1

|match_TLA_TAP=0–3

|match_TLA_UDG=0–4

|match_TLA_VEN=1–0

|match_TLA_ZAC=0–2

|match_UAT_ATM=3–1

|match_UAT_CAN=3–1

|match_UAT_SON=0–2

|match_UAT_TEP=2–0

|match_UAT_TLA=1–1

|match_UAT_VEN=2–1

|match_UDG_ATL=0–0

|match_UDG_CAN=2–0

|match_UDG_CEL=0–0

|match_UDG_LAP=2–4

|match_UDG_OAT=1–1

|match_UDG_TAP=1–0

|match_UDG_TEP=3–2

|match_VEN_ATL=1–0

|match_VEN_CAN=2–0

|match_VEN_OAX=2–1

|match_VEN_SON=0–0

|match_VEN_UDG=1–1

|match_VEN_ZAC=1–0

|match_ZAC_CAN=0–2

|match_ZAC_CEL=2–2

|match_ZAC_LAP=3–0

|match_ZAC_SIN=3–1

|match_ZAC_TAP=0–4

|match_ZAC_UAT=3–0

|match_ZAC_UDG=0–1

}}

= Regular Season statistics =

{{col-begin}}

{{col-2}}

== Top goalscorers ==

Players sorted first by goals scored, then by last name.

class="wikitable"
Rank

! Player

! Club

! Goals

align=center rowspan=1|1

|{{flagicon|COL}} José Rodríguez

|Cancún

|align=center rowspan=1|9

align=center rowspan=1|2

|{{flagicon|MEX}} Michell Rodríguez

|Celaya

|align=center rowspan=1|8

align=center rowspan=2|3

|{{flagicon|MEX}} Daniel López

|Sinaloa

|align=center rowspan=2|7

{{flagicon|MEX}} Édson Rivera

|UdeG

align=center rowspan=6|5

|{{flagicon|MEX}} Michelle Benítez

|Atlético La Paz

|align=center rowspan=6|5

{{flagicon|MEX}} Julio Cruz

|Oaxaca

{{flagicon|MEX}} Adolfo Domínguez

| Celaya

{{flagicon|MEX}} Fernando Illescas

| Atlético Morelia

{{flagicon|MEX}} Duilio Tejeda

|Sonora

{{flagicon|MEX}} Benjamín Sánchez

|Tapatío

{{col-2}}

== Hat-tricks ==

class="wikitable sortable"
PlayerForAgainstResultDateRound
{{flagicon|COL}} José Rodríguez

| Cancún

| Sonora

| [https://int.soccerway.com/matches/2024/03/11/mexico/liga-de-ascenso/cimarrones-de-sonora/cancun/4290324/ 4–2 (A)]

| 10 March 2024

|align=center|9

(H) – Home; (A) – Away

{{col-end}}

= Attendance =

==Per team==

{{fb a header}}

{{fb a2 team|p=1 |t=Atlético Morelia|s=43673|h=10720|l=5561|a={{#expr:43673/6round0}}|pr=7627}}

{{fb a2 team|p=2 |t=Venados|s=33516|h=7027|l=4878|a={{#expr:33516/6round0}}|pr=3435}}

{{fb a2 team|p=3 |t=Cancún|s=27356|h=5987|l=2071|a={{#expr:27356/7round0}}|pr=2756}}

{{fb a2 team|p=4 |t=La Paz|s=25262|h=5153|l=2305|a={{#expr:25262/7round0}}|pr=3292}}

{{fb a2 team|p=5 |t=Oaxaca|s=24748|h=5674|l=2346|a={{#expr:24748/7round0}}|pr=3145}}

{{fb a2 team|p=6 |t=Celaya|s=24769|h=3959|l=1844|a={{#expr:24769/8round0}}|pr=1701}}

{{fb a2 team|p=7 |t=UdeG|s=19769|h=4873|l=1557|a={{#expr:19769/7round0}}|pr=2699|nt=1}}

{{fb a2 team|p=8 |t=UAT|s=13572|h=3358|l=1553|a={{#expr:13572/6round0}}|pr=2206}}

{{fb a2 team|p=9 |t=Atlante|s=15196|h=3080|l=1319|a={{#expr:15196/7round0}}|pr=2404}}

{{fb a2 team|p=10|t=Sinaloa|s=14963|h=2523|l=1823|a={{#expr:14963/7round0}}|pr=2588}}

{{fb a2 team|p=11|t=Zacatecas|s=13742|h=2631|l=1533|a={{#expr:13742/7round0}}|pr=5106}}

{{fb a2 team|p=12|t=Tlaxcala|s=12860|h=2114|l=1426|a={{#expr:12860/7round0}}|pr=1196}}

{{fb a2 team|p=13|t=Tepatitlán|s=12224|h=3215|l=764|a={{#expr:12224/8round0}}|pr=3266}}

{{fb a2 team|p=14|t=Sonora||s=7909|h=1248|l=698|a={{#expr:7909/8round0}}|pr=1712}}

{{fb a2 team|p=15|t=Tapatío|s=3165|h=968|l=194|a={{#expr:3165/6round0}}|pr=519}}

{{fb a footer|s={{#expr:292724}}|h=10720|l=194|a={{#expr:292724/103round0}}|pr=2833|source=[https://www.ligabbvaexpansion.mx/cancha/asistencia Liga Expansión MX]|notes=Only regular season listed|date=July 2023}}

=Final phase=

==Play-in bracket==

{{PagePlayoffBracket

| RD1= Play-in games

| RD2= No. 8 seed game

| RD3= Final seeds

| RD1-text1 = Serie A

| RD1-text2 = Serie B

| RD1-seed1=7

| RD1-team1=Atlético La Paz

| RD1-score1=2

| RD1-seed2=8

| RD1-team2=Zacatecas

| RD1-score2=3

| RD1-seed3=9

| RD1-team3=Oaxaca {{pen}}

| RD1-score3=1 {{small|(6)}}

| RD1-seed4=10

| RD1-team4=Sonora

| RD1-score4=1 {{small|(5)}}

| RD2-seed1=7

| RD2-team1=Atlético La Paz

| RD2-score1=Home

| RD2-seed2=9

| RD2-team2=Oaxaca

| RD2-score2=Away

| RD3-seed1=8

| RD3-team1=Zacatecas

| RD3-score1=No. 7 seed

| RD3-seed2=7

| RD3-team2=Atlético La Paz

| RD3-score2=No. 8 seed

}}

{{smalldiv|

  • All rounds are played in a single game hosted by a higher seed.
  • If a game ends in a draw, it will proceed directly to a penalty shoot-out.}}

==Play-in matches==

{{OneLegStart}}

{{OneLegResult|Atlético La Paz||2–3|Zacatecas|}}

{{OneLegResult|Oaxaca||1–1 {{pso|6–5}}|Sonora|}}

|}

{{football box |id=

|date=17 April 2024

|time=19:05 PST (UTC−7)

|team1=Atlético La Paz

|score=2–3

|report=https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139783

|team2=Zacatecas

|goals1=

|goals2=

|stadium=Estadio Guaycura, La Paz

|attendance=4,950

|referee=Maximiliano Quintero Hernández (Veracruz)

}}

----

{{football box |id=

|date=17 April 2024

|time=19:00 CST (UTC−6)

|team1=Oaxaca

|score=1–1

|report=https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139784

|team2=Sonora

|goals1=

|goals2=

|stadium=Estadio Tecnológico de Oaxaca, Oaxaca

|attendance=4,974

|referee=Vicente Jassiel Reynoso (Nayarit)

|penalties1=

|penaltyscore=6–5

|penalties2=

}}

==No. 8 seed match==

{{OneLegStart}}

{{OneLegResult|Atlético La Paz||3–2|Oaxaca|}}

|}

{{football box |id=

|date=20 April 2024

|time=20:00 PST (UTC−7)

|team1=Atlético La Paz

|score=3–2

|report=https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139789

|team2=Oaxaca

|goals1=

|goals2=

|stadium=Estadio Guaycura, La Paz

|attendance=3,852

|referee=Iván Antonio López (Estado de México)

}}

==Bracket==

{{8TeamBracket-2Leg

| sets = 3/5

| RD1 = Quarter-finals

| RD2 = Semi-finals

| RD3 = Finals

| RD1-seed1 =2

| RD1-team1 = UdeG

| RD1-score1-1=0

| RD1-score1-2=3

| RD1-score1-3=3

| RD1-seed2 = 7

| RD1-team2 = Zacatecas

| RD1-score2-1= 0

| RD1-score2-2=0

| RD1-score2-3=0

| RD1-seed3 =1

| RD1-team3 = Venados

| RD1-score3-1=1

| RD1-score3-2=2

| RD1-score3-3=3

| RD1-seed4 = 8

| RD1-team4 = Atlético La Paz

| RD1-score4-1=3

| RD1-score4-2=3

| RD1-score4-3=6

| RD1-seed5 =3

| RD1-team5 = Atlante

| RD1-score5-1=1

| RD1-score5-2=2

| RD1-score5-3=3

| RD1-seed6 = 6

| RD1-team6 = Cancún

| RD1-score6-1=0

| RD1-score6-2=1

| RD1-score6-3=1

| RD1-seed7 = 4

| RD1-team7 = Tapatío

| RD1-score7-1=3

| RD1-score7-2=2

| RD1-score7-3=5

| RD1-seed8 =5

| RD1-team8 = Celaya

| RD1-score8-1=4

| RD1-score8-2=0

| RD1-score8-3=4

| RD2-seed1 =2

| RD2-team1 = UdeG

| RD2-score1-1=1

| RD2-score1-2=3

| RD2-score1-3=4

| RD2-seed2 = 8

| RD2-team2 = Atlético La Paz

| RD2-score2-1=1

| RD2-score2-2=1

| RD2-score2-3=2

| RD2-seed3 =3

| RD2-team3 = Atlante

| RD2-score3-1=3

| RD2-score3-2=5

| RD2-score3-3=8

| RD2-seed4 = 4

| RD2-team4 = Tapatío

| RD2-score4-1=0

| RD2-score4-2=1

| RD2-score4-3=1

| RD3-seed1 = 2

| RD3-team1 = UdeG

| RD3-score1-1=0

| RD3-score1-2=1

| RD3-score1-3=1

| RD3-seed2 = 3

| RD3-team2 = Atlante

| RD3-score2-1=2

| RD3-score2-2=2

| RD3-score2-3=4

}}

==Quarter-finals==

===Summary===

The first legs were played between 24–25 April, and the second legs were played between 27–28 April.

{{TwoLegStart}}

{{TwoLegResult|Atlético La Paz||6–3|Venados||3–1|3–2}}

{{TwoLegResult|Zacatecas||0–3|UdeG||0–0|0–3}}

{{TwoLegResult|Cancún||1–3|Atlante||0–1|1–2}}

{{TwoLegResult|Celaya||4–5|Tapatío||4–3|0–2}}

|}

===Matches===

{{football box

|id = ALPvVEN

|date = 24 April 2024

|time = 19:05 PST (UTC−7)

|team1 = Atlético La Paz

|score1 = 3

|team2 = Venados

|score2 = 1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139885

|goals1 =

|goals2 =

|stadium = Estadio Guaycura, La Paz

|location =

|attendance = 5,160

|referee = Yonatan Peinado Aguirre (Chihahua)

}}

{{football box

|id = VENvALP

|date = 27 April 2024

|time = 17:00 CST (UTC−6)

|team1 = Venados

|score1 = 2

|team2 = Atlético La Paz

|score2 = 3

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139889

|goals1 =

|goals2 =

|stadium = Estadio Carlos Iturralde, Mérida

|attendance = 8,177

|referee = Salvador Pérez Villalobos (Mexico City)

}}

Atlético La Paz won 6–3 on aggregate.

----

{{football box

|id = ZACvUDG

|date = 25 April 2024

|time = 21:05 CST (UTC−6)

|team1 = Zacatecas

|score1 = 0

|team2 = UdeG

|score2 = 0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139887

|goals1 =

|goals2 =

|stadium = Estadio Carlos Vega Villalba, Zacatecas

|location =

|attendance = 8,030

|referee = Aldo Ballesteros Barba (Aguascalientes)

}}

{{football box

|id = UDGvZAC

|date = 28 April 2024

|time = 19:05 CST (UTC−6)

|team1 = UdeG

|score1 = 3

|team2 = Zacatecas

|score2 = 0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139891

|goals1 =

|goals2 =

|stadium = Estadio Jalisco, Guadalajara

|attendance = 5,892

|referee = Abraham de Jesús Quirarte (Jalisco)

}}

UdeG won 3–0 on aggregate.

----

{{football box

|id = CANvATL

|date = 25 April 2024

|time = 19:00 CST (UTC−6)

|team1 = Cancún

|score1 = 0

|team2 = Atlante

|score2 = 1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139888

|goals1 =

|goals2 =

|stadium = Estadio Andrés Quintana Roo, Cancún

|location =

|attendance = 9,049

|referee = Martín Molina Astorga (Nuevo León)

}}

{{football box

|id = ATLvCAN

|date = 28 April 2024

|time = 17:00 CST (UTC−6)

|team1 = Atlante

|score1 = 2

|team2 = Cancún

|score2 = 1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139892

|goals1 =

|goals2 =

|stadium = Estadio Ciudad de los Deportes, Mexico City

|attendance = 5,910

|referee = Maximiliano Quintero Hernández (Veracruz)

}}

Atlante won 3–1 on aggregate.

----

{{football box

|id = CELvTAP

|date = 24 April 2024

|time = 19:00 CST (UTC−6)

|team1 = Celaya

|score1 = 4

|team2 = Tapatío

|score2 = 3

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139886

|goals1 =

|goals2 =

|stadium =Estadio Miguel Alemán Valdés, Celaya

|location =

|attendance = 5,179

|referee = Joaquín Alberto Vizcarra (Sinaloa)

}}

{{football box

|id = TAPvCEL

|date = 27 April 2024

|time = 19:05 CST (UTC−6)

|team1 = Tapatío

|score1 = 2

|team2 = Celaya

|score2 = 0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139890

|goals1 =

|goals2 =

|stadium = Estadio Akron, Zapopan

|attendance = 746

|referee = Luis Alfredo García (Mexico City)

}}

Tapatíon won 4–3 on aggregate.

==Semi-finals==

===Summary===

The first legs will be played on 5 May, and the second legs will be played between 8 May.

{{TwoLegStart}}

{{TwoLegResult|Atlético La Paz||2–4|UdeG||1–1|0–3}}

{{TwoLegResult|Tapatío||1–8|Atlante||0–3|1–5}}

|}

===Matches===

{{football box

|id = ALPvUDG

|date = 2 May 2024

|time = 18:30 PST (UTC−7)

|team1 = Atlético La Paz

|score1 = 1

|team2 = UdeG

|score2 = 1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139972

|goals1 =

|goals2 =

|stadium = Estadio Guaycura, La Paz

|location =

|attendance = 5,163

|referee =

}}

{{football box

|id = UDGvALP

|date = 5 May 2024

|time = 19:05 CST (UTC−6)

|team1 = UdeG

|score1 = 3

|team2 = Atlético La Paz

|score2 = 1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139974

|goals1 =

|goals2 =

|stadium = Estadio Jalisco, Guadalajara

|attendance = 10,221

|referee = Martín Molina Astorga (Nuevo León)

}}

UdeG won 4–2 on aggregate.

----

{{football box

|id = TAPvATL

|date = 2 May 2024

|time = 17:30 CST (UTC−6)

|team1 = Tapatío

|score1 = 0

|team2 = Atlante

|score2 = 3

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139973

|goals1 =

|goals2 =

|stadium = Estadio Akron, Zapopan

|location =

|attendance = 1,118

|referee = Joaquín Alberto Vizcarra (Sinaloa)

}}

{{football box

|id = ATLvTAP

|date = 5 May 2024

|time = 17:00 CST (UTC−6)

|team1 = Atlante

|score1 = 5

|team2 = Tapatío

|score2 = 1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=139975

|goals1 =

|goals2 =

|stadium = Estadio Ciudad de los Deportes, Mexico City

|attendance = 6,892

|referee = Salvador Pérez Villalobos (Mexico City)

}}

Atlante won 8–1 on aggregate.

==Finals==

===Summary===

The first leg was played on 8 May, and the second leg was played between 12 May.

{{TwoLegStart}}

{{TwoLegResult|Atlante||4–1|UdeG||2–0|2–1}}

|}

===Matches===

{{football box

|id = ATLvUDG2

|date = 8 May 2024

|time = 19:00 CST (UTC−6)

|team1 = Atlante

|score1 = 2

|team2 = UdeG

|score2 = 0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=140047

|goals1 =

|goals2 =

|stadium = Estadio Ciudad de los Deportes, Mexico City

|location =

|attendance = 9,467

|referee = Joaquín Alberto Vizcarra (Sinaloa)

}}

{{football box

|id = UDGvATL2

|date = 12 May 2024

|time = 17:00 CST (UTC−6)

|team1 = UdeG

|score1 = 1

|team2 = Atlante

|score2 = 2

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=140048

|goals1 =

|goals2 =

|stadium = Estadio Jalisco, Guadalajara

|attendance = 35,102

|referee = Luis Alfredo García (Mexico City)

}}

Atlante won 4–1 on aggregate.

Campeón de Campeones 2024

The Campeón de Campeones Final is a two-legged playoff between the winners of the Apertura and Clausura tournaments and the Liga de Expansión MX Super cup. The final would not be played if the same team wins both the Apertura and Clausura tournaments. The higher ranked team on the aggregate table for the 2023–24 season will play the second leg at home.

=First leg=

{{Football box

|id =

|date = May 15, 2024

|time = CST (UTC−6)

|team1 = Cancún

|score = 1–1

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=140083

|team2 = Atlante

|goals1 = Marín {{goal|5}}

|goals2 = Cruz {{goal|32}}

|location = Cancún

|stadium = Estadio Andrés Quintana Roo

|attendance = 7,377

|referee = Martín Molina Astorga (Nuevo León)

}}

style="width:92%"
{{Football kit

| pattern_la=_left

| pattern_b= _blackshoulders

| pattern_ra=_right

| pattern_sh=_boca1415gk1

| pattern_so=_negro

| leftarm=000000

| body=4AD2FF

| rightarm=000000

| shorts=000000

| socks=000000

| title=Cancún}}

|{{Football kit

| pattern_la = _claretborder

| pattern_b = _vnecknavy

| pattern_ra = _claretborder

| pattern_sh = _shorts

| pattern_so = _socks

| leftarm = 1f193b

| body = FFFFFF

| rightarm = 1f193b

| shorts = FFFFFF

| socks = FFFFFF

|title = Atlante}}

width="100%"

|valign="top" width="50%"|

{| style="font-size: 90%" cellspacing="0" cellpadding="0"

!width="25"| !!width="25"|

21GK{{flagicon|MEX}} Gustavo Gutiérrez
6DF{{flagicon|MEX}} Walter Ortega{{yel|83}}
23DF{{flagicon|MEX}} Benjamín Galindo{{yel|47}}
26DF{{flagicon|MEX}} Hedgardo Marín{{suboff|90}}
7MF{{flagicon|MEX}} Johan Alonzo{{suboff|70}}
9MF{{flagicon|MEX}} Jorge Díaz{{suboff|78}}
14MF{{flagicon|MEX}} José Juan Vázquez
22MF{{flagicon|MEX}} Raúl Castillo{{suboff|78}}
28MF{{flagicon|GNB}} Junior Moreira{{suboff|90}}
12MF{{flagicon|COL}} José Gabriel Rodríguez
27FW{{flagicon|BFA}} Cheick Traoré
colspan=3|Substitutions:
1GK{{flagicon|MEX}} Christopher Andrade
2DF{{flagicon|MEX}} Axl Padilla
4DF{{flagicon|MEX}} Rodrigo Reyes{{subon|90}}
84DF{{flagicon|MEX}} Jonathan Hernández
10MF{{flagicon|MEX}} Paúl Uscanga{{yel|90}}{{subon|78}}
18MF{{flagicon|MEX}} Germán Eguade
25MF{{flagicon|MEX}} Alfonso Tamay{{subon|78}}
8FW{{flagicon|MEX}} Christo Vela
11FW{{flagicon|MEX}} Samuel González{{subon|90}}
17FW{{flagicon|MEX}} Luis Loroña{{subon|17}}
colspan=3|Manager:
colspan=3|{{flagicon|MEX}} Luis Arce

|valign="top"|

|valign="top" width="50%"|

style="font-size: 90%" cellspacing="0" cellpadding="0" align="center"
width=25|width=25|
20GK{{flagicon|MEX}} Humberto Hernández
3DF{{flagicon|MEX}} Diego Cruz{{yel|30}}
4DF{{flagicon|MEX}} Carlos Villanueva
27DF{{flagicon|MEX}} Armando Escobar{{yel|10}}{{suboff|90}}
28DF{{flagicon|BRA}} Elbis{{yel|61}}
8MF{{flagicon|MEX}} Ronaldo González{{yel|81}}{{suboff|90}}
13MF{{flagicon|MEX}} Maximiliano García{{yel|7}}
14MF{{flagicon|MEX}} Rolando González{{yel|45}}{{suboff|78}}
18MF{{flagicon|MEX}} Christian Bermúdez{{suboff|68}}
34MF{{flagicon|MEX}} Édgar Jiménez
9FW{{flagicon|MEX}} Rafael Durán{{suboff|68}}
colspan=3|Substitutions:
31GK{{flagicon|ARG}} Nicolás Forastiero
32DF{{flagicon|MEX}} Alberto López
5MF{{flagicon|MEX}} Hardy Meza
7MF{{flagicon|MEX}} Edson Partida{{subon|90}}
11MF{{flagicon|LBN}} Daniel Lajud{{subon|68}}
16MF{{flagicon|MEX}} Deivoon Magaña{{subon|90}}
17MF{{flagicon|MEX}} Leonardo Mejía{{subon|78}}
19MF{{flagicon|MEX}} Edwin Cerna
35MF{{flagicon|USA}} Adrián Sánchez
22FW{{flagicon|MEX}} Arturo Sánchez{{subon|68}}
colspan=3|Manager:
colspan=3|{{flagicon|MEX}} Daniel Alcántar

|}

=Second leg=

{{Football box

|id =

|date = May 18, 2024

|time = 18:00 CST (UTC−6)

|team1 = Atlante

|score = 0–0

|report = https://siid.ligamx.net/php/cmpt/CMPT_InfrArbt.php?pnIDPartido=140084

|team2 = Cancún

|goals1 =

|goals2 =

|location = Mexico City

|stadium = Estadio Ciudad de los Deportes

|attendance = 8,503

|referee = Salvador Pérez Villalobos (Mexico City)

|penalties1= González {{penmiss}}
Cerna {{pengoal}}
Partida {{penmiss}}
Elbis {{penmiss}}

|penaltyscore=1–3

|penalties2={{pengoal}} Uscanga
{{pengoal}} Reyes
{{penmiss}} Loroña
{{pengoal}} Galindo

}}

style="width:92%"
{{Football kit

| pattern_la= _goldborder

| pattern_b= _navyvertical

| pattern_ra=_goldborder

| pattern_sh=_shorts

| pattern_so=_socks

| leftarm=010165

| body=53212d

| rightarm=010165

| shorts=010165

| socks=010165

| title=Atlante}}

|{{Football kit

| pattern_la = _cancun2021a

| pattern_b = _cancun2223a

| pattern_ra = _cancun2021a

| pattern_sh = _nikenegro

| pattern_so = _blanco

| leftarm = FFFFFF

| body = FFFFFF

| rightarm = FFFFFF

| shorts = FFFFFF

| socks = FFFFFF

|title = Cancún}}

width="100%"

|valign="top" width="50%"|

{| style="font-size: 90%" cellspacing="0" cellpadding="0"

!width="25"| !!width="25"|

20GK{{flagicon|MEX}} Humberto Hernández
3DF{{flagicon|MEX}} Diego Cruz{{suboff|76}}
4DF{{flagicon|MEX}} Carlos Villanueva
27DF{{flagicon|MEX}} Armando Escobar
28DF{{flagicon|BRA}} Elbis
8MF{{flagicon|MEX}} Ronaldo González
13MF{{flagicon|MEX}} Maximiliano García{{suboff|58}}
14MF{{flagicon|MEX}} Rolando González{{yel|23}}{{suboff|58}}
18MF{{flagicon|MEX}} Christian Bermúdez
34MF{{flagicon|MEX}} Édgar Jiménez{{suboff|85}}
9FW{{flagicon|MEX}} Rafael Durán{{suboff|85}}
colspan=3|Substitutions:
31GK{{flagicon|ARG}} Nicolás Forastiero
32DF{{flagicon|MEX}} Alberto López
5MF{{flagicon|MEX}} Hardy Meza
7MF{{flagicon|MEX}} Edson Partida{{subon|76}}
11MF{{flagicon|LBN}} Daniel Lajud{{subon|58}}
16MF{{flagicon|MEX}} Deivoon Magaña{{subon|85}}
17MF{{flagicon|MEX}} Leonardo Mejía{{subon|58}}
19MF{{flagicon|MEX}} Edwin Cerna
35MF{{flagicon|USA}} Adrián Sánchez
22FW{{flagicon|MEX}} Arturo Sánchez{{subon|85}}
colspan=3|Manager:
colspan=3|{{flagicon|MEX}} Daniel Alcántar

|valign="top"|

|valign="top" width="50%"|

style="font-size: 90%" cellspacing="0" cellpadding="0" align="center"
width=25|width=25|
21GK{{flagicon|MEX}} Gustavo Gutiérrez
6DF{{flagicon|MEX}} Walter Ortega{{yel|12}}
23DF{{flagicon|MEX}} Benjamín Galindo
26DF{{flagicon|MEX}} Hedgardo Marín{{suboff|83}}
7MF{{flagicon|MEX}} Johan Alonzo
9MF{{flagicon|MEX}} Jorge Díaz{{suboff|74}}
14MF{{flagicon|MEX}} José Juan Vázquez
22MF{{flagicon|MEX}} Raúl Castillo{{suboff|72}}
28MF{{flagicon|GNB}} Junior Moreira
12FW{{flagicon|COL}} José Gabriel Rodríguez{{yel|49}}{{suboff|83}}
27FW{{flagicon|BFA}} Cheick Traoré
colspan=3|Substitutions:
1GK{{flagicon|MEX}} Christopher Andrade
2DF{{flagicon|MEX}} Axl Padilla
4DF{{flagicon|MEX}} Rodrigo Reyes{{subon|83}}
84DF{{flagicon|MEX}} Jonathan Hernández
10MF{{flagicon|MEX}} Paúl Uscanga{{subon|72}}
18MF{{flagicon|MEX}} Germán Eguade
25MF{{flagicon|MEX}} Alfonso Tamay{{subon|83}}
8MF{{flagicon|MEX}} Christo Vela
11FW{{flagicon|MEX}} Samuel González
17FW{{flagicon|MEX}} Luis Loroña{{subon|74}}
colspan=3|Manager:
colspan=3|{{flagicon|MEX}} Luis Arce{{yel|83}}

|}

1–1 on aggregate. Cancún won 3–1 on penalty kicks.

Coefficient table

As of the 2020–21 season, the promotion and relegation between Liga MX and Liga de Expansión MX (formerly known as Ascenso 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.{{Cite web|url=https://www.milenio.com/deportes/futbol/liga-mx-este-sera-el-castigo-para-ultimos-lugares-del-descenso|title=Liga MX. Éste será el castigo para últimos lugares del descenso|website=www.milenio.com}} As of the 2023–24 season, the bottom three ranked Liga de Expansión MX teams will not pay a fine. The last ranked team can not qualify for the Clausura 2024 liguilla.

{{updated|matches played 12 April 2024}}

class="wikitable sortable" style="text-align: center;"

!width=28|{{Abbr|Pos|Position}}

!width=150|Team

!width=40|{{Abbr|'21 A
Pts|2021 Apertura points}}

!width=40|{{Abbr|'22 C
Pts|2022 Clausura points}}

!width=40|{{Abbr|'22 A
Pts|2022 Apertura points}}

!width=40|{{Abbr|'23 C
Pts|2023 Clausura points}}

!width=40|{{Abbr|'23 A
Pts|2023 Apertura points}}

!width=40|{{Abbr|'24 C
Pts|2024 Clausura points}}

!width=45|{{Abbr|Total
Pts|Total points over the past three years}}

!width=45|{{Abbr|Total
Pld|Total games played over the past three years}}

!width=50|{{Abbr|Avg|Average}}

!width=45|{{Abbr|GD|Goal differential}}

1

|align=left|Atlante

|31

233430252516894{{#expr:168/94round4}}+64
2

|align=left|Celaya

|25

273837172216694{{#expr:166/94round4}}+46
3

|align=left|UdeG

|25

293122272916294{{#expr:162/94round4}}+36
4

|align=left|Venados

|21

222522213214394{{#expr:143/94round4}}+17
5

|align=left|Atlético Morelia

|28

25263021913993{{#expr:139/93round4}}+20
6

|align=left|Sonora

|21

233025221713894{{#expr:138/94round4}}+31
7

|align=left|Zacatecas

|19

242317241912694{{#expr:126/94round4}}0
8

|align=left|Tapatío{{efn|name=LMX|Liga MX affiliated team.}}

|14

222231142212594{{#expr:125/94round4}}–5
9

|align=left|Oaxaca

|16

312022131812093{{#expr:120/93round4}}–11
10

|align=left|Cancún

|13

231419282211994{{#expr:119/94round4}}–10
11

|align=left|Tepatitlán

|18

22212523811794{{#expr:117/94round4}}–10
12

|align=left|Sinaloa

|37

19279121111594{{#expr:115/94round4}}–38
13

|align=left|UAT

|19

181922201611494{{#expr:114/94round4}}–19
14

|align=left|Atlético La Paz{{efn|name=TM|2021–22 points were accumulated as Tampico Madero.}}

|22

111721202211394{{#expr:113/94round4}}–21
style="text-align:center;background:#FFBBBB"

|15

|align=left|Tlaxcala{{efn|name=LPMX|Liga Premier invited team.}}

|18

22192361310194{{#expr:101/94round4}}–49


Tiebreakers: 1) 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


Source: [https://www.ligabbvaexpansion.mx/cancha/cociente Liga de Expansión]

{{notelist}}

Aggregate table

The Aggregate table is a sum of the Apertura 2023 and Clausura 2024 tournament standings. The aggregate table is used to determine seeding for the "Campeón de Campeones" Final.

{{#invoke:Sports table|main|style=WDL

|section=Aggregate table

|source=[https://www.ligabbvaexpansion.mx/cancha/tablas/tablaGeneralClasificacionTmpr/sp/2e2a1b7702c91b Liga Expansión MX]

|team_order=UDG, VEN, ATL, CAN, ZAC, LAP, CEL, SON, TAP, UAT, OAX, ATM, TEP, SIN, TLA

|result15=COE

|update=12 April 2024

|win_ATL={{#expr:7+7}}|draw_ATL={{#expr:4+4}}|loss_ATL={{#expr:3+3}}|gf_ATL={{#expr:18+19}}|ga_ATL={{#expr:7+8}}

|win_ATM={{#expr:6+2}}|draw_ATM={{#expr:3+4}}|loss_ATM={{#expr:5+8}}|gf_ATM={{#expr:16+16}}|ga_ATM={{#expr:14+23}}

|win_CAN={{#expr:9+6}}|draw_CAN={{#expr:1+4}}|loss_CAN={{#expr:4+4}}|gf_CAN={{#expr:26+21}}|ga_CAN={{#expr:15+16}}

|win_CEL={{#expr:4+6}}|draw_CEL={{#expr:5+4}}|loss_CEL={{#expr:5+4}}|gf_CEL={{#expr:15+21}}|ga_CEL={{#expr:14+15}}

|win_LAP={{#expr:6+6}}|draw_LAP={{#expr:2+4}}|loss_LAP={{#expr:6+4}}|gf_LAP={{#expr:21+21}}|ga_LAP={{#expr:28+19}}

|win_OAX={{#expr:3+5}}|draw_OAX={{#expr:4+4}}|loss_OAX={{#expr:7+5}}|gf_OAX={{#expr:18+18}}|ga_OAX={{#expr:35+22}}

|win_SIN={{#expr:4+3}}|draw_SIN={{#expr:0+2}}|loss_SIN={{#expr:10+9}}|gf_SIN={{#expr:15+16}}|ga_SIN={{#expr:34+27}}

|win_SON={{#expr:6+4}}|draw_SON={{#expr:4+5}}|loss_SON={{#expr:4+5}}|gf_SON={{#expr:26+19}}|ga_SON={{#expr:23+18}}

|win_TAP={{#expr:2+6}}|draw_TAP={{#expr:8+4}}|loss_TAP={{#expr:4+4}}|gf_TAP={{#expr:16+22}}|ga_TAP={{#expr:18+13}}

|win_TEP={{#expr:6+2}}|draw_TEP={{#expr:5+2}}|loss_TEP={{#expr:3+10}}|gf_TEP={{#expr:23+9}}|ga_TEP={{#expr:19+30}}

|win_TLA={{#expr:2+3}}|draw_TLA={{#expr:0+4}}|loss_TLA={{#expr:12+7}}|gf_TLA={{#expr:13+11}}|ga_TLA={{#expr:29+23}}

|win_UAT={{#expr:6+4}}|draw_UAT={{#expr:2+4}}|loss_UAT={{#expr:6+6}}|gf_UAT={{#expr:24+15}}|ga_UAT={{#expr:18+23}}

|win_UDG={{#expr:8+8}}|draw_UDG={{#expr:3+5}}|loss_UDG={{#expr:3+1}}|gf_UDG={{#expr:28+23}}|ga_UDG={{#expr:15+10}}

|win_VEN={{#expr:7+10}}|draw_VEN={{#expr:0+2}}|loss_VEN={{#expr:7+2}}|gf_VEN={{#expr:26+25}}|ga_VEN={{#expr:28+10}}

|win_ZAC={{#expr:7+5}}|draw_ZAC={{#expr:3+4}}|loss_ZAC={{#expr:4+5}}|gf_ZAC={{#expr:33+20}}|ga_ZAC={{#expr:21+19}}

|name_ATL=Atlante

|name_ATM=Atlético Morelia

|name_CAN=Cancún

|name_CEL=Celaya

|name_LAP=Atlético La Paz

|name_OAX=Oaxaca

|name_SIN=Sinaloa

|name_SON=Sonora

|name_TAP=Tapatío

|name_TEP=Tepatitlán

|name_TLA=Tlaxcala

|name_UAT=UAT

|name_UDG=U. de G.

|name_VEN=Venados

|name_ZAC=Zacatecas

|show_limit=5

|class_rules = 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results between tied teams; 5) Number of goals scored away; 6) Highest relegation coefficient; 7) Fair Play points

|res_col_header=QR

|col_COE=red1 |text_COE=Team is last in the coefficient table.

}}

References

{{reflist}}