Principality Premier Division
Bedwas v Aberavon (postponed)
Cardiff 28 Maesteg 5
Cross Keys 18Â Swansea 7
Ebbw Vale v Llanelli (5.30pm ko)
Llandovery v Glamorgan Wdrs (postponed)
Newport v Neath (postponed)
Pontypridd v Bridgend (postponed)
WRU National Leagues
Division One East
Bargoed 21  Beddau 9
Newbridge v Caerphilly (postponed)
Newport Saracens v Blackwood (postponed)
Pontypool 36  Llanharan 13
Rumney v Llantrisant (postponed)
UWICÂ v Fleur de Lys (postponed)
Division One West
Bonymaen 10 Llangennech 3
Corus 20 Whitland 7
Dunvant 6 Tonmawr 39
Merthyr 17 Bridgend Ath 20
Narberth 19Â Cwmllynfell 10
Waunarlwydd v Carmarthen Qns (postponed)
Â
Division Two East
Builth Wells 41  Pill Harriers 0
Llanishen v Rhydyfelin (postponed)
Mountain Ash 10 Penallta 7
Tredegar 6 Treherbert 13
Ynysybwl 32 Abercynon 10
Ystrad Rhondda 7 Newport HSOB 3
Division Two West
Cwmavon 20 Nantymoel 0
Kidwelly 10  Carmarthen Ath 28
Loughor v Felinfoel (postponed)
Mumbles v Penclawdd (postponed)
Pencoed v Tumble (postponed)
Pontyberem 13 Gorseinon 23
Division Three East
Abergavenny 46 Senghenydd 0
Croesyceiliog 20  Blaina 13
Garndiffaith 13 Brynmawr 18
New Tredegar 7  Cwmbran 22
Pontllanfraith v Pontypool Utd (postponed)
Rhymney v Nelson (postponed)
Division Three West
Aberystwyth 12 Llanybydder 3
Ammanford 19  Amman Utd 12
Cardigan 31 Llanelli Wdrs 3
Cwmgors v Laugharne (postponed)
Lampeter Town 8 Haverfordwest 22
Pembroke Dock Qns 13 Newcastle Emlyn 11
Division Three South East
Bedlinog v Gilfach Goch (postponed)
Heol y Cyw v Tylorstown (postponed)
Llantwit Fardre v St. Peters (postponed)
Penarth 6 Brecon 9
Tonyrefail v Old Illtydians (postponed)
Treorchy 35 Fairwater 5
Division Three South West
Banwen 22 Briton Ferry 0
BP (Llandarcy) v Seven Sisters (postponed)
Kenfig Hill v Skewen (postponed)
Nantyffyllon 10 Aberavon Qns 3
Tonna 0 Tondu 38
Vardre 13 Maesteg Qns 10
Division Four East
Abercarn 0 Risca 17
Abertillery 46 Machen 10
Brynithel 25 Talywain 10
Gwernyfed 10  Rhiwbina 29
Llandaff v Tredegar Ironsides (postponed)
Monmouth 5  Nantyglo 7
Division Four West
Birchgrove v Neyland (postponed)
Hendy 17  Pontarddulais 17
Llandeilo 13 Milford Haven 10
Tenby Utd v Pembroke (postponed)
Trimsaran 0 Morriston 11
Tycroes v Crymych (postponed)
Division Four South East
Abercwmboi v Barry (postponed)
Aberdare 15 Cardiff HSOB 3
Cefn Coed 3 Llandaff North 21
Dowlais 14Â Ferndale 8
Llantwit Major v Cilfynydd (postponed)
Pentyrch v Taffs Well (postponed)
Division Four South West
Brynamman 38  Hirwaun 8
Glyncorrwg 9 Neath Ath 8
Glynneath 38 Bryncoch 0
Maesteg Celtic v Abercrave (postponed)
Pontycymmer 13 Taibach 11
Resolven v Ystalyfera (postponed)
Division Four North
Colwyn Bay 47 Newtown 5
Denbigh 49 Llanidloes 20
Llandudno 24  Dolgellau 26
Llangefni 6 Caernarfon 8
Mold 10  Ruthin 15
Nant Conwy 43 Bala 0
Division Five East
Bettws v Crumlin (postponed)
Caldicot 32 RTB (Ebbw Vale) 0
Llanhilleth v Trinant (postponed)
Oakdale v Usk (postponed)
Ynysddu 10  Blaenavon 3
Division Five West
Aberaeron 6 Cefneithin 13
Burry Port 17 St. Clears 3
Fishguard 9 Llangwm 5
Furnace Utd 24 Pontyates 7
St. Davids 17 Llandybie 15
Division Five South East
Canton 11 St. Joseph’s 16
Cowbridge v St. Albans (postponed)
Dinas Powys 5 Ogmore Vale 13
Penygraig v Old Penarthians (postponed)
Porth v Deri (postponed)
Division Five South West
Bynea 15 Glais 17
Gowerton v Alltwen (postponed)
Pontardawe v Cwmtwrch (postponed)
Swansea Uplands v Betws (postponed)
Trebanos v New Dock Stars (postponed)
Division Five South Central
Aberavon Green Stars 40 Crynant 0
Baglan v South Wales Police (postponed)
Cefn Cribbwr 27  Rhigos 8
Cwmgwrach v Blaengarw (postponed)
Pyle 19Â Bridgend Sports 17
Division Five North
Bro Ffestiniog 20 Pwllheli 22
COBRA 13 Bethesda 7
Rhayader 15 Wrexham 24
Rhos 12 Welshpool 20
Rhyl 12 Machynlleth 14
Division Six East
Beaufort 15  Crickhowell 5
Caerleon v Hartridge (postponed)
Markham v Blackwood Stars (postponed)
St Julians HSOB v Trefil (postponed)
Whiteheads 0 New Panteg 15
Division Six West
Cimla v Penlan (postponed)
Llangadog 70 Aberavon Naval 0
Nantgaredig 10 Fall Bay 19
Penybanc 12 Tregaron 14
South Gower 15 Pontrhydyfen 10
Division Six Central
Bryncethin v Clwb Rygbi (postponed)
Cambrian Welfare v Glyncoch (postponed)
Llanrumney v Caerau Ely (postponed)
Wattstown 27 Llandrindod Wells 5
Ynysowen 47 Sully Sports 0