
With just two rounds of matches remaining across the JD Cymru Leagues, it’s crunch time in the race for the title, promotion and the battle to avoid relegation in both tiers of Welsh football.
Find this weekend’s JD Cymru Leagues permutations here.
JD Cymru Premier
Haverfordwest County will secure a Play-Off spot if:
- They win against Flint Town United AND Briton Ferry Llansawel fail to win against Cardiff Met
- They draw against Flint Town United AND Briton Ferry Llansawel lose against Cardiff Met
Bala Town will be relegated/Flint Town United will be safe from relegation if:
- Bala Town fail to win against Llanelli Town
- Flint Town United win against Haverfordwest County
Llanelli Town vs Bala Town
JD Cymru North
Llandudno will win the title if:
- They win against Ruthin Town AND Airbus UK Broughton fail to win against Holywell Town
Holywell Town will secure a top three spot if:
- They win or draw against Airbus UK Broughton
- Newtown fail to win win against Mold Alexandra

Ruthin Town will be relegated/Penrhyncoch will be safe from relegation if:
- Ruthin Town lose against Llandudno AND Penrhyncoch win or draw against Denbigh Town
- Ruthin Town draw against Llandudno AND Penrhyncoch win against Denbigh Town
Flint Mountain, Caersws and Gresford Athletic will be safe from relegation if:
- Ruthin Town fail to win against Llandudno
JD Cymru South
Trefelin will win the title if:
- They win against Treowen Stars AND Cambrian United fail to win against Baglan Dragons
Ammanford will secure top three if:
- They win against Newport City AND Caerau Ely lose against Ynyshir Albions

Predict the outcomes across the grounds in our JD Cymru Leagues Match Predictor