- 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
11/01/2020Aberystwyth - Yr Hendy36-21
11/01/2020Ammanford - Dunvant17-22
11/01/2020Barry - St. Peters7-13
11/01/2020Bedlinog - NewbridgePostponed
11/01/2020Bethesda - Bala10-29
11/01/2020Blaenavon - Brynmawr15-23
11/01/2020Bro Ffestiniog - Dinbych7-5
11/01/2020Dolgellau - Caernarfon14-0
11/01/2020Dowlais - Risca24-3
11/01/2020Glynneath - SkewenPostponed
11/01/2020Gorseinon - Crymych27-11
11/01/2020Gowerton - FelinfoelPostponed
11/01/2020Kenfig Hill - Brynamman54-0
11/01/2020Llandudno - Llangefni41-0
11/01/2020Llanelli Wanderers - Pembroke Dock Quins32-12
11/01/2020Monmouth - Senghenydd9-23
11/01/2020Nant Conwy - COBRAPostponed
11/01/2020Penallta - Pontypool UnitedPostponed
11/01/2020Penclawdd - Newcastle Emlyn26-19
11/01/2020Pontypool United - Bedlinog10-13
11/01/2020Rhiwbina - RhydyfelinPostponed
11/01/2020Rumney - Mountain Ash12-0
11/01/2020Ruthin - Pwllheli7-0
11/01/2020St. Josephs - Cambrian Welfare17-24
11/01/2020Tondu - Bonymaen0-31
11/01/2020Treorchy - Porth HarlequinsPostponed
11/01/2020Waunarlwydd - Nantyffyllon12-17
11/01/2020Whitland - Llangennech22-27
11/01/2020Ynysybwl - Dinas Powys22-20
Next fixtures
Regular season
18/01/2020Bala - Llandudno
18/01/2020Birchgrove - Ammanford
18/01/2020Bonymaen - Glynneath
18/01/2020Brynamman - Tondu
18/01/2020Brynmawr - Monmouth
18/01/2020Caernarfon - Bro Ffestiniog
18/01/2020Cambrian Welfare - Treorchy
18/01/2020COBRA - Bethesda
18/01/2020Crymych - Aberystwyth
18/01/2020Dinas Powys - Rhiwbina
18/01/2020Dinbych - Nant Conwy
18/01/2020Dunvant - Kenfig Hill
18/01/2020Felinfoel - Gorseinon
18/01/2020Llangefni - Ruthin
18/01/2020Llangennech - Penclawdd
18/01/2020Mountain Ash - Ynysybwl
18/01/2020Nantyffyllon - Bridgend Athletic
18/01/2020Nelson - Dowlais
18/01/2020Newbridge - Blaenavon
18/01/2020Newcastle Emlyn - Llanelli Wanderers
18/01/2020Pembroke Dock Quins - Gowerton
18/01/2020Pontypool United - Brecon
18/01/2020Porth Harlequins - Barry
18/01/2020Pwllheli - Dolgellau
18/01/2020Rhydyfelin - St. Josephs
18/01/2020Risca - Bedlinog
18/01/2020Senghenydd - Penallta
18/01/2020Skewen - Waunarlwydd
18/01/2020St. Peters - Rumney
18/01/2020Yr Hendy - Whitland

Teams variations

Fixtures
07/09/2019 - Regular season
Rumney - YnysybwlPostponed
05/10/2019 - Regular season
Brynamman - Kenfig HillPostponed
Cambrian Welfare - St. JosephsPostponed
Risca - DowlaisPostponed
12/10/2019 - Regular season
Barry - Porth HarlequinsPostponed
Bedlinog - RiscaPostponed
Bethesda - COBRAPostponed
Blaenavon - NewbridgePostponed
Bro Ffestiniog - CaernarfonPostponed
Dolgellau - PwllheliPostponed
Dowlais - NelsonPostponed
Gorseinon - FelinfoelPostponed
Gowerton - Pembroke Dock QuinsPostponed
Kenfig Hill - DunvantPostponed
Llandudno - BalaPostponed
Nant Conwy - DinbychPostponed
Penallta - SenghenyddPostponed
Penclawdd - LlangennechPostponed
Rhiwbina - Dinas PowysPostponed
St. Josephs - RhydyfelinPostponed
Tondu - BrynammanPostponed
19/10/2019 - Regular season
Caernarfon - Nant ConwyPostponed
COBRA - LlandudnoPostponed
Dowlais - BedlinogPostponed
26/10/2019 - Regular season
Bala - COBRAPostponed
Bridgend Athletic - BonymaenPostponed
Kenfig Hill - NantyffyllonPostponed
Llandudno - DinbychPostponed
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
Penclawdd - AberystwythPostponed
Rumney - TreorchyPostponed
Waunarlwydd - BrynammanPostponed
23/11/2019 - Regular season
Barry - RumneyPostponed
Rhydyfelin - St. PetersPostponed
07/12/2019 - Regular season
Birchgrove - BonymaenPostponed
Kenfig Hill - GlynneathPostponed
Llangennech - Yr HendyPostponed
Monmouth - NelsonPostponed
Mountain Ash - Cambrian WelfarePostponed
Newcastle Emlyn - CrymychPostponed
Penallta - BlaenavonPostponed
Penclawdd - FelinfoelPostponed
Rhiwbina - TreorchyPostponed
Rumney - RhydyfelinPostponed
St. Peters - Porth HarlequinsPostponed
14/12/2019 - Regular season
Dinbych - PwllheliPostponed
Llanelli Wanderers - PenclawddPostponed
Nantyffyllon - BonymaenPostponed
Rhiwbina - BarryPostponed
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
Bala - Llandudno
Birchgrove - Ammanford
Bonymaen - Glynneath
Brynamman - Tondu
Brynmawr - Monmouth
Caernarfon - Bro Ffestiniog
Cambrian Welfare - Treorchy
COBRA - Bethesda
Crymych - Aberystwyth
Dinas Powys - Rhiwbina
Dinbych - Nant Conwy
Dunvant - Kenfig Hill
Felinfoel - Gorseinon
Llangefni - Ruthin
Llangennech - Penclawdd
Mountain Ash - Ynysybwl
Nantyffyllon - Bridgend Athletic
Nelson - Dowlais
Newbridge - Blaenavon
Newcastle Emlyn - Llanelli Wanderers
Pembroke Dock Quins - Gowerton
Pontypool United - Brecon
Porth Harlequins - Barry
Pwllheli - Dolgellau
Rhydyfelin - St. Josephs
Risca - Bedlinog
Senghenydd - Penallta
Skewen - Waunarlwydd
St. Peters - Rumney
Yr Hendy - Whitland
25/01/2020 - Regular season
Aberystwyth - Gorseinon
Ammanford - Nantyffyllon
Bala - Llangefni
Barry - Cambrian Welfare
Bedlinog - Dowlais
Bethesda - Dinbych
Blaenavon - Risca
Brecon - Senghenydd
Bridgend Athletic - Skewen
Bro Ffestiniog - Pwllheli
Dinas Powys - Rhydyfelin
Dolgellau - Ruthin
Dunvant - Brynamman
Glynneath - Tondu
Gowerton - Newcastle Emlyn
Kenfig Hill - Birchgrove
Llandudno - COBRA
Llanelli Wanderers - Llangennech
Nant Conwy - Caernarfon
Pembroke Dock Quins - Felinfoel
Penallta - Brynmawr
Penclawdd - Yr Hendy
Pontypool United - Nelson
Rhiwbina - Mountain Ash
Rumney - Porth Harlequins
Treorchy - St. Josephs
Waunarlwydd - Bonymaen
Whitland - Crymych
Ynysybwl - St. Peters
31/01/2020 - Regular season
Blaenavon - Dowlais
Nelson - Brynmawr
07/02/2020 - Regular season
Brecon - Risca
Tondu - Glynneath
15/02/2020 - Regular season
Birchgrove - Dunvant
Bonymaen - Bridgend Athletic
Brynamman - Glynneath
Brynmawr - Brecon
Caernarfon - Bethesda
Cambrian Welfare - Rumney
COBRA - Bala
Crymych - Penclawdd
Dinbych - Llandudno
Dowlais - Blaenavon
Felinfoel - Aberystwyth
Gorseinon - Whitland
Llangefni - Dolgellau
Llangennech - Gowerton
Mountain Ash - Dinas Powys
Nantyffyllon - Kenfig Hill
Nelson - Bedlinog
Newbridge - Penallta
Newcastle Emlyn - Pembroke Dock Quins
Porth Harlequins - Ynysybwl
Pwllheli - Nant Conwy
Rhydyfelin - Treorchy
Risca - Monmouth
Ruthin - Bro Ffestiniog
Senghenydd - Pontypool United
Skewen - Ammanford
St. Josephs - Barry
St. Peters - Rhiwbina
Tondu - Waunarlwydd
Yr Hendy - Llanelli Wanderers
21/02/2020 - Regular season
Blaenavon - Penallta
Nelson - Monmouth
22/02/2020 - Regular season
Dowlais - Brecon
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
Pontypool United - Senghenydd
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
Rhydyfelin - Barry
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
Brecon - Pontypool United
Bridgend Athletic - Kenfig Hill
Dunvant - Birchgrove
Glynneath - Bonymaen
Llanelli Wanderers - Newcastle Emlyn
Monmouth - Brynmawr
St. Peters - Cambrian Welfare
Waunarlwydd - Skewen
Whitland - Gorseinon
Ynysybwl - Rumney
18/04/2020 - Regular season
Barry - Mountain Ash
Brecon - Brynmawr
Bridgend Athletic - Birchgrove
Bro Ffestiniog - Llandudno
Dinas Powys - Porth Harlequins
Glynneath - Brynamman
Gorseinon - Llangennech
Nelson - Penallta
Pembroke Dock Quins - Newcastle Emlyn
Risca - Pontypool United
Rumney - Cambrian Welfare
Whitland - Felinfoel
Ynysybwl - Rhiwbina
24/04/2020 - Regular season
Whitland - Yr Hendy
25/04/2020 - Regular season
Ammanford - Birchgrove
Brecon - Bedlinog
Bridgend Athletic - Glynneath
Cambrian Welfare - Dinas Powys
Crymych - Pembroke Dock Quins
Newcastle Emlyn - Llangennech
Pontypool United - Newbridge
Senghenydd - Brynmawr
Ynysybwl - Mountain Ash
02/05/2020 - Regular season
Brynmawr - Newbridge

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Newcastle Emlyn4411100128811217631Qualifying for playoff
2Felinfoel42119022371538442
3Llangennech40118032742086662
4Yr Hendy33137062642461823
5Whitland33126152472361143
6Gorseinon3012606235254-1924
7Penclawdd2911614187211-2430
8Aberystwyth2913517237233434
9Llanelli Wanderers2213418208230-2213
10Gowerton2113418173256-8312To repechage
11Crymych1612309163239-7613Relegation
12Pembroke Dock Quins12121110192327-13524
Last results
Regular season
11/01/2020Aberystwyth - Yr Hendy36-21
11/01/2020Gorseinon - Crymych27-11
11/01/2020Gowerton - FelinfoelPostponed
11/01/2020Llanelli Wanderers - Pembroke Dock Quins32-12
11/01/2020Penclawdd - Newcastle Emlyn26-19
11/01/2020Whitland - Llangennech22-27
Next fixtures
Regular season
18/01/2020Crymych - Aberystwyth
18/01/2020Felinfoel - Gorseinon
18/01/2020Llangennech - Penclawdd
18/01/2020Newcastle Emlyn - Llanelli Wanderers
18/01/2020Pembroke Dock Quins - Gowerton
18/01/2020Yr Hendy - Whitland

AberystwythCrymychFelinfoelGorseinonGowertonLlanelli
Wanderers
LlangennechNewcastle
Emlyn
Pembroke
Dock
Quins
PenclawddWhitlandYr
Hendy
Aberystwyth-11/04/202015-1625/01/202004/04/202020-1013-207-2125-2521/03/202012-1336-21
Crymych18/01/2020-6-1330-1021/03/20206-1631-2104/04/202025/04/202015/02/202013-1920-10
Felinfoel15/02/202028-13-18/01/202023-020-1522-158-1331-1104/04/202021/03/202034-29
Gorseinon18-2127-11Postponed-13-1221/03/202018/04/20203-4504/04/202025-315/02/202031-22
Gowerton20-933-7Postponed28/03/2020-12-2612-2625/01/2020Postponed23-1217-1329/02/2020
Llanelli
Wanderers
28/03/202029/02/202013-2521-208-8-25/01/202011/04/202032-12Postponed17-2520-23
Llangennech19-2024-1028/03/202020-1815/02/202024-13-21/03/202031-1218/01/202047-35Postponed
Newcastle
Emlyn
20-10Postponed29/02/202022-1652-318/01/202025/04/2020-15/02/202036-713-1028/03/2020
Pembroke
Dock
Quins
13-3928/03/202025/01/202024-2718/01/202020-329/02/202018/04/2020-12-3224-2515-19
PenclawddPostponed14-13Postponed29/02/202023-715-14Postponed26-1929-24-28/03/202025/01/2020
Whitland29/02/202025/01/202018/04/202011/04/202022-1604/04/202022-2710-3134-019-19-24/04/2020
Yr
Hendy
17-1024-323-1723-2722-1015/02/202004/04/202012-1621/03/202019-718/01/2020-

East
Pos.TeamPtsPldWDLFADiffTBLB
1Newbridge4711101034012621450Qualifying for playoff
2Brecon40981033412720760
3Brynmawr3798012239812550
4Penallta311060427616611052
5Pontypool United261050525713212533
6Blaenavon2411506229263-3440
7Bedlinog2285031551114411
8Senghenydd1912408188275-8712
9Dowlais179405121277-15610
10Nelson159306169197-2812To repechage
11Risca2100010101290-18902Relegation
12Monmouth010001074405-33100
Last results
Regular season
11/01/2020Bedlinog - NewbridgePostponed
11/01/2020Blaenavon - Brynmawr15-23
11/01/2020Dowlais - Risca24-3
11/01/2020Monmouth - Senghenydd9-23
11/01/2020Penallta - Pontypool UnitedPostponed
11/01/2020Pontypool United - Bedlinog10-13
Next fixtures
Regular season
18/01/2020Brynmawr - Monmouth
18/01/2020Nelson - Dowlais
18/01/2020Newbridge - Blaenavon
18/01/2020Pontypool United - Brecon
18/01/2020Risca - Bedlinog
18/01/2020Senghenydd - Penallta

BedlinogBlaenavonBreconBrynmawrDowlaisMonmouthNelsonNewbridgePenalltaPontypool
United
RiscaSenghenydd
Bedlinog-43-1404/04/202007/03/202025/01/202021/03/202011/04/2020Postponed28/03/202017-9Postponed21-3
Blaenavon29/02/2020-7-3415-2331/01/202013/03/202022-13Postponed21/02/202016-1025/01/202039-10
Brecon25/04/202053-31-18/04/202028/03/202078-1507/03/202029/02/202018-811/04/202007/02/202025/01/2020
Brynmawr10-2137-1315/02/2020-26-1418/01/202028/03/202002/05/202013-1026-1534-021/03/2020
DowlaisPostponed15/02/202022/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
Nelson15/02/202021/03/202017-2431/01/202018/01/202021/02/2020-8-1518/04/20207-2045-1522-16
Newbridge22-1718/01/202016-1604/04/202091-017-933-13-15/02/202021/03/202020-1333-5
Penallta24-13Postponed27-3625/01/2020Postponed48-1042-1914-17-Postponed29/02/2020Postponed
Pontypool
United
10-1319-318/01/202029/02/202054-972-025/01/202025/04/202022-28-28/03/202007/03/2020
Risca18/01/202014-3421/03/20207-23Postponed15/02/202010-2512-2910-3518/04/2020-04/04/2020
Senghenydd19-107-356-3725/04/202013-2353-1029/02/202028/03/202018/01/202015/02/202021-17-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Bonymaen461110012847421060Qualifying for playoff
2Dunvant40138232632283522
3Bridgend Athletic38118122441727222
4Glynneath34971124814010840
5Birchgrove30107032211596202
6Nantyffyllon2612615189267-7800
7Kenfig Hill25105052191605941
8Ammanford2313409223252-2916
9Skewen2013409194256-6204
10Waunarlwydd15132110181305-12414To repechage
11Brynamman1411308173339-16611Relegation
12Tondu14122010159246-8715
Last results
Regular season
11/01/2020Ammanford - Dunvant17-22
11/01/2020Glynneath - SkewenPostponed
11/01/2020Kenfig Hill - Brynamman54-0
11/01/2020Tondu - Bonymaen0-31
11/01/2020Waunarlwydd - Nantyffyllon12-17
Next fixtures
Regular season
18/01/2020Birchgrove - Ammanford
18/01/2020Bonymaen - Glynneath
18/01/2020Brynamman - Tondu
18/01/2020Dunvant - Kenfig Hill
18/01/2020Nantyffyllon - Bridgend Athletic
18/01/2020Skewen - Waunarlwydd

AmmanfordBirchgroveBonymaenBridgend
Athletic
BrynammanDunvantGlynneathKenfig
Hill
NantyffyllonSkewenTonduWaunarlwydd
Ammanford-25/04/202029/02/202017-2024-2917-2228/03/20206-4425/01/202015-1711/04/202037-12
Birchgrove18/01/2020-Postponed13-1629/02/202015/02/202030-1722-3Postponed28/03/202029-1831-24
Bonymaen8-1604/04/2020-15/02/202026-012-818/01/202021/03/202034-1112-619-030-0
Bridgend
Athletic
21-2018/04/2020Postponed-39-1820-2025/04/202011/04/202044-725/01/202029/02/202028/03/2020
Brynamman14-2310-3110-6004/04/2020-17-2615/02/2020Postponed17-845-2818/01/202021/03/2020
Dunvant24-2011/04/202028/03/202024-1925/01/2020-8-3318/01/202029/02/202021-1717-734-22
Glynneath14-037-1511/04/202021/03/202018/04/202028-27-04/04/202043-12Postponed25/01/202014-14
Kenfig
Hill
7-1725/01/20208-2321-1954-0PostponedPostponed-Postponed29/02/202028/03/202024-7
Nantyffyllon20-1121/03/2020Postponed18/01/202028/03/202013-1317-3315/02/2020-21-2028-2114-3
Skewen15/02/20200-1715-2912-1520-1321/03/202017-2916-504/04/2020-16-818/01/2020
Tondu21/03/20208-140-318-14Postponed04/04/202007/02/202026-2516-2126-10-15/02/2020
Waunarlwydd04/04/202026-1925/01/202012-17Postponed3-1929/02/202024-2812-1711/04/202022-21-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Treorchy431110012491529721Qualifying for playoff
2Rumney3899001837011320
3Rhydyfelin35107032091852443
4Ynysybwl29116052342013332
5Mountain Ash2512516223269-4621
6St. Josephs2513436211230-1903
7Barry2311506160261-10121
8St. Peters2311326206206016
9Dinas Powys2212309220241-2137
10Porth Harlequins2111407183227-4405To repechage
11Rhiwbina199306168170-234Relegation
12Cambrian Welfare1610307126160-3404
Last results
Regular season
11/01/2020Barry - St. Peters7-13
11/01/2020Rhiwbina - RhydyfelinPostponed
11/01/2020Rumney - Mountain Ash12-0
11/01/2020St. Josephs - Cambrian Welfare17-24
11/01/2020Treorchy - Porth HarlequinsPostponed
11/01/2020Ynysybwl - Dinas Powys22-20
Next fixtures
Regular season
18/01/2020Cambrian Welfare - Treorchy
18/01/2020Dinas Powys - Rhiwbina
18/01/2020Mountain Ash - Ynysybwl
18/01/2020Porth Harlequins - Barry
18/01/2020Rhydyfelin - St. Josephs
18/01/2020St. Peters - Rumney

BarryCambrian
Welfare
Dinas
Powys
Mountain
Ash
Porth
Harlequins
RhiwbinaRhydyfelinRumneySt.
Josephs
St.
Peters
TreorchyYnysybwl
Barry-25/01/202018-1318/04/2020Postponed8-456-17Postponed13-87-1329/02/202004/04/2020
Cambrian
Welfare
6-22-25/04/202004/04/202012-2321/03/20205-815/02/2020Postponed11-1418/01/202024-15
Dinas
Powys
20-2128/03/2020-26-718/04/202018/01/202025/01/20206-726-829/02/202017-2134-37
Mountain
Ash
20-30Postponed15/02/2020-28/03/202022-2029/02/202020-2821-2131-2427-3418/01/2020
Porth
Harlequins
18/01/20207-1221/03/202020-21-21-2011-510-3724-1204/04/202019-2515/02/2020
RhiwbinaPostponed12-5Postponed25/01/202029/02/2020-Postponed17-2028/03/2020PostponedPostponed29-21
Rhydyfelin21/03/202022-2035-3129-3232-2631-25-04/04/202018/01/2020Postponed15/02/202015-20
Rumney28/03/202018/04/202028-012-025/01/202027-0Postponed-29/02/20209-3PostponedPostponed
St.
Josephs
15/02/202017-2404/04/202014-2228-2215-0Postponed14-15-17-1721-1821/03/2020
St.
Peters
46-2911/04/202015-1921/03/2020Postponed15/02/202028/03/202018/01/202013-13-20-2524-27
Treorchy38-620-722-811-0Postponed04/04/2020Postponed21/03/202025/01/202018-17-17-10
Ynysybwl35-029/02/202022-2025/04/202023-018/04/20209-1511/04/202015-2325/01/202028/03/2020-

North
Pos.TeamPtsPldWDLFADiffTBLB
1Llandudno501111004787640260
2Ruthin4914100432715217563
3Bethesda4713100330316014352
4Bala451390431920811163
5Pwllheli40138052881959353
6Nant Conwy321160527915912053
7Llangefni24144010195422-22753
8Caernarfon2113409189329-14032
9Dinbych1712318159246-8712
10COBRA1510316122205-8310
11Dolgellau14133010153370-21711Relegation
12Bro Ffestiniog14133010110400-29002
Last results
Regular season
11/01/2020Bethesda - Bala10-29
11/01/2020Bro Ffestiniog - Dinbych7-5
11/01/2020Dolgellau - Caernarfon14-0
11/01/2020Llandudno - Llangefni41-0
11/01/2020Nant Conwy - COBRAPostponed
11/01/2020Ruthin - Pwllheli7-0
Next fixtures
Regular season
18/01/2020Bala - Llandudno
18/01/2020Caernarfon - Bro Ffestiniog
18/01/2020COBRA - Bethesda
18/01/2020Dinbych - Nant Conwy
18/01/2020Llangefni - Ruthin
18/01/2020Pwllheli - Dolgellau

BalaBethesdaBro
Ffestiniog
CaernarfonCOBRADinbychDolgellauLlandudnoLlangefniNant
Conwy
PwllheliRuthin
Bala-20-2746-1718-13Postponed29/02/202043-018/01/202025/01/202026-2428/03/202022-11
Bethesda10-29-64-038-3Postponed25/01/202028/03/20207-1319-721-1229/02/2020Postponed
Bro
Ffestiniog
8-1504/04/2020-Postponed15-77-529/02/202018/04/202018-148-4325/01/20205-17
Caernarfon21/03/202015/02/202018/01/2020-21-304/04/202037-1013-7627-26Postponed5-128-27
COBRA15/02/202018/01/202018-1028/03/2020-12-1220-15Postponed29/02/20205-408-325-13
Dinbych23-2210-2217-1219-2721/03/2020-29-1715/02/202028/03/202018/01/2020Postponed3-31
Dolgellau5-289-1825-714-021-3620-6-04/04/202012-2621/03/2020Postponed25/01/2020
LlandudnoPostponed22-1785-029/02/202025/01/2020Postponed96-0-41-012-1041-1028/03/2020
Llangefni26-70-1321/03/202028-12Postponed32-2015/02/20200-60-04/04/202014-2018/01/2020
Nant
Conwy
22-2024-3228/03/202025/01/2020PostponedPostponedPostponed3-1052-0-31-1129/02/2020
Pwllheli22-2311-1544-326-804/04/202029-518/01/202021/03/202047-1515/02/2020-24-20
Ruthin04/04/202021/03/202015/02/202032-1526-815-1024-516-2274-714-187-0-

Repechage
Pos.TeamPtsPldWDLFADiffTBLB
1Porth Harlequins2111407183227-4405
2Gowerton2113418173256-8312
3Nelson159306169197-2812Relegation
4Waunarlwydd15132110181305-12414


Matches schedule
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 - Monmouth17-9
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