- 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 2018/19

Teams variations
Relegated from National Championship 2017/18:Glynneath - Skewen
Promoted to National Championship 2018/19:Maesteg Quins - Ystrad Rhondda
Relegated to Lower Leagues 2018/19:Abertillery - Croesyceiliog - Heol y Cyw - Llanharan - Penclawdd - Resolven - Seven Sisters - Tycroes
Promoted from Lower Leagues 2017/18:Brynamman - Cambrian Welfare - Cwmbran - Gilfach Goch - Hartridge HSOB - Hendy - Maesteg Celtic - Whitland

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Felinfoel83221804659390269110Qualified for playoff
2Dunvant7122150756440316174
3Llangennech662213184694185184
4Gorseinon6522140852234917363
5Whitland6322140851138312843
6Aberystwyth62221201057840117795
7Hendy602212010543558-1593
8Crymych5922111105184417785
9Gowerton512211011383442-5934
10Llanelli Wanderers38227015338429-9137To repechage
11Kidwelly20223019311775-46435Relegated
12Tenby United11221021307714-40725

AberystwythCrymychDunvantFelinfoelGorseinonGowertonHendyKidwellyLlanelli
Wanderers
LlangennechTenby
United
Whitland
Aberystwyth-19-1539-721-2920-1326-1045-1762-1040-1729-1049-2528-20
Crymych30-10-20-1821-2523-334-1541-1459-1410-015-1520-1912-10
Dunvant12-931-12-31-1723-2715-2229-1674-2448-715-1348-1017-3
Felinfoel25-1339-1336-0-33-1850-736-2943-2633-1437-2541-339-20
Gorseinon22-1746-2312-2439-8-23-043-1473-014-1317-2234-1220-44
Gowerton14-1226-2020-2223-256-13-28-2129-1723-1019-3232-032-17
Hendy13-1043-2715-3732-230-3726-15-54-733-178-2230-1714-12
Kidwelly7-410-3019-383-4312-148-322-29-11-2220-2720-2422-38
Llanelli
Wanderers
32-2434-722-196-106-1014-1822-216-8-14-2540-147-9
Llangennech31-1727-2419-2416-2915-75-1222-2926-2020-14-25-636-15
Tenby
United
17-2510-4113-206-247-1714-2628-6622-3117-2120-24-11-13
Whitland25-2223-2128-1224-1427-2038-318-1918-1015-027-1267-12-

East
Pos.TeamPtsPldWDLFADiffTBLB
1Brecon98222002813343470171Qualified for playoff
2Brynmawr89221804723335388152
3Penallta83221705724328396141
4Pontypool United6622140852130621573
5Dowlais512211011402543-14152
6Risca492210012456484-2854
7Nelson45229013406534-12863
8Ynysybwl43228113452680-22872
9Blaenavon41227114404459-5565
10Caerleon33226016386621-23554To repechage
11Cwmbran33226016358626-26845Relegated
12Hartridge HSOB25225017287673-38623

BlaenavonBreconBrynmawrCaerleonCwmbranDowlaisHartridge
HSOB
NelsonPenalltaPontypool
United
RiscaYnysybwl
Blaenavon-8-2212-3341-1427-1928-1211-236-1013-160-815-1013-13
Brecon37-30-34-1933-2483-1752-1687-1025-05-6026-319-071-7
Brynmawr9-1314-32-33-3138-1547-1753-1068-715-730-836-2247-15
Caerleon24-2012-387-50-16-1424-2935-610-2210-2222-2011-1717-26
Cwmbran10-6126-3416-2231-0-27-2426-721-1913-243-1721-2218-12
Dowlais17-50-358-4737-1514-7-13-540-55-5927-178-1047-31
Hartridge
HSOB
8-260-2019-3116-213-1712-15-23-220-447-225-3634-13
Nelson59-2919-2514-2624-1232-1421-3322-18-3-265-2547-735-10
Penallta26-713-2414-1063-1755-1540-1731-3339-0-20-3639-2755-10
Pontypool
United
39-733-3213-2319-2071-023-045-010-225-9-35-2837-7
Risca24-1118-577-2222-1511-512-1525-2943-548-148-21-41-26
Ynysybwl26-2114-2214-5038-2934-2321-858-1924-1315-4810-1428-18-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Ystalyfera84201802628296332120Qualified for playoff
2Bonymaen7020151441526614944
3Glynneath6420130749327821584
4Kenfig Hill53209294514292294
5Ammanford512091104394231685
6Tondu452010010359405-4623
7Brynamman41208111421530-10934
8Skewen39208012340365-2525
9Waunarlwydd34206014384477-9355
10Maesteg Celtic33207013348536-18841To repechage
11Aberavon Quins22204115244517-27322Relegated
12Maesteg000000000
Maesteg retired before the start of the tournament.

Aberavon
Quins
AmmanfordBonymaenBrynammanGlynneathKenfig
Hill
MaestegMaesteg
Celtic
SkewenTonduWaunarlwyddYstalyfera
Aberavon
Quins
-15-70-1512-5311-3421-2129-1215-3617-2320-512-30
Ammanford10-6-7-817-2129-2719-1927-148-2346-2028-2919-26
Bonymaen38-726-11-21-1412-1829-1845-1820-311-1520-1023-10
Brynamman18-521-1336-36-14-4230-3527-243-927-1527-2013-34
Glynneath35-519-016-1719-10-31-031-826-1839-816-2021-6
Kenfig
Hill
42-1133-3913-1925-2037-41-38-1233-2017-1925-3610-32
Maesteg-
Maesteg
Celtic
33-726-3921-1421-1221-1013-24-30-2612-649-215-27
Skewen18-1019-237-1525-2718-163-1333-14-3-731-715-30
Tondu15-719-295-968-1928-147-1913-06-11-24-2223-40
Waunarlwydd22-2719-3619-2053-140-3512-2939-010-76-21-6-19
Ystalyfera50-733-3218-1736-1516-315-068-1552-1557-1729-28-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Glamorgan Wanderers83221723603334269101Qualified for playoff
2Rumney7322150745333711676
3Bridgend Athletic652215074153358032
4Treorchy6022111104343597577
5Rhiwbina572212010379388-945
6Cambrian Welfare5622111103813681346
7Mountain Ash552210012449493-4487
8Dinas Powys492210012369428-5954
9St. Josephs46229112428481-5353
10Porth Harlequins43227213441448-747To repechage
11Gilfach Goch35227114344497-15314Relegated
12Llantrisant25224018322550-22827

Bridgend
Athletic
Cambrian
Welfare
Dinas
Powys
Gilfach
Goch
Glamorgan
Wanderers
LlantrisantMountain
Ash
Porth
Harlequins
RhiwbinaRumneySt.
Josephs
Treorchy
Bridgend
Athletic
-21-3410-2519-108-1045-923-2026-1528-021-1625-1513-5
Cambrian
Welfare
8-14-11-103-613-2612-1110-327-2142-1220-2137-3411-6
Dinas
Powys
3-1426-15-18-1114-2724-199-728-2010-1325-1214-3628-23
Gilfach
Goch
23-3111-1123-21-19-2927-2813-63-5021-156-328-1524-10
Glamorgan
Wanderers
22-1021-1821-954-21-35-734-1736-1729-1217-2836-1715-26
Llantrisant32-820-3420-228-147-52-12-2913-720-258-278-3018-25
Mountain
Ash
10-2123-2938-2221-2027-2632-17-24-1722-4517-1536-188-37
Porth
Harlequins
20-1813-1434-1017-722-2233-820-19-18-1715-2730-3014-20
Rhiwbina5-919-1012-1028-159-3514-1338-1534-7-17-2024-88-6
Rumney22-1313-1228-1736-206-913-016-1527-263-7-27-1425-31
St.
Josephs
19-2213-1023-729-1210-3021-3427-3012-814-1310-26-20-13
Treorchy12-1624-011-1716-3017-1721-1024-3026-1733-1217-1331-13-

Repechage
Pos.TeamPtsPldWDLFADiffTBLB
1Porth Harlequins43227213441448-747
2Llanelli Wanderers38227015338429-9137
3Maesteg Celtic33207013348536-18841Relegated
4Caerleon33226016386621-23554


Promotion final
Promotion final
Ystalyfera
07/05/2019 - 34-28
12/05/2019 - 30-20
Ystalyfera
Felinfoel
Brecon
11/05/2019 - 28-23
18/05/2019 - 12-34
Glamorgan Wanderers
Glamorgan Wanderers

Matches schedule
18/05/2019 - Promotion final
Glamorgan Wanderers - Brecon34-12
12/05/2019 - Promotion final
Felinfoel - Ystalyfera20-30
11/05/2019 - Regular season
Dunvant - Kidwelly74-24
Rhiwbina - Rumney17-20
Treorchy - Mountain Ash24-30
11/05/2019 - Promotion final
Brecon - Glamorgan Wanderers28-23
08/05/2019 - Regular season
Brecon - Penallta5-60
Gilfach Goch - Cambrian Welfare11-11
Treorchy - Porth Harlequins26-17
07/05/2019 - Promotion final
Ystalyfera - Felinfoel34-28
04/05/2019 - Regular season
Brecon - Cwmbran83-17
Dowlais - Nelson40-5
Gowerton - Dunvant20-22
02/05/2019 - Regular season
Brynamman - Glynneath14-42
Cambrian Welfare - Rhiwbina42-12
Ystalyfera - Ammanford33-32
01/05/2019 - Regular season
Cwmbran - Brecon26-34
Risca - Nelson43-5
Treorchy - Rumney17-13
27/04/2019 - Regular season
Brynmawr - Nelson68-7
Cwmbran - Hartridge HSOB26-7
Dunvant - Hendy29-16
Gilfach Goch - Treorchy24-10
Glynneath - Waunarlwydd16-20
Gorseinon - Aberystwyth22-17
Kidwelly - Tenby United20-24
Llantrisant - Mountain Ash12-29
Penallta - Pontypool United20-36
Ynysybwl - Risca28-18
Ystalyfera - Skewen52-15
24/04/2019 - Regular season
Brynmawr - Pontypool United30-8
Nelson - Dowlais21-33
20/04/2019 - Regular season
Aberystwyth - Dunvant39-7
Cambrian Welfare - Porth Harlequins27-21
Crymych - Kidwelly59-14
Dowlais - Ynysybwl47-31
Gilfach Goch - Rumney6-32
Hendy - Llanelli Wanderers33-17
Maesteg Celtic - Bonymaen21-14
Nelson - Caerleon24-12
Pontypool United - Brecon33-32
Risca - Penallta48-14
Treorchy - Rhiwbina33-12
18/04/2019 - Regular season
Glynneath - Skewen26-18
Gorseinon - Llangennech17-22
17/04/2019 - Regular season
Cwmbran - Nelson21-19
16/04/2019 - Regular season
Brynamman - Bonymaen36-36
13/04/2019 - Regular season
Ammanford - Glynneath29-27
Bonymaen - Maesteg Celtic45-18
Brynmawr - Ynysybwl47-15
Crymych - Gowerton34-15
Dowlais - Blaenavon17-5
Dunvant - Gorseinon23-27
Glamorgan Wanderers - Cambrian Welfare21-18
Kidwelly - Aberystwyth7-41
Llantrisant - Rumney8-27
Mountain Ash - Porth Harlequins24-17
Nelson - Pontypool United5-25
Penallta - Hartridge HSOB31-33
Rhiwbina - Gilfach Goch28-15
St. Josephs - Bridgend Athletic19-22
Tenby United - Llangennech20-24
Tondu - Brynamman68-19
Waunarlwydd - Ystalyfera6-19
Whitland - Llanelli Wanderers15-0
10/04/2019 - Regular season
Hendy - Gorseinon0-37
Maesteg Celtic - Ystalyfera5-27
Penallta - Brecon13-24
06/04/2019 - Regular season
Aberystwyth - Hendy45-17
Bonymaen - Tondu11-15
Bridgend Athletic - Rhiwbina28-0
Caerleon - Brynmawr7-50
Cambrian Welfare - Mountain Ash10-3
Cwmbran - Pontypool United3-17
Dunvant - Llangennech15-13
Gorseinon - Kidwelly73-0
Hartridge HSOB - Dowlais12-15
Llanelli Wanderers - Crymych34-7
Llantrisant - Treorchy18-25
Maesteg Celtic - Glynneath21-10
Penallta - Nelson39-0
Porth Harlequins - Rumney15-27
Risca - Brecon18-57
St. Josephs - Glamorgan Wanderers10-30
Waunarlwydd - Brynamman53-14
Whitland - Tenby United67-12
05/04/2019 - Regular season
Skewen - Ammanford19-23
03/04/2019 - Regular season
Ynysybwl - Brecon14-22
30/03/2019 - Regular season
Aberavon Quins - Tondu17-23
Bridgend Athletic - St. Josephs25-15
Brynmawr - Caerleon33-31
Crymych - Llangennech15-15
Cwmbran - Blaenavon10-61
Gilfach Goch - Dinas Powys23-21
Glamorgan Wanderers - Rhiwbina29-12
Gowerton - Felinfoel23-25
Hendy - Kidwelly54-7
Kenfig Hill - Waunarlwydd25-36
Llanelli Wanderers - Aberystwyth32-24
Maesteg Celtic - Ammanford26-39
Mountain Ash - Cambrian Welfare23-29
Pontypool United - Nelson10-22
Risca - Dowlais12-15
Rumney - Llantrisant13-0
Skewen - Glynneath18-16
Tenby United - Gorseinon7-17
Whitland - Dunvant28-12
Ynysybwl - Hartridge HSOB58-19
Ystalyfera - Brynamman36-15
23/03/2019 - Regular season
Aberystwyth - Gowerton26-10
Ammanford - Bonymaen7-8
Blaenavon - Brynmawr12-33
Brecon - Pontypool United26-3
Brynamman - Kenfig Hill30-35
Caerleon - Ynysybwl17-26
Cambrian Welfare - Rumney20-21
Dinas Powys - Treorchy28-23
Dowlais - Penallta5-59
Dunvant - Tenby United48-10
Felinfoel - Hendy36-29
Glynneath - Aberavon Quins35-5
Gorseinon - Crymych46-23
Hartridge HSOB - Risca5-36
Kidwelly - Whitland22-38
Llangennech - Llanelli Wanderers20-14
Llantrisant - Glamorgan Wanderers7-52
Nelson - Cwmbran32-14
Porth Harlequins - Mountain Ash20-19
Rhiwbina - Bridgend Athletic5-9
St. Josephs - Gilfach Goch29-12
Tondu - Maesteg Celtic13-0
Waunarlwydd - Skewen10-7
15/03/2019 - Regular season
Blaenavon - Cwmbran27-19
08/03/2019 - Regular season
Blaenavon - Penallta13-16
Rhiwbina - Glamorgan Wanderers9-35
07/03/2019 - Regular season
Gorseinon - Felinfoel39-8
02/03/2019 - Regular season
Aberavon Quins - Waunarlwydd20-5
Bridgend Athletic - Llantrisant45-9
Crymych - Llanelli Wanderers10-0
Dinas Powys - St. Josephs14-36
Dowlais - Hartridge HSOB13-5
Gilfach Goch - Rhiwbina21-15
Gorseinon - Dunvant12-24
Gowerton - Llangennech19-32
Hendy - Aberystwyth13-10
Risca - Caerleon22-15
Rumney - Porth Harlequins27-26
Skewen - Brynamman25-27
Tenby United - Kidwelly22-31
Whitland - Felinfoel24-14
Ynysybwl - Blaenavon26-21
22/02/2019 - Regular season
Brecon - Hartridge HSOB87-10
Brynmawr - Blaenavon9-13
16/02/2019 - Regular season
Aberystwyth - Whitland28-20
Ammanford - Kenfig Hill19-19
Blaenavon - Risca15-10
Bonymaen - Ystalyfera23-10
Brecon - Brynmawr34-19
Brynamman - Aberavon Quins18-5
Caerleon - Dowlais24-29
Cambrian Welfare - Bridgend Athletic8-14
Dunvant - Crymych31-12
Glynneath - Maesteg Celtic31-8
Hartridge HSOB - Penallta0-44
Kidwelly - Gorseinon12-14
Llanelli Wanderers - Gowerton14-18
Llangennech - Hendy22-29
Llantrisant - Gilfach Goch8-14
Mountain Ash - Rumney17-15
Nelson - Ynysybwl35-10
Pontypool United - Cwmbran71-0
Porth Harlequins - Glamorgan Wanderers22-22
Rhiwbina - Dinas Powys12-10
St. Josephs - Treorchy20-13
Tenby United - Felinfoel6-24
Waunarlwydd - Tondu6-21
09/02/2019 - Regular season
Aberystwyth - Llanelli Wanderers40-17
Brynmawr - Dowlais47-17
Dinas Powys - Bridgend Athletic3-14
Porth Harlequins - Treorchy14-20
Tondu - Glynneath28-14
08/02/2019 - Regular season
Gorseinon - Whitland20-44
02/02/2019 - Regular season
Bridgend Athletic - Porth Harlequins26-15
Dinas Powys - Llantrisant24-19
Glamorgan Wanderers - Mountain Ash34-17
Hartridge HSOB - Caerleon16-21
Kenfig Hill - Bonymaen13-19
Penallta - Cwmbran55-15
St. Josephs - Rhiwbina14-13
Tenby United - Aberystwyth17-25
Whitland - Llangennech27-12
26/01/2019 - Regular season
Aberystwyth - Gorseinon20-13
Ammanford - Aberavon Quins10-6
Blaenavon - Hartridge HSOB11-23
Bonymaen - Skewen20-3
Brecon - Risca19-0
Caerleon - Penallta10-22
Cambrian Welfare - Dinas Powys11-10
Cwmbran - Brynmawr16-22
Felinfoel - Dunvant36-0
Gowerton - Hendy28-21
Kidwelly - Crymych0-30
Llanelli Wanderers - Whitland7-9
Llangennech - Tenby United25-6
Llantrisant - St. Josephs8-30
Mountain Ash - Bridgend Athletic10-21
Pontypool United - Ynysybwl37-7
Porth Harlequins - Gilfach Goch17-7
Rhiwbina - Treorchy8-6
Rumney - Glamorgan Wanderers6-9
Waunarlwydd - Maesteg Celtic39-0
Ystalyfera - Kenfig Hill15-0
19/01/2019 - Regular season
Aberavon Quins - Bonymaen0-15
Bridgend Athletic - Rumney21-16
Caerleon - Blaenavon24-20
Crymych - Hendy41-14
Dinas Powys - Porth Harlequins28-20
Dowlais - Brecon0-35
Dunvant - Aberystwyth12-9
Gilfach Goch - Mountain Ash13-6
Hartridge HSOB - Nelson23-22
Kidwelly - Felinfoel3-43
Maesteg Celtic - Kenfig Hill13-24
Penallta - Brynmawr14-10
Rhiwbina - Llantrisant14-13
Risca - Pontypool United8-21
Skewen - Ystalyfera15-30
St. Josephs - Cambrian Welfare13-10
Tenby United - Llanelli Wanderers17-21
Tondu - Ammanford19-29
Treorchy - Glamorgan Wanderers17-17
Whitland - Gowerton38-3
Ynysybwl - Cwmbran34-23
12/01/2019 - Regular season
Aberystwyth - Kidwelly62-10
Blaenavon - Ynysybwl13-13
Brynamman - Maesteg Celtic27-24
Cwmbran - Risca21-22
Felinfoel - Crymych39-13
Glamorgan Wanderers - Bridgend Athletic22-10
Gowerton - Tenby United32-0
Hendy - Whitland14-12
Kenfig Hill - Skewen33-20
Llanelli Wanderers - Gorseinon6-10
Llangennech - Dunvant19-24
Mountain Ash - Dinas Powys38-22
Pontypool United - Dowlais23-0
Porth Harlequins - St. Josephs30-30
Rumney - Gilfach Goch36-20
Ystalyfera - Aberavon Quins50-7
05/01/2019 - Regular season
Aberavon Quins - Kenfig Hill21-21
Blaenavon - Nelson6-10
Caerleon - Brecon12-38
Crymych - Whitland12-10
Dinas Powys - Rumney25-12
Dowlais - Cwmbran14-7
Dunvant - Llanelli Wanderers48-7
Felinfoel - Aberystwyth25-13
Gilfach Goch - Glamorgan Wanderers19-29
Glynneath - Bonymaen16-17
Gorseinon - Gowerton23-0
Hartridge HSOB - Pontypool United7-22
Kidwelly - Llangennech20-27
Llantrisant - Cambrian Welfare20-34
Maesteg Celtic - Skewen30-26
Penallta - Ynysybwl55-10
Rhiwbina - Porth Harlequins34-7
Risca - Brynmawr7-22
St. Josephs - Mountain Ash27-30
Tenby United - Hendy28-66
Tondu - Ystalyfera23-40
Treorchy - Bridgend Athletic12-16
Waunarlwydd - Ammanford19-36
29/12/2018 - Regular season
Ammanford - Brynamman17-21
Bonymaen - Waunarlwydd20-10
Brecon - Blaenavon37-30
Bridgend Athletic - Gilfach Goch19-10
Crymych - Aberystwyth30-10
Glamorgan Wanderers - Dinas Powys21-9
Kenfig Hill - Tondu17-19
Llanelli Wanderers - Kidwelly6-8
Llangennech - Felinfoel16-29
Mountain Ash - Rhiwbina22-45
Pontypool United - Caerleon19-20
Porth Harlequins - Llantrisant33-8
Rumney - St. Josephs27-14
Skewen - Aberavon Quins18-10
Treorchy - Cambrian Welfare24-0
Ystalyfera - Glynneath16-3
15/12/2018 - Regular season
Aberavon Quins - Maesteg Celtic29-12
Aberystwyth - Llangennech29-10
Blaenavon - Pontypool United0-8
Caerleon - Cwmbran16-14
Felinfoel - Llanelli Wanderers33-14
Glynneath - Kenfig Hill31-0
Hartridge HSOB - Brynmawr19-31
Kidwelly - Gowerton8-3
Nelson - Brecon19-25
Tenby United - Crymych10-41
Tondu - Skewen6-11
08/12/2018 - Regular season
Ammanford - Maesteg Celtic27-14
Brynamman - Ystalyfera13-34
Dinas Powys - Gilfach Goch18-11
Dowlais - Risca8-10
Dunvant - Whitland17-3
Felinfoel - Gowerton50-7
Gorseinon - Tenby United34-12
Hartridge HSOB - Ynysybwl34-13
Kidwelly - Hendy22-29
Llangennech - Crymych27-24
Tondu - Aberavon Quins15-7
Waunarlwydd - Kenfig Hill12-29
01/12/2018 - Regular season
Aberavon Quins - Glynneath11-34
Bonymaen - Ammanford26-11
Crymych - Gorseinon23-3
Gilfach Goch - St. Josephs8-15
Glamorgan Wanderers - Llantrisant35-7
Gowerton - Aberystwyth14-12
Hendy - Felinfoel32-23
Kenfig Hill - Brynamman25-20
Llanelli Wanderers - Llangennech14-25
Maesteg Celtic - Tondu12-6
Penallta - Dowlais40-17
Risca - Hartridge HSOB25-29
Rumney - Cambrian Welfare13-12
Skewen - Waunarlwydd31-7
Tenby United - Dunvant13-20
Treorchy - Dinas Powys11-17
Whitland - Kidwelly18-10
Ynysybwl - Caerleon38-29
24/11/2018 - Regular season
Ammanford - Ystalyfera19-26
Brynamman - Skewen3-9
Caerleon - Risca11-17
Cambrian Welfare - Glamorgan Wanderers13-26
Felinfoel - Whitland39-20
Glynneath - Tondu39-8
Llangennech - Gowerton5-12
Llantrisant - Bridgend Athletic32-8
Mountain Ash - Treorchy8-37
Pontypool United - Penallta5-9
St. Josephs - Dinas Powys23-7
Waunarlwydd - Aberavon Quins22-27
23/11/2018 - Regular season
Nelson - Brynmawr14-26
10/11/2018 - Regular season
Aberavon Quins - Brynamman12-53
Bridgend Athletic - Cambrian Welfare21-34
Brynmawr - Brecon14-32
Crymych - Dunvant20-18
Dinas Powys - Rhiwbina10-13
Dowlais - Caerleon37-15
Felinfoel - Tenby United41-3
Gilfach Goch - Llantrisant27-28
Glamorgan Wanderers - Porth Harlequins36-17
Gowerton - Llanelli Wanderers23-10
Hendy - Llangennech8-22
Kenfig Hill - Ammanford33-39
Risca - Blaenavon24-11
Rumney - Mountain Ash16-15
Tondu - Waunarlwydd24-22
Treorchy - St. Josephs31-13
Whitland - Aberystwyth25-22
Ynysybwl - Nelson24-13
Ystalyfera - Bonymaen18-17
20/10/2018 - Regular season
Aberystwyth - Tenby United49-25
Ammanford - Skewen8-23
Blaenavon - Dowlais28-12
Bonymaen - Kenfig Hill29-18
Brecon - Ynysybwl71-7
Brynamman - Tondu27-15
Caerleon - Hartridge HSOB35-6
Cambrian Welfare - Gilfach Goch3-6
Cwmbran - Penallta13-24
Felinfoel - Gorseinon33-18
Gowerton - Crymych26-20
Kidwelly - Dunvant19-38
Llanelli Wanderers - Hendy22-21
Llangennech - Whitland36-15
Llantrisant - Dinas Powys20-22
Mountain Ash - Glamorgan Wanderers27-26
Nelson - Risca47-7
Pontypool United - Brynmawr13-23
Porth Harlequins - Bridgend Athletic20-18
Rhiwbina - St. Josephs24-8
Rumney - Treorchy25-31
Waunarlwydd - Glynneath0-35
Ystalyfera - Maesteg Celtic68-15
13/10/2018 - Regular season
Aberavon Quins - Ammanford15-7
Bridgend Athletic - Mountain Ash23-20
Brynmawr - Cwmbran38-15
Dinas Powys - Cambrian Welfare26-15
Dunvant - Felinfoel31-17
Gilfach Goch - Porth Harlequins3-50
Glamorgan Wanderers - Rumney17-28
Glynneath - Brynamman19-10
Hartridge HSOB - Blaenavon8-26
Hendy - Gowerton26-15
Kenfig Hill - Ystalyfera10-32
Maesteg Celtic - Waunarlwydd49-21
Penallta - Caerleon63-17
Skewen - Bonymaen7-15
St. Josephs - Llantrisant21-34
Ynysybwl - Pontypool United10-14
06/10/2018 - Regular season
Ammanford - Tondu46-20
Blaenavon - Caerleon41-14
Bonymaen - Aberavon Quins38-7
Brecon - Dowlais52-16
Brynamman - Waunarlwydd27-20
Brynmawr - Penallta15-7
Cambrian Welfare - St. Josephs37-34
Cwmbran - Ynysybwl18-12
Felinfoel - Kidwelly43-26
Glamorgan Wanderers - Treorchy15-26
Gowerton - Whitland32-17
Hendy - Crymych43-27
Kenfig Hill - Maesteg Celtic38-12
Llanelli Wanderers - Tenby United40-14
Llangennech - Gorseinon15-7
Llantrisant - Rhiwbina20-25
Mountain Ash - Gilfach Goch21-20
Nelson - Hartridge HSOB22-18
Pontypool United - Risca35-28
Porth Harlequins - Dinas Powys34-10
Rumney - Bridgend Athletic22-13
22/09/2018 - Regular season
Aberavon Quins - Ystalyfera12-30
Bridgend Athletic - Glamorgan Wanderers8-10
Caerleon - Nelson10-22
Crymych - Felinfoel21-25
Dinas Powys - Mountain Ash9-7
Dowlais - Pontypool United27-17
Glynneath - Ammanford19-0
Gorseinon - Llanelli Wanderers14-13
Hartridge HSOB - Brecon0-20
Maesteg Celtic - Brynamman21-12
Penallta - Blaenavon26-7
Rhiwbina - Cambrian Welfare19-10
Risca - Cwmbran11-5
Skewen - Kenfig Hill3-13
St. Josephs - Porth Harlequins12-8
Tenby United - Gowerton14-26
Tondu - Bonymaen5-9
Treorchy - Llantrisant21-10
Whitland - Hendy18-19
Ynysybwl - Brynmawr14-50
15/09/2018 - Regular season
Aberystwyth - Felinfoel21-29
Ammanford - Waunarlwydd28-29
Bonymaen - Glynneath12-18
Brecon - Caerleon33-24
Bridgend Athletic - Treorchy13-5
Brynmawr - Risca36-22
Cambrian Welfare - Llantrisant12-11
Cwmbran - Dowlais27-24
Glamorgan Wanderers - Gilfach Goch54-21
Gowerton - Gorseinon6-13
Hendy - Tenby United30-17
Kenfig Hill - Aberavon Quins42-11
Llanelli Wanderers - Dunvant22-19
Llangennech - Kidwelly26-20
Mountain Ash - St. Josephs36-18
Nelson - Blaenavon59-29
Pontypool United - Hartridge HSOB45-0
Porth Harlequins - Rhiwbina18-17
Rumney - Dinas Powys28-17
Skewen - Maesteg Celtic33-14
Whitland - Crymych23-21
Ynysybwl - Penallta15-48
Ystalyfera - Tondu57-17
08/09/2018 - Regular season
Aberavon Quins - Skewen15-36
Aberystwyth - Crymych19-15
Blaenavon - Brecon8-22
Brynamman - Ammanford21-13
Caerleon - Pontypool United22-20
Cambrian Welfare - Treorchy11-6
Dinas Powys - Glamorgan Wanderers14-27
Dowlais - Brynmawr8-47
Dunvant - Gowerton15-22
Felinfoel - Llangennech37-25
Gilfach Goch - Bridgend Athletic23-31
Glynneath - Ystalyfera21-6
Gorseinon - Hendy43-14
Hartridge HSOB - Cwmbran3-17
Kidwelly - Llanelli Wanderers11-22
Llantrisant - Porth Harlequins13-7
Nelson - Penallta3-26
Rhiwbina - Mountain Ash38-15
Risca - Ynysybwl41-26
St. Josephs - Rumney10-26
Tenby United - Whitland11-13
Tondu - Kenfig Hill7-19
Waunarlwydd - Bonymaen19-20
01/09/2018 - Regular season
Bonymaen - Brynamman21-14
Brecon - Nelson25-0
Bridgend Athletic - Dinas Powys10-25
Brynmawr - Hartridge HSOB53-10
Crymych - Tenby United20-19
Cwmbran - Caerleon31-0
Glamorgan Wanderers - St. Josephs36-17
Gowerton - Kidwelly29-17
Hendy - Dunvant15-37
Kenfig Hill - Glynneath37-41
Llanelli Wanderers - Felinfoel6-10
Llangennech - Aberystwyth31-17
Maesteg Celtic - Aberavon Quins33-7
Mountain Ash - Llantrisant32-17
Penallta - Risca39-27
Pontypool United - Blaenavon39-7
Porth Harlequins - Cambrian Welfare13-14
Rumney - Rhiwbina3-7
Skewen - Tondu3-7
Treorchy - Gilfach Goch16-30
Whitland - Gorseinon27-20
Ynysybwl - Dowlais21-8
Ystalyfera - Waunarlwydd29-28