Regular Season - 1 llanelli AFC - Barry Town 0 : 2
Regular Season - 2 Barry Town - Colwyn Bay 1 : 1
Regular Season - 3 Barry Town - Penybont 2 : 3
Regular Season - 4 Cardiff MET - Barry Town 1 : 1
Regular Season - 5 Barry Town - The New Saints 0 : 0
Regular Season - 6 Caernarfon Town - Barry Town 3 : 1
Regular Season - 7 Barry Town - Bala Town 4 : 0
Regular Season - 8 Flint Town United - Barry Town 0 : 0
Regular Season - 9 Haverfordwest County AFC - Barry Town 2 : 3
Regular Season - 10 Barry Town - Connah Quay 0 : 0
Regular Season - 11 The New Saints - Barry Town 4 : 0
Regular Season - 12 Barry Town - Briton Ferry 0 : 1
Regular Season - 13 Barry Town - Caernarfon Town 2 : 2
Regular Season - 14 Bala Town - Barry Town 0 : 0
Regular Season - 15 Colwyn Bay - Barry Town 1 : 4
Regular Season - 16 Barry Town - Flint Town United 0 : 0
Regular Season - 18 Barry Town - Haverfordwest County AFC 4 : 0
Regular Season - 19 Penybont - Barry Town 1 : 1
Regular Season - 20 Barry Town - Cardiff MET 1 : 0
Regular Season - 21 Briton Ferry - Barry Town 2 : 1
Regular Season - 17 Connah Quay - Barry Town 3 : 1
Regular Season - 22 Barry Town - llanelli AFC 5 : 1
Championship Group - 23 The New Saints - Barry Town 1 : 0
Championship Group - 24 Barry Town - Colwyn Bay 0 : 1
Championship Group - 25 Caernarfon Town - Barry Town 0 : 2
Championship Group - 26 Barry Town - Connah Quay 1 : 0
Championship Group - 27 Barry Town - Penybont 1 : 0
Championship Group - 28 Colwyn Bay - Barry Town 3 : 1
Championship Group - 29 Barry Town - Caernarfon Town 2 : 1
Championship Group - 30 Connah Quay - Barry Town 1 : 1
Championship Group - 31 Penybont - Barry Town 0 : 2
Championship Group - 32 Barry Town - The New Saints :

Cymru Premier , Championship Round Games W D L Goals Diff Form Points
1
The New Saints 31 25 2 4 80-25 55 77
2
Connah Quay 31 16 9 6 60-37 23 57
3
Barry Town 31 12 10 9 43-32 11 46
4
Colwyn Bay 31 12 8 11 40-36 4 44
5
Caernarfon Town 31 11 9 11 54-47 7 42
6
Penybont 31 11 8 12 39-47 -8 41
- Champions League Qualification
- Conference League Qualification
- Qualification Playoffs
Cymru Premier Games W D L Goals Diff Form Points
1
The New Saints 22 17 2 3 59-19 40 53
2
Connah Quay 22 14 5 3 48-25 23 47
3
Penybont 22 11 5 6 36-31 5 38
4
Caernarfon Town 22 9 7 6 44-32 12 34
5
Barry Town 22 7 9 6 33-25 8 30
6
Colwyn Bay 22 8 6 8 29-25 4 30
7
Cardiff MET 22 6 10 6 33-36 -3 28
8
Briton Ferry 22 6 7 9 32-40 -8 25
9
Haverfordwest County AFC 22 6 6 10 30-39 -9 24
10
Bala Town 22 6 5 11 19-30 -11 23
11
Flint Town United 22 5 6 11 34-48 -14 21
12
llanelli AFC 22 2 2 18 12-59 -47 8
- Championship round
- Relegation Round
Cymru Premier , Relegation Round Games W D L Goals Diff Form Points
1
Haverfordwest County AFC 31 13 6 12 42-43 -1 45
2
Briton Ferry 31 11 9 11 44-46 -2 42
3
Cardiff MET 31 8 13 10 41-49 -8 37
4
Flint Town United 31 8 10 13 46-57 -11 34
5
Bala Town 31 8 8 15 32-43 -11 32
6
llanelli AFC 31 3 4 24 17-76 -59 13
- Qualification Playoffs
- Relegation