Premier League — 2021
The 2021 Premier League season standings featuring 24 teams. The New Saints leads the table with 80 points from 32 matches, followed by Bala Town on 59 points. The teams have scored 951 goals combined this season.
| # | Team | Played | Won | Drawn | Lost | Goal Diff | Points |
|---|---|---|---|---|---|---|---|
| 1 | The New Saints | 32 | 25 | 5 | 2 | +60 | 80 |
| 2 | Bala Town | 32 | 16 | 11 | 5 | +30 | 59 |
| 3 | Newtown AFC | 32 | 15 | 6 | 11 | +15 | 51 |
| 4 | Caernarfon Town | 32 | 13 | 4 | 15 | -7 | 43 |
| 5 | Flint Town United | 32 | 12 | 6 | 14 | -2 | 42 |
| 6 | Penybont | 32 | 10 | 10 | 12 | -8 | 40 |
| 1 | Cardiff MET | 32 | 10 | 12 | 10 | -3 | 42 |
| 2 | Aberystwyth Town | 32 | 11 | 7 | 14 | -7 | 40 |
| 3 | GAP Connah S Quay FC | 32 | 15 | 11 | 6 | +26 | 38 |
| 4 | Haverfordwest County AFC | 32 | 10 | 8 | 14 | -1 | 38 |
| 5 | Barry Town | 32 | 8 | 7 | 17 | -16 | 31 |
| 6 | Cefn Druids AFC | 32 | 2 | 3 | 27 | -87 | 9 |
| 1 | The New Saints | 22 | 18 | 3 | 1 | +44 | 57 |
| 2 | Penybont | 22 | 9 | 9 | 4 | +18 | 36 |
| 3 | Newtown AFC | 22 | 10 | 5 | 7 | +12 | 35 |
| 4 | Flint Town United | 22 | 10 | 5 | 7 | +10 | 35 |
| 5 | Bala Town | 22 | 8 | 10 | 4 | +6 | 34 |
| 6 | Caernarfon Town | 22 | 9 | 4 | 9 | -2 | 31 |
| 7 | Cardiff MET | 22 | 6 | 9 | 7 | -7 | 27 |
| 8 | Aberystwyth Town | 22 | 7 | 4 | 11 | -7 | 25 |
| 9 | Barry Town | 22 | 6 | 5 | 11 | -10 | 23 |
| 10 | Haverfordwest County AFC | 22 | 5 | 7 | 10 | -14 | 22 |
| 11 | GAP Connah S Quay FC | 22 | 9 | 7 | 6 | +10 | 16 |
| 12 | Cefn Druids AFC | 22 | 0 | 2 | 20 | -60 | 2 |
API data: 25 Mar 2026