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)