1) Abbey Life 92-93. 2) Aberaeron 2011-12. 3) 44-45. 4) Aberaman and Athletic 45-46. 5) Aberaman Athletic 44-45. 6) Aberaman Band Club 93-94. 7) Aberbargoed Buds 2000-01. 8) Aberbargoed Hospital 45-46. 9) Abercarn United 1999-2000. 10) FC 2002-03. 11) . 12) Abercynon Athletic 50-51. 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) Aberfan SDC 2016-17. 19) Aberffraw 2015-16, 20) Abergavenny Thursdays 54-55. 21) Abergavenny Town 2014-15. 22) Abergele Celts 1970. 23) Abergwili 2015-16. 24) Abermule 2010-11. 25) Aberporth 2013-14. 26) Abertillery Athletic 47-48. 27) Abertillery Bluebirds 2001-02. 28) Abertillery Excelsiors 2005-06. 29) Abertillery Town 86-87. 30) Aber Valley YMCA 2006-07. 31) Aberystwyth Town 52-53. 32) Aberystwyth (UAU) 1974. 33) Aberystwyth University 2011-12. 34) Acrefair Youth 2005-06. 35) Afan Lido 76-77. 36) Airbus UK 2000-01. 37) Airbus UK Broughton 2007-08. 38) Albion Rovers 90-91. 39) Amlwch Town 97-98. 40) Ammanford 91-92. 41) 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 (1876 club) 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 46-47. 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 49-50. 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) 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 47-48. 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) Brymbo Victoria 2017-18. 59) AFC Brynford 2014-15. 60) Brynmawr 2016-17. 61) 2006-07. 62) Brynteg Village 2003-04. 63) Brynteg Staff 78-79. 64) Bryntirion Athletic 63-64. 65) BSC Shotton 86-87. 66) Buckley 77-78. 67) Buckley Town 94-95. 68) Buckley Wanderers 53-54. 69) Builth Wells 88-89. 70) Burry Port Garden Suburbs 91-92. 71) AFC Butetown 2015-16.

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) Caerphilly Athletic 2018-19. 14) Caersws 87- 88. 15) Caerwys 97-98. 16) Caia House 86-87. 17) Caldicot Castle 2010-11. 18) Caldicot Town 86-87. 19) Cambrian & Boys & Girls 2005-06. 20) Cambrian Vaults 87-88. 21) Cambrian United 94-95. 22) Canton Liberal 2014-15. 23) Canton Rangers 2013-14. 24) AFC Cardiff 85-86. 25) Cardiff Bay Harlequins 2009-10. 26) Cardiff City Pre-Lge 10-11. 27) Cardiff Civil Service 83-84. 28) Cardiff Corinthians 21-22. 29) Cardiff Draconians 2002-03. 30) Cardiff Dragons 84-85. 31) Cardiff Grange Harlequins 2010-11. 32) Cardiff Hibernian 2010-11. 33) Cardiff Institute 90-91. 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 Cribwr BC 2016-17. 47) Cefn Druids 92-93. 48) Cefn Fforest 96-97. 49) Cefn Mawr Rangers 2016-17. 50) Cefn United 2000-01. 51) Cemaes Bay 91-92. 52) Cemaes Ynys Mon 97-98. 53) Chepstow Town 90-91. 54) Chirk A.A.A. 75-76. 55) Churchstoke 2014-15. 56) 82-83. 57) Cilgerran Rovers 2013-14. 58) Clun Valley 90-91. 59) Clydach United 81-82. 60) Clydach Wasps 2000-01. 61) Coed Eva Athletic 2004-05. 62) Coedpoeth United 2003-04. 63) Cogan Coronation 67-68. 64) Colwyn Bay 48-49. 65) Colwyn Bay United 31-32. 66) Colwyn Bay YMCA 94-95. 67) Connahs Quay Albion 48-49. 68) Connahs Quay Nomads 52-53. 69) Connahs Quay Town 2010-11. 70) Conway Borough 48-49. 71) Conwy Borough 2012-13. 72) Conwy United 77-78. 73) Cornelly United 2002- 03. 74) Corus Steel 2002-03. 75) Corwen 96-97. 76) Courtaulds Greenfield 75-76. 77) Crannog 2012-13. 78) Crickhowell 2005-06. 79) Creigiau 2012-13. 80) Croesyceiliog 89-90. 81) Cromparc Juniors 47-48. 82) Cromwell. 83) FC Cromwell Youth 2000-01. 84) Cromwell Youth Club 2002-03. 85) Cwm 2013-14. 86) 90-91. 87) Cwmaman Institute 2001-02. 88) Cwmamman United 2002-03. 89) Royal Stars 94-95. 90) Cwmbran Celtic 86-87. 91) Cwmbran Town 72-73. 92) Cwmcarn Athletic 2017-18. 93) Cwmffwrdoer Sports 2005-06. 94) 50-51. 95) Cwmtillery 92-93. 96) 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 50-51. 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) Forden United 2013-14. 16) 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) 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) Gwernyfed 2007-08. 30) 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) 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.

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

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

1) Lampeter Town 96-97. 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 Albion 2017-18. 15) Llandudno Amateurs (1980 club) 80-81. 16) Llandudno Amateurs (2017 club) 2018-19. 17) Llandudno Borough 58-59. 18) Llandudno Junction (1937 club) 48-49. 19) Llandudno Junction (1999 club) 1999-2000. 20) Llandyrnog United 92-93. 21) Llandysul 2012-13. 22) Llanelli 67-68. 23) Llanelli Steel 1999-00. 24) Llanelli Town 2013-14. 25) Llanelly 46-47. 26) Llanerchymedd 93-94. 27) Llanfair Athletic 98-99. 28) Llanfair United 2012-13. 29) Llanfairfechan Athletic 97-98. 30) Llanfairfechan Town 93-94. 31) Llanfairpwll 84-85. 32) Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogogoch 91-92. 33) Llanfechain 2015-16. 34) Llanfyllin Town 2002-03. 35) Llangeinor 94-95. 36) Llangedwyn. 37) Llangefni-Glantreath 2001- 02. 38) Llangefni Town 90-91. 39) Llangollen 96-97. 40) Llangollen Town 2004-05. 41) Llangynwyd Rangers 2004-05. 42) 2006-07. 43) Llanhilleth Athletic 1999-2000. 44) Llanidloes. 45) Llanidloes Town 48-49. 46) Llanilar 90-91. 47) Llanllyfni 2008-09. 48) Llanrhaeadr 2000-01. 49) Llanrhaeadr ym Mochnant 2008-09. 50) Llanrug United 92-93. 51) Llanrumney 98-99. 52) Llanrwst Town 52-53. 53) Llanrwst United 84-85. 54) Llansanffraid 91-92. 55) Llansantffraid 91-92. 56) Llansantffraid Village 2009-10. 57) Llansannan 95-96. 58) Llansawal 2006-07. 59) 76-77. 60) Llantwit Major 86-87. 61) Llanuwchllyn 2002-03. 62) Llanwern 88-89. 63) Llanybydder 94-95. 64) Llanymynech Rovers 92-93. 65) Llanystumdwy 97-98. 66) Llay R.B.L. 84-85. 67) Llay Welfare 85-86. 68) Lliswery 94-95. 69) AFC 95-96. 70) Llwydcoed Welfare 91-92. 71) Locomotive Llanberis 88-89. 72) Lovells Athletic 44-45. 73) Lucas Cwmbran 97-98.

1) Machen 2016-17. 2) Machno United 86-87. 3) Machynlleth 84 -85. 4) Maesglas 2012-13. 5) Maesteg Park 83-84. 6) Maesteg Park Athletic 78-79. 7) Malpas Civil Service 2017-18. 8) Malpas Gladiators 2006-07. 9) Malpas United 2012-13. 10) Maltsters Sports 2015-16. 11) Marchwiel Villa 91-92. 12) Mardy 2000-01. 13) Margam YC. 14) Margam United 79-80. 15) Marshfield 2010-11. 16) Mathern 2013-14. 17) MBi Llandudno 2015-16. 18) Meifod 97-98. 19) Meliden 96-97. 20) Menai Bridge Tigers 2015-16. 21) Merlins Bridge 89-90. 22) Merthyr Saints 2000-01. 23) Merthyr Town Pre-Lge 10-11. 24) Merthyr Town (2010 club) 2010-11. 25) Merthyr Tydfil 45-46. 26) Merthyr Veterans 94-95. 27) Milford United 61-62. 28) Mochdre 88-89. 29) Mochdre Sports 90-91. 30) Mold Alexandra 66-67. 31) Monkton Swifts 94-95. 32) Monmouth Town 2005-06. 33) Montgomery 97-98. 34) Montgomery Town 84-85. 35) Morriston Town 84-85. 36) Mostyn 89-90. 37) Mostyn Lodge 97-98. 38) Mountain Ash Town 98-99. 39) Mountain Rangers 93-94. 40) Mumbles Albion 49-50. 41) Mumbles Rangers 2017-18. 42) Mynydd Isa 2002-03. 43) Mynydd Isa Spartans 2017-18. 44) 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 (1980s club) 92-93. 13) New Brighton Villa (1997 club) 2017-18. 14) New Broughton 61-62. 15) Newcastle Emlyn 91-92. 16) NEWI Cefn Druids 2003-04. 17) New Inn 95-96. 18) Newport AFC 89-90. 19) Newport City 2016-17. 20) Newport Civil Service 97-98. 21) Newport Corinthians 89-90. 22) Newport County(1912 club) 88-89. 23) Newport County (1989 club) 89-90. 24) Newport Saints 2018-19. 25) Newport Y.M.C.A. 83-84. 26) New Quay 75- 76. 27) Newtown 52-53. 28) FC Nomads of Connahs Quay 2009-10. 29) 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) FC Penley 2016-17. 10) Penmaenmawr 49-50. 11) Penmaenmawr Phoenix 2003-04. 12) Penydarren Boys & Girls Club 2007-08. 13) Penllergaer 93-94. 14) Penparcau 89- 90. 15) Constitutional Club 2002-03. 16) Penrhiwceiber Con Athletic 2017-18. 17) Penrhiwceiber P.D. United 47-48. 18) Penrhiwceiber Rangers 92-93. 19) 2004-05. 20) Penrhosgarnedd United 91-92. 21) Penrhyncoch 88-89. 22) Penrhyndeudraeth 96-97. 23) Pentraeth 2015-16. 24) Pentwyn & Llanedyrn Dynamos 2001-02. 25) Pentwynmawr Athletic 2008-09. 26) Penybont (Mid club) 2012-13. 27) Penybont (Bridgend club) 2013-14. 28) Penycae 85-86. 29) United 2013-14. 30) Penyfan United 97-98. 31) Penyfford 2009-10. 32) Penyffordd Lions 2017-18. 33) Penygarn & Trevethin 2015-16. 34) AFC 2015-16. 35) PILCS 2004-05. 36) Pill 2001-02. 37) Pill YMCA 38) Pilkington 84-85. 39) Point of Ayr 2010-11. 40) Pontardawe 81-82. 41) Pontardawe Athletic 86-87. 42) Pontardawe Town 1999-00. 43) Ponthir 2012-13. 44) Pontllanfraith 54-55. 45) Pontlottyn 82-83. 46) Pontlottyn Blast Furnace 90-91. 47) Pontnewydd United 2013-14. 48) 89-90. 49) AC Pontymister 2005-06. 50) Pontypool Town 2011-12. 51) (1911 club) 1911-12. 52) Pontypridd (2018 club) 2018-19. 53) Pontypridd Select 59-60. 54) Pontypridd Town 92-93. 55) Pontypridd & 91-92. 56) AFC 91-92. 57) Porthcawl Town 90-91. 58) Porthcawl Town Athletic 2010-11. 59) Porthmadog 87-88. 60) Porth Tywyn Suburbs 92-93. 61) Portmadoc 68-69. 62) Portos Grange Harlequins 1999-00. 63) Port Talbot Athletic 69-70. 64) Port Talbot Town 2000-01. 65) Power Units Briton Ferry 2002-03. 66) Prestatyn Amateur. 67) Prestatyn Nova 2001-02. 68) Prestatyn Sports 2017-18. 69) Prestatyn Town 78-79. 70) Presteigne St. Andrews 80-81. 71) P.S.F. Sports (Llanelli) 73-74. 72) Pwllheli 94-95. 73) Pwllheli & District 48-49. 74) Pwllheli Borough 93-94. 75) Pwllheli Town 1999-2000.

1) Queens Park 2006-07. 2) FC Queens Park 2015-16.

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) Rhosllanerchrugog 2017-18. 14) Rhostyllen 2015-16. 15) Rhostyllen Villa 96-97. 16) Rhos United 76-77. 17) Rhuddlan Town 92-93. 18) AFC (1997 club) 2005-06. 19) Rhydyfelin AFC (2016 club) 2018-19. 20) Rhydyfelin Non Political 82-83. 21) Rhydyfelin Zenith 2002-03. 22) Rhydymwyn 86-87. 23) Rhyl 35-36. 24) Rhyl Athletic (1928 club) 48-49. 25) Rhyl Athletic (1999 club) 1999-2000. 26) Rhyl Delta 93-94. 27) Rhymney 2010-11. 28) Risca & Gelli United 2000-01. 29) Risca United 88-89. 30) Rockfield Rovers 2009-10. 31) Rockspur 2017-18. 32) Rogerstone 90-91. 33) RTB Ebbw Vale 96-97. 34) Ruabon Villa 2003-04. 35) AFC Rumney Juniors 2013-14. 36) Ruthin British Legion 50-51. 37) 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) St Joseph’s 2017-18. 6) Saltney Athletic 21-22. 7) Saltney Community Centre 96-97. 8) Saltney Juniors 61-62. 9) Saltney Town 2013-14. 10) Sealand Leisure 2002-03. 11) Seaside 97-98. 12) Sebastopol 2004-05. 13) Seven Sisters 89-90. 14) Severn Tunnel 2016-17. 15) Shotton Westminster 89-90. 16) Skewen Athletic 86-87. 17) Skewen & Lonlas. 18) Solva 92- 93. 19) South Glamorgan Institute. 20) South Gower 2009-10. 21) South Wales Constabulary 90-91. 22) 98-99. 23) South Wales Switchgear 63-64. 24) Spencer Works 82-83. 25) Spencer Youth & Boys Club 2000-01. 26) Splott Albion 2008-09. 27) STM Sports 2014-15. 28) Sudbrook Cricket Club 2007-08. 29) Sully 82-83. 30) Sully Sports 2006- 07. 31) Summerhill Brymbo 2005-06. 32) Swansea Dockers 2011-12. 33) Swansea Police 52-53. 34) Swansea Town Pre-lge 1898-99. 35) Swansea University Men 2017-18.

1) Taffs Well 82-83. 2) AFC 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 Oak 2017-18. 11) The Royal Caernarfon Town 82-83. 12) Thornwell Red & White 2012-13. 13) Tiger Bay 2014-15. 14) Tillery 2001-02. 15) Tillery Athletic 2000-01. 16) Tillery United 2002-03. 17) Ton & Gelli Boys Club 2009-10. 18) AFC Tondu 90-91. 19) Tondu Robins 82-83. 20) Tongwynlais 91-92. 21) Ton 46-47. 22) Albion 2017-18. 23) Boys & Girls Club 2011-12. 24) Tonyrefail Welfare 67-68. 25) Tonyrefail Welfare & Boys/Girls 96-97. 26) Total Network Solutions 97-98. 27) Towyn 71-72. 28) Tranch 95-96. 29) Tranch United 97-98. 30) Trawsgoed 88-89. 31) Trearddur Bay United 2010- 11. 32) 2017-18. 33) Tredegar Athletic 2011-12. 34) Tredegar Town 98-99. 35) Tredomen 46-47. 36) Tredomen Works 46-47. 37) Trefelin Boys & Girls Club 2004-05. 38) Trefnant ( Summer league club) 2013. 39) Trefnant Village 97-98. 40) 95-96. 41) Tregaron Turfs 2011-12. 42) Treharris Athletic 48-49. 43) Treharris Athletic Western 2009-10. 44) Trelawnyd 85-86. 45) Trelewis 85-86. 46) Trelewis Welfare 2009-10. 47) Treowen Stars 92-93. 48) Trethomas Bluebirds 2010-11. 49) Trevethin 2010-11. 50) Trewern 2017-18. 51) Trinant 2000-01. 52) Trinity SDUC 2012-13. 53) Troedyrhiw (1905 club) 45-46. 54) Troedyrhiw (1993 club) 2000-01. 55) Trostre 2007-08. 56) Turberville Arms 2006-07. 57) Tynte Rovers 86- 87. 58) Tywyn/Bryncrug 89-90.

1) UWIC 96-97. 2) UWIC Inter Cardiff 2000-01. 3) Underwood Social Club 2006-07. 4) Undy Athletic 2003-04. 5) Usk Town 2017-18.

1) Vale of Arrow 92-93. 2) Vale United 2018-19. 3) Venture Community 2008-09. 4) Victoria Youth (Wrexham club) 46-47. 5) 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) Welsh Water 91-92. 10) Welsh Water South East Division 92-93. 11) West of St Julians 2014-15. 12) West Pontnewydd 2005-06. 13) West End 2000- 01. 14) West End United 98-99. 15) AFC Whitchurch 2000-01. 16) Whiteheads 2010-11. 17) Whiteheads United 2014-15. 18) 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) Albions 2003-04. 7) Ynyshir & Boys Club 91-92. 8) Ynysmeudwy 2017-18. 9) Ynysybwl 1989-90. 10) Ynysygerwn 2016-17. 11) Ysceifiog 90-91. 12) Boys Club 71-72. 13) Ystradgynlais 2004- 05. updated Steve Hardy 19/07/19