Abermule 2 Welshpool Town 1
Barmouth & Dyffryn United 3 Blaenau Ffestiniog Amateurs 1
Berriew 1 Knighton Town 2
Bow Street 6 Llansantffraid Village 0
Brecon v Machynlleth
Brecon withdrew
Carno 5 Aberaeron 0
Dolgellau 2 Builth Wells 1
Llandrindod Wells 3 Four Crosses 1
Llanilar 1 Waterloo Rovers 2
Montgomery Town 5 Tywyn Bryncrug 4
Penparcau 2 Rhayader Town 1
DRAW FOR NEXT ROUND TO BE MADE ON Monday, 1st August 2022.
Keep up-to-date with our exclusive email newsletters.
Subscribe