Cymru Premier Table

Skip to table key
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
31252480255577
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
2
Connah's Quay Nomads
31169660372357
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
  • Result Loss
3
Barry Town United
311210943321146
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Draw
  • Result Win
4
Colwyn Bay
31128114036444
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
  • Result Loss
5
Caernarfon Town
31119115447742
  • Result Loss
  • Result Win
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
6
Penybont
31118123947-841
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Loss
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Haverfordwest County
31136124243-145
  • Result Win
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
2
Briton Ferry Llansawel
31119114446-242
  • Result Win
  • Result Win
  • Result Win
  • Result Draw
  • Result Loss
  • Result Win
3
Cardiff Met
31813104149-837
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
  • Result Loss
4
Flint Town United
31810134657-1134
  • Result Draw
  • Result Win
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Loss
5
Bala Town
3188153243-1132
  • Result Loss
  • Result Draw
  • Result Draw
  • Result Win
  • Result Loss
  • Result Win
6
Llanelli Town
3134241776-5913
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Win
  • Result Loss
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 4th April 2026 at 02:15

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