Championship

Bridgend Athletic 27-17 Glynneath 

Merthyr 32-11 Tondu 

Newbridge 23-23 Narberth 

Pontypool 32-13 Llanharan

RGC 1404 30-34 Bargoed 

Swansea 73-0 Blackwood 

Tata Steel 10-9 Cardiff Met

 

League 1 West

Crymych 37-17 Gorseinon 

Llangennech 22-23 Ammanford 

Loughor 25-13 Amman United

Newcastle Emlyn 42-19 Felinfoel 

Tenby United 40-19 Carmarthen Athletic 

Whitland20-24 Kidwelly

 

League 2 West

Cardigan 23-34 Llanybydder

Gowerton 59-15 Haverfordwest

Hendy 34-29 Aberystwyth

Llanelli Wanderers 46-10 Llandeilo

Penclawdd 9-8 Tycroes

Pontarddulais 12-20 Penlan

 

League 3 West B

Laugharne 45-0 Aberaeron

Llangwm 52-13 St Davids

Milford Haven 23-13 St Clears

Neyland 11-15 Pembroke

Pembroke Dock Quins 10-74 Fishguard