Skip to main content

Welsh Cup 2018-2019

186 matches in this season · runs Oct 2018 – May 2019
The New Saints logo
2018-2019 Champions
The New Saints
15 pts · 5W 0D 0L · GD +18

Welsh Cup 2018-2019 Standings

# Team P W D L GF GA GD Pts Form
1 The New Saints logo The New Saints 5 5 0 0 21 3 +18 15 W W W W W
2 Cambrian Clydach logo Cambrian Clydach 5 4 0 1 18 10 +8 12 L W W W W
3 Connahs Quay Nomads FC logo Connahs Quay Nomads FC 5 4 0 1 14 9 +5 12 L W W W W
4 Airbus UK Broughton logo Airbus UK Broughton 4 3 0 1 21 10 +11 9 L W W W
5 Bangor City FC logo Bangor City FC 4 3 0 1 15 6 +9 9 L W W W
6 Llangefni town logo Llangefni town 4 3 0 1 9 4 +5 9 L W W W
7 Barry Town United logo Barry Town United 4 3 0 1 11 8 +3 9 L W W W
8 UWIC Inter Cardiff logo UWIC Inter Cardiff 4 3 0 1 8 5 +3 9 L W W W
9 Rhyl FC (- 2020) logo Rhyl FC (- 2020) 4 3 0 1 11 9 +2 9 L W W W
10 Haverfordwest County logo Haverfordwest County 4 3 0 1 9 8 +1 9 L W W W
11 Denbigh Town logo Denbigh Town 3 2 0 1 13 6 +7 6 L W W
12 Prestatyn Town FC logo Prestatyn Town FC 2 2 0 0 11 4 +7 6 W W
13 Bala Town F.C. logo Bala Town F.C. 3 2 0 1 7 1 +6 6 L W W
14 Porthmadog logo Porthmadog 3 2 0 1 11 7 +4 6 L W W
15 Caernarfon logo Caernarfon 3 2 0 1 6 3 +3 6 L W W
16 Cwmbran Celtic logo Cwmbran Celtic 3 2 0 1 6 4 +2 6 L W W
17 Flint Town logo Flint Town 2 2 0 0 5 3 +2 6 W W
18 Guilsfield logo Guilsfield 3 2 0 1 10 9 +1 6 L W W
19 Holyhead logo Holyhead 3 2 0 1 8 7 +1 6 L W W
20 Pontypridd logo Pontypridd 3 2 0 1 8 7 +1 6 L W W
21 Ynysddu Welfare 3 2 0 1 6 5 +1 6 L W W
22 Ton Pentre logo Ton Pentre 3 2 0 1 6 6 0 6 L W W
23 Llandudno logo Llandudno 3 2 0 1 7 11 -4 6 L W W
24 Cwmamman United logo Cwmamman United 3 1 1 1 7 4 +3 4 L D W
25 Aberbargoed Buds logo Aberbargoed Buds 2 1 1 0 5 4 +1 4 D W
26 Treharris Athletic Weestern 2 1 1 0 3 2 +1 4 D W
27 Brian Ronda 2 1 1 0 2 1 +1 4 D W
28 Briton Ferry Athletic logo Briton Ferry Athletic 3 1 1 1 3 3 0 4 L D W
29 Pen-y-Bont FC logo Pen-y-Bont FC 3 1 1 1 5 6 -1 4 L D W
30 Goytre Utd logo Goytre Utd 3 1 1 1 1 3 -2 4 L W D
31 Caldicot T. logo Caldicot T. 2 1 0 1 8 3 +5 3 L W
32 Newi Cefn Druids logo Newi Cefn Druids 2 1 0 1 5 4 +1 3 L W
33 Carmarthen logo Carmarthen 2 1 0 1 4 3 +1 3 L W
34 Pontyclun logo Pontyclun 2 1 0 1 3 2 +1 3 L W
35 Gresford logo Gresford 2 1 0 1 9 9 0 3 L W
36 Swansea University logo Swansea University 2 1 0 1 5 5 0 3 L W
37 Buckley Town logo Buckley Town 2 1 0 1 4 4 0 3 L W
38 Cwmbran Town logo Cwmbran Town 2 1 0 1 4 4 0 3 L W
39 Sully Sports 2 1 0 1 4 4 0 3 L W
40 Caersws logo Caersws 2 1 0 1 6 7 -1 3 L W
41 Aberystwyth Town logo Aberystwyth Town 2 1 0 1 5 6 -1 3 L W
42 Monmouth Town logo Monmouth Town 2 1 0 1 5 6 -1 3 L W
43 Ruthin Town FC logo Ruthin Town FC 2 1 0 1 4 5 -1 3 L W
44 Berriew logo Berriew 2 1 0 1 12 14 -2 3 L W
45 Goytre AFC logo Goytre AFC 2 1 0 1 5 7 -2 3 L W
46 Llanfair United logo Llanfair United 2 1 0 1 4 6 -2 3 L W
47 St Asaph City logo St Asaph City 2 1 0 1 8 11 -3 3 L W
48 Llay Miners Welfare logo Llay Miners Welfare 2 1 0 1 3 9 -6 3 L W
49 Llandudno Amateurs logo Llandudno Amateurs 1 0 1 0 2 2 0 1 D
50 Dolgellau Athletic logo Dolgellau Athletic 1 0 1 0 0 0 0 1 D
51 FC Cefn 1 0 1 0 0 0 0 1 D
52 Penlan Club 1 0 1 0 0 0 0 1 D
53 Dyffryn Nantlle Vale 2 0 1 1 5 6 -1 1 L D
54 Penrhyncoch logo Penrhyncoch 1 0 0 1 8 9 -1 0 L
55 Brickfield Rangers logo Brickfield Rangers 1 0 0 1 6 7 -1 0 L
56 Llandudno Albion 1 0 0 1 6 7 -1 0 L
57 Holywell logo Holywell 1 0 0 1 4 5 -1 0 L
58 Llandrindod Wells logo Llandrindod Wells 1 0 0 1 4 5 -1 0 L
59 Undy Athletic logo Undy Athletic 1 0 0 1 3 4 -1 0 L
60 Afan Lido logo Afan Lido 1 0 0 1 2 3 -1 0 L
61 Coedpoeth United 1 0 0 1 2 3 -1 0 L
62 Cornelly United 1 0 0 1 2 3 -1 0 L
63 Hawarden Rangers logo Hawarden Rangers 1 0 0 1 2 3 -1 0 L
64 Conwy Utd logo Conwy Utd 1 0 0 1 1 2 -1 0 L
65 Garden Village logo Garden Village 1 0 0 1 1 2 -1 0 L
66 Llanidloes Town logo Llanidloes Town 1 0 0 1 1 2 -1 0 L
67 Llanrhaeadr logo Llanrhaeadr 1 0 0 1 1 2 -1 0 L
68 Newtown AFC logo Newtown AFC 1 0 0 1 1 2 -1 0 L
69 Radnor Valley logo Radnor Valley 1 0 0 1 1 2 -1 0 L
70 STM Sports logo STM Sports 1 0 0 1 1 2 -1 0 L
71 Taffs Well logo Taffs Well 1 0 0 1 1 2 -1 0 L
72 Trefelin logo Trefelin 1 0 0 1 1 2 -1 0 L
73 Caerau Ely logo Caerau Ely 1 0 0 1 0 1 -1 0 L
74 Lan Lini 1 0 0 1 0 1 -1 0 L
75 Corwen logo Corwen 1 0 0 1 2 4 -2 0 L
76 Mold Alexandra logo Mold Alexandra 1 0 0 1 2 4 -2 0 L
77 Amateur Sports logo Amateur Sports 1 0 0 1 1 3 -2 0 L
78 Brecon Corinthians logo Brecon Corinthians 1 0 0 1 1 3 -2 0 L
79 Brymbo 1 0 0 1 1 3 -2 0 L
80 Llantwit Major logo Llantwit Major 1 0 0 1 1 3 -2 0 L
81 Panteg 1 0 0 1 1 3 -2 0 L
82 Borth United 1 0 0 1 0 2 -2 0 L
83 Rhostyllen logo Rhostyllen 1 0 0 1 0 2 -2 0 L
84 Rhydymwyn logo Rhydymwyn 1 0 0 1 0 2 -2 0 L
85 Ammanford logo Ammanford 1 0 0 1 0 3 -3 0 L
86 Barcelosdw logo Barcelosdw 1 0 0 1 0 3 -3 0 L
87 Flint Union logo Flint Union 1 0 0 1 0 3 -3 0 L
88 Pwllheli logo Pwllheli 1 0 0 1 0 3 -3 0 L
89 New Brighton Villa 1 0 0 1 1 5 -4 0 L
90 Dinas Powys logo Dinas Powys 1 0 0 1 0 4 -4 0 L
91 Penycae logo Penycae 1 0 0 1 0 4 -4 0 L
92 Cenfn Albion FC logo Cenfn Albion FC 1 0 0 1 1 6 -5 0 L
93 Port Talbot logo Port Talbot 1 0 0 1 0 5 -5 0 L
94 Holyhead Town 1 0 0 1 3 9 -6 0 L
95 West End AFC logo West End AFC 1 0 0 1 0 6 -6 0 L

Recent results

14 Dec 2019 Pen-y-Bont FC 6-1 Porthmadog
07 Dec 2019 Flint Town 2-0 Bala Town F.C.
07 Dec 2019 Goytre Utd 0-4 Caernarfon
07 Dec 2019 Newi Cefn Druids 2-0 Guilsfield
07 Dec 2019 UWIC Inter Cardiff 1-0 Pontypridd
07 Dec 2019 Barry Town United 0-1 Newtown AFC
07 Dec 2019 The New Saints 9-0 Mold Alexandra
07 Dec 2019 Afan Lido 5-1 Llandudno
07 Dec 2019 Penrhyncoch 1-2 Prestatyn Town FC
07 Dec 2019 Rhyl FC (- 2020) 2-0 STM Sports
07 Dec 2019 Pontardawe Town 3-1 Buckley Town
06 Dec 2019 Carmarthen 0-4 Ammanford
16 Nov 2019 Pontardawe Town 6-1 Croesceiliog
16 Nov 2019 Chepstow Town 0-5 STM Sports
09 Nov 2019 Pontypridd 1-0 Llandrindod Wells
09 Nov 2019 Llanelli 0-1 Penrhyncoch
09 Nov 2019 Holyhead 0-3 Buckley Town
09 Nov 2019 Goytre Utd 6-4 Cefn Cribwr
09 Nov 2019 Porthmadog 4-1 Gresford
09 Nov 2019 Bangor 1876 0-2 Ruthin Town FC
09 Nov 2019 Afan Lido 2-1 Aberbargoed Buds
09 Nov 2019 Ammanford 3-1 Ton Pentre
09 Nov 2019 Mold Alexandra 8-1 Llanrug
09 Nov 2019 Llanefydd 1-5 Guilsfield
09 Nov 2019 Greenfield 1-3 Flint Town
02 Nov 2019 Llanfair United 5-3 Mynydd Isa
02 Nov 2019 CPD Aberffraw 0-1 Llanrug
29 Oct 2019 Carmarthen 0-3 Aberystwyth Town
29 Oct 2019 Llanberis 7-0 Porthmadog
19 Oct 2019 FC Cwmaman 2-6 STM Sports
19 Oct 2019 Chirk AAA 0-3 Llanefydd
19 Oct 2019 Cefn Cribwr 3-2 Tredegar Town
19 Oct 2019 Bangor 1876 8-7 Penycae
19 Oct 2019 Penrhyncoch 3-2 Cardiff Corries
19 Oct 2019 Chepstow Town 3-1 Taffs Well
19 Oct 2019 Afan Lido 3-1 Monmouth Town
19 Oct 2019 Aberbargoed Buds 3-1 Aberaeron
19 Oct 2019 Builth Wells 2-3 Ton Pentre
19 Oct 2019 Pontypridd 3-1 Caerau Ely
19 Oct 2019 Garden Village 1-3 Goytre Utd
19 Oct 2019 Trefelin 7-8 Llanidloes Town
19 Oct 2019 Croesceiliog 2-1 Abbe Gavin Ni
19 Oct 2019 Llanelli 2-1 Cwmamman United

Welsh Cup 2018-2019 season overview

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

Browse 2018-2019 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 2023-2024, Welsh Cup 2022-2023, Welsh Cup 2021-2022, Welsh Cup 2019-2020 or see the full Welsh Cup archive.