Thursday 30th March
East
- Penallta 54, Risca 0 at full time, Penallta win 54 - 0PenalltaRiscaFull Time
Wednesday 29th March
North
- Llandudno 33, Llangefni 19 at full time, Llandudno win 33 - 19LlandudnoLlangefniFull Time
Tuesday 28th March
North
- Bala 10, Pwllheli 24 at full time, Pwllheli win 24 - 10BalaPwllheliFull Time
Saturday 25th March
East
- Brecon 20, Risca 0 at full time, Brecon win 20 - 0BreconRiscaundefined
- Dowlais 11, Penallta 15 at full time, Penallta win 15 - 11DowlaisPenalltaFull Time
- Monmouth 15, Nelson 32 at full time, Nelson win 32 - 15MonmouthNelsonFull Time
- Newbridge 43, Bedlinog 5 at full time, Bedlinog win 5 - 43NewbridgeBedlinogFull Time
- Pontypool United 13, Blaenavon 11 at full time, Pontypool United win 13 - 11Pontypool UnitedBlaenavonFull Time
- Senghenydd 10, Brynmawr 43 at full time, Brynmawr win 43 - 10SenghenyddBrynmawrFull Time
East Central
- Cambrian Welfare 24, Dinas Powys 5 at full time, Dinas Powys win 5 - 24Cambrian WelfareDinas PowysFull Time
- Rhiwbina 14, St. Joseph's 34 at full time, St. Joseph's win 34 - 14RhiwbinaSt. Joseph'sFull Time
- Rhydyfelin 20, Porth 0 at full time, Rhydyfelin win 20 - 0RhydyfelinPorthFull Time
- Treorchy 11, Rumney 19 at full time, Rumney win 19 - 11TreorchyRumneyFull Time
- Ynysybwl 5, St Peters 36 at full time, Ynysybwl win 5 - 36YnysybwlSt PetersFull Time
North
- Bala 32, Denbigh 22 at full time, Bala win 32 - 22BalaDenbighFull Time
- COBRA 6, Caernarfon 3 at full time, COBRA win 6 - 3COBRACaernarfonFull Time
- Dolgellau 12, Pwllheli 47 at full time, Pwllheli win 47 - 12DolgellauPwllheliFull Time
- Ruthin 16, Nant Conwy 24 at full time, Nant Conwy win 24 - 16RuthinNant ConwyFull Time
West
- Felinfoel 14, Gorseinon 29 at full time, Gorseinon win 29 - 14FelinfoelGorseinonFull Time
- Gowerton 29, Aberystwyth 24 at full time, Gowerton win 29 - 24GowertonAberystwythFull Time
- Hendy 25, Llanelli Wanderers 17 at full time, Hendy win 25 - 17HendyLlanelli WanderersFull Time
- Llangennech 44, Penclawdd 17 at full time, Llangennech win 44 - 17LlangennechPenclawddFull Time
- Pembroke 5, Crymych 57 at full time, Crymych win 57 - 5PembrokeCrymychFull Time
- Whitland 21, Newcastle Emlyn 70 at full time, Newcastle Emlyn win 70 - 21WhitlandNewcastle EmlynFull Time
West Central
- Ammanford 52, Bridgend Athletic 38 at full time, Ammanford win 52 - 38AmmanfordBridgend AthleticFull Time
- Birchgrove 13, Kenfig Hill 10 at full time, Birchgrove win 13 - 10BirchgroveKenfig HillFull Time
- Brynamman 12, Bonymaen 36 at full time, Bonymaen win 36 - 12BrynammanBonymaenFull Time
- Nantyffyllon 10, Skewen 34 at full time, Skewen win 34 - 10NantyffyllonSkewenFull Time
- Tondu 21, Glynneath 8 at full time, Glynneath win 8 - 21TonduGlynneathFull Time
- Waunarlwydd 18, Dunvant 18 at full timeWaunarlwyddDunvantFull Time
Wednesday 22nd March
East
- Blaenavon 0, Nelson 14 at full time, Nelson win 14 - 0BlaenavonNelsonFull Time
West
- Llangennech 20, Whitland 0 at full time, Llangennech win 20 - 0LlangennechWhitlandundefined
Tuesday 21st March
East
- Pontypool United 3, Dowlais 29 at full time, Pontypool United win 3 - 29Pontypool UnitedDowlaisFull Time
North
- Nant Conwy 19, Bala 11 at full time, Nant Conwy win 19 - 11Nant ConwyBalaFull Time
West
- Gorseinon 15, Penclawdd 0 at full time, Gorseinon win 15 - 0GorseinonPenclawddFull Time
Friday 17th March
East
- Brecon 15, Brynmawr 15 at full timeBreconBrynmawrFull Time
East Central
- Rhiwbina 18, Ynysybwl 26 at full time, Ynysybwl win 26 - 18RhiwbinaYnysybwlFull Time
North
- Pwllheli 22, Caernarfon 5 at full time, Caernarfon win 5 - 22PwllheliCaernarfonFull Time
West Central
- Birchgrove 0, Waunarlwydd 20 at full time, Waunarlwydd win 20 - 0BirchgroveWaunarlwyddundefined
- Glynneath 15, Skewen 7 at full time, Skewen win 7 - 15GlynneathSkewenFull Time
Saturday 11th March
East
- Brynmawr 5, Newbridge 29 at full time, Brynmawr win 5 - 29BrynmawrNewbridgeFull Time
Friday 10th March
East Central
- Rhiwbina 21, Porth 31 at full time, Porth win 31 - 21RhiwbinaPorthFull Time
West
- Llangennech 36, Newcastle Emlyn 21 at full time, Llangennech win 36 - 21LlangennechNewcastle EmlynFull Time
West Central
- Dunvant 29, Nantyffyllon 18 at full time, Dunvant win 29 - 18DunvantNantyffyllonFull Time
- Kenfig Hill 19, Bridgend Athletic 10 at full time, Kenfig Hill win 19 - 10Kenfig HillBridgend AthleticFull Time
- Tondu 25, Skewen 27 at full time, Skewen win 27 - 25TonduSkewenFull Time
Thursday 9th March
West
- Gorseinon 6, Hendy 3 at full time, Gorseinon win 6 - 3GorseinonHendyFull Time
- Gowerton 20, Whitland 0 at full time, Gowerton win 20 - 0GowertonWhitlandundefined
Saturday 4th March
East
- Bedlinog 14, Dowlais 8 at full time, Dowlais win 8 - 14BedlinogDowlaisFull Time
- Blaenavon 10, Newbridge 73 at full time, Newbridge win 73 - 10BlaenavonNewbridgeFull Time
- Brynmawr 45, Nelson 20 at full time, Brynmawr win 45 - 20BrynmawrNelsonFull Time
- Penallta 29, Brecon 22 at full time, Penallta win 29 - 22PenalltaBreconFull Time
- Risca 17, Monmouth 44 at full time, Monmouth win 44 - 17RiscaMonmouthFull Time
- Senghenydd 20, Pontypool United 10 at full time, Senghenydd win 20 - 10SenghenyddPontypool UnitedFull Time
East Central
- Barry 29, Ynysybwl 32 at full time, Ynysybwl win 32 - 29BarryYnysybwlFull Time
- Dinas Powys 15, Rhydyfelin 44 at full time, Rhydyfelin win 44 - 15Dinas PowysRhydyfelinFull Time
- Rumney 41, Porth 15 at full time, Rumney win 41 - 15RumneyPorthFull Time
- St Peters 12, Cambrian Welfare 20 at full time, Cambrian Welfare win 20 - 12St PetersCambrian WelfareFull Time
- St. Joseph's 12, Mountain Ash 17 at full time, Mountain Ash win 17 - 12St. Joseph'sMountain AshFull Time
- Treorchy 64, Rhiwbina 0 at full time, Treorchy win 64 - 0TreorchyRhiwbinaFull Time
North
- Caernarfon 34, Bala 15 at full time, Caernarfon win 34 - 15CaernarfonBalaFull Time
- Denbigh 40, Dolgellau 19 at full time, Denbigh win 40 - 19DenbighDolgellauFull Time
- Llandudno 36, Bethesda 17 at full time, Llandudno win 36 - 17LlandudnoBethesdaFull Time
- Nant Conwy 61, Llangefni 12 at full time, Nant Conwy win 61 - 12Nant ConwyLlangefniFull Time
- Ruthin 22, COBRA 20 at full time, Ruthin win 22 - 20RuthinCOBRAFull Time
West
- Aberystwyth 8, Felinfoel 30 at full time, Aberystwyth win 8 - 30AberystwythFelinfoelFull Time
- Crymych 12, Gowerton 10 at full time, Crymych win 12 - 10CrymychGowertonFull Time
- Llanelli Wanderers 11, Llangennech 26 at full time, Llangennech win 26 - 11Llanelli WanderersLlangennechFull Time
- Newcastle Emlyn 26, Gorseinon 16 at full time, Newcastle Emlyn win 26 - 16Newcastle EmlynGorseinonFull Time
- Penclawdd 55, Pembroke 25 at full time, Penclawdd win 55 - 25PenclawddPembrokeFull Time
- Whitland 12, Hendy 34 at full time, Hendy win 34 - 12WhitlandHendyFull Time
West Central
- Bonymaen 40, Waunarlwydd 21 at full time, Bonymaen win 40 - 21BonymaenWaunarlwyddFull Time
- Bridgend Athletic 39, Brynamman 18 at full time, Bridgend Athletic win 39 - 18Bridgend AthleticBrynammanFull Time
- Dunvant 22, Tondu 12 at full time, Dunvant win 22 - 12DunvantTonduFull Time
- Kenfig Hill 30, Ammanford 27 at full time, Kenfig Hill win 30 - 27Kenfig HillAmmanfordFull Time
- Nantyffyllon 21, Birchgrove 20 at full time, Nantyffyllon win 21 - 20NantyffyllonBirchgroveFull Time
- Skewen 24, Glynneath 25 at full time, Glynneath win 25 - 24SkewenGlynneathFull Time
All times are UK and subject to change. BBC is not responsible for any changes.