- 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
Principality Premiership
SWALEC Championship
SWALEC Division 1

SWALEC Division 1 2017/18

Overview
Last results
Regular season
17/11/2017Bridgend Athletic - Resolven45-3
18/11/2017Croesyceiliog - Brynmawr0-32
18/11/2017Felinfoel - CrymychPostponed
18/11/2017Llangennech - DunvantPostponed
18/11/2017Llanharan - Dinas Powys20-31
18/11/2017Llantrisant - Glamorgan Wanderers17-20
18/11/2017Penallta - AbertilleryPostponed
18/11/2017Penclawdd - Llanelli Wanderers14-26
18/11/2017Risca - Pontypool UnitedPostponed
18/11/2017Tenby United - Gorseinon13-6
18/11/2017Tondu - BonymaenPostponed
18/11/2017Ystalyfera - Kenfig HillPostponed
Next fixtures
Regular season
09/12/2017Aberavon Quins - Bridgend Athletic
09/12/2017Aberavon Quins - Maesteg
09/12/2017Abertillery - Nelson
09/12/2017Ammanford - Tondu
09/12/2017Bonymaen - Bridgend Athletic
09/12/2017Brecon - Croesyceiliog
09/12/2017Brynmawr - Caerleon
09/12/2017Crymych - Llangennech
09/12/2017Dinas Powys - Rumney
09/12/2017Dowlais - Risca
09/12/2017Dunvant - Aberystwyth
09/12/2017Glamorgan Wanderers - Ystrad Rhondda
09/12/2017Gorseinon - Felinfoel
09/12/2017Heol y Cyw - Treorchy
09/12/2017Kenfig Hill - Waunarlwydd
09/12/2017Kidwelly - Penclawdd
09/12/2017Llanelli Wanderers - Gowerton
09/12/2017Maesteg Quins - Seven Sisters
09/12/2017Mountain Ash - Llantrisant
09/12/2017Pontypool United - Penallta
09/12/2017Porth Harlequins - Rhiwbina
09/12/2017Resolven - Ystalyfera
09/12/2017St Josephs - Llanharan
09/12/2017Tycroes - Tenby United
09/12/2017Ynysybwl - Blaenavon

Teams variations
Relegated from SWALEC Championship 2016/17:Dunvant - Glamorgan Wanderers
Promoted to SWALEC Championship 2017/18:Rhydyfelin - Trebanos
Relegated to Lower Leagues 2017/18:Builth Wells - Cardiff HSOB - Cwmllynfell - Llantwit Fardre - Loughor - Nantyglo - Senghenydd - Whitland
Promoted from Lower Leagues 2016/17:Croesyceiliog - Dinas Powys - Llantrisant - Pontypool United - Resolven - Tenby United - Tondu - Tycroes

Fixtures
30/09/2017 - Regular season
Heol y Cyw - Porth HarlequinsPostponed
Maesteg Quins - BonymaenPostponed
21/10/2017 - Regular season
Dowlais - NelsonPostponed
Felinfoel - AberystwythPostponed
Maesteg Quins - TonduPostponed
Resolven - BonymaenPostponed
Seven Sisters - YstalyferaPostponed
Treorchy - LlantrisantPostponed
Tycroes - Llanelli WanderersPostponed
Ystrad Rhondda - LlanharanPostponed
11/11/2017 - Regular season
Crymych - Tenby UnitedPostponed
Heol y Cyw - LlantrisantPostponed
Maesteg Quins - YstalyferaPostponed
Seven Sisters - MaestegPostponed
18/11/2017 - Regular season
Felinfoel - CrymychPostponed
Llangennech - DunvantPostponed
Penallta - AbertilleryPostponed
Risca - Pontypool UnitedPostponed
Tondu - BonymaenPostponed
Ystalyfera - Kenfig HillPostponed
09/12/2017 - Regular season
Aberavon Quins - Bridgend Athletic
Aberavon Quins - Maesteg
Abertillery - Nelson
Ammanford - Tondu
Bonymaen - Bridgend Athletic
Brecon - Croesyceiliog
Brynmawr - Caerleon
Crymych - Llangennech
Dinas Powys - Rumney
Dowlais - Risca
Dunvant - Aberystwyth
Glamorgan Wanderers - Ystrad Rhondda
Gorseinon - Felinfoel
Heol y Cyw - Treorchy
Kenfig Hill - Waunarlwydd
Kidwelly - Penclawdd
Llanelli Wanderers - Gowerton
Maesteg Quins - Seven Sisters
Mountain Ash - Llantrisant
Pontypool United - Penallta
Porth Harlequins - Rhiwbina
Resolven - Ystalyfera
St Josephs - Llanharan
Tycroes - Tenby United
Ynysybwl - Blaenavon
16/12/2017 - Regular season
Abertillery - Croesyceiliog
Ammanford - Bridgend Athletic
Bonymaen - Ystalyfera
Brecon - Caerleon
Brynmawr - Blaenavon
Crymych - Dunvant
Dinas Powys - Rhiwbina
Glamorgan Wanderers - Treorchy
Gorseinon - Llangennech
Heol y Cyw - St Josephs
Kenfig Hill - Seven Sisters
Kidwelly - Gowerton
Llanelli Wanderers - Tenby United
Maesteg Quins - Aberavon Quins
Mountain Ash - Ystrad Rhondda
Penallta - Risca
Penclawdd - Aberystwyth
Pontypool United - Nelson
Porth Harlequins - Llantrisant
Resolven - Waunarlwydd
Rumney - Llanharan
Tondu - Maesteg
Tycroes - Felinfoel
Ynysybwl - Dowlais
26/12/2017 - Regular season
Dunvant - Gorseinon
30/12/2017 - Regular season
Aberavon Quins - Kenfig Hill
Aberystwyth - Crymych
Blaenavon - Brecon
Bridgend Athletic - Tondu
Caerleon - Abertillery
Croesyceiliog - Pontypool United
Dowlais - Brynmawr
Felinfoel - Llanelli Wanderers
Gowerton - Penclawdd
Llangennech - Tycroes
Llanharan - Heol y Cyw
Llantrisant - Dinas Powys
Maesteg - Maesteg Quins
Nelson - Penallta
Rhiwbina - Rumney
Risca - Ynysybwl
Seven Sisters - Resolven
St Josephs - Glamorgan Wanderers
Tenby United - Kidwelly
Treorchy - Mountain Ash
Waunarlwydd - Bonymaen
Ystalyfera - Ammanford
Ystrad Rhondda - Porth Harlequins
06/01/2018 - Regular season
Abertillery - Blaenavon
Aberystwyth - Gowerton
Ammanford - Waunarlwydd
Bonymaen - Seven Sisters
Brecon - Dowlais
Brynmawr - Ynysybwl
Dinas Powys - Ystrad Rhondda
Glamorgan Wanderers - Heol y Cyw
Gorseinon - Crymych
Kenfig Hill - Maesteg Quins
Kidwelly - Felinfoel
Llanelli Wanderers - Llangennech
Llanharan - Rhiwbina
Maesteg - Bridgend Athletic
Mountain Ash - St Josephs
Nelson - Risca
Penallta - Croesyceiliog
Penclawdd - Tenby United
Pontypool United - Caerleon
Porth Harlequins - Treorchy
Resolven - Aberavon Quins
Rumney - Llantrisant
Tondu - Ystalyfera
Tycroes - Dunvant
13/01/2018 - Regular season
Aberavon Quins - Bonymaen
Blaenavon - Pontypool United
Brynmawr - Risca
Caerleon - Penallta
Croesyceiliog - Nelson
Crymych - Tycroes
Dowlais - Abertillery
Dunvant - Llanelli Wanderers
Felinfoel - Penclawdd
Glamorgan Wanderers - Llanharan
Gorseinon - Aberystwyth
Heol y Cyw - Mountain Ash
Kenfig Hill - Maesteg
Kidwelly - Llangennech
Llantrisant - Rhiwbina
Maesteg Quins - Resolven
Seven Sisters - Ammanford
St Josephs - Porth Harlequins
Tenby United - Gowerton
Treorchy - Dinas Powys
Waunarlwydd - Tondu
Ynysybwl - Brecon
Ystalyfera - Bridgend Athletic
Ystrad Rhondda - Rumney
20/01/2018 - Regular season
Abertillery - Ynysybwl
Aberystwyth - Tenby United
Ammanford - Aberavon Quins
Bonymaen - Maesteg Quins
Brecon - Brynmawr
Bridgend Athletic - Waunarlwydd
Dinas Powys - St Josephs
Gowerton - Felinfoel
Kidwelly - Dunvant
Llanelli Wanderers - Crymych
Llanharan - Llantrisant
Maesteg - Ystalyfera
Mountain Ash - Glamorgan Wanderers
Nelson - Caerleon
Penallta - Blaenavon
Penclawdd - Llangennech
Pontypool United - Dowlais
Porth Harlequins - Heol y Cyw
Resolven - Kenfig Hill
Rhiwbina - Ystrad Rhondda
Risca - Croesyceiliog
Rumney - Treorchy
Tondu - Seven Sisters
Tycroes - Gorseinon
27/01/2018 - Regular season
Aberavon Quins - Tondu
Blaenavon - Nelson
Brecon - Risca
Brynmawr - Abertillery
Caerleon - Croesyceiliog
Crymych - Kidwelly
Dowlais - Penallta
Dunvant - Penclawdd
Felinfoel - Tenby United
Glamorgan Wanderers - Porth Harlequins
Gorseinon - Llanelli Wanderers
Heol y Cyw - Dinas Powys
Kenfig Hill - Bonymaen
Llangennech - Gowerton
Maesteg Quins - Ammanford
Mountain Ash - Llanharan
Resolven - Maesteg
Seven Sisters - Bridgend Athletic
St Josephs - Rumney
Treorchy - Rhiwbina
Tycroes - Aberystwyth
Waunarlwydd - Ystalyfera
Ynysybwl - Pontypool United
Ystrad Rhondda - Llantrisant
17/02/2018 - Regular season
Abertillery - Brecon
Aberystwyth - Felinfoel
Ammanford - Kenfig Hill
Bonymaen - Resolven
Bridgend Athletic - Aberavon Quins
Croesyceiliog - Blaenavon
Dinas Powys - Glamorgan Wanderers
Gowerton - Dunvant
Kidwelly - Gorseinon
Llanelli Wanderers - Tycroes
Llanharan - Ystrad Rhondda
Llantrisant - Treorchy
Maesteg - Waunarlwydd
Nelson - Dowlais
Penallta - Ynysybwl
Penclawdd - Crymych
Pontypool United - Brynmawr
Porth Harlequins - Mountain Ash
Rhiwbina - St Josephs
Risca - Caerleon
Rumney - Heol y Cyw
Tenby United - Llangennech
Tondu - Maesteg Quins
Ystalyfera - Seven Sisters
03/03/2018 - Regular season
Aberavon Quins - Ystalyfera
Abertillery - Risca
Blaenavon - Caerleon
Bonymaen - Maesteg
Brecon - Pontypool United
Brynmawr - Penallta
Crymych - Gowerton
Dowlais - Croesyceiliog
Dunvant - Tenby United
Glamorgan Wanderers - Rumney
Gorseinon - Penclawdd
Heol y Cyw - Rhiwbina
Kenfig Hill - Tondu
Llanelli Wanderers - Aberystwyth
Llangennech - Felinfoel
Maesteg Quins - Bridgend Athletic
Mountain Ash - Dinas Powys
Porth Harlequins - Llanharan
Resolven - Ammanford
Seven Sisters - Waunarlwydd
St Josephs - Llantrisant
Treorchy - Ystrad Rhondda
Tycroes - Kidwelly
Ynysybwl - Nelson
10/03/2018 - Regular season
Aberystwyth - Llangennech
Ammanford - Bonymaen
Bridgend Athletic - Kenfig Hill
Caerleon - Dowlais
Croesyceiliog - Ynysybwl
Dinas Powys - Porth Harlequins
Felinfoel - Dunvant
Gowerton - Gorseinon
Kidwelly - Llanelli Wanderers
Llanharan - Treorchy
Llantrisant - Heol y Cyw
Maesteg - Seven Sisters
Nelson - Brynmawr
Penallta - Brecon
Penclawdd - Tycroes
Pontypool United - Abertillery
Rhiwbina - Glamorgan Wanderers
Risca - Blaenavon
Rumney - Mountain Ash
Tenby United - Crymych
Tondu - Resolven
Waunarlwydd - Aberavon Quins
Ystalyfera - Maesteg Quins
Ystrad Rhondda - St Josephs
24/03/2018 - Regular season
Aberavon Quins - Seven Sisters
Abertillery - Penallta
Ammanford - Maesteg
Bonymaen - Tondu
Brecon - Nelson
Brynmawr - Croesyceiliog
Crymych - Felinfoel
Dinas Powys - Llanharan
Dowlais - Blaenavon
Dunvant - Llangennech
Glamorgan Wanderers - Llantrisant
Gorseinon - Tenby United
Heol y Cyw - Ystrad Rhondda
Kenfig Hill - Ystalyfera
Kidwelly - Aberystwyth
Llanelli Wanderers - Penclawdd
Maesteg Quins - Waunarlwydd
Mountain Ash - Rhiwbina
Pontypool United - Risca
Porth Harlequins - Rumney
Resolven - Bridgend Athletic
St Josephs - Treorchy
Tycroes - Gowerton
Ynysybwl - Caerleon
31/03/2018 - Regular season
Crymych - Gorseinon
07/04/2018 - Regular season
Aberystwyth - Dunvant
Blaenavon - Ynysybwl
Bridgend Athletic - Bonymaen
Caerleon - Brynmawr
Croesyceiliog - Brecon
Felinfoel - Gorseinon
Gowerton - Llanelli Wanderers
Llangennech - Crymych
Llanharan - St Josephs
Llantrisant - Mountain Ash
Maesteg - Aberavon Quins
Nelson - Abertillery
Penallta - Pontypool United
Penclawdd - Kidwelly
Rhiwbina - Porth Harlequins
Risca - Dowlais
Rumney - Dinas Powys
Seven Sisters - Maesteg Quins
Tenby United - Tycroes
Tondu - Ammanford
Treorchy - Heol y Cyw
Waunarlwydd - Kenfig Hill
Ystalyfera - Resolven
Ystrad Rhondda - Glamorgan Wanderers
14/04/2018 - Regular season
Blaenavon - Dowlais
Brynmawr - Pontypool United
Caerleon - Ynysybwl
Crymych - Llanelli Wanderers
Gorseinon - Gowerton
Maesteg - Ammanford
Nelson - Brecon
Rhiwbina - Mountain Ash
Seven Sisters - Aberavon Quins
Treorchy - St Josephs
Waunarlwydd - Maesteg Quins
21/04/2018 - Regular season
Aberystwyth - Kidwelly
Gowerton - Tycroes
Rumney - Porth Harlequins
Waunarlwydd - Maesteg

Regular season
West
Pos.TeamPtsPldWDLTBLB
1Dunvant32970240Qualifying for playoff
2Felinfoel32770040
3Llangennech28951342
4Gowerton26751131
5Aberystwyth23850312
6Gorseinon20840413
7Penclawdd191040612
8Tenby United16930622
9Kidwelly16930622
10Tycroes10820620
11Llanelli Wanderers10820602Relegation
12Crymych6610511
Last results
Regular season
18/11/2017Felinfoel - CrymychPostponed
18/11/2017Llangennech - DunvantPostponed
18/11/2017Penclawdd - Llanelli Wanderers14-26
18/11/2017Tenby United - Gorseinon13-6
Next fixtures
Regular season
09/12/2017Crymych - Llangennech
09/12/2017Dunvant - Aberystwyth
09/12/2017Gorseinon - Felinfoel
09/12/2017Kidwelly - Penclawdd
09/12/2017Llanelli Wanderers - Gowerton
09/12/2017Tycroes - Tenby United

AberystwythCrymychDunvantFelinfoelGorseinonGowertonKidwellyLlanelli
Wanderers
LlangennechPenclawddTenby
United
Tycroes
Aberystwyth-30/12/201707/04/201817/02/20187-006/01/201821/04/201817-1510/03/201812-1620/01/201839-8
Crymych3-15-16/12/201724/03/201831/03/201803/03/201827/01/201814/04/201809/12/201740-12Postponed13/01/2018
Dunvant09/12/201736-22-33-5226/12/20175-1637-1713/01/201824/03/201827/01/201803/03/201824-9
FelinfoelPostponedPostponed10/03/2018-07/04/201825-2232-1430/12/201724-2113/01/201827/01/201829-15
Gorseinon13/01/201806/01/201818-2709/12/2017-14/04/201816-727/01/201816/12/201703/03/201824/03/201832-12
Gowerton20-2964-1717/02/201820/01/201810/03/2018-38-3107/04/201825-2530/12/201740-2421/04/2018
Kidwelly24/03/201816-1520/01/201806/01/201817/02/201816/12/2017-10/03/201813/01/201809/12/201728-1448-27
Llanelli
Wanderers
03/03/201820/01/20187-1016-2613-2309/12/201732-22-06/01/201824/03/201816/12/201717/02/2018
Llangennech33-2807/04/2018Postponed03/03/201810-2227/01/201832-2743-23-19-2621-1330/12/2017
Penclawdd16/12/201717/02/201810-5817-4517-1215-1707/04/201814-2620/01/2018-06/01/201810/03/2018
Tenby
United
33-710/03/201824-3112-3013-613/01/201830/12/201741-2217/02/201817-20-07/04/2018
Tycroes27/01/201842-1206/01/201816/12/201720/01/201824/03/201803/03/2018Postponed24-4614-1209/12/2017-

East
Pos.TeamPtsPldWDLTBLB
1Brynmawr39980170Qualifying for playoff
2Brecon38980160
3Penallta36980140
4Nelson26850351
5Pontypool United25850332
6Risca24950431
7Ynysybwl17930632
8Dowlais17830523
9Croesyceiliog131020814
10Caerleon12920731
11Blaenavon12920713Relegation
12Abertillery8920700
Last results
Regular season
18/11/2017Croesyceiliog - Brynmawr0-32
18/11/2017Penallta - AbertilleryPostponed
18/11/2017Risca - Pontypool UnitedPostponed
Next fixtures
Regular season
09/12/2017Abertillery - Nelson
09/12/2017Brecon - Croesyceiliog
09/12/2017Brynmawr - Caerleon
09/12/2017Dowlais - Risca
09/12/2017Pontypool United - Penallta
09/12/2017Ynysybwl - Blaenavon

AbertilleryBlaenavonBreconBrynmawrCaerleonCroesyceiliogDowlaisNelsonPenalltaPontypool
United
RiscaYnysybwl
Abertillery-06/01/201817/02/201813-4728-4416/12/201722-1809/12/201724/03/20187-4403/03/201820/01/2018
Blaenavon19-22-30/12/20177-3303/03/201812-314/04/201827/01/20189-1613/01/201816-1707/04/2018
Brecon29-942-16-20/01/201816/12/201709/12/201706/01/201824/03/201818-303/03/201827/01/201866-6
Brynmawr27/01/201816/12/201723-15-09/12/201724/03/201826-1526-603/03/201814/04/201813/01/201806/01/2018
Caerleon30/12/201719-2821-4607/04/2018-27/01/201810/03/201828-3213/01/20185-520-814/04/2018
Croesyceiliog44-717/02/201807/04/20180-3224-29-21-4113/01/201818-2330/12/201714-1710/03/2018
Dowlais13/01/201824/03/20180-3630/12/201731-1203/03/2018-Postponed27/01/201811-509/12/201725-26
Nelson07/04/201851-314/04/201810/03/201820/01/201838-1017/02/2018-30/12/201738-1206/01/201868-14
PenalltaPostponed20/01/201810/03/201832-529-806/01/201821-1517-10-07/04/201816/12/201717/02/2018
Pontypool
United
10/03/201829-719-2217/02/201806/01/201815-1120/01/201816/12/201709/12/2017-24/03/201823-22
Risca55-710/03/201825-4127-3817/02/201820/01/201807/04/201835-1114-27Postponed-30/12/2017
Ynysybwl46-1309/12/201713/01/201817-5224/03/201822-2716/12/201703/03/20180-2827/01/201835-29-

West Central
Pos.TeamPtsPldWDLTBLB
1Maesteg Quins29660050Qualifying for playoff
2Bonymaen29751161
3Ystalyfera28761020
4Kenfig Hill27960330
5Tondu27850343
6Bridgend Athletic25950441
7Ammanford18930642
8Maesteg17730423
9Waunarlwydd16830531
10Aberavon Quins15830521
11Resolven5910801Relegation
12Seven Sisters2700702
Last results
Regular season
17/11/2017Bridgend Athletic - Resolven45-3
18/11/2017Tondu - BonymaenPostponed
18/11/2017Ystalyfera - Kenfig HillPostponed
Next fixtures
Regular season
09/12/2017Aberavon Quins - Bridgend Athletic
09/12/2017Aberavon Quins - Maesteg
09/12/2017Ammanford - Tondu
09/12/2017Bonymaen - Bridgend Athletic
09/12/2017Kenfig Hill - Waunarlwydd
09/12/2017Maesteg Quins - Seven Sisters
09/12/2017Resolven - Ystalyfera

Aberavon
Quins
AmmanfordBonymaenBridgend
Athletic
Kenfig
Hill
MaestegMaesteg
Quins
ResolvenSeven
Sisters
TonduWaunarlwyddYstalyfera
Aberavon
Quins
-16-1513/01/201809/12/201730/12/201709/12/201712-3129-024/03/201827/01/201830-1503/03/2018
Ammanford20/01/2018-10/03/201816/12/201717/02/201824/03/201820-2744-1938-509/12/201706/01/20187-21
Bonymaen32-1222-8-09/12/201736-503/03/201820/01/201817/02/201806/01/201824/03/201846-1016/12/2017
Bridgend
Athletic
17/02/201819-2907/04/2018-10/03/20186-918-2645-345-1230/12/201720/01/20187-15
Kenfig
Hill
25-2111-027/01/20180-39-13/01/201806/01/201834-1316/12/201703/03/201809/12/201724/03/2018
Maesteg07/04/201814/04/201833-2706/01/201819-24-30/12/201738-2010/03/201817-2417/02/201820/01/2018
Maesteg
Quins
16/12/201727/01/2018Postponed03/03/201834-741-3-13/01/201809/12/2017Postponed24/03/2018Postponed
Resolven06/01/201803/03/2018Postponed24/03/201820/01/201827/01/201814-38-22-1914-2016/12/201709/12/2017
Seven
Sisters
14/04/201813/01/20187-4827/01/20185-20Postponed07/04/201830/12/2017-14-3803/03/2018Postponed
Tondu50-2407/04/2018Postponed10-1417-2416/12/201717/02/201810/03/201820/01/2018-41-3806/01/2018
Waunarlwydd10/03/201826-530/12/201721-3907/04/201821/04/201814/04/201843-1325-2113/01/2018-27/01/2018
Ystalyfera30-1730/12/201717-1713/01/2018Postponed20-1910/03/201807/04/201817/02/201831-2629-10-

East Central
Pos.TeamPtsPldWDLTBLB
1Ystrad Rhondda40980171Qualifying for playoff
2Glamorgan Wanderers391080261
3Treorchy31860261
4Rhiwbina30960342
5St Josephs28950453
6Dinas Powys271051441
7Llantrisant18840402
8Mountain Ash18930624
9Llanharan14930611
10Porth Harlequins14821522
11Heol y Cyw8810713Relegation
12Rumney7910812
Last results
Regular season
18/11/2017Llanharan - Dinas Powys20-31
18/11/2017Llantrisant - Glamorgan Wanderers17-20
Next fixtures
Regular season
09/12/2017Dinas Powys - Rumney
09/12/2017Glamorgan Wanderers - Ystrad Rhondda
09/12/2017Heol y Cyw - Treorchy
09/12/2017Mountain Ash - Llantrisant
09/12/2017Porth Harlequins - Rhiwbina
09/12/2017St Josephs - Llanharan

Dinas
Powys
Glamorgan
Wanderers
Heol
y
Cyw
LlanharanLlantrisantMountain
Ash
Porth
Harlequins
RhiwbinaRumneySt
Josephs
TreorchyYstrad
Rhondda
Dinas
Powys
-17/02/201812-1124/03/201826-1727-2010/03/201816/12/201709/12/201720/01/201817-2006/01/2018
Glamorgan
Wanderers
20-6-06/01/201813/01/201824/03/201852-727/01/201815-1303/03/201824-2616/12/201709/12/2017
Heol
y
Cyw
27/01/201819-29-9-14Postponed13/01/2018Postponed03/03/201819-516/12/201709/12/201724/03/2018
Llanharan20-3117-1830/12/2017-20/01/201815-1417-2806/01/201828-1607/04/201810/03/201817/02/2018
Llantrisant30/12/201717-2010/03/201828-13-07/04/201810-713/01/201816-1017-1317/02/201815-42
Mountain
Ash
03/03/201820/01/201832-2827/01/201809/12/2017-20-1624/03/201818-806/01/201823-2816/12/2017
Porth
Harlequins
19-1916-4020/01/201803/03/201816/12/201717/02/2018-09/12/201724/03/201839-3106/01/201820-31
Rhiwbina27-1010/03/201823-519-324-1914/04/201807/04/2018-30/12/201717/02/201829-2520/01/2018
Rumney07/04/20180-6917/02/201816/12/201706/01/201810/03/201821/04/201818-25-17-3320/01/201832-30
St
Josephs
22-2730/12/201737-2509/12/201703/03/201842-2613/01/201817-527/01/2018-24/03/201831-34
Treorchy13/01/201856-3107/04/201828-12Postponed30/12/201726-1727/01/201852-014/04/2018-03/03/2018
Ystrad
Rhondda
29-1707/04/201832-5Postponed27/01/201829-2330/12/201716-1413/01/201810/03/201825-6-

Matches schedule
18/11/2017 - Regular season
Croesyceiliog - Brynmawr0-32
Llanharan - Dinas Powys20-31
Llantrisant - Glamorgan Wanderers17-20
Penclawdd - Llanelli Wanderers14-26
Tenby United - Gorseinon13-6
17/11/2017 - Regular season
Bridgend Athletic - Resolven45-3
11/11/2017 - Regular season
Aberavon Quins - Waunarlwydd30-15
Abertillery - Pontypool United7-44
Blaenavon - Risca16-17
Bonymaen - Ammanford22-8
Brecon - Penallta18-3
Brynmawr - Nelson26-6
Dowlais - Caerleon31-12
Dunvant - Felinfoel33-52
Glamorgan Wanderers - Rhiwbina15-13
Kenfig Hill - Bridgend Athletic0-39
Llanelli Wanderers - Kidwelly32-22
Llangennech - Aberystwyth33-28
Mountain Ash - Rumney18-8
Porth Harlequins - Dinas Powys19-19
Resolven - Tondu14-20
St Josephs - Ystrad Rhondda31-34
Treorchy - Llanharan28-12
Tycroes - Penclawdd14-12
Ynysybwl - Croesyceiliog22-27
04/11/2017 - Regular season
Aberystwyth - Llanelli Wanderers17-15
Ammanford - Resolven44-19
Bridgend Athletic - Maesteg Quins18-26
Caerleon - Blaenavon19-28
Croesyceiliog - Dowlais21-41
Dinas Powys - Mountain Ash27-20
Felinfoel - Llangennech24-21
Gowerton - Crymych64-17
Kidwelly - Tycroes48-27
Llanharan - Porth Harlequins17-28
Llantrisant - St Josephs17-13
Maesteg - Bonymaen33-27
Nelson - Ynysybwl68-14
Penallta - Brynmawr32-5
Penclawdd - Gorseinon17-12
Pontypool United - Brecon19-22
Rhiwbina - Heol y Cyw23-5
Risca - Abertillery55-7
Rumney - Glamorgan Wanderers0-69
Tenby United - Dunvant24-31
Tondu - Kenfig Hill17-24
Waunarlwydd - Seven Sisters25-21
Ystalyfera - Aberavon Quins30-17
Ystrad Rhondda - Treorchy25-6
28/10/2017 - Regular season
Ystrad Rhondda - Heol y Cyw32-5
21/10/2017 - Regular season
Blaenavon - Croesyceiliog12-3
Brecon - Abertillery29-9
Caerleon - Risca0-8
Crymych - Penclawdd40-12
Dunvant - Gowerton5-16
Glamorgan Wanderers - Dinas Powys20-6
Gorseinon - Kidwelly16-7
Heol y Cyw - Rumney19-5
Kenfig Hill - Ammanford11-0
Llangennech - Tenby United21-13
Mountain Ash - Porth Harlequins20-16
St Josephs - Rhiwbina17-5
Ynysybwl - Penallta0-28
14/10/2017 - Regular season
Abertillery - Brynmawr13-47
Aberystwyth - Tycroes39-8
Ammanford - Maesteg Quins20-27
Bonymaen - Kenfig Hill36-5
Bridgend Athletic - Seven Sisters45-12
Croesyceiliog - Caerleon24-29
Dinas Powys - Heol y Cyw12-11
Gowerton - Llangennech25-25
Kidwelly - Crymych16-15
Llanelli Wanderers - Gorseinon13-23
Llanharan - Mountain Ash15-14
Llantrisant - Ystrad Rhondda15-42
Maesteg - Resolven38-20
Nelson - Blaenavon51-3
Penallta - Dowlais21-15
Penclawdd - Dunvant10-58
Pontypool United - Ynysybwl23-22
Porth Harlequins - Glamorgan Wanderers16-40
Rhiwbina - Treorchy29-25
Risca - Brecon25-41
Rumney - St Josephs17-33
Tenby United - Felinfoel12-30
Tondu - Aberavon Quins50-24
Ystalyfera - Waunarlwydd29-10
30/09/2017 - Regular season
Aberavon Quins - Ammanford16-15
Blaenavon - Penallta9-16
Brynmawr - Brecon23-15
Caerleon - Nelson28-32
Croesyceiliog - Risca14-17
Dowlais - Pontypool United11-5
Dunvant - Kidwelly37-17
Felinfoel - Gowerton25-22
Glamorgan Wanderers - Mountain Ash52-7
Gorseinon - Tycroes32-12
Kenfig Hill - Resolven34-13
Llangennech - Penclawdd19-26
Llantrisant - Llanharan28-13
Seven Sisters - Tondu14-38
St Josephs - Dinas Powys22-27
Tenby United - Aberystwyth33-7
Treorchy - Rumney52-0
Waunarlwydd - Bridgend Athletic21-39
Ynysybwl - Abertillery46-13
Ystalyfera - Maesteg20-19
Ystrad Rhondda - Rhiwbina16-14
23/09/2017 - Regular season
Abertillery - Dowlais22-18
Aberystwyth - Gorseinon7-0
Ammanford - Seven Sisters38-5
Bonymaen - Aberavon Quins32-12
Brecon - Ynysybwl66-6
Bridgend Athletic - Ystalyfera7-15
Dinas Powys - Treorchy17-20
Gowerton - Tenby United40-24
Llanelli Wanderers - Dunvant7-10
Llangennech - Kidwelly32-27
Llanharan - Glamorgan Wanderers17-18
Maesteg - Kenfig Hill19-24
Mountain Ash - Heol y Cyw32-28
Nelson - Croesyceiliog38-10
Penallta - Caerleon29-8
Penclawdd - Felinfoel17-45
Pontypool United - Blaenavon29-7
Porth Harlequins - St Josephs39-31
Resolven - Maesteg Quins14-38
Rhiwbina - Llantrisant24-19
Risca - Brynmawr27-38
Rumney - Ystrad Rhondda32-30
Tondu - Waunarlwydd41-38
Tycroes - Crymych42-12
16/09/2017 - Regular season
Aberavon Quins - Resolven29-0
Blaenavon - Abertillery19-22
Bridgend Athletic - Maesteg6-9
Caerleon - Pontypool United5-52
Croesyceiliog - Penallta18-23
Dowlais - Brecon0-36
Dunvant - Tycroes24-9
Felinfoel - Kidwelly32-14
Gowerton - Aberystwyth20-29
Heol y Cyw - Glamorgan Wanderers19-29
Llangennech - Llanelli Wanderers43-23
Llantrisant - Rumney16-10
Maesteg Quins - Kenfig Hill34-7
Rhiwbina - Llanharan19-3
Risca - Nelson35-11
Seven Sisters - Bonymaen7-48
St Josephs - Mountain Ash42-26
Tenby United - Penclawdd17-20
Treorchy - Porth Harlequins26-17
Waunarlwydd - Ammanford26-5
Ynysybwl - Brynmawr17-52
Ystalyfera - Tondu31-26
Ystrad Rhondda - Dinas Powys29-17
09/09/2017 - Regular season
Abertillery - Caerleon28-44
Ammanford - Ystalyfera7-21
Bonymaen - Waunarlwydd46-10
Brecon - Blaenavon42-16
Brynmawr - Dowlais26-15
Crymych - Aberystwyth3-15
Dinas Powys - Llantrisant26-17
Glamorgan Wanderers - St Josephs24-26
Gorseinon - Dunvant18-27
Heol y Cyw - Llanharan9-14
Kenfig Hill - Aberavon Quins25-21
Kidwelly - Tenby United28-14
Llanelli Wanderers - Felinfoel16-26
Maesteg Quins - Maesteg41-3
Mountain Ash - Treorchy23-28
Penallta - Nelson17-10
Penclawdd - Gowerton15-17
Pontypool United - Croesyceiliog15-11
Porth Harlequins - Ystrad Rhondda20-31
Resolven - Seven Sisters22-19
Rumney - Rhiwbina18-25
Tondu - Bridgend Athletic10-14
Tycroes - Llangennech24-46
Ynysybwl - Risca35-29
02/09/2017 - Regular season
Aberavon Quins - Maesteg Quins12-31
Aberystwyth - Penclawdd12-16
Blaenavon - Brynmawr7-33
Bridgend Athletic - Ammanford19-29
Caerleon - Brecon21-46
Croesyceiliog - Abertillery44-7
Dowlais - Ynysybwl25-26
Dunvant - Crymych36-22
Felinfoel - Tycroes29-15
Gowerton - Kidwelly38-31
Llangennech - Gorseinon10-22
Llanharan - Rumney28-16
Llantrisant - Porth Harlequins10-7
Maesteg - Tondu17-24
Nelson - Pontypool United38-12
Rhiwbina - Dinas Powys27-10
Risca - Penallta14-27
Seven Sisters - Kenfig Hill5-20
St Josephs - Heol y Cyw37-25
Tenby United - Llanelli Wanderers41-22
Treorchy - Glamorgan Wanderers56-31
Waunarlwydd - Resolven43-13
Ystalyfera - Bonymaen17-17
Ystrad Rhondda - Mountain Ash29-23