Premier League: Championship Round Games W D L Goals Diff Form Points
1
The New Saints 30 24 0 6 84-29 55 72
2
Penybont 30 18 7 5 51-28 23 61
3
Haverfordwest County AFC 30 13 11 6 37-22 15 50
4
Caernarfon Town 30 13 6 11 50-47 3 45
5
Cardiff MET 30 12 7 11 41-43 -2 43
6
Bala Town 30 7 13 10 34-39 -5 34
- UEFA Champions League Qualifiers
- UEFA Conference League Play-offs
Premier League: Relegation Round Games W D L Goals Diff Form Points
1
Barry Town 30 13 7 10 48-51 -3 46
2
Connah Quay 30 12 5 13 46-32 14 41
3
Flint Town United 30 11 3 16 42-61 -19 36
4
Briton Ferry 30 9 5 16 45-58 -13 32
5
Newtown AFC 30 6 8 16 34-58 -24 26
6
Aberystwyth Town 30 5 2 23 24-68 -44 17
- UEFA Conference League Play-offs
- Relegation
Premier League: Regular Season Games W D L Goals Diff Form Points
1
The New Saints 22 17 0 5 61-26 35 51
2
Penybont 22 15 5 2 42-16 26 50
3
Haverfordwest County AFC 22 11 7 4 29-11 18 40
4
Caernarfon Town 22 10 4 8 35-35 0 34
5
Bala Town 22 7 11 4 28-21 7 32
6
Cardiff MET 22 9 5 8 32-29 3 32
7
Barry Town 22 8 6 8 32-38 -6 30
8
Connah Quay 22 7 5 10 32-26 6 26
9
Briton Ferry 22 6 3 13 33-45 -12 21
10
Flint Town United 22 6 2 14 27-47 -20 20
11
Newtown AFC 22 5 4 13 24-46 -22 19
12
Aberystwyth Town 22 4 2 16 18-53 -35 14
- Championship Round
- Relegation Round
Player Team G A
1 L. Lloyd Caernarfon Town 14 0
2 R. Hughes Connah Quay 14 0
3 A. Oteh The New Saints 13 0
4 J. Crole Penybont 12 0
5 O. Hulbert Barry Town 12 0
6 A. Williams Newtown AFC 10 0
7 B. Ahmun Haverfordwest County AFC 10 0
8 J. Williams The New Saints 10 0
9 R. Reynolds Cardiff MET 8 0
10 Owen Robert Pritchard Penybont 8 0
11 J. Oswell Newtown AFC 8 0
12 J. Evans Aberystwyth Town 8 0
13 J. Kenny Connah Quay 8 0
14 C. Venables Penybont 8 0
15 A. Wilson The New Saints 8 0
16 Z. Clarke Caernarfon Town 8 0
17 Elliott Reeves Flint Town United 8 0
18 B. Fawcett Haverfordwest County AFC 7 0
19 I. Owen Barry Town 7 0
20 S. Bradley The New Saints 7 0
Regular Season - 1
Newtown AFC
4 : 1
Aberystwyth Town
Barry Town
1 : 1
Bala Town
Flint Town United
1 : 2
Cardiff MET
Connah Quay
0 : 1
Haverfordwest County AFC
Briton Ferry
0 : 2
Penybont
The New Saints
1 : 2
Caernarfon Town
Regular Season - 2
Bala Town
2 : 0
Briton Ferry
Cardiff MET
1 : 1
Barry Town
Flint Town United
1 : 4
The New Saints
Penybont
0 : 0
Newtown AFC
Aberystwyth Town
1 : 1
Connah Quay
Caernarfon Town
1 : 2
Haverfordwest County AFC
Regular Season - 3
Bala Town
2 : 0
Flint Town United
Briton Ferry
1 : 5
Cardiff MET
Haverfordwest County AFC
0 : 0
Penybont
Newtown AFC
0 : 4
Caernarfon Town
Aberystwyth Town
1 : 0
Barry Town
Connah Quay
1 : 2
The New Saints
Regular Season - 4
Caernarfon Town
0 : 0
Bala Town
Cardiff MET
0 : 0
Haverfordwest County AFC
Flint Town United
0 : 1
Connah Quay
Penybont
5 : 1
Aberystwyth Town
Barry Town
1 : 2
Newtown AFC
The New Saints
5 : 2
Briton Ferry
Regular Season - 5
Haverfordwest County AFC
3 : 0
Newtown AFC
 
Bala Town
 
1 : 2
Penybont
Barry Town
3 : 2
Flint Town United
Briton Ferry
1 : 5
Connah Quay
Caernarfon Town
1 : 2
Cardiff MET
The New Saints
2 : 0
Aberystwyth Town
Regular Season - 6
Bala Town
0 : 1
Cardiff MET
Connah Quay
1 : 2
Barry Town
Haverfordwest County AFC
0 : 1
The New Saints
Newtown AFC
1 : 0
Briton Ferry
Penybont
2 : 0
Caernarfon Town
Aberystwyth Town
0 : 2
Flint Town United
Regular Season - 7
Bala Town
3 : 0
Aberystwyth Town
Newtown AFC
2 : 1
Cardiff MET
Caernarfon Town
3 : 2
Briton Ferry
Flint Town United
1 : 0
Haverfordwest County AFC
The New Saints
4 : 0
Barry Town
Connah Quay
0 : 1
Penybont
Regular Season - 8
Bala Town
2 : 2
Newtown AFC
Penybont
2 : 1
The New Saints
Aberystwyth Town
0 : 3
Haverfordwest County AFC
Barry Town
1 : 1
Caernarfon Town
Briton Ferry
1 : 1
Flint Town United
Cardiff MET
2 : 1
Connah Quay
Regular Season - 9
Connah Quay
1 : 1
Newtown AFC
Haverfordwest County AFC
1 : 1
Barry Town
 
Penybont
0 : 1
Briton Ferry
The New Saints
2 : 3
Bala Town
Aberystwyth Town
1 : 2
Cardiff MET
Flint Town United
1 : 2
Caernarfon Town
Regular Season - 10
Barry Town
1 : 0
Aberystwyth Town
Newtown AFC
1 : 6
The New Saints
Haverfordwest County AFC
1 : 0
Cardiff MET
Briton Ferry
2 : 2
Bala Town
Flint Town United
0 : 1
Penybont
Caernarfon Town
3 : 1
Connah Quay
Regular Season - 11
Bala Town
0 : 2
Haverfordwest County AFC
Connah Quay
3 : 0
Aberystwyth Town
Newtown AFC
2 : 4
Flint Town United
Penybont
4 : 1
Barry Town
Cardiff MET
1 : 2
Caernarfon Town
Briton Ferry
3 : 1
The New Saints
Regular Season - 12
Aberystwyth Town
0 : 3
Penybont
Barry Town
3 : 1
Briton Ferry
Caernarfon Town
1 : 2
Newtown AFC
Flint Town United
2 : 2
Bala Town
Haverfordwest County AFC
0 : 0
Connah Quay
The New Saints
3 : 0
Cardiff MET
Regular Season - 13
Bala Town
0 : 0
Connah Quay
Briton Ferry
1 : 2
Haverfordwest County AFC
Caernarfon Town
1 : 4
Aberystwyth Town
 
Cardiff MET
1 : 1
Penybont
Newtown AFC
2 : 4
Barry Town
The New Saints
5 : 0
Flint Town United
Regular Season - 14
Cardiff MET
 
 
2 : 1
Newtown AFC
Flint Town United
1 : 2
Barry Town
Penybont
1 : 1
Bala Town
Haverfordwest County AFC
0 : 0
Caernarfon Town
Aberystwyth Town
2 : 4
The New Saints
Connah Quay
2 : 1
Briton Ferry
Regular Season - 15
Barry Town
1 : 4
The New Saints
Caernarfon Town
1 : 5
Penybont
Connah Quay
1 : 0
Cardiff MET
 
Haverfordwest County AFC
4 : 1
Flint Town United
Newtown AFC
0 : 0
Bala Town
Briton Ferry
4 : 0
Aberystwyth Town
Regular Season - 16
Aberystwyth Town
3 : 1
Newtown AFC
Barry Town
3 : 2
Connah Quay
Briton Ferry
0 : 1
Caernarfon Town
Penybont
3 : 1
Flint Town United
Cardiff MET
3 : 3
Bala Town
The New Saints
2 : 1
Haverfordwest County AFC
Regular Season - 17
Cardiff MET
3 : 0
Aberystwyth Town
Flint Town United
2 : 1
Briton Ferry
Haverfordwest County AFC
0 : 0
Bala Town
The New Saints
3 : 2
Penybont
Newtown AFC
 
0 : 3
Connah Quay
Caernarfon Town
3 : 2
Barry Town
 
Regular Season - 18
Briton Ferry
2 : 1
Newtown AFC
 
Connah Quay
1 : 1
Caernarfon Town
Penybont
1 : 0
Haverfordwest County AFC
 
Bala Town
1 : 0
The New Saints
Flint Town United
3 : 0
Aberystwyth Town
Barry Town
2 : 1
Cardiff MET
Regular Season - 19
Cardiff MET
2 : 0
Flint Town United
Aberystwyth Town
3 : 1
Caernarfon Town
Bala Town
3 : 1
Barry Town
Haverfordwest County AFC
5 : 1
Briton Ferry
The New Saints
2 : 1
Newtown AFC
Penybont
1 : 0
Connah Quay
Regular Season - 20
Barry Town
1 : 2
Penybont
Cardiff MET
1 : 3
Briton Ferry
Aberystwyth Town
0 : 0
Bala Town
Caernarfon Town
2 : 5
The New Saints
Connah Quay
7 : 2
Flint Town United
Newtown AFC
0 : 2
Haverfordwest County AFC
Regular Season - 21
Briton Ferry
0 : 0
Barry Town
The New Saints
2 : 1
Connah Quay
 
Penybont
2 : 2
Cardiff MET
Flint Town United
2 : 0
Newtown AFC
 
Haverfordwest County AFC
1 : 0
Aberystwyth Town
Bala Town
0 : 2
Caernarfon Town
Regular Season - 22
Aberystwyth Town
1 : 6
Briton Ferry
Barry Town
1 : 1
Haverfordwest County AFC
Caernarfon Town
3 : 0
Flint Town United
Cardiff MET
0 : 2
The New Saints
Newtown AFC
1 : 2
Penybont
Connah Quay
0 : 2
Bala Town
Championship Round - 1
Cardiff MET
2 : 1
Penybont
 
Haverfordwest County AFC
3 : 2
Bala Town
Caernarfon Town
0 : 1
The New Saints
Relegation Round - 1
Newtown AFC
2 : 2
Briton Ferry
Aberystwyth Town
1 : 2
Barry Town
Flint Town United
2 : 1
Connah Quay
Championship Round - 2
Bala Town
1 : 3
Caernarfon Town
Penybont
0 : 0
Haverfordwest County AFC
The New Saints
3 : 1
Cardiff MET
Relegation Round - 2
Connah Quay
1 : 0
Newtown AFC
Barry Town
3 : 1
Flint Town United
Briton Ferry
2 : 3
Aberystwyth Town
Relegation Round - 3
Flint Town United
2 : 0
Aberystwyth Town
Connah Quay
0 : 1
Briton Ferry
Newtown AFC
1 : 1
Barry Town
Championship Round - 3
The New Saints
4 : 0
Penybont
Cardiff MET
2 : 1
Bala Town
Caernarfon Town
1 : 1
Haverfordwest County AFC
Championship Round - 4
Bala Town
0 : 2
The New Saints
Haverfordwest County AFC
1 : 0
Cardiff MET
Caernarfon Town
3 : 2
Penybont
Relegation Round - 4
Aberystwyth Town
0 : 1
Newtown AFC
Barry Town
0 : 2
Connah Quay
Flint Town United
3 : 1
Briton Ferry
Relegation Round - 5
Connah Quay
3 : 0
Aberystwyth Town
Newtown AFC
2 : 2
Flint Town United
 
Briton Ferry
3 : 4
Barry Town
Championship Round - 5
The New Saints
5 : 1
Haverfordwest County AFC
Cardiff MET
4 : 2
Caernarfon Town
Penybont
3 : 2
Bala Town
Championship Round - 6
The New Saints
2 : 0
Caernarfon Town
Penybont
 
0 : 0
Cardiff MET
Bala Town
0 : 0
Haverfordwest County AFC
Relegation Round - 6
Connah Quay
4 : 0
Flint Town United
Barry Town
2 : 1
Aberystwyth Town
Briton Ferry
1 : 1
Newtown AFC
Championship Round - 7
Caernarfon Town
5 : 0
Bala Town
Haverfordwest County AFC
1 : 2
Penybont
Cardiff MET
0 : 6
The New Saints
Relegation Round - 7
Newtown AFC
2 : 3
Connah Quay
Aberystwyth Town
0 : 1
Briton Ferry
Flint Town United
3 : 2
Barry Town
Relegation Round - 8
Barry Town
2 : 1
Newtown AFC
Aberystwyth Town
1 : 2
Flint Town United
Briton Ferry
1 : 0
Connah Quay
Championship Round - 8
Bala Town
0 : 0
Cardiff MET
Penybont
1 : 0
The New Saints
Haverfordwest County AFC
1 : 1
Caernarfon Town
Championship Round - 9
Cardiff MET
:
Haverfordwest County AFC
The New Saints
:
Bala Town
Penybont
:
Caernarfon Town
Relegation Round - 9
Newtown AFC
:
Aberystwyth Town
Briton Ferry
:
Flint Town United
Connah Quay
:
Barry Town
Relegation Round - 10
Aberystwyth Town
:
Connah Quay
Barry Town
:
Briton Ferry
Flint Town United
:
Newtown AFC
Championship Round - 10
Bala Town
:
Penybont
Caernarfon Town
:
Cardiff MET
Haverfordwest County AFC
:
The New Saints