| Rank | Team | P | MP | W | D | L | G | +/- |
|---|---|---|---|---|---|---|---|---|
| Cymru Premier, Championship Round | ||||||||
| 1 |
The New Saints
|
72 | 30 | 24 | 0 | 6 | 84-29 | 55 |
| 2 |
Connah's Quay Nomads
|
59 | 32 | 18 | 5 | 9 | 70-43 | 27 |
| 2 |
Penybont
|
61 | 30 | 18 | 7 | 5 | 51-28 | 23 |
| 3 |
Haverfordwest County AFC
|
50 | 30 | 13 | 11 | 6 | 37-22 | 15 |
| 4 |
Caernarfon Town
|
45 | 30 | 13 | 6 | 11 | 50-47 | 3 |
| 4 |
Newtown AFC
|
44 | 32 | 13 | 5 | 14 | 49-46 | 3 |
| 5 |
Cardiff Met FC
|
43 | 30 | 12 | 7 | 11 | 41-43 | -2 |
| 6 |
Bala Town
|
34 | 30 | 7 | 13 | 10 | 34-39 | -5 |
| Cymru Premier | ||||||||
| 1 |
The New Saints
|
51 | 22 | 17 | 0 | 5 | 61-26 | 35 |
| 2 |
Penybont
|
50 | 22 | 15 | 5 | 2 | 42-16 | 26 |
| 3 |
Haverfordwest County AFC
|
40 | 22 | 11 | 7 | 4 | 29-11 | 18 |
| 4 |
Caernarfon Town
|
34 | 22 | 10 | 4 | 8 | 35-35 | 0 |
| 5 |
Bala Town
|
32 | 22 | 7 | 11 | 4 | 28-21 | 7 |
| 6 |
Cardiff Met FC
|
32 | 22 | 9 | 5 | 8 | 32-29 | 3 |
| 7 |
Barry Town
|
30 | 22 | 8 | 6 | 8 | 32-38 | -6 |
| 8 |
Connah's Quay Nomads
|
26 | 22 | 7 | 5 | 10 | 32-26 | 6 |
| 9 |
Briton Ferry Llansawel AFC
|
21 | 22 | 6 | 3 | 13 | 33-45 | -12 |
| 10 |
Flint Town United
|
20 | 22 | 6 | 2 | 14 | 27-47 | -20 |
| 11 |
Newtown AFC
|
19 | 22 | 5 | 4 | 13 | 24-46 | -22 |
| 11 |
Colwyn Bay
|
14 | 22 | 4 | 2 | 16 | 27-49 | -22 |
| 12 |
Pontypridd United
|
13 | 22 | 5 | 4 | 13 | 13-31 | -18 |
| 12 |
Aberystwyth Town
|
14 | 22 | 4 | 2 | 16 | 18-53 | -35 |
| 12 |
Airbus UK Broughton
|
-2 | 22 | 0 | 1 | 21 | 13-66 | -53 |
| Cymru Premier, Relegation Round | ||||||||
| 1 |
Penybont
|
46 | 32 | 14 | 7 | 11 | 46-37 | 9 |
| 1 |
Barry Town
|
46 | 30 | 13 | 7 | 10 | 48-51 | -3 |
| 2 |
Connah's Quay Nomads
|
41 | 30 | 12 | 5 | 13 | 46-32 | 14 |
| 2 |
Haverfordwest County AFC
|
43 | 32 | 11 | 10 | 11 | 39-40 | -1 |
| 3 |
Flint Town United
|
36 | 30 | 11 | 3 | 16 | 42-61 | -19 |
| 3 |
Caernarfon Town
|
39 | 32 | 12 | 3 | 17 | 51-54 | -3 |
| 4 |
Briton Ferry Llansawel AFC
|
32 | 30 | 9 | 5 | 16 | 45-58 | -13 |
| 5 |
Newtown AFC
|
26 | 30 | 6 | 8 | 16 | 34-58 | -24 |
| 5 |
Pontypridd United
|
25 | 32 | 8 | 7 | 17 | 23-41 | -18 |
| 6 |
Airbus UK Broughton
|
-4 | 32 | 0 | 2 | 30 | 18-100 | -82 |
| 6 |
Colwyn Bay
|
25 | 32 | 7 | 4 | 21 | 34-66 | -32 |
| 6 |
Aberystwyth Town
|
17 | 30 | 5 | 2 | 23 | 24-68 | -44 |