- 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
Last results
Regular season
16/02/2019Aberystwyth - Whitland28-20
16/02/2019Ammanford - Kenfig Hill19-19
16/02/2019Blaenavon - Risca15-10
16/02/2019Bonymaen - Ystalyfera23-10
16/02/2019Brecon - Brynmawr34-19
16/02/2019Brynamman - Aberavon Quins18-5
16/02/2019Caerleon - Dowlais24-27
16/02/2019Cambrian Welfare - Bridgend Athletic8-14
16/02/2019Dunvant - Crymych31-12
16/02/2019Glynneath - Maesteg Celtic31-8
16/02/2019Hartridge HSOB - Penallta0-44
16/02/2019Kidwelly - Gorseinon12-14
16/02/2019Llanelli Wanderers - Gowerton14-18
16/02/2019Llangennech - Hendy22-29
16/02/2019Llantrisant - Gilfach Goch8-14
16/02/2019Mountain Ash - Rumney17-15
16/02/2019Nelson - Ynysybwl35-10
16/02/2019Pontypool United - Cwmbran71-0
16/02/2019Porth Harlequins - Glamorgan Wanderers22-22
16/02/2019Rhiwbina - Dinas Powys12-10
16/02/2019St. Josephs - Treorchy20-13
16/02/2019Tenby United - Felinfoel6-24
16/02/2019Waunarlwydd - Tondu6-21
Next fixtures
Regular season
22/02/2019Brecon - Hartridge HSOB
22/02/2019Brynmawr - Blaenavon

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
13/10/2018 - Regular season
Dowlais - NelsonPostponed
10/11/2018 - Regular season
Cwmbran - Pontypool UnitedPostponed
24/11/2018 - Regular season
Kidwelly - Tenby UnitedPostponed
01/12/2018 - Regular season
Cwmbran - NelsonPostponed
15/12/2018 - Regular season
Brynamman - BonymaenPostponed
Dowlais - YnysybwlPostponed
Risca - PenalltaPostponed
29/12/2018 - Regular season
Cwmbran - Hartridge HSOBPostponed
Gowerton - DunvantPostponed
Hendy - GorseinonPostponed
Ynysybwl - RiscaPostponed
12/01/2019 - Regular season
Llantrisant - TreorchyPostponed
19/01/2019 - Regular season
Gorseinon - LlangennechPostponed
26/01/2019 - Regular season
Brynamman - GlynneathPostponed
02/02/2019 - Regular season
Dowlais - BlaenavonPostponed
Dunvant - KidwellyPostponed
Gilfach Goch - Cambrian WelfarePostponed
Gorseinon - FelinfoelPostponed
Maesteg Celtic - YstalyferaPostponed
Risca - NelsonPostponed
Skewen - AmmanfordPostponed
Treorchy - RumneyPostponed
Ynysybwl - BreconPostponed
08/02/2019 - Regular season
Blaenavon - CwmbranPostponed
22/02/2019 - Regular season
Brecon - Hartridge HSOB
Brynmawr - Blaenavon
02/03/2019 - Regular season
Aberavon Quins - Waunarlwydd
Bridgend Athletic - Llantrisant
Crymych - Llanelli Wanderers
Cwmbran - Brecon
Dinas Powys - St. Josephs
Dowlais - Hartridge HSOB
Gilfach Goch - Rhiwbina
Glamorgan Wanderers - Cambrian Welfare
Gorseinon - Dunvant
Gowerton - Llangennech
Hendy - Aberystwyth
Maesteg Celtic - Bonymaen
Penallta - Pontypool United
Risca - Caerleon
Rumney - Porth Harlequins
Skewen - Brynamman
Tenby United - Kidwelly
Treorchy - Mountain Ash
Whitland - Felinfoel
Ynysybwl - Blaenavon
Ystalyfera - Ammanford
08/03/2019 - Regular season
Blaenavon - Penallta
Rhiwbina - Glamorgan Wanderers
14/03/2019 - Regular season
Brynmawr - Pontypool United
15/03/2019 - Regular season
Rhiwbina - Rumney
23/03/2019 - Regular season
Aberystwyth - Gowerton
Ammanford - Bonymaen
Blaenavon - Brynmawr
Brecon - Pontypool United
Brynamman - Kenfig Hill
Caerleon - Ynysybwl
Cambrian Welfare - Rumney
Dinas Powys - Treorchy
Dowlais - Penallta
Dunvant - Tenby United
Felinfoel - Hendy
Glynneath - Aberavon Quins
Gorseinon - Crymych
Hartridge HSOB - Risca
Kidwelly - Whitland
Llangennech - Llanelli Wanderers
Llantrisant - Glamorgan Wanderers
Nelson - Cwmbran
Porth Harlequins - Mountain Ash
Rhiwbina - Bridgend Athletic
St. Josephs - Gilfach Goch
Tondu - Maesteg Celtic
Waunarlwydd - Skewen
30/03/2019 - Regular season
Aberavon Quins - Tondu
Bridgend Athletic - St. Josephs
Brynmawr - Caerleon
Crymych - Llangennech
Cwmbran - Blaenavon
Gilfach Goch - Dinas Powys
Glamorgan Wanderers - Rhiwbina
Gowerton - Felinfoel
Hendy - Kidwelly
Kenfig Hill - Waunarlwydd
Llanelli Wanderers - Aberystwyth
Maesteg Celtic - Ammanford
Mountain Ash - Cambrian Welfare
Penallta - Brecon
Pontypool United - Nelson
Risca - Dowlais
Rumney - Llantrisant
Skewen - Glynneath
Tenby United - Gorseinon
Treorchy - Porth Harlequins
Whitland - Dunvant
Ynysybwl - Hartridge HSOB
Ystalyfera - Brynamman
06/04/2019 - Regular season
Aberystwyth - Hendy
Bonymaen - Tondu
Bridgend Athletic - Rhiwbina
Caerleon - Brynmawr
Cambrian Welfare - Mountain Ash
Dunvant - Llangennech
Gorseinon - Kidwelly
Hartridge HSOB - Dowlais
Llanelli Wanderers - Crymych
Maesteg Celtic - Glynneath
Penallta - Nelson
Porth Harlequins - Rumney
Risca - Brecon
St. Josephs - Glamorgan Wanderers
Waunarlwydd - Brynamman
Whitland - Tenby United
13/04/2019 - Regular season
Ammanford - Glynneath
Bonymaen - Maesteg Celtic
Brecon - Cwmbran
Brynmawr - Ynysybwl
Crymych - Gowerton
Dunvant - Gorseinon
Kidwelly - Aberystwyth
Llantrisant - Rumney
Mountain Ash - Porth Harlequins
Nelson - Pontypool United
Penallta - Hartridge HSOB
Rhiwbina - Gilfach Goch
St. Josephs - Bridgend Athletic
Tenby United - Llangennech
Tondu - Brynamman
Waunarlwydd - Ystalyfera
Whitland - Llanelli Wanderers
18/04/2019 - Regular season
Glynneath - Skewen
20/04/2019 - Regular season
Aberystwyth - Dunvant
Cambrian Welfare - Porth Harlequins
Crymych - Kidwelly
Gilfach Goch - Rumney
Hendy - Llanelli Wanderers
Nelson - Caerleon
Pontypool United - Brecon
Treorchy - Rhiwbina
27/04/2019 - Regular season
Brecon - Penallta
Brynmawr - Nelson
Cambrian Welfare - Rhiwbina
Dunvant - Hendy
Gilfach Goch - Treorchy
Glynneath - Waunarlwydd
Gorseinon - Aberystwyth
Llantrisant - Mountain Ash
Ystalyfera - Skewen

Regular season
West
Pos.TeamPtsPldWDLFADiffTBLB
1Felinfoel66161402518248270100Qualifying for playoff
2Gowerton51171106296303-752
3Llangennech45169073433182563
4Hendy4415906381377462
5Crymych43168083703175365
6Dunvant42139043102149633
7Whitland41179083393231623
8Aberystwyth41148063632689563
9Gorseinon3213706232225722
10Llanelli Wanderers27155010227287-6016
11Kidwelly13142012186390-20414Relegation
12Tenby United6160016212507-29524
Last results
Regular season
16/02/2019Aberystwyth - Whitland28-20
16/02/2019Dunvant - Crymych31-12
16/02/2019Kidwelly - Gorseinon12-14
16/02/2019Llanelli Wanderers - Gowerton14-18
16/02/2019Llangennech - Hendy22-29
16/02/2019Tenby United - Felinfoel6-24
Next fixtures
Regular season
02/03/2019Crymych - Llanelli Wanderers
02/03/2019Gorseinon - Dunvant
02/03/2019Gowerton - Llangennech
02/03/2019Hendy - Aberystwyth
02/03/2019Tenby United - Kidwelly
02/03/2019Whitland - Felinfoel

AberystwythCrymychDunvantFelinfoelGorseinonGowertonHendyKidwellyLlanelli
Wanderers
LlangennechTenby
United
Whitland
Aberystwyth-19-1520/04/201921-2920-1323/03/201906/04/201962-1040-1729-1049-2528-20
Crymych30-10-20-1821-2523-313/04/201941-1420/04/201902/03/201930/03/201920-1912-10
Dunvant12-931-12-31-1713/04/201915-2227/04/2019Postponed48-706/04/201923/03/201917-3
Felinfoel25-1339-1336-0-33-1850-723/03/201943-260-037-2541-339-20
Gorseinon27/04/201923/03/201902/03/2019Postponed-23-043-1406/04/201914-13Postponed34-1220-44
Gowerton14-1226-20Postponed30/03/20196-13-28-2129-1723-1002/03/201932-032-17
Hendy02/03/201943-2715-3732-23Postponed26-15-30/03/201920/04/20198-2230-1714-12
Kidwelly13/04/20190-3019-383-4312-148-322-29-11-2220-27Postponed23/03/2019
Llanelli
Wanderers
30/03/201906/04/201922-196-106-1014-1822-216-8-14-2540-147-9
Llangennech31-1727-2419-2416-2915-75-1222-2926-2023/03/2019-25-636-15
Tenby
United
17-2510-4113-206-2430/03/201914-2628-6602/03/201917-2113/04/2019-11-13
Whitland25-2223-2130/03/201902/03/201927-2038-318-1918-1013/04/201927-1206/04/2019-

East
Pos.TeamPtsPldWDLFADiffTBLB
1Penallta62141301472164308100Qualifying for playoff
2Brecon62131300443149294100
3Brynmawr5314110342222319981
4Pontypool United4815100538916822153
5Nelson30126062662293742
6Caerleon30176011304464-16042
7Risca2915609259345-8623
8Blaenavon25154110252329-7743
9Cwmbran23144010222346-12425
10Ynysybwl22154110254489-23522
11Dowlais20144010215393-17822Relegation
12Hartridge HSOB19144010177376-19912
Last results
Regular season
16/02/2019Blaenavon - Risca15-10
16/02/2019Brecon - Brynmawr34-19
16/02/2019Caerleon - Dowlais24-27
16/02/2019Hartridge HSOB - Penallta0-44
16/02/2019Nelson - Ynysybwl35-10
16/02/2019Pontypool United - Cwmbran71-0
Next fixtures
Regular season
22/02/2019Brecon - Hartridge HSOB
22/02/2019Brynmawr - Blaenavon

BlaenavonBreconBrynmawrCaerleonCwmbranDowlaisHartridge
HSOB
NelsonPenalltaPontypool
United
RiscaYnysybwl
Blaenavon-8-2223/03/201941-14Postponed28-1211-236-1008/03/20190-815-1013-13
Brecon37-30-34-1933-2413/04/201952-1622/02/201925-027/04/201923/03/201919-071-7
Brynmawr22/02/201914-32-30/03/201938-1547-1753-1027/04/201915-714/03/201936-2213/04/2019
Caerleon24-2012-3806/04/2019-16-1424-2735-610-2210-2222-2011-1723/03/2019
Cwmbran30/03/201902/03/201916-2231-0-27-24PostponedPostponed13-24Postponed21-2218-12
DowlaisPostponed0-358-4737-1514-7-02/03/2019Postponed23/03/201927-178-10Postponed
Hartridge
HSOB
8-260-203-1216-213-1706/04/2019-23-220-447-2223/03/201934-13
Nelson59-2919-2514-2620/04/201923/03/201915-322-18-3-2613/04/201947-735-10
Penallta26-730/03/201914-1063-1755-1540-1713/04/201906/04/2019-02/03/201939-2755-10
Pontypool
United
39-720/04/201913-2319-2071-023-045-030/03/20195-9-35-2837-7
Risca24-1106/04/20197-2202/03/201911-530/03/201925-29PostponedPostponed8-21-41-26
Ynysybwl02/03/2019Postponed14-5038-2934-2321-830/03/201924-1315-4810-14Postponed-

West Central
Pos.TeamPtsPldWDLFADiffTBLB
1Ystalyfera6115130246122323890Qualifying for playoff
2Bonymaen5615130230116913222
3Glynneath4713100332115316861
4Kenfig Hill47188283913632874
5Ammanford3415618309310-153
6Brynamman33137062662353123
7Skewen32147072382112722
8Tondu28166010240358-11813
9Maesteg Celtic2414509257388-13131
10Aberavon Quins17173113202454-25221
11Waunarlwydd16142012254376-12235Relegation
12Maesteg000000000
Maesteg retired before the start of the tournament.
Last results
Regular season
16/02/2019Ammanford - Kenfig Hill19-19
16/02/2019Bonymaen - Ystalyfera23-10
16/02/2019Brynamman - Aberavon Quins18-5
16/02/2019Glynneath - Maesteg Celtic31-8
16/02/2019Waunarlwydd - Tondu6-21
Next fixtures
Regular season
02/03/2019Aberavon Quins - Waunarlwydd
02/03/2019Maesteg Celtic - Bonymaen
02/03/2019Skewen - Brynamman
02/03/2019Ystalyfera - Ammanford

Aberavon
Quins
AmmanfordBonymaenBrynammanGlynneathKenfig
Hill
MaestegMaesteg
Celtic
SkewenTonduWaunarlwyddYstalyfera
Aberavon
Quins
-15-70-1512-5311-3421-2129-1215-3630/03/201902/03/201912-30
Ammanford10-6-23/03/201917-2113/04/201919-1927-148-2346-2028-2919-26
Bonymaen38-726-11-21-1412-1829-1813/04/201920-306/04/201920-1023-10
Brynamman18-521-13Postponed-Postponed23/03/201927-243-927-1527-2013-34
Glynneath23/03/201919-016-1719-10-31-031-818/04/201939-827/04/201921-6
Kenfig
Hill
42-1133-3913-1925-2037-41-38-1233-2017-1930/03/201910-32
Maesteg-
Maesteg
Celtic
33-730/03/201902/03/201921-1206/04/201913-24-30-2612-649-21Postponed
Skewen18-10Postponed7-1502/03/201930/03/20193-1333-14-3-731-715-30
Tondu15-719-295-913/04/201928-147-1923/03/20196-11-24-2223-40
Waunarlwydd22-2719-3619-2006/04/20190-3512-2939-023/03/20196-21-13/04/2019
Ystalyfera50-702/03/201918-1730/03/201916-315-068-1527/04/201957-1729-28-

East Central
Pos.TeamPtsPldWDLFADiffTBLB
1Glamorgan Wanderers6017122343627815871Qualifying for playoff
2Rhiwbina5013110226915611342
3Dinas Powys44199010306346-4053
4Bridgend Athletic43171007286287-112
5Rumney42148062732284555
6Mountain Ash3816709321381-6064
7Treorchy38157172762175935
8St. Josephs3517719319378-5932
9Cambrian Welfare3415708224256-3224
10Porth Harlequins32155283082911744
11Llantrisant24164012268359-9126Relegation
12Gilfach Goch20144010225334-10904
Last results
Regular season
16/02/2019Cambrian Welfare - Bridgend Athletic8-14
16/02/2019Llantrisant - Gilfach Goch8-14
16/02/2019Mountain Ash - Rumney17-15
16/02/2019Porth Harlequins - Glamorgan Wanderers22-22
16/02/2019Rhiwbina - Dinas Powys12-10
16/02/2019St. Josephs - Treorchy20-13
Next fixtures
Regular season
02/03/2019Bridgend Athletic - Llantrisant
02/03/2019Dinas Powys - St. Josephs
02/03/2019Gilfach Goch - Rhiwbina
02/03/2019Glamorgan Wanderers - Cambrian Welfare
02/03/2019Rumney - Porth Harlequins
02/03/2019Treorchy - Mountain Ash

Bridgend
Athletic
Cambrian
Welfare
Dinas
Powys
Gilfach
Goch
Glamorgan
Wanderers
LlantrisantMountain
Ash
Porth
Harlequins
RhiwbinaRumneySt.
Josephs
Treorchy
Bridgend
Athletic
-21-3410-2519-108-1002/03/201923-2026-1506/04/201921-1630/03/201913-5
Cambrian
Welfare
8-14-11-103-613-2612-1106/04/201920/04/201927/04/201923/03/201937-3411-6
Dinas
Powys
3-1426-15-18-1114-2724-199-728-2010-1325-1202/03/201923/03/2019
Gilfach
Goch
23-31Postponed30/03/2019-19-2927-2813-63-5002/03/201920/04/20198-1527/04/2019
Glamorgan
Wanderers
22-1002/03/201921-954-21-35-734-1736-1730/03/201917-2836-1715-26
Llantrisant32-820-3420-228-1423/03/2019-27/04/201913-720-2513/04/20198-30Postponed
Mountain
Ash
10-2130/03/201938-2221-2027-2632-17-13/04/201922-4517-1536-188-37
Porth
Harlequins
20-1813-1434-1013-022-2233-823/03/2019-18-1706/04/201930-3014-20
Rhiwbina23/03/201919-1012-1013/04/201908/03/201914-1338-1534-7-15/03/201924-88-6
Rumney22-1313-1228-1736-206-930/03/201916-1502/03/20193-7-27-1425-31
St.
Josephs
13/04/201913-1023-723/03/201906/04/201921-3427-3012-814-1310-26-20-13
Treorchy12-1624-011-1716-3017-1721-1002/03/201930/03/201920/04/2019Postponed31-13-

Matches schedule
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-27
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
Nelson - Dowlais15-3
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