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
1/8-finals
Quarter-finals
Draw
2023/241/32-finals
1 | TNS | Bye | |
2 | Bye | Connahs Q. | |
3 | Caernarfon | Bye | |
4 | Porthmadog | Llanidloes | 4 : 2 |
5 | Buckley | Mold Alexandra | 2 : 1 |
6 | Chirk AAA FC | Denbigh | 0 : 1 |
7 | Holywell | Bangor 1876 | 2 : 3 |
8 | Bye | Gresford | |
9 | Newtown | Bye | |
10 | Caersws FC | Guilsfield | 1 : 3 |
11 | Ruthin | Llandudno | 3 : 2 |
12 | Bye | Bala | |
13 | Prestatyn | Bye | |
14 | Bye | Flint | |
15 | Colwyn Bay | Bye | |
16 | Bye | Airbus | |
17 | Penybont | Bye | |
18 | Baglan Dragons | Afan Lido | 1 : 3 |
19 | Cwmbran Celtic | Taffs Well | 2 : 3 |
20 | Bye | Cardiff Metropolitan | |
21 | Barry | Bye | |
22 | Bye | Aberystwyth | |
23 | Llanelli | Pontardawe | 1 : 0 |
24 | Bye | Pontypridd | |
25 | Carmarthen Town | Swansea U21 | 0 : 4 |
26 | Bye | Caerau Ely | |
27 | Haverfordwest | Bye | |
28 | Cambrian & Clydach | Cardiff U21 | 2 : 3 |
29 | Trefelin | Bye | |
30 | Abertillery Bluebirds | Ammanford | 0 : 2 |
31 | Abergavenny Town | Briton Ferry | 0 : 2 |
32 | Goytre Utd | Llantwit Major | 1 : 2 |
1/16-finals
1 | TNS | Connahs Q. | 2 : 1 |
2 | Caernarfon | Porthmadog | 2 : 3 |
3 | Buckley | Denbigh | 3 : 0 |
4 | Bangor 1876 | Gresford | 0 : 3 |
5 | Newtown | Guilsfield | 1 : 2 |
6 | Ruthin | Bala | 0 : 4 |
7 | Prestatyn | Flint | 2 : 1 |
8 | Colwyn Bay | Airbus | 5 : 0 |
9 | Penybont | Afan Lido | 1 : 2 |
10 | Taffs Well | Cardiff Metropolitan | 0 : 3 |
11 | Barry | Aberystwyth | 1 : 2 |
12 | Llanelli | Pontypridd | 1 : 4 |
13 | Swansea U21 | Caerau Ely | 3 : 1 |
14 | Haverfordwest | Cardiff U21 | 0 : 4 |
15 | Trefelin | Ammanford | 2 : 3 |
16 | Briton Ferry | Llantwit Major | 3 : 1 |
1/8-finals
1 | TNS | Porthmadog | 4 : 1 |
2 | Buckley | Gresford | 0 : 1 |
3 | Guilsfield | Bala | 1 : 0 |
4 | Prestatyn | Colwyn Bay | 3 : 2 |
5 | Afan Lido | Cardiff Metropolitan | 0 : 4 |
6 | Aberystwyth | Pontypridd | 0 : 1 |
7 | Swansea U21 | Cardiff U21 | 2 : 1 |
8 | Ammanford | Briton Ferry | 0 : 1 |
Quarter-finals
1 | TNS | Gresford | 9 : 0 |
2 | Guilsfield | Prestatyn | 2 : 1 |
3 | Cardiff Metropolitan | Pontypridd | |
4 | Swansea U21 | Briton Ferry | 6 : 0 |
Social Media