Jump to main content

Welsh Rugby Results 20/12/03

Welsh Rugby Results 20/12/03

Welsh Premier League
Caerphilly 22 Pontypool 20
Carmarthen Qns 21 Bridgend 13
Ebbw Vale 12 Bedwas 26
Llandovery 31 Cardiff 17
Llanelli 34 Swansea 21
Neath 33 Aberavon 21
Newport vs Newbridge (off)
Pontypridd 24 Cross Keys 23

Share this page:

Lloyds TSB Welsh National League
Division One
Beddau vs Rumney (off)
Bonymaen 15 Narberth 33
Glamorgan Wdrs vs Brynmawr (off)
Llanharan vs Llangennech (off)
Maesteg 52 Whitland 8
Tondu vs Carmarthen Ath (off)
Tredegar vs Treorchy (off)
UWIC 13 Blackwood 16

Division Two East
Abercynon 8 Builth Wells 31
Dinas Powys 25 Rhymney 22
Hirwaun vs Croesyceiliog (off)
Llantrisant 29 Risca 17
Llantwit Fardre 23 Merthyr 17
Ystrad Rhondda vs Penygraig (off)

Division Two West
Cardigan 3 Felinfoel 38
Corus 52 Aberavon Qns 5
Cwmllynfell 57 Vardre 3
Dunvant 22 Cwmavon 3
Newcastle Emlyn 14 Pencoed 10
Tonmawr vs Birchgrove (off)

Division Three East
Abercarn vs New Tredegar (off)
Brynithel vs Llanishen (off)
Newport HSOB vs Llanhilleth (off)
Newport Saracens vs Cwmbran (off)
Pill Harriers vs Old Illtydians (off)
Pontypool Utd 15 Talywain 10
Senghenydd vs Abergavenny (off)

Division Three West
Haverfordwest vs Tumble (off)
Hendy vs Kidwelly (off)
Lampeter 20 Tenby 7
Llandeilo vs Gowerton (off)
Penclawdd 22 Gorseinon 31
Pontyberem 44 Pontarddulais 7
Trimsaran 21 Aberystwyth 13

Division Three South East
Barry 12 Gilfach Goch 35
Mountain Ash 25 Tylorstown 6
Nelson vs Rhydyfelin (off)
Pentyrch 11 Nantymoel 16
Treherbert vs Brecon (off)
Ynysybwl vs Tonyrefail (off)

Division Three South West
Banwen 33 Kenfig Hill 15
Brynamman 8 Mumbles 22
Glynneath 23 Seven Sisters 13
Maesteg Qns 20 Trebanos 3
Nantyffyllon vs Bryncoch (off)
Skewen vs Ystalyfera (off)
Ystradgynlais 12 Ammanford 23

Division Four East
Bargoed 38 Cardiff HSOB 8
Caldicot 10 Blaina 37
Chepstow vs St Josephs (off)
Pontllanfraith vs Tredegar Ironsides (off)
St Peters vs Crumlin (off)
Ynysddu 5 Monmouth 30

Division Four West
Betws 29 Milford Haven 7
Burry Port 60 Bynea 5
Fishguard vs Llandybie (off)
Laugharne 0 Loughor 21
Llanelli Wdrs vs Tycroes (off)
Pembroke D Qns 12 Neyland 16

Division Four South East
Aberdare vs Penarth (off)
Bedlinog 35 Old Penarthians 12
Cowbridge vs Cefn Coed (off)
Dowlais 5 Fairwater 15
Heol y Cyw vs Pontycymmer (off)
Pontyclun 9 Abercwmboi 15

Division Four South West
Abercrave vs Morriston (off)
Amman Utd vs Cefn Cribbwr (off)
Briton Ferry vs Alltwen (off)
Maesteg Celtic 8 Cwmgors 19
Pyle vs Glais (off)
Taibach vs Rhigos off)

Division Four North
Caernarfon vs Bala (off)
Llandudno 10 Dolgellau 3
Mold vs Wrexham (off)
Nant Conwy 13 Llangefni 12
Newtown vs Rhyl (off)
Pwllheli 3 Ruthin 18

Division Five East
Bettws vs RTB (Ebbw Vale) (off)
Garndiffaith 30 Machen 10
St Albans vs Blaenavon (off)
Trinant vs Oakdale (off)
Usk 12 Nantyglo 29

Division Five West
Cefneithen vs Pembroke (off)
Crymych vs St Davids (off)
Furnace vs Llanybydder (off)
Llangwm vs Pontyates (off)
New Dock Stars 10 Penygroes 24
St Clears vs Aberaeron (off)

Division Five South East
Bridgend Sports vs SW Police (off)
Deri 12 Llantwit Major 27
Ferndale vs Canton (off)
Llandaff North 34 Cilfynydd 14
Ogmore Vale 8 Llandaff 43

Division Five South West
Crynant 47 Swansea Uplands 8
Cwmtwrch vs Baglan (off)
Neath Ath vs Tonna (off)
Pontardawe vs Cwmgwrach (off)
Porthcawl 17 BP Llandarcy 8
Resolven vs Aberavon Green Stars (off)

Division Five North
Bangor 21 Bethesda 14
Bro Ffestiniog vs Rhos (off)
Colwyn Bay vs Bangor Univ (off)
Llanidloes vs Denbigh (off)
Welshpool vs Machynlleth (off)

Partners and Suppliers

Principal Partners
Principality
Official Broadcast Partners
BBC Cymru/Wales
S4C
Official Partners
Heineken
Isuzu
Guinness