Le championnat débute en et se déroule en trois phases. Les clubs s'affrontent d'abord en matches aller-retour sur vingt-deux journées dans une poule unique, puis en matches aller-retour sur dix journées en deux poules de six, avant une série éliminatoire pour la dernière place en Ligue Europa en matches simples sur deux journées.
Le championnat comprend trois phases. Durant la première, qui dure de la 1re à la 22e journée, les douze clubs s'affrontent à deux reprises. Au terme de la 22e journée, deux poules sont créées : la première réunit les clubs classés aux six premières places et la seconde, ceux classés aux six dernières. Au sein de ces poules, les clubs s'affrontent à nouveau à deux reprises, pour un total de trente-deux matches disputés durant la saison. Les clubs qui terminent aux deux dernières places de la deuxième poule sont relégués au terme de la saison.
La troisième phase consiste en une série éliminatoire en matches simples, disputée entre les clubs ayant terminé entre la 4e et la 7e place sur deux tours, une demi-finale et une finale.
Le championnat est divisé en deux ensembles. Les six premiers sont regroupés dans une poule pour déterminer le champion et les six derniers sont rassemblés dans une autre poule qui détermine les deux équipes qui descendent en deuxième division.
Les six premiers
Tableau de résultats — mise à jour : 26 avril 2019
Résultats (▼dom., ►ext.)
BAL
BAR
CAE
CON
NEW
TNS
Bala Town
2-5
1-0
1-4
2-2
0-7
Barry Town
0-2
4-0
1-1
0-3
0-4
Caernarfon Town
1-0
2-0
1-0
4-1
0-3
Connah's Quay Nomads
1-0
1-1
6-2
2-0
0-2
Newtown
2-3
3-0
3-2
1-2
0-6
The New Saints
3-1
2-2
3-1
1-0
5-0
Victoire à domicile
Match nul
Victoire à l'extérieur
Les six derniers
Tableau de résultats — mise à jour : 26 avril 2019