1) Abbey Life 92-93. 2) Aberaeron 2011-12. 3) Aberaman 44-45. 4) Aberaman and Aberdare Athletic 45-46. 5) Aberaman Athletic ­44-45.  6) Aberaman Band Club. 7) Aberbargoed Buds 2000-01. 8) Aberbargoed Hospital 45-46. 9) Abercarn United 1999-2000. 10) FC Abercwmboi 2002-03. 11) Abercynon. 12) Abercynon Athletic 79-80. 13) Aberdare Athletic Club 20-21. 14) Aberdare Sports Club 75-76. 15) Aberdare Town ( 1892 club) 47-48. 16) Aberdare Town (2012 club) 2012-13. 17) Aberdyfi 2012-13. 18) Aberffraw 2015-16, 19) Abergavenny Thursdays 54-55. 20) Abergavenny Town 2014-15. 21) Abergele Celts 1970. 22) Abergwili 2015-16. 23) Abermule 2010-11. 24) Aberporth 2013-14. 25) Abertillery Athletic 47-48. 26) Abertillery Bluebirds 2001-02. 27) Abertillery Excelsiors 2005-06. 28) Abertillery Town 86-87. 29) Aber Valley YMCA 2006-07. 30) Aberystwyth Town 52-53. 31) Aberystwyth (UAU)­ 1974. 32) Aberystwyth University 2011-12. 33) Acrefair Youth 2005-06. 34)  Afan Lido 76-77. 35) Airbus UK 2000-01. 36)  Airbus UK Broughton 2007-08. 37) Albion Rovers 90-91. 38) Amlwch Town 97-98. 39) Ammanford 91-92. 40) Ammanford Town 90-91.  

1) Bagillt United 50-51. 2) Baglan Red Dragons 2004-05. 3) Bailey’s Arms 91-92. 4) Bala 46-47. 5)  Bala Town 2000-01. 6) Bangor City 22-23. 7) Bangor City FC '87 87-88. 8) Bangor University 98-99. 9) Bargod Rangers 2013-14. 10) AFC Bargoed 2002-03. 11) Bargoed Rangers 91-92. 12) Bargoed United 48-49. 13) Barmouth and Dyffryn 85-86. 14) Barmouth and Dyffryn United 58-59. 15) Barri 92-93. 16) Barry 2005-06. 17) Barry Athletic 91-92. 18) Barry Town 45-46. 19) Barry Town United 2013-14. 20) Beaumaris 1907-08. 21) Beaumaris Town 98-99. 22) Bedlinog 93-94. 23) Benllech and District 83-84. 24) Berriew 87-88. 25) Bethel 2004-05. 26) Bethesda Athletic 67­-68.  27)  Bettws 96-97. 28) Betws late 50’s. 29) Blackrock Rovers 2011-12. 30) Blaenau Amateurs 91-92. 31) Blaenau Ffestiniog 71-72. 32) Blaenavon 67-78. 33) Blaenavon Blues 84-85. 34) Blaina West Side 87-88.  35) Blaen­rhondda 82-83. 36) Bodedern 2001-02. 37) Bont 2011-12. 38) Borough United 54-­55. 39) Borras Park Albion 2005-06. 40)  Borth United 2013-14. 41) Bow Street 2007-08. 42) B.P. 87-88. 43) B.P. Llandarcy 84-85. 44) Brecon Corinthians 78-79. 45) Brickfield Rangers 2002-03. 46) Bridgend Street 2010-11. 47) Bridgend Town 68-69. 48) Bridgend United. 49) British Aerospace 91-92. 50) British Steel 91-92. 51) Briton Ferry Athletic 48-49. 52) Briton Ferry Llansawel 2009-10. 53) Bro Cernyw 2013-14. 54) Bro Goronwy 85-86. 55) Brymbo 91-92. 56) Brymbo Broughton 96-97. 57) Brymbo Steel Works 67-68.  58) AFC Brynford 2014-15. 59) Brynna 2006-07. 60) Brynteg Village 2003-04. 61) Brynteg Staff 78-79.  62) Bryntirion Athletic 63-64. 63) BSC Shotton. 64) Buckley 77-78. 65)  Buckley Town 94-95. 66) Buckley Wanderers 53-54. 67)  Builth Wells 88-89. 68)  Burry Port Garden Suburbs 91-92. 

1) Cadoxton Barry 2009-10. 2) Cadoxton Cons 2004-05. 3) Caerau 83-84. 4) Caerau Athletic 74-75. 5) Caerau Ely 98-99. 6) Caerau United 96-97. 7) Caerleon 66-­67. 8) Caernarfon Athletic 92-93. 9) Caernarfon Borough 96-97. 10) Caernarfon Town 78-79. 11) Caernarfon Wanderers 2007-08. 12) Caernarvon Town 48-49. 13)  Caersws 87-88. 14) Caerwys 97-98. 15) Caia House 86-87. 16) Caldicot Castle 2010-11. 17) Caldicot Town  86-87. 18) Cambrian & Clydach Vale Boys & Girls 2005-06. 19) Cambrian Vaults 87-88. 20) Cambrian United 94-95. 21) Canton Liberal 2014-15. 22) Canton Rangers 2013-14. 23) AFC Cardiff 85-86. 24) Cardiff Bay Harlequins 2009-10. 25) Cardiff City Pre-Lge 10-11. 26) Cardiff Civil Service 83-84. 27) Cardiff Corinthians 21-22. 28) Cardiff Draconians 2002-03. 29) Cardiff Dragons 84-85. 30) Cardiff Grange Harlequins 2010-11. 31) Cardiff Hibernian 2010-11. 32) Cardiff Institute 90-91. 33) Cardiff Maccabi 74-75. 34) Cardiff Metropolitan University 2012-13. 35) Cardigan Town 2013-14. 36) Carmarthen 94-95. 37) Carmarthen Town 54-55. 38) Carmarthen Stars 2015-16. 39) Carno 89-90.  40) Carnetown 2003-04. 41) Castel Alun Colts 97-98. 42) Castle Rhuddlan Town 2003-04. 43) Castell Alun 92-93. 44) FC Cefn 2010-11. 45) Cefn Albion 83-84. 46) Cefn Druids 92-93. 47) Cefn Fforest 96-97. 48) Cefn United 2000-01. 49) Cemaes Bay 91-92. 50) Cemaes Ynys Mon 97-98. 51) Chepstow Town  90-91. 52) Chirk A.A.A. 75-76. 53) Churchstoke 2014-15. 54) Cilfynydd 82-83.  55) Cilgerran Rovers 2013-14. 56) Clun Valley 90-91. 57) Clydach United 81-82. 58) Clydach Wasps 2000-01. 59) Coed Eva Athletic 2004-05. 60) Coedpoeth United 2003-04. 61) Cogan Coronation 67-68. 62) Colwyn Bay 48-49. 63) Colwyn Bay United 31-32. 64) Colwyn Bay YMCA 94-95. 65) Connahs Quay Albion 48-49. 66) Connahs Quay Nomads 52-53. 67) Connahs Quay Town 2010-11. 68) Conway Borough 48-49. 69) Conwy Borough 2012-13. 70) Conwy United 77-78. 71) Cornelly United 2002-03. 72) Corus Steel 2002-03. 73) Corwen 96-97. 74) Courtaulds Greenfield 75-76. 75) Crannog 2012-13. 76) Crickhowell 2005-06. 77) Creigiau 2012-13. 78) Croesyceiliog 89-90. 79) Cromparc Juniors 47-48. 80) Cromwell. 81) FC Cromwell Youth 2000-01. 82) Cromwell Youth Club 2002-03. 83) Cwm 2013-14. 84) Cwmaman 90-91. 85) Cwmaman Institute 2001-02. 86) Cwmamman United 2002-03. 87) Cwmavon and District Boys Club 79-80. 88) Cwmbach Royal Stars 94-95. 89) Cwmbran Celtic 86-87. 90) Cwmbran Town 72-73. 91) Cwmffwrdoer Sports 2005-06. 92) Cwmparc 50-51. 93) Cwmtillery 92-93. 94) Cwm Welfare 97-98.

1) Dafen Welfare 2003-04. 2) Deeside 90-91. 3) Defaid Du 2010-11. 4) Deiniolen 94-95. 5) Denbigh 27-28. 6) Denbigh  Town 86-87. 7) Denbigh United 25-26. 8) Dewi Stars 2014-15. 9) Dinas Powys 85-86. 10) Dolgellau Athletic 2009-10. 11) Drefach 94-95. 12) Druids United 60-61. 13)  Dyffryn Banw 90-91. 14) Dynamo Aber 2014-15.

1) Ebbw Vale 51-52. 2) Elements Cefn Druids 2009-10. 3) Ely Rangers 93-94. 4) ENTO Aberaman 2004-05. 5) Evans & Williams 1999-00.

1) Fairfield United 95-96. 2) Fairwater 2003-04. 3) Felinfach 94-95. 4) Ferndale Athletic 71-72. 5) Ferndale Boys Club 2009-10. 6) Fields Park Pontllanfraith 92-93. 7) Fflint Town United 92-93. 8) Ffostrasol 2013-14. 9) Fishguard Sports 85-86. 10) Fleur de Lys Welfare 2011-12. 11) Flexsys Cefn Druids 98-99. 12) Flint Town United 49-50. 13) Fochriw 2010-11. 14) Fochrhiw Rising Sun 2003-04. 15) Four Crosses 2005-06.

1) Gaerwen 2008-09. 2) Gap Connahs Quay 2008-09. 3) Gap Queens Park 2007-08. 4) Garden Village 1999-2000. 5) Garw Athletic 83-84. 6) Garw SBGC 2008-09. 7) Giants Grave 2008-09. 8) Gilfach Goch Athletic 2007-08. 9) Gilwern & District 95-96. 10) Glan Conwy 98-99. 11) Glantraeth 91-92. 12) Goodwick United 92-93. 13) Gorseinon 98-99. 14) Govilon 2007-08. 15) Goytre 2002-03. 16) Goytre United 91-92. 17 Graig 2006-07. 18) Graig Castle Ivor 2004-05. 19) Graig Metals 2003-04. 20) Grange Albion 91-92. 21) Grange Continental Harlequins 93-94. 22) Grange Harlequins 93-94. 23) Grapes 84-85. 24) Greenfield (1981 club) 81-82. 25) Greenfield (2009 club) 2010-11. 26) Gresford Athletic 84-85. 27) Guilsfield 2002-03. 28) Gwalchmai 2010-11. 29) Gwent Constabulary 90-91. 30) Gwernyfed 2007-08. 31) Gwynfi United 94-95.

1) Hakin 97-98. 2) Hakin United 2006-07. 3) Halkyn United 92-93. 4) Hand 2000-01. 5) Harlech Town 2014-15. 6) Haverfordwest 64-65. 7) Haverfordwest Athletic 47-48. 8) Haverfordwest County 66-67. 9) Hawarden Rangers 83-84. 10) Hawkesbury Villa 84-85. 11) Hay St Marys 2007-08. 12) Henllan 93-94. 13) Hirwaun Welfare 2007-08. 14) Holyhead Hotspur 96-97. 15) Holyhead Mountain Rangers 84-85. 16) Holyhead Town 49-50. 17) Holywell Town 50-51. 18) Hoover Sports 91-92. 19) Hoover  Sports (Pentrebach). 20) Hotpoint 93-94.

1) Inter Cable-Tel 96-97. 2) Inter Cardiff 90-91. 3) Isycoed 93-94

1) Johnstown 2015-16. 2) Johnstown Youth 2015-16.

1)  Kenfig Hill 89-90. 2) Kerry 96-97. 3) Kinmel Bay Sports 2011-12. 4) Knighton Town 80-81.

1) Lampeter Town 2011-12. 2) Lead Mills 2000-01. 3) Lex X1 83-84.  4) Lex Glyndwr 2015-16. 5) Lisvane Llanishen. 6) Llanberis 2004-05. 7) Llanboidy 2014-15. 8) Llandegfan 96-97. 9) Llandeilo Town 2015-16. 10) Llandovery 2015-16. 11) Llandrindod Wells 82-83. 12) Llandudno (1921 club) 48-49. 13) Llandudno (1988 club) 91-92. 14) Llandudno Amateurs 80-81. 15)  Llandudno Borough 58-59. 16)  Llandudno Junction (1937 club) 48-49. 17) Llandudno Junction (1999 club) 1999-2000. 18) Llandyrnog United 92-93. 19)  Llandysul 2012-13. 20) Llanelli 67-68. 21)  Llanelli Steel 1999-00. 22) Llanelli Town 2013-14. 23) Llanelly 47-48. 24) Llanerchymedd 93-94. 25) Llanfair United 2012-13. 26) Llanfairfechan Athletic 97-98. 27) Llanfairfechan Town 93-94. 28) Llanfairpwll 84-85. 29) Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogogoch 91-92. 30) Llanfechain 2015-16. 31) Llanfyllin Town 2002-03. 32) Llangeinor 94-95. 33) Llangedwyn. 34) Llangefni-Glantreath 2001-02. 35) Llangefni Town 90-­91. 36) Llangollen 96-97. 37) Llangollen Town 2004-05. 38) Llangynwyd Rangers 2004-05. 39) Llanharry 2006-07. 40) Llanhilleth Athletic 1999-2000. 41) Llanidloes.  42)  Llanidloes Town 48-49. 43) Llanilar 90-91. 44) Llanllyfni 2008-09. 45) Llanrhaeadr 2000-01. 46) Llanrhaeadr ym Mochnant 2008-09. 47) Llanrug United 92-93. 48) Llanrumney 98-99. 49) Llanrwst Town 52-53. 50) Llanrwst United 84-85. 51) Llansanffraid 91-92. 52) Llansantffraid 91-92. 53) Llansantffraid Village 2009-10. 54) Llansannan 95-96. 55) Llansawal 2006-07. 56) Llantwit Fardre 76-77. 57) Llantwit Major 86-87. 58) Llanuwchllyn 2002-03. 59) Llanwern 88-89. 60) Llanybydder 94-95. 61)  Llanymynech Rovers 92-93. 62) Llanystumdwy 2006-07. 63)  Llay R.B.L. 84-85. 64)  Llay Welfare 85-86. 65) Lliswery 94-95. 66) AFC Llwydcoed 95-96. 67) Llwydcoed Welfare 91-92. 68) Locomotive Llanberis 88-89. 69) Lovells Athletic 44-45. 70) Lucas Cwmbran 97-98.

1) Machno United  86-87. 2)  Machynlleth 84-85. 3) Maesglas 2012-13. 4) Maesteg Park 83-84. 5) Maesteg Park Athletic 78-79.  6) Malpas Gladiators 2006-07. 7) Malpas United 2012-13. 8) Marchwiel Villa 91-92. 9) Mardy 2000-01. 10) Margam YC. 11) Margam United 79-80. 12) Marshfield 2010-11. 13) Mathern 2013-14. 14) Meifod 97-98. 15) Meliden 96-97. 16) Merlins Bridge 89-90. 17) Merthyr Saints 2000-01. 18) Merthyr Town Pre-Lge 10-11. 19) Merthyr Town (2010 club) 2010-11. 20) Merthyr Tydfil  45-46.  21) Merthyr Veterans 94-95. 22) Milford United 61-62. 23) Mochdre 88-89. 24) Mochdre Sports 90-91. 25) Mold Alexandra 66-67. 26) Monkton Swifts 94-95. 27) Monmouth Town 2005-06. 28) Montgomery 97-98. 29) Montgomery Town 84-85. 30) Morriston Town 84-85. 31) Mostyn 89-90. 32) Mostyn Lodge 97-98. 33) Mountain Ash Town 98-99. 34) Mountain Rangers 93-94. 35) Mumbles Albion 49-50. 36) Mynydd Isa 2002-03. 37) Mynydd Llandegai 2015-16.

1) Nantymoel 45-46. 2) Nantlle Vale 76-77. 3) The Nantlle Vale 48-49. 4) Nantyglo 2014-15. 5) Narberth 87-88. 6) Neath 2003-04. 7) Neath Athletic 2005-06. 8) Nefyn United 91-92. 9) Nelson Cavaliers 2005-06. 10) Neuadd Wen 2013-14. 11) Newbridge on Wye 88-89. 12) New Brighton Villa 92-93. 13) New Broughton 61-62. 14) Newcastle Emlyn 91-92. 15) NEWI Cefn Druids 2003-04. 16) New Inn 95-96. 17) Newport AFC  89-90. 18) Newport AFC Supporters Club 90-91. 19) Newport Civil Service 97-98. 20) Newport Corinthians 89-90. 21) Newport County 88-89. 22) Newport Y.M.C.A. 83-84. 23) New Quay 75-76. 24) Newtown 52-53. 25) FC Nomads of Connahs Quay 2009-10. 26) North End 90-91,

1) Orb Works 89-90. 2) Osborne Athletic 2002-03. 3) Overton Athletic 86-87. 4) Overton Marchwiel FC (1993) 93-94. 5) Overton Recreational 2007-08. 6) Owens Corning 98-99.

1) Padarn United 97-98. 2) Panteg 85-86. 3) Pembroke Borough 55-56. 4) Pencader 2014-15. 5) Penclawdd 2007-08. 6) Pencoed Athletic 93-94. 7) Penlan Club 2013-14. 8) Penley 86-87. 9) Penmaenmawr 49-50. 10) Penmaenmawr Phoenix 2003-04. 11) Penydarren Boys & Girls Club 2007-08. 12) Penllergaer 93-94. 13) Penparcau 89-90. 14) Penrhiwceiber Constitutional Club 2002-03. 15) Penrhiwceiber P.D. United 47-48. 16) Penrhiwceiber Rangers 92-93. 17) Penrhiwfer 2004-05. 18) Penrhosgarnedd United 91-92. 19) Penrhyncoch 88-89. 20) Penrhyndeudraeth 96-97. 21) Pentraeth 2015-16. 22) Pentwyn & Llanedyrn Dynamos 2001-02. 23)  Pentwynmawr Athletic 2008-09. 24) Penybont (Mid Wales club) 2012-13. 25) Penybont (Bridgend club) 2013-14. 26) Penycae 85-86.  27) Penygraig United 2013-14. 28) Penyfan United 97-98. 29) Penyfford 2009-10. 30) Penygarn & Trevethin 2015-16. 31) AFC Perthcelyn 2015-16. 32) PILCS 2004-05. 33) Pill 2001-02. 34) Pilkington 89-90.  35) Point of Ayr 2010-11. 36) Pontardawe 81-82. 37) Pontardawe Athletic 86-87. 38) Pontardawe Town 1999-00. 39) Ponthir 2012-13. 40) Pontllanfraith 54-55. 41) Pontlottyn 82-83. 42) Pont­lottyn Blast Furnace 90-91. 43) Pontnewydd United 2013-14. 44) Pontyclun 89-90. 45) AC Pontymister 2005-06. 46) Pontypool Town 2011-12. 47) Pontypridd 1913-14. 48) Pontypridd Select 59-60. 49) Pontypridd Town 92-93. 50) Pontypridd & Ynysybwl 91-92. 51) AFC Porth 91-92. 52) Porthcawl Town 90-91. 53) Porthcawl Town Athletic 2010-11. 54) Porthmadog 87-88. 55) Porth Tywyn Suburbs 92-93. 56) Portmadoc 68-69. 57) Portos Grange Harlequins 1999-00. 58) Port Talbot Athletic 69-70. 59) Port Talbot Town 2000-01. 60) Power Units Briton Ferry 2002-03. 61) Prestatyn Amateur. 62) Prestatyn Nova 2001-02. 63) Prestatyn Town 78-79. 64) Presteigne St. Andrews 80-81. 65) P.S.F. Sports (Llanelli) 73-74. 66) Pwllheli 94-95. 67) Pwllheli & District 48-49. 68) Pwllheli Borough 93-94.

1) Queens Park 2006-07.

1) Race 2006-07. 2) Radnor Valley 2009-10. 3) Ragged School 89-90. 4) Red Dragon & Baglan 2000-01. 5) Rhayader 92-93. 6) Rhayader Town 85-86.  7) Rhewl 2014-15. 8) AFC Rhondda 96-97. 9) Rhoose 2007-08. 10) Rhos Aelwyd 83-84. 11) Rhosddu 95-96.  12) Rhosgoch Rangers 2010-11. 13) Rhostyllen 2015-16. 14) Rhostyllen Villa 96-97. 15) Rhos United 76-77. 16) Rhuddlan Town 92-93. 17) Rhydyfelin 2005-06. 18) Rhydyfelin Non Political 82-83. 19) Rhydyfelin Zenith 2002-03. 20) Rhydymwyn 86-87. 21) Rhyl 45-46. 22) Rhyl Athletic (1928 club) 48-49. 23) Rhyl Athletic (1999 club) 1999-2000. 24) Rhyl Delta 93-94. 25) Rhyl Supporters 78-79. 26) Rhymney 2010-11. 27) Risca & Gelli United 2000-01. 28) Risca United 88-89. 29) Rockfield Rovers 2009-10. 30) Rogerstone 90-91. 31) RTB Ebbw Vale 96-97. 32) Ruabon Villa 2003-04. 33) AFC Rumney Juniors 2013-14. 34) Ruthin British Legion 50-51. 35) Ruthin Town 88-89.

1) St Asaph City 91-92. 2) St Davids Travel Pontypridd 2008-09. 3) St Dogmaels 2012-13. 4) St Harmon & District 2010-11. 5) Saltney Athletic 21-22. 6) Saltney Community Centre 96-97. 7) Saltney Juniors 61-62. 8) Saltney Town 2013-14. 9) Sealand Leisure 2002-03. 10) Seaside 97-98. 11) Sebastopol 2004-05. 12) Seven Sisters 89-90. 13) Shotton Westminster 89-90. 14) Skewen Athletic 86-87. 15) Skewen & Lonlas. 16) Solva 92-93. 17) South Glamorgan Institute. 18) South Gower 2009-10. 19) South Wales Constabulary 90-91. 20) South Wales Police 1999-00. 21) South Wales Switchgear 63-64. 22) Spencer Works 82-83. 23) Spencer Youth & Boys Club 2000-01. 24) Splott Albion 2008-09. 25) STM Sports 2014-15. 26) Sudbrook Cricket Club 2007-08. 27) Sully 82-83.  28) Sully Sports 2006-07. 29) Summerhill Brymbo 2005-06. 30) Swansea Dockers 2011-12. 31) Swansea Police 52-53. 32) Swansea Town Pre-lge 1898-99. 

1) Taffs Well 82-83. 2) AFC Talbot Green 2008-09. 3) Talgarth 88-89.  4) Talgarth Town 2009-10. 5) Talysarn Celts 2007-08. 6) Tanygrisiau 49-50. 7) Tata Steel 2011-12. 8) Technogroup Welshpool 2008-09. 9) The New Saints 2006-07. 10) The Royal Caernarfon Town 82-83. 11) Thornwell Red & White 2012-13. 12) Tiger Bay 2014-15. 13) Tillery 2001-02. 14) Tillery Athletic 2000-01. 15) Tillery United 2002-03. 16) Ton & Gelli Boys Club 2009-10. 17) AFC Tondu 90-91. 18) Tondu Robins 82-83.  19) Tongwynlais 91-92. 20) Ton Pentre 46-47. 21) Tonyrefail Boys & Girls Club 2011-12. 22) Tonyrefail Welfare 67-68. 23) Total Network Solutions 97-98. 24) Towyn 71-72. 25) Tranch 2009-10. 26) Tranch United 97-98. 27) Trawsgoed 88-89. 28) Trearddur Bay United 2010-11. 29) Tredegar Athletic 2011-12. 30) Tredegar Town 98-99. 31)  Tredomen 46-47. 32) Tredomen Works 46-47. 33) Trefelin Boys & Girls Club 2004-05. 34) Trefnant Village 97-98. 35) Treforest 95-96. 36) Tregaron Turfs 2011-12. 37) Treharris Athletic 48-49. 38) Treharris Athletic Western 2009-10. 39) Trelawnyd 85-86. 40) Trelewis 85-86. 41) Trelewis Welfare 2009-10. 42) Treowen Stars 92-93. 43) Trethomas Bluebirds 2010-11. 44) Trevethin 2010-11. 45) Trinant 2000-01. 46) Trinity SDUC 2012-13. 47) Troedyrhiw 45-46. 48) Trostre 2007-08. 49) Turberville Arms 2006-07. 50) Tynte Rovers 86-87. 51) Tywyn/Bryncrug 89-90. 

1) UWIC 2003-04. 2) UWIC Inter Cardiff 2000-01. 3) Underwood Social Club 2006-07. 4) Undy Athletic 2003-04.

1) Vale of Arrow 92-93. 2) Venture Community 2008-09. 3) Victoria Youth (Wrexham club) 46-47. 4) Villa Dino Christchurch 2015-16.

1) Wainfelin Bluebirds 2014-15. 2) Waterloo Rovers 92-93. 3)  Waterloo Rovers Veterans 2002-03. 4) Wattsville 2015-16. 5) Waunfawr 98-99. 6) Wenvoe Park 92-93. 7) Welshpool 95-96. 8) Welshpool Town 72-73. 9) Welshpool Town Youth 87-88. 10) Welsh Water 91-92. 11) Welsh Water South East Division 92-93. 12) West of St Julians 2014-15. 13) West Pontnewydd 2005-06. 14) West End 2000-01. 15) West End United 98-99. 16)  AFC Whitchurch 2000-01. 17) Whiteheads 2010-11. 18) Whiteheads United 2014-15. 19) Wrexham pre-lge 1913-14.

1) Y Bont 2000-01. 2) Y Felinheli 87-88. 3) Ynysddu Crusaders 2009-10. 4) Ynysddu Welfare 90-91. 5) Ynysddu Welfare Crusaders 2007-08. 6) Ynyshir Albions 2003-04. 7) Ynyshir & Wattstown Boys Club 91-92. 8) Ynysybwl 1989-90. 9) Ysceifiog 90-91.  10) Ystrad Boys Club 71-72. 11) Ystradgynlais 2004-05.

 

 

updated 04/08/16