All eyes will be on Llanfair United on Saturday to see if they can step up their bid to win the MMP Mid Wales League One title.
After a run of superb form, Llanfair travel to Kerry looking to take advantage of leaders Llanidloes Town and close rivals Caersws and Berriew not being in league action this weekend to strengthen their push.
In the second division, leaders Montgomery Town travel to Aberystwyth University and Waterloo Rovers host Dyffryn Banw. Abermule are off to Borth United.
The big match of the weekend sees Newtown host Barry Town United in the JD Welsh Premier without Dave Jones in the sticks as he continues to recover from concussion.
In the Huws Gray Alliance, Guilsfield host Holywell Town while Llanrhaeadr travel to Denbigh Town.
Central Wales Cup quarter-finals will see Four Crosses host Llanidloes Town, while Berriew welcome Bow Street and Carno go to Radnor Valley.
There’s also a healthy programme of amateur league matches with Division One leaders Guilsfield Reserves going to Maesyrhandir.
Saturday
JD Welsh Premier
Newtown v Barry Town United
Huws Gray Alliance
Denbigh Town v Llanrhaeadr
Guilsfield v Holywell Town
MMP Mid Wales League One
Kerry v Llanfair United
Churchstoke v Llandrindod Wells
Llansantffraid v Tywyn Bryncrug
MMP Mid Wales League Two
Aberystwyth University v Montgomery Town
Borth United v Abermule
Hay St Marys v Dolgellau
Machynlleth v Rhayader Town
Waterloo Rovers v Dyffryn Banw
JT Hughes Montgomeryshire League Honda Division One
Maesyrhandir v Guilsfield Reserves
Meifod v Bishops Castle
Trewern United v Llangedwyn
JT Hughes Montgomeryshire League Mitsubishi Division Two
Abermule Res v Waterloo Rovers Reserves
Llanwddyn v Llanfyllin Town Reserves (at Llanrhaeadr FC)
Llanymynech v Llanfechain
Newtown Wanderers v Churchstoke Reserves
Trefonen v Welshpool Town Reserves
Boys and Boden Montgomeryshire League Cup, third round
Llanfyllin Town v Four Crosses Reserves
Llansantffraid Village Cup, second round
Kerry Reserves v Forden United
Central Wales Cup, quarter-final
Radnor Valley v Carno
Berriew v Bow Street
Four Crosses v Llanidloes Town