Premier League: Championship Round Games W D L Goals Diff Form Points
1
The New Saints 25 23 2 0 89-15 74 71
2
Connah Quay 25 17 3 5 65-33 32 54
3
Bala Town 25 11 8 6 31-23 8 41
4
Cardiff MET 25 9 9 7 32-44 -12 36
5
Newtown AFC 25 10 3 12 38-42 -4 33
6
Caernarfon Town 25 9 6 10 44-52 -8 33
- UEFA Champions League Qualifiers
- UEFA Conference League Qualifiers
- UEFA Conference League Play-offs
Premier League: Regular Season Games W D L Goals Diff Form Points
1
The New Saints 22 20 2 0 77-14 63 62
2
Connah Quay 22 15 2 5 59-29 30 47
3
Bala Town 22 10 7 5 25-20 5 37
4
Cardiff MET 22 9 7 6 28-39 -11 34
5
Newtown AFC 22 10 3 9 35-31 4 33
6
Caernarfon Town 22 9 4 9 40-41 -1 31
7
Haverfordwest County AFC 22 7 7 8 29-33 -4 28
8
Penybont 22 8 4 10 28-32 -4 25
9
Barry Town 22 6 5 11 27-41 -14 23
10
Aberystwyth Town 22 4 3 15 18-46 -28 15
11
Colwyn Bay 22 4 2 16 27-49 -22 14
12
Pontypridd Town 22 5 4 13 13-31 -18 13
- Championship Round
- Relegation Round
Premier League: Relegation Round Games W D L Goals Diff Form Points
1
Haverfordwest County AFC 25 7 9 9 31-36 -5 30
2
Penybont 25 9 6 10 33-36 -3 27
3
Barry Town 25 6 7 12 30-47 -17 25
4
Pontypridd Town 25 7 5 13 21-32 -11 20
5
Aberystwyth Town 25 5 4 16 20-48 -28 19
6
Colwyn Bay 25 5 2 18 29-55 -26 17
- UEFA Conference League Play-offs
- Relegation
Player Team G A
1 B. Young The New Saints 19 0
2 J. Davies Connah Quay 17 0
3 A. Williams Newtown AFC 16 0
4 A. Davies Caernarfon Town 13 0
5 R. Brobbel The New Saints 13 0
6 C. Venables Penybont 12 0
7 O. Hulbert Barry Town 10 0
8 G. Newell Bala Town 9 0
9 J. Kenny Connah Quay 9 0
10 H. Franklin Connah Quay 9 0
11 J. Williams The New Saints 9 0
12 U. Akpan Colwyn Bay 9 0
13 Z. Clarke Caernarfon Town 9 0
14 E. Evans Cardiff MET 9 0
15 A. Cieślewicz The New Saints 9 0
16 B. Clark The New Saints 8 0
17 M. Taylor-Crossdale Haverfordwest County AFC 8 0
18 S. Bradley Caernarfon Town 7 0
19 D. McManus The New Saints 7 0
20 L. Lloyd Caernarfon Town 6 0
Regular Season - 1
Haverfordwest County AFC
0 : 0
Pontypridd Town
The New Saints
6 : 2
Connah Quay
Aberystwyth Town
0 : 1
Cardiff MET
 
Bala Town
1 : 0
Barry Town
 
Newtown AFC
1 : 3
Penybont
Colwyn Bay
0 : 4
Caernarfon Town
Regular Season - 2
Caernarfon Town
 
2 : 1
Newtown AFC
Connah Quay
 
4 : 0
Aberystwyth Town
Penybont
2 : 0
Haverfordwest County AFC
Cardiff MET
0 : 0
Bala Town
Pontypridd Town
0 : 1
The New Saints
Barry Town
1 : 1
Colwyn Bay
Regular Season - 3
Bala Town
1 : 0
Connah Quay
Pontypridd Town
 
 
0 : 0
Penybont
Cardiff MET
1 : 0
Colwyn Bay
Haverfordwest County AFC
1 : 1
Caernarfon Town
The New Saints
2 : 2
Barry Town
Newtown AFC
0 : 0
Aberystwyth Town
Regular Season - 4
Barry Town
2 : 2
Haverfordwest County AFC
Caernarfon Town
1 : 1
Bala Town
Colwyn Bay
0 : 1
The New Saints
Connah Quay
3 : 1
Newtown AFC
Penybont
0 : 0
Cardiff MET
 
Aberystwyth Town
0 : 1
Pontypridd Town
Regular Season - 5
Caernarfon Town
0 : 4
Connah Quay
Newtown AFC
2 : 1
Cardiff MET
The New Saints
6 : 0
Aberystwyth Town
Bala Town
2 : 1
Penybont
Colwyn Bay
1 : 2
Haverfordwest County AFC
Pontypridd Town
 
1 : 0
Barry Town
Regular Season - 6
Cardiff MET
 
2 : 0
Pontypridd Town
 
Aberystwyth Town
2 : 4
Caernarfon Town
Barry Town
1 : 4
Connah Quay
Haverfordwest County AFC
0 : 4
Newtown AFC
Penybont
0 : 1
Colwyn Bay
Bala Town
 
0 : 0
The New Saints
 
Regular Season - 7
Colwyn Bay
3 : 1
Aberystwyth Town
Connah Quay
4 : 0
Cardiff MET
Newtown AFC
2 : 0
Barry Town
Penybont
3 : 2
Caernarfon Town
Pontypridd Town
0 : 0
Bala Town
The New Saints
5 : 1
Haverfordwest County AFC
Regular Season - 8
Cardiff MET
 
1 : 5
The New Saints
Aberystwyth Town
1 : 2
Penybont
Barry Town
3 : 1
Bala Town
Colwyn Bay
2 : 4
Newtown AFC
Haverfordwest County AFC
 
1 : 3
Connah Quay
Caernarfon Town
1 : 0
Pontypridd Town
Regular Season - 9
Caernarfon Town
1 : 3
The New Saints
Cardiff MET
1 : 1
Haverfordwest County AFC
Connah Quay
2 : 1
Colwyn Bay
Penybont
1 : 0
Barry Town
Pontypridd Town
0 : 1
Newtown AFC
 
Bala Town
 
0 : 1
Aberystwyth Town
Regular Season - 10
Barry Town
0 : 3
Caernarfon Town
Colwyn Bay
2 : 2
Cardiff MET
Haverfordwest County AFC
3 : 0
Aberystwyth Town
 
Newtown AFC
1 : 0
Bala Town
The New Saints
4 : 0
Pontypridd Town
Connah Quay
4 : 2
Penybont
Regular Season - 11
Cardiff MET
2 : 1
Barry Town
Aberystwyth Town
1 : 1
Connah Quay
Bala Town
2 : 1
Colwyn Bay
Newtown AFC
4 : 0
Caernarfon Town
Penybont
1 : 4
The New Saints
Pontypridd Town
2 : 0
Haverfordwest County AFC
 
Regular Season - 12
Barry Town
2 : 0
Pontypridd Town
Caernarfon Town
3 : 0
Aberystwyth Town
Cardiff MET
2 : 1
Newtown AFC
Haverfordwest County AFC
3 : 2
Penybont
Connah Quay
1 : 1
Bala Town
The New Saints
6 : 1
Colwyn Bay
Regular Season - 13
Bala Town
2 : 0
Haverfordwest County AFC
Barry Town
2 : 6
The New Saints
Caernarfon Town
5 : 1
Cardiff MET
Pontypridd Town
0 : 3
Connah Quay
Aberystwyth Town
0 : 1
Newtown AFC
Colwyn Bay
2 : 1
Penybont
Regular Season - 14
Connah Quay
6 : 1
Caernarfon Town
Penybont
 
0 : 2
Aberystwyth Town
Colwyn Bay
0 : 1
Barry Town
Newtown AFC
1 : 1
Haverfordwest County AFC
Pontypridd Town
1 : 3
Cardiff MET
The New Saints
2 : 0
Bala Town
Regular Season - 15
Bala Town
0 : 0
Pontypridd Town
Barry Town
 
0 : 1
Aberystwyth Town
Caernarfon Town
2 : 4
Penybont
Cardiff MET
3 : 1
Connah Quay
Haverfordwest County AFC
5 : 0
Colwyn Bay
Newtown AFC
0 : 2
The New Saints
Regular Season - 16
Aberystwyth Town
 
2 : 3
Bala Town
Caernarfon Town
 
2 : 3
Barry Town
Connah Quay
1 : 2
Haverfordwest County AFC
Penybont
1 : 1
Newtown AFC
Pontypridd Town
0 : 3
Colwyn Bay
The New Saints
8 : 0
Cardiff MET
 
Regular Season - 17
Barry Town
1 : 1
Penybont
Newtown AFC
3 : 1
Pontypridd Town
Bala Town
1 : 1
Caernarfon Town
Haverfordwest County AFC
1 : 1
Cardiff MET
Aberystwyth Town
1 : 3
The New Saints
Colwyn Bay
2 : 3
Connah Quay
Regular Season - 18
Cardiff MET
4 : 2
Aberystwyth Town
Connah Quay
7 : 0
Barry Town
Newtown AFC
4 : 2
Colwyn Bay
Pontypridd Town
1 : 2
Caernarfon Town
Penybont
0 : 2
Bala Town
Haverfordwest County AFC
0 : 1
The New Saints
Regular Season - 19
Caernarfon Town
0 : 1
Haverfordwest County AFC
Connah Quay
3 : 1
Pontypridd Town
The New Saints
3 : 0
Penybont
Bala Town
0 : 1
Cardiff MET
Aberystwyth Town
 
1 : 0
Colwyn Bay
Barry Town
4 : 0
Newtown AFC
Regular Season - 20
Cardiff MET
0 : 3
Penybont
Colwyn Bay
2 : 3
Bala Town
Haverfordwest County AFC
2 : 0
Barry Town
 
Newtown AFC
1 : 2
Connah Quay
Pontypridd Town
2 : 0
Aberystwyth Town
The New Saints
2 : 1
Caernarfon Town
Regular Season - 21
Aberystwyth Town
1 : 1
Haverfordwest County AFC
Bala Town
2 : 1
Newtown AFC
Barry Town
0 : 0
Cardiff MET
Caernarfon Town
2 : 1
Colwyn Bay
Connah Quay
0 : 4
The New Saints
Penybont
1 : 0
Pontypridd Town
Regular Season - 22
Aberystwyth Town
2 : 4
Barry Town
Cardiff MET
2 : 2
Caernarfon Town
Colwyn Bay
2 : 3
Pontypridd Town
Haverfordwest County AFC
2 : 3
Bala Town
Penybont
0 : 1
Connah Quay
The New Saints
3 : 1
Newtown AFC
Championship Round - 1
Connah Quay
 
1 : 1
Caernarfon Town
Bala Town
1 : 1
Cardiff MET
The New Saints
3 : 0
Newtown AFC
Relegation Round - 1
Aberystwyth Town
1 : 0
Haverfordwest County AFC
Barry Town
0 : 3
Pontypridd Town
Colwyn Bay
1 : 2
Penybont
Championship Round - 2
Bala Town
0 : 1
The New Saints
Cardiff MET
 
2 : 2
Caernarfon Town
Newtown AFC
2 : 3
Connah Quay
Relegation Round - 2
Haverfordwest County AFC
1 : 1
Pontypridd Town
 
Aberystwyth Town
0 : 1
Colwyn Bay
Penybont
 
2 : 2
Barry Town
Championship Round - 3
Caernarfon Town
1 : 8
The New Saints
Newtown AFC
1 : 5
Bala Town
Connah Quay
2 : 1
Cardiff MET
Relegation Round - 3
Barry Town
1 : 1
Haverfordwest County AFC
Penybont
1 : 1
Aberystwyth Town
Pontypridd Town
4 : 0
Colwyn Bay
Championship Round - 4
Bala Town
:
Connah Quay
Caernarfon Town
:
Newtown AFC
The New Saints
:
Cardiff MET
Relegation Round - 4
Colwyn Bay
:
Haverfordwest County AFC
Aberystwyth Town
:
Barry Town
Penybont
:
Pontypridd Town
Championship Round - 5
Bala Town
:
Caernarfon Town
Connah Quay
:
The New Saints
Newtown AFC
:
Cardiff MET
Relegation Round - 5
Haverfordwest County AFC
:
Penybont
Barry Town
:
Colwyn Bay
Pontypridd Town
:
Aberystwyth Town
Championship Round - 6
Caernarfon Town
:
Connah Quay
Cardiff MET
:
Bala Town
Newtown AFC
:
The New Saints
Relegation Round - 6
Haverfordwest County AFC
:
Aberystwyth Town
Penybont
:
Colwyn Bay
Pontypridd Town
:
Barry Town
Championship Round - 7
Caernarfon Town
:
Cardiff MET
Connah Quay
:
Newtown AFC
The New Saints
:
Bala Town
Relegation Round - 7
Barry Town
:
Penybont
Colwyn Bay
:
Aberystwyth Town
Pontypridd Town
:
Haverfordwest County AFC
Championship Round - 8
Bala Town
:
Newtown AFC
The New Saints
:
Caernarfon Town
Cardiff MET
:
Connah Quay
Relegation Round - 8
Haverfordwest County AFC
:
Barry Town
Aberystwyth Town
:
Penybont
Colwyn Bay
:
Pontypridd Town
Championship Round - 9
Connah Quay
:
Bala Town
Cardiff MET
:
The New Saints
Newtown AFC
:
Caernarfon Town
Relegation Round - 9
Haverfordwest County AFC
:
Colwyn Bay
Barry Town
:
Aberystwyth Town
Pontypridd Town
:
Penybont
Championship Round - 10
Caernarfon Town
:
Bala Town
Cardiff MET
:
Newtown AFC
The New Saints
:
Connah Quay
Relegation Round - 10
Aberystwyth Town
:
Pontypridd Town
Colwyn Bay
:
Barry Town
Penybont
:
Haverfordwest County AFC