CYMRAEG
| Aberystwyth Town | 0 |
| Airbus UK Broughton | 0 |
| Bangor City | 0 |
| Caernarfon Town | 0 |
| Caersws FC | 0 |
| Carmarthen Town | 0 |
| Gap Connah's Quay | 0 |
| Haverfordwest County | 0 |
| Llanelli AFC | 0 |
| NEWI Cefn Druids | 0 |
| Neath Athletic | 0 |
| Newtown AFC | 0 |
| Port Talbot Town | 0 |
| Porthmadog FC | 0 |
| Prestatyn Town | 0 |
| Rhyl FC | 0 |
| The New Saints | 0 |
| Welshpool Town | 0 |
| Bala Town | 0 |
| Buckley Town | 0 |
| Denbigh Town | 0 |
| Flint Town United | 0 |
| Glantraeth | 0 |
| Gresford Athletic | 0 |
| Guilsfield | 0 |
| Holyhead Hotspur | 0 |
| Lex XI | 0 |
| Llandudno | 0 |
| Llandyrnog United | 0 |
| Llanfairpwll | 0 |
| Llangefni Town | 0 |
| Mold Alexandra | 0 |
| Mynydd Isa | 0 |
| Penrhyncoch | 0 |
| Ruthin Town | 0 |
| Afan Lido | 0 |
| Barry Town | 0 |
| Bettws | 0 |
| Bridgend Town | 0 |
| Bryntirion Athletic | 0 |
| Caerleon | 0 |
| Caldicot Town | 0 |
| Cambrian & Clydach | 0 |
| Cardiff Corinthians | 0 |
| Croesyceiliog | 0 |
| Cwmbran Town | 0 |
| Dinas Powys | 0 |
| ENTO Aberaman | 0 |
| Goytre United | 0 |
| Newport YMCA | 0 |
| Pontardawe Town | 0 |
| Taffs Well | 0 |
| Ton Pentre | 0 |
TNS celebrate Welsh Cup success against Carmarthen in 2005.Ammanford |
0-9 |
Goytre United |
|---|---|---|
Bala Town |
5-2 aet |
Conwy United |
Barry Town |
3-0 |
Gwynfi United |
Blaenrhondda |
3-2 |
Ystradgynlais |
Bodedern |
5-0 |
Brynteg Village |
Bridgend |
2-0 |
Neath |
Caldicot Town |
5-4* |
Croesyceiliog |
Cardiff Corinthians |
3-2 |
Maesteg Park Athletic |
Carmarthen Town |
7-2 |
Bryntirion Athletic |
Carno |
3-2 |
Caerwys |
Cefn United |
1-2 |
Denbigh Town |
Chirk AAA |
2-4 aet |
Gresford Athletic |
Corwen |
0-5 |
Ruthin Town |
Dinas Powys |
6-0 |
AFC Porth |
Garden Village Youth |
Llanrug United (w/o) |
|
Glan Conwy |
1-3 |
Penmaenmawr Pheonix |
Goytre |
0-3 |
Caerau Ely |
Grange Harlequins |
7-0 |
Morriston Town |
Guilsfield (w/o) |
Sealand Leisure (withdrew) |
|
Halkyn United |
2-0 |
Flint Town United |
Holyhead Hotspur |
4-0 |
Cemaes Bay |
Holywell Town |
1-0 |
Mold Alexandra |
Lex XI |
5-4 |
Llanberis |
Llandudno Junction (w/o) |
Amlwch Town (withdrew) |
|
Llandudno Town |
1-0 |
Llanfyllin Town |
Llangollen Town |
4-1 |
Rhostyllen United |
Llanidloes |
0-10 |
Llangefni Town |
Llanrhaeadr Ym Mochnant |
2-1 |
Llandyrnog |
Llantwit Fardre |
0-1 |
Garden Village |
Meifod |
1-8 |
Glantraeth |
Newport YMCA |
1-2 |
Briton Ferry Athletic |
Penrhiwfer |
4-2 aet |
Llanwern |
Penycae |
1-3 |
Penrhyncoch |
Pontyclun |
3-1 |
Newcastle Emlyn |
Pontypridd Town |
0-1 |
Llanelli AFC |
Porthcawl Town |
0-3 |
Bettws |
Prestatyn Town |
1-4 |
Airbus UK |
Rhayader Town |
1-0 |
Rhos Aelwyd
|
Rhydymwyn |
4-2 |
Llanfairpwll |
Risca & Gelli United |
2-0 |
Ento Aberaman Athletic |
Skewen Athletic |
6-0 |
Garw Athletic |
Summerhill United |
1-2 |
Buckley Town |
Taffs Well |
7-0 |
Cwmamman United |
Ton Pentre |
2-1 |
Ely Rangers |
Tredegar Town |
0-1 |
Caerleon |
Troedyrhiw |
1-0 |
Fields Park Pontllannfraith |
UWIC Inter Cardiff |
1-0 |
Treowen Stars |
Y Felinheli |
1-3 |
Mynydd Isa |
Penrhiwceiber |
1-2 |
AFC Llwydcoed |
* after extra-time ** extra-time and penalties |
||
Afan Lido |
1-0 |
Caldicot Town |
|
|---|---|---|---|
Airbus UK |
2-1 |
Rhydymwyn FC |
|
Bala Town |
3-0 |
Denbigh Town |
|
Barry Town |
3-0 |
Blaenrhondda FC |
|
Bettws |
0-2 |
Aberystwyth Town |
|
Bodedern FC |
3-1 |
Carno FC |
|
Briton Ferry Athletic |
1-2 |
Garden Village |
|
Buckley Town |
7-8* |
Gresford Athletic |
|
Caersws FC |
5-1 |
Ruthin Town |
|
Carmarthen Town |
3-0 |
Bridgend Town |
|
Dinas Powys |
2-1 |
Risca & Gelli United |
|
Glantraeth FC |
2-0 |
NEWI Cefn Druids |
|
Goytre United |
0-1 |
AFC Llwydcoed |
|
Llandudno Junction |
1-5 |
Welshpool Town |
|
Llandudno |
1-3 |
Rhyl FC |
|
Llanelli AFC |
2-3 |
Cwmbran Town |
|
Llangefni Town |
3-1 |
Guilsfield FC |
|
Llangollen Town |
0-8 |
Caernarfon Town |
|
Llanrhaeadr-ym-Mochnant |
1-5 |
Lex XI |
|
Llanrug United |
2-3 |
Halkyn United |
|
Newtown AFC |
0-1 |
Porthmadog FC |
|
Penmaenmawr Phoenix |
0-2 |
Bangor City |
|
Penrhyncoch |
3-4* |
Holyhead Hotspur |
|
Rhayader Town |
2-4 |
Port Talbot Town |
|
Skewen Athletic |
0-2 |
Grange Quins |
|
Ton Pentre |
2-0 |
Cardiff Corries |
|
Total Network Solutions |
5-0 |
Connah's Quay Nomads |
|
Troedyrhiw FC |
2-3 |
Haverfordwest County |
|
UWIC Inter Cardiff |
4-3 |
Pontyclun FC |
|
Mynydd Isa |
1-2 |
Holywell Town |
|
Caerau Ely |
0-2 |
Penrhiwfer FC |
|
Caerleon |
5-4* |
Taffs Well |
|
* after extra-time ** extra-time and penalties |
|||
AFC Llwydcoed |
Welshpool Town |
|
|---|---|---|
Airbus UK |
Afan Lido |
|
Bala Town |
Ton Pentre |
|
Barry Town |
Garden Village |
|
Caernarfon Town |
Grange Harlequins |
|
Dinas Powys |
Bangor City |
|
Gresford Athletic |
Carmarthen Town |
|
Haverfordwest County |
CPD Glantraeth |
|
Holywell Town (Disqualified) |
Aberystwyth Town (w/o) |
|
Lex XI |
Caersws FC |
|
Llangefni |
Bodedern |
|
Porthmadog FC |
Cwmbran Town |
|
Port Talbot Town |
Halkyn United |
|
Rhyl FC |
Holyhead Hotspur |
|
Total Network Solutions |
Penrhiwfer |
|
UWIC Inter Cardiff |
Caerleon |
|
* after extra-time ** extra-time and penalties |
||
Aberystwyth Town |
Caernarfon Town |
|
|---|---|---|
Barry Town |
Afan Lido |
|
Carmarthen Town |
Cwmbran Town |
|
Halkyn United |
Caersws FC |
|
Rhyl FC |
Llangefni Town |
|
Total Network Solutions |
Bangor City |
|
UWIC Inter Cardiff |
Haverfordwest County |
|
Welshpool Town |
Bala Town |
|
* after extra-time ** extra-time and penalties |
||
QUARTER-FINALS
|
|||
|---|---|---|---|
Aberystwyth Town |
Haverfordwest County
|
||
Caersws FC |
Carmarthen Town
|
||
Rhyl FC |
Bala Town
|
||
Total Network Solutions |
Afan Lido
|
||
SEMI-FINALS
|
|||
Carmarthen Town |
Haverfordwest County
|
||
Rhyl FC |
Total Network Solutions
|
||
FINAL
|
|||
Carmarthen Town |
Total Network Solutions
|
||