2024–25 Welsh Cup

Football tournament season
2024–25 Welsh Cup
The Welsh Cup
Tournament details
CountryWales
Defending championsConnah's Quay Nomads
← 2023–24
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

Tie Home team Score Away team
1 Holyhead Town 0–2 Bontnewydd
2 Castell Alun Colts 2–2 (4–5 p) Blaenau Ffestiniog Amateur
3 Berriew 4–0 FC Plas Madoc
4 Y Felinheli 6–0 Greenfield
5 Llanrug United 3–4 Connah's Quay Town
6 Cerrigydrudion 3–1 Pentraeth
7 Prestatyn Sports 1–3 Glan Conwy
8 Llandrindod Wells 5–0 Mountain Rangers
9 Lex XI 2–3 Corwen
10 Llansantffraid Village 3–2 Y Glannau
11 Kinmel Bay 6–0 Llandyrnog United
12 Amlwch Town 3–1 Bethesda Rovers
13 Llanuwchllyn 5–1 Forden United
14 Rhostyllen 5–2 Four Crosses
15 Cemaes Bay 3–2 Bow Street
16 Montgomery Town 2–1 Abermule
17 Gronant 1–1 (3–5 p) Llanystumdwy
18 Llangollen Town 6–0 Holywell United
19 Rhyl 1879 9–0 Llandudno Swifts
20 FC Queens Park 3–0 Nantlle Vale
21 Llanfair United 3–3 (3–5 p) Gaerwen
22 Llanerchymedd 1–3 Llansannan
23 Bow 1–1 (5–4 p) Dolgellau AA
24 Rhuddlan Town 1–3 Penyffordd Lions
25 Llanfairfechan Town 0–0 (4–3 p) Llanfairpwll
26 Kerry 1–3 Pwllheli
27 Rhos United 0–4 Llanrwst United
28 Llannefydd 4–1 Llanilar
29 Brymbo 3–6 Bethesda Athletic
30 Rhydymwyn 4–3 Rhyl Albion
31 Caerwys w/o Llandudno Amateurs
32 Barmouth & Dyffryn United 1–1 (4–5 p) Penmaenmawr Phoenix
33 Penrhyndeudraeth 1–0 Llanidloes Town
34 Felinfach 1–3 Chirk AAA
35 Holyhead Hotspur 10–0 Valley
36 Llanberis 3–3 (7–6 p) Sychdyn United
37 Trearddur Bay 4–0 Waterloo Rovers
38 Conwy Borough 3–2 Meliden
39 Rhos Aelwyd 2–2 (4–3 p) Gwalchmai
40 Glantraeth 0–2 Penycae
41 Llangoed 0–4 Llangefni Town
42 Knighton Town 0–4 Cefn Albion
43 St Asaph City 4–0 Cefni
44 Caergybi 0–3 NFA
45 Menai Bridge Tigers w/o Penparcau
46 Llysfaen 1–5 Talysarn Celts
47 Cei Connah 3–5 Henllan
48 Mynydd Isa 0–6 Brickfield Rangers
49 Saltney Town 0–2 Llanrhaeadr
50 Boded 3–2 Mochdre Sports
51 Nefyn United 4–2 Welshpool Town
52 Bro Cernyw 3–2 Machynlleth
53 Carno 2–1 Radnor Valley


South

Tie Home team Score Away team
1 AFC Bargoed 2–1 PILCS
2 Morriston Town 4–1 Clase Social
3 Undy 1–5 Penlan
4 Abergavenny Town 3–5 Treherbert
5 Clydach Wasps 3–4 Cardiff Bay Warriors
6 AFC Pontymister 0–5 Bettws
7 Aber Valley 2–1 Canton Rangers
8 Carn Rovers 0–7 Pantyscallog Village
9 Ynystawe Athletic 3–3 (7–8 p) Seaside
10 FC Porthcawl 1–2 Pencoed Athletic
11 Nelson Cavaliers 2–3 West End
12 Marshfield 2–4 Risca United
13 Ton Pentre 0–3 Ely Rangers
14 Treforest 2–1 CK Swiss Valley
15 Tonyrefail 1–3 Cwmamman United
16 Cardiff Airport 5–0 Llangennech
17 Ynyshir Albions 1–2 Cardiff Draconians
18 Giants Grave 2–4 St Josephs
19 Nantyglo 2–3 Bryn Rovers
20 Pentwynmawr Athletic 1–6 Croesyceiliog
21 Lliswerry 1–2 Monmouth Town
22 Caerphilly Athletic 8–1 St Athan
23 Blaenavon Blues 2–2 (5–4 p) Treharris Athletic Western
24 Cwrt y Vil w/o Cefn Cribwr
25 Cascade YC 5–1 Wattsville
26 Seven Sisters Onllwyn 2–0 Risca Town
27 Caldicot Town 5–1 Blaen-y-maes
28 Sifil 2–4 Newport Corinthians
29 Abertillery Excelsiors 0–3 Penydarren BGC
30 Cwmbach Royal Stars 0–2 Goytre
31 Tredegar Town 2–3 New Inn
32 Aberdare Town 3–1 Tongwynlais
33 Cwmbran Town w/o Cefn Fforest
34 AFC Llwydcoed 3–0 AFC Penrhiwceiber
35 Abercarn United 1–2 Canton
36 Clwb Cymric 3–0 Llanrumney United
37 Ynysygerwn 4–1 Pontarddulais Town
38 Evans & Williams 1–1 (4–3 p) Llantwit Fardre
39 Llangeinor 5–2 Treowen Stars
40 Pill 7–1 Garw
41 Dinas Powys 1–4 Rogerstone
42 Sully Sports 4–4 (4–5 p) Cwm Wanderers
43 South Gower 3–3 (2–4 p) Cwrt Rawlin
44 Cardiff Corinthians w/o Ferndale BGC
45 Vale United 2–3 Chepstow Town
46 FC Cwmaman 5–1 Rhydyfelin
47 Holton Road 3–0 Bridgend Street
48 Cwmcarn Athletic 0–3 Newport Saints
49 Ffostrasol Wanderers 4–1 Glynneath Town
50 Brynna 0–6 Porthcawl Town Athletic
51 Swansea University 5–1 AFC Wattstown
52 Dafen Welfare 8–1 Cornelly United
53 Clydach 8–3 Tregaron Turfs
54 Pontyclun 3–2 Penygraig United
55 Builth Wells 1–1 (4–2 p) Brecon Corries
56 Port Talbot Town 10–3 Llanrumney 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

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


South

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

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

North

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


South

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

References

  1. ^ Allen, Olly (3 July 2024). "JD Welsh Cup First Qualifying Round draw details". Retrieved 19 July 2024.
  2. ^ "JD Welsh Cup First Qualifying Round draw". 4 July 2024. Retrieved 19 July 2024.
  3. ^ "JD Welsh Cup Second Qualifying Round draw details". 30 July 2024. Retrieved 30 July 2024.
  4. ^ "JD Welsh Cup Second Qualifying Round draw". 31 July 2024. Retrieved 31 July 2024.
  5. ^ "JD Welsh Cup Round 1 draw". FAW Cymru. 28 August 2024.
  • v
  • t
  • e
Seasons
Finals
  • icon Association football portal
  • Sports portal
  • flag Wales portal
  • List of finals
  • v
  • t
  • e
2024–25 in Welsh football
Domestic leagues
Men
Women
Domestic cups
Men
Women
European competitions
Related to men's national team
Related to women's national team
Club seasons
  • v
  • t
  • e
2024–25 in European men's football (UEFA)
Domestic leagues
Domestic cups
League cups
Supercups
UEFA competitions
International competitions
Portals:
  • icon Association football
  • flag Wales