- 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

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

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Felinfoel85221714696433263132Qualified for playoff
2Dunvant69221408584438146103
3Gowerton68221318536428108104
4Aberystwyth642213094914108184
5Gorseinon612213094354082745
6Crymych5722110115364993794
7Llangennech50229112502554-5266
8Llanelli Wanderers47229112451445645
9Kidwelly46229013464533-6955
10Tenby United44229013454487-3353
11Penclawdd44229112369520-15124Relegated
12Tycroes19223118353716-36332

AberystwythCrymychDunvantFelinfoelGorseinonGowertonKidwellyLlanelli
Wanderers
LlangennechPenclawddTenby
United
Tycroes
Aberystwyth-27-722-522-397-014-1946-1417-1526-1912-1624-1039-8
Crymych3-15-7-3850-519-1528-1011-1636-3432-1540-1252-1053-5
Dunvant20-2336-22-33-5212-215-1637-1721-728-3117-1535-1624-9
Felinfoel27-544-3926-10-38-1725-2232-145-524-2114-168-2629-15
Gorseinon24-2222-1518-2730-23-26-2016-719-2924-1034-2726-1832-12
Gowerton20-2964-1742-3718-3415-9-38-3125-725-2531-1540-2430-3
Kidwelly28-2016-1512-1317-3423-3018-12-12-63-139-1528-1448-27
Llanelli
Wanderers
24-3544-127-1016-2613-2324-1432-22-23-1720-2529-728-15
Llangennech33-2812-1924-347-6210-2217-2532-2743-23-19-2621-1324-20
Penclawdd22-714-3710-5817-4517-1215-1710-3614-2626-19-10-2115-15
Tenby
United
33-73-1024-3112-3013-615-958-2241-2220-4417-20-47-5
Tycroes24-4442-1217-5321-7431-910-2422-446-1724-4614-128-12-

East
Pos.TeamPtsPldWDLFADiffTBLB
1Brynmawr97222002766291475170Qualified for playoff
2Penallta87221804709288421132
3Brecon83221705651344307123
4Risca6722140859148610583
5Pontypool United6722131853539014585
6Nelson61221201058152358103
7Ynysybwl50229013543792-24995
8Dowlais49229112417469-5265
9Blaenavon38227015339467-12837
10Caerleon33226016391634-24363
11Croesyceiliog23224018339645-30616Relegated
12Abertillery11222020326859-53321

AbertilleryBlaenavonBreconBrynmawrCaerleonCroesyceiliogDowlaisNelsonPenalltaPontypool
United
RiscaYnysybwl
Abertillery-20-3013-5613-4728-4426-2722-1822-3510-617-4418-4131-45
Blaenavon19-22-14-247-3315-012-333-1013-179-1611-1416-1726-12
Brecon29-942-16-10-2124-1220-516-620-2118-330-2345-1566-6
Brynmawr54-1929-723-15-38-783-1026-1526-614-3142-1422-2052-0
Caerleon31-1619-2821-4614-45-26-815-1028-320-405-520-827-31
Croesyceiliog44-713-2118-220-3224-29-21-4119-4018-230-4114-1728-22
Dowlais15-318-80-3612-2231-1229-19-40-1424-1911-524-4225-26
Nelson29-851-340-3710-4012-1938-1024-17-21-4738-1219-2868-14
Penallta60-033-317-1032-529-859-721-1517-10-27-2419-2383-14
Pontypool
United
29-1229-719-225-2239-815-116-627-2641-17-14-1323-22
Risca55-723-2125-4127-3825-1520-1358-2135-1114-2715-27-41-39
Ynysybwl46-1322-2017-2217-5253-5122-2721-2941-190-2838-3235-29-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Maesteg Quins96222002634310324151Qualified for playoff
2Ystalyfera8422181359234624691
3Bridgend Athletic79221705604327277101
4Tondu67221309607465142105
5Bonymaen67221129595381214127
6Ammanford522210012433492-5984
7Kenfig Hill512211011379517-13861
8Aberavon Quins512210012461471-1074
9Waunarlwydd46228113481522-4175
10Maesteg44228014431491-6048
11Resolven19223019385787-40243Relegated
12Seven Sisters9221021250743-49305

Aberavon
Quins
AmmanfordBonymaenBridgend
Athletic
Kenfig
Hill
MaestegMaesteg
Quins
ResolvenSeven
Sisters
TonduWaunarlwyddYstalyfera
Aberavon
Quins
-16-1510-177-2236-1021-1912-3129-049-2539-2730-1515-24
Ammanford16-10-20-187-4617-1343-2620-2744-1938-531-2912-77-21
Bonymaen32-1222-8-19-2036-542-223-1032-1045-714-2446-1019-20
Bridgend
Athletic
20-819-2917-15-40-146-918-2645-345-1222-1432-187-15
Kenfig
Hill
25-2111-015-230-39-29-215-2834-1322-1017-4118-1417-10
Maesteg13-518-1533-2710-1719-24-9-2438-2035-317-2423-228-11
Maesteg
Quins
24-2234-1743-2747-2834-741-3-38-1026-515-2431-1025-10
Resolven27-3440-3831-5615-2317-2633-4914-38-22-1914-2022-2321-61
Seven
Sisters
15-2212-347-487-525-2013-1014-1820-23-14-3822-377-52
Tondu50-2444-1720-1710-1417-2416-128-2448-851-7-41-3811-39
Waunarlwydd14-2226-520-2021-3429-1035-1820-2843-1325-2127-24-17-21
Ystalyfera30-1729-017-1721-3847-3320-1924-2229-1031-031-2629-10-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Ystrad Rhondda95221903702332370163Qualified for playoff
2Glamorgan Wanderers85221705709394315152
3Treorchy83221705572380192132
4Rhiwbina7222140850441688115
5Dinas Powys59221129430462-3283
6St. Josephs552210012539552-13105
7Mountain Ash49229013466530-6476
8Llantrisant43229013364467-10307
9Rumney38227114367621-25444
10Porth Harlequins35225116420538-11867
11Heol y Cyw31226016383509-12616Relegated
12Llanharan29226016356611-25523

Dinas
Powys
Glamorgan
Wanderers
Heol
y
Cyw
LlanharanLlantrisantMountain
Ash
Porth
Harlequins
RhiwbinaRumneySt.
Josephs
TreorchyYstrad
Rhondda
Dinas
Powys
-22-3312-1133-1326-1727-2031-2419-3718-138-317-2014-13
Glamorgan
Wanderers
20-6-36-1262-554-1752-733-1315-1327-3924-2624-1318-29
Heol
y
Cyw
29-3119-29-9-1417-1426-3120-1729-719-524-167-1516-29
Llanharan20-3117-1823-3-15-1015-1417-2817-2928-1614-1025-2814-40
Llantrisant27-2217-2023-3028-13-13-2010-710-1516-1017-138-2815-42
Mountain
Ash
12-710-3132-2847-910-27-20-1615-2618-846-1023-2812-37
Porth
Harlequins
19-1916-4024-1440-230-2018-27-18-3619-2039-315-820-31
Rhiwbina27-1024-2523-519-324-1942-3819-20-25-1231-1929-2513-16
Rumney19-190-6921-1928-1314-1524-528-2418-25-17-3317-2932-30
St.
Josephs
22-2710-2837-2547-4139-1942-2629-1417-529-16-45-1831-34
Treorchy34-1456-3138-1628-1219-2215-1026-1750-2152-029-12-7-0
Ystrad
Rhondda
29-1723-2032-543-529-029-2336-2216-1489-1050-1825-6-

Promotion final
Promotion final
Ystrad Rhondda
12/05/2018 - 47-31
16/05/2018 - 28-5
Ystrad Rhondda
Brynmawr
Maesteg Quins
22/05/2018 - 28-27
25/05/2018 - 25-6
Maesteg Quins
Felinfoel

Matches schedule
25/05/2018 - Promotion final
Felinfoel - Maesteg Quins6-25
22/05/2018 - Promotion final
Maesteg Quins - Felinfoel28-27
19/05/2018 - Regular season
Abertillery - Penallta10-61
Aberystwyth - Llangennech26-19
Crymych - Kidwelly11-16
Felinfoel - Tenby United8-26
Heol y Cyw - Dinas Powys29-31
Llanharan - St. Josephs14-10
Resolven - Maesteg33-49
Seven Sisters - Ystalyfera7-52
Tycroes - Dunvant17-53
16/05/2018 - Regular season
Glamorgan Wanderers - Rumney27-39
16/05/2018 - Promotion final
Brynmawr - Ystrad Rhondda5-28
15/05/2018 - Regular season
Resolven - Ystalyfera21-61
12/05/2018 - Regular season
Bonymaen - Maesteg42-22
Crymych - Tycroes53-5
Dunvant - Tenby United35-16
Heol y Cyw - Rhiwbina29-7
Llanelli Wanderers - Aberystwyth24-35
Llangennech - Felinfoel7-62
Pontypool United - Penallta41-17
Porth Harlequins - Llanharan40-23
Resolven - Ammanford40-38
Rumney - Mountain Ash24-5
Seven Sisters - Waunarlwydd22-37
St. Josephs - Llantrisant39-19
Treorchy - Dinas Powys34-14
Ynysybwl - Nelson41-19
Ystalyfera - Maesteg Quins24-22
12/05/2018 - Promotion final
Ystrad Rhondda - Brynmawr47-31
10/05/2018 - Regular season
Maesteg Quins - Tondu15-24
09/05/2018 - Regular season
Dowlais - Risca24-42
Nelson - Abertillery29-8
Treorchy - Ystrad Rhondda7-0
08/05/2018 - Regular season
Brynmawr - Penallta14-31
Crymych - Felinfoel50-5
Maesteg Quins - Resolven38-10
05/05/2018 - Regular season
Abertillery - Ynysybwl31-45
Crymych - Llangennech32-15
Dinas Powys - Porth Harlequins31-24
Dowlais - Penallta24-19
Kidwelly - Felinfoel17-34
Llanelli Wanderers - Tenby United29-7
Maesteg Quins - Bridgend Athletic47-28
Nelson - Brynmawr10-40
Rhiwbina - Glamorgan Wanderers24-25
Risca - Blaenavon23-21
Seven Sisters - Maesteg13-10
St. Josephs - Treorchy45-18
Tycroes - Aberystwyth24-44
Waunarlwydd - Ystalyfera17-21
Ystrad Rhondda - Rumney89-10
02/05/2018 - Regular season
Blaenavon - Dowlais33-10
Kenfig Hill - Ystalyfera17-10
Maesteg Quins - Ammanford34-17
Tycroes - Felinfoel21-74
Waunarlwydd - Aberavon Quins14-22
01/05/2018 - Regular season
Crymych - Gowerton28-10
28/04/2018 - Regular season
Aberavon Quins - Maesteg21-19
Ammanford - Waunarlwydd12-7
Bonymaen - Bridgend Athletic19-20
Brecon - Risca45-15
Caerleon - Penallta0-40
Crymych - Tenby United52-10
Dowlais - Nelson40-14
Dunvant - Aberystwyth20-23
Felinfoel - Gorseinon38-17
Llanelli Wanderers - Llangennech23-17
Maesteg Quins - Ystalyfera25-10
Mountain Ash - Dinas Powys12-7
Porth Harlequins - Rhiwbina18-36
Resolven - Kenfig Hill17-26
Rumney - Treorchy17-29
Tycroes - Kidwelly22-44
Ystrad Rhondda - St. Josephs50-18
26/04/2018 - Regular season
Blaenavon - Ynysybwl26-12
25/04/2018 - Regular season
Croesyceiliog - Brecon18-22
Kenfig Hill - Bonymaen15-23
24/04/2018 - Regular season
Aberavon Quins - Tondu39-27
21/04/2018 - Regular season
Abertillery - Blaenavon20-30
Aberystwyth - Kidwelly46-14
Brecon - Pontypool United30-23
Brynmawr - Caerleon38-7
Dowlais - Croesyceiliog29-19
Dunvant - Penclawdd17-15
Felinfoel - Crymych44-39
Heol y Cyw - Llantrisant17-14
Maesteg Quins - Bonymaen43-27
Nelson - Penallta21-47
Risca - Ynysybwl41-39
Rumney - Porth Harlequins28-24
Seven Sisters - Bridgend Athletic7-52
St. Josephs - Llanharan47-41
Treorchy - Rhiwbina50-21
Tycroes - Gowerton10-24
Waunarlwydd - Maesteg35-18
Ystalyfera - Kenfig Hill47-33
18/04/2018 - Regular season
Aberavon Quins - Ystalyfera15-24
Abertillery - Nelson22-35
Ammanford - Tondu31-29
Brynmawr - Risca22-20
Gorseinon - Penclawdd34-27
17/04/2018 - Regular season
Bridgend Athletic - Bonymaen17-15
14/04/2018 - Regular season
Abertillery - Risca18-41
Brynmawr - Pontypool United42-14
Caerleon - Ynysybwl27-31
Crymych - Llanelli Wanderers36-34
Felinfoel - Aberystwyth27-5
Glamorgan Wanderers - Ystrad Rhondda18-29
Gorseinon - Gowerton26-20
Heol y Cyw - Porth Harlequins20-17
Kenfig Hill - Tondu17-41
Llangennech - Dunvant24-34
Llantrisant - Dinas Powys27-22
Maesteg - Ammanford18-15
Nelson - Brecon40-37
Penallta - Croesyceiliog59-7
Resolven - Bonymaen31-56
Rhiwbina - Mountain Ash42-38
Seven Sisters - Aberavon Quins15-22
Treorchy - St. Josephs29-12
Waunarlwydd - Maesteg Quins20-28
Ystalyfera - Bridgend Athletic21-38
07/04/2018 - Regular season
Aberystwyth - Dunvant22-5
Caerleon - Brynmawr14-45
Gorseinon - Felinfoel30-23
Gowerton - Llanelli Wanderers25-7
Llangennech - Crymych12-19
Llantrisant - Mountain Ash13-20
Maesteg - Aberavon Quins13-5
Penallta - Pontypool United27-24
Penclawdd - Kidwelly10-36
Rhiwbina - Porth Harlequins19-20
Risca - Dowlais58-21
Rumney - Dinas Powys19-19
Tenby United - Tycroes47-5
Tondu - Ammanford44-17
Treorchy - Heol y Cyw38-16
Waunarlwydd - Kenfig Hill29-10
Ynysybwl - Blaenavon22-20
Ystalyfera - Resolven29-10
Ystrad Rhondda - Glamorgan Wanderers23-20
31/03/2018 - Regular season
Crymych - Gorseinon19-15
Glamorgan Wanderers - Llanharan62-5
Heol y Cyw - Mountain Ash26-31
Kenfig Hill - Maesteg29-21
Llangennech - Gowerton17-25
Resolven - Waunarlwydd22-23
Rhiwbina - Rumney25-12
Seven Sisters - Maesteg Quins14-18
Tondu - Bonymaen20-17
Treorchy - Llantrisant19-22
Tycroes - Llanelli Wanderers6-17
Ynysybwl - Brecon17-22
29/03/2018 - Regular season
Blaenavon - Caerleon15-0
24/03/2018 - Regular season
Aberavon Quins - Seven Sisters49-25
Ammanford - Maesteg43-26
Bonymaen - Tondu14-24
Brecon - Nelson20-21
Brynmawr - Croesyceiliog83-10
Dinas Powys - Llanharan33-13
Dowlais - Blaenavon18-8
Dunvant - Llangennech28-31
Glamorgan Wanderers - Llantrisant54-17
Gorseinon - Tenby United26-18
Gowerton - Tycroes30-3
Heol y Cyw - Ystrad Rhondda16-29
Kidwelly - Aberystwyth28-20
Llanelli Wanderers - Penclawdd20-25
Maesteg Quins - Waunarlwydd31-10
Mountain Ash - Rhiwbina15-26
Pontypool United - Risca14-13
Porth Harlequins - Rumney19-20
Resolven - Bridgend Athletic15-23
Ynysybwl - Caerleon53-51
16/03/2018 - Regular season
Croesyceiliog - Ynysybwl28-22
Mountain Ash - Llantrisant10-27
15/03/2018 - Regular season
Blaenavon - Pontypool United11-14
Tenby United - Crymych3-10
10/03/2018 - Regular season
Ammanford - Bonymaen20-18
Bridgend Athletic - Kenfig Hill40-14
Caerleon - Dowlais15-10
Felinfoel - Dunvant26-10
Gowerton - Gorseinon15-9
Kidwelly - Llanelli Wanderers12-6
Llanharan - Treorchy25-28
Llantrisant - Heol y Cyw23-30
Maesteg - Seven Sisters35-3
Penallta - Brecon17-10
Penclawdd - Tycroes15-15
Pontypool United - Abertillery29-12
Tondu - Resolven48-8
23/02/2018 - Regular season
Gorseinon - Llanelli Wanderers19-29
17/02/2018 - Regular season
Abertillery - Brecon13-56
Aberystwyth - Felinfoel22-39
Ammanford - Kenfig Hill17-13
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-17
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