The 2022–23 FAW Welsh Cup was the 135th season of the annual knockout tournament for competitive football teams in Wales. The winners qualified for the 2023–24 Europa Conference League first qualifying round.
The New Saints won the cup by defeating Bala Town in the final, their third consecutive Welsh Cup win and ninth overall. Since they qualified for the Europa Conference League based on league position, the Europa Conference League spot for winning the cup was passed to the third-placed team in the 2022–23 Cymru Premier.
Schedule Round Draw date Main date Number of fixtures Clubs remaining New entries this round Divisions entering this round First qualifying round 6 July 2022 Saturday 30 July 2022 97 194 → 97 194 49 Tier 3 teams and teams from all lower tiers. Second qualifying round 1 August 2022 Saturday 20 August 2022 56 112 → 56 15 15 Tier 3 teams First round 22August 2022 Saturday 17 September 2022 36 72 → 36 16 8 Cymru North teams8 Cymru South teams Second round TBA Saturday 8 October 2022 32 64 → 32 28 12 Cymru Premier teams8 Cymru North teams8 Cymru South teams Third round TBA Saturday 12 November 2022 16 32 → 16 None None Fourth round TBA Saturday 14 January 2023 8 16 → 8 None None Fifth round TBA Saturday 4 February 2023 4 8 → 4 None None Semi-Finals TBA Saturday 4 March 2023 2 4 → 2 None None 2023 Welsh Cup Final N/A Sunday 30 April 2023 1 2 → 1 None None
Format changes The National Cup Board changed the rules for the new season: five substitutes could be used, within three substitute periods for all rounds; and seedings for Round 2, introduced in the previous season, were retained with the 28 seeded clubs from the JD Cymru Premier (12), JD Cymru North (8) and JD Cymru South (8) drawn away from home.
First qualifying round The competition achieved 253 entries, surpassing the record from the previous season by ten. The first qualifying round matches were announced on 6 July at the FAW HQ in Hensol and played on the weekend of 29, 30 & 31 July 2022. There were 194 clubs in the draw with fifteen Tier 3 clubs receiving byes into Qualifying Round 2, based on their League positions at the end of last season.
The teams receiving a bye into the second qualifying round are: Ardal NE: Caersws, Cefn Albion, Llanfair United, Llangollen Town, Llanrhaeadr Ardal NW: Denbigh Town, Llangefni Town, Llanrwst United Ardal SE: Abertillery Bluebirds, Caldicot Town, Risca United, Undy Athletic Ardal SW: Cardiff Draconians, Pontyclun, Port Talbot Town
North
Tie Home team (tier) Score Away team (tier) Kick-off Referee Saturday 23 July 2022 37 Llanystumdwy(5) 1–4 Y Felinheli(3) 14:00 BST Iolo Williams Friday 29 July 2022 2 Bangor 1876(3) 9–2 Llanberis(4) 19:30 BST Rhodri Ab Dafydd 270 16 Kinmel Bay(4) 4–2 Rhuddlan Town(4) 19:00 BST Michael Gray (Played at Rhuddlan Town) 23 Llay Welfare(3) 5–0 Lex Glyndwr XI(4) 18:45 BST Stephen Wilday 39 C.P.D. Y Rhyl 1879(3) 1–0 Abergele(5) 19:00 BST Tony Moore Saturday 30 July 2022 1 Amlwch Town(4) 1–2 Aberffraw(4) 14:00 BST Robin Williams 3 Barmouth & Dyffryn United(4) 3–1 Blaenau Ffestiniog Amateurs(4) 14:00 BST Rhodri Ab Dafydd 4 Bodedern Athletic(3) 17–0 Gaerwen(4) 14:00 BST Matthew Jones 5 Bontnewydd(5) 4–0 Mountain Rangers(5) 14:00 BST Terry Williams 6 Bow(5) 2–2 (2–0 p) Betws-y-Coed (5) 14:00 BST Craig Griffiths Bow FC were removed from the competition and Betws-Y-Coed reinstated after a breach of the eligibility rules. 7 Brickfield Rangers(3) 4–0 Mynydd Isa Spartans(4) 14:00 BST Aled Williams 8 Caerwys(5) 0–4 Hawarden Rangers(3) 14:00 BST Michael Woodward 9 Castell Alun Colts(4) 1–2 Corwen(3) 14:00 BST Jamie Monk 10 Cefni(5) 3–2 Menai Bridge Tigers(4) 14:00 BST William Parry 11 Cerrigydrudion (4) 1–4 Llansannan(4) 14:00 BST Glenn Gray 12 Coedpoeth United(4) 0–2 Ruabon Rovers(5) 14:00 BST Keith Ottley 13 Connah's Quay Town(4) 1–2 Halkyn & Flint Mountain(3) 14:00 BST Stephen Jones 95 14 Glantraeth(4) 1–0 Bethesda Athletic(4) 14:00 BST Aled Williams 15 Gronant(5) 3–3 (1–3 p) Greenfield(4) 14:00 BST Craig Williams 17 Llandudno Albion(3) 2–0 St Asaph City (4) 14:00 BST William Peel 18 Llandudno Junction (4) 2–0 Meliden(4) 14:00 BST Michael Gray 19 Llandyrnog United (4) 0–2 Llandudno Amateurs (5) 14:00 BST Tony Samuel 20 Llanfairfechan Town(4) 4–2 Llanfairpwll(5) 14:00 BST Martin Trigg 21 Llannefydd(4) 11–0 Llysfaen (5) 14:00 BST Tony Moore 22 Llanuwchllyn(3) 5–1 NFA (5) 14:00 BST Shaun Edwards 73 24 Mochdre Sports (4) 2–2 (3–1 p) Bro Cernyw(4) 14:00 BST Anthony Howard 40 25 Mynydd Llandegai(4) 3–5 Gwalchmai(4) 14:00 BST Arwel Jones 26 Nefyn United(4) 4–1 Pwllheli(4) 14:00 BST Peter Owen 27 Penmaenmawr Phoenix(4) 2–4 Llanrug United(4) 14:00 BST Scott Longley 28 Penrhyndeudraeth(4) 1–1 (4–2 p) Caergybi(5) 14:00 BST 29 Pentraeth(4) 1–4 Talysarn Celts(4) 14:00 BST Gwilym Evans 30 Penycae(3) 3–2 Saltney Town(3) 14:00 BST Mark Stokes 31 Prestatyn Sports(4) 6–1 Rhyl All Stars (5) 14:00 BST Conor Charlton-Fleming 32 Rhostyllen(3) 3–3 (3–4 p) New Brighton Villa(4) 14:00 BST Gareth Hughes 33 Rhydymwyn (3) 0–6 Rhos Aelwyd(3) 14:00 BST Carl Tombs 34 Rhyl Dragons (5) 2–3 Caer Clwyd (5) 14:00 BST Wayne Geraghty 35 Sychdyn 0–7 FC Queens Park(4) 14:00 BST Jordan Spender 36 Y Fali(5) 1–5 Llannerch-Y-Medd(4) 14:00 BST Ian Tuck 38 Y Glannau (5) 6–0 FC United of Wrexham(5) 14:00 BST John Morris 40 Trearddur Bay(5) 3–1 Nantlle Vale(3) 14:00 BST Terry Atkinson
Central
Tie Home team (tier) Score Away team (tier) Kick-off Referee Friday 29 July 2022 49 Penparcau (4) 2–1 Rhayader Town(3) 19:30 BST Aled Jones 235 Saturday 30 July 2022 41 Berriew 1–2 Knighton Town (4) 14:00 BST Stephen Fisher 42 Bow Street(3) 6–0 Llansantffraid Village(4) 14:00 BST Gwilym Lewis 64 43 Brecon (4) w/o Machynlleth (4) 14:00 BST (Brecon unable to fulfil fixture) 44 Carno(4) 5–0 Aberaeron(4) 14:00 BST David Hughes 45 Dolgellau Athletic(3) 2–1 Builth Wells(3) 14:00 BST Iolo Williams 46 Llandrindod Wells(3) 3–1 Four Crosses (4) 14:00 BST Edward Pryce 47 Llanilar (4) 1–2 Waterloo Rovers(4) 14:00 BST David Morgan 80 48 Montgomery Town(4) 5–4 Tywyn Bryncrug(4) 14:00 BST Neil Bayliss 50 Presteigne St Andrews(4) w/o Trefonen 14:00 BST (Trefonen withdrew from competition) 51 Welshpool Town(3) 1–2 Abermule(4) 14:00 BST Ryan Davies (Played at Abermule)
South Tie Home team (tier) Score Away team (tier) Kick-off Referee Friday 29 July 2022 61 Canton Liberal(4) 3–2 Clwb Cymric(5) 19:00 BST Matthew John 77 Morriston Town(4) 0–0 (2–4 p) Penlan Club(4) 19:00 BST Craig Templeton 79 Pencoed Athletic(4) 3–2 Afan United 19:30 BST Paul Fisher 145 86 Rockspur 3–2 St Josephs(6) 18:30 BST David Powell 93 Treforest(5) 1–1 (1–3 p) AFC Penrhiwceiber (5) 18:30 BST Mark Boucher (Played at AFC Penrhiwceiber) 94 Treharris Athletic(3) 11–0 Merthyr Saints(4) 19:00 BST Kevin Russell 137 Saturday 30 July 2022 52 Aberbargoed Buds(4) 3–2 Rogerstone(4) 14:00 BST Joshua Howells 53 Aber Valley(4) w/o Cardiff Cosmopolitan(6) 14:00 BST (Match Postponed) 54 Aberystwyth Exiles(7) 0–18 Cardiff Airport 14:00 BST Duncan Lewis 50 55 AFC Llwydcoed(3) 6–0 Penarth Town 14:00 BST Vasilica Ciuplea 112 56 AFC Pontymister(4) 2–4 Croesyceiliog(3) 14:00 BST Terry Leonard 57 AFC Whitchurch 0–2 Canton Rangers (5) 14:00 BST Geoffrey Martin (Played at Canton Rangers) 58 Brecon Corinthians(3) 2–1 Caerleon(4) 14:00 BST Alan Jenkins 59 Bryn Rovers 1–4 Calsonic Kansei Swiss Valley 14:00 BST Philip Harris 60 Caerphilly Athletic(5) 2–1 Ely Rangers (4) 14:00 BST Andrew Wallen 62 Cardiff Corinthians(4) 4–0 Cwmbach Royal Stars(6) 14:00 BST Graham Evans (Played at Cwmbach Royal Stars) 63 Cefn Cribwr(3) 3–1 Mumbles Rangers(3) 14:00 BST Michael Pedler 64 Cefn Fforest(5) 0–0 (0–3 p) Newport City(3) 14:00 BST Robert Thomas 65 Chepstow Town(3) 3–1 Blaenavon Blues(3) 14:00 BST Richard Beach 66 Clase Social 0–3 Ton Pentre (4) 14:00 BST Jeffrey Moore (Played at Ton Pentre) 67 Cwmbrân Town(4) 2–3 Nelson Cavaliers(6) 14:00 BST Robert Rosen 55 68 Docks Albion(7) 4–10 Aberfan Social (5) 14:00 BST Sean Hicks 69 Evans & Williams(4) 2–2 (10–9 p) South Gower(4) 14:00 BST Neill Crawshaw 70 FC Tredegar( ) 0–6 RTB Ebbw Vale(3) 14:00 BST Scott Brown 100 (Played at RTB Ebbw Vale) 71 Garden Village(3) 5–2 Dafen Welfare(4) 14:00 BST Paul Jones 72 Garw SBGC(4) 3–1 Cwm Wanderers(4) 14:00 BST Lewys Thomas 73 Goytre(3) 8–0 Ynysddu Welfare(4) 14:00 BST Darren Adie 74 Hakin United 3–0 Cwmamman United(3) 14:00 BST Robert Blowes 75 Llanrumney Athletic 0–9 FC Cwmaman(4) 14:00 BST John Cottrell 76 Lliswerry(3) 5–0 Newport Saints(5) 14:00 BST Stephen Richards 78 New Inn(4) 1–3 Newport Civil Service(4) 14:00 BST Nigel Baldwin 80 Penrhiwceiber Rangers(3) 1–0 Caerau (Ely) (3) 14:00 BST Jordan Harman 81 Pentwynmawr Athletic(5) 1–1 (2–4 p) Treowen Stars(3) 14:00 BST Jefferson Townsend 110 82 Penydarren BGC(3) 6–0 Clwb Sparta 14:00 BST Alun Thomas 83 PILCS(5) 0–2 Newport Corinthians(4) 14:00 BST Christopher Parker 84 Pill(4) 1–0 Cefn Hengoed 14:00 BST Phillip Bates 85 Porthcawl Town Athletic(4) 2–0 Trostre(5) 14:00 BST Ryan Tudor 87 Seven Sisters Onllwyn(3) 1–4 Baglan Dragons(3) 14:00 BST David Alder 88 Sully Sports(5) 1–3 Dinas Powys(3) 14:00 BST Luke Mansell 50 (Played at Dinas Powys) 89 Thornhill AFC(7) w/o Aberdare Town (5) 14:00 BST (Thornhill withdrew from competition) 90 Tiger Bay(7) 6–1 Bridgend Street(4) 14:00 BST Sam Lloyd 91 Tonyrefail BGC (4) 0–0 (8–7 p) Vale United(5) 14:00 BST Allen Griffiths (Played at Vale United) 92 Tredegar Town(3) 0–2 Monmouth Town(3) 14:00 BST Paul Lewis 56 95 West End(4) 3–1 Bettws(6) 14:00 BST Christopher Neal 96 Wattsville(4) 2–2 (5–3 p) Marshfield 14:00 BST Huw Marfell 97 Ynysygerwn(3) 7–0 AFC Porth(4) 14:00 BST Christopher Byng
Second qualifying round The Qualifying Round 2 draw was made at the Football Association of Wales Headquarters in Hensol on 1 August with ties to be played over the weekend of Saturday 20 August.
North
Tie Home team (tier) Score Away team (tier) Kick-off Referee Saturday 20 August 2022 1 Y Glannau(5) 5–2 Caer Clwyd(5) 14:00 BST Craig Griffiths 2 New Brighton Villa(4) 0–3 C.P.D. Y Rhyl 1879(3) 14:00 BST John Spender 3 Brickfield Rangers(3) 1–3 Llansannan(4) 14:00 BST Keith Ottley 4 Cefn Albion(3) 0–2 Denbigh Town(3) 14:00 BST Gareth Edwards 137 (Played at Denbigh Town) 5 Prestatyn Sports(4) 1–4 Hawarden Rangers(3) 14:00 BST Tony Samuel 6 Penycae(3) 3–2 Ruabon Rovers(5) 14:00 BST Jamie Monk 7 Rhos Aelwyd(3) 0–2 FC Queens Park(4) 14:00 BST Shaun Edwards 200 8 Flint Mountain(3) 2–2 (3–1 p) Llannefydd(4) 14:00 BST Stephen Jones (Played at Llannefydd) 9 Corwen(3) 2–9 Llay Welfare(3) 14:00 BST Gareth Webb 10 Kinmel Bay(4) 0–0 (5–3 p) Greenfield(4) 14:00 BST Martin Trigg 11 Llanrwst United(3) w/o Betws-y-Coed(5) 17:30 BST *Having been reinstated, Betws-y-Coed withdrew. 12 Llanrug United(4) 2–2 (5–4 p) Penrhyndeudraeth(4) 14:00 BST Tomos Jones 13 Cefni(5) 0–3 Mochdre Sports(4) 14:00 BST 100 14 Gwalchmai(4) 2–4 Llandudno Albion(3) 14:00 BST Anthony Howard 16 Llandudno Amateurs(5) 2–0 Bodedern Athletic(3) 15:30 BST Mark Blench 80 17 Glantraeth(4) 1–1 (4–3 p) Barmouth & Dyffryn United(4) 14:00 BST Mark James 18 Y Felinheli(3) 4–0 Aberffraw(4) 14:00 BST Carl Hagan 80 19 Bontnewydd(5) 0–4 Llanuwchllyn(3) 14:00 BST Terry Williams 20 Llannerch-Y-Medd(4) 1–8 Bangor 1876(3) 14:00 BST Aled Williams 21 Llandudno Junction(4) 0–2 Talysarn Celts(4) 14:00 BST Tony Moore 22 Trearddur Bay(4) 6–4 Llanfairfechan Town(4) 14:00 BST David Griffiths Saturday 27 August 2022 15 Nefyn United(4) 2–4 Llangefni Town(3) 14:00 BST Rhodri Ab Dafydd
Central