Premier League Table

Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Caernarfon Town
43101551010
  • No Result
  • No Result
  • Result Draw
  • Result Win
  • Result Win
  • Result Win
2
Penybont
43016429
  • No Result
  • No Result
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
3
Briton Ferry
42118447
  • No Result
  • No Result
  • Result Win
  • Result Draw
  • Result Win
  • Result Loss
4
The New Saints
42116427
  • No Result
  • No Result
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
5
Barry Town United
41216515
  • No Result
  • No Result
  • Result Win
  • Result Draw
  • Result Loss
  • Result Draw
6
Cardiff MU
40406604
  • No Result
  • No Result
  • Result Draw
  • Result Draw
  • Result Draw
  • Result Draw
7
Haverfordwest County
31113304
  • No Result
  • No Result
  • No Result
  • Result Loss
  • Result Draw
  • Result Win
8
Bala Town
311123-14
  • No Result
  • No Result
  • No Result
  • Result Draw
  • Result Win
  • Result Loss
9
Connah's Quay
311146-24
  • No Result
  • No Result
  • No Result
  • Result Draw
  • Result Loss
  • Result Win
10
Colwyn Bay
403134-13
  • No Result
  • No Result
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Draw
11
Flint Town United
301259-41
  • No Result
  • No Result
  • No Result
  • Result Draw
  • Result Loss
  • Result Loss
12
Llanelli Town
4004314-110
  • No Result
  • No Result
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Key

  • Position 1, 2, 3, 4, 5, 6 : Championship Round
  • Position 7, 8, 9, 10, 11, 12 : Relegation Round

Last Updated 26th August 2025 at 02:23

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