# 1997–98 Mexican Primera División season

The 1997–98 Primera División de México (Mexican First Division) was the 56th professional season of Mexico's top-flight football league. The season began on Friday, July 25, 1997, and ended on April 6, 1998.
UANL was promoted to the Mexico Primera División as Pachuca was relegated to the Primera División A.

## Overview
### Teams

* Atlas
* Guadalajara
* UAG
* Monterrey
* UANL

## Torneo Invierno

"Invierno 1997" began on Friday, July 25, 1997, and ran until October 26 not including the playoffs. In the final Cruz Azul defeated León and became champions for the 8th time.

### Final standings (groups)
#### Group 1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | León | 17 | 9 | 5 | 3 | 30 | 22 | +8 | 32 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Atlante | 17 | 8 | 6 | 3 | 26 | 17 | +9 | 30 | Qualified directly to the Liguilla (Playoffs) |
| 3 | Veracruz | 17 | 5 | 6 | 6 | 19 | 25 | −6 | 21 | |
| 4 | Celaya | 17 | 5 | 5 | 7 | 21 | 26 | −5 | 20 | |
| 5 | Puebla | 17 | 5 | 4 | 8 | 20 | 27 | −7 | 19 | |

#### Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Cruz Azul | 17 | 8 | 7 | 2 | 29 | 16 | +13 | 31 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Guadalajara | 17 | 8 | 5 | 4 | 28 | 24 | +4 | 29 | Qualified directly to the Liguilla (Playoffs) |
| 3 | Monterrey | 17 | 6 | 4 | 7 | 22 | 22 | 0 | 22 | |
| 4 | Toluca | 17 | 5 | 4 | 8 | 21 | 21 | 0 | 19 | |
| 5 | UANL | 17 | 5 | 3 | 9 | 20 | 26 | −6 | 18 | |

#### Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Atlético Morelia | 17 | 7 | 7 | 3 | 25 | 19 | +6 | 28 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Toros Neza | 17 | 6 | 5 | 6 | 29 | 29 | 0 | 23 | Qualified directly to the Liguilla (Playoffs) |
| 3 | UNAM | 17 | 3 | 7 | 7 | 26 | 30 | −4 | 16 | |
| 4 | Santos Laguna | 17 | 3 | 7 | 7 | 22 | 31 | −9 | 16 | |

#### Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | América | 17 | 8 | 5 | 4 | 27 | 19 | +8 | 29 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Atlas | 17 | 6 | 5 | 6 | 28 | 26 | +2 | 23 | Qualified directly to the Liguilla (Playoffs) |
| 3 | Necaxa | 17 | 4 | 6 | 7 | 26 | 31 | −5 | 18 | |
| 4 | UAG | 17 | 3 | 7 | 7 | 19 | 27 | −8 | 16 | |

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | León | 17 | 9 | 5 | 3 | 30 | 22 | +8 | 32 | Advance to Liguilla (Playoffs) |
| 2 | Cruz Azul (C) | 17 | 8 | 7 | 2 | 29 | 16 | +13 | 31 | Advance to Liguilla (Playoffs) |
| 3 | Atlante | 17 | 8 | 6 | 3 | 26 | 17 | +9 | 30 | Advance to Liguilla (Playoffs) |
| 4 | América | 17 | 8 | 5 | 4 | 27 | 19 | +8 | 29 | Advance to Liguilla (Playoffs) |
| 5 | Guadalajara | 17 | 8 | 5 | 4 | 28 | 24 | +4 | 29 | Advance to Liguilla (Playoffs) |
| 6 | Atlético Morelia | 17 | 7 | 7 | 3 | 25 | 19 | +6 | 28 | Advance to Liguilla (Playoffs) |
| 7 | Atlas | 17 | 6 | 5 | 6 | 28 | 26 | +2 | 23 | Advance to Liguilla (Playoffs) |
| 8 | Toros Neza | 17 | 6 | 5 | 6 | 29 | 29 | 0 | 23 | Advance to Liguilla (Playoffs) |
| 9 | Monterrey | 17 | 6 | 4 | 7 | 22 | 22 | 0 | 22 | |
| 10 | Veracruz | 17 | 5 | 6 | 6 | 19 | 25 | −6 | 21 | |
| 11 | Celaya | 17 | 5 | 5 | 7 | 21 | 26 | −5 | 20 | |
| 12 | Toluca | 17 | 5 | 4 | 8 | 21 | 21 | 0 | 19 | |
| 13 | Puebla | 17 | 5 | 4 | 8 | 20 | 27 | −7 | 19 | |
| 14 | Necaxa | 17 | 4 | 6 | 7 | 26 | 31 | −5 | 18 | |
| 15 | UANL | 17 | 5 | 3 | 9 | 20 | 26 | −6 | 18 | |
| 16 | UNAM | 17 | 3 | 7 | 7 | 26 | 30 | −4 | 16 | |
| 17 | UAG | 17 | 3 | 7 | 7 | 19 | 27 | −8 | 16 | |
| 18 | Santos Laguna | 17 | 3 | 7 | 7 | 22 | 31 | −9 | 16 | |

### Results

| Home \ Away | AME | ATE | ATS | ATM | CEL | CAZ | GDL | LEO | MTY | NEC | PUE | SAN | TOL | TRN | UAG | UNL | UNM | VER |
| América | — | – | 0–2 | 1–1 | – | – | – | 2–3 | 1–0 | – | 4–0 | 2–1 | 4–2 | 1–1 | – | 3–1 | – | – |
| Atlante | 2–1 | — | 2–0 | 1–1 | – | – | – | 3–1 | 1–0 | – | 2–2 | – | – | 2–1 | – | 2–0 | – | – |
| Atlas | – | – | — | 4–2 | – | – | – | 2–3 | 2–1 | – | 2–1 | 1–1 | 1–1 | 3–1 | 1–1 | 2–0 | – | – |
| Atlético Morelia | – | – | – | — | 3–2 | – | – | 1–1 | 2–1 | – | 1–0 | 6–3 | 1–0 | 3–0 | 0–0 | 0–0 | – | – |
| Celaya | 1–1 | 0–1 | 2–1 | – | — | 0–3 | 1–2 | – | – | 1–3 | – | – | 1–0 | – | – | – | 2–2 | 1–0 |
| Cruz Azul | 0–1 | 1–1 | 3–1 | 0–1 | – | — | – | 2–2 | 3–1 | – | 0–0 | – | – | 2–2 | – | – | – | – |
| Guadalajara | 1–2 | 3–2 | 2–1 | 1–1 | – | 1–1 | — | – | 2–2 | – | – | – | – | 3–1 | – | – | – | 1–1 |
| León | – | – | – | – | 1–2 | – | 3–2 | — | – | 3–2 | – | 2–2 | – | – | 2–0 | 1–0 | 2–0 | 3–1 |
| Monterrey | – | – | – | – | 1–1 | – | – | 0–0 | — | 3–1 | 2–1 | 2–1 | 1–0 | 1–1 | 0–1 | 2–3 | – | – |
| Necaxa | 2–2 | 2–2 | 3–3 | 2–0 | – | 1–3 | 0–1 | – | – | — | – | – | 1–1 | – | – | – | 2–2 | 1–1 |
| Puebla | – | – | – | – | 2–1 | – | 3–2 | 1–0 | – | 0–1 | — | 1–1 | – | – | 1–1 | 2–1 | 3–2 | – |
| Santos Laguna | – | 0–2 | – | – | 0–0 | 1–1 | 3–1 | – | – | 1–0 | – | — | – | – | 1–2 | – | 4–3 | 1–1 |
| Toluca | – | 1–1 | – | – | – | 2–3 | 0–0 | 1–2 | – | – | 1–0 | 4–0 | — | – | – | 1–3 | – | 4–0 |
| Toros Neza | – | – | – | – | 2–1 | – | – | 1–1 | – | 4–2 | 3–1 | 2–2 | 2–0 | — | 4–1 | 3–2 | 1–3 | – |
| UAG | 0–0 | 1–0 | – | – | 3–4 | 0–2 | 2–3 | – | – | 2–3 | – | – | 1–2 | – | — | – | 2–2 | 1–1 |
| UANL | – | – | – | – | 1–1 | 0–1 | 1–2 | – | – | 2–0 | – | 1–0 | – | – | 1–1 | — | 2–4 | 2–1 |
| UNAM | 1–2 | 1–0 | 1–1 | 1–1 | – | 2–2 | 0–1 | – | 1–3 | – | – | – | 0–1 | – | – | – | — | 1–1 |
| Veracruz | 1–0 | 2–2 | 2–1 | 2–1 | – | 0–2 | – | – | 1–2 | – | 3–2 | – | – | 1–0 | – | – | – | — |

### Top goalscorers

Players sorted first by goals scored, then by last name. Only regular season goals listed.
| Rank | Player | Club | Goals |
| 1 | Luis García | Atlante | 12 |
| 2 | Carlos Hermosillo | Cruz Azul | 10 |
| 2 | Jesús Olalde | UNAM | 10 |
| 4 | Germán Arangio | Toros Neza | 9 |
| 4 | Daniel Guzmán | Atlas | 9 |
| 6 | Gustavo Nápoles | Guadalajara | 8 |
| 7 | Jared Borgetti | Santos Laguna | 7 |
| 7 | José Cardozo | Toluca | 7 |
| 7 | Claudinho | Atlético Morelia | 7 |
| 7 | Juan Ramón Fleita | Toros Neza | 7 |
| 7 | Antonio Mohamed | Toros Neza | 7 |
| 7 | Sigifredo Mercado | León | 7 |
| 7 | Claudio Núñez | UANL | 7 |
| 7 | Carlos Pavón | Necaxa | 7 |
| 7 | Ricardo Peláez | América | 7 |
Source: Liga MX

### Playoffs
#### Bracket

| Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Finals | Finals | Finals | Finals | Finals |
| 1 | Léon | 0 | 6 | 6 | | | | | | | | | | |
| 8 | Toros Neza | 1 | 3 | 4 | | | | | | | | | | |
| 8 | Toros Neza | 1 | 3 | 4 | 1 | Léon | 0 | 3 | 3 | | | | | |
| | | | | | 4 | América | 1 | 1 | 2 | | | | | |
| 4 | América | 3 | 1 | 4 | 4 | América | 1 | 1 | 2 | | | | | |
| 5 | Guadalajara | 1 | 0 | 1 | | | | | | | | | | |
| 5 | Guadalajara | 1 | 0 | 1 | | | | | | 1 | Léon | 0 | 1 | 1 |
| | | | | | | | | | | 2 | Cruz Azul (asdet) | 1 | 1 | 2 |
| 2 | Cruz Azul | 1 | 4 | 5 | | | | | | | | | | | 2 | Cruz Azul (asdet) | 1 | 1 | 2 |
| 7 | Atlas | 0 | 1 | 1 | | | | | | | | | | |
| 7 | Atlas | 0 | 1 | 1 | 2 | Cruz Azul | 1 | 1 | 2 | | | | | |
| | | | | | 3 | Atlante | 1 | 0 | 1 | | | | | |
| 3 | Atlante | 1 | 0 | 1 | 3 | Atlante | 1 | 0 | 1 | | | | | |
| 6 | Atlético Morelia | 0 | 0 | 0 | | | | | | | | | | |

#### Quarterfinals

León won 6–4 on aggregate.
América won 4–1 on aggregate.
Cruz Azul won 5–1 on aggregate.
Atlante won 1–0 on aggregate.

#### Semifinals

Cruz Azul won 2–1 on aggregate.
León won 3–2 on aggregate.

#### Finals
##### First leg

Cruz Azul: :
| GK | 1 | Óscar Pérez |
| DF | 2 | Guadalupe Castañeda | | 78' |
| DF | 3 | José Luis Sixtos |
| DF | 4 | Juan Reynoso (c) |
| DF | 19 | Omar Rodríguez |
| MF | 13 | Carlos Barra |
| MF | 16 | Joaquín Moreno | 31' | 55' |
| MF | 7 | Benjamín Galindo |
| MF | 10 | Héctor Adomaitis |
| FW | 11 | Julio César Yegros | 84' |
| FW | 15 | Francisco Palencia |
| Substitutions: |||
| FW | 27 | Carlos Hermosillo | | 55' |
| FW | 9 | Jorge Campos | | 78' |
| Manager: |||
| Luis Fernando Tena ||||
León: :
| GK | 1 | Ángel Comizzo |
| DF | 19 | Sigifredo Mercado | 66' |
| DF | 3 | Edgardo Prátola | 43' 45' |
| DF | 58 | Carlos Turrubiates (c) | 74' |
| DF | 2 | Ricardo Cadena |
| MF | 5 | Flavio Davino |
| MF | 6 | Roberto Medina |
| MF | 11 | Alberto García | 42' |
| MF | 14 | José Antonio Reinoso | 47' | 55' |
| MF | 15 | Missael Espinoza | | 46' |
| FW | 17 | Hernán Medford | | 66' |
| Substitutions: |||
| FW | 27 | Carlos López | | 46' |
| MF | 8 | Martín Peña | | 55' |
| DF | 31 | David Alba | 47' | 66' |
| Manager: |||
| Carlos Reinoso ||||

##### Second leg

Cruz Azul won 2–1 on aggregate.
León: :
| GK | 1 | Ángel Comizzo |
| DF | 19 | Sigifredo Mercado |
| DF | 58 | Carlos Turrubiates (c) |
| DF | 2 | Ricardo Cadena | 35' |
| MF | 5 | Flavio Davino | 15' 72' |
| MF | 6 | Roberto Medina | 33' |
| MF | 8 | Martín Peña | | 29' |
| MF | 14 | José Antonio Reinoso | 30' | 46' |
| MF | 15 | Missael Espinoza |
| FW | 18 | Everaldo Begines |
| FW | 17 | Hernán Medford | 32' |
| Substitutions: |||
| MF | 13 | Omar Santacruz | | 29' 59' |
| FW | 7 | Dejan Batrović | | 46' |
| DF | 27 | Carlos López | | 59' |
| Manager: |||
| Carlos Reinoso ||||
Cruz Azul: :
| GK | 1 | Óscar Pérez |
| DF | 2 | Guadalupe Castañeda | 44' 71' |
| DF | 3 | José Luis Sixtos |
| DF | 4 | Juan Reynoso (c) |
| DF | 19 | Omar Rodríguez | 20' | 90' |
| MF | 13 | Carlos Barra |
| MF | 16 | Joaquín Moreno |
| MF | 7 | Benjamín Galindo | | 52' |
| MF | 10 | Héctor Adomaitis |
| FW | 11 | Julio César Yegros | | 76' |
| FW | 15 | Francisco Palencia |
| Substitutions: |||
| MF | 22 | José Agustín Morales | | 52' |
| MF | 17 | Eduardo Fuentes | | 76' |
| FW | 27 | Carlos Hermosillo | | 90' |
| Manager: |||
| Luis Fernando Tena ||||
* Invierno 1997 winners
* Cruz Azul 8th title

## Torneo Verano

"Verano 1998" began on Saturday, January 3, 1998, and ran until April 6. In the final Toluca defeated Necaxa and became champions for the fourth time on May 10.

### Final standings (groups)
#### Group 1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Atlante | 17 | 5 | 8 | 4 | 19 | 18 | +1 | 23 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Puebla | 17 | 4 | 6 | 7 | 23 | 30 | −7 | 18 | Qualified for the Repechage |
| 3 | León | 17 | 4 | 5 | 8 | 20 | 32 | −12 | 17 | |
| 4 | Celaya | 17 | 3 | 6 | 8 | 13 | 23 | −10 | 15 | |
| 5 | Veracruz | 17 | 3 | 5 | 9 | 20 | 29 | −9 | 14 | |

#### Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Toluca | 17 | 10 | 3 | 4 | 39 | 25 | +14 | 33 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Cruz Azul | 17 | 8 | 6 | 3 | 32 | 18 | +14 | 30 | Qualified directly to the Liguilla (Playoffs) |
| 3 | UANL | 17 | 7 | 2 | 8 | 15 | 22 | −7 | 23 | |
| 4 | Guadalajara | 17 | 5 | 4 | 8 | 19 | 17 | +2 | 19 | |
| 5 | Monterrey | 17 | 4 | 6 | 7 | 20 | 25 | −5 | 18 | |

#### Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Santos Laguna | 17 | 8 | 2 | 7 | 24 | 22 | +2 | 26 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Toros Neza | 17 | 7 | 3 | 7 | 21 | 24 | −3 | 24 | Qualified for the Repechage |
| 3 | Atlético Morelia | 17 | 5 | 6 | 6 | 26 | 30 | −4 | 21 | |
| 4 | UNAM | 17 | 6 | 3 | 8 | 23 | 28 | −5 | 21 | |

#### Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Necaxa | 17 | 10 | 2 | 5 | 34 | 18 | +16 | 32 | Qualified directly to the Liguilla (Playoffs) |
| 2 | Atlas | 17 | 9 | 3 | 5 | 29 | 23 | +6 | 30 | Qualified directly to the Liguilla (Playoffs) |
| 3 | UAG | 17 | 9 | 3 | 5 | 23 | 21 | +2 | 30 | Qualified for the Repechage |
| 4 | América | 17 | 7 | 5 | 5 | 27 | 22 | +5 | 26 | Qualified for the Repechage |

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Toluca (C) | 17 | 10 | 3 | 4 | 39 | 25 | +14 | 33 | Advance to Liguilla (Playoffs) |
| 2 | Necaxa | 17 | 10 | 2 | 5 | 34 | 18 | +16 | 32 | Advance to Liguilla (Playoffs) |
| 3 | Cruz Azul | 17 | 8 | 6 | 3 | 32 | 18 | +14 | 30 | Advance to Liguilla (Playoffs) |
| 4 | Atlas | 17 | 9 | 3 | 5 | 29 | 23 | +6 | 30 | Advance to Liguilla (Playoffs) |
| 5 | UAG | 17 | 9 | 3 | 5 | 23 | 21 | +2 | 30 | Advance to Repechage |
| 6 | América | 17 | 7 | 5 | 5 | 27 | 22 | +5 | 26 | Advance to Repechage |
| 7 | Santos Laguna | 17 | 8 | 2 | 7 | 24 | 22 | +2 | 26 | Advance to Liguilla (Playoffs) |
| 8 | Toros Neza | 17 | 7 | 3 | 7 | 21 | 24 | −3 | 24 | Advance to Repechage |
| 9 | Atlante | 17 | 5 | 8 | 4 | 19 | 18 | +1 | 23 | Advance to Liguilla (Playoffs) |
| 10 | UANL | 17 | 7 | 2 | 8 | 15 | 22 | −7 | 23 | |
| 11 | Atlético Morelia | 17 | 5 | 6 | 6 | 26 | 30 | −4 | 21 | |
| 12 | UNAM | 17 | 6 | 3 | 8 | 23 | 28 | −5 | 21 | |
| 13 | Guadalajara | 17 | 5 | 4 | 8 | 19 | 17 | +2 | 19 | |
| 14 | Monterrey | 17 | 4 | 6 | 7 | 20 | 25 | −5 | 18 | |
| 15 | Puebla | 17 | 4 | 6 | 7 | 23 | 30 | −7 | 18 | Advance to Repechage |
| 16 | León | 17 | 4 | 5 | 8 | 20 | 32 | −12 | 17 | |
| 17 | Celaya | 17 | 3 | 6 | 8 | 13 | 23 | −10 | 15 | |
| 18 | Veracruz | 17 | 3 | 5 | 9 | 20 | 29 | −9 | 14 | Team is last in Relegation table |

### Results

| Home \ Away | AME | ATE | ATS | ATM | CEL | CAZ | GDL | LEO | MTY | NEC | PUE | SAN | TOL | TRN | UAG | UNL | UNM | VER |
| América | — | 1–1 | – | – | 1–0 | 1–1 | 0–0 | – | – | 2–0 | – | – | – | – | 0–1 | – | 1–3 | 5–2 |
| Atlante | – | — | – | – | 0–0 | 0–2 | 1–0 | – | – | 0–3 | – | 1–0 | 2–2 | – | 2–0 | – | 2–3 | 1–0 |
| Atlas | 1–1 | 1–0 | — | – | 2–0 | 1–2 | 3–2 | – | – | 1–2 | – | – | – | – | – | – | 4–1 | 2–0 |
| Atlético Morelia | 1–2 | 2–2 | 4–3 | — | – | 2–1 | 1–0 | – | – | 2–1 | – | – | – | – | – | – | 0–0 | 1–1 |
| Celaya | – | – | – | 0–2 | — | – | – | 4–1 | 0–0 | – | 0–0 | 1–0 | – | 1–1 | 1–2 | 1–0 | – | – |
| Cruz Azul | – | – | – | – | 5–0 | — | 2–2 | – | – | 1–1 | – | 1–0 | 3–1 | – | 5–2 | 2–0 | 2–2 | 1–2 |
| Guadalajara | – | – | – | – | 0–0 | – | — | 1–1 | – | 1–2 | 2–0 | 0–2 | 2–0 | – | 1–2 | 0–1 | 4–0 | – |
| León | 2–1 | 2–2 | 2–0 | 3–3 | – | 1–1 | – | — | 2–1 | – | 0–0 | – | 1–5 | 1–2 | – | – | – | – |
| Monterrey | 3–2 | 1–1 | 0–0 | 1–1 | – | 1–2 | 2–1 | – | — | – | – | – | – | – | – | – | 3–1 | 2–2 |
| Necaxa | – | – | – | – | 2–1 | – | – | 2–0 | 4–0 | — | 5–2 | 3–0 | – | 1–2 | 1–2 | 4–0 | – | – |
| Puebla | 1–3 | 1–1 | 1–2 | 5–3 | – | 1–1 | – | – | 1–1 | – | — | – | 3–1 | 2–4 | – | – | – | 1–0 |
| Santos | 1–1 | – | 2–3 | 2–2 | – | – | – | 3–0 | 2–1 | – | 3–0 | — | 1–3 | 2–0 | – | 2–0 | – | – |
| Toluca | 1–3 | – | 4–1 | 2–0 | 3–3 | – | – | – | 2–1 | 2–0 | – | – | — | 4–1 | 2–1 | – | 2–1 | – |
| Toros Neza | 1–2 | 0–0 | 1–1 | 2–1 | – | 1–0 | 0–1 | – | 2–3 | – | – | – | – | — | – | – | – | 2–0 |
| UAG | – | – | 1–2 | 3–1 | – | – | – | 1–0 | 1–0 | – | 3–2 | 1–2 | – | 1–0 | — | 0–0 | – | – |
| UANL | 3–1 | 0–3 | 0–2 | 2–0 | – | – | – | 2–1 | 1–0 | – | 1–1 | – | 0–3 | 3–0 | – | — | – | – |
| UNAM | – | – | – | – | 3–1 | – | – | 3–1 | – | 0–1 | 0–2 | 0–1 | – | 1–2 | 1–1 | 2–0 | — | – |
| Veracruz | – | – | – | – | 1–0 | – | 0–2 | 1–2 | – | 2–2 | – | 5–1 | 2–2 | – | 1–1 | 0–2 | 1–2 | — |

### Top goalscorers

Players sorted first by goals scored, then by last name. Only regular season goals listed.
| Rank | Player | Club | Goals |
| 1 | José Cardozo | Toluca | 13 |
| 2 | Claudinho | Atlético Morelia | 11 |
| 2 | Carlos Hermosillo | Cruz Azul | 11 |
| 4 | Luis Hernández | Necaxa | 9 |
| 5 | Hugo Norberto Castillo | Atlas | 8 |
| 5 | Jesús Olalde | UNAM | 8 |
| 7 | Germán Arangio | Toros Neza | 7 |
| 7 | Cuauhtémoc Blanco | Necaxa | 7 |
| 7 | Ricardo Peláez | América | 7 |
| 7 | Martín Félix Ubaldi | Atlante | 7 |
Source: MedioTiempo

### Playoffs
#### Repechage

UAG won 5–3 on aggregate.
América won 6–3 on aggregate.

#### Bracket

| Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Finals | Finals | Finals | Finals | Finals |
| 1 | Toluca | 1 | 5 | 6 | | | | | | | | | | |
| 9 | Atlante | 0 | 1 | 1 | | | | | | | | | | |
| 9 | Atlante | 0 | 1 | 1 | 1 | Toluca | 1 | 2 | 3 | | | | | |
| | | | | | 6 | América | 0 | 1 | 1 | | | | | |
| 3 | Cruz Azul | 1 | 1 | 2 | 6 | América | 0 | 1 | 1 | | | | | |
| 6 | América | 2 | 1 | 3 | | | | | | | | | | |
| 6 | América | 2 | 1 | 3 | | | | | | 1 | Toluca | 1 | 5 | 6 |
| | | | | | | | | | | 2 | Necaxa | 2 | 2 | 4 |
| 2 | Necaxa | 0 | 2 | 2 | | | | | | | | | | | 2 | Necaxa | 2 | 2 | 4 |
| 7 | Santos Laguna | 0 | 1 | 1 | | | | | | | | | | |
| 7 | Santos Laguna | 0 | 1 | 1 | 2 | Necaxa (s) | 2 | 1 | 2 | | | | | |
| | | | | | 4 | Atlas | 1 | 1 | 2 | | | | | |
| 4 | Atlas | 1 | 4 | 5 | 4 | Atlas | 1 | 1 | 2 | | | | | |
| 5 | UAG | 2 | 2 | 4 | | | | | | | | | | |

#### Quarterfinals

Toluca won 6–1 on aggregate.
América won 3–2 on aggregate.
Necaxa won 2–1 on aggregate.
Atlas won 5–4 on aggregate.

#### Semifinals

Toluca won 3–1 on aggregate.
Necaxa won 3–2 on aggregate.

#### Finals
##### First leg

Necaxa: :
| GK | 25 | Adolfo Ríos |
| DF | 2 | Salvador Cabrera |
| DF | 3 | Sergio Almaguer |
| DF | 4 | Ricardo Wagner De Souza | | 75' |
| DF | 5 | José Luis Montes de Oca | 25' |
| DF | 15 | Octavio Becerril |
| DF | 19 | Eduardo Vilches |
| MF | 6 | Joaquín del Olmo | 69' |
| MF | 7 | Álex Aguinaga (c) | 48' |
| MF | 21 | Sergio Vázquez | | 86' |
| FW | 31 | Pedro Pineda |
| Substitutions: |||
| GK | 1 | Raúl Orvañanos Jr. |
| DF | 18 | José Milián |
| DF | 20 | José Higareda |
| MF | 6 | José Manuel de la Torre |
| FW | 9 | Carlos Pavón | | 75' |
| FW | 11 | José Luis Mendoza |
| FW | 13 | Edson Alvarado | | 86' |
| Manager: |||
| Raúl Arias ||||
Toluca: :
| GK | 30 | Mario Alberto Albarrán |
| DF | 13 | Alberto Macías | 12' |
| DF | 58 | Adán Nuñez |
| DF | 18 | David Rangel (c) |
| DF | 5 | Omar Blanco |
| MF | 6 | Antonio Taboada |
| MF | 7 | Víctor Ruiz |
| MF | 10 | Fabián Estay |
| MF | 27 | Enrique Alfaro | | 86' |
| FW | 9 | José Cardozo | 54' |
| FW | 23 | José Manuel Abundis |
| Substitutions: |||
| GK | 1 | Martín Herrera |
| DF | 2 | Eugenio Villazón |
| DF | 3 | Manuel López |
| DF | 21 | Robert Forbes | | 86' |
| MF | 14 | Darko Vukić |
| FW | 11 | Édgar García de Dios |
| FW | 15 | Eduardo Lillingston |
| Manager: |||
| Enrique Meza ||||

##### Second leg

Toluca won 6–4 on aggregate.
Toluca: :
| GK | 30 | Mario Alberto Albarrán |
| DF | 13 | Alberto Macías |
| DF | 58 | Adán Nuñez | | 33' |
| DF | 18 | David Rangel (c) |
| DF | 5 | Omar Blanco |
| MF | 6 | Antonio Taboada |
| MF | 7 | Víctor Ruiz | 6' |
| MF | 10 | Fabián Estay |
| MF | 27 | Enrique Alfaro | | 68' |
| FW | 9 | José Cardozo | 32' |
| FW | 23 | José Manuel Abundis | | 78' |
| Substitutions: |||
| GK | 1 | Martín Herrera |
| DF | 2 | Eugenio Villazón | | 78' |
| DF | 3 | Manuel López | | 68' |
| DF | 21 | Robert Forbes |
| MF | 14 | Darko Vukić | | 33' |
| FW | 11 | Édgar García de Dios |
| FW | 15 | Eduardo Lillingston |
| Manager: |||
| Enrique Meza ||||
Necaxa: :
| GK | 25 | Adolfo Ríos |
| DF | 2 | Salvador Cabrera |
| DF | 3 | Sergio Almaguer | 60' |
| DF | 4 | Ricardo Wagner De Souza | | 60' |
| DF | 5 | José Luis Montes de Oca | 20' |
| DF | 15 | Octavio Becerril |
| DF | 19 | Eduardo Vilches | 44' | 78' |
| MF | 6 | Joaquín del Olmo |
| MF | 7 | Álex Aguinaga (c) | 65' |
| MF | 21 | Sergio Vázquez | | 82' |
| FW | 31 | Pedro Pineda |
| Substitutions: |||
| GK | 16 | José Guadarrama |
| DF | 18 | José Milián |
| DF | 20 | José Higareda |
| MF | 6 | José Manuel de la Torre | | 78' |
| FW | 9 | Carlos Pavón | | 60' |
| FW | 11 | José Luis Mendoza |
| FW | 13 | Edson Alvarado | | 82' |
| Manager: |||
| Raúl Arias ||||
* Verano 1998 winners
* Toluca 4th title

## Relegation table

| Pos. | Team | Pts. | Pld. | Ave. |
| 14 | UANL | 41 | 34 | 1.2058 |
| 15 | Atlético Morelia | 122 | 102 | 1.1961 |
| 16 | Celaya | 116 | 102 | 1.1372 |
| 17 | Puebla | 116 | 102 | 1.1372 |
| 18 | Veracruz | 113 | 102 | 1.1078 |