Skip to main content

Welsh Cup 2023-2024

206 matches in this season · runs Sep 2023 – Apr 2024
Connahs Quay Nomads FC logo
2023-2024 Champions
Connahs Quay Nomads FC
18 pts · 6W 0D 0L · GD +19

Welsh Cup 2023-2024 Standings

# Team P W D L GF GA GD Pts Form
1 Connahs Quay Nomads FC logo Connahs Quay Nomads FC 6 6 0 0 22 3 +19 18 W W W W W
2 The New Saints logo The New Saints 6 5 0 1 27 5 +22 15 L W W W W
3 Bala Town F.C. logo Bala Town F.C. 5 4 0 1 11 2 +9 12 L W W W W
4 UWIC Inter Cardiff logo UWIC Inter Cardiff 5 4 0 1 16 12 +4 12 L W W W W
5 Flint Mountain logo Flint Mountain 5 4 0 1 10 6 +4 12 L W W W W
6 Colwyn Bay logo Colwyn Bay 4 3 0 1 16 9 +7 9 L W W W
7 Caerau Ely logo Caerau Ely 4 3 0 1 15 12 +3 9 L W W W
8 South Gower logo South Gower 4 3 0 1 13 11 +2 9 L W W W
9 Buckley Town logo Buckley Town 4 3 0 1 8 7 +1 9 L W W W
10 Briton Ferry Athletic logo Briton Ferry Athletic 4 3 0 1 7 6 +1 9 L W W W
11 Porthmadog logo Porthmadog 4 2 1 1 9 4 +5 7 L W D W
12 Chepstow Town logo Chepstow Town 3 2 0 1 17 7 +10 6 L W W
13 Bangor 1876 logo Bangor 1876 3 2 0 1 19 10 +9 6 L W W
14 Llanuwchllyn logo Llanuwchllyn 3 2 0 1 13 4 +9 6 L W W
15 Gresford logo Gresford 3 2 0 1 13 8 +5 6 L W W
16 Guilsfield logo Guilsfield 3 2 0 1 10 5 +5 6 L W W
17 Barry Town United logo Barry Town United 3 2 0 1 7 2 +5 6 L W W
18 Llanelli logo Llanelli 3 2 0 1 11 7 +4 6 L W W
19 Flint Town logo Flint Town 3 2 0 1 12 11 +1 6 L W W
20 Ammanford logo Ammanford 3 2 0 1 11 10 +1 6 L W W
21 Trey Thomas Drossel logo Trey Thomas Drossel 3 2 0 1 10 9 +1 6 L W W
22 Carmarthen logo Carmarthen 3 2 0 1 6 5 +1 6 L W W
23 Cardiff Airport logo Cardiff Airport 3 2 0 1 7 7 0 6 L W W
24 Mold Alexandra logo Mold Alexandra 3 1 1 1 16 5 +11 4 L D W
25 Baglan Dragons logo Baglan Dragons 2 1 1 0 5 1 +4 4 D W
26 Chirk AAA logo Chirk AAA 2 1 1 0 5 3 +2 4 D W
27 Dyffryn Nantlle Vale 2 1 1 0 4 2 +2 4 D W
28 Canton Liberal FC logo Canton Liberal FC 3 1 1 1 5 4 +1 4 L D W
29 Haverfordwest County logo Haverfordwest County 3 1 1 1 5 5 0 4 L W D
30 Newtown AFC logo Newtown AFC 2 1 0 1 10 6 +4 3 L W
31 Pontypridd logo Pontypridd 2 1 0 1 8 4 +4 3 L W
32 Bow Street logo Bow Street 2 1 0 1 6 3 +3 3 L W
33 Airbus UK Broughton logo Airbus UK Broughton 2 1 0 1 5 2 +3 3 L W
34 Pen-y-Bont FC logo Pen-y-Bont FC 2 1 0 1 9 7 +2 3 L W
35 Trefelin logo Trefelin 2 1 0 1 10 9 +1 3 L W
36 Sport in Caerphilly logo Sport in Caerphilly 1 1 0 0 8 7 +1 3 W
37 Caersws logo Caersws 2 1 0 1 5 4 +1 3 L W
38 Rockspur logo Rockspur 2 1 0 1 4 3 +1 3 L W
39 Abbe Gavin Ni logo Abbe Gavin Ni 2 1 0 1 3 3 0 3 L W
40 Aberystwyth Town logo Aberystwyth Town 2 1 0 1 2 2 0 3 L W
41 St Asaph City logo St Asaph City 2 1 0 1 1 1 0 3 L W
42 Llanidloes Town logo Llanidloes Town 2 1 0 1 6 7 -1 3 L W
43 Abercarn United logo Abercarn United 2 1 0 1 4 5 -1 3 L W
44 Denbigh Town logo Denbigh Town 2 1 0 1 4 5 -1 3 L W
45 Rhos Aelwyd 2 1 0 1 4 5 -1 3 L W
46 Evans Williams logo Evans Williams 2 1 0 1 2 3 -1 3 L W
47 Aberfan logo Aberfan 2 1 0 1 2 4 -2 3 L W
48 Cwmbran Town logo Cwmbran Town 2 1 0 1 6 9 -3 3 L W
49 Penrhiwceiber Rangers logo Penrhiwceiber Rangers 2 1 0 1 5 9 -4 3 L W
50 Cenfn Albion FC logo Cenfn Albion FC 2 1 0 1 2 7 -5 3 L W
51 Porthcawl Town Athletic 2 1 0 1 2 7 -5 3 L W
52 Y Felinheli logo Y Felinheli 2 1 0 1 2 7 -5 3 L W
53 Prestatyn Town FC logo Prestatyn Town FC 2 1 0 1 1 8 -7 3 L W
54 Cambrian Clydach logo Cambrian Clydach 1 0 1 0 1 1 0 1 D
55 Conwy Utd logo Conwy Utd 1 0 1 0 1 1 0 1 D
56 Y Rhyl 1879 logo Y Rhyl 1879 1 0 1 0 1 1 0 1 D
57 Menai Bridge Tigers logo Menai Bridge Tigers 2 0 1 1 1 3 -2 1 L D
58 Llanrwst logo Llanrwst 2 0 1 1 3 7 -4 1 L D
59 Aber Valley logo Aber Valley 1 0 0 1 5 6 -1 0 L
60 Builth Wells logo Builth Wells 1 0 0 1 4 5 -1 0 L
61 Llantwit Fardre 1 0 0 1 3 4 -1 0 L
62 Penydarren logo Penydarren 1 0 0 1 3 4 -1 0 L
63 Cardiff Corries logo Cardiff Corries 1 0 0 1 2 3 -1 0 L
64 Mumbles Rangers 1 0 0 1 1 2 -1 0 L
65 Pontardawe Town logo Pontardawe Town 1 0 0 1 1 2 -1 0 L
66 Pontyclun logo Pontyclun 1 0 0 1 1 2 -1 0 L
67 Pwllheli logo Pwllheli 1 0 0 1 1 2 -1 0 L
68 Treharris Athletic Weestern 1 0 0 1 1 2 -1 0 L
69 Llandudno Junction 1 0 0 1 0 1 -1 0 L
70 Penparcau logo Penparcau 1 0 0 1 0 1 -1 0 L
71 Afan United logo Afan United 1 0 0 1 2 4 -2 0 L
72 Cerrigydrudion logo Cerrigydrudion 1 0 0 1 2 4 -2 0 L
73 Penrhyncoch logo Penrhyncoch 1 0 0 1 2 4 -2 0 L
74 Cefn Fforest 1 0 0 1 1 3 -2 0 L
75 Goytre Utd logo Goytre Utd 1 0 0 1 1 3 -2 0 L
76 Holywell logo Holywell 1 0 0 1 1 3 -2 0 L
77 Sully Sports 1 0 0 1 1 3 -2 0 L
78 Taffs Well logo Taffs Well 1 0 0 1 1 3 -2 0 L
79 Mochdre movement logo Mochdre movement 1 0 0 1 0 2 -2 0 L
80 Newport City logo Newport City 1 0 0 1 0 2 -2 0 L
81 Caernarfon logo Caernarfon 1 0 0 1 1 4 -3 0 L
82 Ely Rangers logo Ely Rangers 1 0 0 1 1 4 -3 0 L
83 Penycae logo Penycae 1 0 0 1 1 4 -3 0 L
84 St Albans AFC 1 0 0 1 1 4 -3 0 L
85 Cwmbran Celtic logo Cwmbran Celtic 1 0 0 1 0 3 -3 0 L
86 Glantraeth FC logo Glantraeth FC 1 0 0 1 0 3 -3 0 L
87 Llandudno logo Llandudno 1 0 0 1 0 3 -3 0 L
88 NFA logo NFA 1 0 0 1 0 3 -3 0 L
89 Cwmaman Institute Football Club 1 0 0 1 1 5 -4 0 L
90 Afan Lido logo Afan Lido 1 0 0 1 0 4 -4 0 L
91 Corwen logo Corwen 1 0 0 1 0 4 -4 0 L
92 Holyhead logo Holyhead 1 0 0 1 0 4 -4 0 L
93 Llantwit Major logo Llantwit Major 1 0 0 1 0 4 -4 0 L
94 Radnor Valley logo Radnor Valley 1 0 0 1 0 4 -4 0 L
95 Ruthin Town FC logo Ruthin Town FC 1 0 0 1 0 5 -5 0 L
96 Abertillery Bluebirds logo Abertillery Bluebirds 2 0 0 2 7 14 -7 0 L L
97 Brickfield Rangers logo Brickfield Rangers 2 0 0 2 3 10 -7 0 L L
98 PILL AFC logo PILL AFC 1 0 0 1 0 7 -7 0 L
99 Tregaron Turfs 1 0 0 1 2 10 -8 0 L
100 Montgomery Town 1 0 0 1 1 13 -12 0 L

Recent results

15 Dec 2024 The New Saints 4-1 Colwyn Bay
14 Dec 2024 Denbigh Town 7-1 Llanuwchllyn
14 Dec 2024 Carmarthen 4-3 Holyhead
14 Dec 2024 Caerau Ely 1-0 Bala Town F.C.
14 Dec 2024 Airbus UK Broughton 2-0 Caersws
14 Dec 2024 Afan Lido 1-3 Cambrian Clydach
13 Dec 2024 Haverfordwest County 0-2 Llanelli
16 Nov 2024 Cambrian Clydach 3-2 Llandudno
16 Nov 2024 Ammanford 10-11 Haverfordwest County
16 Nov 2024 Penydarren 5-6 Carmarthen
16 Nov 2024 Llanrwst 0-3 Denbigh Town
16 Nov 2024 Llanelli 4-0 PILL AFC
16 Nov 2024 Holyhead 5-4 Trearddur Bay
16 Nov 2024 Flint Town 4-6 Bala Town F.C.
16 Nov 2024 Colwyn Bay 2-1 Ruthin Town FC
16 Nov 2024 Caersws 2-1 Bangor 1876
16 Nov 2024 Caerau Ely 8-1 Rogerstone
15 Nov 2024 Afan Lido 7-6 Morriston Town
19 Oct 2024 Llandudno 4-3 Kinmel Bay
19 Oct 2024 Llanrwst 2-1 Cerrigydrudion
19 Oct 2024 Llanuwchllyn 0-0 Newtown AFC
19 Oct 2024 Penrhyncoch 1-3 Mold Alexandra
19 Oct 2024 Llanefydd 1-2 Trearddur Bay
19 Oct 2024 Buckley Town 2-2 Colwyn Bay
19 Oct 2024 Caersws 7-4 Y Rhyl 1879
19 Oct 2024 Aberystwyth Town 0-1 Ammanford
19 Oct 2024 Monmouth Town 2-3 PILL AFC
19 Oct 2024 New Inn 0-3 Briton Ferry Athletic
19 Oct 2024 Llantwit Major 1-1 Morriston Town
19 Oct 2024 Cambrian Clydach 0-0 Goytre Utd
19 Oct 2024 Clwb Cymric 0-3 Llanelli
19 Oct 2024 Denbigh Town 4-2 Llangefni town
19 Oct 2024 Holywell 5-6 Ruthin Town FC
19 Oct 2024 Barry Town United 5-7 Caerau Ely
19 Oct 2024 Cardiff Corries 3-3 Afan Lido
18 Oct 2024 Holyhead 6-5 Caernarfon
18 Oct 2024 Bala Town F.C. 3-1 Llanrhaeadr
18 Oct 2024 The New Saints 16-0 Llangollen Town
18 Oct 2024 Flint Town 5-1 Gresford
18 Oct 2024 Penydarren 2-0 Pontypridd
21 Sep 2024 Llandudno Amateurs 0-4 Holyhead
21 Sep 2024 Ynysgerwn 1-3 Rogerstone
21 Sep 2024 Treherbert 4-6 Clwb Cymric
21 Sep 2024 Trearddur Bay 2-1 NFA

Welsh Cup 2023-2024 season overview

Follow every fixture, live score and final result from the Welsh Cup 2023-2024 season on SportScore. This archive includes all scheduled matches, ongoing live games and final results — 206 matches in total. Welsh Cup is one of the main football competitions in Wales.

Browse 2023-2024 Welsh Cup fixtures above to see upcoming kick-off times, head-to-head records and team form. Every match row links to a permanent fixture page with lineups, live events, head-to-head history and fan chat.

Looking for another season? Jump to Welsh Cup 2025-2026, Welsh Cup 2024-2025, Welsh Cup 2022-2023, Welsh Cup 2021-2022, Welsh Cup 2019-2020, Welsh Cup 2018-2019 or see the full Welsh Cup archive.