- The history of rugby through its competitions
Skip Navigation Links
Home
National TeamsExpand National Teams
Tier 1 nations clubsExpand Tier 1 nations clubs
Other nations clubsExpand Other nations clubs
SevensExpand Sevens
Tours
Winners
Annual Reports
Fixtures
Results
Teams
Head to Head
Live
Last updates
Links
The Project
Wales - National championship Season: Competition overview
Skip Navigation Links
Indigo Group Premiership
Specsavers Championship
Specsavers Division 1

Specsavers Division 1 2019/20

Overview
Last results
Regular season
14/02/2020Pwllheli - Nant Conwy19-17
15/02/2020Birchgrove - DunvantPostponed
15/02/2020Bonymaen - Bridgend AthleticPostponed
15/02/2020Brynamman - GlynneathPostponed
15/02/2020Brynmawr - BreconPostponed
15/02/2020Caernarfon - BethesdaPostponed
15/02/2020Cambrian Welfare - RumneyPostponed
15/02/2020COBRA - BalaPostponed
15/02/2020Crymych - PenclawddPostponed
15/02/2020Dowlais - BlaenavonPostponed
15/02/2020Felinfoel - AberystwythPostponed
15/02/2020Gorseinon - WhitlandPostponed
15/02/2020Llangefni - DolgellauPostponed
15/02/2020Llangennech - GowertonPostponed
15/02/2020Mountain Ash - Dinas PowysPostponed
15/02/2020Nantyffyllon - Kenfig HillPostponed
15/02/2020Nelson - BedlinogPostponed
15/02/2020Newbridge - PenalltaPostponed
15/02/2020Newcastle Emlyn - Pembroke Dock QuinsPostponed
15/02/2020Porth Harlequins - YnysybwlPostponed
15/02/2020Rhydyfelin - TreorchyPostponed
15/02/2020Risca - MonmouthPostponed
15/02/2020Ruthin - Bro FfestiniogPostponed
15/02/2020Senghenydd - Pontypool UnitedPostponed
15/02/2020Skewen - AmmanfordPostponed
15/02/2020St. Josephs - BarryPostponed
15/02/2020St. Peters - RhiwbinaPostponed
15/02/2020Tondu - WaunarlwyddPostponed
21/02/2020Blaenavon - PenalltaPostponed
21/02/2020Nelson - Monmouth12-3
21/02/2020Yr Hendy - Whitland20-15
Next fixtures
Regular season
22/02/2020Dowlais - Brecon

Teams variations

Fixtures
07/09/2019 - Regular season
Rumney - YnysybwlPostponed
05/10/2019 - Regular season
Brynamman - Kenfig HillPostponed
Cambrian Welfare - St. JosephsPostponed
12/10/2019 - Regular season
Barry - Porth HarlequinsPostponed
Bethesda - COBRAPostponed
Dolgellau - PwllheliPostponed
Dowlais - NelsonPostponed
Gorseinon - FelinfoelPostponed
Gowerton - Pembroke Dock QuinsPostponed
Kenfig Hill - DunvantPostponed
Llandudno - BalaPostponed
Penallta - SenghenyddPostponed
Rhiwbina - Dinas PowysPostponed
St. Josephs - RhydyfelinPostponed
Tondu - BrynammanPostponed
19/10/2019 - Regular season
Dowlais - BedlinogPostponed
26/10/2019 - Regular season
Bala - COBRAPostponed
Monmouth - RiscaPostponed
Rhiwbina - St. PetersPostponed
Treorchy - RhydyfelinPostponed
09/11/2019 - Regular season
Llangefni - COBRAPostponed
16/11/2019 - Regular season
Bethesda - RuthinPostponed
Birchgrove - NantyffyllonPostponed
Monmouth - BedlinogPostponed
Nant Conwy - DolgellauPostponed
Penallta - DowlaisPostponed
Rumney - TreorchyPostponed
Waunarlwydd - BrynammanPostponed
07/12/2019 - Regular season
Birchgrove - BonymaenPostponed
Kenfig Hill - GlynneathPostponed
Llangennech - Yr HendyPostponed
Monmouth - NelsonPostponed
Penallta - BlaenavonPostponed
Rhiwbina - TreorchyPostponed
Rumney - RhydyfelinPostponed
St. Peters - Porth HarlequinsPostponed
14/12/2019 - Regular season
Dinbych - PwllheliPostponed
Nantyffyllon - BonymaenPostponed
11/01/2020 - Regular season
Bedlinog - NewbridgePostponed
Glynneath - SkewenPostponed
Gowerton - FelinfoelPostponed
Nant Conwy - COBRAPostponed
Penallta - Pontypool UnitedPostponed
Rhiwbina - RhydyfelinPostponed
Treorchy - Porth HarlequinsPostponed
18/01/2020 - Regular season
COBRA - BethesdaPostponed
Pontypool United - BreconPostponed
31/01/2020 - Regular season
Blaenavon - DowlaisPostponed
Kenfig Hill - NantyffyllonPostponed
07/02/2020 - Regular season
Brecon - RiscaPostponed
15/02/2020 - Regular season
Birchgrove - DunvantPostponed
Bonymaen - Bridgend AthleticPostponed
Brynamman - GlynneathPostponed
Brynmawr - BreconPostponed
Caernarfon - BethesdaPostponed
Cambrian Welfare - RumneyPostponed
COBRA - BalaPostponed
Crymych - PenclawddPostponed
Dowlais - BlaenavonPostponed
Felinfoel - AberystwythPostponed
Gorseinon - WhitlandPostponed
Llangefni - DolgellauPostponed
Llangennech - GowertonPostponed
Mountain Ash - Dinas PowysPostponed
Nantyffyllon - Kenfig HillPostponed
Nelson - BedlinogPostponed
Newbridge - PenalltaPostponed
Newcastle Emlyn - Pembroke Dock QuinsPostponed
Porth Harlequins - YnysybwlPostponed
Rhydyfelin - TreorchyPostponed
Risca - MonmouthPostponed
Ruthin - Bro FfestiniogPostponed
Senghenydd - Pontypool UnitedPostponed
Skewen - AmmanfordPostponed
St. Josephs - BarryPostponed
St. Peters - RhiwbinaPostponed
Tondu - WaunarlwyddPostponed
21/02/2020 - Regular season
Blaenavon - PenalltaPostponed
22/02/2020 - Regular season
Dowlais - Brecon
25/02/2020 - Regular season
Dinbych - Llandudno
29/02/2020 - Regular season
Ammanford - Bonymaen
Bala - Dinbych
Barry - Treorchy
Bethesda - Pwllheli
Birchgrove - Brynamman
Blaenavon - Bedlinog
Brecon - Newbridge
Bridgend Athletic - Tondu
Bro Ffestiniog - Dolgellau
COBRA - Llangefni
Dinas Powys - St. Peters
Dunvant - Nantyffyllon
Gowerton - Yr Hendy
Kenfig Hill - Skewen
Llandudno - Caernarfon
Llanelli Wanderers - Crymych
Monmouth - Dowlais
Mountain Ash - Rhydyfelin
Nant Conwy - Ruthin
Newcastle Emlyn - Felinfoel
Pembroke Dock Quins - Llangennech
Penallta - Risca
Penclawdd - Gorseinon
Pontypool United - Brynmawr
Rhiwbina - Porth Harlequins
Rumney - St. Josephs
Senghenydd - Nelson
Waunarlwydd - Glynneath
Whitland - Aberystwyth
Ynysybwl - Cambrian Welfare
07/03/2020 - Regular season
Bedlinog - Brynmawr
Brecon - Nelson
Bridgend Athletic - Bonymaen
Nant Conwy - Dinbych
Pontypool United - Senghenydd
11/03/2020 - Regular season
Llandudno - Dinbych
13/03/2020 - Regular season
Blaenavon - Monmouth
21/03/2020 - Regular season
Aberystwyth - Penclawdd
Bedlinog - Monmouth
Bonymaen - Kenfig Hill
Brynamman - Waunarlwydd
Brynmawr - Senghenydd
Caernarfon - Bala
Cambrian Welfare - Rhiwbina
Crymych - Gowerton
Dinbych - COBRA
Dolgellau - Nant Conwy
Dowlais - Penallta
Felinfoel - Whitland
Glynneath - Bridgend Athletic
Gorseinon - Llanelli Wanderers
Llangefni - Bro Ffestiniog
Llangennech - Newcastle Emlyn
Nantyffyllon - Birchgrove
Nelson - Blaenavon
Newbridge - Pontypool United
Porth Harlequins - Dinas Powys
Pwllheli - Llandudno
Risca - Brecon
Ruthin - Bethesda
Skewen - Dunvant
St. Josephs - Ynysybwl
St. Peters - Mountain Ash
Tondu - Ammanford
Treorchy - Rumney
Yr Hendy - Pembroke Dock Quins
28/03/2020 - Regular season
Ammanford - Glynneath
Bala - Pwllheli
Bedlinog - Penallta
Bethesda - Dolgellau
Birchgrove - Skewen
Brecon - Dowlais
Bridgend Athletic - Waunarlwydd
Brynmawr - Nelson
COBRA - Caernarfon
Dinas Powys - Cambrian Welfare
Dinbych - Llangefni
Dunvant - Bonymaen
Gowerton - Gorseinon
Kenfig Hill - Tondu
Llandudno - Ruthin
Llanelli Wanderers - Aberystwyth
Llangennech - Felinfoel
Monmouth - Blaenavon
Mountain Ash - Porth Harlequins
Nant Conwy - Bro Ffestiniog
Nantyffyllon - Brynamman
Newcastle Emlyn - Yr Hendy
Pembroke Dock Quins - Crymych
Penclawdd - Whitland
Pontypool United - Risca
Rhiwbina - St. Josephs
Rumney - Barry
Senghenydd - Newbridge
St. Peters - Rhydyfelin
Ynysybwl - Treorchy
04/04/2020 - Regular season
Aberystwyth - Gowerton
Barry - Ynysybwl
Bedlinog - Brecon
Bonymaen - Birchgrove
Bro Ffestiniog - Bethesda
Brynamman - Bridgend Athletic
Caernarfon - Dinbych
Cambrian Welfare - Mountain Ash
Crymych - Newcastle Emlyn
Dolgellau - Llandudno
Dowlais - Pontypool United
Felinfoel - Penclawdd
Glynneath - Kenfig Hill
Gorseinon - Pembroke Dock Quins
Llangefni - Nant Conwy
Newbridge - Brynmawr
Porth Harlequins - St. Peters
Pwllheli - COBRA
Rhydyfelin - Rumney
Risca - Senghenydd
Ruthin - Bala
Skewen - Nantyffyllon
St. Josephs - Dinas Powys
Tondu - Dunvant
Treorchy - Rhiwbina
Waunarlwydd - Ammanford
Whitland - Llanelli Wanderers
Yr Hendy - Llangennech
11/04/2020 - Regular season
Aberystwyth - Crymych
Ammanford - Tondu
Bedlinog - Nelson
Blaenavon - Newbridge
Brecon - Pontypool United
Bridgend Athletic - Kenfig Hill
Bro Ffestiniog - Caernarfon
COBRA - Llandudno
Dunvant - Birchgrove
Glynneath - Bonymaen
Llanelli Wanderers - Newcastle Emlyn
Monmouth - Brynmawr
Penclawdd - Llangennech
Rhydyfelin - Barry
Risca - Dowlais
St. Peters - Cambrian Welfare
Waunarlwydd - Skewen
Whitland - Yr Hendy
Ynysybwl - Rumney
18/04/2020 - Regular season
Barry - Mountain Ash
Brecon - Brynmawr
Bridgend Athletic - Birchgrove
Bro Ffestiniog - Llandudno
Caernarfon - Nant Conwy
Dinas Powys - Porth Harlequins
Glynneath - Brynamman
Gorseinon - Llangennech
Nelson - Penallta
Pembroke Dock Quins - Newcastle Emlyn
Rhydyfelin - St. Peters
Risca - Pontypool United
Rumney - Cambrian Welfare
Whitland - Felinfoel
Ynysybwl - Rhiwbina
Yr Hendy - Llanelli Wanderers
25/04/2020 - Regular season
Ammanford - Birchgrove
Barry - Rumney
Brecon - Bedlinog
Bridgend Athletic - Glynneath
Cambrian Welfare - Dinas Powys
Crymych - Pembroke Dock Quins
Dinbych - Nant Conwy
Newcastle Emlyn - Llangennech
Penclawdd - Aberystwyth
Pontypool United - Newbridge
Senghenydd - Brynmawr
Whitland - Gorseinon
Ynysybwl - Mountain Ash
02/05/2020 - Regular season
Bedlinog - Risca
Bridgend Athletic - Skewen
Brynmawr - Newbridge
Llanelli Wanderers - Penclawdd
Mountain Ash - Cambrian Welfare
Newcastle Emlyn - Crymych
Penclawdd - Felinfoel

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Newcastle Emlyn5313120136312723641Qualifying for playoff
2Llangennech5013100335724311482
3Felinfoel481310032801958553
4Yr Hendy38158072992821724
5Whitland3814716275266944
6Aberystwyth38157172862592744
7Gorseinon3514707278308-3034
8Penclawdd3313715223266-4330
9Llanelli Wanderers22154110233331-9813
10Gowerton22154110196300-10413To repechage
11Crymych18143011184269-8515Relegation
12Pembroke Dock Quins18142111233361-12835
Last results
Regular season
15/02/2020Crymych - PenclawddPostponed
15/02/2020Felinfoel - AberystwythPostponed
15/02/2020Gorseinon - WhitlandPostponed
15/02/2020Llangennech - GowertonPostponed
15/02/2020Newcastle Emlyn - Pembroke Dock QuinsPostponed
21/02/2020Yr Hendy - Whitland20-15
Next fixtures
Regular season
29/02/2020Gowerton - Yr Hendy
29/02/2020Llanelli Wanderers - Crymych
29/02/2020Newcastle Emlyn - Felinfoel
29/02/2020Pembroke Dock Quins - Llangennech
29/02/2020Penclawdd - Gorseinon
29/02/2020Whitland - Aberystwyth

AberystwythCrymychFelinfoelGorseinonGowertonLlanelli
Wanderers
LlangennechNewcastle
Emlyn
Pembroke
Dock
Quins
PenclawddWhitlandYr
Hendy
Aberystwyth-11/04/202015-1632-1504/04/202020-1013-207-2125-2521/03/202012-1336-21
Crymych11-17-6-1330-1021/03/20206-1631-2104/04/202025/04/2020Postponed13-1920-10
FelinfoelPostponed28-13-22-2823-020-1522-158-1331-1104/04/202021/03/202034-29
Gorseinon18-2127-11Postponed-13-1221/03/202018/04/20203-4504/04/202025-3Postponed31-22
Gowerton20-933-7Postponed28/03/2020-12-2612-2610-17Postponed23-1217-1329/02/2020
Llanelli
Wanderers
28/03/202029/02/202013-2521-208-8-20-4311/04/202032-1202/05/202017-2520-23
Llangennech19-2024-1028/03/202020-18Postponed24-13-21/03/202031-1240-1547-35Postponed
Newcastle
Emlyn
20-1002/05/202029/02/202022-1652-358-525/04/2020-Postponed36-713-1028/03/2020
Pembroke
Dock
Quins
13-3928/03/202014-2124-2727-1320-329/02/202018/04/2020-12-3224-2515-19
Penclawdd25/04/202014-1302/05/202029/02/202023-715-1411/04/202026-1929-24-28/03/202021-15
Whitland29/02/202013-1018/04/202025/04/202022-1604/04/202022-2710-3134-019-19-11/04/2020
Yr
Hendy
17-1024-323-1723-2722-1018/04/202004/04/202012-1621/03/202019-720-15-

East
Pos.TeamPtsPldWDLFADiffTBLB
1Newbridge5713121043814829070Qualifying for playoff
2Brynmawr4612100230214515760
3Brecon451091040313726670
4Penallta401280432817215662
5Bedlinog31107032021336921
6Blaenavon2913607288298-1050
7Nelson2713607230230012
8Pontypool United261150625715110633
9Senghenydd19144010198373-17512
10Dowlais1711407134315-18110To repechage
11Risca2120012120360-24002Relegation
12Monmouth013001395533-43800
Last results
Regular season
15/02/2020Brynmawr - BreconPostponed
15/02/2020Dowlais - BlaenavonPostponed
15/02/2020Nelson - BedlinogPostponed
15/02/2020Newbridge - PenalltaPostponed
15/02/2020Risca - MonmouthPostponed
15/02/2020Senghenydd - Pontypool UnitedPostponed
21/02/2020Blaenavon - PenalltaPostponed
21/02/2020Nelson - Monmouth12-3
Next fixtures
Regular season
22/02/2020Dowlais - Brecon

BedlinogBlaenavonBreconBrynmawrDowlaisMonmouthNelsonNewbridgePenalltaPontypool
United
RiscaSenghenydd
Bedlinog-43-1404/04/202007/03/202020-1021/03/202011/04/2020Postponed28/03/202017-902/05/202021-3
Blaenavon29/02/2020-7-3415-23Postponed13/03/202022-1311/04/2020Postponed16-1043-739-10
Brecon25/04/202053-31-18/04/202028/03/202078-1507/03/202029/02/202018-811/04/2020Postponed69-10
Brynmawr10-2137-13Postponed-26-1446-1228/03/202002/05/202013-1026-1534-021/03/2020
DowlaisPostponedPostponed22/02/20203-31-10-0Postponed19-4721/03/202004/04/202024-319-12
MonmouthPostponed28/03/20200-3811/04/202029/02/2020-Postponed9-178-4013-26Postponed9-23
NelsonPostponed21/03/202017-2412-2718-312-3-8-1518/04/20207-2045-1522-16
Newbridge22-1728-1616-1604/04/202091-070-633-13-Postponed21/03/202020-1333-5
Penallta24-13Postponed27-3623-6Postponed48-1042-1914-17-Postponed29/02/2020Postponed
Pontypool
United
10-1319-3Postponed29/02/202054-972-00-1925/04/202022-28-28/03/202007/03/2020
Risca12-2714-3421/03/20207-2311/04/2020Postponed10-2512-2910-3518/04/2020-04/04/2020
Senghenydd19-107-356-3725/04/202013-2353-1029/02/202028/03/20200-29Postponed21-17-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Bonymaen5013110232210022260Qualifying for playoff
2Dunvant501510233332607342
3Glynneath4612101131417214240
4Bridgend Athletic42129122581857322
5Birchgrove39129032741829212
6Ammanford29155010286301-1527
7Nantyffyllon2814617230328-9811
8Kenfig Hill2512507236231541
9Skewen2414509224275-5104
10Brynamman1813409213385-17211To repechage
11Waunarlwydd15152112205361-15614Relegation
12Tondu15152013194309-11516
Last results
Regular season
15/02/2020Birchgrove - DunvantPostponed
15/02/2020Bonymaen - Bridgend AthleticPostponed
15/02/2020Brynamman - GlynneathPostponed
15/02/2020Nantyffyllon - Kenfig HillPostponed
15/02/2020Skewen - AmmanfordPostponed
15/02/2020Tondu - WaunarlwyddPostponed
Next fixtures
Regular season
29/02/2020Ammanford - Bonymaen
29/02/2020Birchgrove - Brynamman
29/02/2020Bridgend Athletic - Tondu
29/02/2020Dunvant - Nantyffyllon
29/02/2020Kenfig Hill - Skewen
29/02/2020Waunarlwydd - Glynneath

AmmanfordBirchgroveBonymaenBridgend
Athletic
BrynammanDunvantGlynneathKenfig
Hill
NantyffyllonSkewenTonduWaunarlwydd
Ammanford-25/04/202029/02/202017-2024-2917-2228/03/20206-4447-2815-1711/04/202037-12
Birchgrove21-16-Postponed13-1629/02/2020Postponed30-1722-3Postponed28/03/202029-1831-24
Bonymaen8-1604/04/2020-Postponed26-012-812-2121/03/202034-1112-619-030-0
Bridgend
Athletic
21-2018/04/202007/03/2020-39-1820-2025/04/202011/04/202044-702/05/202029/02/202028/03/2020
Brynamman14-2310-3110-6004/04/2020-17-26PostponedPostponed17-845-2818-1521/03/2020
Dunvant24-2011/04/202028/03/202024-1931-22-8-3339-1029/02/202021-1717-734-22
Glynneath14-037-1511/04/202021/03/202018/04/202028-27-04/04/202043-12Postponed20-1014-14
Kenfig
Hill
7-177-328-2321-1954-0PostponedPostponed-Postponed29/02/202028/03/202024-7
Nantyffyllon20-1121/03/2020Postponed13-1428/03/202013-1317-33Postponed-21-2028-2114-3
SkewenPostponed0-1715-2912-1520-1321/03/202017-2916-504/04/2020-16-830-19
Tondu21/03/20208-140-318-14Postponed04/04/202010-2526-2516-2126-10-Postponed
Waunarlwydd04/04/202026-195-2612-17Postponed3-1929/02/202024-2812-1711/04/202022-21-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Treorchy481311022711729922Qualifying for playoff
2Rhydyfelin45129032622026063
3Rumney411191121910711221
4Ynysybwl33137062782621632
5Mountain Ash3014617283319-3631
6Barry2914608210330-12032
7St. Josephs2915537221265-4403
8Porth Harlequins2813517235254-1915
9St. Peters2813427248251-317
10Dinas Powys28144010266276-1048To repechage
11Rhiwbina2712507229232-334Relegation
12Cambrian Welfare1712309150202-5205
Last results
Regular season
15/02/2020Cambrian Welfare - RumneyPostponed
15/02/2020Mountain Ash - Dinas PowysPostponed
15/02/2020Porth Harlequins - YnysybwlPostponed
15/02/2020Rhydyfelin - TreorchyPostponed
15/02/2020St. Josephs - BarryPostponed
15/02/2020St. Peters - RhiwbinaPostponed
Next fixtures
Regular season
29/02/2020Barry - Treorchy
29/02/2020Dinas Powys - St. Peters
29/02/2020Mountain Ash - Rhydyfelin
29/02/2020Rhiwbina - Porth Harlequins
29/02/2020Rumney - St. Josephs
29/02/2020Ynysybwl - Cambrian Welfare

BarryCambrian
Welfare
Dinas
Powys
Mountain
Ash
Porth
Harlequins
RhiwbinaRhydyfelinRumneySt.
Josephs
St.
Peters
TreorchyYnysybwl
Barry-26-1418-1318/04/2020Postponed8-456-1725/04/202013-87-1329/02/202004/04/2020
Cambrian
Welfare
6-22-25/04/202004/04/202012-2321/03/20205-8PostponedPostponed11-1410-1624-15
Dinas
Powys
20-2128/03/2020-26-718/04/202029-1117-246-726-829/02/202017-2134-37
Mountain
Ash
20-3002/05/2020Postponed-28/03/202022-2029/02/202020-2821-2131-2427-3440-19
Porth
Harlequins
36-117-1221/03/202020-21-21-2011-510-3724-1204/04/202019-25Postponed
Rhiwbina19-1312-5Postponed31-2029/02/2020-Postponed17-2028/03/2020PostponedPostponed29-21
Rhydyfelin11/04/202022-2035-3129-3232-2631-25-04/04/202029-018/04/2020Postponed15-20
Rumney28/03/202018/04/202028-012-016-1627-0Postponed-29/02/20209-3PostponedPostponed
St.
Josephs
Postponed17-2404/04/202014-2228-2215-0Postponed14-15-17-1721-1821/03/2020
St.
Peters
46-2911/04/202015-1921/03/2020PostponedPostponed28/03/202021-2013-13-20-2524-27
Treorchy38-620-722-811-0Postponed04/04/2020Postponed21/03/20206-1018-17-17-10
Ynysybwl35-029/02/202022-2025/04/202023-018/04/20209-1511/04/202015-2325-2128/03/2020-

North
Pos.TeamPtsPldWDLFADiffTBLB
1Llandudno591313005659147470
2Ruthin5616110538020018084
3Bethesda4914100432318214163
4Pwllheli4916100633022910154
5Bala471590634423610865
6Nant Conwy381370633218314964
7Llangefni33166010239463-22463
8Caernarfon25155010209377-16832
9Dinbych2113418181266-8512
10Dolgellau19154011177399-22212
11COBRA1511317122275-15310Relegation
12Bro Ffestiniog15153012130431-30103
Last results
Regular season
14/02/2020Pwllheli - Nant Conwy19-17
15/02/2020Caernarfon - BethesdaPostponed
15/02/2020COBRA - BalaPostponed
15/02/2020Llangefni - DolgellauPostponed
15/02/2020Ruthin - Bro FfestiniogPostponed
Next fixtures
Regular season
25/02/2020Dinbych - Llandudno

BalaBethesdaBro
Ffestiniog
CaernarfonCOBRADinbychDolgellauLlandudnoLlangefniNant
Conwy
PwllheliRuthin
Bala-20-2746-1718-13Postponed29/02/202043-015-1710-1126-2428/03/202022-11
Bethesda10-29-64-038-3Postponed20-2228/03/20207-1319-721-1229/02/2020Postponed
Bro
Ffestiniog
8-1504/04/2020-11/04/202015-77-529/02/202018/04/202018-148-438-165-17
Caernarfon21/03/2020Postponed15-12-21-304/04/202037-1013-7627-2618/04/20205-128-27
COBRAPostponedPostponed18-1028/03/2020-12-1220-1511/04/202029/02/20205-408-325-13
Dinbych23-2210-2217-1219-2721/03/2020-29-1725/02/202028/03/202025/04/2020Postponed3-31
Dolgellau5-289-1825-714-021-3620-6-04/04/202012-2621/03/2020Postponed15-22
LlandudnoPostponed22-1785-029/02/202070-011/03/202096-0-41-012-1041-1028/03/2020
Llangefni26-70-1321/03/202028-12Postponed32-20Postponed0-60-04/04/202014-2033-31
Nant
Conwy
22-2024-3228/03/202036-5Postponed07/03/2020Postponed3-1052-0-31-1129/02/2020
Pwllheli22-2311-1544-326-804/04/202029-57-921/03/202047-1519-17-24-20
Ruthin04/04/202021/03/2020Postponed32-1526-815-1024-516-2274-714-187-0-

Repechage
Pos.TeamPtsPldWDLFADiffTBLB
1Dinas Powys28144010266276-1048
2Gowerton22154110196300-10413
3Brynamman1813409213385-17211Relegation
4Dowlais1711407134315-18110


Matches schedule
21/02/2020 - Regular season
Nelson - Monmouth12-3
Yr Hendy - Whitland20-15
14/02/2020 - Regular season
Pwllheli - Nant Conwy19-17
07/02/2020 - Regular season
Tondu - Glynneath10-25
31/01/2020 - Regular season
Nelson - Brynmawr12-27
Rhiwbina - Barry19-13
25/01/2020 - Regular season
Aberystwyth - Gorseinon32-15
Ammanford - Nantyffyllon47-28
Bala - Llangefni10-11
Barry - Cambrian Welfare26-14
Bedlinog - Dowlais20-10
Bethesda - Dinbych20-22
Blaenavon - Risca43-7
Brecon - Senghenydd69-10
Bro Ffestiniog - Pwllheli8-16
Dinas Powys - Rhydyfelin17-24
Dolgellau - Ruthin15-22
Dunvant - Brynamman31-22
Glynneath - Tondu20-10
Gowerton - Newcastle Emlyn10-17
Kenfig Hill - Birchgrove7-32
Llandudno - COBRA70-0
Llanelli Wanderers - Llangennech20-43
Nant Conwy - Caernarfon36-5
Pembroke Dock Quins - Felinfoel14-21
Penallta - Brynmawr23-6
Penclawdd - Yr Hendy21-15
Pontypool United - Nelson0-19
Rhiwbina - Mountain Ash31-20
Rumney - Porth Harlequins16-16
Treorchy - St. Josephs6-10
Waunarlwydd - Bonymaen5-26
Whitland - Crymych13-10
Ynysybwl - St. Peters25-21
18/01/2020 - Regular season
Bala - Llandudno15-17
Birchgrove - Ammanford21-16
Bonymaen - Glynneath12-21
Brynamman - Tondu18-15
Brynmawr - Monmouth46-12
Caernarfon - Bro Ffestiniog15-12
Cambrian Welfare - Treorchy10-16
Crymych - Aberystwyth11-17
Dinas Powys - Rhiwbina29-11
Dunvant - Kenfig Hill39-10
Felinfoel - Gorseinon22-28
Llangefni - Ruthin33-31
Llangennech - Penclawdd40-15
Mountain Ash - Ynysybwl40-19
Nantyffyllon - Bridgend Athletic13-14
Nelson - Dowlais18-3
Newbridge - Blaenavon28-16
Newcastle Emlyn - Llanelli Wanderers58-5
Pembroke Dock Quins - Gowerton27-13
Porth Harlequins - Barry36-11
Pwllheli - Dolgellau7-9
Rhydyfelin - St. Josephs29-0
Risca - Bedlinog12-27
Senghenydd - Penallta0-29
Skewen - Waunarlwydd30-19
St. Peters - Rumney21-20
11/01/2020 - Regular season
Aberystwyth - Yr Hendy36-21
Ammanford - Dunvant17-22
Barry - St. Peters7-13
Bethesda - Bala10-29
Blaenavon - Brynmawr15-23
Bro Ffestiniog - Dinbych7-5
Dolgellau - Caernarfon14-0
Dowlais - Risca24-3
Gorseinon - Crymych27-11
Kenfig Hill - Brynamman54-0
Llandudno - Llangefni41-0
Llanelli Wanderers - Pembroke Dock Quins32-12
Monmouth - Senghenydd9-23
Penclawdd - Newcastle Emlyn26-19
Pontypool United - Bedlinog10-13
Rumney - Mountain Ash12-0
Ruthin - Pwllheli7-0
St. Josephs - Cambrian Welfare17-24
Tondu - Bonymaen0-31
Waunarlwydd - Nantyffyllon12-17
Whitland - Llangennech22-27
Ynysybwl - Dinas Powys22-20
04/01/2020 - Regular season
Bala - Nant Conwy26-24
Birchgrove - Waunarlwydd31-24
Brecon - Penallta18-8
Brynamman - Bonymaen10-60
Brynmawr - Bedlinog10-21
Caernarfon - Ruthin8-27
COBRA - Bro Ffestiniog18-10
Dinas Powys - Rumney6-7
Dinbych - Dolgellau29-17
Dunvant - Bridgend Athletic24-19
Felinfoel - Crymych28-13
Gowerton - Llanelli Wanderers12-26
Kenfig Hill - Ammanford7-17
Llandudno - Bethesda22-17
Llangefni - Pwllheli14-20
Llangennech - Aberystwyth19-20
Mountain Ash - Barry20-30
Nantyffyllon - Glynneath17-33
Nelson - Risca45-15
Newbridge - Dowlais91-0
Newcastle Emlyn - Whitland13-10
Pembroke Dock Quins - Penclawdd12-32
Pontypool United - Monmouth72-0
Porth Harlequins - St. Josephs24-12
Rhiwbina - Ynysybwl29-21
Rhydyfelin - Cambrian Welfare22-20
Senghenydd - Blaenavon7-35
Skewen - Tondu16-8
St. Peters - Treorchy20-25
Yr Hendy - Gorseinon23-27
28/12/2019 - Regular season
Aberystwyth - Newcastle Emlyn7-21
Barry - Dinas Powys18-13
Bedlinog - Senghenydd21-3
Blaenavon - Pontypool United16-10
Bonymaen - Skewen12-6
Bro Ffestiniog - Bala8-15
Brynamman - Ammanford14-23
Cambrian Welfare - Porth Harlequins12-23
Crymych - Yr Hendy20-10
Dolgellau - COBRA21-36
Dowlais - Brynmawr3-31
Felinfoel - Llanelli Wanderers20-15
Glynneath - Birchgrove37-15
Llangefni - Bethesda0-13
Nant Conwy - Llandudno3-10
Penclawdd - Gowerton23-7
Pwllheli - Caernarfon26-8
Rhydyfelin - Ynysybwl15-20
Risca - Newbridge12-29
Rumney - Rhiwbina27-0
Ruthin - Dinbych15-10
St. Josephs - St. Peters17-17
Tondu - Nantyffyllon16-21
Treorchy - Mountain Ash11-0
Waunarlwydd - Dunvant3-19
Whitland - Pembroke Dock Quins34-0
21/12/2019 - Regular season
Brynmawr - Risca34-0
14/12/2019 - Regular season
Ammanford - Bridgend Athletic17-20
Bethesda - Nant Conwy21-12
Birchgrove - Tondu29-18
Brecon - Blaenavon53-31
Caernarfon - Llangefni27-26
COBRA - Ruthin5-13
Dinas Powys - Treorchy17-21
Dolgellau - Bala5-28
Dunvant - Glynneath8-33
Gowerton - Whitland17-13
Kenfig Hill - Waunarlwydd24-7
Llangennech - Crymych24-10
Mountain Ash - St. Josephs21-21
Newbridge - Nelson33-13
Newcastle Emlyn - Gorseinon22-16
Pembroke Dock Quins - Aberystwyth13-39
Penallta - Monmouth48-10
Porth Harlequins - Rhydyfelin11-5
Senghenydd - Dowlais13-23
Skewen - Brynamman20-13
Yr Hendy - Felinfoel23-17
07/12/2019 - Regular season
Ammanford - Waunarlwydd37-12
Bala - Ruthin22-11
Bethesda - Bro Ffestiniog64-0
Bridgend Athletic - Brynamman39-18
COBRA - Pwllheli8-32
Dinas Powys - St. Josephs26-8
Dinbych - Caernarfon19-27
Dunvant - Tondu17-7
Gowerton - Aberystwyth20-9
Kenfig Hill - Bonymaen8-23
Llandudno - Dolgellau96-0
Llanelli Wanderers - Whitland17-25
Nant Conwy - Llangefni52-0
Nantyffyllon - Skewen21-20
Pembroke Dock Quins - Gorseinon24-27
Penclawdd - Crymych14-13
Pontypool United - Dowlais54-9
Rhiwbina - Cambrian Welfare12-5
Rumney - St. Peters9-3
Senghenydd - Risca21-17
Ynysybwl - Barry35-0
30/11/2019 - Regular season
Bridgend Athletic - Nantyffyllon44-7
29/11/2019 - Regular season
Treorchy - Cambrian Welfare20-7
23/11/2019 - Regular season
Aberystwyth - Llanelli Wanderers20-10
Bonymaen - Dunvant12-8
Bro Ffestiniog - Nant Conwy8-43
Brynamman - Nantyffyllon17-8
Caernarfon - COBRA21-3
Dolgellau - Bethesda9-18
Felinfoel - Llangennech22-15
Glynneath - Ammanford14-0
Gorseinon - Gowerton13-12
Llangefni - Dinbych32-20
Newbridge - Senghenydd33-5
Penallta - Bedlinog24-13
Porth Harlequins - Mountain Ash20-21
Pwllheli - Bala22-23
Ruthin - Llandudno16-22
Skewen - Birchgrove0-17
St. Josephs - Rhiwbina15-0
Tondu - Kenfig Hill26-25
Treorchy - Ynysybwl17-10
Waunarlwydd - Bridgend Athletic12-17
Whitland - Penclawdd19-19
Yr Hendy - Newcastle Emlyn12-16
16/11/2019 - Regular season
Bala - Caernarfon18-13
Barry - Rhydyfelin6-17
Blaenavon - Nelson22-13
Bro Ffestiniog - Llangefni18-14
COBRA - Dinbych12-12
Dunvant - Skewen21-17
Gowerton - Crymych33-7
Llandudno - Pwllheli41-10
Llanelli Wanderers - Gorseinon21-20
Mountain Ash - St. Peters31-24
Pembroke Dock Quins - Yr Hendy15-19
Waunarlwydd - Tondu22-21
Ynysybwl - St. Josephs15-23
09/11/2019 - Regular season
Aberystwyth - Whitland12-13
Bedlinog - Blaenavon43-14
Bonymaen - Ammanford8-16
Brynamman - Birchgrove10-31
Brynmawr - Pontypool United26-15
Caernarfon - Llandudno13-76
Cambrian Welfare - Ynysybwl24-15
Crymych - Llanelli Wanderers6-16
Dinbych - Bala23-22
Dolgellau - Bro Ffestiniog25-7
Dowlais - Monmouth10-0
Felinfoel - Newcastle Emlyn8-13
Glynneath - Waunarlwydd14-14
Gorseinon - Penclawdd25-3
Llangennech - Pembroke Dock Quins31-12
Nantyffyllon - Dunvant13-13
Nelson - Senghenydd22-16
Newbridge - Brecon16-16
Porth Harlequins - Rhiwbina21-20
Pwllheli - Bethesda11-15
Rhydyfelin - Mountain Ash29-32
Risca - Penallta10-35
Ruthin - Nant Conwy14-18
Skewen - Kenfig Hill16-5
St. Josephs - Rumney14-15
St. Peters - Dinas Powys15-19
Tondu - Bridgend Athletic8-14
Treorchy - Barry38-6
Yr Hendy - Gowerton22-10
02/11/2019 - Regular season
Monmouth - Brecon0-38
26/10/2019 - Regular season
Aberystwyth - Felinfoel15-16
Ammanford - Skewen15-17
Barry - St. Josephs13-8
Bethesda - Caernarfon38-3
Dinas Powys - Mountain Ash26-7
Dolgellau - Llangefni12-26
Gowerton - Llangennech12-26
Llanelli Wanderers - Yr Hendy20-23
Nant Conwy - Pwllheli31-11
Penallta - Newbridge14-17
Ynysybwl - Porth Harlequins23-0
25/10/2019 - Regular season
Bro Ffestiniog - Ruthin5-17
19/10/2019 - Regular season
Birchgrove - Kenfig Hill22-3
Bonymaen - Waunarlwydd30-0
Brynamman - Dunvant17-26
Brynmawr - Penallta13-10
Cambrian Welfare - Barry6-22
Crymych - Whitland13-19
Dinbych - Bethesda10-22
Felinfoel - Pembroke Dock Quins31-11
Gorseinon - Aberystwyth18-21
Llangefni - Bala26-7
Llangennech - Llanelli Wanderers24-13
Monmouth - Newbridge9-17
Mountain Ash - Rhiwbina22-20
Nantyffyllon - Ammanford20-11
Nelson - Pontypool United7-20
Newbridge - Monmouth70-6
Newcastle Emlyn - Gowerton52-3
Porth Harlequins - Rumney10-37
Pwllheli - Bro Ffestiniog44-3
Rhydyfelin - Dinas Powys35-31
Risca - Blaenavon14-34
Ruthin - Dolgellau24-5
Senghenydd - Brecon6-37
Skewen - Bridgend Athletic12-15
St. Josephs - Treorchy21-18
St. Peters - Ynysybwl24-27
Yr Hendy - Penclawdd19-7
12/10/2019 - Regular season
Ruthin - Llangefni74-7
05/10/2019 - Regular season
Bala - Bethesda20-27
Birchgrove - Bridgend Athletic13-16
Bonymaen - Tondu19-0
Brynmawr - Blaenavon37-13
Caernarfon - Dolgellau37-10
COBRA - Nant Conwy5-40
Crymych - Gorseinon30-10
Dinas Powys - Ynysybwl34-37
Dinbych - Bro Ffestiniog17-12
Dunvant - Ammanford24-20
Felinfoel - Gowerton23-0
Llangefni - Llandudno0-60
Llangennech - Whitland47-35
Mountain Ash - Rumney20-28
Nantyffyllon - Waunarlwydd14-3
Nelson - Brecon17-24
Newbridge - Bedlinog22-17
Newcastle Emlyn - Penclawdd36-7
Pembroke Dock Quins - Llanelli Wanderers20-3
Pontypool United - Penallta22-28
Porth Harlequins - Treorchy19-25
Pwllheli - Ruthin24-20
Rhydyfelin - Rhiwbina31-25
Senghenydd - Monmouth53-10
Skewen - Glynneath17-29
St. Peters - Barry46-29
Yr Hendy - Aberystwyth17-10
28/09/2019 - Regular season
Aberystwyth - Llangennech13-20
Ammanford - Kenfig Hill6-44
Bethesda - Llandudno7-13
Blaenavon - Senghenydd39-10
Bonymaen - Brynamman26-0
Bridgend Athletic - Dunvant20-20
Bro Ffestiniog - COBRA15-7
Cambrian Welfare - Rhydyfelin5-8
Crymych - Felinfoel6-13
Dolgellau - Dinbych20-6
Dowlais - Newbridge19-47
Glynneath - Nantyffyllon43-12
Gorseinon - Yr Hendy31-22
Llanelli Wanderers - Gowerton8-8
Monmouth - Pontypool United13-26
Nant Conwy - Bala22-20
Penallta - Brecon27-36
Penclawdd - Pembroke Dock Quins29-24
Pwllheli - Llangefni47-15
Risca - Nelson10-25
Ruthin - Caernarfon32-15
St. Josephs - Porth Harlequins28-22
Tondu - Skewen26-10
Treorchy - St. Peters18-17
Waunarlwydd - Birchgrove26-19
Whitland - Newcastle Emlyn10-31
25/09/2019 - Regular season
Rumney - Dinas Powys28-0
14/09/2019 - Regular season
Ammanford - Brynamman24-29
Bala - Bro Ffestiniog46-17
Bethesda - Llangefni19-7
Birchgrove - Glynneath30-17
Brecon - Monmouth78-15
Brynmawr - Dowlais26-14
Caernarfon - Pwllheli5-12
Dinas Powys - Barry20-21
Dinbych - Ruthin3-31
Dunvant - Waunarlwydd34-22
Gowerton - Penclawdd23-12
Kenfig Hill - Bridgend Athletic21-19
Llandudno - Nant Conwy12-10
Llanelli Wanderers - Felinfoel13-25
Llangennech - Gorseinon20-18
Mountain Ash - Treorchy27-34
Nantyffyllon - Tondu28-21
Newbridge - Risca20-13
Newcastle Emlyn - Aberystwyth20-10
Pembroke Dock Quins - Whitland24-25
Penallta - Nelson42-19
Pontypool United - Blaenavon19-3
Porth Harlequins - Cambrian Welfare7-12
Rhiwbina - Rumney17-20
Senghenydd - Bedlinog19-10
Skewen - Bonymaen15-29
St. Peters - St. Josephs13-13
Ynysybwl - Rhydyfelin9-15
Yr Hendy - Crymych24-3
11/09/2019 - Regular season
COBRA - Dolgellau20-15
07/09/2019 - Regular season
Aberystwyth - Pembroke Dock Quins25-25
Bala - Dolgellau43-0
Barry - Rhiwbina8-45
Bedlinog - Pontypool United17-9
Blaenavon - Brecon7-34
Bonymaen - Nantyffyllon34-11
Bridgend Athletic - Ammanford21-20
Brynamman - Skewen45-28
Cambrian Welfare - St. Peters11-14
Crymych - Llangennech31-21
Dowlais - Senghenydd19-12
Felinfoel - Yr Hendy34-29
Glynneath - Dunvant28-27
Gorseinon - Newcastle Emlyn3-45
Llandudno - Bro Ffestiniog85-0
Llangefni - Caernarfon28-12
Monmouth - Penallta8-40
Nant Conwy - Bethesda24-32
Nelson - Newbridge8-15
Penclawdd - Llanelli Wanderers15-14
Pwllheli - Dinbych29-5
Rhydyfelin - Porth Harlequins32-26
Risca - Brynmawr7-23
Ruthin - COBRA26-8
St. Josephs - Mountain Ash14-22
Tondu - Birchgrove8-14
Treorchy - Dinas Powys22-8
Waunarlwydd - Kenfig Hill24-28
Whitland - Gowerton22-16