Despite the weather, plenty of local matches were played over the weekend.
JD Cymru Premier
Barry Town United 4, Newtown 0
JD Cymru North
Llanidloes Town 1, Prestatyn Town 1
Guilsfield P, Caersws P
Lock Stock Ardal North East League
Llanfair United 2, Rhos Aelwyd 1
Welshpool Town 0, Cefn Albion 5
MMP Central Wales Cup
Montgomery Town 2, Forden United 3
Presteign 1, Carno 5
MMP Central Wales League North
Abermule 2 Llanfyllin Town 1
Barmouth P, Meifod P
Dyffryn Banw 0, Tywyn Bryncrug 5
Kerry 2, Four Crosses 1
Waterloo Rovers P, Trewern United P
JT Hughes Montgomeryshire League
Four Crosses Reserves 3, Llanfair United Reserves 0
Rhayader Reserves 3, Waterloo Reserves 1
Churchstoke P, Abermule Reserves P
Newcastle 4, Kerry Reserves 3
Llanfechain P, Trefonen P
Llangedwyn 1, Felindre 2
Sunday
Genero Adran North
Llanfair United P, Llandudno P
North Wales Women’s League - East
Flint Town United Ladies P, Welshpool Town Ladies P