After a miserable few months, sports officials and players will be hoping for a weekend of action which is due to get underway tonight (Friday).
Guilsfield travel north to play Gresford Athletic on the artificial pitch at Cefn Druids, meaning at least one game is almost certain to be played!
There’s a mix of cup and league action in the Mid Wales and Montgomeryshire leagues, while Newtown travel south on Sunday to play Barry in the JD Welsh Premier.
As always, check with your local club before travelling.
Friday
Huws Gray Alliance
Gresford Athletic v Guilsfield (at Cefn Druids)
Saturday
Caersws v Caernarfon Town
Spar League Cup, Quarter-finals
Bow Street v Berriew
Carno v Aberaeron
Welshpool v Radnor Valley
Spar One
Borth Utd v Churchstoke
Kerry v Llanidloes
Knighton v Tywyn Bryncrug
Llanfair Utd v Llandrindod Wells
Llanrhaeadr v Machynlleth
Spar Two
Builth Wells v Abermule
Dolgellau v Hay St Mary’s
Penybont v Brecon Northcote
Presteigne v Montgomery
Talgarth v Llansantffraid Village
JT Hughes Montgomeryshire Amateur League
Honda One
Guilsfield Reserves v Caersws Reserves
Trewern v Four Crosses
Mitsubishi Two
Abermule Reserves v Newtown Wanderers
Carno Reserves v Churchstoke Reserves
Forden United v Llanfyllin Town Reserves
Llangedwyn v Llanrhaeadr Reserves
Welshpool Town Reserves v Llanfechain
Boys & Boden LTD League Cup, Round Three
Bishops Castle v Llanfair United Reserves
Llanymynech v Maesyrhandir
Waterloo Rovers v Kerry Reserves
Llansantffraid Village Cup, Round Two
Trefonen v Meifod
Sunday
JD Welsh Premier
Barry Town v Newtown