Welsh Premier League Head-to-Head
Top Six
| Team | P | W | D | L | F | A | GD | PTS | |
| 1 | The New SaintsNew Saints | 18 | 14 | 2 | 2 | 42 | 13 | 29 | 44 |
| 2 | Connah's Quay NomadsConnah's Quay | 19 | 7 | 7 | 5 | 29 | 23 | 6 | 28 |
| 3 | Colwyn Bay | 19 | 7 | 5 | 7 | 24 | 27 | -3 | 26 |
| 4 | Barry Town UnitedBarry | 19 | 6 | 5 | 8 | 21 | 25 | -4 | 23 |
| 5 | Caernarfon TownCaernarfon | 19 | 5 | 4 | 10 | 24 | 31 | -7 | 19 |
| 6 | Pen-y-BontPen-y-Bont | 18 | 4 | 3 | 11 | 16 | 37 | -21 | 15 |
Bottom Six
| Team | P | W | D | L | F | A | GD | PTS | |
| 1 | Haverfordwest CountyHaverfordwest | 18 | 11 | 3 | 4 | 27 | 13 | 14 | 36 |
| 2 | Briton Ferry | 19 | 8 | 5 | 6 | 28 | 21 | 7 | 29 |
| 3 | Flint Town UnitedFlint Town | 19 | 7 | 7 | 5 | 34 | 28 | 6 | 28 |
| 4 | Cardiff MUCardiff MU | 19 | 7 | 7 | 5 | 27 | 25 | 2 | 28 |
| 5 | Bala TownBala Town | 18 | 5 | 6 | 7 | 24 | 24 | 0 | 21 |
| 6 | Llanelli TownLlanelli | 19 | 3 | 2 | 14 | 12 | 41 | -29 | 11 |


