May 19, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

2019/20 JD Welsh Cup: Fixtures & Results

Round One

Saturday 31st August

Central

Abermule 0-1 Barmouth and Dyffryn Utd

Barmouth & Dyffryn United:

Borth United 6-2 Machynlleth

Borth United:

Machynlleth:

Churchstoke 1-6 Waterloo Rovers

Churchstoke:

Waterloo Rovers:

Kerry 1-4 Dolgellau Athletic

Kerry:

Dolgellau Athletic:

Llansantffraid Village 0-2 Four Crosses

Four Crosses:

Montgomery Town 3-1 Hay St Marys

Montgomery Town:

Hay St Marys:

Penparcau 2-1 Tywyn Bryncrug

Penparcau:

Tywyn Bryncrug:

Rhayader Town 2-1 Bow Street

Rhayader Town:

Bow Street:

North

Amlwch Town 3-5 Holyhead Town

Amlwch Town:

Holyhead Town:

Bangor 1876 4-1 Llandudno Athletic

Bangor 1876:

Llandudno Athletic:

Brickfield Rangers 2-7 New Brighton Villa

Brickfield Rangers:

New Brighton Villa:

Bro Goronwy 4-5 Blaenau Ffestiniog Amateurs

Bron Goronwy:

Blaenau Ffestiniog:

Castell Alun Colts 4-0 Llangollen Town

Castell Alun Colts:

Cefn Mawr Rangers 5-4 CPD Sychdyn

Cefn Mawr Rangers:

CPD Sychdyn:

Coedpoeth United 3-2 Rhostyllen

Coedpoeth United:

Rhostyllen:

CPD Aberffraw 3-1 Llandudno Junction

CPD Aberffraw:

Llandudno Junction:

CPD Llannefydd 7-2 Gwalchmai

CPD Llannefydd:

Gwalchmai:

Glan Conwy 8-2 Pentraeth

Glan Conwy:

Pentraeth:

Llandyrnog United 4-2 Lex XI

Llandyrnog United:

Lex XI:

Llanfairfechan Town 5-3 Kinmel Bay

Llanfairfechan Town:

Kinmel Bay:

Llanrwst United 2-3 Gaerwen

Llanrwst United:

Gaerwen:

Mochdre Sports 0-2 Penmaenmawr Phoenix

Penmaenmawr Phoenix:

Mynydd Isa 5-1 Llanuwchllyn

Myndd Isa:

Llauwchllyn:

Mynydd Llandegai w/o Menai Bridge Tigers

Nefyn United 6-4 Llandudno Amateurs

Nefyn United:

Llandudno Amateurs:

Penycae 0-2 Caerwys

Caerwys:

Rhosllanerchrugog 2-12 Plas Madoc

Rhosllanerchrugog:

Plas Madoc:

Rhydymwyn 3-2 Hawarden Rangers:

Rhydymwyn:

Hawarden Rangers:

South

Abertillery Bluebirds 4-0 Dinas Powys

Abertillery Bluebirds:

AFC Porth 0-2 CRC Olympic

CRC Olympic:

Blaenrhondda 0-2 Ynyshir Albions

Ynyshir Albions:

Cardiff Corinthians 3-1 Pill YMCA

Cardiff Corinthians:

Pill YMCA:

Cefn Cribwr BC 3-1 Ynysygerwn

Cefn Cribwr:

Ynysygerwn:

Cwmbach Royal Stars 2-1 Newcastle Emlyn

Cwmbach Royal Stars:

Newcastle Emlyn:

Cwmbran Town 1-2 Tredegar Town

Ely Rangers 3-4 Risca United

Ely Rangers:

Risca United:

Fairwater 8-2 Aberystwyth Exiles

Fairwater:

Aberystwyth Exiles:

FC Cwmaman 3-2 Penrhiwceiber Rangers

FC Cwmaman:

Penrhiwceiber Rangers:

Lucas Cwmbran 4-2 Ton & Gelli BGC

Lucas Cwmbran:

Ton & Gelli BC:

Merthyr Saints 4-0 Quar Park Rangers

Merthyr Saints:

Newport City 3-4 Chepstow Town (AET)

Newport City:

Chepstow Town:

Newport Civil Service 5-2 Caerphilly Athletic

Newport Civil Service:

Caerphilly Athletic:

Newport Corinthians 6-4 Canton Liberal

Newport Corinthians:

Canton Liberal:

Panteg 0-7 Cardiff Draconians

Cardiff Draconians:

Pencoed Athletic BGC 2-2 (4-2 p) Trebanog

Pencoed Athletic:

Trebanog:

Penlan Club 3-0 Aberdare Town

Penlan:

Penydarren BGC 4-1 Treharris Athletic Western

Penydarren:

Treharris Athletic Western:

Pontyclun 0-1 Trefelin BGC

Trefelin:

Sully Sports 2-3 Caerleon

Sully Sports:

Caerleon:

Treforest 1-2 Vale United

Treforest:

Vale United:

Treowen Stars 3-5 AFC Llwydcoed

Treowen Stars:

AFC Llwydcoed:

Trethomas Bluebirds 2-1 AFC Whitchurch

Trethomas Bluebirds:

AFC Whitchurch:

Wattsville 2-3 Clwb Cymric

Wattsville:

Clwb Cymric:

West End 0-1 Baglan Dragons

Baglan Dragons:


Round Two

Friday 27th September

Central

Caersws 5-2 Dolgellau AA

Caersws: Elliot Jones 19, Jamie Hyne 22, 52, 67, Nashawn Blake 45′

Dolgellau: 13, 41, 84′

South East

Risca United 1-2 Tredegar Town

Risca United: Leon Thomas

Tredegar Town: Danny Hillman, Ian Petit 90′

Saturday 28th September

Barmouth & Dyffryn United FC 0-1 Llanidloes Town

Aberaeron United 4-2 Borth United AET (Played on 5th October)

Four Crosses 3-1 Rhayader Town

Llandrindod Wells 5-2 Carno FC

Montgomery Town 2-1 Berriew FC

Radnor Valley 2-4 Penparcau FC

Waterloo Rovers 5-4 Welshpool Town

North East

Brymbo FC 4-2 Rhos Aelwyd

Cefn Albion 4-5 Chirk AAA

Cefn Mawr Rangers 1-4 FC Queens Park

Coedpoeth United 4-2 Llandyrnog United

Denbigh Town 2-3 Mynydd Isa

Greenfield FC 4-3 Plas Madoc

Holywell Town 8-2 New Brighton Villa

Llay Miners Welfare 2-3 Penycae

Mold Alexandra 8-0 Castell Alun Colts

Saltney Town 1-3 Rhydymwyn

North West

CPD Aberffraw 2-1 Glan Conwy 

CPD Llannefydd 2-0 Llanrwst United 

Mynydd Llandegai 4-7 Nefyn United 

Bangor 1876 6-2 CPD Penrhyndeudraeth 

Nantlle Vale 2-1 Bodedern Athletic 

Holyhead Hotspur 3-1 Holyhead Town 

Mochdre Sports 2-4 Blaenau Ffestiniog Amateurs 

St Asaph City 1-3 CPD Llanberis 

Llanrug United 5-0 Llanfairfechan 

Prestatyn Sports 4-2 Llandudno Albion

South East

Aberbargoed Buds P-P Caldicot Town

Abertillery Bluebirds 3-1 Lucas Cwmbran

Abertillery Bluebirds: Gavin Nash, Michael Vagg, Lewis Clark

Builth Wells 1-0 Bridgend Street

Builth Wells:

Clwb Cymric 1-4 Chepstow Town

Clwb Cymric:

Chepstow Town:

Goytre FC 1-1 (p) Caerleon

Goytre:

Caerleon:

Newport Civil Service P-P Monmouth Town

Newport Corinthians 0-2 Abergavenny Town

Abergavenny Town: Rhys Tandy, Daniel Jenkins

Trethomas Bluebirds 2-4 Croesyceiliog

Trethomas Bluebirds:

Croesyceiliog: Nick McGrath x2, Jordan Jones, Solomon? 

South West

AFC Llwydcoed 1-2 Cefn Cribwr

AFC Llwydcoed:

Cefn Cribwr: Ross Hooper, Matthew Symons

CRC Olympic 2-3 Cardiff Corinthians

CRC Olympic:

Cardiff Corinthians: Jack Henry, Corey Hallett, Ioan Withers

Cardiff Draconians 3-0 Pencoed AA

Cardiff Draconians: Tom McLean, Liam Williams x2

FC Cwmaman 5-1 Baglan Dragons

FC Cwmaman: Nathan? Connor Wickham x2, James Thornton x2

Baglan Dragons:

Fairwater FC 0-4 Garden Village

Garden Village: Harri Lawson 21, Alex Giardelli 37, 39, p 76’

Penlan Club 2-1 Cwmbach Royal Stars

Penlan Club: Jack Jenkins, Luke Edwards

Penydarren BGC 2-3 Pontardawe Town

Penydarren BGC: Christopher Owens 22, Joshua Brogden 64′

Pontardawe Town: Josh Roberts, Callum Silcox, Taylor Evans

Trefelin BGC 3-0 Port Talbot Town

Trefelin BGC: Christopher Hartland, Damon Thomas x2

Vale United 1-5 Ton Pentre

Vale United: Dan Hanson p

Ton Pentre: Ton Pentre: Leroy Thomas x2, Jonathan Welsh, Lee Price, Calum Murray

Ynyshir Albions 3-1 Merthyr Saints

Ynyshir Albions: Liam Eason x2, Cei Mason

Merthyr Saints: Rhys Edwards

Saturday 5th October

Aberbargoed Buds 1-0 Caldicot Town

Monmouth Town 6-2 Newport Civil Service

Aberaeron 4-2 Borth United

Cefn Mawr Rangers 1-4 FC Queens Park Rangers


Friday 18th October

Cambrian BGC 7-3 Ynyshir Albions

Cambrian BGC:

Ynyshir Albions:

South

Aberbargoed Buds 3-1 Aberaeron

Aberbargoed Buds:

Aberaeron:

Abertillery Bluebirds 3-1 Penparcau

Abertillery Bluebirds:

Penparcau:

Afan Lido 3-1 Monmouth Town

Afan Lido:

Monmouth Town:

Ammanford 4-1 Cardiff Draconians

Ammanford:

Cardiff Draconians:

Briton Ferry Llansawel 2-2 p Undy Athletic

Briton Ferry Llansawel:

Undy Athletic:

Builth Wells 2-3 Ton Pentre

Builth Wells:

Ton Pentre:

Cefn Cribwr 2-1 Tredegar Town

Cefn Cribwr:

Tredegar Town:

Chepstow Town 3-2 Taffs Well

Chepstow Town:

Taffs Well:

Croesyceiliog 2-1 Abergavenny Town

Croesyceiliog:

Abergavenny Town:

Cwmbran Celtic 2-3 Pontardawe Town

Cwmbran Celtic:

Pontardawe Town

FC Cwmaman 2-6 STM Sports

FC Cwmaman:

STM Sports: Calum Bateman x3, Lamin Conteh x2, Ben Ahmun

Garden Village v Goytre United

Haverfordwest County 5-3 Penlan Social

Haverfordwest County:

Penlan Social:

Llanelli Town P-P Cwmamman United

Llantwit Major 0-1 Llandrindod Wells

Llandrindod Wells: Liam McAnally 20′

Penrhyncoch 2-1 Cardiff Corinthians

Penrhyncoch:

Cardiff Corinthians:

Pontypridd Town 3-1 Caerau Ely

Pontypridd:

Caerau Ely:

Swansea University 4-1 Caerleon

Swansea University:

Caerleon:

Trefelin BGC 2-2 p Llanidloes Town

Trefelin:

Llanidloes:

North

1876 Bangor p 3-3 Penycae

Bangor 1876:

Penycae:

Blaenau Ffestiniog 0-2 Buckley Town

Blaenau Ffestiniog:

Buckley Town:

CPD Dyffryn Nantlle Vale 2-0 Rhydymwyn

Chirk AAA 0-3 CPD Llannefydd

CPD Llannefydd: Ynyr Clwyd, Elgan Roberts p x2

Coedpoeth United 0-5 Gresford Athletic

Gresford Athletic:

Conwy Borough 1-2 Ruthin Town

Conwy Borough:

Ruthin Town:

Corwen 2-3 Colwyn Bay

Corwen:

Colwyn Bay:

Flint Town United 9-0 Four Crosses

Flint Town United:

Greenfield 3-1 Caersws

Greenfield:

Caersws:

Guilsfield 2-1 Brymbo

Guilsfield:

Brymbo:

Holyhead Hotspur 4-2 Montgomery Town

Holyhead Hotspur:

Holywell Town 2-3 Llandudno

Holywell Town:

Llandudno:

Llanberis P-P Porthmadog

Llanrhaeadr 1-4 Prestatyn Town

Llanrhaeadr:

Prestatyn Town:

Llanrug United P-P CPD Aberffraw

Myndd Isa Spartans P-P Llanfair United

Nefyn United 0-2 Bangor City

Bangor City: Salvatore Pascarella 71, 90′

Prestatyn Sports v FC Queens Park

Rhyl 2-0 Llangefni Town

Rhyl:

Waterloo Rovers 1-8 Mold Alexandra

Waterloo Rovers:

Mold Alexandra:


Saturday 9 November

South

Abertillery Bluebirds 4-3 Llanidloes Town

Afan Lido 2-1 Aberbargoed Buds

Ammanford 3-1 Ton Pentre

Goytre United 6-4 Cefn Cribwr

Haverfordwest County 1-2 Cambrian & Clydach

Llanelli Town 0-1 Penrhyncoch

Pontypridd 1-0 Llandrindod Wells

Undy 5-6 Swansea University

North

Bangor 1876 0-2 Ruthin Town

Bangor City 0-3 Prestatyn Town

Greenfield 1-3 Flint Town United

Holyhead Hotspur 0-3 Buckley Town

Llandudno 4-1 Llanfair United

Llannefydd 1-5 Guilsfield

Mold Alexandra 8-1 Llanrug United

Nantlle Vale 0-1 Colwyn Bay

Porthmadog 4-1 Gresford Athletic

Rhyl 3-0 Queens Park

Saturday 16 November

Chepstow Town 0-5 STM Sports

Pontardawe Town 6-1 Croesyceiliog


Friday 6th December

Carmarthen Town 0-4 Ammanford

Ammanford:

Colwyn Bay 1-0 Airbus UK

Colwyn Bay: Tom McCready 96′

Saturday 7th December

Abertillery Bluebirds 0-3 Connah’s Quay Nomads

Connah’s Quay Nomads:

Aberystwyth Town 2-1 Ruthin Town 

Aberystwyth Town:

Ruthin Town:

Afan Lido 4-1 Llandudno

Afan Lido:

Llandudno:

Barry Town United 0-1 Newtown

Newtown: Kieran Mills-Evans 88’

Cardiff Metropolitan 1-0 Pontypridd Town

Cardiff Metropolitan: Will Evans 14’

Cefn Druids 3-0 Guilsfield

Cefn Druids:

Flint Town United 2-0 Bala Town

Flint Town United:

Goytre United 0-4 Caernarfon Town

Caernarfon Town:

Penrhyncoch 1-2 Prestatyn Town

Penrhyncoch:

Pontardawe Town 3-1 Buckley Town

Pontardawe Town:

Buckley Town:

Prestatyn Town:

Penybont A-A Porthmadog

Rhyl 2-0 STM Sports

Rhyl: Aaron Hassall 39, Tom Creamer 88′

Swansea University 3-0 Cambrian & Clydach Vale

Swansea University:

The New Saints 9-0 Mold Alexandra

The New Saints:

Saturday 14th December

Penybont 6-1 Porthmadog

Penybont: Dan Griffiths 7, Luke Borrelli 13, Nathan Wood 64, ??? 72, Curtis Jemmett-Hutson 87, ??? 90’

Porthmadog: Alun Rhys 48′


Round Four

Friday 24th January 

Ammanford 0-4 Caernarfon Town

Caernarfon Town: Sion Bradley 27, Darren Thomas 39, 84, Noah Edwards 56′

Flint Town United 3-2 Colwyn Bay

Flint Town United: Richie Foulkes 9, Alex Titchiner 44, Mark Cadwallader 59′

Colwyn Bay: Julian Williams 1, Mitchell Bryant 16′

Penybont 1-2 Cardiff Metropolitan

Penybont: Nathan Wood 89′

Cardiff Metropolitan: Eliot Evans p 22, 90′

Saturday 25th January 

Connah’s Quay Nomads 8-0 Afan Lido

Connah’s Quay Nomads: Michael Wilde 14, 62, 86, George Horan 24, Michael Bakare 45+1, 50, 52, Jamie Insall 76’

Cefn Druids 2-0 Pontardawe Town

Cefn Druids: Jamie Reed p 49, 89’

Newtown 4-1 Rhyl

Newtown: Nick Rushton 2, Ian Sheridan 68, Craig Williams 74, George Harry 78

Rhyl: Tom Creamer 14

Swansea University 0-1 Prestatyn Town

Prestatyn Town: Jordan Davies 51’

The New Saints 4-0 Aberystwyth Town

The New Saints: Ryan Brobbel 4, Daniel Redmond 12, Dean Ebbe 64, Greg Draper 81’ 


Quarter-finals

Friday 28th February

Caernarfon Town 4-0 Cefn Druids

Caernarfon Town: Nathan Peate og 2, Jamie Crowther 64, Sion Bradley 66, Gruff John 87’

Saturday 29th February

Connah’s Quay Nomads 1-2 Cardiff Metropolitan

Connah’s Quay Nomads: George Horan 37′

Cardiff Metropolitan: Chris Baker 45+1, Will Evans 65′

The New Saints 6-1 Newtown

The New Saints: Dean Ebbe 9, 18, 31, 38, Daniel Redmond 53, Kurtis Byrne 90’

Newtown: Joe Kenton 52′

Tuesday 3rd March

Flint Town United v Prestatyn Town


Semi-finals

04/04/2020 – 05/04/2020

Caernarfon Town v Cardiff Metropolitan

Flint Town United/Prestatyn Town v The New Saints