Skip to main content

Welsh Cup 2019-2020

103 matches in this season · runs Oct 2019 – Mar 2020
Prestatyn Town FC logo
2019-2020 Champions
Prestatyn Town FC
15 pts · 5W 0D 0L · GD +9

Welsh Cup 2019-2020 Standings

# Team P W D L GF GA GD Pts Form
1 Prestatyn Town FC logo Prestatyn Town FC 5 5 0 0 11 2 +9 15 W W W W W
2 Flint Town logo Flint Town 5 4 0 1 17 4 +13 12 L W W W W
3 The New Saints logo The New Saints 3 3 0 0 19 1 +18 9 W W W
4 Caernarfon logo Caernarfon 3 3 0 0 12 0 +12 9 W W W
5 Pontardawe Town logo Pontardawe Town 4 3 0 1 14 8 +6 9 L W W W
6 Swansea University logo Swansea University 4 3 0 1 13 7 +6 9 L W W W
7 Ammanford logo Ammanford 4 3 0 1 11 6 +5 9 L W W W
8 Rhyl FC (- 2020) logo Rhyl FC (- 2020) 4 3 0 1 8 4 +4 9 L W W W
9 UWIC Inter Cardiff logo UWIC Inter Cardiff 3 3 0 0 5 2 +3 9 W W W
10 Colwyn Bay logo Colwyn Bay 4 3 0 1 7 5 +2 9 L W W W
11 Afan Lido logo Afan Lido 4 3 0 1 10 11 -1 9 L W W W
12 STM Sports logo STM Sports 3 2 0 1 11 4 +7 6 L W W
13 Mold Alexandra logo Mold Alexandra 3 2 0 1 16 11 +5 6 L W W
14 Guilsfield logo Guilsfield 3 2 0 1 7 4 +3 6 L W W
15 Buckley Town logo Buckley Town 3 2 0 1 6 3 +3 6 L W W
16 Cambrian Clydach logo Cambrian Clydach 3 2 0 1 9 7 +2 6 L W W
17 Ruthin Town FC logo Ruthin Town FC 3 2 0 1 5 3 +2 6 L W W
18 Pontypridd logo Pontypridd 3 2 0 1 4 2 +2 6 L W W
19 Penrhyncoch logo Penrhyncoch 3 2 0 1 5 4 +1 6 L W W
20 Goytre Utd logo Goytre Utd 3 2 0 1 9 9 0 6 L W W
21 Abertillery Bluebirds logo Abertillery Bluebirds 3 2 0 1 7 7 0 6 L W W
22 Aberystwyth Town logo Aberystwyth Town 3 2 0 1 5 5 0 6 L W W
23 Newi Cefn Druids logo Newi Cefn Druids 3 2 0 1 4 4 0 6 L W W
24 Newtown AFC logo Newtown AFC 3 2 0 1 6 7 -1 6 L W W
25 Connahs Quay Nomads FC logo Connahs Quay Nomads FC 2 1 0 1 9 2 +7 3 L W
26 Llanberis logo Llanberis 1 1 0 0 7 0 +7 3 W
27 Pen-y-Bont FC logo Pen-y-Bont FC 2 1 0 1 7 3 +4 3 L W
28 FC Nomads at Connah's Quay 1 1 0 0 3 0 +3 3 W
29 Gresford logo Gresford 2 1 0 1 6 4 +2 3 L W
30 Llanfair United logo Llanfair United 1 1 0 0 5 3 +2 3 W
31 Haverfordwest County logo Haverfordwest County 2 1 0 1 6 5 +1 3 L W
32 Aberbargoed Buds logo Aberbargoed Buds 2 1 0 1 4 3 +1 3 L W
33 Dyffryn Nantlle Vale 2 1 0 1 2 1 +1 3 L W
34 Undy Athletic logo Undy Athletic 2 1 0 1 13 13 0 3 L W
35 Llanidloes Town logo Llanidloes Town 2 1 0 1 11 11 0 3 L W
36 Greenfield logo Greenfield 2 1 0 1 4 4 0 3 L W
37 Llanelli logo Llanelli 2 1 0 1 2 2 0 3 L W
38 Llandrindod Wells logo Llandrindod Wells 2 1 0 1 1 1 0 3 L W
39 Bangor 1876 logo Bangor 1876 2 1 0 1 8 9 -1 3 L W
40 Cefn Cribwr logo Cefn Cribwr 2 1 0 1 7 8 -1 3 L W
41 Holyhead logo Holyhead 2 1 0 1 4 5 -1 3 L W
42 Llanefydd logo Llanefydd 2 1 0 1 4 5 -1 3 L W
43 Ton Pentre logo Ton Pentre 2 1 0 1 4 5 -1 3 L W
44 Bangor City FC logo Bangor City FC 2 1 0 1 2 3 -1 3 L W
45 GAP Queens Park logo GAP Queens Park 2 1 0 1 3 5 -2 3 L W
46 Llandudno logo Llandudno 2 1 0 1 4 7 -3 3 L W
47 Chepstow Town logo Chepstow Town 2 1 0 1 3 6 -3 3 L W
48 Croesceiliog logo Croesceiliog 2 1 0 1 3 7 -4 3 L W
49 Llanrug logo Llanrug 2 1 0 1 2 8 -6 3 L W
50 Porthmadog logo Porthmadog 3 1 0 2 5 14 -9 3 L W L
51 Briton Ferry Athletic logo Briton Ferry Athletic 1 0 0 1 7 8 -1 0 L
52 Penycae logo Penycae 1 0 0 1 7 8 -1 0 L
53 Trefelin logo Trefelin 1 0 0 1 7 8 -1 0 L
54 Cwmbran Celtic logo Cwmbran Celtic 1 0 0 1 4 5 -1 0 L
55 Builth Wells logo Builth Wells 1 0 0 1 2 3 -1 0 L
56 Cardiff Corries logo Cardiff Corries 1 0 0 1 2 3 -1 0 L
57 Corwen logo Corwen 1 0 0 1 2 3 -1 0 L
58 Holywell logo Holywell 1 0 0 1 2 3 -1 0 L
59 Prestayn Sports 1 0 0 1 2 3 -1 0 L
60 Tredegar Town logo Tredegar Town 1 0 0 1 2 3 -1 0 L
61 Abbe Gavin Ni logo Abbe Gavin Ni 1 0 0 1 1 2 -1 0 L
62 Brymbo 1 0 0 1 1 2 -1 0 L
63 Conwy Utd logo Conwy Utd 1 0 0 1 1 2 -1 0 L
64 Cwmamman United logo Cwmamman United 1 0 0 1 1 2 -1 0 L
65 Airbus UK Broughton logo Airbus UK Broughton 1 0 0 1 0 1 -1 0 L
66 Barry Town United logo Barry Town United 1 0 0 1 0 1 -1 0 L
67 CPD Aberffraw 1 0 0 1 0 1 -1 0 L
68 Llantwit Major logo Llantwit Major 1 0 0 1 0 1 -1 0 L
69 Mynydd Isa 1 0 0 1 3 5 -2 0 L
70 Penlan Club 1 0 0 1 3 5 -2 0 L
71 Montgomery Town 1 0 0 1 2 4 -2 0 L
72 Aberaeron 1 0 0 1 1 3 -2 0 L
73 Caerau Ely logo Caerau Ely 1 0 0 1 1 3 -2 0 L
74 Caersws logo Caersws 1 0 0 1 1 3 -2 0 L
75 Garden Village logo Garden Village 1 0 0 1 1 3 -2 0 L
76 Monmouth Town logo Monmouth Town 1 0 0 1 1 3 -2 0 L
77 Penparcau logo Penparcau 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 Bala Town F.C. logo Bala Town F.C. 1 0 0 1 0 2 -2 0 L
80 Blaenau Ffestiniog Amateurs FC 1 0 0 1 0 2 -2 0 L
81 Llangefni town logo Llangefni town 1 0 0 1 0 2 -2 0 L
82 Nefyn United logo Nefyn United 1 0 0 1 0 2 -2 0 L
83 Rhydymwyn logo Rhydymwyn 1 0 0 1 0 2 -2 0 L
84 Caerleon FC logo Caerleon FC 1 0 0 1 1 4 -3 0 L
85 Cardiff Draconians FC logo Cardiff Draconians FC 1 0 0 1 1 4 -3 0 L
86 Llanrhaeadr logo Llanrhaeadr 1 0 0 1 1 4 -3 0 L
87 Chirk AAA logo Chirk AAA 1 0 0 1 0 3 -3 0 L
88 Ynyshir Albions logo Ynyshir Albions 1 0 0 1 3 7 -4 0 L
89 FC Cwmaman 1 0 0 1 2 6 -4 0 L
90 Coedpoeth United 1 0 0 1 0 5 -5 0 L
91 Waterloo Rovers 1 0 0 1 1 8 -7 0 L
92 Carmarthen logo Carmarthen 2 0 0 2 0 7 -7 0 L L
93 Four Crosses 1 0 0 1 0 9 -9 0 L

Recent results

03 Mar 2020 Flint Town 0-1 Prestatyn Town FC
29 Feb 2020 The New Saints 6-1 Newtown AFC
28 Feb 2020 Caernarfon 4-0 Newi Cefn Druids
25 Jan 2020 Newtown AFC 4-1 Rhyl FC (- 2020)
24 Jan 2020 Ammanford 0-4 Caernarfon
24 Jan 2020 Flint Town 3-2 Colwyn Bay
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

Welsh Cup 2019-2020 season overview

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

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