Championship

Bargoed 23-16 Narberth

Bridgend Athletic 29-21 Blackwood

Llanharan 32-10 Tondu

Merthyr 38-37 Swansea

Newbridge 15-32 Tata Steel

Pontypool 21-28 Cardiff Met

RGC 1404 43-13 Glynneath

League 1 West

Amman United 7-25 Newcastle Emlyn

Ammanford 19-22 Crymych

Felinfoel 55-17 Carmarthen Athletic

Kidwelly 43-7 Gorseinon

Loughor 32-26 Llangennech

Tenby United 21-23 Whitland

League 2 West

Aberystwyth 29-22 Penclawdd

Cardigan 20-40 Hendy

Haverfordwest 13-13 Penlan

Llandeilo 5-26 Tycroes

Llanybydder 19-36 Gowerton

Pontarddulais 23-31 Llanelli Wanderers

League 3b West

Fishguard P-P Aberaeron – Aberaeron involved in Swalec Bowl.

Milford Haven 52-17 Llangwm

Neyland 53-12 Pembroke Dock Harlequins

Pembroke 30-42 Laugharne

St Clears 57-0 St Davids