La temporada de la Liga Superior estuvo conformada en tres partes:
Fase de clasificación: Se integró por las 36 jornadas del certamen.
Fase pentagonal: Se integró por un grupo con los cinco mejores equipos.
Gran final: Disputaron la serie el líder de la clasificación y el líder de la pentagonal.
En la fase de clasificación se observó el sistema de puntos. La ubicación en la tabla general, estuvo sujeta a lo siguiente:
Por juego ganado se otorgaron dos puntos.
Por juego empatado se otorgó un punto.
Por juego perdido no se otorgaron puntos.
El equipo ganador de una vuelta se le otorgó 0,5 puntos como ventaja para la pentagonal.
En esta fase participaron los 10 clubes de la Liga Superior jugando todos contra todos durante las 36 jornadas respectivas a lo largo de la temporada, a visita recíproca durante cuatro vueltas.
El orden de los clubes al final de la fase de clasificación del torneo correspondió a la suma de los puntos obtenidos por cada uno de ellos y se presentó en forma descendente. Si al finalizar las 36 jornadas del torneo, dos o más clubes estuviesen empatados en puntos, su posición en la tabla general fue determinada atendiendo a los siguientes criterios de desempate:
Mayor diferencia positiva general de goles. Este resultado se obtiene mediante la sumatoria de los goles anotados a todos los rivales, en cada campeonato menos los goles recibidos de estos.
Mayor cantidad de goles a favor, anotados a todos los rivales dentro de la misma competencia.
Mejor puntuación particular que hayan conseguido en las confrontaciones particulares entre ellos mismos.
Mayor diferencia positiva particular de goles, la cual se obtiene sumando los goles de los equipos empatados y restándole los goles recibidos.
Mayor cantidad de goles a favor que hayan conseguido en las confrontaciones entre ellos mismos.
Como última alternativa, el ente organizador realizaría un sorteo para el desempate.
El último equipo clasificado sería reemplazado por el campeón de la segunda categoría para la siguiente campaña.
Al término de las 36 jornadas de la fase anterior, los cinco mejores equipos ubicados según su grupo disputan una pentagonal, y el equipo que obtuvo el primer lugar de la clasificación general se asegura un puesto en la gran final de manera automática. Si este repite su condición de líder, se corona campeón, de lo contrario si otro club consigue el primer lugar de esta segunda fase, se extiende el campeonato a una serie final. En total se desarrollaron 10 fechas de visita recíproca con un equipo libre en cada jornada.
Se disputó entre el líder de la etapa de clasificación y el líder de la pentagonal a dos partidos para definir un campeón.
Los dos equipos mejores posicionados del campeonato fueron representantes de Costa Rica para el Torneo Centroamericano y la Copa de Campeones de la Concacaf de 1988.
Tomaron parte en el torneo diez clubes, teniendo como ascendido el equipo de Guanacasteca.
Fuente: La República
Criterios de clasificación: Puntos · Diferencia de goles · Goles a favor
Primera vuelta
Jornada 1
Local
Resultado
Visitante
Estadio
Fecha
Herediano
0 - 0
Puntarenas
Rosabal Cordero
6 de julio
Sagrada Familia
0 - 2
Ramonense
Nacional
13 de julio
Limonense
1 - 0
Saprissa
Juan Gobán
Guanacasteca
0 - 0
Cartaginés
Chorotega
San Carlos
2 - 0
Alajuelense
Carlos Ugalde
Total de goles: 5
Jornada 2
Local
Resultado
Visitante
Estadio
Fecha
Ramonense
0 - 0
Herediano
Guillermo Vargas
20 de julio
Saprissa
3 - 0
Sagrada Familia
Ricardo Saprissa
Cartaginés
2 - 0
Limonense
Fello Meza
Alajuelense
0 - 1
Guanacasteca
Morera Soto
Puntarenas
3 - 0
San Carlos
Lito Pérez
Total de goles: 9
Jornada 3
Local
Resultado
Visitante
Estadio
Fecha
Herediano
2 - 0
San Carlos
Rosabal Cordero
27 de julio
Sagrada Familia
0 - 3
Cartaginés
Nacional
Guanacasteca
1 - 1
Puntarenas
Chorotega
Ramonense
0 - 0
Saprissa
Guillermo Vargas
Limonense
0 - 2
Alajuelense
Nacional
30 de julio
Total de goles: 9
Jornada 4
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
1 - 1
Herediano
Ricardo Saprissa
3 de agosto
Alajuelense
0 - 0
Sagrada Familia
Morera Soto
Puntarenas
2 - 0
Limonense
Lito Pérez
San Carlos
1 - 1
Guanacasteca
Carlos Ugalde
Cartaginés
0 - 0
Ramonense
Fello Meza
Total de goles: 6
Jornada 5
Local
Resultado
Visitante
Estadio
Fecha
Herediano
1 - 1
Guanacasteca
Rosabal Cordero
10 de agosto
Sagrada Familia
0 - 1
Puntarenas
Nacional
Saprissa
2 - 2
Cartaginés
Ricardo Saprissa
Alajuelense
1 - 0
Ramonense
Morera Soto
Limonense
0 - 0
San Carlos
Juan Gobán
Total de goles: 8
Jornada 6
Local
Resultado
Visitante
Estadio
Fecha
Cartaginés
2 - 2
Herediano
Fello Meza
17 de agosto
San Carlos
0 - 0
Sagrada Familia
Carlos Ugalde
Guanacasteca
2 - 0
Limonense
Chorotega
Alajuelense
1 - 0
Saprissa
Morera Soto
Puntarenas
3 - 1
Ramonense
Lito Pérez
Total de goles: 11
Jornada 7
Local
Resultado
Visitante
Estadio
Fecha
Herediano
3 - 0
Limonense
Rosabal Cordero
24 de agosto
Sagrada Familia
0 - 1
Guanacasteca
Coyella Fonseca
Cartaginés
2 - 0
Alajuelense
Fello Meza
Saprissa
0 - 1
Puntarenas
Ricardo Saprissa
Ramonense
2 - 0
San Carlos
Guillermo Vargas
Total de goles: 9
Jornada 8
Local
Resultado
Visitante
Estadio
Fecha
Herediano
2 - 1
Alajuelense
Rosabal Cordero
31 de agosto
Limonense
1 - 0
Sagrada Familia
Juan Gobán
Puntarenas
4 - 2
Cartaginés
Lito Pérez
San Carlos
0 - 0
Saprissa
Carlos Ugalde
Guanacasteca
1 - 0
Ramonense
Chorotega
Total de goles: 11
Jornada 9
Local
Resultado
Visitante
Estadio
Fecha
Sagrada Familia
0 - 2
Herediano
Nacional
7 de septiembre
Alajuelense
1 - 0
Puntarenas
Morera Soto
Cartaginés
1 - 2
San Carlos
Fello Meza
Saprissa
1 - 1
Guanacasteca
Ricardo Saprissa
Ramonense
1 - 0
Limonense
Guillermo Vargas
Total de goles: 9
Segunda vuelta
Jornada 10
Local
Resultado
Visitante
Estadio
Fecha
Puntarenas
0 - 0
Herediano
Lito Pérez
14 de septiembre
Ramonense
2 - 0
Sagrada Familia
Guillermo Vargas
Saprissa
0 - 1
Limonense
Ricardo Saprissa
Cartaginés
0 - 0
Guanacasteca
Fello Meza
Alajuelense
1 - 0
San Carlos
Morera Soto
Total de goles: 4
Jornada 11
Local
Resultado
Visitante
Estadio
Fecha
Herediano
3 - 1
Ramonense
Rosabal Cordero
21 de septiembre
Sagrada Familia
0 - 3
Saprissa
Nacional
Limonense
3 - 1
Cartaginés
Juan Gobán
San Carlos
1 - 1
Puntarenas
Carlos Ugalde
Alajuelense
0 - 0
Guanacasteca
Morera Soto
3 de diciembre
Total de goles: 13
Jornada 12
Local
Resultado
Visitante
Estadio
Fecha
San Carlos
0 - 0
Herediano
Carlos Ugalde
28 de septiembre
Cartaginés
2 - 2
Sagrada Familia
Fello Meza
Puntarenas
1 - 1
Guanacasteca
Lito Pérez
Saprissa
1 - 0
Ramonense
Ricardo Saprissa
Alajuelense
0 - 0
Limonense
Morera Soto
17 de diciembre
Total de goles: 7
Jornada 13
Local
Resultado
Visitante
Estadio
Fecha
Herediano
0 - 0
Saprissa
Rosabal Cordero
5 de octubre
Sagrada Familia
0 - 1
Alajuelense
Nacional
Limonense
1 - 1
Puntarenas
Juan Gobán
Guanacasteca
0 - 0
San Carlos
Chorotega
Ramonense
1 - 1
Cartaginés
Guillermo Vargas
Total de goles: 5
Jornada 14
Local
Resultado
Visitante
Estadio
Fecha
Guanacasteca
2 - 0
Herediano
Chorotega
12 de octubre
Puntarenas
2 - 0
Sagrada Familia
Lito Pérez
Cartaginés
3 - 2
Saprissa
Fello Meza
San Carlos
0 - 1
Limonense
Carlos Ugalde
Ramonense
0 - 1
Alajuelense
Palmareño Solís
19 de noviembre[ 1]
Total de goles: 11
Jornada 15
Local
Resultado
Visitante
Estadio
Fecha
Herediano
0 - 3
Cartaginés
Rosabal Cordero
19 de octubre
Sagrada Familia
2 - 1
San Carlos
Nacional
Limonense
2 - 0
Guanacasteca
Juan Gobán
Saprissa
2 - 1
Alajuelense
Ricardo Saprissa
Ramonense
0 - 0
Puntarenas
Guillermo Vargas
Total de goles: 11
Jornada 16
Local
Resultado
Visitante
Estadio
Fecha
Limonense
3 - 0
Herediano
Juan Gobán
26 de octubre
Guanacasteca
1 - 1
Sagrada Familia
Chorotega
Alajuelense
1 - 0
Cartaginés
Morera Soto
Puntarenas
1 - 0
Saprissa
Lito Pérez
San Carlos
0 - 1
Ramonense
Carlos Ugalde
Total de goles: 8
Jornada 17
Local
Resultado
Visitante
Estadio
Fecha
Alajuelense
3 - 1
Herediano
Morera Soto
2 de noviembre
Sagrada Familia
1 - 0
Limonense
Nacional
Cartaginés
0 - 0
Puntarenas
Fello Meza
Saprissa
0 - 1
San Carlos
Ricardo Saprissa
Ramonense
1 - 1
Guanacasteca
Guillermo Vargas
Total de goles: 8
Jornada 18
Local
Resultado
Visitante
Estadio
Fecha
Herediano
4 - 0
Sagrada Familia
Rosabal Cordero
9 de noviembre
Puntarenas
0 - 0
Alajuelense
Lito Pérez
San Carlos
1 - 0
Cartaginés
Carlos Ugalde
Guanacasteca
2 - 1
Saprissa
Chorotega
Limonense
1 - 0
Ramonense
Juan Gobán
Total de goles: 9
Tercera vuelta
Jornada 19
Local
Resultado
Visitante
Estadio
Fecha
Herediano
3 - 1
Puntarenas
Rosabal Cordero
16 de noviembre
Sagrada Familia
0 - 0
Ramonense
Nacional
Limonense
2 - 2
Saprissa
Juan Gobán
Guanacasteca
1 - 1
Cartaginés
Chorotega
San Carlos
0 - 0
Alajuelense
Carlos Ugalde
Total de goles: 10
Jornada 20
Local
Resultado
Visitante
Estadio
Fecha
Ramonense
2 - 0
Herediano
Guillermo Vargas
23 de noviembre
Saprissa
0 - 1
Sagrada Familia
Ricardo Saprissa
Cartaginés
1 - 1
Limonense
Fello Meza
Guanacasteca
1 - 1
Alajuelense
Chorotega
Puntarenas
0 - 0
San Carlos
Lito Pérez
Total de goles: 7
Jornada 21
Local
Resultado
Visitante
Estadio
Fecha
Herediano
0 - 3
San Carlos
Rosabal Cordero
30 de noviembre
Sagrada Familia
0 - 0
Cartaginés
Nacional
Limonense
0 - 1
Alajuelense
Juan Gobán
Guanacasteca
1 - 1
Puntarenas
Chorotega
Ramonense
0 - 1
Saprissa
Guillermo Vargas
Total de goles: 7
Jornada 22
Local
Resultado
Visitante
Estadio
Fecha
Alajuelense
1 - 0
Sagrada Familia
Morera Soto
6 de diciembre
Saprissa
2 - 0
Herediano
Ricardo Saprissa
7 de diciembre
Puntarenas
1 - 0
Limonense
Lito Pérez
San Carlos
0 - 2
Guanacasteca
Carlos Ugalde
Cartaginés
1 - 1
Ramonense
Fello Meza
Total de goles: 8
Jornada 23
Local
Resultado
Visitante
Estadio
Fecha
Alajuelense
1 - 0
Ramonense
Morera Soto
13 de diciembre
Sagrada Familia
3 - 1
Puntarenas
Nacional
Saprissa
3 - 0
Cartaginés
Ricardo Saprissa
Herediano
1 - 1
Guanacasteca
Rosabal Cordero
14 de diciembre
Limonense
2 - 2
San Carlos
Juan Gobán
Total de goles: 14
Jornada 24
Local
Resultado
Visitante
Estadio
Fecha
Alajuelense
1 - 0
Saprissa
Morera Soto
20 de diciembre
San Carlos
1 - 0
Sagrada Familia
Carlos Ugalde
21 de diciembre
Guanacasteca
0 - 0
Limonense
Chorotega
Cartaginés
2 - 0
Herediano
Fello Meza
Puntarenas
1 - 0
Ramonense
Lito Pérez
Total de goles: 5
Jornada 25
Local
Resultado
Visitante
Estadio
Fecha
Sagrada Familia
1 - 1
Guanacasteca
Nacional
27 de diciembre
Saprissa
1 - 0
Puntarenas
Ricardo Saprissa
28 de diciembre
Cartaginés
1 - 2
Alajuelense
Fello Meza
Herediano
1 - 0
Limonense
Rosabal Cordero
Ramonense
0 - 0
San Carlos
Guillermo Vargas
Total de goles: 7
Jornada 26
Local
Resultado
Visitante
Estadio
Fecha
Herediano
0 - 0
Alajuelense
Rosabal Cordero
Limonense
4 - 2
Sagrada Familia
Juan Gobán
Puntarenas
1 - 1
Cartaginés
Lito Pérez
San Carlos
2 - 1
Saprissa
Carlos Ugalde
Guanacasteca
1 - 0
Ramonense
Chorotega
Total de goles: 12
Jornada 27
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
1 - 0
Guanacasteca
Ricardo Saprissa
Alajuelense
0 - 3
Puntarenas
Morera Soto
Cartaginés
1 - 0
San Carlos
Fello Meza
Sagrada Familia
1 - 2
Herediano
Nacional
Ramonense
0 - 1
Limonense
Guillermo Vargas
Total de goles: 9
Cuarta vuelta
Jornada 28
Local
Resultado
Visitante
Estadio
Fecha
Alajuelense
3 - 0
San Carlos
Morera Soto
Saprissa
1 - 0
Limonense
Ricardo Saprissa
Ramonense
1 - 0
Sagrada Familia
Guillermo Vargas
Cartaginés
2 - 0
Guanacasteca
Fello Meza
Puntarenas
2 - 1
Herediano
Lito Pérez
Total de goles: 10
Jornada 29
Local
Resultado
Visitante
Estadio
Fecha
Sagrada Familia
1 - 5
Saprissa
Nacional
Herediano
0 - 2
Ramonense
Rosabal Cordero
Limonense
0 - 0
Cartaginés
Juan Gobán
Guanacasteca
0 - 1
Alajuelense
Chorotega
San Carlos
1 - 1
Puntarenas
Carlos Ugalde
Total de goles: 11
Jornada 30
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
0 - 0
Ramonense
Ricardo Saprissa
Puntarenas
2 - 0
Guanacasteca
Lito Pérez
Alajuelense
1 - 1
Limonense
Morera Soto
San Carlos
0 - 2
Herediano
Carlos Ugalde
1 de febrero
Cartaginés
3 - 2
Sagrada Familia
Fello Meza
Total de goles: 11
Jornada 31
Local
Resultado
Visitante
Estadio
Fecha
Sagrada Familia
1 - 0
Alajuelense
Ricardo Saprissa
4 de febrero
Herediano
2 - 2
Saprissa
Rosabal Cordero
8 de febrero
Ramonense
0 - 0
Cartaginés
Guillermo Vargas
Limonense
0 - 1
Puntarenas
Juan Gobán
Guanacasteca
0 - 0
San Carlos
Chorotega
Total de goles: 6
Jornada 32
Local
Resultado
Visitante
Estadio
Fecha
Guanacasteca
0 - 0
Herediano
Chorotega
15 de febrero
Puntarenas
4 - 0
Sagrada Familia
Lito Pérez
Cartaginés
3 - 1
Saprissa
Fello Meza
Ramonense
1 - 1
Alajuelense
Guillermo Vargas
San Carlos
0 - 3
Limonense
Carlos Ugalde
Total de goles: 13
Jornada 33
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
3 - 1
Alajuelense
Ricardo Saprissa
21 de febrero
Sagrada Familia
1 - 2
San Carlos
Nacional
22 de febrero
Limonense
1 - 1
Guanacasteca
Juan Gobán
Herediano
3 - 2
Cartaginés
Rosabal Cordero
Ramonense
0 - 0
Puntarenas
Morera Soto
25 de febrero
Total de goles: 14
Jornada 34
Local
Resultado
Visitante
Estadio
Fecha
Limonense
0 - 0
Herediano
Juan Gobán
1 de marzo
Guanacasteca
2 - 0
Sagrada Familia
Chorotega
Alajuelense
3 - 0
Cartaginés
Morera Soto
Puntarenas
2 - 2
Saprissa
Lito Pérez
San Carlos
0 - 1
Ramonense
Carlos Ugalde
Total de goles: 10
Jornada 35
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
5 - 1
San Carlos
Ricardo Saprissa
7 de marzo
Sagrada Familia
0 - 3
Limonense
Nacional
8 de marzo
Cartaginés
1 - 0
Puntarenas
Fello Meza
Alajuelense
1 - 0
Herediano
Morera Soto
Ramonense
1 - 2
Guanacasteca
Guillermo Vargas
Total de goles: 14
Jornada 36
Local
Resultado
Visitante
Estadio
Fecha
Herediano
1 - 0
Sagrada Familia
Nacional
15 de marzo
Puntarenas
1 - 0
Alajuelense
Lito Pérez
San Carlos
1 - 2
Cartaginés
Morera Soto
Guanacasteca
1 - 1
Saprissa
Chorotega
Limonense
1 - 1
Ramonense
Juan Gobán
Total de goles: 9
Clasificación de la pentagonal
editar
Fuente: La República
Criterios de clasificación: Puntos · Diferencia de goles · Goles a favor
Notas:
↑ Alajuelense obtuvo 0,5 puntos adicionales para la pentagonal por haber ganado la tercera vuelta del torneo.[ 2]
↑ Puntarenas obtuvo 1 punto adicional por haber ganado la primera y cuarta vuelta del torneo.
Primera vuelta
Jornada 1
Local
Resultado
Visitante
Estadio
Fecha
Guanacasteca
0 - 0
Saprissa
Nacional
22 de marzo
Puntarenas
1 - 0
Alajuelense
Lito Pérez
25 de marzo
Equipo libre: Cartaginés
Total de goles: 1
Jornada 2
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
4 - 0
Cartaginés
Ricardo Saprissa
29 de marzo
Alajuelense
3 - 1
Guanacasteca
Morera Soto
Equipo libre: Puntarenas
Total de goles: 8
Jornada 3
Local
Resultado
Visitante
Estadio
Fecha
Cartaginés
1 - 1
Puntarenas
Fello Meza
1 de abril
Saprissa
0 - 3
Alajuelense
Ricardo Saprissa
4 de abril
Equipo libre: Guanacasteca
Total de goles: 5
Jornada 4
Local
Resultado
Visitante
Estadio
Fecha
Guanacasteca
0 - 3
Puntarenas
Nacional
5 de abril
Alajuelense
2 - 0
Cartaginés
Morera Soto
8 de abril
Equipo libre: Saprissa
Total de goles: 5
Jornada 5
Local
Resultado
Visitante
Estadio
Fecha
Puntarenas
1 - 1
Saprissa
Lito Pérez
12 de abril
Cartaginés
1 - 0
Guanacasteca
Fello Meza
Equipo libre: Alajuelense
Total de goles: 3
Segunda vuelta
Jornada 6
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
0 - 1
Guanacasteca
Ricardo Saprissa
22 de abril
Alajuelense
2 - 1
Puntarenas
Morera Soto
26 de abril
Equipo libre: Cartaginés
Total de goles: 4
Jornada 7
Local
Resultado
Visitante
Estadio
Fecha
Cartaginés
1 - 1
Saprissa
Fello Meza
26 de abril
Guanacasteca
1 - 1
Alajuelense
Nacional
29 de abril
Equipo libre: Puntarenas
Total de goles: 4
Jornada 8
Local
Resultado
Visitante
Estadio
Fecha
Puntarenas
1 - 0
Cartaginés
Lito Pérez
3 de mayo
Alajuelense
3 - 2
Saprissa
Morera Soto
Equipo libre: Guanacasteca
Total de goles: 6
Jornada 9
Local
Resultado
Visitante
Estadio
Fecha
Puntarenas
1 - 0
Guanacasteca
Lito Pérez
6 de mayo
Cartaginés
0 - 1
Alajuelense
Fello Meza
10 de mayo
Equipo libre: Saprissa
Total de goles: 2
Jornada 10
Local
Resultado
Visitante
Estadio
Fecha
Saprissa
1 - 0
Puntarenas
Ricardo Saprissa
10 de mayo
Guanacasteca
1 - 2
Cartaginés
Chorotega
17 de mayo
Equipo libre: Alajuelense
Total de goles: 4
Alajuelense vs. Puntarenas
editar
Lista con los máximos anotadores de la temporada.[ 3]