Die zwölf Mannschaften traten zunächst in einer Hin- und einer Rückrunde je zweimal gegeneinander an, so dass jeder Verein 22 Spiele absolvierte. Anschließend wurde die Liga geteilt, wobei die sechs bestplatzierten Teams um die Meisterschaft und internationale Startplätze und die sechs am schlechtesten platzierten Mannschaften gegen den Abstieg sowie einen Platz in den Europa-League-Playoffs spielten. In diesen geteilten Runden traten die Teams wieder je zweimal gegeneinander an. Dabei wurden alle Ergebnisse aus der Vorrunde übernommen.
Das bestplatzierte Team der Meisterrunde wurde walisischer Meister und nimmt an der Qualifikation zur Champions League 2019/20 teil. Der Vizemeister ist in der Qualifikation zur Europa League 2019/20 startberechtigt. Die restlichen vier Teams der Meisterrunde sowie das beste Team der Abstiegsrunde spielten in einem Playoff-Turnier um den letzten Platz in der Europa-League-Qualifikation.[1]
Vorrunde
Die sechs bestplatzierten Vereine erreichten die Meisterschaftsrunde, die Teams auf den Plätzen sieben bis zwölf spielten gegen den Abstieg. Zu bemerken ist, dass in den einzelnen Gruppen die jeweils erreichte Punktzahl aus den 22 Spielen der Vorrunde übertragen wurde.
Die sechs bestplatzierten Vereine der Vorrunde erreichten die Meisterrunde, in der es neben der Meisterschaft auch um die internationalen Plätze im Europapokal geht.
Der Sieger der Abstiegsrunde bekam die Chance, sich über die Europa-League-Playoffs noch für einen internationalen Startplatz zu qualifizieren. Die Mannschaften auf dem elften und zwölften Platz stiegen in die zweite Liga ab.
Die Mannschaften auf den Plätzen vier bis sechs der Meisterrunde sowie der Sieger der Abstiegsrunde erreichten die Playoffs. Im K.-o.-System wurde ein weiterer Teilnehmer an der Vorqualifikation zur UEFA Europa League 2019/20 ermittelt. Gespielt wurden zwei Runden am 10. und 11. Mai sowie am 19. Mai 2019.