Skip to main content

Welsh Cup 2016-2017

187 matches in this season · runs Sep 2016 – Apr 2017
Bala Town F.C. logo
2016-2017 Champions
Bala Town F.C.
15 pts · 5W 0D 0L · GD +14

Welsh Cup 2016-2017 Standings

# Team P W D L GF GA GD Pts Form
1 Bala Town F.C. logo Bala Town F.C. 5 5 0 0 19 5 +14 15 W W W W W
2 Caernarfon logo Caernarfon 6 4 1 1 23 11 +12 13 L W W W D
3 The New Saints logo The New Saints 5 4 0 1 16 3 +13 12 L W W W W
4 Llanfair United logo Llanfair United 5 4 0 1 11 11 0 12 L W W W W
5 Guilsfield logo Guilsfield 5 3 1 1 15 10 +5 10 L W W D W
6 Prestatyn Town FC logo Prestatyn Town FC 4 3 0 1 23 11 +12 9 L W W W
7 Afan Lido logo Afan Lido 4 3 0 1 9 3 +6 9 L W W W
8 Llanelli logo Llanelli 4 3 0 1 14 10 +4 9 L W W W
9 Connahs Quay Nomads FC logo Connahs Quay Nomads FC 4 3 0 1 16 13 +3 9 L W W W
10 Haverfordwest County logo Haverfordwest County 4 3 0 1 7 8 -1 9 L W W W
11 Will Holly town 2 2 0 0 14 0 +14 6 W W
12 Lan Lini 2 2 0 0 9 2 +7 6 W W
13 Cowan 2 2 0 0 8 2 +6 6 W W
14 Ine Wen Sige 2 2 0 0 9 4 +5 6 W W
15 Bangor City FC logo Bangor City FC 3 2 0 1 7 2 +5 6 L W W
16 Llantwit Major logo Llantwit Major 3 2 0 1 7 4 +3 6 L W W
17 Pen-y-Bont FC logo Pen-y-Bont FC 3 2 0 1 9 7 +2 6 L W W
18 Ynysgerwn logo Ynysgerwn 3 2 0 1 10 9 +1 6 L W W
19 Greenfield logo Greenfield 3 2 0 1 6 5 +1 6 L W W
20 Ton Pentre logo Ton Pentre 3 2 0 1 6 5 +1 6 L W W
21 Caldicot T. logo Caldicot T. 3 2 0 1 7 7 0 6 L W W
22 Llangefni town logo Llangefni town 2 1 1 0 6 2 +4 4 D W
23 Molde Alexander 2 1 1 0 6 2 +4 4 D W
24 Gresforde 2 1 1 0 4 1 +3 4 D W
25 Holyhead logo Holyhead 3 1 1 1 6 4 +2 4 L D W
26 Goytre AFC logo Goytre AFC 2 1 1 0 3 1 +2 4 W D
27 Llanrug logo Llanrug 2 1 1 0 3 1 +2 4 D W
28 Porthmadog logo Porthmadog 3 1 1 1 5 5 0 4 L D W
29 Goytre Utd logo Goytre Utd 3 1 1 1 4 4 0 4 L W D
30 Rhyl FC (- 2020) logo Rhyl FC (- 2020) 2 1 0 1 10 5 +5 3 L W
31 Flint Union logo Flint Union 2 1 0 1 9 4 +5 3 L W
32 Barcelosdw logo Barcelosdw 1 1 0 0 4 1 +3 3 W
33 Bryant 1 1 0 0 3 0 +3 3 W
34 Ruthin Town FC logo Ruthin Town FC 1 1 0 0 3 0 +3 3 W
35 UWIC Inter Cardiff logo UWIC Inter Cardiff 2 1 0 1 6 4 +2 3 L W
36 Barry Town United logo Barry Town United 2 1 0 1 5 3 +2 3 L W
37 Llanrhaeadr logo Llanrhaeadr 1 1 0 0 5 3 +2 3 W
38 Mynydd Llandegai 1 1 0 0 5 3 +2 3 W
39 Temperatur Sterne 2 1 0 1 5 3 +2 3 L W
40 Undy Athletic logo Undy Athletic 2 1 0 1 5 3 +2 3 L W
41 Cwmamman United logo Cwmamman United 1 1 0 0 2 0 +2 3 W
42 Trefelin logo Trefelin 2 1 0 1 3 2 +1 3 L W
43 GOI Terre 1 1 0 0 2 1 +1 3 W
44 Hawarden Rangers logo Hawarden Rangers 1 1 0 0 2 1 +1 3 W
45 Pontardawe Town logo Pontardawe Town 1 1 0 0 1 0 +1 3 W
46 Rand Witt 1 1 0 0 1 0 +1 3 W
47 Rhayader Town logo Rhayader Town 2 1 0 1 5 5 0 3 L W
48 Llandrindod Wells logo Llandrindod Wells 2 1 0 1 3 3 0 3 L W
49 Newi Cefn Druids logo Newi Cefn Druids 2 1 0 1 3 4 -1 3 L W
50 Aberystwyth Town logo Aberystwyth Town 2 1 0 1 3 5 -2 3 L W
51 Monmouth Stadt 2 1 0 1 4 7 -3 3 L W
52 Monmouth Town logo Monmouth Town 2 1 0 1 4 7 -3 3 L W
53 Buckley Town logo Buckley Town 2 1 0 1 3 6 -3 3 L W
54 Penrhyncoch logo Penrhyncoch 2 1 0 1 3 6 -3 3 L W
55 Bridgend Street 1 0 1 0 1 1 0 1 D
56 Croesceiliog logo Croesceiliog 1 0 1 0 1 1 0 1 D
57 Port Talbot logo Port Talbot 1 0 1 0 0 0 0 1 D
58 Tufts Vail logo Tufts Vail 2 0 1 1 2 3 -1 1 L D
59 Caerau Ely logo Caerau Ely 1 0 0 1 3 4 -1 0 L
60 Llandudno Albion 1 0 0 1 2 3 -1 0 L
61 Merthyr Saints 1 0 0 1 2 3 -1 0 L
62 Taffs Well logo Taffs Well 1 0 0 1 2 3 -1 0 L
63 Carnaud 1 0 0 1 1 2 -1 0 L
64 Ibrahimovic-Tal 1 0 0 1 1 2 -1 0 L
65 Lex Eleven 1 0 0 1 1 2 -1 0 L
66 NewportYMCA 1 0 0 1 1 2 -1 0 L
67 RTB Ebbw Vale 1 0 0 1 1 2 -1 0 L
68 Brecon Corinthians logo Brecon Corinthians 1 0 0 1 0 1 -1 0 L
69 Corwen logo Corwen 1 0 0 1 0 1 -1 0 L
70 Cwmbran Celtic logo Cwmbran Celtic 1 0 0 1 0 1 -1 0 L
71 Dian Si 1 0 0 1 0 1 -1 0 L
72 Llandrindod Wellss 1 0 0 1 0 1 -1 0 L
73 Ponte Road Weicheng 1 0 0 1 0 1 -1 0 L
74 Glantraeth FC logo Glantraeth FC 1 0 0 1 3 5 -2 0 L
75 Prestayn Sports 1 0 0 1 3 5 -2 0 L
76 Abergavenny Stadt logo Abergavenny Stadt 1 0 0 1 2 4 -2 0 L
77 Cambrian Clydach logo Cambrian Clydach 1 0 0 1 1 3 -2 0 L
78 Carmarthen logo Carmarthen 1 0 0 1 1 3 -2 0 L
79 Porth logo Porth 1 0 0 1 1 3 -2 0 L
80 Abergele Town 1 0 0 1 0 2 -2 0 L
81 Barmouth Dyffryn United 1 0 0 1 0 2 -2 0 L
82 Blackman United 1 0 0 1 0 2 -2 0 L
83 Caerau 1 0 0 1 0 2 -2 0 L
84 Holywell logo Holywell 1 0 0 1 0 2 -2 0 L
85 Llanidloes Town logo Llanidloes Town 1 0 0 1 0 2 -2 0 L
86 Welshpool logo Welshpool 1 0 0 1 3 6 -3 0 L
87 Aeron 1 0 0 1 1 4 -3 0 L
88 Airbus UK Broughton logo Airbus UK Broughton 1 0 0 1 1 4 -3 0 L
89 HFT Rangers 1 0 0 1 1 4 -3 0 L
90 Pontyclun logo Pontyclun 1 0 0 1 1 4 -3 0 L
91 PontyclunD 1 0 0 1 1 4 -3 0 L
92 Risca Utd logo Risca Utd 1 0 0 1 1 4 -3 0 L
93 Brian Ronda 1 0 0 1 0 3 -3 0 L
94 Denbigh Town logo Denbigh Town 1 0 0 1 0 3 -3 0 L
95 Di Fulin Valley 1 0 0 1 0 3 -3 0 L
96 Landegaiyi Hill 1 0 0 1 0 3 -3 0 L
97 Llanuwchllyn logo Llanuwchllyn 1 0 0 1 0 3 -3 0 L
98 Newtown AFC logo Newtown AFC 1 0 0 1 0 3 -3 0 L
99 Racine town 1 0 0 1 0 3 -3 0 L
100 Sully Sports 1 0 0 1 2 6 -4 0 L
101 Comverse logo Comverse 1 0 0 1 1 5 -4 0 L
102 Caersws logo Caersws 1 0 0 1 0 4 -4 0 L
103 Llanberis logo Llanberis 1 0 0 1 0 4 -4 0 L
104 Wembley Mutombo 1 0 0 1 0 4 -4 0 L
105 Aberbargoed Buds logo Aberbargoed Buds 1 0 0 1 0 5 -5 0 L
106 Hyde logo Hyde 1 0 0 1 0 6 -6 0 L
107 Llandudno logo Llandudno 2 0 0 2 0 6 -6 0 L L
108 Penycae logo Penycae 1 0 0 1 0 6 -6 0 L
109 Torey Thomas logo Torey Thomas 1 0 0 1 0 6 -6 0 L
110 Trey Thomas Drossel logo Trey Thomas Drossel 1 0 0 1 0 6 -6 0 L
111 Cod Bosh 1 0 0 1 0 8 -8 0 L
112 St Asaph City logo St Asaph City 1 0 0 1 0 8 -8 0 L

Recent results

03 Dec 2017 Caernarfon 2-0 Barry Town United
02 Dec 2017 Llanrhaeadr 3-2 Newi Cefn Druids
02 Dec 2017 Porthmadog 7-2 Panteg
02 Dec 2017 Buckley Town 0-1 Flint Town
02 Dec 2017 Newtown AFC 2-0 Guilsfield
02 Dec 2017 Llandudno 4-0 Gresford
02 Dec 2017 Llandudno Junction 0-4 Penydarren
02 Dec 2017 Ammanford 2-3 Carmarthen
01 Dec 2017 The New Saints 6-0 Penrhyncoch
04 Nov 2017 Ton Pentre 1-2 Panteg
04 Nov 2017 Porthmadog 10-0 Bentley FC
04 Nov 2017 Holywell 2-3 Guilsfield
04 Nov 2017 Gresford 5-1 Conwy Utd
04 Nov 2017 Caersws 1-2 Llanrhaeadr
04 Nov 2017 Caernarfon 4-1 Berriew
04 Nov 2017 Pen-y-Bont FC 2-1 Monmouth Town
04 Nov 2017 Buckley Town 2-1 Llandudno Albion
04 Nov 2017 Penydarren 2-1 STM Sports
04 Nov 2017 Amateur Sports 1-3 Pontypridd
04 Nov 2017 Cwmbran Celtic 2-1 Llanelli
04 Nov 2017 Ammanford 1-1 Llantwit Major
07 Oct 2017 Saul Courtney FC 6-0 Llanrwst
07 Oct 2017 Pontyclun 7-8 Amateur Sports
07 Oct 2017 Mochdre movement 5-7 Bentley FC
07 Oct 2017 Cardiff Corries 0-4 Penydarren
07 Oct 2017 Bridgend Street 4-3 Machen AFC
07 Oct 2017 Porthmadog 3-0 Penyffordd
07 Oct 2017 Abermule 0-4 Berriew
07 Oct 2017 Conwy Utd 5-1 Bodedern
07 Oct 2017 Aberbargoed Buds 2-0 Port Talbot
07 Oct 2017 STM Sports 5-2 Afan Lido
07 Oct 2017 Carno 0-4 Gresford
07 Oct 2017 Llanrhaeadr 3-0 GAP Queens Park
07 Oct 2017 Caerau Ely 0-1 Cwmbran Celtic
07 Oct 2017 Abbe Gavin Ni 1-3 Panteg
07 Oct 2017 Aberaeron 1-6 Llanelli
07 Oct 2017 Monmouth Town 4-1 Ynysgerwn
07 Oct 2017 Flint Town 3-0 Llanfair United
07 Oct 2017 Caernarfon 5-1 Lex Xi
07 Oct 2017 Llantwit Major 3-2 Taffs Well
07 Oct 2017 Meliden 0-4 Ruthin Town FC

Welsh Cup 2016-2017 season overview

Follow every fixture, live score and final result from the Welsh Cup 2016-2017 season on SportScore. This archive includes all scheduled matches, ongoing live games and final results — 187 matches in total. Welsh Cup is one of the main football competitions in Wales.

Browse 2016-2017 Welsh Cup fixtures above to see upcoming kick-off times, head-to-head records and team form. Every match row links to a permanent fixture page with lineups, live events, head-to-head history and fan chat.

Looking for another season? Jump to Welsh Cup 2025-2026, Welsh Cup 2024-2025, Welsh Cup 2023-2024, Welsh Cup 2022-2023, Welsh Cup 2021-2022, Welsh Cup 2019-2020 or see the full Welsh Cup archive.