- 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
National Championship
National League 1

National League 1 2017/18

Overview
Last results
Regular season
17/02/2018Abertillery - Brecon13-56
17/02/2018Aberystwyth - Felinfoel22-39
17/02/2018Ammanford - Kenfig Hill12-22
17/02/2018Bonymaen - Resolven32-10
17/02/2018Bridgend Athletic - Aberavon Quins20-8
17/02/2018Croesyceiliog - Blaenavon13-21
17/02/2018Dinas Powys - Glamorgan Wanderers22-33
17/02/2018Gowerton - Dunvant42-37
17/02/2018Kidwelly - Gorseinon23-30
17/02/2018Llanelli Wanderers - Tycroes28-15
17/02/2018Llanharan - Ystrad Rhondda14-40
17/02/2018Llantrisant - Treorchy8-28
17/02/2018Maesteg - Waunarlwydd23-22
17/02/2018Nelson - Dowlais24-12
17/02/2018Penallta - Ynysybwl83-14
17/02/2018Penclawdd - Crymych14-37
17/02/2018Pontypool United - Brynmawr5-22
17/02/2018Porth Harlequins - Mountain Ash18-27
17/02/2018Rhiwbina - St. Josephs31-19
17/02/2018Risca - Caerleon25-15
17/02/2018Rumney - Heol y Cyw21-19
17/02/2018Tenby United - Llangennech20-44
17/02/2018Tondu - Maesteg Quins8-24
17/02/2018Ystalyfera - Seven Sisters31-0
Next fixtures
Regular season
23/02/2018Abertillery - Nelson
23/02/2018Dowlais - Risca
23/02/2018Gorseinon - Llanelli Wanderers

Teams variations
Relegated from National Championship 2016/17:Dunvant - Glamorgan Wanderers
Promoted to National 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
21/10/2017 - Regular season
Maesteg Quins - TonduPostponed
Seven Sisters - YstalyferaPostponed
11/11/2017 - Regular season
Seven Sisters - MaestegPostponed
18/11/2017 - Regular season
Ystalyfera - Kenfig HillPostponed
09/12/2017 - Regular season
Crymych - LlangennechPostponed
Porth Harlequins - RhiwbinaPostponed
Resolven - YstalyferaPostponed
Ynysybwl - BlaenavonPostponed
16/12/2017 - Regular season
Tycroes - FelinfoelPostponed
30/12/2017 - Regular season
Nelson - PenalltaPostponed
Rhiwbina - RumneyPostponed
Risca - YnysybwlPostponed
06/01/2018 - Regular season
Kidwelly - FelinfoelPostponed
Tycroes - DunvantPostponed
13/01/2018 - Regular season
Crymych - TycroesPostponed
Glamorgan Wanderers - LlanharanPostponed
Heol y Cyw - Mountain AshPostponed
Maesteg Quins - ResolvenPostponed
Treorchy - Dinas PowysPostponed
Ystrad Rhondda - RumneyPostponed
20/01/2018 - Regular season
Abertillery - YnysybwlPostponed
Rumney - TreorchyPostponed
27/01/2018 - Regular season
Aberavon Quins - TonduPostponed
Crymych - KidwellyPostponed
Dowlais - PenalltaPostponed
Felinfoel - Tenby UnitedPostponed
Heol y Cyw - Dinas PowysPostponed
Kenfig Hill - BonymaenPostponed
Llangennech - GowertonPostponed
Maesteg Quins - AmmanfordPostponed
Resolven - MaestegPostponed
Treorchy - RhiwbinaPostponed
Tycroes - AberystwythPostponed
Waunarlwydd - YstalyferaPostponed
09/02/2018 - Regular season
Blaenavon - Pontypool UnitedPostponed
10/02/2018 - Regular season
Bonymaen - Bridgend AthleticPostponed
Brynmawr - RiscaPostponed
Llanelli Wanderers - LlangennechPostponed
Ynysybwl - BreconPostponed
23/02/2018 - Regular season
Abertillery - Nelson
Dowlais - Risca
Gorseinon - Llanelli Wanderers
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
Tondu - Resolven
Waunarlwydd - Aberavon Quins
Ystalyfera - Maesteg Quins
Ystrad Rhondda - St. Josephs
15/03/2018 - Regular season
Tenby United - Crymych
16/03/2018 - Regular season
Mountain Ash - Llantrisant
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
Gowerton - Tycroes
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
Ynysybwl - Caerleon
31/03/2018 - Regular season
Crymych - Gorseinon
Dowlais - Nelson
Kenfig Hill - Maesteg
Pontypool United - Penallta
Resolven - Waunarlwydd
Seven Sisters - Maesteg Quins
Tondu - Bonymaen
Treorchy - Llantrisant
Tycroes - Llanelli Wanderers
07/04/2018 - Regular season
Aberystwyth - Dunvant
Blaenavon - Ynysybwl
Bridgend Athletic - Bonymaen
Caerleon - Brynmawr
Croesyceiliog - Brecon
Gorseinon - Felinfoel
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
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
Felinfoel - Aberystwyth
Glamorgan Wanderers - Ystrad Rhondda
Gorseinon - Gowerton
Heol y Cyw - Porth Harlequins
Llangennech - Dunvant
Llantrisant - Dinas Powys
Maesteg - Ammanford
Nelson - Brecon
Penallta - Croesyceiliog
Resolven - Bonymaen
Rhiwbina - Mountain Ash
Seven Sisters - Aberavon Quins
Treorchy - St. Josephs
Waunarlwydd - Maesteg Quins
Ystalyfera - Bridgend Athletic
21/04/2018 - Regular season
Abertillery - Blaenavon
Aberystwyth - Kidwelly
Ammanford - Tondu
Brynmawr - Caerleon
Dunvant - Penclawdd
Felinfoel - Crymych
Heol y Cyw - Llantrisant
Llanelli Wanderers - Tenby United
Maesteg Quins - Bonymaen
Rumney - Porth Harlequins
Seven Sisters - Bridgend Athletic
St. Josephs - Llanharan
Tycroes - Gowerton
Waunarlwydd - Maesteg
28/04/2018 - Regular season
Aberavon Quins - Maesteg
Ammanford - Waunarlwydd
Brecon - Risca
Caerleon - Penallta
Crymych - Tenby United
Dunvant - Aberystwyth
Felinfoel - Gorseinon
Maesteg Quins - Ystalyfera
Resolven - Kenfig Hill

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Felinfoel4912101135521114461Qualifying for playoff
2Dunvant4714100438226411861
3Gowerton43158163873285963
4Gorseinon42149052592194033
5Llangennech42148153603055553
6Penclawdd3617809277398-12122
7Aberystwyth36147072702492144
8Tenby United3315708327322532
9Llanelli Wanderers2513517262263-112
10Kidwelly23154011297384-8725
11Tycroes1712309225315-9032Relegation
12Crymych1211209187330-14322
Last results
Regular season
17/02/2018Aberystwyth - Felinfoel22-39
17/02/2018Gowerton - Dunvant42-37
17/02/2018Kidwelly - Gorseinon23-30
17/02/2018Llanelli Wanderers - Tycroes28-15
17/02/2018Penclawdd - Crymych14-37
17/02/2018Tenby United - Llangennech20-44
Next fixtures
Regular season
23/02/2018Gorseinon - Llanelli Wanderers

AberystwythCrymychDunvantFelinfoelGorseinonGowertonKidwellyLlanelli
Wanderers
LlangennechPenclawddTenby
United
Tycroes
Aberystwyth-27-707/04/201822-397-014-1921/04/201817-1510/03/201812-1624-1039-8
Crymych3-15-7-3824/03/201831/03/201803/03/2018Postponed14/04/2018Postponed40-1228/04/2018Postponed
Dunvant28/04/201836-22-33-5212-215-1637-1721-724/03/201821/04/201803/03/201824-9
Felinfoel14/04/201821/04/201810/03/2018-28/04/201825-2232-145-524-2114-16Postponed29-15
Gorseinon24-2222-1518-2707/04/2018-14/04/201816-723/02/201824-1003/03/201824/03/201832-12
Gowerton20-2964-1742-3718-3410/03/2018-38-3107/04/201825-2531-1540-2424/03/2018
Kidwelly24/03/201816-1512-13Postponed23-3018-12-10/03/20183-139-1528-1448-27
Llanelli
Wanderers
03/03/201844-127-1016-2613-2324-1432-22-Postponed24/03/201821/04/201828-15
Llangennech33-2807/04/201814/04/201803/03/201810-22Postponed32-2743-23-19-2621-1324-20
Penclawdd22-714-3710-5817-4517-1215-1707/04/201814-2626-19-10-2110/03/2018
Tenby
United
33-715/03/201824-3112-3013-615-958-2241-2220-4417-20-07/04/2018
TycroesPostponed42-12PostponedPostponed31-921/04/201803/03/201831/03/201824-4614-128-12-

East
Pos.TeamPtsPldWDLFADiffTBLB
1Brynmawr68151401482185297120Qualifying for playoff
2Brecon6115130246519327290
3Penallta5213110239113725471
4Pontypool United471591537623813863
5Nelson421480639226312973
6Risca41149053382825641
7Dowlais2814518236261-2533
8Caerleon26155010277402-12551
9Ynysybwl2213409261527-26642
10Croesyceiliog18173014257430-17315
11Blaenavon17143011175348-17314Relegation
12Abertillery10152013205589-38411
Last results
Regular season
17/02/2018Abertillery - Brecon13-56
17/02/2018Croesyceiliog - Blaenavon13-21
17/02/2018Nelson - Dowlais24-12
17/02/2018Penallta - Ynysybwl83-14
17/02/2018Pontypool United - Brynmawr5-22
17/02/2018Risca - Caerleon25-15
Next fixtures
Regular season
23/02/2018Abertillery - Nelson
23/02/2018Dowlais - Risca

AbertilleryBlaenavonBreconBrynmawrCaerleonCroesyceiliogDowlaisNelsonPenalltaPontypool
United
RiscaYnysybwl
Abertillery-21/04/201813-5613-4728-4426-2722-1823/02/201824/03/20187-4403/03/2018Postponed
Blaenavon19-22-14-247-3303/03/201812-314/04/201813-179-16Postponed16-1707/04/2018
Brecon29-942-16-10-2124-1220-516-624/03/201818-303/03/201828/04/201866-6
Brynmawr54-1929-723-15-21/04/201824/03/201826-1526-603/03/201814/04/2018Postponed52-0
Caerleon31-1619-2821-4607/04/2018-26-810/03/201828-3228/04/20185-520-814/04/2018
Croesyceiliog44-713-2107/04/20180-3224-29-21-4119-4018-230-4114-1710/03/2018
Dowlais15-324/03/20180-3612-2231-1203/03/2018-31/03/2018Postponed11-523/02/201825-26
Nelson07/04/201851-314/04/201810/03/201812-1938-1024-12-Postponed38-1219-2868-14
Penallta60-033-310/03/201832-529-814/04/201821-1517-10-07/04/201819-2383-14
Pontypool
United
10/03/201829-719-225-2239-815-116-627-2631/03/2018-24/03/201823-22
Risca55-710/03/201825-4127-3825-1520-1307/04/201835-1114-2715-27-Postponed
Ynysybwl46-13PostponedPostponed17-5224/03/201822-2721-2903/03/20180-2838-3235-29-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Maesteg Quins5612120033312620780Qualifying for playoff
2Bridgend Athletic5115110438618919761
3Ystalyfera5112111029314115250
4Bonymaen471382336416919583
5Tondu37147073503074354
6Kenfig Hill3613805227284-5740
7Aberavon Quins29155010288334-4654
8Ammanford2713508235285-5052
9Waunarlwydd2513418289336-4743
10Maesteg2412408200252-5226
11Resolven11122010178396-21812Relegation
12Seven Sisters3140014144468-32403
Last results
Regular season
17/02/2018Ammanford - Kenfig Hill12-22
17/02/2018Bonymaen - Resolven32-10
17/02/2018Bridgend Athletic - Aberavon Quins20-8
17/02/2018Maesteg - Waunarlwydd23-22
17/02/2018Tondu - Maesteg Quins8-24
17/02/2018Ystalyfera - Seven Sisters31-0
Next fixtures
Regular season
03/03/2018Aberavon Quins - Ystalyfera
03/03/2018Bonymaen - Maesteg
03/03/2018Kenfig Hill - Tondu
03/03/2018Maesteg Quins - Bridgend Athletic
03/03/2018Resolven - Ammanford
03/03/2018Seven Sisters - Waunarlwydd

Aberavon
Quins
AmmanfordBonymaenBridgend
Athletic
Kenfig
Hill
MaestegMaesteg
Quins
ResolvenSeven
Sisters
TonduWaunarlwyddYstalyfera
Aberavon
Quins
-16-1510-177-2236-1028/04/201812-3129-024/03/2018Postponed30-1503/03/2018
Ammanford16-10-10/03/20187-4612-2224/03/201820-2744-1938-521/04/201828/04/20187-21
Bonymaen32-1222-8-Postponed36-503/03/20183-1032-1045-724/03/201846-1019-20
Bridgend
Athletic
20-819-2907/04/2018-10/03/20186-918-2645-345-1222-1432-187-15
Kenfig
Hill
25-2111-0Postponed0-39-31/03/20185-2834-1322-1003/03/201818-1424/03/2018
Maesteg07/04/201814/04/201833-2710-1719-24-9-2438-2010/03/201817-2423-228-11
Maesteg
Quins
24-22Postponed21/04/201803/03/201834-741-3-Postponed26-5Postponed24/03/201828/04/2018
Resolven27-3403/03/201814/04/201824/03/201828/04/2018Postponed14-38-22-1914-2031/03/2018Postponed
Seven
Sisters
14/04/201812-347-4821/04/20185-20Postponed31/03/201820-23-14-3803/03/2018Postponed
Tondu50-2407/04/201831/03/201810-1417-2416-128-2410/03/201851-7-41-3811-39
Waunarlwydd10/03/201826-520-2021-3407/04/201821/04/201814/04/201843-1325-2127-24-Postponed
Ystalyfera30-1729-017-1714/04/2018Postponed20-1910/03/201807/04/201831-031-2629-10-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Ystrad Rhondda70161402482243239122Qualifying for playoff
2Glamorgan Wanderers69161402503257246121
3Rhiwbina501410043042099573
4Treorchy4813100332020811271
5Dinas Powys4015816273304-3151
6St. Josephs3916709368381-1374
7Mountain Ash3415609335365-3055
8Llantrisant2814608202256-5404
9Llanharan22165011235391-15611
10Porth Harlequins20153111258361-10333
11Rumney18143011198384-18624Relegation
12Heol y Cyw10142012200319-119-24
Last results
Regular season
17/02/2018Dinas Powys - Glamorgan Wanderers22-33
17/02/2018Llanharan - Ystrad Rhondda14-40
17/02/2018Llantrisant - Treorchy8-28
17/02/2018Porth Harlequins - Mountain Ash18-27
17/02/2018Rhiwbina - St. Josephs31-19
17/02/2018Rumney - Heol y Cyw21-19
Next fixtures
Regular season
03/03/2018Glamorgan Wanderers - Rumney
03/03/2018Heol y Cyw - Rhiwbina
03/03/2018Mountain Ash - Dinas Powys
03/03/2018Porth Harlequins - Llanharan
03/03/2018St. Josephs - Llantrisant
03/03/2018Treorchy - Ystrad Rhondda

Dinas
Powys
Glamorgan
Wanderers
Heol
y
Cyw
LlanharanLlantrisantMountain
Ash
Porth
Harlequins
RhiwbinaRumneySt.
Josephs
TreorchyYstrad
Rhondda
Dinas
Powys
-22-3312-1124/03/201826-1727-2010/03/201819-3718-138-317-2014-13
Glamorgan
Wanderers
20-6-36-12Postponed24/03/201852-733-1315-1303/03/201824-2624-1314/04/2018
Heol
y
Cyw
Postponed19-29-9-1421/04/2018Postponed14/04/201803/03/201819-524-167-1524/03/2018
Llanharan20-3117-1823-3-15-1015-1417-2817-2928-1607/04/201810/03/201814-40
Llantrisant14/04/201817-2010/03/201828-13-07/04/201810-710-1516-1017-138-2815-42
Mountain
Ash
03/03/201810-3132-2847-916/03/2018-20-1624/03/201818-846-1023-2812-37
Porth
Harlequins
19-1916-4024-1403/03/20180-2018-27-Postponed24/03/201839-315-820-31
Rhiwbina27-1010/03/201823-519-324-1914/04/201807/04/2018-Postponed31-1929-2513-16
Rumney07/04/20180-6921-1928-1314-1510/03/201821/04/201818-25-17-33Postponed32-30
St.
Josephs
22-2710-2837-2521/04/201803/03/201842-2629-1417-529-16-24/03/201831-34
TreorchyPostponed56-3107/04/201828-1231/03/201815-1026-17Postponed52-014/04/2018-03/03/2018
Ystrad
Rhondda
29-1707/04/201832-543-529-029-2336-2216-14Postponed10/03/201825-6-

Matches schedule
17/02/2018 - Regular season
Abertillery - Brecon13-56
Aberystwyth - Felinfoel22-39
Ammanford - Kenfig Hill12-22
Bonymaen - Resolven32-10
Bridgend Athletic - Aberavon Quins20-8
Croesyceiliog - Blaenavon13-21
Dinas Powys - Glamorgan Wanderers22-33
Gowerton - Dunvant42-37
Kidwelly - Gorseinon23-30
Llanelli Wanderers - Tycroes28-15
Llanharan - Ystrad Rhondda14-40
Llantrisant - Treorchy8-28
Maesteg - Waunarlwydd23-22
Nelson - Dowlais24-12
Penallta - Ynysybwl83-14
Penclawdd - Crymych14-37
Pontypool United - Brynmawr5-22
Porth Harlequins - Mountain Ash18-27
Rhiwbina - St. Josephs31-19
Risca - Caerleon25-15
Rumney - Heol y Cyw21-19
Tenby United - Llangennech20-44
Tondu - Maesteg Quins8-24
Ystalyfera - Seven Sisters31-0
09/02/2018 - Regular season
Ystrad Rhondda - Llantrisant29-0
02/02/2018 - Regular season
Croesyceiliog - Nelson19-40
01/02/2018 - Regular season
Dowlais - Brynmawr12-22
27/01/2018 - Regular season
Blaenavon - Nelson13-17
Brynmawr - Abertillery54-19
Caerleon - Croesyceiliog26-8
Glamorgan Wanderers - Porth Harlequins33-13
Mountain Ash - Llanharan47-9
St. Josephs - Rumney29-16
Ynysybwl - Pontypool United38-32
20/01/2018 - Regular season
Aberystwyth - Tenby United24-10
Ammanford - Aberavon Quins16-10
Bonymaen - Maesteg Quins3-10
Brecon - Brynmawr10-21
Bridgend Athletic - Waunarlwydd32-18
Dinas Powys - St. Josephs8-3
Gowerton - Felinfoel18-34
Kidwelly - Dunvant12-13
Llanelli Wanderers - Crymych44-12
Llanharan - Llantrisant15-10
Maesteg - Ystalyfera8-11
Mountain Ash - Glamorgan Wanderers10-31
Nelson - Caerleon12-19
Penallta - Blaenavon33-3
Penclawdd - Llangennech26-19
Pontypool United - Dowlais6-6
Porth Harlequins - Heol y Cyw24-14
Rhiwbina - Ystrad Rhondda13-16
Risca - Croesyceiliog20-13
Tondu - Seven Sisters51-7
Tycroes - Gorseinon31-9
13/01/2018 - Regular season
Aberavon Quins - Bonymaen10-17
Brecon - Croesyceiliog20-5
Dowlais - Abertillery15-3
Dunvant - Llanelli Wanderers21-7
Felinfoel - Penclawdd14-16
Gorseinon - Aberystwyth24-22
Kidwelly - Llangennech3-13
Llantrisant - Rhiwbina10-15
Risca - Pontypool United15-27
Seven Sisters - Ammanford12-34
St. Josephs - Porth Harlequins29-14
Tenby United - Gowerton15-9
Waunarlwydd - Tondu27-24
06/01/2018 - Regular season
Abertillery - Croesyceiliog26-27
Aberystwyth - Gowerton14-19
Bonymaen - Seven Sisters45-7
Brecon - Dowlais16-6
Brynmawr - Ynysybwl52-0
Dinas Powys - Ystrad Rhondda14-13
Glamorgan Wanderers - Heol y Cyw36-12
Gorseinon - Crymych22-15
Kenfig Hill - Maesteg Quins5-28
Llanharan - Rhiwbina17-29
Maesteg - Bridgend Athletic10-17
Mountain Ash - St. Josephs46-10
Nelson - Risca19-28
Penclawdd - Tenby United10-21
Pontypool United - Caerleon39-8
Porth Harlequins - Treorchy5-8
Resolven - Aberavon Quins27-34
Rumney - Llantrisant14-15
Tondu - Ystalyfera11-39
30/12/2017 - Regular season
Aberavon Quins - Kenfig Hill36-10
Aberystwyth - Crymych27-7
Blaenavon - Brecon14-24
Bridgend Athletic - Tondu22-14
Caerleon - Abertillery31-16
Croesyceiliog - Pontypool United0-41
Felinfoel - Llanelli Wanderers5-5
Gowerton - Penclawdd31-15
Llangennech - Tycroes24-20
Llanharan - Heol y Cyw23-3
Maesteg - Maesteg Quins9-24
Seven Sisters - Resolven20-23
St. Josephs - Glamorgan Wanderers10-28
Tenby United - Kidwelly58-22
Treorchy - Mountain Ash15-10
Waunarlwydd - Bonymaen20-20
Ystalyfera - Ammanford29-0
Ystrad Rhondda - Porth Harlequins36-22
26/12/2017 - Regular season
Dunvant - Gorseinon12-21
16/12/2017 - Regular season
Ammanford - Bridgend Athletic7-46
Bonymaen - Ystalyfera19-20
Brecon - Caerleon24-12
Brynmawr - Blaenavon29-7
Crymych - Dunvant7-38
Dinas Powys - Rhiwbina19-37
Glamorgan Wanderers - Treorchy24-13
Gorseinon - Llangennech24-10
Heol y Cyw - St. Josephs24-16
Kenfig Hill - Seven Sisters22-10
Kidwelly - Gowerton18-12
Maesteg Quins - Aberavon Quins24-22
Mountain Ash - Ystrad Rhondda12-37
Penallta - Risca19-23
Penclawdd - Aberystwyth22-7
Pontypool United - Nelson27-26
Porth Harlequins - Llantrisant0-20
Rumney - Llanharan28-13
Tondu - Maesteg16-12
Ynysybwl - Dowlais21-29
09/12/2017 - Regular season
Aberavon Quins - Bridgend Athletic7-22
Dinas Powys - Rumney18-13
Heol y Cyw - Treorchy7-15
Kidwelly - Penclawdd9-15
Llanelli Wanderers - Gowerton24-14
Maesteg Quins - Seven Sisters26-5
Tycroes - Tenby United8-12
Ystrad Rhondda - Llanharan43-5
01/12/2017 - Regular season
Kenfig Hill - Waunarlwydd18-14
Penallta - Abertillery60-0
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-34
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