Premier League: Championship Round Games W D L Goals Diff Form Points
1
The New Saints 31 29 2 0 115-18 97 89
2
Connah Quay 31 18 5 8 70-41 29 59
3
Bala Town 31 13 11 7 36-29 7 50
4
Newtown AFC 31 12 5 14 46-45 1 41
5
Caernarfon Town 31 11 7 13 50-68 -18 40
6
Cardiff MET 31 10 9 12 34-60 -26 39
- 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 31 11 10 10 39-39 0 43
2
Penybont 31 13 7 11 45-37 8 40
3
Barry Town 31 7 11 13 36-53 -17 32
4
Aberystwyth Town 31 6 6 19 24-57 -33 24
5
Pontypridd Town 31 8 7 16 23-38 -15 22
6
Colwyn Bay 31 6 4 21 33-66 -33 22
- UEFA Conference League Play-offs
- Relegation
Player Team G A
1 B. Young The New Saints 22 0
2 J. Davies Connah Quay 17 0
3 A. Williams Newtown AFC 16 0
4 A. Davies Caernarfon Town 14 0
5 R. Brobbel The New Saints 13 0
6 C. Venables Penybont 12 0
7 G. Newell Bala Town 11 0
8 O. Hulbert Barry Town 10 0
9 J. Kenny Connah Quay 10 0
10 J. Williams The New Saints 10 0
11 U. Akpan Colwyn Bay 10 0
12 B. Clark The New Saints 10 0
13 H. Franklin Connah Quay 9 0
14 E. Evans Cardiff MET 9 0
15 A. Cieślewicz The New Saints 9 0
16 Z. Clarke Caernarfon Town 9 0
17 M. Taylor-Crossdale Haverfordwest County AFC 8 0
18 D. McManus The New Saints 8 0
19 S. Bradley Caernarfon Town 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
1 : 0
Connah Quay
Caernarfon Town
1 : 0
Newtown AFC
The New Saints
4 : 0
Cardiff MET
 
Relegation Round - 4
Colwyn Bay
0 : 0
Haverfordwest County AFC
Penybont
0 : 1
Pontypridd Town
Aberystwyth Town
1 : 1
Barry Town
Relegation Round - 5
Haverfordwest County AFC
0 : 1
Penybont
Barry Town
1 : 1
Colwyn Bay
Pontypridd Town
0 : 0
Aberystwyth Town
Championship Round - 5
Bala Town
1 : 1
Caernarfon Town
Connah Quay
1 : 5
The New Saints
Newtown AFC
2 : 0
Cardiff MET
Relegation Round - 6
Haverfordwest County AFC
2 : 0
Aberystwyth Town
 
Penybont
5 : 0
Colwyn Bay
 
Pontypridd Town
1 : 1
Barry Town
Championship Round - 6
Caernarfon Town
2 : 1
Connah Quay
Cardiff MET
0 : 1
Bala Town
Newtown AFC
0 : 1
The New Saints
Championship Round - 7
Caernarfon Town
1 : 2
Cardiff MET
Connah Quay
0 : 0
Newtown AFC
The New Saints
4 : 1
Bala Town
Relegation Round - 7
Barry Town
 
0 : 0
Penybont
Colwyn Bay
1 : 2
Aberystwyth Town
Pontypridd Town
0 : 1
Haverfordwest County AFC
Relegation Round - 8
Haverfordwest County AFC
2 : 1
Barry Town
 
Colwyn Bay
1 : 0
Pontypridd Town
Aberystwyth Town
0 : 3
Penybont
Championship Round - 8
Bala Town
1 : 1
Newtown AFC
The New Saints
7 : 1
Caernarfon Town
Cardiff MET
0 : 3
Connah Quay
Championship Round - 9
Connah Quay
0 : 0
Bala Town
Newtown AFC
5 : 0
Caernarfon Town
Cardiff MET
0 : 5
The New Saints
Relegation Round - 9
Haverfordwest County AFC
3 : 1
Colwyn Bay
Barry Town
2 : 1
Aberystwyth Town
Pontypridd Town
0 : 3
Penybont
Relegation Round - 10
Aberystwyth Town
:
Pontypridd Town
Colwyn Bay
:
Barry Town
Penybont
:
Haverfordwest County AFC
Championship Round - 10
The New Saints
:
Connah Quay
Cardiff MET
:
Newtown AFC
Caernarfon Town
:
Bala Town