21 September 2019
Round 1
Aberavon Green Stars v Vardre
Abercarn v Newport Saracens
Abercrave v Alltwen
Abertysswg v Chepstow
Banwen v Cwmllynfell
Blackwood Stars v New Tredegar
Blaina v RTB Ebbw Vale
Bryncethin v Glais
Bryncoch v Briton Ferry
Bynea v Laugharne
Cardiff Medicals v Wattstown
Cardigan v Furnace United
Cefn Cribbwr v Penlan
Colwyn Bay v Nant Conwy IICR Cymry Caerdydd v Fairwater
Cwmgors v Nantymoel
Fleur De Lys v Deri
Gwernyfed v St Albans
Hafodyrynys v Tredegar Ironsides
Haverfordwest v Betws
Hirwaun v Canton
Lampeter Town v Pembroke Dock Quins
Llandaff North v Caerau Ely
Llandeilo v St Davids
Llandybie v Aberaeron
Llangadog v
TregaronLlangwm v Cefneithin
Llanhilleth v Aberbargoed
Maesteg v Cwmavon
Nantyglo v Usk
Neath Athletic v Crynant
New Dock Stars v Tumble
New Panteg v Rhymney
Newtown v LlanidloesOld Illtydians v Tylorstown
Penarth v Llanharan
Pentyrch v Cefn Coed
Penygraig v Llandaff
Penygroes v Neyland
Pontrhydyfen v Taibach
Pontyclun v Llantwit Major
Rhyl v AbergeleSt Clears v Llanybydder
St Julians HSOB v Garndiffaith
Swansea Uplands v Baglan
Tonmawr v Glyncorrwg
Tonyrefail v Treherbert
Trimsaran v Amman United
Trinant v Machen
Welshpool v BangorWhitehead v Abertillery B G
Wrexham v Shotton SteelYnysowen v Old Penarthians
Byes:
Mold & Cardiff Quins.
Updated 16:47 - 29 Aug 2019 by Gary Williams