AUGUST
5 August 2023 | Nathaniel MG CUP 2nd Round |
Barry Town United 1-2 Aberystwyth L
12 August 2023 | JD Cymru Premier |
Bala Town 1-0 Barry Town United L
19 August 2023 | JD Cymru Premier |
Barry Town United 1-1 Colwyn Bay D
26 August 2023 | JD Cymru Premier |
The New Saints 2-2 Barry Town United D
29 August 2023 | JD Cymru Premier |
Barry Town United 2-2 Haverfordwest County D
SEPTEMBER
2 September 2023 | JD Cymru Premier |
Pontypridd United 1-0 Barry Town United L
2:30pm, Saturday 9 September 2023 | JD Cymru Premier |
Barry Town United 1-4 Connah’s Quay Nomads L
2:30pm, Saturday 16 September 2023 | JD Cymru Premier |
Newtown 2-0 Barry Town United L
2:30pm, Saturday 23 September 2023 | JD Cymru Premier |
Barry Town United 3-1 Bala Town W
7:45pm, Tuesday 26 September 2023 | JD Cymru Premier |
Penybont 1-0 Barry Town United L
2:30pm, Saturday 30 September 2023 | JD Cymru Premier |
Barry Town United 0-3 Caernarfon Town L
OCTOBER
2:30pm, Saturday 6 October 2023 | JD Cymru Premier |
Cardiff Metropolitan University 2-1 Barry Town United L
2pm, Saturday 14 October 2023 | Welsh Cup 2nd Round
Barry Town United 6-0 Porthcawl Town Athletic W
7:45pm, Tuesday 17 October 2023 | JD Cymru Premier |
Barry Town United 2-0 Pontypridd United W
2:30pm, Saturday 21 October 2023 | JD Cymru Premier |
Barry Town United 6-2 The New Saints L
2:30pm, Saturday 28 October 2023 | JD Cymru Premier |
Colwyn Bay 0-1 Barry Town United W
NOVEMBER
2:30pm, Saturday 4 November 2023 | JD Cymru Premier |
Barry Town 0-1 Aberystwyth Town L
2pm, Saturday 11 November 2023 | JD Welsh Cup 3rd Round |
Barry Town 1-0 Guilsfield W
2:30pm, Saturday 19 November 2023 | JD Cymru Premier |
Caernarfon Town (Home)
7:45pm, Tuesday 28 November 2023 | JD Cymru Premier |
Penybont (Home)
DECEMBER
2:30pm, Saturday 2 December 2023 | JD Cymru Premier |
Connah’s Quay Nomads (Away)
2:30pm, Saturday 16 December 2023 | JD Cymru Premier |
Newtown (Home)
2:30pm, Tuesday 26 December 2023 | JD Cymru Premier |
Haverfordwest County (Away)
2:30pm, Saturday 30 December 2023 | JD Cymru Premier |
Cardiff Metropolitan University (Home)
JANUARY 2024
2:30pm, Saturday 13 January 2024 | JD Cymru Premier |
Aberystwyth Town (Away)