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.

Quick Facts JD Welsh Cup, Tournament details ...
2022–23 Welsh Cup
JD Welsh Cup
Thumb
The Welsh Cup
Tournament details
CountryWales
Dates30 July 2022 – 30 April 2023
Defending championsThe New Saints
Final positions
ChampionsThe New Saints
Runner-upBala Town
Close

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

More information Round, Draw date ...
Round Draw date Main date Number of fixtures Clubs remaining New entries this round Divisions entering this round
First qualifying round6 July 2022Saturday 30 July 202297194 → 9719449 Tier 3 teams and teams from all lower tiers.
Second qualifying round1 August 2022Saturday 20 August 202256112 → 561515 Tier 3 teams
First round22August 2022Saturday 17 September 20223672 → 36168 Cymru North teams
8 Cymru South teams
Second roundTBASaturday 8 October 20223264 → 322812 Cymru Premier teams
8 Cymru North teams
8 Cymru South teams
Third roundTBASaturday 12 November 20221632 → 16NoneNone
Fourth roundTBASaturday 14 January 2023816 → 8NoneNone
Fifth roundTBASaturday 4 February 202348 → 4NoneNone
Semi-FinalsTBASaturday 4 March 202324 → 2NoneNone
2023 Welsh Cup FinalN/ASunday 30 April 202312 → 1NoneNone
Close

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.[1] 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:

North

Tie Home team (tier) Score Away team (tier) Kick-off Referee Att.
Saturday 23 July 2022
37Llanystumdwy(5)1–4Y Felinheli(3)14:00 BSTIolo Williams
Friday 29 July 2022
2Bangor 1876(3)9–2Llanberis(4)19:30 BSTRhodri Ab Dafydd270
16Kinmel Bay(4)4–2Rhuddlan Town(4)19:00 BSTMichael Gray(Played at Rhuddlan Town)
23Llay Welfare(3)5–0Lex Glyndwr XI(4)18:45 BSTStephen Wilday
39C.P.D. Y Rhyl 1879(3)1–0Abergele(5)19:00 BSTTony Moore
Saturday 30 July 2022
1Amlwch Town(4)1–2Aberffraw(4)14:00 BSTRobin Williams
3Barmouth & Dyffryn United(4)3–1Blaenau Ffestiniog Amateurs(4)14:00 BSTRhodri Ab Dafydd
4Bodedern Athletic(3)17–0Gaerwen(4)14:00 BSTMatthew Jones
5Bontnewydd(5)4–0Mountain Rangers(5)14:00 BSTTerry Williams
6Bow(5)2–2 (2–0 p)Betws-y-Coed (5)14:00 BSTCraig GriffithsBow FC were removed from the competition and Betws-Y-Coed reinstated after a breach of the eligibility rules.[2]
7Brickfield Rangers(3)4–0Mynydd Isa Spartans(4)14:00 BSTAled Williams
8Caerwys(5)0–4Hawarden Rangers(3)14:00 BSTMichael Woodward
9Castell Alun Colts(4)1–2Corwen(3)14:00 BSTJamie Monk
10Cefni(5)3–2Menai Bridge Tigers(4)14:00 BSTWilliam Parry
11Cerrigydrudion (4)1–4Llansannan(4)14:00 BSTGlenn Gray
12Coedpoeth United(4)0–2Ruabon Rovers(5)14:00 BSTKeith Ottley
13Connah's Quay Town(4)1–2Halkyn & Flint Mountain(3)14:00 BSTStephen Jones95
14Glantraeth(4)1–0Bethesda Athletic(4)14:00 BSTAled Williams
15Gronant(5)3–3 (1–3 p)Greenfield(4)14:00 BSTCraig Williams
17Llandudno Albion(3)2–0St Asaph City (4)14:00 BSTWilliam Peel
18Llandudno Junction (4)2–0Meliden(4)14:00 BSTMichael Gray
19Llandyrnog United (4)0–2Llandudno Amateurs (5)14:00 BSTTony Samuel
20Llanfairfechan Town(4)4–2Llanfairpwll(5)14:00 BSTMartin Trigg
21Llannefydd(4)11–0Llysfaen (5)14:00 BSTTony Moore
22Llanuwchllyn(3)5–1NFA (5)14:00 BSTShaun Edwards73
24Mochdre Sports (4)2–2 (3–1 p)Bro Cernyw(4)14:00 BSTAnthony Howard40
25Mynydd Llandegai(4)3–5Gwalchmai(4)14:00 BSTArwel Jones
26Nefyn United(4)4–1Pwllheli(4)14:00 BSTPeter Owen
27Penmaenmawr Phoenix(4)2–4Llanrug United(4)14:00 BSTScott Longley
28Penrhyndeudraeth(4)1–1 (4–2 p)Caergybi(5)14:00 BST
29Pentraeth(4)1–4Talysarn Celts(4)14:00 BSTGwilym Evans
30Penycae(3)3–2Saltney Town(3)14:00 BSTMark Stokes
31Prestatyn Sports(4)6–1Rhyl All Stars (5)14:00 BSTConor Charlton-Fleming
32Rhostyllen(3)3–3 (3–4 p)New Brighton Villa(4)14:00 BSTGareth Hughes
33Rhydymwyn (3)0–6Rhos Aelwyd(3)14:00 BSTCarl Tombs
34Rhyl Dragons (5)2–3Caer Clwyd (5)14:00 BSTWayne Geraghty
35Sychdyn0–7FC Queens Park(4)14:00 BSTJordan Spender
36Y Fali(5)1–5Llannerch-Y-Medd(4)14:00 BSTIan Tuck
38Y Glannau (5)6–0FC United of Wrexham(5)14:00 BSTJohn Morris
40Trearddur Bay(5)3–1Nantlle Vale(3)14:00 BSTTerry Atkinson

Central

Tie Home team (tier) Score Away team (tier) Kick-off Referee Att.
Friday 29 July 2022
49Penparcau (4)2–1Rhayader Town(3)19:30 BSTAled Jones235
Saturday 30 July 2022
41Berriew1–2Knighton Town (4)14:00 BSTStephen Fisher
42Bow Street(3)6–0Llansantffraid Village(4)14:00 BSTGwilym Lewis64
43Brecon (4)w/oMachynlleth (4)14:00 BST(Brecon unable to fulfil fixture)
44Carno(4)5–0Aberaeron(4)14:00 BSTDavid Hughes
45Dolgellau Athletic(3)2–1Builth Wells(3)14:00 BSTIolo Williams
46Llandrindod Wells(3)3–1Four Crosses (4)14:00 BSTEdward Pryce
47Llanilar (4)1–2Waterloo Rovers(4)14:00 BSTDavid Morgan80
48Montgomery Town(4)5–4Tywyn Bryncrug(4)14:00 BSTNeil Bayliss
50Presteigne St Andrews(4)w/oTrefonen14:00 BST(Trefonen withdrew from competition)
51Welshpool Town(3)1–2Abermule(4)14:00 BSTRyan Davies(Played at Abermule)

South

Tie Home team (tier) Score Away team (tier) Kick-off Referee Att.
Friday 29 July 2022
61Canton Liberal(4)3–2Clwb Cymric(5)19:00 BSTMatthew John
77Morriston Town(4)0–0 (2–4 p)Penlan Club(4)19:00 BSTCraig Templeton
79Pencoed Athletic(4)3–2Afan United19:30 BSTPaul Fisher145
86Rockspur3–2St Josephs(6)18:30 BSTDavid Powell
93Treforest(5)1–1 (1–3 p)AFC Penrhiwceiber (5)18:30 BSTMark Boucher(Played at AFC Penrhiwceiber)
94Treharris Athletic(3)11–0Merthyr Saints(4)19:00 BSTKevin Russell137
Saturday 30 July 2022
52Aberbargoed Buds(4)3–2Rogerstone(4)14:00 BSTJoshua Howells
53Aber Valley(4)w/oCardiff Cosmopolitan(6)14:00 BST(Match Postponed)
54Aberystwyth Exiles(7)0–18Cardiff Airport14:00 BSTDuncan Lewis50
55AFC Llwydcoed(3)6–0Penarth Town14:00 BSTVasilica Ciuplea112
56AFC Pontymister(4)2–4Croesyceiliog(3)14:00 BSTTerry Leonard
57AFC Whitchurch0–2Canton Rangers (5)14:00 BSTGeoffrey Martin(Played at Canton Rangers)
58Brecon Corinthians(3)2–1Caerleon(4)14:00 BSTAlan Jenkins
59Bryn Rovers1–4Calsonic Kansei Swiss Valley14:00 BSTPhilip Harris
60Caerphilly Athletic(5)2–1Ely Rangers (4)14:00 BSTAndrew Wallen
62Cardiff Corinthians(4)4–0Cwmbach Royal Stars(6)14:00 BSTGraham Evans(Played at Cwmbach Royal Stars)
63Cefn Cribwr(3)3–1Mumbles Rangers(3)14:00 BSTMichael Pedler
64Cefn Fforest(5)0–0 (0–3 p)Newport City(3)14:00 BSTRobert Thomas
65Chepstow Town(3)3–1Blaenavon Blues(3)14:00 BSTRichard Beach
66Clase Social0–3Ton Pentre (4)14:00 BSTJeffrey Moore(Played at Ton Pentre)
67Cwmbrân Town(4)2–3Nelson Cavaliers(6)14:00 BSTRobert Rosen55
68Docks Albion(7)4–10Aberfan Social (5)14:00 BSTSean Hicks
69Evans & Williams(4)2–2 (10–9 p)South Gower(4)14:00 BSTNeill Crawshaw
70FC Tredegar( )0–6RTB Ebbw Vale(3)14:00 BSTScott Brown100 (Played at RTB Ebbw Vale)
71Garden Village(3)5–2Dafen Welfare(4)14:00 BSTPaul Jones
72Garw SBGC(4)3–1Cwm Wanderers(4)14:00 BSTLewys Thomas
73Goytre(3)8–0Ynysddu Welfare(4)14:00 BSTDarren Adie
74Hakin United3–0Cwmamman United(3)14:00 BSTRobert Blowes
75Llanrumney Athletic0–9FC Cwmaman(4)14:00 BSTJohn Cottrell
76Lliswerry(3)5–0Newport Saints(5)14:00 BSTStephen Richards
78New Inn(4)1–3Newport Civil Service(4)14:00 BSTNigel Baldwin
80Penrhiwceiber Rangers(3)1–0Caerau (Ely) (3)14:00 BSTJordan Harman
81Pentwynmawr Athletic(5)1–1 (2–4 p)Treowen Stars(3)14:00 BSTJefferson Townsend110
82Penydarren BGC(3)6–0Clwb Sparta14:00 BSTAlun Thomas
83PILCS(5)0–2Newport Corinthians(4)14:00 BSTChristopher Parker
84Pill AFC(4)1–0Cefn Hengoed14:00 BSTPhillip Bates
85Porthcawl Town Athletic(4)2–0Trostre(5)14:00 BSTRyan Tudor
87Seven Sisters Onllwyn(3)1–4Baglan Dragons(3)14:00 BSTDavid Alder
88Sully Sports(5)1–3Dinas Powys(3)14:00 BSTLuke Mansell50 (Played at Dinas Powys)
89Thornhill AFC(7)w/oAberdare Town (5)14:00 BST(Thornhill withdrew from competition)
90Tiger Bay(7)6–1Bridgend Street(4)14:00 BSTSam Lloyd
91Tonyrefail BGC (4)0–0 (8–7 p)Vale United(5)14:00 BSTAllen Griffiths(Played at Vale United)
92Tredegar Town(3)0–2Monmouth Town(3)14:00 BSTPaul Lewis56
95West End(4)3–1Bettws(6)14:00 BSTChristopher Neal
96Wattsville(4)2–2 (5–3 p)Marshfield14:00 BSTHuw Marfell
97Ynysygerwn(3)7–0AFC Porth(4)14:00 BSTChristopher 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.[3]

North

Tie Home team (tier) Score Away team (tier) Kick-off Referee Att.
Saturday 20 August 2022
1Y Glannau(5)5–2Caer Clwyd(5)14:00 BSTCraig Griffiths
2New Brighton Villa(4)0–3C.P.D. Y Rhyl 1879(3)14:00 BSTJohn Spender
3Brickfield Rangers(3)1–3Llansannan(4)14:00 BSTKeith Ottley
4Cefn Albion(3)0–2Denbigh Town(3)14:00 BSTGareth Edwards137 (Played at Denbigh Town)
5Prestatyn Sports(4)1–4Hawarden Rangers(3)14:00 BSTTony Samuel
6Penycae(3)3–2Ruabon Rovers(5)14:00 BSTJamie Monk
7Rhos Aelwyd(3)0–2FC Queens Park(4)14:00 BSTShaun Edwards200
8Flint Mountain(3)2–2 (3–1 p)Llannefydd(4)14:00 BSTStephen Jones(Played at Llannefydd)
9Corwen(3)2–9Llay Welfare(3)14:00 BSTGareth Webb
10Kinmel Bay(4)0–0 (5–3 p)Greenfield(4)14:00 BSTMartin Trigg
11Llanrwst United(3)w/oBetws-y-Coed(5)17:30 BST*Having been reinstated, Betws-y-Coed withdrew.
12Llanrug United(4)2–2 (5–4 p)Penrhyndeudraeth(4)14:00 BSTTomos Jones
13Cefni(5)0–3Mochdre Sports(4)14:00 BST100
14Gwalchmai(4)2–4Llandudno Albion(3)14:00 BSTAnthony Howard
16Llandudno Amateurs(5)2–0Bodedern Athletic(3)15:30 BSTMark Blench80
17Glantraeth(4)1–1 (4–3 p)Barmouth & Dyffryn United(4)14:00 BSTMark James
18Y Felinheli(3)4–0Aberffraw(4)14:00 BSTCarl Hagan80
19Bontnewydd(5)0–4Llanuwchllyn(3)14:00 BSTTerry Williams
20Llannerch-Y-Medd(4)1–8Bangor 1876(3)14:00 BSTAled Williams
21Llandudno Junction(4)0–2Talysarn Celts(4)14:00 BSTTony Moore
22Trearddur Bay(4)6–4Llanfairfechan Town(4)14:00 BSTDavid Griffiths
Saturday 27 August 2022
15Nefyn United(4)2–4Llangefni Town(3)14:00 BSTRhodri Ab Dafydd

Central

Tie Home team (tier) Score Away team (tier) Kick-off Referee Att.
Saturday 20 August 2022
23Llandrindod Wells(3)3–1Knighton Town(4)14:00 BSTMichael Pugh
24Carno(4)w/oCaersws(3)14:00 BST(Carno unable to fulfil fixture)
25Penparcau(4)2–0Montgomery Town(4)13:00 BSTGwilym Lewis(Played at Montgomery Town)
26Abermule(4)4–2Presteigne St Andrews(4)14:00 BSTSteven Bradford44
27Dolgellau Athletic(3)1–2Bow Street(3)14:00 BSTRyan Davies83
28Llanrhaeadr(3)0–5Llanfair United(3)14:00 BSTAled Jones125
29Machynlleth(4)2–2 (5–4 p)Waterloo Rovers(4)14:00 BSTRichard Edwards

South

Tie Home team (tier) Score Away team (tier) Kick-off Referee Att.
Friday 19 August 2022
30Newport City(3)5–4Undy Athletic(3)19:30 BSTScott Brown
36Nelson Cavaliers(6)3–5Goytre(3)19:30 BSTIan Hollyoake
41Croesyceiliog(3)3–1Newport Civil Service(4)18:45 BSTMichael Pickett
54Cardiff Corinthians(4)3–0AFC Llwydcoed(3)19:15 BSTNeil Wilcox
Saturday 20 August 2022
31Risca United(3)3–2Caerphilly Athletic(5)14:00 BSTNigel Baldwin64
32Wattsville(4)0–2Trethomas Bluebirds(3)14:00 BSTJoseph Gibson59
33Aber Valley(4)2–0Newport Corinthians(4)14:00 BSTGraham Evans
34Canton Liberal(4)1–1 (4–2 p)Abertillery Bluebirds(3)14:00 BSTAlan Gitsham
35Monmouth Town(3)0–2Chepstow Town(3)14:00 BSTDarran Adie(Played at Chepstow Town)
37Caldicot Town(3)1–0Tiger Bay(7)14:00 BSTTerry Leonard
38Cardiff Draconians(3)4–4 (8–9 p)Brecon Corinthians(3)14:00 BSTDale Randall
39Lliswerry(3)0–1Aberbargoed Buds(4)14:00 BSTPhillip Bates
0Treowen Stars(3)2–2 (5–4 p)Dinas Powys(3)14:00 BSTHuw Marfell
42RTB Ebbw Vale(3)3–5Pill AFC(4)14:00 BSTBenjamin Skuse
43Aberfan Social(5)8–3AFC Penrhiwceiber(5)14:00 BSTKevin Morgan
44Cefn Cribwr(3)2–0Port Talbot Town(3)14:00 BSTJohn Cottrell
45Hakin United(5)5–0Penlan Club(4)14:00 BSTJeffrey Moore888
46Calsonic Kansei Swiss Valley(4)2–2 (3–1 p)Penrhiwceiber Rangers(3)14:00 BSTNeill Crawshaw100
47Pontyclun(3)2–3Penydarren BGC(3)14:00 BSTSam Lloyd
48Ton Pentre(4)1–0Cardiff Airport(4)14:00 BSTAndrew Wallen
49Garden Village(3)2–2 (2–3 p)Pencoed Athletic(4)14:00 BSTChristopher Ball
50West End(4)3–2FC Cwmaman(4)15:00 BSTCraig Templeton
51Evans & Williams(4)0–3Baglan Dragons(3)14:00 BSTRichard Morgan
52Garw SBGC(4)2–3Treharris Athletic(3)14:00 BSTJoshua Taylor46
53Tonyrefail BGC(4)1–3Rockspur(5)14:00 BSTDaryl Jenkins
55Porthcawl Town Athletic(4)2–1Canton Rangers(5)14:00 BSTGary Webber
56Aberdare Town(5)1–3Ynysygerwn(3)14:00 BSTTegid Richards

First round

The First Round draw was made at the Football Association of Wales Headquarters in Hensol on 22 August. Matches for this round were played on Saturday 17 September 2022. Tier 2 teams entered the competition with 16 teams competing and the remaining 16 receiving a bye into the second round.

The teams that received a bye into the Second Round were:

North

17 September 2022 Llanidloes Town(2)0–1 Gresford Athletic(2) Llanidloes
14:30 BST
  • Christopher Hibbert 32'
Stadium: Victoria Park
Attendance: 199
Referee: Karl Berry
17 September 2022 Penparcau(4)1–3 Rhyl 1879(3) Penparcau
14:30 BST
  • Matthew Davies 39'
  • Alex Jones 32' (pen.)
  • Andrew Gittins 56' (o.g.)
  • Kieran Ellis 60'
Stadium: Min-y-Ddol
Referee: Aled Williams
23 September 2022 Denbigh Town(3) 6–1Llanrwst United(3)Denbigh
19:30 BST
  • Walker 43' 43' 90+1' (pen.)
  • Ben Lockley 45'
  • Nathan Brown 58' 70'
Unknown 75' Stadium: Central Park
Referee: Rhodri Ab Dafydd
17 September 2022 Penrhyncoch(2)1–1
(3–4 p)
Caersws(3) Penrhyn-coch
14:30 BST
  • Liam Lewis 62'
  • Neil Mitchell 43'
Stadium: Cae Baker
Attendance: 128
Referee: Siôn Davies
Penalties
  • Cledan Davies soccer ball with red X
  • Tomos Evans soccer ball with red X
  • Liam Lewis soccer ball with check mark
  • Daniel Owen soccer ball with check mark
  • Steffan Gittins soccer ball with check mark
  • Joshua Shaw soccer ball with red X
  • soccer ball with check mark Neil Mitchell
  • soccer ball with check mark Luke Evans
  • soccer ball with red X Calum Bennett
  • soccer ball with red X Jared Marks
  • soccer ball with check mark Craig Harris
  • soccer ball with check mark Will Evans
17 September 2022 Llansannan(4)1–2 Glantraeth(4) Llansannan
14:30 BST
  • Leon Gierke 63' (pen.)
  • Dylan Williams 60' (pen.), 78'
Stadium: Llan Siro
Referee: Martin Trigg
16 September 2022 Llandudno Amateurs(5)1–7 Llanrug United(4) Llandudno
19:30 BST
  • Aaron Rogers 80'
  • Jonathan Sadler 8'
  • Kevin Lloyd 33', 57'
  • Sion Phillips 47'
  • Morgan Williams 55'
  • Iwan Bohana 77'
  • Osian Williams 86'
Stadium: The Oval
Referee: William Parry
17 September 2022 Llay Welfare(3)3–6 Flint Mountain(3) Llay
14:30 BST
  • Cole Bickerton 47'
  • Jared Taylor 90'
  • Matthew Worrall 90+1'
  • Sam Molyneux 17'
  • Kyle Smyth 44' (pen.), 74'
  • Corey Smart 55', 75', 82'
Stadium: The Ring
Referee: Andy Harms
17 September 2022 Mochdre Sports(4)0–3 Chirk AAA(2) Mochdre
14:30 BST
  • Louie Middlehurt 15'
  • Dale Davies 44', 49'
Stadium: Swan Road
Referee: Arthur Smallman
16 September 2022 Conwy Borough(2) 3–2Kinmel Bay(4)Conwy
19:45 BST
  • Tyler Oakley-Evans 50' (o.g.)
  • Sean McCaffery 81'
  • Cian Evans 90+6'
  • Tate Walker 25'
  • Anthony Jones 81'
Stadium: Y Morfa Stadium
Referee: Conor Charlton-Fleming
17 September 2022 Porthmadog(2)3–4 Mold Alexandra(2) Porthmadog
14:30 BST
  • Alex Boss 17', 31'
  • Callum Parry 54'
  • Rhys Nash 39', 56', 80'
  • Matthew Lewis 67'
Stadium: Y Traeth
Attendance: 223
Referee: Conor Charlton-Fleming
17 September 2022 Llangefni Town(3)1–2 Llandudno Albion(3) Llangefni
14:30 BST
  • Gerwyn Roberts 69'
  • Dean Seager 50'
  • Adam Hold 78' (pen.)
Stadium: Bob Parry Field
Attendance: 190
Referee: Colin Dukes
17 September 2022 Talysarn Celts(4)0–1 FC Queens Park(4) Talysarn
14:30 BST
  • Curtis Neary 3'
Stadium: Gloddfa Glai
Attendance: 150
Referee: Wayne Geraghty
17 September 2022 Y Felinheli(3) 1–1
(4–2 p)
Y Glannau(5)Y Felinheli
14:30 BST
  • Jack Cain 26'
  • Alec Williams 52' (pen.)
Stadium: Cae Seilo
Attendance: 100
Referee: Tony Samuel
Penalties
  • Osian Pritchard soccer ball with check mark
  • Gavin Lloyd-Jones soccer ball with check mark
  • Iwan Owen soccer ball with check mark
  • Dylan Jones soccer ball with check mark
  • soccer ball with check mark Harrison Bellis
  • soccer ball with check mark Jordan Davies-Jones
  • soccer ball with red X Alec Williams
  • soccer ball with red X Chris McQuillen
17 September 2022 Trearddur Bay(5)1–5 Penycae(3) Trearddur
14:30 BST
  • Asa Thomas 49'
  • Ben Duffy 31', 49'
  • Drew Wickens 59'
  • Joshua Mazzarella 65'
  • Ben Buley 88'
Stadium: Lon Isallt
Referee: William Peel
17 September 2022 Abermule(4)2–2
(3–5 p)
Hawarden Rangers(3) Abermule
14:30 BST
  • Lloyd Cornish 42', 64'
  • Paul Lindfield 64'
  • James Ratcliffe 87'
Stadium: The Community Centre Ground
Referee: Stephen Fisher
Penalties
  • Gregory Pryce soccer ball with red X
  • George Davies soccer ball with check mark
  • Gethin Stephens soccer ball with check mark
  • David Laird soccer ball with check mark
  • soccer ball with check mark James Ratcliffe
  • soccer ball with check mark Lewis Wright
  • soccer ball with check mark Joshua Edwards
  • soccer ball with check mark Thomas Gunson
  • soccer ball with check mark Joshua Davies
17 September 2022 Machynlleth(4)0–3 Prestatyn Town(2) Machynlleth
14:30 BST
  • Liam Van Gelder 47'
  • Tom Hilditch 51', 80'
Stadium: Y Plas Green
Referee: Iolo Williams
17 September 2022 Llanfair United(3)1–2 Llanuwchllyn(3) Llanfair Caereinion
12:00 BST
  • Nyasha Mwamuka 45'
  • Sam Evans 10'
  • Daniel Roberts 65'
Stadium: Mount Field
Attendance: 55
Referee: Richard Edwards
17 September 2022 Bow Street(3) 6–5Bangor 1876(3)Rhydypennau
14:30 BST
  • Rhydian Davies 3' (pen.), 44' (pen.)
  • Ben Davies 18', 90+5'
  • Dafydd Carruthers 27'
  • Tomos Roberts 59'
  • Cameron Barry 35'
  • Corrig McGonigle 45+3', 89' (pen.)
  • Tom Clarke 48'
  • Gethin Thomas 76'
Stadium: Cae Piod
Attendance: 302
Referee: Aled Jones

South

17 September 2022 Calsonic Kansei Swiss Valley(4)1–5 Aber Valley(4) Llanelli
14:00 BST
  • Michael Murphy 54'
  • Zak Thomas 17'
  • Jacob James 29', 37'
  • Nathan Radzimierski 55', 61'
Stadium: Calsonic Sports & Social Club
Attendance: 250
Referee: Alan Jenkins
16 September 2022 Abergavenny Town(2) 1–1
(4–1 p)
Treharris Athletic(3)Abergavenny
19:30 BST
  • Rhys Thomas 41'
  • Dylan Amin 53'
Stadium: Pen-y-Pound Stadium
Referee: George Nemes
Penalties
  • Greg Preece soccer ball with check mark
  • Rhys Tandy soccer ball with check mark
  • Jac Evans soccer ball with check mark
  • James Young soccer ball with check mark
  • soccer ball with red X Haben Samson
  • soccer ball with check mark Kallum Thomas
  • soccer ball with red X Myles Corson
17 September 2022 Canton Liberal(4) 5–1West End(4)Canton, Cardiff
14:30 BST
  • Tyrrell Webbe 12', 23', 25', 73'
  • Jack Kane 71'
  • Chris Hole 50'
Stadium: Lawrenny Avenue
Referee: Kevin Morgan
17 September 2022 Afan Lido(2)0–1 Hakin United(5) Aberavon
14:30 BST
  • Brennan Devonald 87'
Stadium: Marston's Stadium
Attendance: 142
Referee: Kris Hames
17 September 2022 Trefelin BGC(2) 5–0Llandrindod Wells(3)Port Talbot
14:30 BST
  • Mark Jones 24', 32'
  • James Barker 34' (o.g.)
  • Roan Piper 40'
  • John Hall 41'
Stadium: Ynys Park
Referee: Jordan Harman
16 September 2022 Risca United(3) 4–2Aberbargoed Buds(4)Llanfabon
19:45 BST
  • Owen Thomas 28'
  • Joel Powell 43', 77'
  • Connor Hanford 83'
  • Joseph Ogugua 54', 84'
Stadium: CCB Centre For Sporting Excellence
Attendance: 205
Referee: Mark Gardiner
17 September 2022 Croesyceiliog(3) 2–1Ynysygerwn(3)Croesyceiliog
14:30 BST
  • Daniel Clouth 11', 90+7' (pen.)
  • Ryan Morris 85'
Stadium: Woodland Road
Referee: Huw Marfell
17 September 2022 Pill AFC(4) 4–0Caldicot Town(3)Newport
14:30 BST
  • Leo Ross 3', 14', 89'
  • Robert Millar 8'
Stadium: The YMCA Ground
Referee: Joseph Gibson
17 September 2022 Llanelli Town(2) 4–0Goytre(3)Llanelli
14:30 BST
  • Elijah Phipps 22'
  • Tim Parker 63'
  • Josef Hopkins 67' (pen.)
  • Sean Cronin 83' (pen.)
Stadium: Stebonheath Park
Attendance: 122
Referee: Daniel Richardson
16 September 2022 Penydarren BGC(3) 4–0Ynyshir Albions(2)Penydarren
19:30 BST
  • Aarran Caffell 33', 80'
  • Ricky Jones 54'
  • Joshua Brogden 67'
Stadium: The Bont Playing Fields
Referee: Kim Fisher
17 September 2022 Baglan Dragons(3)1–1
(1–4 p)
Pontardawe Town(2) Baglan
14:30 BST
  • Tom Randall 69'
  • Gabriel Kircough 44'
Stadium: Evans Bevan Playing Fields
Referee: Thomas Bevan
Penalties
  • Kieran Parsons soccer ball with red X
  • Tom Randall soccer ball with red X
  • Lewis Holmes soccer ball with check mark
  • soccer ball with check mark Lewis Reed
  • soccer ball with check mark Gabriel Kircough
  • soccer ball with check mark Simon Grmay
  • soccer ball with check mark Harri Lawson
17 September 2022 Cefn Cribwr(3)1–2 Newport City(3) Clydach Vale
14:30 BST
  • Danny Woolfenden 31'
  • Gareth Phillips 24'
  • Dean Clifford 76'
Stadium: King George V New Field
Attendance: 15
Referee: Luke Mansell
17 September 2022 Cwmbrân Celtic(2) 1–0Ammanford(2)Cwmbrân
14:30 BST
  • Dominic Connor 11'
Stadium: Celtic Park
Referee: Ieuan Lewis
17 September 2022 Trethomas Bluebirds(3) 6–0Ton Pentre(4)Llanfabon
14:30 BST
  • Gareth Tedstone 7'
  • Ethan Edwards 31'
  • Levi Rees 45'
  • Charlie Loss 45+3', 52'
  • Adam Raymond 86'
Stadium: CCB Centre For Sporting Excellence
Referee: Tegid Richards
17 September 2022 Pencoed Athletic(4) 6–2Brecon Corinthians(3)Pencoed
14:30 BST
  • Jack Delve 27', 35', 62'
  • Harry Davies 58'
  • Jacob Sayer 70'
  • Jordan Gittins 83'
  • Joel Evans 55', 82'
Stadium: Felindre Road
Referee: Paul Fisher
17 September 2022 Chepstow Town(3) 1–0Rockspur(5)Chepstow
14:30 BST
  • Joshua Gibson 65'
Stadium: Larkfield Park
17 September 2022 Treowen Stars(3)0–6 Cardiff Corinthians(4) Newbridge
14:30 BST
  • David Biggs 10'
  • Christopher Worsley 34'
  • Isaac Wigley 38'
  • Corey Hallett 52'
  • Bradley Phillips 73'
  • Christopher Quick 87'
Stadium: Bush Park
Referee: Phillip Bates
17 September 2022 Aberfan Social(5) 2–0Porthcawl Town Athletic(4)Aberfan
14:30 BST
  • Jaymie Wearn 4' (pen.)
  • Lewis Morris 15'
Stadium: Grove Field
Referee: Sam Lloyd

Second round

Matches for this round were played on Saturday 8 October 2022. Cymru Premier teams entered the competition in this round. The procedure of seeding the 28 clubs from the JD Cymru Premier (12), JD Cymru North (8) and JD Cymru South (8), instituted in 2021–22 the competition, was maintained. The seeded clubs were all drawn away from home in Round 2.

North

8 October 2022 Risca United(3)1–5 Penybont(1) Risca
14:00
  • Unknown 16'
  • Billy Borge 23'
  • Keyon Reffel 34'
  • Sam Snaith 48'
  • Kostya Georgievsky 55'
  • Nathan Wood 59' (pen.)
Stadium: Ty-Isaf Park
8 October 2022 Rhyl 1879(3)0–2 Ruthin Town(2) Rhyl
14:30
  • Morris 47'
  • Owen 73'
Stadium: Belle Vue
8 October 2022 FC Queens Park(4)0–3 Airbus UK Broughton(2) Wrexham
14:30
  • Brad Knight 25'
  • Jake Eyre 73'
  • Joe Palmer 89'
Stadium: The Dunks
8 October 2022 Prestatyn Town(2) 2–0Llandudno(2)Prestatyn
14:30
  • D. Atkins 55'
  • Sean Coulton 57'
Stadium: Bastion Road
8 October 2022 Pontardawe Town(3) 0–0
(5–4 p)
Cambrian & Clydach Vale(2)Pontardawe
14:30 Stadium: Parc Ynysderw
Penalties
  • T.Aylward soccer ball with check mark
  • I.Butcup soccer ball with check mark
  • G.Kircough soccer ball with check mark
  • R.Thomas soccer ball with check mark
  • J.Dorward soccer ball with check mark
  • O.O'Brien soccer ball with red X
  • T. Georgievsky soccer ball with red X
  • L.Reedsoccer ball with check mark
  • D.Thomassoccer ball with check mark
  • C.Strinatisoccer ball with red X
  • C.Wilcoxsoccer ball with red X
  • J.Welchsoccer ball with red X
  • L.Easonsoccer ball with check mark
  • C.Daviessoccer ball with check mark
8 October 2022 Pill(4) 2–1Cardiff Metropolitan University(1)Newport
14:30
  • L.Sommers 17'
  • B.Lawrence 72'
  • Lewis Rees 56'
Stadium: The YMCA Ground
8 October 2022 Penydarren(3) 2–1Swansea University(2)Penydarren
14:30
  • G.Kabza 66'
Alex Long 86'
  • G.Sellik 37'
Stadium: The Bont Playing Fields
8 October 2022 Penycae(3)1–4 Guilsfield(2) Wrexham
14:30
  • H.Killik 90'
  • J.Astley 10' 60' 84'
  • J.Hyne 22'
Stadium: The SoccerMillion Riverside Arena
8 October 2022 Pencoed Athletic(4)0–0
(3–4 p)
Aberystwyth Town(1) Pencoed
14:30 Stadium: Felindre Road
Penalties
  • W.Jones soccer ball with red X
  • J.Delv soccer ball with check mark
  • B.Wells soccer ball with check mark
  • G.Davies soccer ball with check mark
  • A.Carpenter soccer ball with red X
  • J.Thorn soccer ball with check mark
  • A.Darlington soccer ball with red X
  • H.Arnison soccer ball with check mark
  • J.Owen soccer ball with check mark
  • N.Flint soccer ball with check mark
8 October 2022 Newport City(3)0–2 Carmarthen Town(2) Newport
14:30
  • Liam Thomas 59'
  • Scott Tancock 89'
Stadium: Newport Stadium
8 October 2022 Mold Alexandra(3) 3–1Holyhead Hotspur(2)Mold
14:30
  • S.Watkins 19'
  • D.Warren 51'
  • C.Freeman 85'
  • Kenleigh Owens 39'
Stadium: Alyn Park
8 October 2022 Llanuwchllyn(3)0–5 Holywell Town(2) Bala
14:30
  • Dave Forbes 68' 69' 70'
  • H.Ozlu 69'
  • Llan Ap Gareth Jones 90'
Stadium: Church Street
8 October 2022 Llanrug United(4)0–3 Gresford Athletic(2) Llanrug
14:30
  • P.Johnson 12'
  • J.Barrat 19'
  • George Macready 72'
Stadium: Eithin Duon
8 October 2022 Llandudno Albion(3)0–3 Buckley Town(2) Llandudno
14:30
  • C.Littler 17'
  • J.Davis 45+3'
  • A.Bellis 48'
Stadium: Measdu Park
8 October 2022 Hawarden Rangers(3)1–6 Bala Town(1) Hawarden
14:30
  • T.Bridges 85'
  • James Davies 9'
  • Roscow 20' 30' 49'
  • Nathan Peate 26'
  • Newell 77'
Stadium: Gladstone Playing Fields
8 October 2022 Hakin United(5) 4–1Taff's Well(2)Milford Haven
14:30
  • A.Bevan 21'
  • N.Woodrow 56'
  • S.Walsh 69'
  • J.Harding 77'
  • David Lyon 28'
Stadium: The Observatory Ground

South

8 October 2022 Glantraeth(4)0–5 Cefn Druids(2) Bodorgan
14:30 Stadium: Trefdraeth
8 October 2022 Y Felinheli(3)1–4 Conwy Borough(2) Y Felinheli
14:30 Stadium: Cae Seilo
8 October 2022 Cwmbran Celtic(2) 2–2
(3–0 p)
Llantwit Major(2)Cwmbran
14:30 Stadium: Celtic Park
8 October 2022 Chirk AAA(2)1–1
(2–4 p)
The New Saints(1) Chirk
14:30 Stadium: Holyhead Road
8 October 2022 Chepstow Town(3)1–2 Pontypridd United(1) Chepstow
14:30 Stadium: Larkfield Park
8 October 2022 Cardiff Corinthians(4)1–8 Newtown(1) Cardiff
14:30 Stadium: The Riverside Ground
8 October 2022 Canton Liberal(4)1–1
(1–3 p)
Llanelli Town(2) Canton
14:30 Stadium: Lawrenny Avenue
8 October 2022 Bow Street(3)1–4 Colwyn Bay(2) Rhydypennau
14:30 Stadium: Cae Piod
8 October 2022 Abergavenny Town(2)1–1
(2–4 p)
Goytre United Abergavenny
14:30 Stadium: Pen-Y-Pound Stadium
8 October 2022 Aberfan Social(5)1–5 Trefelin(2) Aberfan
14:30 Stadium: Grove Field
8 October 2022 Aber Valley(4)1–3 Barry Town United(2) Abertridwr
14:30 Stadium: Abertridwr Park
8 October 2022 Trethomas Bluebirds(3) 2–1Haverfordwest County(1)Trethomas
17:45 Stadium: CCB Centre For Sporting Excellence

Third round

Matches for this round were played on Saturday 12 November 2022.[4]

12 November 2022 Ruthin Town(2)3–4 Pontypridd United(1) Ruthin
14:30 Stadium: Memorial Playing Fields
12 November 2022 Pontardawe Town(3) 3–1Pill(4)Pontardawe
14:30 Stadium: Parc Ynysderw
12 November 2022 Guilsfield(2) 6–3Goytre United(2)Guilsfield
14:30 Stadium: Clos Mytton
12 November 2022 Conwy Borough(2)0–3 Penybont(1) Conwy
14:30 Stadium: Y Morfa Stadium
12 November 2022 Cwmbran Celtic(2) 4–3Carmarthen Town(2)Cwmbran
14:30 Stadium: Celtic Park
12 November 2022 Buckley Town(2) 2–0Prestatyn Town(2)Buckley
14:30 Stadium: The Globe
12 November 2022 Penydarren(3) 1–0Trethomas Bluebirds(3)Penydarren
14:30 Stadium: The Bont Playing Fields
12 November 2022 Hakin United(5)1–5 Holywell Town(2) Milford Haven
14:30 Stadium: The Observatory Ground

Fourth round

Matches for this round were played on Saturday 14 January 2023 except for the Cwmbran Celtic versus Pennydarren tie which was postponed multiple times and eventually completed on 25 January.

14 January 2023 Guilsfield(2)1–2 Holywell Town(2) Guilsfield
14:00 Stadium: Clos Mytton
14 January 2023 Gresford Athletic(2)0–2 Penybont(1) Gresford
14:00 Stadium: Clappers Lane
14 January 2023 Pontardawe Town(2)1–1
(4–5 p)
Airbus UK Broughton(1) Pontardawe
14:00 Stadium: Parc Ynysderw
14 January 2023 Llanelli Town(2)0–2 Connah's Quay Nomads(1) Llanelli
17:15 Stadium: Stebonheath Park
25 January 2023 Penydarren(3)2–3 Cwmbran Celtic(2) Pennydarren
19:30 Stadium: The Bont

Fifth round

Matches for this round were played on 4 and 5 February 2023.

4 February 2023 Cwmbran Celtic(2)1–3 The New Saints(1) Cwmbran
14:00 Stadium: Celtic Park
5 February 2023 Penybont(1) 2–1Holywell Town(2)Bridgend
12:45 Stadium: Bryntirion Park
Notes

    Semi-finals

    Matches for this round were played on 3 and 4 March 2023.

    Notes

      Final

      The final was played on Sunday 30 April 2023.

      30 April 2023 The New Saints(1) 6–0Bala Town(1)Bangor
      16:45 Report Stadium: Nantporth
      Referee: Nick Pratt
      Notes

        References

        Wikiwand in your browser!

        Seamless Wikipedia browsing. On steroids.

        Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

        Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.