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