0
It truly is religion over there. Not bad for a country of only 3 million half of which I think are muslim now. Although its had a few name changes over the years there is a knockout competition that all these teams except the 4 Magners league teams compete in every year. Gives the amatuer teams a chance to compete against the professionals/semi professionals each year for a chance of a fairytale win.
Magners League
Cardiff Blues
Newport Gwent Dragons
Ospreys
Scarlets
Welsh Premier Division
Aberavon RFC
Bedwas RFC
Bridgend Ravens
Cardiff RFC
Cross Keys RFC
Ebbw Vale RFC
Glamorgan Wanderers RFC
Llandovery RFC
Llanelli RFC
Neath RFC
Newport RFC
Pontypool RFC
Pontypridd RFC
Swansea RFC
WRU Division One
WRU Division One East
Bargoed RFC
Beddau RFC
Blackwood RFC
Caerphilly RFC
Llanharan RFC
Merthyr RFC
Newbridge RFC
Newport Saracens RFC
Penallta RFC
Rumney RFC
UWIC RFC
Ystrad Rhondda RFC
WRU Division One West
Bonymaen RFC
Carmarthen Quins RFC
Carmarthen Athletic RFC
Corus (Port Talbot) RFC
Cwmllynfell RFC
Dunvant RFC
Felinfoel RFC
Llangennech RFC
Maesteg RFC
Narberth RFC
Tonmawr RFC
Whitland RFC
WRU Division Two
WRU Division Two East
Abercynon RFC
Abergavenny RFC
Bedlinog RFC
Brynmawr RFC
Fleur De Lys RFC
Gilfach Goch RFC
Llantrisant RFC
Mountain Ash RFC
Rhydyfelin RFC
Tredegar RFC
Treherbert RFC
Ynysybwl RFC
WRU Division Two West
Ammanford RFC
BP Llandarcy RFC
Bridgend Athletic RFC
Builth Wells RFC
Cwmavon RFC
Gorseinon RFC
Kidwelly RFC
Loughor RFC
Mumbles RFC
Penclawdd RFC
Pencoed RFC
Waunarlwydd RFC
WRU Division Three
WRU Division Three East
Abertillery RFC
Blaina RFC
Croesyceiliog RFC
Cwmbran RFC
Garndiffaith RFC
Gwernyfed RFC
Nelson RFC
New Tredegar RFC
Newport HSOB RFC
Pill Harriers RFC
Pontypool United RFC
Rhymney RFC
WRU Division Three South East
Aberdare RFC
Brecon RFC
Fairwater RFC
Llandaff North RFC
Llanishen RFC
Llantwit Fardre RFC
Nantymoel RFC
Old Illtydians RFC
Penarth RFC
St. Peters RFC
Treorchy RFC
Tylorstown RFC
WRU Division Three South West
Aberavon Quins RFC
Briton Ferry RFC
Glynneath RFC
Kenfig Hill RFC
Maesteg Celtic RFC
Maesteg Harlequins RFC
Morriston RFC
Nantyffyllon RFC
Seven Sisters RFC
Skewen RFC
Tondu RFC
Tonna RFC
WRU Division Three West
Aberystwyth RFC
Amman United RFC
Cardigan RFC
Crymych RFC
Haverfordwest RFC
Lampeter Town RFC
Laugharne RFC
Llanelli Wanderers RFC
Llanybydder RFC
Newcastle Emlyn RFC
Pontyberem RFC
Tumble RFC
WRU Division Four
WRU Division Four East
Brynithel RFC
Chepstow RFC
Crumlin RFC
Llandaff RFC
Machen RFC
Monmouth RFC
Nantyglo RFC
Pontllanfraith RFC
Rhiwbina RFC
Risca RFC
St. Joseph's RFC
Tredegar Ironsides RFC
WRU Division Four North
Bala RFC
CR Caernarfon
Colwyn Bay RFC
Denbigh RFC
Dolgellau RFC
Llandudno RFC
Llangefni RFC
Llanidloes RFC
Mold RFC
Nant Conwy RFC
Pwllheli RFC
Ruthin RFC
WRU Division Four South East
Abercwmboi RFC
Cardiff HSOB RFC
Cefn Coed RFC
Dowlais RFC
Ferndale RFC
Heol y Cyw RFC
Llantwit Major RFC
Pentyrch RFC
Porth Harlequins RFC
Senghenydd RFC
Taffs Well RFC
Tonyrefail RFC
WRU Division Four South West
Aberavon Green Stars RFC
Birchgrove RFC
Bryncoch RFC
Glyncorrwg RFC
Neath Athletic RFC
Porthcawl RFC
Pontycymmer RFC
Resolven RFC
Taibach RFC
Vardre RFC
Ystalyfera RFC
Ystradgynlais RFC
WRU Division Four West
Betws RFC
Brynamman RFC
Burry Port RFC
Cwmgors RFC
Hendy RFC
Llandeilo RFC
Pembroke RFC
Pembroke Dock Harlequins RFC
Pontarddulais RFC
Tenby United RFC
Trimsaran RFC
Tycroes RFC
WRU Division Five
WRU Division Five East
Abercarn RFC
Bettws RFC
Blaenavon RFC
Caldicot RFC
Llanhilleth RFC
Oakdale RFC
RTB (Ebbw Vale) RFC
Talywain RFC
Trinant RFC
Usk RFC
Ynysddu RFC
WRU Division Five North
Bangor RFC
Bethesda RFC
Bro Ffestiniog RFC
Caereinion OBRA
Llanidloes RFC
Machynlleth RFC
Newtown RFC
Rhosllanerchrugog RFC
Rhyl and District RFC
Welshpool RFC
Wrexham RFC
WRU Division Five South Central
Baglan RFC
Banwen RFC
Blaengarw RFC
Bridgend Sports RFC
Cefn Cribbwr RFC
Crynant RFC
Cwmgwrach RFC
Ogmore Vale RFC
Pyle RFC
Rhigos RFC
South Wales Police RFC
WRU Division Five South East
Barry RFC
Canton RFC
Cilfynydd RFC
Cowbridge RFC
Deri RFC
Dinas Powys RFC
Hirwaun RFC
Old Penarthians RFC
Penygraig RFC
Pontyclun RFC
St. Albans RFC
WRU Division Five South West
Abercrave RFC
Alltwen RFC
Bynea RFC
Cwmtwrch RFC
Glais RFC
Gowerton RFC
Llandybie RFC
New Dock Stars RFC
Penygroes RFC
Pontardawe RFC
Trebanos RFC
WRU Division Five West
Aberaeron RFC
Swansea Uplands RFC
Cefneithin RFC
Fishguard and Goodwick RFC
Furance United RFC
Llangwm RFC
Milford RFC
Neyland RFC
Pontyates RFC
St. Clears RFC
St. Davids RFC
WRU Division Six
WRU Division Six East
Abertysswg RFC
Beaufort RFC
Blackwood Stars RFC
Caerleon RFC
Crickhowell RFC
Hartridge RFC
Markham RFC
New Panteg RFC
St. Julians HSOB RFC
Whitheeads RFC
WRU Division Six Central
Bryncethin RFC
Caereu Ely RFC
CRC Caerdydd RFC
Cambrian Welfare RFC
Glyncoch RFC
Llandrindod Wells RFC
Llanrumney RFC
Sulley Sports RFC
Ynysowen RFC
Wattstown RFC
WRU Division Six West
Aberavon Naval Club RFC
Fall Bay RFC
Llangadog RFC
Nantgaredig RFC
Pantyffynnon RFC
Penlan RFC
Penybanc RFC
Pontrhydyfen RFC
South Gower RFC
Tregaron RFC