Cymru Premier Table

Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
30242478245474
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
2
Connah's Quay Nomads
29168558342456
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
3
Colwyn Bay
30128104034644
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
4
Barry Town United
2911994031942
  • Result Loss
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
5
Penybont
30118113945-641
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Draw
6
Caernarfon Town
30109115247539
  • Result Loss
  • Result Loss
  • Result Win
  • Result Loss
  • Result Loss
  • Result Loss
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Haverfordwest County
30126124143-242
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
2
Briton Ferry Llansawel
30109114145-439
  • Result Draw
  • Result Win
  • Result Win
  • Result Win
  • Result Draw
  • Result Loss
3
Cardiff Met
3081394046-637
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
4
Flint Town United
30810124656-1034
  • Result Draw
  • Result Draw
  • Result Win
  • Result Draw
  • Result Draw
  • Result Loss
5
Bala Town
3078152743-1629
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Draw
  • Result Win
  • Result Loss
6
Llanelli Town
3034231771-5413
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Win
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
22172359194053
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
2
Connah's Quay Nomads
22145348252347
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Draw
3
Penybont
2211563631538
  • Result Win
  • Result Loss
  • Result Draw
  • Result Draw
  • Result Win
  • Result Draw
4
Caernarfon Town
2297644321234
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Win
  • Result Draw
5
Barry Town United
227963325830
  • Result Win
  • Result Draw
  • Result Win
  • Result Loss
  • Result Loss
  • Result Win
6
Colwyn Bay
228682925430
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Loss
  • Result Loss
7
Cardiff Met
2261063336-328
  • Result Draw
  • Result Win
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Draw
8
Briton Ferry Llansawel
226793240-825
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Win
  • Result Win
9
Haverfordwest County
2266103039-924
  • Result Loss
  • Result Win
  • Result Draw
  • Result Win
  • Result Draw
  • Result Loss
10
Bala Town
2265111930-1123
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
11
Flint Town United
2256113448-1421
  • Result Draw
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Win
  • Result Loss
12
Llanelli Town
2222181259-478
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Key

  • Position 1 : UEFA Champions League Qualifiers
  • Position 2, 3, 4, 5, 6 : UEFA Conference League Play-offs

Last Updated 28th March 2026 at 19:00

Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.