Primera División de México Clausura 2004

{{Infobox football league season

|competition = Primera División de México

|season = 2003−04

|winners = UNAM (4th title)

|relegated = San Luis

|continentalcup1 = Champions' Cup

|continentalcup1 qualifiers = UNAM

|continentalcup2 = Interliga

|continentalcup2 qualifiers = Toluca
América
Morelia
Atlante
Guadalajara
UANL
Santos Laguna
Atlas

|matches =

|total goals =

|league topscorer = Bruno Marioni
Andrés Silvera
(16 goals)

|prevseason = Apertura 2003

|nextseason = Apertura 2004

}}

Primera División de México (Mexican First Division) Clausura 2004 is a Mexican football tournament - one of two short tournaments that take up the entire year to determine the champion(s) of Mexican football. It began on Saturday, January 17, 2004, and ran until May 15, when the regular season ended. On June 13, UNAM defeated Guadalajara in penalty kicks and became champions for the fourth time.

Clubs

{{Location map+ |Mexico |width=850 |float=center |caption=Location of the Primera División Clausura 2004 teams|places=

{{Location map~ |Mexico |lat=19.433333 |long=-99.133333 |label=Mexico City |position=right|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=20.666667 |long=-103.35 |label=Atlas
Guadalajara
UAG |position=left|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=19.2870 |long= -99.6672 |label=Toluca |position=left|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=20.6841 |long= -101.3575 |label=Irapuato |position=left|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=21.8824 |long= -102.2773 |label=Necaxa |position=left|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=25.6522 |long= -100.2864 |label=Monterrey
UANL|position=right|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=19.1642 |long= -96.1250 |label=Veracruz |position=right|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=22.1388 |long= -100.9509 |label=San Luis |position=right|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=19.6977 |long= -101.1791 |label=Morelia |position=left|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=16.7624 |long= -93.0967 |label=Chiapas |position=right|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=19.0852 |long= -98.1681 |label=Puebla|position=bottom|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=20.5765 |long= -100.3648 |label=Querétaro|position=top|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=20.1051 |long= -98.7563 |label=Pachuca|position=right|mark=Blue pog.svg}}

{{Location map~ |Mexico |lat=25.5479 |long= -103.3946 |label=Santos Laguna|position=left|mark=Blue pog.svg}}

{{Location map~ |Mexico|mark=TransparentPlaceholder.png |marksize=2 |lat=20|long=-117|label_size=90|label={{nowrap|Greater Mexico City teams}}
{{nowrap|América 10px
Atlante 10px
Cruz Azul 10px
UNAM 10px}}}}

}}

class="wikitable" class="toccolours sortable"
Team

!City

!Stadium

América

|Mexico City

|Azteca

Atlante

|Ciudad Nezahualcóyotl, State of Mexico

|Neza 86

Atlas

|Guadalajara, Jalisco

|Jalisco

Chiapas

|Tuxtla Gutiérrez, Chiapas

|Víctor Manuel Reyna

Cruz Azul

|Mexico City

|Azul

Guadalajara

|Guadalajara, Jalisco

|Jalisco

Irapuato

|Irapuato, Guanajuato

|Sergio León Chávez

Morelia

|Morelia, Michoacán

|Morelos

Monterrey

|Monterrey, Nuevo León

|Tecnológico

Necaxa

|Aguascalientes, Aguascalientes

|Victoria

Pachuca

|Pachuca, Hidalgo

|Hidalgo

Puebla

|Puebla, Puebla

|Cuauhtémoc

Querétaro

|Querétaro, Querétaro

|Corregidora

San Luis

|San Luis Potosí, S.L.P.

|Alfonso Lastras

Santos Laguna

|Torreón, Coahuila

|Corona

Toluca

|Toluca, State of Mexico

|Nemesio Díez

UAG

|Zapopan, Jalisco

|Tres de Marzo

UANL

|San Nicolás de los Garza, Nuevo León

|Universitario

UNAM

|Mexico City

|Olímpico Universitario

Veracruz

|Veracruz, Veracruz

|Luis "Pirata" Fuente

|

Regular phase

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

|res_col_header=Q

|title=Group 1

|team1=TOL|name_TOL=Toluca

|team2=ATS|name_ATS=Atlas

|team3=PAC|name_PAC=Pachuca

|team4=PUE|name_PUE=Puebla

|team5=MTY|name_MTY=Monterrey

|win_TOL=8|draw_TOL=6|loss_TOL=5|gf_TOL=31|ga_TOL=25

|win_ATS=6|draw_ATS=9|loss_ATS=4|gf_ATS=28|ga_ATS=25

|win_PAC=6|draw_PAC=8|loss_PAC=5|gf_PAC=32|ga_PAC=33

|win_PUE=5|draw_PUE=5|loss_PUE=9|gf_PUE=27|ga_PUE=29

|win_MTY=2|draw_MTY=12|loss_MTY=5|gf_MTY=28|ga_MTY=30

|col_QP=green1|text_QP=Directly qualified to the Liguilla (Playoffs)

|result1=QP|result2=QP

|col_Q3=green2|text_Q3=Qualified for the Repechage

|result3=Q3

|update=complete|source=[https://web.archive.org/web/20080916151413/http://www.mediotiempo.com/fmf/primera/clausura_2004/tabla_grupos.php MedioTiempo]

}}

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

|res_col_header=Q

|title=Group 2

|team1=UNA|name_UNA=UNAM

|team2=AME|name_AME=América

|team3=QRO|name_QRO=Querétaro

|team4=SAN|name_SAN=Santos Laguna

|team5=TEC|name_TEC=UAG

|win_UNA=12|draw_UNA=5|loss_UNA=2|gf_UNA=42|ga_UNA=19

|win_AME=9|draw_AME=5|loss_AME=5|gf_AME=34|ga_AME=27

|win_QRO=5|draw_QRO=9|loss_QRO=5|gf_QRO=24|ga_QRO=27

|win_SAN=6|draw_SAN=3|loss_SAN=10|gf_SAN=31|ga_SAN=30

|win_TEC=5|draw_TEC=3|loss_TEC=11|gf_TEC=32|ga_TEC=40

|col_QP=green1|text_QP=Directly qualified to the Liguilla (Playoffs)

|result1=QP|result2=QP

|update=complete|source=[https://web.archive.org/web/20080916151413/http://www.mediotiempo.com/fmf/primera/clausura_2004/tabla_grupos.php MedioTiempo]

}}

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

|res_col_header=Q

|title=Group 3

|team1=CHI|name_CHI=Chiapas

|team2=CAZ|name_CAZ=Cruz Azul

|team3=UAN|name_UAN=UANL

|team4=MOR|name_MOR=Morelia

|team5=SNL|name_SNL=San Luis

|win_CHI=12|draw_CHI=6|loss_CHI=1|gf_CHI=35|ga_CHI=20

|win_CAZ=6|draw_CAZ=5|loss_CAZ=8|gf_CAZ=36|ga_CAZ=34

|win_UAN=6|draw_UAN=5|loss_UAN=8|gf_UAN=37|ga_UAN=39

|win_MOR=6|draw_MOR=4|loss_MOR=9|gf_MOR=25|ga_MOR=35

|win_SNL=4|draw_SNL=6|loss_SNL=9|gf_SNL=23|ga_SNL=35

|col_QP=green1|text_QP=Directly qualified to the Liguilla (Playoffs)

|result1=QP

|col_Q3=green2|text_Q3=Qualified for the Repechage

|result2=Q3

|update=complete|source=[https://web.archive.org/web/20080916151413/http://www.mediotiempo.com/fmf/primera/clausura_2004/tabla_grupos.php MedioTiempo]

}}

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

|res_col_header=Q

|title=Group 4

|team1=GDL|name_GDL=Guadalajara

|team2=ATE|name_ATE=Atlante

|team3=IRA|name_IRA=Irapuato

|team4=NEC|name_NEC=Necaxa

|team5=VER|name_VER=Veracruz

|win_GDL=10|draw_GDL=4|loss_GDL=5|gf_GDL=30|ga_GDL=23

|win_ATE=7|draw_ATE=6|loss_ATE=6|gf_ATE=29|ga_ATE=26

|win_IRA=6|draw_IRA=8|loss_IRA=5|gf_IRA=23|ga_IRA=30

|win_NEC=5|draw_NEC=6|loss_NEC=8|gf_NEC=22|ga_NEC=26

|win_VER=4|draw_VER=5|loss_VER=10|gf_VER=25|ga_VER=41

|col_QP=green1|text_QP=Directly qualified to the Liguilla (Playoffs)

|result1=QP|result2=QP

|update=complete|source=[https://web.archive.org/web/20080916151413/http://www.mediotiempo.com/fmf/primera/clausura_2004/tabla_grupos.php MedioTiempo]

}}

League table

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

|res_col_header=Q

|team1=CHI|name_CHI=Chiapas

|team2=UNA|name_UNA=UNAM

|team3=GDL|name_GDL=Guadalajara

|team4=AME|name_AME=América

|team5=TOL|name_TOL=Toluca

|team6=ATE|name_ATE=Atlante

|team7=ATS|name_ATS=Atlas

|team8=PAC|name_PAC=Pachuca

|team9=IRA|name_IRA=Irapuato

|team10=QRO|name_QRO=Querétaro

|team11=CAZ|name_CAZ=Cruz Azul

|team12=UAN|name_UAN=UANL

|team13=MOR|name_MOR=Morelia

|team14=SAN|name_SAN=Santos Laguna

|team15=NEC|name_NEC=Necaxa

|team16=PUE|name_PUE=Puebla

|team17=MTY|name_MTY=Monterrey

|team18=TEC|name_TEC=UAG

|team19=SNL|name_SNL=San Luis

|team20=VER|name_VER=Veracruz

|win_CHI=12|draw_CHI=6|loss_CHI=1|gf_CHI=35|ga_CHI=20

|win_UNA=12|draw_UNA=5|loss_UNA=2|gf_UNA=42|ga_UNA=19

|win_GDL=10|draw_GDL=4|loss_GDL=5|gf_GDL=30|ga_GDL=23

|win_AME=9|draw_AME=5|loss_AME=5|gf_AME=34|ga_AME=27

|win_TOL=8|draw_TOL=6|loss_TOL=5|gf_TOL=31|ga_TOL=25

|win_ATE=7|draw_ATE=6|loss_ATE=6|gf_ATE=29|ga_ATE=26

|win_ATS=6|draw_ATS=9|loss_ATS=4|gf_ATS=28|ga_ATS=25

|win_PAC=6|draw_PAC=8|loss_PAC=5|gf_PAC=32|ga_PAC=33

|win_IRA=6|draw_IRA=8|loss_IRA=5|gf_IRA=23|ga_IRA=30

|win_QRO=5|draw_QRO=9|loss_QRO=5|gf_QRO=24|ga_QRO=27

|win_CAZ=6|draw_CAZ=5|loss_CAZ=8|gf_CAZ=36|ga_CAZ=34

|win_UAN=6|draw_UAN=5|loss_UAN=8|gf_UAN=37|ga_UAN=39

|win_MOR=6|draw_MOR=4|loss_MOR=9|gf_MOR=25|ga_MOR=35

|win_SAN=6|draw_SAN=3|loss_SAN=10|gf_SAN=31|ga_SAN=30

|win_NEC=5|draw_NEC=6|loss_NEC=8|gf_NEC=22|ga_NEC=26

|win_PUE=5|draw_PUE=5|loss_PUE=9|gf_PUE=27|ga_PUE=29

|win_MTY=2|draw_MTY=12|loss_MTY=5|gf_MTY=28|ga_MTY=30

|win_TEC=5|draw_TEC=3|loss_TEC=11|gf_TEC=32|ga_TEC=40

|win_SNL=4|draw_SNL=6|loss_SNL=9|gf_SNL=23|ga_SNL=35

|win_VER=4|draw_VER=5|loss_VER=10|gf_VER=25|ga_VER=41

|col_QP=yellow1|text_QP=Directly qualified to the Liguilla (Playoffs)

|result1=QP|result2=QP|result3=QP|result4=QP|result5=QP|result6=QP|result7=QP

|col_Q3=yellow2|text_Q3=Qualified for the Repechage

|result8=Q3|result11=Q3

|update=complete|source=[https://web.archive.org/web/20081015150114/http://www.mediotiempo.com/fmf/primera/clausura_2004/tabla_general.php MedioTiempo]

}}

Results

{{#invoke:Sports results|main

|update=15 May 2004

|start_date=17 January 2004

|source=[https://www.rsssf.org/tablesm/mex04.html RSSSF]

|matches_style=FBR

|team1=AME |team2=ATE |team3=ATS |team4=CHI |team5=CAZ |team6=GDL |team7=IRA |team8=MTY |team9=MOR |team10=NEC |team11=PAC |team12=PUE |team13=QRO |team14=SNL |team15=SAN |team16=TOL |team17=UAG |team18=UNL |team19=UNM |team20=VER

|name_AME=América

|name_ATE=Atlante

|name_ATS=Atlas

|name_CHI=Chiapas

|name_CAZ=Cruz Azul

|name_GDL=Guadalajara

|name_IRA=Irapuato

|name_MTY=Monterrey

|name_MOR=Morelia

|name_NEC=Necaxa

|name_PAC=Pachuca

|name_PUE=Puebla

|name_QRO=Querétaro

|name_SNL=San Luis

|name_SAN=Santos Laguna

|name_TOL=Toluca

|name_TEC=UAG

|name_UNL=UANL

|name_UNM=UNAM

|name_VER=Veracruz

|match_AME_ATE=1-1

|match_AME_ATS=–

|match_AME_CHI=–

|match_AME_CAZ=–

|match_AME_GDL=–

|match_AME_IRA=–

|match_AME_MTY=3-2

|match_AME_MOR=-

|match_AME_NEC=3-2

|match_AME_PAC=1-2

|match_AME_PUE=-

|match_AME_QRO=1-1

|match_AME_SNL=2-0

|match_AME_SAN=-

|match_AME_UAG=-

|match_AME_TOL=2-1

|match_AME_UNL=–

|match_AME_UNM=1-1

|match_AME_VER=3-2

|match_ATE_AME=–

|match_ATE_ATS=3-4

|match_ATE_CHI=–

|match_ATE_CAZ=–

|match_ATE_GDL=–

|match_ATE_IRA=–

|match_ATE_MTY=0-0

|match_ATE_MOR=–

|match_ATE_NEC=3-1

|match_ATE_PAC=3-2

|match_ATE_PUE=–

|match_ATE_QRO=2-1

|match_ATE_SNL=–

|match_ATE_SAN=2-1

|match_ATE_UAG=–

|match_ATE_TOL=0-1

|match_ATE_UNL=2-4

|match_ATE_UNM=–

|match_ATE_VER=3-3

|match_ATS_AME=3-1

|match_ATS_ATE=–

|match_ATS_CHI=0-0

|match_ATS_CAZ=0-2

|match_ATS_GDL=1-1

|match_ATS_IRA=–

|match_ATS_MTY=–

|match_ATS_MOR=1-1

|match_ATS_NEC=–

|match_ATS_PAC=–

|match_ATS_PUE=1-1

|match_ATS_QRO=–

|match_ATS_SNL=–

|match_ATS_SAN=2-0

|match_ATS_UAG=3-2

|match_ATS_TOL=–

|match_ATS_UNL=2-2

|match_ATS_UNM=–

|match_ATS_VER=–

|match_CHI_AME=2-1

|match_CHI_ATE=2-1

|match_CHI_ATS=–

|match_CHI_CAZ=2-1

|match_CHI_GDL=2-1

|match_CHI_IRA=–

|match_CHI_MTY=–

|match_CHI_MOR=2-1

|match_CHI_NEC=–

|match_CHI_PAC=–

|match_CHI_PUE=3-1

|match_CHI_QRO=–

|match_CHI_SNL=4-2

|match_CHI_SAN=–

|match_CHI_UAG=3-3

|match_CHI_TOL=–

|match_CHI_UNL=4-2

|match_CHI_UNM=–

|match_CHI_VER=–

|match_CAZ_AME=1-1

|match_CAZ_ATE=1-3

|match_CAZ_ATS=–

|match_CAZ_CHI=–

|match_CAZ_GDL=–

|match_CAZ_IRA=3-3

|match_CAZ_MTY=–

|match_CAZ_MOR=–

|match_CAZ_NEC=3-1

|match_CAZ_PAC=1-2

|match_CAZ_PUE=–

|match_CAZ_QRO=2-0

|match_CAZ_SNL=1-4

|match_CAZ_SAN=–

|match_CAZ_UAG=2-2

|match_CAZ_TOL=3-1

|match_CAZ_UNL=–

|match_CAZ_UNM=2-0

|match_CAZ_VER=–

|match_GDL_AME=0-1

|match_GDL_ATE=1-0

|match_GDL_ATS=–

|match_GDL_CHI=–

|match_GDL_CAZ=4-3

|match_GDL_IRA=2-0

|match_GDL_MTY=–

|match_GDL_MOR=–

|match_GDL_NEC=–

|match_GDL_PAC=1-0

|match_GDL_PUE=0-0

|match_GDL_QRO=2-0

|match_GDL_SNL=4-1

|match_GDL_SAN=–

|match_GDL_UAG=3-1

|match_GDL_TOL=0-0

|match_GDL_UNL=–

|match_GDL_UNM=–

|match_GDL_VER=–

|match_IRA_AME=2-1

|match_IRA_ATE=0-0

|match_IRA_ATS=2-1

|match_IRA_CHI=0-0

|match_IRA_CAZ=–

|match_IRA_GDL=–

|match_IRA_MTY=2-1

|match_IRA_MOR=–

|match_IRA_NEC=–

|match_IRA_PAC=–

|match_IRA_PUE=–

|match_IRA_QRO=–

|match_IRA_SNL=3-1

|match_IRA_SAN=0-3

|match_IRA_UAG=2-3

|match_IRA_TOL=–

|match_IRA_UNL=–

|match_IRA_UNM=–

|match_IRA_VER=3-2

|match_MTY_AME=–

|match_MTY_ATE=–

|match_MTY_ATS=1-1

|match_MTY_CHI=0-1

|match_MTY_CAZ=0-0

|match_MTY_GDL=3-3

|match_MTY_IRA=–

|match_MTY_MOR=1-1

|match_MTY_NEC=–

|match_MTY_PAC=–

|match_MTY_PUE=2-2

|match_MTY_QRO=–

|match_MTY_SNL=–

|match_MTY_SAN=2-1

|match_MTY_UAG=3-0

|match_MTY_TOL=–

|match_MTY_UNL=3-3

|match_MTY_UNM=–

|match_MTY_VER=–

|match_MOR_AME=3-6

|match_MOR_ATE=0-3

|match_MOR_ATS=–

|match_MOR_CHI=–

|match_MOR_CAZ=2-0

|match_MOR_GDL=0-1

|match_MOR_IRA=1-1

|match_MOR_MTY=–

|match_MOR_NEC=–

|match_MOR_PAC=4-1

|match_MOR_PUE=1-0

|match_MOR_QRO=–

|match_MOR_SNL=2-1

|match_MOR_SAN=–

|match_MOR_UAG=3-2

|match_MOR_TOL=–

|match_MOR_UNL=1-2

|match_MOR_UNM=–

|match_MOR_VER=–

|match_NEC_AME=–

|match_NEC_ATE=–

|match_NEC_ATS=0-1

|match_NEC_CHI=0-1

|match_NEC_CAZ=–

|match_NEC_GDL=3-0

|match_NEC_IRA=0-1

|match_NEC_MTY=1-1

|match_NEC_MOR=2-1

|match_NEC_PAC=–

|match_NEC_PUE=–

|match_NEC_QRO=–

|match_NEC_SNL=–

|match_NEC_SAN=2-2

|match_NEC_UAG=–

|match_NEC_TOL=–

|match_NEC_UNL=2-1

|match_NEC_UNM=0-1

|match_NEC_VER=1-0

|match_PAC_AME=–

|match_PAC_ATE=–

|match_PAC_ATS=1-1

|match_PAC_CHI=3-3

|match_PAC_CAZ=–

|match_PAC_GDL=–

|match_PAC_IRA=1-1

|match_PAC_MTY=1-1

|match_PAC_MOR=–

|match_PAC_NEC=0-0

|match_PAC_PUE=–

|match_PAC_QRO=2-2

|match_PAC_SNL=–

|match_PAC_SAN=2-2

|match_PAC_UAG=–

|match_PAC_TOL=1-0

|match_PAC_UNL=–

|match_PAC_UNM=0-3

|match_PAC_VER=2-1

|match_PUE_AME=1-3

|match_PUE_ATE=1-1

|match_PUE_ATS=–

|match_PUE_CHI=–

|match_PUE_CAZ=3-2

|match_PUE_GDL=–

|match_PUE_IRA=6-0

|match_PUE_MTY=–

|match_PUE_MOR=–

|match_PUE_NEC=2-2

|match_PUE_PAC=3-0

|match_PUE_QRO=1-0

|match_PUE_SNL=1-2

|match_PUE_SAN=–

|match_PUE_UAG=0-1

|match_PUE_TOL=1-2

|match_PUE_UNL=–

|match_PUE_UNM=–

|match_PUE_VER=–

|match_QRO_AME=–

|match_QRO_ATE=–

|match_QRO_ATS=1-0

|match_QRO_CHI=0-0

|match_QRO_CAZ=–

|match_QRO_GDL=–

|match_QRO_IRA=1-1

|match_QRO_MTY=4-4

|match_QRO_MOR=2-2

|match_QRO_NEC=1-1

|match_QRO_PAC=–

|match_QRO_PUE=–

|match_QRO_SNL=–

|match_QRO_SAN=2-0

|match_QRO_UAG=–

|match_QRO_TOL=2-1

|match_QRO_UNL=–

|match_QRO_UNM=3-3

|match_QRO_VER=0-0

|match_SNL_AME=–

|match_SNL_ATE=0-0

|match_SNL_ATS=1-4

|match_SNL_CHI=–

|match_SNL_CAZ=–

|match_SNL_GDL=–

|match_SNL_IRA=–

|match_SNL_MTY=1-1

|match_SNL_MOR=–

|match_SNL_NEC=0-2

|match_SNL_PAC=1-4

|match_SNL_PUE=–

|match_SNL_QRO=3-0

|match_SNL_SAN=–

|match_SNL_UAG=–

|match_SNL_TOL=1-1

|match_SNL_UNL=–

|match_SNL_UNM=0-0

|match_SNL_VER=0-0

|match_SAN_AME=0-1

|match_SAN_ATE=–

|match_SAN_ATS=–

|match_SAN_CHI=1-1

|match_SAN_CAZ=3-2

|match_SAN_GDL=0-1

|match_SAN_IRA=–

|match_SAN_MTY=–

|match_SAN_MOR=6-0

|match_SAN_NEC=–

|match_SAN_PAC=–

|match_SAN_PUE=2-0

|match_SAN_QRO=–

|match_SAN_SNL=2-0

|match_SAN_UAG=2-1

|match_SAN_TOL=–

|match_SAN_UNL=2-3

|match_SAN_UNM=–

|match_SAN_VER=–

|match_UAG_AME=1-1

|match_UAG_ATE=3-0

|match_UAG_ATS=–

|match_UAG_CHI=–

|match_UAG_CAZ=–

|match_UAG_GDL=–

|match_UAG_IRA=–

|match_UAG_MTY=–

|match_UAG_MOR=–

|match_UAG_NEC=3-0

|match_UAG_PAC=2-5

|match_UAG_PUE=–

|match_UAG_QRO=1-2

|match_UAG_SNL=1-2

|match_UAG_SAN=–

|match_UAG_TOL=1-2

|match_UAG_UNL=–

|match_UAG_UNM=1-3

|match_UAG_VER=3-2

|match_TOL_AME=–

|match_TOL_ATE=–

|match_TOL_ATS=2-2

|match_TOL_CHI=2-1

|match_TOL_CAZ=–

|match_TOL_GDL=–

|match_TOL_IRA=1-1

|match_TOL_MTY=2-0

|match_TOL_MOR=2-0

|match_TOL_NEC=2-2

|match_TOL_PAC=–

|match_TOL_PUE=–

|match_TOL_QRO=–

|match_TOL_SNL=–

|match_TOL_SAN=4-1

|match_TOL_UAG=–

|match_TOL_UNL=3-2

|match_TOL_UNM=2-2

|match_TOL_VER=2-3

|match_UNL_AME=2-1

|match_UNL_ATE=0-2

|match_UNL_ATS=–

|match_UNL_CHI=–

|match_UNL_CAZ=1-1

|match_UNL_GDL=4-2

|match_UNL_IRA=3-1

|match_UNL_MTY=–

|match_UNL_MOR=–

|match_UNL_NEC=–

|match_UNL_PAC=3-3

|match_UNL_PUE=2-3

|match_UNL_QRO=1-2

|match_UNL_SNL=3-3

|match_UNL_SAN=–

|match_UNL_UAG=2-1

|match_UNL_TOL=–

|match_UNL_UNM=–

|match_UNL_VER=–

|match_UNM_AME=–

|match_UNM_ATE=–

|match_UNM_ATS=3-0

|match_UNM_CHI=0-1

|match_UNM_CAZ=–

|match_UNM_GDL=3-0

|match_UNM_IRA=0-0

|match_UNM_MTY=3-2

|match_UNM_MOR=2-1

|match_UNM_NEC=–

|match_UNM_PAC=–

|match_UNM_PUE=3-0

|match_UNM_QRO=–

|match_UNM_SNL=–

|match_UNM_SAN=3-2

|match_UNM_UAG=–

|match_UNM_TOL=–

|match_UNM_UNL=2-1

|match_UNM_VER=6-1

|match_VER_AME=–

|match_VER_ATE=–

|match_VER_ATS=1-1

|match_VER_CHI=1-3

|match_VER_CAZ=2-6

|match_VER_GDL=1-4

|match_VER_IRA=–

|match_VER_MTY=1-1

|match_VER_MOR=0-1

|match_VER_NEC=–

|match_VER_PAC=–

|match_VER_PUE=2-1

|match_VER_QRO=–

|match_VER_SNL=–

|match_VER_SAN=2-1

|match_VER_UAG=–

|match_VER_TOL=–

|match_VER_UNL=1-0

|match_VER_UNM=–

}}

Top goalscorers

Players sorted first by goals scored, then by last name. Only regular season goals listed.

class="wikitable"
Rank

! Player

! Club

! Goals

align=center rowspan=2|1

|{{flagicon|ARG}} Bruno Marioni

|UNAM

|align=center rowspan=2|16

{{flagicon|ARG}} Andrés Silvera

|UANL

align=center rowspan=2|3

|{{flagicon|PAR}} Salvador Cabañas

|Chiapas

|align=center rowspan=2|15

{{flagicon|BRA}} Robert de Pinho

|Atlas

align=center rowspan=1|5

|{{flagicon|ARG}} Marcelo Delgado

|Cruz Azul

|align=center rowspan=1|13

align=center rowspan=4|6

|{{flagicon|MEX}} Cuauhtémoc Blanco

|América

|align=center rowspan=4|11

{{flagicon|MEX}} Jared Borgetti

|Santos Laguna

{{flagicon|PAR}} José Cardozo

|Toluca

{{flagicon|CHI}} Reinaldo Navia

|América

align=center rowspan=1|10

|{{flagicon|ARG}} Carlos Casartelli

|Querétaro

|align=center rowspan=1|10

Source: [https://web.archive.org/web/20081015150109/http://www.mediotiempo.com/fmf/primera/clausura_2004/goleo_individual.php MedioTiempo]

Final phase (Liguilla)

=Repechage=

{{football box

| date=May 19, 2004

| time=17:00

| team1=Cruz Azul

| score=2–1

| report=https://web.archive.org/web/20080107031051/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14450

| team2=Pachuca

| goals1=Figueroa {{goal|65||76}}

| goals2=Claudinho {{goal|7}}

| stadium=Estadio Azul, Mexico City

| attendance=

| referee=Mauricio Morales (Mexico City)

}}

{{football box

| date=May 22, 2004

| time=20:00

| team1=Pachuca

| score=0–2

| report=https://web.archive.org/web/20080107031056/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14451

| team2=Cruz Azul

| goals1=

| goals2=Figueroa {{goal|66}}
Delgado {{goal|90}}

| stadium=Estadio Hidalgo, Pachuca

| attendance=

| referee=Germán Arredondo Ramírez (Guanajuato)

}}

Cruz Azul won 4–1 on aggregate.

=Bracket=

{{8TeamBracket-2Leg

| RD1=Quarterfinals

| RD2=Semifinals

| RD3=Finals

| RD1-seed1=2

| RD1-team1=UNAM

| RD1-score1-1=2

| RD1-score1-2=3

| RD1-score1-agg=5

| RD1-seed2=7

| RD1-team2=Atlas

| RD1-score2-1=1

| RD1-score2-2=1

| RD1-score2-agg=2

| RD1-seed3=1

| RD1-team3=Chiapas

| RD1-score3-1=1

| RD1-score3-2=2

| RD1-score3-agg=3

| RD1-seed4=11

| RD1-team4=Cruz Azul

| RD1-score4-1=2

| RD1-score4-2=2

| RD1-score4-agg=4

| RD1-seed5=3

| RD1-team5=Guadalajara (s)

| RD1-score5-1=0

| RD1-score5-2=3

| RD1-score5-agg=3

| RD1-seed6=6

| RD1-team6=Atlante

| RD1-score6-1=2

| RD1-score6-2=1

| RD1-score6-agg=3

| RD1-seed7=4

| RD1-team7=América

| RD1-score7-1=2

| RD1-score7-2=0

| RD1-score7-agg=2

| RD1-seed8=5

| RD1-team8=Toluca

| RD1-score8-1=3

| RD1-score8-2=1

| RD1-score8-agg=4

| RD2-seed1=2

| RD2-team1=UNAM

| RD2-score1-1=0

| RD2-score1-2=3

| RD2-score1-agg=3

| RD2-seed2=11

| RD2-team2=Cruz Azul

| RD2-score2-1=0

| RD2-score2-2=2

| RD2-score2-agg=2

| RD2-seed3=3

| RD2-team3=Guadalajara

| RD2-score3-1=0

| RD2-score3-2=2

| RD2-score3-agg=2

| RD2-seed4=5

| RD2-team4=Toluca

| RD2-score4-1=1

| RD2-score4-2=0

| RD2-score4-agg=1

| RD3-seed1=2

| RD3-team1=UNAM {{pen}}

| RD3-score1-1=1

| RD3-score1-2=0

| RD3-score1-agg=1 {{small|(5)}}

| RD3-seed2=3

| RD3-team2=Guadalajara

| RD3-score2-1=1

| RD3-score2-2=0

| RD3-score2-agg=1 {{small|(4)}}

}}

=Quarterfinals=

{{football box

| date=May 27, 2004

| time=20:45

| team1=Atlas

| score=1–2

| report=https://web.archive.org/web/20080320031142/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14455

| team2=UNAM

| goals1=Espinoza {{goal|47}}

| goals2=Botero {{goal|37||45}}

| stadium=Estadio Jalisco, Guadalajara

| attendance=

| referee=Sergio Fernando Silva (Tamaulipas)

}}

{{football box

| date=May 30, 2004

| time=12:00

| team1=UNAM

| score=3–1

| report=https://web.archive.org/web/20080320031147/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14458

| team2=Atlas

| goals1=Fonseca {{goal|30||87}} 
Marioni {{goal|65}}

| goals2=de Pinho {{goal|88}}

| stadium=Estadio Olímpico Universitario, Mexico City

| attendance=

| referee=Manuel Ernesto Glower (Mexico City)

}}

UNAM won 5–2 on aggregate.

----

{{football box

| date=May 29, 2004

| time=17:00

| team1=Cruz Azul

| score=2–1

| report=https://web.archive.org/web/20080607035248/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14452

| team2=Chiapas

| goals1=Figueroa {{goal|21}}
Gutiérrez {{goal|42|o.g.}}

| goals2=Rodríguez {{goal|54}}

| stadium=Estadio Azul, Mexico City

| attendance=

| referee=Paul Delgadillo (Jalisco)

}}

{{football box

| date=June 1, 2004

| time=15:00

| team1=Chiapas

| score=2–2

| report=https://web.archive.org/web/20080607035253/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14456

| team2=Cruz Azul

| goals1=Mora {{goal|52}}
Tiba {{goal|69|pen.}}

| goals2=Figueroa {{goal|18}}
Delgado {{goal|44}}

| stadium=Estadio Víctor Manuel Reyna, Tuxtla Gutiérrez

| attendance=

| referee=Jorge Eduardo Gasso (Mexico City)

}}

Cruz Azul won 4–3 on aggregate.

----

{{football box

| date=May 26, 2004

| time=20:45

| team1=Atlante

| score=2–0

| report=https://web.archive.org/web/20081023070615/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14453

| team2=Guadalajara

| goals1=Rey {{goal|30|pen.}}
Pacheco {{goal|62}}

| goals2=

| stadium=Estadio Azteca, Mexico City

| attendance=

| referee=Gilberto Alcalá Pineda (Mexico City)

}}

{{football box

| date=May 29, 2004

| time=19:00

| team1=Guadalajara

| score=3–1

| report=https://web.archive.org/web/20090211054934/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14457

| team2=Atlante

| goals1=Sabah {{goal|52}}
Bravo {{goal|66}}
Palencia {{goal|74}}

| goals2=Arce {{goal|13}}

| stadium=Estadio Jalisco, Guadalajara

| attendance=

| referee=Germán Arredondo Ramírez (Guanajuato)

}}

3–3 on aggregate. Guadalajara advanced for being the higher seeded team.

----

{{football box

| date=May 27, 2004

| time=15:00

| team1=Toluca

| score=3–2

| report=https://web.archive.org/web/20080107034144/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14454

| team2=América

| goals1=da Silva {{goal|28||80}}
Lozano {{goal|75}}

| goals2=Navia {{goal|2||51}}

| stadium=Estadio Nemesio Díez, Toluca

| attendance=

| referee=Armando Archundia (Estado de México)

}}

{{football box

| date=May 30, 2004

| time=18:00

| team1=América

| score=0–1

| report=https://web.archive.org/web/20080107034154/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14459

| team2=Toluca

| goals1=

| goals2=López {{goal|80}}

| stadium=Estadio Azteca, Mexico City

| attendance=

| referee=Hugo León Guajardo (Mexico City)

}}

Toluca won 4–2 on aggregate.

=Semifinals=

{{football box

| date=June 4, 2004

| time=17:00

| team1=Cruz Azul

| score=0–0

| report=https://web.archive.org/web/20081009193032/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14461

| team2=UNAM

| goals1=

| goals2=

| stadium=Estadio Azul, Mexico City

| attendance=

| referee=Gilberto Alcalá Pineda (Mexico City)

}}

{{football box

| date=June 6, 2004

| time=12:00

| team1=UNAM

| score=3–2

| report=https://web.archive.org/web/20081009193038/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14463

| team2=Cruz Azul

| goals1=Marioni {{goal|16}}
Íñiguez {{goal|57}}
Lozano {{goal|75|pen.}}

| goals2=Figueroa {{goal|14||68}}

| stadium=Estadio Olímpico Universitario, Mexico City

| attendance=

| referee=José Abramo Lira (Nuevo León)

}}

UNAM won 3–2 on aggregate.

----

{{football box

| date=June 2, 2004

| time=15:00

| team1=Toluca

| score=1–0

| report=https://web.archive.org/web/20081013071700/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14460

| team2=Guadalajara

| goals1=Abundis {{goal|63}}

| goals2=

| stadium=Estadio Nemesio Díez, Toluca

| attendance=

| referee=Mauricio Morales (Mexico City)

}}

{{football box

| date=June 5, 2004

| time=20:00

| team1=Guadalajara

| score=2–0

| report=https://web.archive.org/web/20081013033829/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14462

| team2=Toluca

| goals1=Morales {{goal|59|pen.}}
Ramírez {{goal|82}}

| goals2=

| stadium=Estadio Jalisco, Guadalajara

| attendance=

| referee=Marco Antonio Rodríguez (Mexico City)

}}

Guadalajara won 2–1 on aggregate.

=Finals=

{{football box

| date=June 10, 2004

| time=20:45

| team1=Guadalajara

| score=1–1

| report=https://web.archive.org/web/20081005134102/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14464

| team2=UNAM

| goals1=Morales {{goal|86|pen.}}

| goals2=J. López {{goal|76}}

| stadium=Estadio Jalisco, Guadalajara

| attendance=

| referee=Manuel Ernesto Glower (Mexico City)

}}

{{football box

| date=June 13, 2004

| time=12:00

| team1=UNAM

| score=0–0

| aet=yes

| report=https://web.archive.org/web/20081005134107/http://www.mediotiempo.com/fmf/primera/clausura_2004/ficha.php?id_partido=14465

| team2=Guadalajara

| goals1=

| goals2=

| stadium=Estadio Olímpico Universitario, Mexico City

| attendance=

| referee=Gilberto Alcalá Pineda (Mexico City)

|penalties1 =

|penaltyscore = 5−4

|penalties2 =

}}

1–1 on aggregate. UNAM won 5–4 on penalty kicks.

{{winners||Champions|UNAM|4th}}

Relegation

class="wikitable" style="border: 1px solid #ffffff; background-color: #f0f0f0" cellspacing="1" cellpadding="1" width="500"
bgcolor="#EFEFEF"

! align="center" | Pos.

! align="center" | Team

! align="center" | Pts.

! align="center" | Pld.

! align="center" | Ave.

align="left" valign="top" bgcolor="f4a460"

! align="center" | 13.

| Irapuato{{efn|name="IraRel"|Due to the reduction of participating teams to 18. Irapuato was disaffiliated by the Mexican Football Federation due to suspicions of corruption in their finances.{{cite web |last1=Reyna Loa |first1=Juan |title=La Pelota no se mancha |url=https://www.reporteindigo.com/fan/acusacion-rafael-marquez-lavado-dinero-futbolistas-crimen/ |publisher=Reporte Índigo |access-date=23 April 2019 |language=es |date=10 August 2017}}}}

| align="center" | 48

| align="center" | 38

| align="center" | 1.2631

align="left" valign="top" bgcolor="ffffff"

! align="center" | 16.

| Monterrey

| align="center" | 136

| align="center" | 112

| align="center" | 1.2142

align="left" valign="top" bgcolor="f4a460"

! align="center" | 17.

| Querétaro{{efn|name="QroRel"|Due to the reduction of participating teams to 18. Querétaro was disaffiliated by the Mexican Football Federation due to suspicions of corruption in their finances.{{cite web |title=Querétaro, donde el futbol siempre sufre |url=https://newsweekespanol.com/2014/03/queretaro-donde-el-futbol-siempre-sufre/ |publisher=Newsweek Mexico |access-date=23 April 2019 |language=es |date=12 March 2014}}}}

| align="center" | 127

| align="center" | 112

| align="center" | 1.1339

align="left" valign="top" bgcolor="ffffff"

! align="center" | 18.

| UAG

| align="center" | 118

| align="center" | 112

| align="center" | 1.0535

align="left" valign="top" bgcolor="ffffff"

! align="center" | 19.

| Puebla

| align="center" | 112

| align="center" | 112

| align="center" | 1.0000

align="left" valign="top" bgcolor="ff8888"

! align="center" | 20.

| San Luis

| align="center" | 73

| align="center" | 76

| align="center" | 0.9605

{{notelist}}

References

{{reflist}}