2024/25 2023/24 2022/23 2021/22 2020/21 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/32-finals
1/16-finals
Draw
2024/251/32-finals
1 | Prestatyn | Buckley | 1 : 5 |
2 | Bye | Connahs Q. | |
3 | TNS | Bye | |
4 | Bye | Flint | |
5 | Llandudno | Newport | 3 : 0 |
6 | Penrhyncoch | Guilsfield | 0 : 3 |
7 | Flint Mountain | Gresford | 0 : 3 |
8 | Airbus | Mold Alexandra | 3 : 2 |
9 | Ruthin | Bangor 1876 | 2 : 1 |
10 | Bye | Bala | |
11 | Colwyn Bay | Bye | |
12 | Bye | Aberystwyth | |
13 | Newtown | Bye | |
14 | Bye | Caernarfon | |
15 | Caersws FC | Holywell | 0 : 1 |
16 | Llay Welfare | Denbigh | 3 : 1 |
17 | Briton Ferry | Bye | |
18 | Bye | Penybont | |
19 | Cardiff U21 | Afan Lido | 3 : 1 |
20 | Bye | Pontypridd | |
21 | Cwmbran Celtic | Trethomas Bluebirds | 2 : 3 |
22 | Baglan Dragons | Swansea U21 | 2 : 1 |
23 | Carmarthen Town | Cambrian United | 2 : 1 |
24 | Bye | Haverfordwest | |
25 | Taffs Well | Merthyr Town | 1 : 3 |
26 | Bye | Ammanford | |
27 | Penrhiwceiber Rangers | Goytre Utd | 1 : 4 |
28 | Caerau Ely | Trefelin | 2 : 1 |
29 | Llantwit Major | Newport City | 2 : 0 |
30 | Bye | Cardiff Metropolitan | |
31 | Barry | Bye | |
32 | Bye | Llanelli |
1/16-finals
1 | Buckley | Connahs Q. | |
2 | TNS | Flint | |
3 | Llandudno | Guilsfield | |
4 | Gresford | Airbus | |
5 | Ruthin | Bala | |
6 | Colwyn Bay | Aberystwyth | |
7 | Newtown | Caernarfon | |
8 | Holywell | Llay Welfare | |
9 | Briton Ferry | Penybont | |
10 | Cardiff U21 | Pontypridd | |
11 | Trethomas Bluebirds | Baglan Dragons | |
12 | Carmarthen Town | Haverfordwest | |
13 | Merthyr Town | Ammanford | |
14 | Goytre Utd | Caerau Ely | |
15 | Llantwit Major | Cardiff Metropolitan | |
16 | Barry | Llanelli |
Social Media