Il campionato è strutturato in due fasi; il Torneo di Apertura (intitolato per l'occasione a Ramiro Castillo, suicidatosi nell'ottobre del 1997) è un girone unico a dodici squadre, mentre il Torneo di Clausura prevede due gironi da sei squadre che permette l'accesso alle prime tre classificate di ogni gruppo a un esagonale finale, che laurea il campione del torneo. Al termine di queste fasi i due campioni si affrontano nella finale, che determina il campione nazionale.