Spar Mid Wales League.
Saints 2 Tywyn Bryncrug 3.
Aber Uni 2 Llanfyllin 2.
Caersws Reserves 2 Rhayader Town 3.
Penparcau 5 Presteigne 3.
Aber Reserves 1 Newtown Reserves 1.
Newbridge 3 Bow Street 4.
Carno 1 Llansantfraid 0.
Llanrhaedar 1 Dolgellau 0.
Waterloo Rovers 1 Dyfryn Banw 1.
MID WALES SOUTH.
Talgarth Rovers 1 Saints Reserves 1.
Builth Wednesday 2 Talgarth Town 7.
MWS LEAGUE CUP.
Penybont Athletic 4 Newbridge Reserves 2.
Radnor Valley 2 Penybont United 0.
Rhayader Reserves 4 Knighton Town 2.
Sennybridge 2 Builth Wells 5.
Rhosgoch 4 Presteigne Reserves 0.
CP Llanandras 0 Llandrindod Wells 3.
Hereford League Cup.
Shobdon 5 Saints 0.