ASDA League Three East
Pontypool Utd 30-11 New Tredegar
Rhymney 7-0 Brynithel
ASDA League Three West
Trimsaran 18-17 Laugharne
Haverfordwest 5-24 Pembroke Dock Quins
Newcastle Emlyn 18-3 Lampeter
ASDA League Three South East
Gilfach Goch 12-7 Hirwaun
Nelson 14-25 Treorchy
Pencoed 33-5 Fairwater
St Peters 15-0 Tylorstown
ASDA League Three South West
Banwen 0-27 Mumbles
Cwmgors 12-11 Skewen
Heol y Cyw 37-10 Amman Utd
Kenfig Hill 23-11 Brynamman
Vardre 15-3 Tondu
ASDA League Four West
Burry Port 3-19 Neyland
Crymych 42-0 New Dock Stars
Llandeilo 3-3 Llanybydder
Milford 12-29 Cardigan
ASDA League Four South East
Barry 20-6 Cilfynydd
Bedlinog 10-0 Aberdare
Dowlais 3-0 Taffs Well
Penarth 34-8 Porth Harlequins
ASDA League Four South West
Llantwit Major 17-15 Abercrave
Ystalyfera 17-7 Pontycymmer
ASDA League Four North
Bala 20-10 Llandudno
Colwyn Bay 13-13 Caernarfon
Denbigh 15-3 Newtown
Nant Conwy 28-9 Mold
Ruthin 13-15 Wrexham
ASDA League Five East
Gwernyfed 37-10 Chepstow
Usk 24-22 Oakdale
Ynysddu 0-43 Abertillery BG
ASDA League Five West
Aberaeron 11-0 Pontyates
Fishguard 0-0St Davids
St Clears 10-8 Llandybie
Tycroes 24-7 Cefneithin
ASDA League Five South East
Canton 25-10 Deri
Ferndale 8-26 Rhiwbina
Old Penarthians 15-19 Pontyclun
St Albans 10-3 Dinas Powys
St Josephs 15-0 Penygraig
ASDA League Five South West
Glais 10-6 Gowerton
ASDA League Five South Central
Aberavon Green Stars 29-15 South Wales Police
Baglan 62-0 Blaengarw
Glyncorrwg 36-0 Bridgend Sports
Porthcawl 17-3 Ogmore Vale
ASDA League Five North
Bro Ffestiniog 15-23 Dolgellau 23
COBRA 11-7 Rhayader
Llanidloes 76-0 Rhyl
Machynlleth 5-29 Bethesda
Rhos 43-0 Bangor