SWALEC Championship

Blackwood 10-38 Bridgend Athletic

Cardiff Met 21-30 Pontypool

Glynneath 18-30 RGC 1404

Narberth 17-22 Bargoed

Swansea 30-18 Merthyr

Tata Steel 21-29 Newbridge

Tondu 15-0 Llanharan

SWALEC League 1 West

Loughor 6-36 Ammanford

SWALEC League 2 West

Llandeilo 28-30 Aberystwyth

SWALEC League 3 West B

Llangwm 17-71 Milford Haven