2023/24 2022/23 2021/22 2019/20 2018/19 2017/18 2016/17 2015/16 2014/15 2013/14 2012/13 2011/12 2010/11 2009/10 2008/09
1/64-finals
1/32-finals
1/16-finals
1/8-finals
Quarter-finals
Semi-finals
Final
2013/14
1/64-finals
1 | Aberystwyth | Bye | |
3 | Guilsfield | Machynlleth | 6 : 1 |
4 | Gwalchmai | Llanfair United | 2 : 3 |
5 | Rhydymwyn | Caerwys | 2 : 1 |
6 | Pwllheli | FC Nomads | 0 : 3 |
8 | Bye | Afan Lido | |
9 | Cambrian & Clydach | Butetown | 4 : 0 |
10 | Goytre AFC | Pontardawe | 1 : 2 |
11 | Goytre Utd | Trefelin | 3 : 1 |
12 | Newcastle Emlyn | Chepstow | 1 : 2 |
13 | Connahs Q. | Bye | |
15 | Nefyn United | Penrhyndeudraeth | 2 : 1 |
16 | Denbigh | Caersws FC | 0 : 2 |
17 | Porthmadog | Mold Alexandra | 1 : 0 |
18 | Llanrug | Caernarfon | 1 : 4 |
19 | Ton Pentre | Fairfield United | 3 : 0 |
20 | Llwydcoed | Sully | 1 : 3 |
21 | Llanidloes | Glan Conwy | 3 : 1 |
22 | Llanrhaeadr | Llandudno | 1 : 5 |
23 | Treharris Athletic | Llantwit Major | 3 : 2 |
24 | Porth | Monmouth | 1 : 2 |
25 | Newtown | Bye | |
27 | Haverfordwest | West End | 3 : 2 |
28 | Aberaeron | Cardiff Metropolitan | 1 : 4 |
29 | Llandrindod | Newport Civil Service | 3 : 0 |
30 | Cardiff Hibernian | Caerau Ely | 0 : 4 |
31 | Penycae | Brickfield | 7 : 4 |
32 | Penrhyncoch | Holywell | 0 : 3 |
33 | TNS | Bye | |
35 | Flint | Llanberis | 3 : 1 |
36 | Llanrwst United | Conwy Borough | 3 : 4 |
37 | Port Talbot | Bye | |
40 | Bye | Carmarthen Town | |
41 | Bangor City | Bye | |
44 | Bye | Rhyl | |
45 | Penybont | Cwmbran Celtic | 1 : 0 |
46 | Splott | Caldicot | 1 : 2 |
48 | Bye | Airbus | |
49 | Aberdare | Treowen | 4 : 2 |
50 | Aberbargoed | Briton Ferry | 1 : 3 |
52 | Bye | Prestatyn | |
53 | Buckley | Llangollen | 2 : 0 |
54 | Chirk AAA FC | Rhayader | 0 : 1 |
55 | Tywyn Bryncrug | Berriew FC | 3 : 2 |
56 | Glantraeth FC | Bodedern | 2 : 3 |
57 | Druids | Holyhead | 3 : 0 |
58 | Coedpoeth | Barmouth & Dyffryn United | 2 : 6 |
59 | Undy | Presteigne St. Andrews | 5 : 2 |
60 | Taffs Well | Barry | 0 : 1 |
61 | Rhoose | Garden Village | 2 : 1 |
62 | Bridgend Street | Tata | 1 : 3 |
64 | Bye | Bala |
1/32-finals
1 | Aberystwyth | Bye | |
2 | Guilsfield | Llanfair United | 1 : 2 |
3 | Rhydymwyn | FC Nomads | 4 : 1 |
4 | Bye | Afan Lido | |
5 | Cambrian & Clydach | Pontardawe | 2 : 0 |
6 | Goytre Utd | Chepstow | 0 : 1 |
7 | Connahs Q. | Bye | |
8 | Nefyn United | Caersws FC | 1 : 3 |
9 | Porthmadog | Caernarfon | 2 : 1 |
10 | Ton Pentre | Sully | 0 : 1 |
11 | Llanidloes | Llandudno | 2 : 0 |
12 | Treharris Athletic | Monmouth | 1 : 7 |
13 | Newtown | Bye | |
14 | Haverfordwest | Cardiff Metropolitan | 1 : 6 |
15 | Llandrindod | Caerau Ely | 4 : 3 |
16 | Penycae | Holywell | 0 : 3 |
17 | TNS | Bye | |
18 | Flint | Conwy Borough | 2 : 3 |
19 | Port Talbot | Bye | |
20 | Bye | Carmarthen Town | |
21 | Bangor City | Bye | |
22 | Bye | Rhyl | |
23 | Penybont | Caldicot | 0 : 3 |
24 | Bye | Airbus | |
25 | Aberdare | Briton Ferry | 3 : 2 |
26 | Bye | Prestatyn | |
27 | Buckley | Rhayader | 1 : 0 |
28 | Tywyn Bryncrug | Bodedern | 1 : 5 |
29 | Druids | Barmouth & Dyffryn United | 3 : 1 |
30 | Undy | Barry | 3 : 4 |
31 | Rhoose | Tata | 1 : 0 |
32 | Bye | Bala |
1/16-finals
1 | Aberystwyth | Llanfair United | 4 : 2 |
2 | Rhydymwyn | Afan Lido | 0 : 2 |
3 | Cambrian & Clydach | Chepstow | 3 : 1 |
4 | Connahs Q. | Caersws FC | 1 : 2 |
5 | Porthmadog | Sully | 2 : 1 |
6 | Llanidloes | Monmouth | 1 : 2 |
7 | Newtown | Cardiff Metropolitan | 2 : 1 |
8 | Llandrindod | Holywell | 1 : 3 |
9 | TNS | Conwy Borough | 2 : 1 |
10 | Port Talbot | Carmarthen Town | 1 : 2 |
11 | Bangor City | Rhyl | 2 : 1 |
12 | Penybont | Airbus | 0 : 2 |
13 | Aberdare | Prestatyn | 4 : 2 |
14 | Buckley | Bodedern | 0 : 2 |
15 | Druids | Barry | 5 : 2 |
16 | Rhoose | Bala | 1 : 6 |
1/8-finals
1 | Aberystwyth | Afan Lido | 5 : 1 |
2 | Cambrian & Clydach | Caersws FC | 3 : 4 |
3 | Porthmadog | Monmouth | 3 : 2 |
4 | Newtown | Holywell | 2 : 3 |
5 | TNS | Carmarthen Town | 2 : 0 |
6 | Bangor City | Airbus | 0 : 2 |
7 | Aberdare | Bodedern | 4 : 1 |
8 | Druids | Bala | 0 : 5 |
Quarter-finals
1 | Aberystwyth | Caersws FC | 2 : 1 |
2 | Porthmadog | Holywell | 1 : 2 |
3 | TNS | Airbus | 2 : 0 |
4 | Aberdare | Bala | 1 : 2 |
Semi-finals
1 | Aberystwyth | Holywell | 3 : 1 |
2 | TNS | Bala | 2 : 1 |
Final
1 | Aberystwyth | TNS | 2 : 3 |
Redes Sociales