Welsh Cup 2016-17

Rank Teams
1 Caernarfon Town
2 Prestatyn Town
3 Holywell Town
4 Guilsfield
5 Flint Town United
6 Rhyl
7 Corwen
8 TNS
9 Holyhead Hotspur
10 Bala Town
11 Porthmadog
12 Cardiff Met
13 Mold Alex
14 Gresford Athletic
15 Llanfair United
16 Ruthin Town
17 1874 Northwich
18 AFC Bebington
19 AFC Liverpool
20 APH Liverpool
21 Aberaeron
22 Acton Village
23 Afan Lido
24 Airbus Broughton
25 Ashville
26 Barmouth/Buckley
27 Barnton
28 Barry Town
29 Barry Town United
30 Bartestree
31 Berriew
32 Blacon
33 Bow Street
34 Brecon Corries
35 Brickfield Rangers
36 Bridgnorth
37 Brymbo
38 Cammell Lairds
39 Capenhurst
40 Carno
41 Cefn Albion
42 Cefn Druids/Llantwit
43 Cefn United
44 Chepstow
45 Chirk AAA
46 City of Liverpool
47 Curzon Ashton
48 Cwmamman Utd
49 Dolgellau
50 Duckinfield Town
51 East Villa
52 Ellesmere Rangers
53 FC Oswestry
54 FC Queens Park
55 Gap CQ Under 19
56 Garden Village
57 Glan Conwy
58 Glantraeth
59 Goytre
60 Gwalchmai
61 Haughmond
62 Haverfordwest
63 Hay St Mary's
64 Heswall
65 Holyhead All Stars
66 Knighton
67 Lex Glyndwr
68 Llandrindod Wells
69 Llandryrnog
70 Llandudno
71 Llandudno Junction
72 Llanerchymedd
73 Llanfair PG
74 Llangollen
75 Llanrwst
76 Llay Welfare
77 Machynlleth
78 Maghull
79 Maghull
80 Mike Parker testimonial
81 Newtown
82 Northwich
83 Oswestry Town
84 Paige Celtic
85 Pegasus
86 Penmaenmawr
87 Penrhyncoch/FC Nomads
88 Penrhyndeudraeth
89 Pentraeth
90 Port Talbot
91 Prescot Cables
92 Pwllheli
93 Queens Park
94 Rhos Aelwyd
95 Rhostyllen
96 Rhydymwyn
97 Risca United
98 Royton Town
99 Runcorn Linnets
100 Runcorn Town
101 Salford City
102 Saltney Town
103 Skelmersdale
104 South Liverpool
105 Technogroup Welshpool
106 Trearddur Bay
107 Tredegar Town
108 Tywyn/Bryncrug
109 Unicorn Athletic
110 Vauxhall
111 West Didsbury and Chorlton
112 Westfields
113 Penrhyncoch
114 Llangefni Town
115 Bangor City
116 Llanrug United
117 Aberystwyth
118 Connahs Quay Nomads
119 Carmarthen Town
120 Barmouth
121 FC Nomads
122 Llanidloes Town
123 Buckley Town
124 Welshpool
125 Cefn Druids
126 Hawarden Rangers
127 Llanuwchlyn
128 Denbigh Town
129 Dyffryn Nantlle
130 Greenfield
131 Conwy Borough
132 Caersws
133 Llanberis
134 Llanrhaeadr
135 Penycae
136 Coedpoeth
137 St Asaph