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
2019/20
1/64-finals
1/32-finals
1 | Carmarthen Town | Bye | |
2 | Ammanford | Ton Pentre | 3 : 1 |
3 | Goytre Utd | Cefn Cribwr | 6 : 4 |
4 | Bye | Caernarfon | |
5 | Druids | Bye | |
6 | Llannefydd | Guilsfield | 1 : 5 |
7 | Pontardawe | Croesyceiliog | 6 : 1 |
8 | Holyhead | Buckley | 0 : 3 |
9 | Abertillery Bluebirds | Llanidloes | 4 : 3 |
10 | Bye | Connahs Q. | |
11 | Afan Lido | Aberbargoed | 2 : 1 |
12 | Llandudno | Llanfair United | 4 : 1 |
13 | Penybont | Bye | |
14 | Porthmadog | Gresford | 4 : 1 |
15 | Cardiff Metropolitan | Bye | |
16 | Pontypridd | Llandrindod | 1 : 0 |
17 | Greenfield | Flint | 1 : 3 |
18 | Bye | Bala | |
19 | Nantlle Vale FC | Colwyn Bay | 0 : 1 |
20 | Bye | Airbus | |
21 | Undy | Swansea University | 5 : 6 |
22 | Haverfordwest | Cambrian & Clydach | 1 : 2 |
23 | Llanelli | Penrhyncoch | 0 : 1 |
24 | Bangor City | Prestatyn | 0 : 3 |
25 | TNS | Bye | |
26 | Mold Alexandra | Llanrug | 8 : 1 |
27 | Aberystwyth | Bye | |
28 | Bangor 1876 | Ruthin | 0 : 2 |
29 | Barry | Bye | |
30 | Bye | Newtown | |
31 | Rhyl | Queens Park | 3 : 0 |
32 | Chepstow | STM Sports | 0 : 5 |
1/16-finals
1 | Carmarthen Town | Ammanford | 0 : 4 |
2 | Goytre Utd | Caernarfon | 0 : 4 |
3 | Druids | Guilsfield | 2 : 0 |
4 | Pontardawe | Buckley | 3 : 1 |
5 | Abertillery Bluebirds | Connahs Q. | 0 : 3 |
6 | Afan Lido | Llandudno | 5 : 1 |
7 | Penybont | Porthmadog | 6 : 1 |
8 | Cardiff Metropolitan | Pontypridd | 1 : 0 |
9 | Flint | Bala | 2 : 0 |
10 | Colwyn Bay | Airbus | 1 : 0 |
11 | Swansea University | Cambrian & Clydach | 3 : 0 |
12 | Penrhyncoch | Prestatyn | 1 : 2 |
13 | TNS | Mold Alexandra | 9 : 0 |
14 | Aberystwyth | Ruthin | 2 : 1 |
15 | Barry | Newtown | 0 : 1 |
16 | Rhyl | STM Sports | 2 : 0 |
1/8-finals
1 | Ammanford | Caernarfon | 0 : 4 |
2 | Druids | Pontardawe | 2 : 0 |
3 | Connahs Q. | Afan Lido | 8 : 0 |
4 | Penybont | Cardiff Metropolitan | 1 : 2 |
5 | Flint | Colwyn Bay | 3 : 2 |
6 | Swansea University | Prestatyn | 0 : 1 |
7 | TNS | Aberystwyth | 4 : 0 |
8 | Newtown | Rhyl | 4 : 1 |
Quarter-finals
1 | Caernarfon | Druids | 4 : 0 |
2 | Connahs Q. | Cardiff Metropolitan | 1 : 2 |
3 | Flint | Prestatyn | 0 : 1 |
4 | TNS | Newtown | 6 : 1 |
Semi-finals
1 | Caernarfon | Cardiff Metropolitan | |
2 | Prestatyn | TNS |
Social Media