Welsh Cup 2017-18

Entry3
Welsh Cup

Sgorio

Thursday, 9 Jul 2015, 11:46

Bala Town are the Welsh Cup holders after beating The New Saints 2-1 in the 2016-17 Welsh Cup final.

Third Round

Aberystwyth v Bala Town
Airbus UK v Goytre
Ammanford v Carmarthen
Bangor City v Cwmamman Utd
Buckley v Flint Town Utd
Caernarfon v Barry Town
Connah’s Quay v Cwmbran Celtic
Llandudno Junction v Penydarren BGC
Llandudno v Gresford
Llanrhaeadr-ym-Mochnant v Cefn Druids
Newtown v Guilsfield
Penybont v Cardiff Met
Pontypridd v Haverfordwest
Porthmadog v Panteg
Prestatyn v Ruthin
The New Saints v Penrhyncoch

(to be played on 1-3 December)

Second Round

Airbus Broughton 4-0 Saltney Town
Ammanford 1-1 Llantwit Major (Ammanford win 3-2 on penalties)
Brickfield Rangers 2-4 Ruthin Town (after extra time)
Buckley Town 2-1 Llandudno Albion
Caernarfon Town 4-1 Berriew
Caerphilly Athletic 2-4 Penrhyncoch
Caersws 1-2 Llanrhaeadr
Cwmamman United 3-0 Bridgend Street
Cwmbran Celtic 2-1 Llanelli Town
Goytre 2-1 Briton Ferry Llansawel
Gresford Athletic 5-1 Conwy Borough
Haverfordwest County 2-0 Aberbargoed Buds
Holywell Town 2-3 Guilsfield
Llandudno Junction 3-2 Denbigh Town (after extra time)
Llay Welfare 1-3 Flint Town United
Pencoed Athletic 1-3 Pontypridd Town
Penley 0-10 Porthmadog
Penybont 2-1 Monmouth Town
Penydarren BGC 2-1 STM Sports
Ton Pentre 1-2 Panteg

(To be played on 4 November)

First Round

Aberdare Town 0-0 Ammanford (Ammanford won 3-2 on pens)
Aberaeron 1-6 Llanelli Town
Aberbargoed Buds 2-0 Port Talbot Town
Abergavenny Town 1-3 Panteg
Abermule 0-4 Berriew
Airbus Broughton 3-0 Bow Street
Brickfield Rangers 1-0 Chirk AAA
Bridgend Street 4-3 Machen
Briton Ferry Llansawel 3-0 Goytre United
Buckley Town 2-1 Llanidloes Town
Caerau Ely 0-1 Cwmbran Celtic
Caernarfon Town 5-1 Lex Glyndwr
Caerphilly Athletic 4-1 Carmarthen Stars
Caersws v Prestatyn Town
Caldicot Town 2-3 Goytre
Cardiff Corinthians 0-3 Penydarren BGC
Cardiff Draconians 1-2 Ton Pentre
Carno 0-4 Gresford Athletic
Conwy Borough 5-1 Bodedern Athletic
Cwmamman United 3-1 Rhayader Town
Denbigh Town 4-3 Holyhead Hotspur
Flint Town United 3-0 Llanfair United
Gaerwen 1-3 Llandudno Junction
Garden Village 3-4 Penrhyncoch
Guilsfield 4-0 Mold Alex
Haverfordwest County 2-1 Croesyceiliog
Holywell Town 3-0 Corwen
Llandudno Albion 3-2 Rhyl
Llanrhaeadr 3-0 FC Queens Park
Llantwit Major 3-2 Taffs Well
Llay Welfare 1-0 Llanrug United
Meliden 0-4 Ruthin Town
Mochdre Sports 1-1 Penley (Penley won 5-3 on pens)
Monmouth Town 4-1 Ynysygerwn
Penybont 1-0 Undy Athletic
Pontyclun 0-0 Pencoed Athletic (Pencoed won 8-7 on pens)
Pontypridd Town 2-1 Cambrian & Clydach
Porthmadog 3-0 Penyfffordd FC
Saltney Town 6-0 Llanrwst United
STM Sports 5-2 Afan Lido

Qualifying Round Two

Central
Abermule 3-2 Borth United
Carno 2-1 Llandrindod Wells
Knighton Town 0-2 Bow Street
Llanidloes Town 3-0 Barmouth & Dyffryn
Llanrhaeadr 3-1 Kerry
Llansantffraid 0-7 Berriew
Welshpool Town 3-4 Aberaeron
Rhayader Town 3-2 Brecon Northcote

North
Mochdre Sports 3-0 Mynydd Llandegai
Bodedern Athletic 2-0 Aberffraw
Conwy Borough 4-1 Amlwch Town
Corwen 3-1 FC Nomads
FC Penley 3-2 Brymbo
Gaerwen 6-5 Pwllheli
Lex Glyndwr 1-0 Hawarden Rangers
Llandudno Albion 1-1 Llanefydd (Llandudno won 5-4 on pens.)
Llanrug United 5-1 Llandyrnog United
Llanuwchllyn 0-1 Chirk AAA
Meliden 3-3 Dyffryn Nantlle (Meliden won 4-3 on pens)
Penycae 1-3 Llay Welfare
Rhosllanerchrugog 2-3 Penfordd Lions FC
Rhostyllen 2-7 Brickfield Rangers
Rhydymwyn 0-2 Buckley Town
Saltney Town 3-0 Coedpoeth United
Mold Alex 5-0 Acton FC

South
Aberdare Town 2-1 Dinas Powys
Abergavenny Town 7-0 AFC Porth
Abertillery Bluebirds 1-2 Cardiff Corinthians
AFC Butetown 3-5 STM Sports
AFC Llwydcoed 3-4 Panteg
AFC Rumney Juniors 1-4 Caerphilly Athletic
Ammanford 5-2 Merthyr Saints
Brecon Corries 1-3 Penydarren BGC
Bridgend Street 7-0 Llanrumney United
Caerau 2-6 Pontyclun
Cardiff Draconians 5-1 Tredegar Town
Carmarthen Stars 5-4 Porthcawl Town
Cwmbran Town 1-7 Aberbargoed Buds
Llantwit Major 2-1 Cefn Cribbwr
Machen 4-0 Ely Rangers
Pencoed Athletic 2-0 Llantwit Fardre
Penrhiwfer 1-3 Pontypridd Town
Pontardawe Town 3-4 Garden Village
Risca United 1-2 Croesyceiliog
Villa Dino Christchurch 2-5 Caldicot Town
West End 1-1 Ynysygerwn (Ynysygerwn won 3-1 on pens)1

Qualifying Round One

South East
Abertillery Bluebirds AFC 5-4 Chepstow Town AFC
Villa Dino Christchurch 4-1 Neuadd Wen
Panteg 2-0 Newport City
Newport YMCA 1-4 Machen
Tredegar 3-3 Tredegar Town
Cwmbran Town AFC 3-1 Caerleon AFC

South Central
AFC Butetown 3-2 Aberfan SDC
Cardiff Draconians 8-1 Canton Liberal
Grange Allstars 0-1 Llantwit Fardre
Merthyr Saints 6-4 Tiger Bay (Match reversed)
Treharris Athletic Western 7-0 Llanrumney United AFC
Blaenrhondda AFC 3-4 Brecon Corries
Trethomas Bluebirds AFC 3-4 Ely Rangers
Aber Valley 3-4 Cardiff Corinthians (Match reversed)
Penydarren BGC 5-3 Penrhiwceiber Rangers
Trebanog 0-2 Dynamo Aber
Treforest 0-3 Brecon Northcote
AFC Rumney Juniors 4-2 Ferndale and District BGC
Pontlottyn 2-6 Bridgend Street
Pontycun 2-0 Garw SBGC
Clwb Cymric 0-1 Penrhiwfer AFC

South West
Penlan Club AFC 1-4 Caerau
Llangynwyd Rangers 2-3 Porthcawl Town
Trefelin BGC 1-1 Ynysygerwn
Newcastle Emlyn 0-2 Pencoed Athletic Amateur
Carmarthen Stars 4-3 CRC Rangers
Swansea University 2-2 Cefn Cribwr Boys Club (Cefn Cribwr won 4-1 on pens_

Central
Kerry 2-1 Hay St Mary’s
Abermule 1-0 Tywyn Bryncrug
Llansantffraid Village 6-0 Montgomery Town
Borth United 5-3 Trewern United
Churchstoke 2-3 Welshpool Town
Machynlleth 0-5 Llandrindod Wells

North East
Lex Glyndwr 2-1 Greenfield
Penyffordd Lions 3-2 Cefn Albion
Rhydymwyn 3-2 Cefn Mawr Rangers
Rhostyllen 4-2 Llangollen Town
Brymbo Victoria 3-6 Acton
Penycae 5-3 Castell Alun Colts
St Asaph City 1-2 Llay Welfare
FC Penley 4-4 Mostyn Dragons (FC Penley won 4-3 on pens)
Rhos Aelwyd 1-2 Coedpoeth United
New Brighton Villa 0-2 Brymbo
Mynydd Isa Spartans 1-3 Rhosllanerchrugog

North West
Barmouth & Dyffryn United 1-0 Llanfairpwll
Cemaes Bay 0-5 CPD Llannefydd
CPD Llanberis v2-3Llandudno Albion
CPD Waunfawr 4-6 Llanrwst United
CPD Dyffryn Nantlle 5-1 CPD Llanystumdwy
Blaenau Ffestiniog Amateurs 3-12 Llandyrnog United
Trearddur Bay United 1-3 CPD Aberffraw
Pwllheli 3-1 Llangefni Town
CPD Penrhyndeudraeth 2-3 Bodedern Athletic
Llanrug United 4-2 Pentraeth
Holyhead Town 2-4 Gaewen

Games to be played on the 19th or the 20th of August 2017.