- 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
Indigo Group Premiership
Specsavers Championship
Specsavers Division 1

Specsavers Division 1 2019/20

Overview
Next fixtures
Regular season
07/09/2019Aberystwyth - Pembroke Dock Quins
07/09/2019Bala - Dolgellau
07/09/2019Barry - Rhiwbina
07/09/2019Bedlinog - Pontypool United
07/09/2019Blaenavon - Brecon
07/09/2019Bonymaen - Nantyffyllon
07/09/2019Bridgend Athletic - Ammanford
07/09/2019Bro Ffestiniog - Llandudno
07/09/2019Brynamman - Skewen
07/09/2019Cambrian Welfare - St. Peters
07/09/2019Crymych - Llangennech
07/09/2019Dowlais - Senghenydd
07/09/2019Felinfoel - Yr Hendy
07/09/2019Glynneath - Dunvant
07/09/2019Gorseinon - Newcastle Emlyn
07/09/2019Llangefni - Caernarfon
07/09/2019Monmouth - Penallta
07/09/2019Nant Conwy - Bethesda
07/09/2019Nelson - Newbridge
07/09/2019Penclawdd - Llanelli Wanderers
07/09/2019Pwllheli - Dinbych
07/09/2019Rhydyfelin - Porth Harlequins
07/09/2019Risca - Brynmawr
07/09/2019Rumney - Ynysybwl
07/09/2019Ruthin - COBRA
07/09/2019St. Josephs - Mountain Ash
07/09/2019Tondu - Birchgrove
07/09/2019Treorchy - Dinas Powys
07/09/2019Waunarlwydd - Kenfig Hill
07/09/2019Whitland - Gowerton

Teams variations

Fixtures
07/09/2019 - Regular season
Aberystwyth - Pembroke Dock Quins
Bala - Dolgellau
Barry - Rhiwbina
Bedlinog - Pontypool United
Blaenavon - Brecon
Bonymaen - Nantyffyllon
Bridgend Athletic - Ammanford
Bro Ffestiniog - Llandudno
Brynamman - Skewen
Cambrian Welfare - St. Peters
Crymych - Llangennech
Dowlais - Senghenydd
Felinfoel - Yr Hendy
Glynneath - Dunvant
Gorseinon - Newcastle Emlyn
Llangefni - Caernarfon
Monmouth - Penallta
Nant Conwy - Bethesda
Nelson - Newbridge
Penclawdd - Llanelli Wanderers
Pwllheli - Dinbych
Rhydyfelin - Porth Harlequins
Risca - Brynmawr
Rumney - Ynysybwl
Ruthin - COBRA
St. Josephs - Mountain Ash
Tondu - Birchgrove
Treorchy - Dinas Powys
Waunarlwydd - Kenfig Hill
Whitland - Gowerton
14/09/2019 - Regular season
Ammanford - Brynamman
Bala - Bro Ffestiniog
Bethesda - Llangefni
Birchgrove - Glynneath
Brecon - Monmouth
Brynmawr - Dowlais
Caernarfon - Pwllheli
COBRA - Dolgellau
Dinas Powys - Barry
Dinbych - Ruthin
Dunvant - Waunarlwydd
Gowerton - Penclawdd
Kenfig Hill - Bridgend Athletic
Llandudno - Nant Conwy
Llanelli Wanderers - Felinfoel
Llangennech - Gorseinon
Mountain Ash - Treorchy
Nantyffyllon - Tondu
Newbridge - Risca
Newcastle Emlyn - Aberystwyth
Pembroke Dock Quins - Whitland
Penallta - Nelson
Pontypool United - Blaenavon
Porth Harlequins - Cambrian Welfare
Rhiwbina - Rumney
Senghenydd - Bedlinog
Skewen - Bonymaen
St. Peters - St. Josephs
Ynysybwl - Rhydyfelin
Yr Hendy - Crymych
28/09/2019 - Regular season
Aberystwyth - Llangennech
Ammanford - Kenfig Hill
Barry - Mountain Ash
Bedlinog - Brynmawr
Bethesda - Llandudno
Blaenavon - Senghenydd
Bonymaen - Brynamman
Bridgend Athletic - Dunvant
Bro Ffestiniog - COBRA
Cambrian Welfare - Rhydyfelin
Crymych - Felinfoel
Dolgellau - Dinbych
Dowlais - Newbridge
Glynneath - Nantyffyllon
Gorseinon - Yr Hendy
Llanelli Wanderers - Gowerton
Monmouth - Pontypool United
Nant Conwy - Bala
Penallta - Brecon
Penclawdd - Pembroke Dock Quins
Pwllheli - Llangefni
Risca - Nelson
Rumney - Dinas Powys
Ruthin - Caernarfon
St. Josephs - Porth Harlequins
Tondu - Skewen
Treorchy - St. Peters
Waunarlwydd - Birchgrove
Whitland - Newcastle Emlyn
Ynysybwl - Rhiwbina
05/10/2019 - Regular season
Bala - Bethesda
Birchgrove - Bridgend Athletic
Bonymaen - Tondu
Brynamman - Kenfig Hill
Brynmawr - Blaenavon
Caernarfon - Dolgellau
Cambrian Welfare - St. Josephs
COBRA - Nant Conwy
Crymych - Gorseinon
Dinas Powys - Ynysybwl
Dinbych - Bro Ffestiniog
Dunvant - Ammanford
Felinfoel - Gowerton
Llangefni - Llandudno
Llangennech - Whitland
Mountain Ash - Rumney
Nantyffyllon - Waunarlwydd
Nelson - Brecon
Newbridge - Bedlinog
Newcastle Emlyn - Penclawdd
Pembroke Dock Quins - Llanelli Wanderers
Pontypool United - Penallta
Porth Harlequins - Treorchy
Pwllheli - Ruthin
Rhydyfelin - Rhiwbina
Risca - Dowlais
Senghenydd - Monmouth
Skewen - Glynneath
St. Peters - Barry
Yr Hendy - Aberystwyth
12/10/2019 - Regular season
Aberystwyth - Crymych
Ammanford - Birchgrove
Barry - Porth Harlequins
Bedlinog - Risca
Bethesda - COBRA
Blaenavon - Newbridge
Brecon - Pontypool United
Bridgend Athletic - Nantyffyllon
Bro Ffestiniog - Caernarfon
Dolgellau - Pwllheli
Dowlais - Nelson
Glynneath - Bonymaen
Gorseinon - Felinfoel
Gowerton - Pembroke Dock Quins
Kenfig Hill - Dunvant
Llandudno - Bala
Llanelli Wanderers - Newcastle Emlyn
Monmouth - Brynmawr
Nant Conwy - Dinbych
Penallta - Senghenydd
Penclawdd - Llangennech
Rhiwbina - Dinas Powys
Rumney - St. Peters
Ruthin - Llangefni
St. Josephs - Rhydyfelin
Tondu - Brynamman
Treorchy - Cambrian Welfare
Waunarlwydd - Skewen
Whitland - Yr Hendy
Ynysybwl - Mountain Ash
19/10/2019 - Regular season
Birchgrove - Kenfig Hill
Bonymaen - Waunarlwydd
Brynamman - Dunvant
Brynmawr - Penallta
Caernarfon - Nant Conwy
Cambrian Welfare - Barry
COBRA - Llandudno
Crymych - Whitland
Dinbych - Bethesda
Dowlais - Bedlinog
Felinfoel - Pembroke Dock Quins
Gorseinon - Aberystwyth
Llangefni - Bala
Llangennech - Llanelli Wanderers
Mountain Ash - Rhiwbina
Nantyffyllon - Ammanford
Nelson - Pontypool United
Newbridge - Monmouth
Newcastle Emlyn - Gowerton
Porth Harlequins - Rumney
Pwllheli - Bro Ffestiniog
Rhydyfelin - Dinas Powys
Risca - Blaenavon
Ruthin - Dolgellau
Senghenydd - Brecon
Skewen - Bridgend Athletic
St. Josephs - Treorchy
St. Peters - Ynysybwl
Tondu - Glynneath
Yr Hendy - Penclawdd
26/10/2019 - Regular season
Aberystwyth - Felinfoel
Ammanford - Skewen
Bala - COBRA
Barry - St. Josephs
Bedlinog - Nelson
Bethesda - Caernarfon
Blaenavon - Dowlais
Brecon - Brynmawr
Bridgend Athletic - Bonymaen
Bro Ffestiniog - Ruthin
Dinas Powys - Mountain Ash
Dolgellau - Llangefni
Dunvant - Birchgrove
Glynneath - Brynamman
Gowerton - Llangennech
Kenfig Hill - Nantyffyllon
Llandudno - Dinbych
Llanelli Wanderers - Yr Hendy
Monmouth - Risca
Nant Conwy - Pwllheli
Pembroke Dock Quins - Newcastle Emlyn
Penallta - Newbridge
Penclawdd - Crymych
Pontypool United - Senghenydd
Rhiwbina - St. Peters
Rumney - Cambrian Welfare
Treorchy - Rhydyfelin
Waunarlwydd - Tondu
Whitland - Gorseinon
Ynysybwl - Porth Harlequins
09/11/2019 - Regular season
Aberystwyth - Whitland
Bedlinog - Blaenavon
Bonymaen - Ammanford
Brynamman - Birchgrove
Brynmawr - Pontypool United
Caernarfon - Llandudno
Cambrian Welfare - Ynysybwl
Crymych - Llanelli Wanderers
Dinbych - Bala
Dolgellau - Bro Ffestiniog
Dowlais - Monmouth
Felinfoel - Newcastle Emlyn
Glynneath - Waunarlwydd
Gorseinon - Penclawdd
Llangefni - COBRA
Llangennech - Pembroke Dock Quins
Nantyffyllon - Dunvant
Nelson - Senghenydd
Newbridge - Brecon
Porth Harlequins - Rhiwbina
Pwllheli - Bethesda
Rhydyfelin - Mountain Ash
Risca - Penallta
Ruthin - Nant Conwy
Skewen - Kenfig Hill
St. Josephs - Rumney
St. Peters - Dinas Powys
Tondu - Bridgend Athletic
Treorchy - Barry
Yr Hendy - Gowerton
16/11/2019 - Regular season
Ammanford - Tondu
Bala - Caernarfon
Barry - Rhydyfelin
Bethesda - Ruthin
Birchgrove - Nantyffyllon
Blaenavon - Nelson
Brecon - Risca
Bridgend Athletic - Glynneath
Bro Ffestiniog - Llangefni
COBRA - Dinbych
Dinas Powys - Porth Harlequins
Dunvant - Skewen
Gowerton - Crymych
Kenfig Hill - Bonymaen
Llandudno - Pwllheli
Llanelli Wanderers - Gorseinon
Monmouth - Bedlinog
Mountain Ash - St. Peters
Nant Conwy - Dolgellau
Newcastle Emlyn - Llangennech
Pembroke Dock Quins - Yr Hendy
Penallta - Dowlais
Penclawdd - Aberystwyth
Pontypool United - Newbridge
Rhiwbina - Cambrian Welfare
Rumney - Treorchy
Senghenydd - Brynmawr
Waunarlwydd - Brynamman
Whitland - Felinfoel
Ynysybwl - St. Josephs
23/11/2019 - Regular season
Aberystwyth - Llanelli Wanderers
Barry - Rumney
Bedlinog - Penallta
Blaenavon - Monmouth
Bonymaen - Dunvant
Bro Ffestiniog - Nant Conwy
Brynamman - Nantyffyllon
Caernarfon - COBRA
Cambrian Welfare - Dinas Powys
Crymych - Pembroke Dock Quins
Dolgellau - Bethesda
Dowlais - Brecon
Felinfoel - Llangennech
Glynneath - Ammanford
Gorseinon - Gowerton
Llangefni - Dinbych
Nelson - Brynmawr
Newbridge - Senghenydd
Porth Harlequins - Mountain Ash
Pwllheli - Bala
Rhydyfelin - St. Peters
Risca - Pontypool United
Ruthin - Llandudno
Skewen - Birchgrove
St. Josephs - Rhiwbina
Tondu - Kenfig Hill
Treorchy - Ynysybwl
Waunarlwydd - Bridgend Athletic
Whitland - Penclawdd
Yr Hendy - Newcastle Emlyn
07/12/2019 - Regular season
Ammanford - Waunarlwydd
Bala - Ruthin
Bethesda - Bro Ffestiniog
Birchgrove - Bonymaen
Brecon - Bedlinog
Bridgend Athletic - Brynamman
Brynmawr - Newbridge
COBRA - Pwllheli
Dinas Powys - St. Josephs
Dinbych - Caernarfon
Dunvant - Tondu
Gowerton - Aberystwyth
Kenfig Hill - Glynneath
Llandudno - Dolgellau
Llanelli Wanderers - Whitland
Llangennech - Yr Hendy
Monmouth - Nelson
Mountain Ash - Cambrian Welfare
Nant Conwy - Llangefni
Nantyffyllon - Skewen
Newcastle Emlyn - Crymych
Pembroke Dock Quins - Gorseinon
Penallta - Blaenavon
Penclawdd - Felinfoel
Pontypool United - Dowlais
Rhiwbina - Treorchy
Rumney - Rhydyfelin
Senghenydd - Risca
St. Peters - Porth Harlequins
Ynysybwl - Barry
14/12/2019 - Regular season
Ammanford - Bridgend Athletic
Bethesda - Nant Conwy
Birchgrove - Tondu
Brecon - Blaenavon
Brynmawr - Risca
Caernarfon - Llangefni
COBRA - Ruthin
Dinas Powys - Treorchy
Dinbych - Pwllheli
Dolgellau - Bala
Dunvant - Glynneath
Gowerton - Whitland
Kenfig Hill - Waunarlwydd
Llandudno - Bro Ffestiniog
Llanelli Wanderers - Penclawdd
Llangennech - Crymych
Mountain Ash - St. Josephs
Nantyffyllon - Bonymaen
Newbridge - Nelson
Newcastle Emlyn - Gorseinon
Pembroke Dock Quins - Aberystwyth
Penallta - Monmouth
Pontypool United - Bedlinog
Porth Harlequins - Rhydyfelin
Rhiwbina - Barry
Senghenydd - Dowlais
Skewen - Brynamman
St. Peters - Cambrian Welfare
Ynysybwl - Rumney
Yr Hendy - Felinfoel
28/12/2019 - Regular season
Aberystwyth - Newcastle Emlyn
Barry - Dinas Powys
Bedlinog - Senghenydd
Blaenavon - Pontypool United
Bonymaen - Skewen
Bridgend Athletic - Kenfig Hill
Bro Ffestiniog - Bala
Brynamman - Ammanford
Cambrian Welfare - Porth Harlequins
Crymych - Yr Hendy
Dolgellau - COBRA
Dowlais - Brynmawr
Felinfoel - Llanelli Wanderers
Glynneath - Birchgrove
Gorseinon - Llangennech
Llangefni - Bethesda
Monmouth - Brecon
Nant Conwy - Llandudno
Nelson - Penallta
Penclawdd - Gowerton
Pwllheli - Caernarfon
Rhydyfelin - Ynysybwl
Risca - Newbridge
Rumney - Rhiwbina
Ruthin - Dinbych
St. Josephs - St. Peters
Tondu - Nantyffyllon
Treorchy - Mountain Ash
Waunarlwydd - Dunvant
Whitland - Pembroke Dock Quins
04/01/2020 - Regular season
Bala - Nant Conwy
Birchgrove - Waunarlwydd
Brecon - Penallta
Brynamman - Bonymaen
Brynmawr - Bedlinog
Caernarfon - Ruthin
COBRA - Bro Ffestiniog
Dinas Powys - Rumney
Dinbych - Dolgellau
Dunvant - Bridgend Athletic
Felinfoel - Crymych
Gowerton - Llanelli Wanderers
Kenfig Hill - Ammanford
Llandudno - Bethesda
Llangefni - Pwllheli
Llangennech - Aberystwyth
Mountain Ash - Barry
Nantyffyllon - Glynneath
Nelson - Risca
Newbridge - Dowlais
Newcastle Emlyn - Whitland
Pembroke Dock Quins - Penclawdd
Pontypool United - Monmouth
Porth Harlequins - St. Josephs
Rhiwbina - Ynysybwl
Rhydyfelin - Cambrian Welfare
Senghenydd - Blaenavon
Skewen - Tondu
St. Peters - Treorchy
Yr Hendy - Gorseinon
11/01/2020 - Regular season
Aberystwyth - Yr Hendy
Ammanford - Dunvant
Barry - St. Peters
Bedlinog - Newbridge
Bethesda - Bala
Blaenavon - Brynmawr
Brecon - Nelson
Bridgend Athletic - Birchgrove
Bro Ffestiniog - Dinbych
Dolgellau - Caernarfon
Dowlais - Risca
Glynneath - Skewen
Gorseinon - Crymych
Gowerton - Felinfoel
Kenfig Hill - Brynamman
Llandudno - Llangefni
Llanelli Wanderers - Pembroke Dock Quins
Monmouth - Senghenydd
Nant Conwy - COBRA
Penallta - Pontypool United
Penclawdd - Newcastle Emlyn
Rhiwbina - Rhydyfelin
Rumney - Mountain Ash
Ruthin - Pwllheli
St. Josephs - Cambrian Welfare
Tondu - Bonymaen
Treorchy - Porth Harlequins
Waunarlwydd - Nantyffyllon
Whitland - Llangennech
Ynysybwl - Dinas Powys
18/01/2020 - Regular season
Bala - Llandudno
Birchgrove - Ammanford
Bonymaen - Glynneath
Brynamman - Tondu
Brynmawr - Monmouth
Caernarfon - Bro Ffestiniog
Cambrian Welfare - Treorchy
COBRA - Bethesda
Crymych - Aberystwyth
Dinas Powys - Rhiwbina
Dinbych - Nant Conwy
Dunvant - Kenfig Hill
Felinfoel - Gorseinon
Llangefni - Ruthin
Llangennech - Penclawdd
Mountain Ash - Ynysybwl
Nantyffyllon - Bridgend Athletic
Nelson - Dowlais
Newbridge - Blaenavon
Newcastle Emlyn - Llanelli Wanderers
Pembroke Dock Quins - Gowerton
Pontypool United - Brecon
Porth Harlequins - Barry
Pwllheli - Dolgellau
Rhydyfelin - St. Josephs
Risca - Bedlinog
Senghenydd - Penallta
Skewen - Waunarlwydd
St. Peters - Rumney
Yr Hendy - Whitland
25/01/2020 - Regular season
Aberystwyth - Gorseinon
Ammanford - Nantyffyllon
Bala - Llangefni
Barry - Cambrian Welfare
Bedlinog - Dowlais
Bethesda - Dinbych
Blaenavon - Risca
Brecon - Senghenydd
Bridgend Athletic - Skewen
Bro Ffestiniog - Pwllheli
Dinas Powys - Rhydyfelin
Dolgellau - Ruthin
Dunvant - Brynamman
Glynneath - Tondu
Gowerton - Newcastle Emlyn
Kenfig Hill - Birchgrove
Llandudno - COBRA
Llanelli Wanderers - Llangennech
Monmouth - Newbridge
Nant Conwy - Caernarfon
Pembroke Dock Quins - Felinfoel
Penallta - Brynmawr
Penclawdd - Yr Hendy
Pontypool United - Nelson
Rhiwbina - Mountain Ash
Rumney - Porth Harlequins
Treorchy - St. Josephs
Waunarlwydd - Bonymaen
Whitland - Crymych
Ynysybwl - St. Peters
15/02/2020 - Regular season
Birchgrove - Dunvant
Bonymaen - Bridgend Athletic
Brynamman - Glynneath
Brynmawr - Brecon
Caernarfon - Bethesda
Cambrian Welfare - Rumney
COBRA - Bala
Crymych - Penclawdd
Dinbych - Llandudno
Dowlais - Blaenavon
Felinfoel - Aberystwyth
Gorseinon - Whitland
Llangefni - Dolgellau
Llangennech - Gowerton
Mountain Ash - Dinas Powys
Nantyffyllon - Kenfig Hill
Nelson - Bedlinog
Newbridge - Penallta
Newcastle Emlyn - Pembroke Dock Quins
Porth Harlequins - Ynysybwl
Pwllheli - Nant Conwy
Rhydyfelin - Treorchy
Risca - Monmouth
Ruthin - Bro Ffestiniog
Senghenydd - Pontypool United
Skewen - Ammanford
St. Josephs - Barry
St. Peters - Rhiwbina
Tondu - Waunarlwydd
Yr Hendy - Llanelli Wanderers
29/02/2020 - Regular season
Ammanford - Bonymaen
Bala - Dinbych
Barry - Treorchy
Bethesda - Pwllheli
Birchgrove - Brynamman
Blaenavon - Bedlinog
Brecon - Newbridge
Bridgend Athletic - Tondu
Bro Ffestiniog - Dolgellau
COBRA - Llangefni
Dinas Powys - St. Peters
Dunvant - Nantyffyllon
Gowerton - Yr Hendy
Kenfig Hill - Skewen
Llandudno - Caernarfon
Llanelli Wanderers - Crymych
Monmouth - Dowlais
Mountain Ash - Rhydyfelin
Nant Conwy - Ruthin
Newcastle Emlyn - Felinfoel
Pembroke Dock Quins - Llangennech
Penallta - Risca
Penclawdd - Gorseinon
Pontypool United - Brynmawr
Rhiwbina - Porth Harlequins
Rumney - St. Josephs
Senghenydd - Nelson
Waunarlwydd - Glynneath
Whitland - Aberystwyth
Ynysybwl - Cambrian Welfare
21/03/2020 - Regular season
Aberystwyth - Penclawdd
Bedlinog - Monmouth
Bonymaen - Kenfig Hill
Brynamman - Waunarlwydd
Brynmawr - Senghenydd
Caernarfon - Bala
Cambrian Welfare - Rhiwbina
Crymych - Gowerton
Dinbych - COBRA
Dolgellau - Nant Conwy
Dowlais - Penallta
Felinfoel - Whitland
Glynneath - Bridgend Athletic
Gorseinon - Llanelli Wanderers
Llangefni - Bro Ffestiniog
Llangennech - Newcastle Emlyn
Nantyffyllon - Birchgrove
Nelson - Blaenavon
Newbridge - Pontypool United
Porth Harlequins - Dinas Powys
Pwllheli - Llandudno
Rhydyfelin - Barry
Risca - Brecon
Ruthin - Bethesda
Skewen - Dunvant
St. Josephs - Ynysybwl
St. Peters - Mountain Ash
Tondu - Ammanford
Treorchy - Rumney
Yr Hendy - Pembroke Dock Quins
28/03/2020 - Regular season
Ammanford - Glynneath
Bala - Pwllheli
Bethesda - Dolgellau
Birchgrove - Skewen
Brecon - Dowlais
Bridgend Athletic - Waunarlwydd
Brynmawr - Nelson
COBRA - Caernarfon
Dinas Powys - Cambrian Welfare
Dinbych - Llangefni
Dunvant - Bonymaen
Gowerton - Gorseinon
Kenfig Hill - Tondu
Llandudno - Ruthin
Llanelli Wanderers - Aberystwyth
Llangennech - Felinfoel
Monmouth - Blaenavon
Mountain Ash - Porth Harlequins
Nant Conwy - Bro Ffestiniog
Nantyffyllon - Brynamman
Newcastle Emlyn - Yr Hendy
Pembroke Dock Quins - Crymych
Penallta - Bedlinog
Penclawdd - Whitland
Pontypool United - Risca
Rhiwbina - St. Josephs
Rumney - Barry
Senghenydd - Newbridge
St. Peters - Rhydyfelin
Ynysybwl - Treorchy
04/04/2020 - Regular season
Aberystwyth - Gowerton
Barry - Ynysybwl
Bedlinog - Brecon
Blaenavon - Penallta
Bonymaen - Birchgrove
Bro Ffestiniog - Bethesda
Brynamman - Bridgend Athletic
Caernarfon - Dinbych
Cambrian Welfare - Mountain Ash
Crymych - Newcastle Emlyn
Dolgellau - Llandudno
Dowlais - Pontypool United
Felinfoel - Penclawdd
Glynneath - Kenfig Hill
Gorseinon - Pembroke Dock Quins
Llangefni - Nant Conwy
Nelson - Monmouth
Newbridge - Brynmawr
Porth Harlequins - St. Peters
Pwllheli - COBRA
Rhydyfelin - Rumney
Risca - Senghenydd
Ruthin - Bala
Skewen - Nantyffyllon
St. Josephs - Dinas Powys
Tondu - Dunvant
Treorchy - Rhiwbina
Waunarlwydd - Ammanford
Whitland - Llanelli Wanderers
Yr Hendy - Llangennech

Regular season
West
Pos.TeamPtsPldWDL
1Aberystwyth00000Qualifying for playoff
2Crymych00000
3Felinfoel00000
4Gorseinon00000
5Gowerton00000
6Llanelli Wanderers00000
7Llangennech00000
8Newcastle Emlyn00000
9Pembroke Dock Quins00000
10Penclawdd00000To repechage
11Whitland00000Relegation
12Yr Hendy00000
Next fixtures
Regular season
07/09/2019Aberystwyth - Pembroke Dock Quins
07/09/2019Crymych - Llangennech
07/09/2019Felinfoel - Yr Hendy
07/09/2019Gorseinon - Newcastle Emlyn
07/09/2019Penclawdd - Llanelli Wanderers
07/09/2019Whitland - Gowerton

AberystwythCrymychFelinfoelGorseinonGowertonLlanelli
Wanderers
LlangennechNewcastle
Emlyn
Pembroke
Dock
Quins
PenclawddWhitlandYr
Hendy
Aberystwyth-12/10/201926/10/201925/01/202004/04/202023/11/201928/09/201928/12/201907/09/201921/03/202009/11/201911/01/2020
Crymych18/01/2020-28/09/201905/10/201921/03/202009/11/201907/09/201904/04/202023/11/201915/02/202019/10/201928/12/2019
Felinfoel15/02/202004/01/2020-18/01/202005/10/201928/12/201923/11/201909/11/201919/10/201904/04/202021/03/202007/09/2019
Gorseinon19/10/201911/01/202012/10/2019-23/11/201921/03/202028/12/201907/09/201904/04/202009/11/201915/02/202028/09/2019
Gowerton07/12/201916/11/201911/01/202028/03/2020-04/01/202026/10/201925/01/202012/10/201914/09/201914/12/201929/02/2020
Llanelli
Wanderers
28/03/202029/02/202014/09/201916/11/201928/09/2019-25/01/202012/10/201911/01/202014/12/201907/12/201926/10/2019
Llangennech04/01/202014/12/201928/03/202014/09/201915/02/202019/10/2019-21/03/202009/11/201918/01/202005/10/201907/12/2019
Newcastle
Emlyn
14/09/201907/12/201929/02/202014/12/201919/10/201918/01/202016/11/2019-15/02/202005/10/201904/01/202028/03/2020
Pembroke
Dock
Quins
14/12/201928/03/202025/01/202007/12/201918/01/202005/10/201929/02/202026/10/2019-04/01/202014/09/201916/11/2019
Penclawdd16/11/201926/10/201907/12/201929/02/202028/12/201907/09/201912/10/201911/01/202028/09/2019-28/03/202025/01/2020
Whitland29/02/202025/01/202016/11/201926/10/201907/09/201904/04/202011/01/202028/09/201928/12/201923/11/2019-12/10/2019
Yr
Hendy
05/10/201914/09/201914/12/201904/01/202009/11/201915/02/202004/04/202023/11/201921/03/202019/10/201918/01/2020-

East
Pos.TeamPtsPldWDL
1Bedlinog00000Qualifying for playoff
2Blaenavon00000
3Brecon00000
4Brynmawr00000
5Dowlais00000
6Monmouth00000
7Nelson00000
8Newbridge00000
9Penallta00000
10Pontypool United00000To repechage
11Risca00000Relegation
12Senghenydd00000
Next fixtures
Regular season
07/09/2019Bedlinog - Pontypool United
07/09/2019Blaenavon - Brecon
07/09/2019Dowlais - Senghenydd
07/09/2019Monmouth - Penallta
07/09/2019Nelson - Newbridge
07/09/2019Risca - Brynmawr

BedlinogBlaenavonBreconBrynmawrDowlaisMonmouthNelsonNewbridgePenalltaPontypool
United
RiscaSenghenydd
Bedlinog-09/11/201904/04/202028/09/201925/01/202021/03/202026/10/201911/01/202023/11/201907/09/201912/10/201928/12/2019
Blaenavon29/02/2020-07/09/201911/01/202026/10/201923/11/201916/11/201912/10/201904/04/202028/12/201925/01/202028/09/2019
Brecon07/12/201914/12/2019-26/10/201928/03/202014/09/201911/01/202029/02/202004/01/202012/10/201916/11/201925/01/2020
Brynmawr04/01/202005/10/201915/02/2020-14/09/201918/01/202028/03/202007/12/201919/10/201909/11/201914/12/201921/03/2020
Dowlais19/10/201915/02/202023/11/201928/12/2019-09/11/201912/10/201928/09/201921/03/202004/04/202011/01/202007/09/2019
Monmouth16/11/201928/03/202028/12/201912/10/201929/02/2020-07/12/201925/01/202007/09/201928/09/201926/10/201911/01/2020
Nelson15/02/202021/03/202005/10/201923/11/201918/01/202004/04/2020-07/09/201928/12/201919/10/201904/01/202009/11/2019
Newbridge05/10/201918/01/202009/11/201904/04/202004/01/202019/10/201914/12/2019-15/02/202021/03/202014/09/201923/11/2019
Penallta28/03/202007/12/201928/09/201925/01/202016/11/201914/12/201914/09/201926/10/2019-11/01/202029/02/202012/10/2019
Pontypool
United
14/12/201914/09/201918/01/202029/02/202007/12/201904/01/202025/01/202016/11/201905/10/2019-28/03/202026/10/2019
Risca18/01/202019/10/201921/03/202007/09/201905/10/201915/02/202028/09/201928/12/201909/11/201923/11/2019-04/04/2020
Senghenydd14/09/201904/01/202019/10/201916/11/201914/12/201905/10/201929/02/202028/03/202018/01/202015/02/202007/12/2019-

West Central
Pos.TeamPtsPldWDL
1Ammanford00000Qualifying for playoff
2Birchgrove00000
3Bonymaen00000
4Bridgend Athletic00000
5Brynamman00000
6Dunvant00000
7Glynneath00000
8Kenfig Hill00000
9Nantyffyllon00000
10Skewen00000To repechage
11Tondu00000Relegation
12Waunarlwydd00000
Next fixtures
Regular season
07/09/2019Bonymaen - Nantyffyllon
07/09/2019Bridgend Athletic - Ammanford
07/09/2019Brynamman - Skewen
07/09/2019Glynneath - Dunvant
07/09/2019Tondu - Birchgrove
07/09/2019Waunarlwydd - Kenfig Hill

AmmanfordBirchgroveBonymaenBridgend
Athletic
BrynammanDunvantGlynneathKenfig
Hill
NantyffyllonSkewenTonduWaunarlwydd
Ammanford-12/10/201929/02/202014/12/201914/09/201911/01/202028/03/202028/09/201925/01/202026/10/201916/11/201907/12/2019
Birchgrove18/01/2020-07/12/201905/10/201929/02/202015/02/202014/09/201919/10/201916/11/201928/03/202014/12/201904/01/2020
Bonymaen09/11/201904/04/2020-15/02/202028/09/201923/11/201918/01/202021/03/202007/09/201928/12/201905/10/201919/10/2019
Bridgend
Athletic
07/09/201911/01/202026/10/2019-07/12/201928/09/201916/11/201928/12/201912/10/201925/01/202029/02/202028/03/2020
Brynamman28/12/201909/11/201904/01/202004/04/2020-19/10/201915/02/202005/10/201923/11/201907/09/201918/01/202021/03/2020
Dunvant05/10/201926/10/201928/03/202004/01/202025/01/2020-14/12/201918/01/202029/02/202016/11/201907/12/201914/09/2019
Glynneath23/11/201928/12/201912/10/201921/03/202026/10/201907/09/2019-04/04/202028/09/201911/01/202025/01/202009/11/2019
Kenfig
Hill
04/01/202025/01/202016/11/201914/09/201911/01/202012/10/201907/12/2019-26/10/201929/02/202028/03/202014/12/2019
Nantyffyllon19/10/201921/03/202014/12/201918/01/202028/03/202009/11/201904/01/202015/02/2020-07/12/201914/09/201905/10/2019
Skewen15/02/202023/11/201914/09/201919/10/201914/12/201921/03/202005/10/201909/11/201904/04/2020-04/01/202018/01/2020
Tondu21/03/202007/09/201911/01/202009/11/201912/10/201904/04/202019/10/201923/11/201928/12/201928/09/2019-15/02/2020
Waunarlwydd04/04/202028/09/201925/01/202023/11/201916/11/201928/12/201929/02/202007/09/201911/01/202012/10/201926/10/2019-

East Central
Pos.TeamPtsPldWDL
1Barry00000Qualifying for playoff
2Cambrian Welfare00000
3Dinas Powys00000
4Mountain Ash00000
5Porth Harlequins00000
6Rhiwbina00000
7Rhydyfelin00000
8Rumney00000
9St. Josephs00000
10St. Peters00000To repechage
11Treorchy00000Relegation
12Ynysybwl00000
Next fixtures
Regular season
07/09/2019Barry - Rhiwbina
07/09/2019Cambrian Welfare - St. Peters
07/09/2019Rhydyfelin - Porth Harlequins
07/09/2019Rumney - Ynysybwl
07/09/2019St. Josephs - Mountain Ash
07/09/2019Treorchy - Dinas Powys

BarryCambrian
Welfare
Dinas
Powys
Mountain
Ash
Porth
Harlequins
RhiwbinaRhydyfelinRumneySt.
Josephs
St.
Peters
TreorchyYnysybwl
Barry-25/01/202028/12/201928/09/201912/10/201907/09/201916/11/201923/11/201926/10/201911/01/202029/02/202004/04/2020
Cambrian
Welfare
19/10/2019-23/11/201904/04/202028/12/201921/03/202028/09/201915/02/202005/10/201907/09/201918/01/202009/11/2019
Dinas
Powys
14/09/201928/03/2020-26/10/201916/11/201918/01/202025/01/202004/01/202007/12/201929/02/202014/12/201905/10/2019
Mountain
Ash
04/01/202007/12/201915/02/2020-28/03/202019/10/201929/02/202005/10/201914/12/201916/11/201914/09/201918/01/2020
Porth
Harlequins
18/01/202014/09/201921/03/202023/11/2019-09/11/201914/12/201919/10/201904/01/202004/04/202005/10/201915/02/2020
Rhiwbina14/12/201916/11/201912/10/201925/01/202029/02/2020-11/01/202014/09/201928/03/202026/10/201907/12/201904/01/2020
Rhydyfelin21/03/202004/01/202019/10/201909/11/201907/09/201905/10/2019-04/04/202018/01/202023/11/201915/02/202028/12/2019
Rumney28/03/202026/10/201928/09/201911/01/202025/01/202028/12/201907/12/2019-29/02/202012/10/201916/11/201907/09/2019
St.
Josephs
15/02/202011/01/202004/04/202007/09/201928/09/201923/11/201912/10/201909/11/2019-28/12/201919/10/201921/03/2020
St.
Peters
05/10/201914/12/201909/11/201921/03/202007/12/201915/02/202028/03/202018/01/202014/09/2019-04/01/202019/10/2019
Treorchy09/11/201912/10/201907/09/201928/12/201911/01/202004/04/202026/10/201921/03/202025/01/202028/09/2019-23/11/2019
Ynysybwl07/12/201929/02/202011/01/202012/10/201926/10/201928/09/201914/09/201914/12/201916/11/201925/01/202028/03/2020-

North
Pos.TeamPtsPldWDL
1Bala00000
2Bethesda00000
3Bro Ffestiniog00000
4Caernarfon00000
5COBRA00000
6Dinbych00000
7Dolgellau00000
8Llandudno00000
9Llangefni00000
10Nant Conwy00000
11Pwllheli00000Relegation
12Ruthin00000
Next fixtures
Regular season
07/09/2019Bala - Dolgellau
07/09/2019Bro Ffestiniog - Llandudno
07/09/2019Llangefni - Caernarfon
07/09/2019Nant Conwy - Bethesda
07/09/2019Pwllheli - Dinbych
07/09/2019Ruthin - COBRA

BalaBethesdaBro
Ffestiniog
CaernarfonCOBRADinbychDolgellauLlandudnoLlangefniNant
Conwy
PwllheliRuthin
Bala-05/10/201914/09/201916/11/201926/10/201929/02/202007/09/201918/01/202025/01/202004/01/202028/03/202007/12/2019
Bethesda11/01/2020-07/12/201926/10/201912/10/201925/01/202028/03/202028/09/201914/09/201914/12/201929/02/202016/11/2019
Bro
Ffestiniog
28/12/201904/04/2020-12/10/201928/09/201911/01/202029/02/202007/09/201916/11/201923/11/201925/01/202026/10/2019
Caernarfon21/03/202015/02/202018/01/2020-23/11/201904/04/202005/10/201909/11/201914/12/201919/10/201914/09/201904/01/2020
COBRA15/02/202018/01/202004/01/202028/03/2020-16/11/201914/09/201919/10/201929/02/202005/10/201907/12/201914/12/2019
Dinbych09/11/201919/10/201905/10/201907/12/201921/03/2020-04/01/202015/02/202028/03/202018/01/202014/12/201914/09/2019
Dolgellau14/12/201923/11/201909/11/201911/01/202028/12/201928/09/2019-04/04/202026/10/201921/03/202012/10/201925/01/2020
Llandudno12/10/201904/01/202014/12/201929/02/202025/01/202026/10/201907/12/2019-11/01/202014/09/201916/11/201928/03/2020
Llangefni19/10/201928/12/201921/03/202007/09/201909/11/201923/11/201915/02/202005/10/2019-04/04/202004/01/202018/01/2020
Nant
Conwy
28/09/201907/09/201928/03/202025/01/202011/01/202012/10/201916/11/201928/12/201907/12/2019-26/10/201929/02/2020
Pwllheli23/11/201909/11/201919/10/201928/12/201904/04/202007/09/201918/01/202021/03/202028/09/201915/02/2020-05/10/2019
Ruthin04/04/202021/03/202015/02/202028/09/201907/09/201928/12/201919/10/201923/11/201912/10/201909/11/201911/01/2020-

Repechage
Pos.TeamPtsPldWDL
1Penclawdd00000
2Pontypool United00000
3Skewen00000Relegation
4St. Peters00000