Welsh Cup 2021-22 - full results
- Published
Final
Semi Finals
Sunday, 20 March 2002
Belle Vue, Rhyl
Friday, 18 March 2022
Penybont 0-0 Bala Town (Penybont won 5-3 on penalties)
Park Avenue, Aberystwyth
Quarter Finals
Saturday, 19 February
Penybont 3-2 Taffs Well
Bala Town 2-1 Aberystwyth Town
The New Saints 2-0 Guilsfield
Connah's Quay Nomads 0-2 Colwyn Bay
Fourth Round
Friday, 15 October
Flint Town United 0-2 Connah's Quay Nomads
Saturday, 16 October
Colwyn Bay 1-0 Cardiff Met
Saltney Town 0-0 Aberystwyth Town (4-5 on pens)
Carmarthen Town 0-0 The New Saints (4-5 on pens)
Penybont 0-0 Caernarfon Town (3-1 on pens)
Buckley Town 0-2 Taffs Well
Swansea University 1-2 Guilsfield
Third Round
Friday, 24 September
Conwy Borough 0-1 The New Saints
Cambrian & Clydach Vale 1-3 Penybont
Colwyn Bay 5-1 Ruthin Town
Caernarfon Town 3-0 Prestatyn Town
Taffs Well 2-1 Llantwit Major
Saturday, 25 September
Aberystwyth Town 4-1 Cefn Druids
Buckley Town 2-0 Monmouth Town
Cardiff Met University 3-0 Barry Town United
Saltney Town 1-1 Penrhyncoch (Saltney Town won 4-2 on penalties)
Swansea University 1-0 Bangor City
Trefelin BGC 0-4 Connah's Quay Nomads
Penrhiwceiber Rangers 1-3 Flint Town United
Airbus UK Broughton 1-2 Haverfordwest County
Bala Town 5-0 Pontypridd Town
Newtown 1-1 Carmarthen Town (Carmarthen won 5-4 on penalties)
Dinas Powys 2-4 Guilsfield
Second Round
North
Connah's Quay Nomads 5-0 CPD Rhyl 1879
Cefn Druids 0-0 Holyhead Hotspur (Cefn Druids won 4-2 on penalties)
Llanrhaeadr-ym-Mochnant 3-5 Saltney Town
Llandudno Albion 3-5 Guilsfield
Bodedern Athletic 4-5 Ruthin Town
Gresford Athletic 1-2 Colwyn Bay
Conwy Borough 3-2 Cefn Albion
Llandudno 1-2 Airbus UK Broughton
The New Saints 6-0 Llanrwst United
Buckley Town 3-1 CPD Porthmadog
Prestatyn Town 6-0 Rhostyllen
Denbigh Town 0-4 Caernarfon Town
Llanidloes Town 1-4 Bangor City
Newtown AFC 6-1 Berriew
Flint Town United 5-0 CPD Penrhyndeudraeth
Bala Town 17-1 Brymbo
South
Swansea University 6-3 Caldicot Town
Goytre United 0-3 Taff's Well
Pontardawe Town 0-1 Cardiff Met University
Carmarthen Town 2-1 Trethomas Bluebirds
Dinas Powys FC 2-1 Afan Lido
Barry Town United 2-0 Goytre
Pontypridd Town 6-0 Penydarren BGC
Briton Ferry Llansawel 0-3 Trefelin BGC
Penybont 7-0 Undy Athletic
Llantwit Major 3-0 Pencoed Athletic
Haverfordwest County 6-0 Brecon Corries
Ynysygerwn AFC 1-4 Cambrian & Clydach BGC
Monmouth Town 3-0 Llanelli Town
Ammanford AFC 0-3 Penrhiwceiber Rangers
Aberystwyth Town 9-0 Aber Valley
CPD Penrhyncoch 4-1 Ynyshir Albions
Ties played 3/4 September
First Round
North
Llandudno Albion 5-1 Llanerch-y-medd
Llandudno FC 4-2 Llay Welfare at Llay
CPD Porthmadog 3-0 CPD Llanberis
Llanfair United 2-3 CPD Penrhyndeudraeth
Llanfairfechan Town 1-2 Llanrwst United
Saltney Town 3-1 CPD Y Felinheli
CPD Rhyl 1879 1-0 Rhydymwyn
Caersws FC 2-2 Rhostyllen (Rhostyllen won 5-4 on penalties)
Bodedern Athletic 5-1 Llandyrnog United
Buckley Town 2-1 Mold Alexandra
Holywell Town 2-3 Gresford Athletic
CPD Llanuwchllyn 2-4 Denbigh Town
Caergybi FC 1-4 Cefn Albion
Llanelwy Athletic 2-7 Berriew FC
Brymbo FC 3-1 Llansantffraid Village
Bow Street FC 2-3 Llanidloes Town
Llangefni Town 0-1 Ruthin Town
Holyhead Hotspur 1-0 Rhos Aelwyd
South
Caldicot Town 6-3 Penparcau FC
Penydarren BCG 1-0 Cwmbran Celtic
Undy Athletic 3-0 Chepstow Town
West End FC 2-12 Penrhiwceiber Rangers
Cwmamman United 1-3 Monmouth Town
Porthcawl Town 0-2 Aber Valley FC
Cardiff Airport FC 2-2v Trethomas Bluebirds(Trethomas Bluebirds won 3-1 on penalties)
Abergavenny Town 1-3 Taffs Well FC
Pencoed Athletic 5-0 Treharris Athletic
Garden Village 2-2 Goytre FC (Goytre won 3-0 on penalties)
Port Talbot Town 0-6 Afan Lido FC
Trefelin BGC 8-1 Fairwater FC
Aberaeron FC 1-3 Ynyshir Albions
Caerau Ely 3-8 Brecon Corries
Pontyclun FC 0-3 Pontawdawe Town
Llantwit Major FC 4-0 Risca United
Penlan Club 0-2 Ynysygerwn AFC
AC Pontymister 1-2 Dinas Powys AFC
Ties played 13/14 August
Qualifying Round Two
North
Porthmadog 9-0 CPD Mountain Rangers
Llanberis 2-2 Nantlle Vale (Llanberis won 4-2 on penalties)
Penrhyndeudraeth 3-0 Dolgellau
Llanuwchllyn 1-0 Pwllheli
Y Felinheli 2-0 Waunfawr
Amlwch Town 1-2 Llanrwst United
Meliden 2-3 Rhydymwyn
Brickfield Rangers 0-3 Saltney Town
Bro Cernyw 1-5 Llanfairfechan Town
CPD Y Rhyl 1879 2-0 Prestatyn Sports
Chirk AAA 2-2 Rhos Aelwyd (Rhos Aelwyd won 4-3 on penalties)
Caergyb 5-0 Llangoed & District
Rhuddlan Town 2-12 Denbigh Town
Rhostyllen 5-0 Corwen
CPD Y Fali 1-6 Bodedern Athletic
Llandyrnog United 4-1 Llansannan
FC Queens Park 1-2 Cefn Albion
Llandudno Albion 4-1 Glantraeth
Llysfaen 0-4 Llanelwy
Hawarden Rangers 0-4 Llay Welfare
Llanerch-y-Medd P-P Bangor 1876 (Llanerch-y-Medd received bye)
Mold Alexandra 3-0 Connahs Quay Town
Penycae 1-1 Brymbo (Brymbo won 4-2 on penalties)
Central
Aberaeron 3-1 Builth Wells 3-1
Berriew P-P Knighton Town (Berriew received bye)
Brecon Corries 3-0 Llandrindod Wells
Four Crosses 0-4 Llanfair United
Llanymynech 0-6 Caersws 0-6
Presteigne St Andrews 1-4 Bow Street
Tywyn Bryncrug 0-4 Penparcau
Llansantffraid Village 6-3 Welshpool Town
Southern Section
Aberbargoed Buds 1-4 AC Pontymister
Aberfan 0-6 Penrhiwceiber Rangers 0-6
Abertillery Bluebirds 2-2 Caldicot Town (Caldicot won 7-6 on penalties)
Abertillery Excelsiors 1-3 Monmouth Town
Bryn Rovers 2-7 Pencoed Athletic
Caerau Ely 3-1 Canton Rangers
Canton Liberal 1-1 Dinas Powys FC (Dinas Powys won 3-0 on penalties)
Cardiff Airport 4-0 Ynysddu Welfare
Chepstow Town 1-0 Rogerstone AFC 1-0
Clwb Cymric 3-4 Fairwater
Cwmamman United AFC 2-1 South Gower
FC Tredegar 0-5 Trethomas Bluebirds
Garden Village 6-2 Newcastle Emlyn
Garw SBGC 2-8 Ynysygerwn AFC
Goytre AFC (Gwent) 1-1 Newport City FC (Goytre won 5-3 on penalties)
Porthcawl Town Athletic 3-1 Maesteg Park
Merthyr Saints 0-3 Penydarren Seniors BGC
Morriston Town 0-6 Pontardawe Town FC
Newport Corinthians 0-1 Abergavenny Town
Pontyclun FC 4-0 AFC Whitchurch
Treharris Ath. Western 3-2 Baglan Dragons
Treowen Stars 1-2 Aber Valley
Trostre AFC 1-4 Penlan Club
West End FC 4-2 Seven Sisters Onllwyn
Ynyshir Abions 2-0 Cwmbach Royal Stars
Ties played 23/24 July, 2021
Qualifying Round One
North
Amlwch Town 4-0 CPD Pentraeth
CPD Bangor 1876 8-2 Menai Bridge Tigers
Bethel United v CPD Waunfawr (Waunfawr received bye)
Blaenau Ffestiniog 0-3 Meliden FC
CPD Bodorgan 0-11 Bodedern Athletic
Caerwys 3-5 Llanelwy
Castell Alun Colts 1-2 Brickfield Rangers
Coedpoeth United 1-4 FC Queens Park
CPD Cefni 2-4 Caergybi
CPD Henllan 0-3 Bro Cernyw
CPD Llanberis 4-2 Llanrug United
CPD Llannefydd 2-3 CPD Llansannan
Llysfaen 2-1 Gwalchmai
CPD Y Fali v CPD Bro Goronwy (Bro Goronwy withdrew)
CPD Y Rhyl 1879 10-0 Rhyl Dragons
Gaerwen 1-0 Glantraeth
Greenfield 1-4 Rhydymwyn
Halkyn & Flint Mountain 1-1 Connah's Quay Town (Connah's Quay Tigers won 3-1 on penalties)
Hawarden Rangers 4-2 Mynydd Isa Spartans
CPD Llanerch-y-Medd 2-2 CPD Aberffraw (Llanerch-y-Medd won 3-0 on penalties)
Llanfairfechan Town 3-1 Llandudno Junction
Mountain Rangers 1-3 Nefyn United (Nefyn United disqualified following protest - Mountain Rangers warded tie)
New Brighton Villa 1-3 Chirk AAA
Penmaenmawr Phoenix 3-5 Llandrynog United
CPD Penrhyndeudraeth 3-1 Talysarn Celts
Penycae 4-2 Lex XI
Prestatyn Sports 3-1 NFA
CPD Pwllheli 3-2 Llanystumdwy
Rhos Aelwyd 2-0 Cefn Mawr Rangers
Ruabon Rovers 2-7 Saltney Town
St Asaph City 3-5 Rhuddlan Town
Trearddur Bay Bulls v Llangoed & District FC (Trearddur Bay withdrew)
Y Felinheli 4-0 Mynydd Llandegai
Central
Aberaeron 6-2 Borth United
Abermule v Four Crosses (Abermule withdrew)
Brecon Corries 6-0 Carno FC
Dolgellau AA 2-1 Machynlleth FC
Hay St Marys 0-0 Knighton Town (Knighton won 4-3 on penalties)
Llansantffraid Village 2-1 Waterloo Rovers
Montgomery Town 0-3 Llanymynech
Radnor Valley v Presteigne St Andrews (Presteigne received bye)
Rhayader Town 1-2 Builth Wells
Tregaron Turfs 0-6 Penparcau
Tywyn Bryncrug 1-1 Barmouth & Dyffryn Utd (Tywyn won 3-2 on penalties)
South
Aber Valley 2-1 Tredegar Town
Aberdare Town 1-1 Cwmbach Royal Stars (Cwmbach won 4-2 on penalties)
Aberfan 4-3 Vale United
Abergaveny Town 2-1 New Inn FC
AC Pontymister 3-0 Pill YMCA
AFC Penrhiwceiber 1-2 Penrhiwceiber Rangers
AFC Porth 1-2 Maesteg Park
FC Porthcawl 0-3 Baglan Dragons
Blaenrhondda 0-4 Ynyshir Abions
Bryn Rovers v Ystradgynlais AFC (Ystradgynlais withdrew)
Canton Rangers 5-5 Aberystwyth Exiles (Canton Rangers won 4-1 on penalties)
Cardiff Airport 3-2 Cardiff Draconians
Cardiff Corinthians 0-3 Canton Liberal Rangers
Cefn Hengoed 1-2 Aberbargoed Buds
Clwb Cymric 1-0 Bridgend Street
Croesyceiliog 0-3 Abertillery Bluebirds
Cwm Wanderers 0-2 Seven Sisters Onllwyn
Cwmbran Town 0-3 Monmouth Town
Dafen Welfare 0-3 Newcastle Emlyn
Docks Albion 0-2 AFC Whitchurch
Fairwater FC 6-4 Ely Rangers FC
FC Tredegar 2-0 Machen FC
Garw SBGC 4-1 Ton & Gelli BGC
Gorseinon Athletic 2-2 Morriston Town (Morriston won 4-3 on penalties)
Merthyr Saints 3-0 AFC Llwydcoed
Mumbles Rangers 1-2 Penlan Club
Newport City FC 2-0 Caerleon AFC
Newport Civil Service 2-5 Newport Corinthians
Abertillery Excelsiors 8-1 Pentwynmawr Athletic
Pontyclun FC 2-1 Cefn Cribwr
Porthcawl Town Athletic v CRC Olympic (Olympic withdrew)
Roath Park Rangers v Dinas Powys FC (Roath Park withdrew)
South Gower FC 4-0 Pontarddulais Town
St Albans FC 0-2 Chepstow Town FC
Ton Pentre v Pencoed Athletic (Pencoed received bye)
Treharris Athletic Western 1-2 FC Cwmaman (FC Cwmaman disqualified - Treharris awarded tie)
Treowen Stars 1-0 Panteg AFC
Trethomas Bluebirds 3-2 Caerphilly Athletic
Trostre AFC 6-1 Evans & Williams FC
Wattsville 6-3 Rogerstone AFC (Wattsville disqualified - Rogerstone awarded tie)
West End FC 3-3 Rockspur FC (West End won 7-6 on penalties)
Ynysddu Welfare 2-4 Treforest FC (Treforest disqualified - Ynysddu Welfare awarded tie)
Ynysygerwn AFC 3-0 Giants Grave FC
Ties played on 9/10 July, 2021
Related topics
- Published5 May 2019
- Published26 February 2018
- Published1 May 2017
- Published5 March 2016