The league comprises 8 teams to play in a (home & away) double round robin system, the three first ranking of which being automatically promoted to the 2019–20 Girabola.[1]
Updated to match(es) played on 29 May 2019. Source: Girabola.com Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Fair-play points; 7) Play-off. (C) Champions; (D) Disqualified Notes:
^ abHead-to-head results: 1º de Maio 1 Wiliete 3; Wiliete 1 1º de Maio 1.
^Primeiro de Maio lost their last match by default in their capacity as the home team as a result of several irregularities that occurred during the match, including poor security that resulted in court invasion, skirmishes and physical assault by their supporters to members of the opponent's team, a 1-hour interruption of the match, poor lightning conditions upon resumption of the match and the opponent's team supporters being prevented from entering the stadium.[3]
^AKC were disqualified following losses by default against Paulo FC (R5) and Wiliete SC (R9).