2024–25 Welsh Cup Explained

Welsh Cup
Year:2024–25
Country:Wales
Defending Champions:Connah's Quay Nomads
Prev Season:2023–24
Next Season:2025–26

The 2024–25 FAW Welsh Cup is the 137th season of the annual knockout tournament for competitive football teams in Wales. The winners qualify for the 2025–26 UEFA Conference League first qualifying round. Connah's Quay Nomads are the defending cup holders.

First qualifying round

Teams from the third tier of Welsh football and below entered the competition in the first qualifying round, with the exception of Abertillery Bluebirds, Pontardawe Town and Porthmadog, who received a bye based on their league position in the previous season.[1] The draw was made on 4 July 2024, with matches played on 26 and 27 July.[2]

North

TieHome teamScoreAway team
1Holyhead Town0–2Bontnewydd
2Castell Alun Colts2–2 Blaenau Ffestiniog Amateur
3Berriew4–0FC Plas Madoc
4Y Felinheli6–0Greenfield
5Llanrug United3–4Connah's Quay Town
6Cerrigydrudion3–1Pentraeth
7Prestatyn Sports1–3Glan Conwy
8Llandrindod Wells5–0Mountain Rangers
9Lex XI2–3Corwen
10Llansantffraid Village3–2Y Glannau
11Kinmel Bay6–0Llandyrnog United
12Amlwch Town3–1Bethesda Rovers
13Llanuwchllyn5–1Forden United
14Rhostyllen5–2Four Crosses
15Cemaes Bay3–2Bow Street
16Montgomery Town2–1Abermule
17Gronant1–1 Llanystumdwy
18Llangollen Town6–0Holywell United
19Rhyl 18799–0Llandudno Swifts
20FC Queens Park3–0Nantlle Vale
21Llanfair United3–3 Gaerwen
22Llanerchymedd1–3Llansannan
23Bow1–1 Dolgellau AA
24Rhuddlan Town1–3Penyffordd Lions
25Llanfairfechan Town0–0 Llanfairpwll
26Kerry1–3Pwllheli
27Rhos United0–4Llanrwst United
28Llannefydd4–1Llanilar
29Brymbo3–6Bethesda Athletic
30Rhydymwyn4–3Rhyl Albion
31Caerwysw/oLlandudno Amateurs
32Barmouth & Dyffryn United1–1 Penmaenmawr Phoenix
33Penrhyndeudraeth1–0Llanidloes Town
34Felinfach1–3Chirk AAA
35Holyhead Hotspur10–0Valley
36Llanberis3–3 Sychdyn United
37Trearddur Bay4–0Waterloo Rovers
38Conwy Borough3–2Meliden
39Rhos Aelwyd2–2 Gwalchmai
40Glantraeth0–2Penycae
41Llangoed0–4Llangefni Town
42Knighton Town0–4Cefn Albion
43St Asaph City4–0Cefni
44Caergybi0–3NFA
45Menai Bridge Tigersw/oPenparcau
46Llysfaen1–5Talysarn Celts
47Cei Connah3–5Henllan
48Mynydd Isa0–6Brickfield Rangers
49Saltney Town0–2Llanrhaeadr
50Boded3–2Mochdre Sports
51Nefyn United4–2Welshpool Town
52Bro Cernyw3–2Machynlleth
53Carno2–1Radnor Valley

South

TieHome teamScoreAway team
1AFC Bargoed2–1PILCS
2Morriston Town4–1Clase Social
3Undy1–5Penlan
4Abergavenny Town3–5Treherbert
5Clydach Wasps3–4Cardiff Bay Warriors
6AFC Pontymister0–5Bettws
7Aber Valley2–1Canton Rangers
8Carn Rovers0–7Pantyscallog Village
9Ynystawe Athletic3–3 Seaside
10FC Porthcawl1–2Pencoed Athletic
11Nelson Cavaliers2–3West End
12Marshfield2–4Risca United
13Ton Pentre0–3Ely Rangers
14Treforest2–1CK Swiss Valley
15Tonyrefail1–3Cwmamman United
16Cardiff Airport5–0Llangennech
17Ynyshir Albions1–2Cardiff Draconians
18Giants Grave2–4St Josephs
19Nantyglo2–3Bryn Rovers
20Pentwynmawr Athletic1–6Croesyceiliog
21Lliswerry1–2Monmouth Town
22Caerphilly Athletic8–1St Athan
23Blaenavon Blues2–2 Treharris Athletic Western
24Cwrt y Vilw/oCefn Cribwr
25Cascade YC5–1Wattsville
26Seven Sisters Onllwyn2–0Risca Town
27Caldicot Town5–1Blaen-y-maes
28Sifil2–4Newport Corinthians
29Abertillery Excelsiors0–3Penydarren BGC
30Cwmbach Royal Stars0–2Goytre
31Tredegar Town2–3New Inn
32Aberdare Town3–1Tongwynlais
33Cwmbran Townw/oCefn Fforest
34AFC Llwydcoed3–0AFC Penrhiwceiber
35Abercarn United1–2Canton
36Clwb Cymric3–0Llanrumney United
37Ynysygerwn4–1Pontarddulais Town
38Evans & Williams1–1 Llantwit Fardre
39Llangeinor5–2Treowen Stars
40Pill7–1Garw
41Dinas Powys1–4Rogerstone
42Sully Sports4–4 Cwm Wanderers
43South Gower3–3 Cwrt Rawlin
44Cardiff Corinthiansw/oFerndale BGC
45Vale United2–3Chepstow Town
46FC Cwmaman5–1Rhydyfelin
47Holton Road3–0Bridgend Street
48Cwmcarn Athletic0–3Newport Saints
49Ffostrasol Wanderers4–1Glynneath Town
50Brynna0–6Porthcawl Town Athletic
51Swansea University5–1AFC Wattstown
52Dafen Welfare8–1Cornelly United
53Clydach8–3Tregaron Turfs
54Pontyclun3–2Penygraig United
55Builth Wells1–1 Brecon Corries
56Port Talbot Town10–3Llanrumney Athletic

Second qualifying round

The 109 first qualifying round winners and 3 teams given byes entered the second qualifying round.[3] The draw was made on 31 July 2024, with the matches played on 23 and 24 August.[4]

North

TieHome teamScoreAway team
1Rhostyllen (4)2–3St Asaph City (3)
2NFA (3)3–1Henllan (5)
3Rhyl 1879 (3)6–0Glan Conwy (4)
4FC Queens Park (4)3–1Blaenau Ffestiniog Amateur (5)
5Llansannan (4)2–2 Conwy Borough (3)
6Llannefydd (3)4–2Penyffordd Lions (4)
7Llanrhaeadr (4)3–1Llanystumdwy (4)
8Llanuwchllyn (3)10–0Berriew (4)
9Montgomery Town (4)1–4Corwen (3)
10Connah's Quay Town (3)2–4Brickfield Rangers (3)
11Cerrigydrudion (4)3–1Llansantffraid Village (3)
12Holyhead Hotspur (3)4–2Bethesda Athletic (4)
13Nefyn United (4)3–3 Menai Bridge Tigers (3)
14Talysarn Celts (4)1–0Llandrindod Wells (3)
15Bro Cernyw (4)0–3Llandudno Amateurs (4)
16Amlwch Town (5)0–5Porthmadog (3)
17Kinmel Bay (4)3–2Bow (4)
18Llangollen Town (3)2–0Y Felinheli (3)
19Trearddur Bay (3)7–0Llanfairfechan Town (4)
20Carno (4)2–1Penycae (3)
21Penmaenmawr Phoenix (4)5–2Pwllheli (3)
22Cefn Albion (3)6–3Penrhyndeudraeth (4)
23Llanberis (4)4–1Bontnewydd (5)
24Rhos Aelwyd (3)0–2Gaerwen (5)
25Cemaes Bay (4)0–3Llanrwst United (3)
26Llangefni Town (3)7–3Chirk AAA (3)
27Rhydymwyn (5)3–1Boded (4)

South

TieHome teamScoreAway team
1Blaenavon Blues (3)1–4Cardiff Corinthians (3)
2Builth Wells (3)3–0Cefn Cribwr (3)
3Goytre (3)1–1 Pontyclun (3)
4Cardiff Draconians (3)4–0Bettws (5)
5Aberdare Town (5)0–1Newport Corinthians (3)
6Rogerstone (4)5–1Dafen Welfare (4)
7Clwb Cymric (5)2–1Cwm Wanderers (4)
8Monmouth Town (4)1–1 Seven Sisters Onllwyn (3)
9Ffostrasol Wanderers (4)1–2Pencoed Athletic (4)
10Treherbert (3)3–2Pantyscallog Village (6)
11Morriston Town (3)1–0Port Talbot Town (4)
12Holton Road (6)3–6Pill (4)
13Ely Rangers (4)5–2Treforest (5)
14St Josephs (4)13–0AFC Bargoed (7)
15FC Cwmaman (4)1–2Cwmamman United (4)
16Clydach (3)2–2 West End (4)
17New Inn (4)3–2Evans & Williams (3)
18Abertillery Bluebirds (3)3–2Cascade YC (7)
19Cardiff Bay Warriors (5)7–3Cwrt Rawlin (6)
20Cwmbran Town (4)3–0Llangeinor (6)
21Penlan (4)2–2 Caldicot Town (3)
22Porthcawl Town Athletic (4)4–1Newport Saints (4)
23Risca United (3)3–0Seaside (4)
24Ynysygerwn (3)4–3Cardiff Airport (4)
25AFC Llwydcoed (3)4–2Croesyceiliog (3)
26Pontardawe Town (3)3–4Aber Valley (4)
27Penydarren BGC (4)5–0Canton (3)
28Bryn Rovers (4)3–5Chepstow Town (3)
29Swansea University (3)1–1 Caerphilly Athletic (4)

First round

The 56 second qualifying round winners and teams in Tier 2 entered the first round. The draw was made on 28 August 2024, with the matches played on 20 and 21 September.[5]

The following teams received byes based on league position during the previous season:

North

TieHome teamScoreAway team
1Corwen (3)0–1Llay Welfare (2)
2Llandudno (2)4–0Llanberis (4)
3Llannefydd (3)1–0Rhydymwyn (5)
4Penrhyncoch (2)2–1Talysarn Celts (4)
5Llandudno Amateurs (4)0–4Holyhead Hotspur (3)
6Buckley Town (2)7–2Builth Wells (3)
7St Asaph City (3)0–2Llangollen Town (3)
8Caersws (2)5–0Cefn Albion (3)
9Llansannan (4)0–2Cerrigydrudion (4)
10Carno (4)0–4Llanrhaeadr (4)
11Llanrwst United (3)5–1Menai Bridge Tigers (3)
12Gresford Athletic (2)9–0Prestatyn Town (2)
13Kinmel Bay (4)3–1Brickfield Rangers (3)
14FC Queens Park (4)1–6Porthmadog (3)
15Trearddur Bay (3)2–1NFA (3)
16Llangefni Town (3)7–1Gaerwen (5)
17Penmaenmawr Phoenix (4)1–2Llanuwchllyn (3)
18Rhyl 1879 (3)1–1 Flint Mountain (2)

South

TieHome teamScoreAway team
1Cardiff Corinthians (3)4–1Risca United (3)
2Chepstow Town (3)0–1Pill (4)
3St Josephs (4)0–3Cardiff Draconians (3)
4Goytre (3)3–1Pencoed Athletic (4)
5Newport Corinthians (3)1–0AFC Llwydcoed (3)
6Penrhiwceiber Rangers (2)3–1Cwmbran Town (4)
7Cardiff Bay Warriors (5)2–0West End (4)
8Taff's Well (2)0–1Trethomas Bluebirds (2)
9Treherbert (3)1–1 Clwb Cymric (5)
10Caldicot Town (3)1–2Morriston Town (3)
11New Inn (4)1–1 Abertillery Bluebirds (3)
12Aber Valley (4)3–1Cwmamman United (4)
13Ynysygerwn (3)1–3Rogerstone (4)
14Penydarren BGC (4)3–3 Porthcawl Town Athletic (4)
15Monmouth Town (4)2–0Newport City (2)
16Llantwit Major (2)3–2Ely Rangers (4)
17Cwmbran Celtic (2)3–4Trefelin BGC (2)
18Swansea University (3)5–1Baglan Dragons (2)

Second round

The 36 first round winners, the 16 teams given first round byes, and the 12 teams from the 2024–25 Cymru Premier entered the second round. The draw was made on 25 September 2024, with the matches played on 18, 19, 22, and 26 October.[6]

North

TieHome teamScoreAway team
1Bangor 1876 (2)2–1Llay Welfare (2)
2Bala Town (1)3–1Llanrhaeadr (4)
3Llannefydd (3)1–2Trearddur Bay (3)
4Llanrwst United (3)2–1Cerrigydrudion (4)
5Connah's Quay Nomads (1)5–0Guilsfield (2)
6Denbigh Town (2)4–2Llangefni Town (3)
7The New Saints (1)16–0Llangollen Town (3)
8Porthmadog (3)0–2Airbus UK Broughton (2)
9Holywell Town (2)1–1 Ruthin Town (2)
10Llanuwchllyn (3)0–0 Newtown (1)
11Caersws (2)7–4Rhyl 1879 (3)
12Holyhead Hotspur (3)0–0 Caernarfon Town (1)
13Buckley Town (2)2–2 Colwyn Bay (2)
14Penrhyncoch (2)1–3Mold Alexandra (2)
15Flint Town United (1)5–1Gresford Athletic (2)
16Llandudno (2)4–3Kinmel Bay (4)

South

TieHome teamScoreAway team
1Barry Town United (1)3–3 Caerau (Ely) (2)
2Cardiff Bay Warriors (5)2–4Rogerstone (4)
3Cardiff Corinthians (3)3–3 Afan Lido (2)
4Penybont (1)0–1Cardiff Metropolitan University (1)
5Goytre (3)1–0Cardiff Draconians (3)
6Cambrian United (2)0–0 Goytre United (2)
7Haverfordwest County (1)0–0 Trethomas Bluebirds (2)
8Clwb Cymric (5)0–3Llanelli Town (2)
9Aberystwyth Town (1)0–1Ammanford (2)
10Penrhiwceiber Rangers (2)3–4Carmarthen Town (2)
11Penydarren BGC (4)2–0Pontypridd United (2)
12Monmouth Town (4)2–3Pill (4)
13New Inn (4)0–3Briton Ferry Llansawel (1)
14Trefelin BGC (2)5–0Newport Corinthians (3)
15Llantwit Major (2)1–1 Morriston Town (3)
16Aber Valley (4)0–2Swansea University (3)

Third round

The 32 second round winners entered the third round. The draw was made on 23 October 2024, with the matches played on 15 and 16 November.[7]

TieHome teamScoreAway team
1Cardiff Metropolitan University (1)1–3The New Saints (1)
2Caerau (Ely) (2)8–1Rogerstone (4)
3Trefelin BGC (2)1–2Connah's Quay Nomads (1)
4Colwyn Bay (2)2–1Ruthin Town (2)
5Caersws (2)2–1Bangor 1876 (2)
6Llanrwst United (3)0–3Denbigh Town (2)
7Penydarren BGC (4)2–2 Carmarthen Town (2)
8Airbus UK Broughton (2)7–1Goytre (3)
9Flint Town United (1)2–2 Bala Town (1)
10Ammanford (2)1–1 Haverfordwest County (1)
11Mold Alexandra (2)2–1Briton Ferry Llansawel (1)
12Cambrian United (2)3–2Llandudno (2)
13Holyhead Hotspur (3)0–0 Trearddur Bay (3)
14Llanuwchllyn (3)3–0Swansea University (3)
15Llanelli Town (2)4–0Pill (4)
16Afan Lido (2)1–1 Morriston Town (3)

Fourth round

The 16 third round winners entered the fourth round. The draw was made on 20 November 2024, with the matches to be played on 13 and 14 December.[8]

TieHome teamScoreAway team
1Afan Lido (2)Cambrian United (2)
2The New Saints (1) Colwyn Bay (2)
3Haverfordwest County (1)Llanelli Town (2)
4Carmarthen Town (2)Holyhead Hotspur (3)
5Denbigh Town (2)Llanuwchllyn (3)
6Caerau (Ely) (2)Bala Town (1)
7Airbus UK Broughton (2)Caersws (2)
8Connah's Quay Nomads (1)Mold Alexandra (2)

Notes and References

  1. Web site: JD Welsh Cup First Qualifying Round draw details. Olly. Allen. 3 July 2024. 19 July 2024.
  2. Web site: JD Welsh Cup First Qualifying Round draw. 4 July 2024. 19 July 2024.
  3. Web site: JD Welsh Cup Second Qualifying Round draw details. 30 July 2024. 30 July 2024.
  4. Web site: JD Welsh Cup Second Qualifying Round draw. 31 July 2024. 31 July 2024.
  5. Web site: JD Welsh Cup Round 1 draw. FAW Cymru. 28 August 2024.
  6. Web site: JD Welsh Cup Round Two draw. FAW Cymru. 25 September 2024.
  7. Web site: JD Welsh Cup Round Three draw. FAW Cymru. 23 October 2024.
  8. Web site: JD Welsh Cup Round Four draw. FAW Cymru. 20 November 2024.