The fixtures for the 2023/24 JD Cymru North season have been released.
The campaign kicks off on Friday, July 28th after the first round of the Nathaniel MG Cup the previous weekend.
Chirk AAA host Buckley Town and Ruthin Town welcome Mold Alexandra on the Friday night, before six more matches the following day.
Bangor 1876 and Caersws are both at home on the opening weekend following their promotion last season, welcoming Llanidloes Town and Llandudno respectively.
Meanwhile Guilsfield host Chirk AAA on Boxing Day and Llanidloes Town entertain Caersws with the fixtures reversed for New Year's Day.
OTHER NEWS:
- Hammer-wielding protestors behind destructive rampage at Powys factory jailed
- Group takes on epic 4x4 drive across the Powys countryside
- 17.5-acre Powys equestrian facility with American feel up for sale
Matchday 1
Chirk AAA v Buckley Town (Friday 28 July, 6:45pm)
Ruthin Town v Mold Alexandra (Friday 28 July, 7:45pm)
Airbus UK Broughton v Guilsfield (Saturday 29 July, 2:30pm)
Bangor 1876 v Llanidloes Town (Saturday 29 July, 2:30pm)
Caersws v Llandudno (Saturday 29 July, 2:30pm)
Flint Town United v Denbigh Town (Saturday 29 July, 2:30pm)
Holywell Town v Porthmadog (Saturday 29 July, 2:30pm)
Prestatyn Town v Gresford Athletic (Saturday 29 July, 2:30pm)
Matchday 2
Buckley Town v Airbus UK Broughton (Tuesday 8 August, 7:30pm)
Denbigh Town v Caersws (Tuesday 8 August, 7:30pm)
Gresford Athletic v Guilsfield (Tuesday 8 August, 7:30pm)
Llandudno v Bangor 1876 (Tuesday 8 August, 7:30pm)
Mold Alexandra v Flint Town United (Tuesday 8 August, 7:30pm)
Porthmadog v Chirk AAA (Tuesday 8 August, 7:30pm)
Prestatyn Town v Ruthin Town (Tuesday 8 August, 7:30pm)
Llanidloes Town v Holywell Town (Saturday 16 September, 2:30pm)
Matchday 3
Guilsfield v Buckley Town (Friday 11 August, 7:30pm)
Ruthin Town v Gresford Athletic (Friday 11 August, 7:45pm)
Airbus UK Broughton v Porthmadog (Saturday 12 August, 2:30pm)
Bangor 1876 v Denbigh Town (Saturday 12 August, 2:30pm)
Caersws v Mold Alexandra (Saturday 12 August, 2:30pm)
Flint Town United v Prestatyn Town (Saturday 12 August, 2:30pm)
Holywell Town v Llandudno Saturday 12 August, 2:30pm)
Chirk AAA v Llanidloes Town (Sunday 13 August, 2:30pm)
Matchday 4
Denbigh Town v Holywell Town (Friday 18 August, 7:30pm)
Prestatyn Town v Caersws (Friday 18 August, 7:30pm)
Ruthin Town v Flint Town United (Friday 18 August, 7:45pm)
Gresford Athletic v Buckley Town (Saturday 19 August, 2:30pm)
Llandudno v Chirk AAA (Saturday 19 August, 2:30pm)
Llanidloes Town v Airbus UK Broughton (Saturday 19 August, 2:30pm)
Mold Alexandra v Bangor 1876 (Saturday 19 August, 2:30pm)
Porthmadog v Guilsfield (Saturday 19 August, 2:30pm)
Matchday 5
Guilsfield v Llanidloes Town (Friday 25 August, 7:30pm)
Caersws v Ruthin Town (Saturday 26 August, 2:30pm)
Airbus UK Broughton v Llandudno (Monday 28 August, 2:30pm)
Bangor 1876 v Prestatyn Town (Monday 28 August, 2:30pm)
Buckley Town v Porthmadog (Monday 28 August, 2:30pm)
Chirk AAA v Denbigh Town (Monday 28 August, 2:30pm)
Flint Town United v Gresford Athletic (Monday 28 August, 2:30pm)
Holywell Town v Mold Alexandra (Monday 28 August, 2:30pm)
Matchday 6
Denbigh Town v Airbus UK Broughton (Friday 8 September, 7:30pm)
Gresford Athletic v Porthmadog (Friday 8 September, 7:30pm)
Ruthin Town v Bangor 1876 (Friday 8 September, 7:30pm)
Prestatyn Town v Holywell Town (Friday 8 September, 7:30pm)
Flint Town United v Caersws (Saturday 9 September, 2:30pm)
Llandudno v Guilsfield (Saturday 9 September, 2:30pm)
Llanidloes Town v Buckley Town (Saturday 9 September, 2:30pm)
Mold Alexandra v Chirk AAA (Saturday 9 September, 2:30pm)
Matchday 7
Prestatyn Town v Airbus UK Broughton (Tuesday 19 September, 7:30pm)
Denbigh Town v Buckley Town (Friday 22 September, 7:30pm)
Gresford Athletic v Llanidloes Town (Friday 22 September, 7:30pm)
Caersws v Bangor 1876 (Saturday 23 September, 2:30pm)
Flint Town United v Holywell Town (Saturday 23 September, 2:30pm)
Llandudno v Porthmadog (Saturday 23 September, 2:30pm)
Mold Alexandra v Guilsfield (Saturday 23 September, 2:30pm)
Ruthin Town v Chirk AAA (Saturday 23 September, 2:30pm)
Matchday 8
Bangor 1876 v Gresford Athletic (Friday 29 September, 7:30pm)
Airbus UK Broughton v Ruthin Town (Saturday 30 September, 2:30pm)
Buckley Town v Mold Alexandra (Saturday 30 September, 2:30pm)
Chirk AAA v Flint Town United (Saturday 30 September, 2:30pm)
Guilsfield v Prestatyn Town (Saturday 30 September, 2:30pm)
Holywell Town v Caersws (Saturday 30 September, 2:30pm)
Llanidloes Town v Llandudno (Saturday 30 September, 2:30pm)
Porthmadog v Denbigh Town (Saturday 30 September, 2:30pm)
Want to stay up to date with all the latest stories from Powys? Click here to sign up for our morning and daily email newsletters and click on the + for the ‘Morning Briefing’ and the 'Daily Catch-Up'.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here