 |
 |
 |
First Round |
Ammanford |
0-9 |
Goytre United |
Bala Town
|
5-2 |
Conwy United |
aet 2-2 ft |
Barry Town
|
3-0 |
Gwynfi United |
Blaenrhondda
|
3-2 |
Ystradgynlais |
Bodedern |
5-0 |
Brynteg Village |
Bridgend |
2-0 |
Neath |
Caldicot Town |
2-2 |
Croesyceiliog |
aet, Caldicot won 5-4 on pens |
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 |
Gresford Athletic |
aet, 2-2 ft |
Corwen |
0-5 |
Ruthin Town |
Dinas Powys
|
6-0 |
AFC Porth |
Garden Village Youth
|
v |
Llanrug United (w/o) |
Glan Conwy |
1-3 |
Penmaenmawr Pheonix |
Goytre |
0-3 |
Caerau Ely |
Grange Harlequins |
7-0 |
Morriston Town |
Guilsfield (w/o)
|
v |
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)
|
v |
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 |
Penrhiwceiber |
1-2 |
AFC Llwydcoed |
Penrhiwfer
|
4-2 |
Llanwern |
aet, 2-2ft |
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 |
 |
Second Round
|
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
|
3-1
|
Carno |
Briton Ferry Athletic |
1-2 |
Garden Village |
Buckley Town |
1-1 |
Gresford Athletic |
aet, Gresford won 8-7 on pens |
Caerau Ely
|
0-2
|
Penrhiwfer |
Caerleon |
3-3 |
Taffs Well |
aet, ft 2-2, Caerleon won 5-4 on pens |
Caersws |
5-1 |
Ruthin Town |
Carmarthen Town |
3-0 |
Bridgend Town |
Dinas Powys
|
2-1
|
Risca & Gelli United |
Glantraeth |
2-0 |
NEWI Cefn Druids |
Goytre United
|
0-1 |
AFC Llwydcoed |
Llandudno |
1-3 |
Rhyl |
Llandudno Junction
|
1-5 |
Welshpool Town |
Llanelli
|
2-3 |
Cwmbran Town |
Llangefni Town
|
3-1 |
Guilsfield |
Llangollen Town
|
0-8 |
Caernarfon Town |
Llanrhaeadr-ym-Mochnant |
1-5 |
Lex XI |
Llanrug United |
2-3 |
Halkyn United |
Mynydd Isa |
1-2 |
Holywell Town |
aet, ft 1-1 |
Newtown |
0-1 |
Porthmadog FC |
Penmaenmawr Phoenix |
0-2 |
Bangor City |
Penrhyncoch |
2-2 |
Holyhead Hotspur |
aet, Holyhead won 4-3 on pens |
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 |
2-3 |
Haverfordwest County |
UWIC Inter Cardiff |
4-3 |
Pontyclun |
 |
Third Round
|
AFC Llwydcoed
|
1-2
|
Welshpool Town |
Airbus UK |
0-2 |
Afan Lido |
Bala Town
|
2-2 |
Ton Pentre |
aet, Bala won 5-3 on pens |
Barry Town
|
2-1
|
Garden Village |
Caernarfon Town
|
2-1
|
Grange Harlequins |
aet, ft 1-1 |
Dinas Powys |
2-3 |
Bangor City |
|
|
2-2
|
Carmarthen Town |
aet, ft 1-1, Carmarthen won 4-1 on
pens |
Haverfordwest County
|
3-0
|
Glantraeth |
Holywell Town (Disqualified)
|
v |
Aberystwyth Town (w/o) |
Lex XI
|
0-1 |
Caersws |
Llangefni |
1-0 |
Bodedern |
Port Talbot Town |
0-1 |
Halkyn United |
Porthmadog |
1-3 |
Cwmbran Town |
aet, 1-1ft |
Rhyl |
9-0 |
Holyhead Hotspur |
Total Network Solutions |
11-0 |
Penrhiwfer |
UWIC |
3-1 |
Caerleon |
 |
Fourth Round
|
Aberystwyth Town
|
3-2
|
Caernarfon Town |
aet, 2-2 ft |
Barry Town
|
2-5 |
Afan Lido |
Carmarthen Town |
1-0 |
Cwmbran Town |
Halkyn United |
0-4 |
Caersws |
Rhyl
|
4-0
|
Llangefni Town |
Total Network Solutions |
2-1 |
Bangor City |
UWIC Inter Cardiff |
1-4 |
Haverfordwest County |
Welshpool Town |
1-2 |
Bala Town |
 |
Quarter-finals |
Aberystwyth Town
|
0-2 |
Haverfordwest County |
Caersws |
0-1 |
Carmarthen Town |
Rhyl |
4-0 |
Bala Town |
Total Network Solutions |
4-1 |
Afan Lido |
| |
|
Semi-finals |
Carmarthen Town |
1-0 |
Haverfordwest County |
| at Stebonheath
Park, Llanelli |
Rhyl |
1-3 |
Total Network Solutions |
| at Racecourse
Ground, Wrexham |
| |
|
Final |
|
|
Total Network Solutions |
| at Stebonheath
Park, Llanelli |
 |