Premier League Table

Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
31250686305675
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
2
Penybont
31197554292564
  • Result Loss
  • Result Win
  • Result Draw
  • Result Win
  • Result Win
  • Result Win
3
Haverfordwest County
311312638231551
  • Result Win
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Draw
4
Caernarfon Town
31136125150145
  • Result Win
  • Result Loss
  • Result Loss
  • Result Win
  • Result Draw
  • Result Loss
5
Cardiff MU
31128114244-244
  • Result Loss
  • Result Win
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Draw
6
Bala Town
31713113541-634
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Loss
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Barry Town United
31147105051-149
  • Result Loss
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
2
Connah's Quay
311251446341241
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Loss
3
Flint Town United
31123164462-1839
  • Result Win
  • Result Draw
  • Result Loss
  • Result Win
  • Result Win
  • Result Win
4
Briton Ferry
3195174660-1432
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Win
  • Result Win
  • Result Loss
5
Newtown
3168173661-2526
  • Result Win
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Loss
6
Aberystwyth Town
3162232770-4320
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
22170561263551
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
2
Penybont
22155242162650
  • Result Loss
  • Result Win
  • Result Draw
  • Result Win
  • Result Win
  • Result Win
3
Haverfordwest County
22117429111840
  • Result Win
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Draw
4
Caernarfon Town
2210483535034
  • Result Win
  • Result Loss
  • Result Loss
  • Result Win
  • Result Draw
  • Result Loss
5
Bala Town
2271142821732
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Loss
6
Cardiff MU
229583229332
  • Result Loss
  • Result Win
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Draw
7
Barry Town United
228683238-630
  • Result Loss
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
8
Connah's Quay
2275103226626
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Loss
9
Briton Ferry
2263133345-1221
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Win
  • Result Win
  • Result Loss
10
Flint Town United
2262142747-2020
  • Result Win
  • Result Draw
  • Result Loss
  • Result Win
  • Result Win
  • Result Win
11
Newtown
2254132446-2219
  • Result Win
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Loss
12
Aberystwyth Town
2242161853-3514
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win

Key

  • Position 1 : UEFA Champions League Qualifiers
  • Position 2 - 6 : UEFA Conference League Play-offs

Last Updated 14th April 2025 at 10:18

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