- 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

Overview
Next fixtures
Regular season
16/04/2019Brynamman - Bonymaen
17/04/2019Cwmbran - Nelson
18/04/2019Glynneath - Skewen
18/04/2019Gorseinon - Llangennech
20/04/2019Aberystwyth - Dunvant
20/04/2019Cambrian Welfare - Porth Harlequins
20/04/2019Crymych - Kidwelly
20/04/2019Dowlais - Ynysybwl
20/04/2019Gilfach Goch - Rumney
20/04/2019Hendy - Llanelli Wanderers
20/04/2019Maesteg Celtic - Bonymaen
20/04/2019Nelson - Caerleon
20/04/2019Pontypool United - Brecon
20/04/2019Risca - Penallta
20/04/2019Treorchy - Rhiwbina

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

Fixtures
02/03/2019 - Regular season
Ystalyfera - AmmanfordPostponed
14/03/2019 - Regular season
Nelson - DowlaisPostponed
13/04/2019 - Regular season
Brecon - CwmbranPostponed
16/04/2019 - Regular season
Brynamman - Bonymaen
17/04/2019 - Regular season
Cwmbran - Nelson
18/04/2019 - Regular season
Glynneath - Skewen
Gorseinon - Llangennech
20/04/2019 - Regular season
Aberystwyth - Dunvant
Cambrian Welfare - Porth Harlequins
Crymych - Kidwelly
Dowlais - Ynysybwl
Gilfach Goch - Rumney
Hendy - Llanelli Wanderers
Maesteg Celtic - Bonymaen
Nelson - Caerleon
Pontypool United - Brecon
Risca - Penallta
Treorchy - Rhiwbina
24/04/2019 - Regular season
Brynmawr - Pontypool United
27/04/2019 - Regular season
Brynmawr - Nelson
Cambrian Welfare - Rhiwbina
Cwmbran - Hartridge HSOB
Dunvant - Hendy
Gilfach Goch - Treorchy
Glynneath - Waunarlwydd
Gorseinon - Aberystwyth
Kidwelly - Tenby United
Llantrisant - Mountain Ash
Penallta - Pontypool United
Ynysybwl - Risca
Ystalyfera - Skewen
01/05/2019 - Regular season
Cwmbran - Brecon
Risca - Nelson
Treorchy - Rumney
02/05/2019 - Regular season
Brynamman - Glynneath
04/05/2019 - Regular season
Brecon - Penallta
Dowlais - Nelson
Gowerton - Dunvant
Rhiwbina - Rumney
08/05/2019 - Regular season
Gilfach Goch - Cambrian Welfare
Treorchy - Porth Harlequins
11/05/2019 - Regular season
Dunvant - Kidwelly
Treorchy - Mountain Ash

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Felinfoel78211704626376250100Qualifying for playoff
2Whitland6322140851138312843
3Llangennech622112184474014684
4Gorseinon6020130748331017362
5Dunvant5718120643230412854
6Aberystwyth5620110952237215084
7Hendy55201109494512-1883
8Crymych5421101104594273275
9Gowerton502111010363420-5733
10Llanelli Wanderers38207013307363-5637
11Kidwelly18193016253618-36524Relegation
12Tenby United7210021283694-41125
Next fixtures
Regular season
18/04/2019Gorseinon - Llangennech
20/04/2019Aberystwyth - Dunvant
20/04/2019Crymych - Kidwelly
20/04/2019Hendy - Llanelli Wanderers

AberystwythCrymychDunvantFelinfoelGorseinonGowertonHendyKidwellyLlanelli
Wanderers
LlangennechTenby
United
Whitland
Aberystwyth-19-1520/04/201921-2920-1326-1045-1762-1040-1729-1049-2528-20
Crymych30-10-20-1821-2523-334-1541-1420/04/201910-015-1520-1912-10
Dunvant12-931-12-31-1723-2715-2227/04/201911/05/201948-715-1348-1017-3
Felinfoel25-1339-1336-0-33-1850-736-2943-260-037-2541-339-20
Gorseinon27/04/201946-2312-2439-8-23-043-1473-014-1318/04/201934-1220-44
Gowerton14-1226-2004/05/201923-256-13-28-2129-1723-1019-3232-032-17
Hendy13-1043-2715-3732-230-3726-15-54-720/04/20198-2230-1714-12
Kidwelly7-410-3019-383-4312-148-322-29-11-2220-2727/04/201922-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
1Brecon86181800659207452140Qualifying for playoff
2Penallta78191603630239391131
3Brynmawr74191504594301293122
4Pontypool United5619120744422422053
5Blaenavon41227114404459-5565
6Nelson3916808325317852
7Risca39198011347437-9034
8Ynysybwl37207112393615-22252
9Dowlais36198011282486-20422
10Caerleon33216015374597-22354
11Hartridge HSOB24205015261616-35513Relegation
12Cwmbran23184014268483-21525
Next fixtures
Regular season
17/04/2019Cwmbran - Nelson
20/04/2019Dowlais - Ynysybwl
20/04/2019Nelson - Caerleon
20/04/2019Pontypool United - Brecon
20/04/2019Risca - Penallta

BlaenavonBreconBrynmawrCaerleonCwmbranDowlaisHartridge
HSOB
NelsonPenalltaPontypool
United
RiscaYnysybwl
Blaenavon-8-2212-3341-1427-1928-1211-236-1013-160-815-1013-13
Brecon37-30-34-1933-24Postponed52-1687-1025-004/05/201926-319-071-7
Brynmawr9-1314-32-33-3138-1547-1753-1027/04/201915-724/04/201936-2247-15
Caerleon24-2012-387-50-16-1424-2935-610-2210-2222-2011-1717-26
Cwmbran10-6101/05/201916-2231-0-27-2427/04/201917/04/201913-243-1721-2218-12
Dowlais17-50-358-4737-1514-7-13-504/05/20195-5927-178-1020/04/2019
Hartridge
HSOB
8-260-203-1216-213-1712-15-23-220-447-225-3634-13
Nelson59-2919-2514-2620/04/201932-14Postponed22-18-3-265-2547-735-10
Penallta26-713-2414-1063-1755-1540-1731-3339-0-27/04/201939-2755-10
Pontypool
United
39-720/04/201913-2319-2071-023-045-010-225-9-35-2837-7
Risca24-1118-577-2222-1511-512-1525-2901/05/201920/04/20198-21-41-26
Ynysybwl26-2114-2214-5038-2934-2321-858-1924-1315-4810-1427/04/2019-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Ystalyfera74181602543249294100Qualifying for playoff
2Bonymaen6618150336520915633
3Glynneath5517110640922618383
4Kenfig Hill53209294514292294
5Ammanford49199194073901774
6Tondu452010010359405-4623
7Skewen391880103072872025
8Brynamman38188010371452-8124
9Waunarlwydd30195014364461-9755
10Maesteg Celtic29196013327522-19541
11Aberavon Quins22204115244517-27322Relegation
12Maesteg000000000
Maesteg retired before the start of the tournament.
Next fixtures
Regular season
16/04/2019Brynamman - Bonymaen
18/04/2019Glynneath - Skewen
20/04/2019Maesteg Celtic - Bonymaen

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-1316/04/2019-02/05/201930-3527-243-927-1527-2013-34
Glynneath35-519-016-1719-10-31-031-818/04/201939-827/04/201921-6
Kenfig
Hill
42-1133-3913-1925-2037-41-38-1233-2017-1925-3610-32
Maesteg-
Maesteg
Celtic
33-726-3920/04/201921-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-7Postponed18-1736-1516-315-068-1527/04/201957-1729-28-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Glamorgan Wanderers83221723603334269101Qualifying for playoff
2Bridgend Athletic652215074153358032
3Rumney631913063882979165
4Rhiwbina561912073382934544
5Dinas Powys492210012369428-5954
6St. Josephs46229112428481-5353
7Cambrian Welfare45199010301324-2336
8Mountain Ash45208012390457-6767
9Treorchy44178183242636146
10Porth Harlequins38196211386388-246
11Gilfach Goch28186012296427-13104Relegation
12Llantrisant25214017310521-21127
Next fixtures
Regular season
20/04/2019Cambrian Welfare - Porth Harlequins
20/04/2019Gilfach Goch - Rumney
20/04/2019Treorchy - Rhiwbina

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-320/04/201927/04/201920-2137-3411-6
Dinas
Powys
3-1426-15-18-1114-2724-199-728-2010-1325-1214-3628-23
Gilfach
Goch
23-3108/05/201923-21-19-2927-2813-63-5021-1520/04/20198-1527/04/2019
Glamorgan
Wanderers
22-1021-1821-954-21-35-734-1736-1729-1217-2836-1715-26
Llantrisant32-820-3420-228-147-52-27/04/201913-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-1013-022-2233-820-19-18-1715-2730-3014-20
Rhiwbina5-919-1012-1028-159-3514-1338-1534-7-04/05/201924-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-1011/05/201908/05/201920/04/201901/05/201931-13-

Matches schedule
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 Goch13-0
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 Wanderers0-0
Glynneath - Kenfig Hill31-0
Hartridge HSOB - Brynmawr3-12
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