 |
 |
 |
First Round |
Afan Lido |
0-3 |
West End |
AFC Llwydcoed
|
5-0 |
Blaenrhondda |
AFC Porth
|
0-1 |
Pontyclun |
Bethesda Athletic
|
1-5 |
Mynydd Isa |
Bridgend Town |
1-4 |
UWIC |
Briton Ferry Athletic |
5-2 |
Llantwit Fadre |
Buckley Town |
4-2 |
Flint Town United |
Caerleon |
5-6* |
Bettws |
Caerwys |
0-2 |
Llanrwst United |
Caldicot Town |
4-0 |
Porthcawl Town |
Cefn United |
0-2 |
Connah’s Quay Nomads |
Chirk AAA |
3-2 |
Brynteg Village |
Coedpoeth United |
0-3 |
Caernarfon Town |
Conwy United (w/o)
|
v |
Y Felinheli (withdrew) |
Corwen |
0-6 |
Glantraeth |
Croesyceiliog |
2-1 |
Garden Village |
Cwmbran Celtic |
2-4 |
Ystradgynlais |
Denbigh Town |
1-4 |
Prestatyn Town |
Dinas Powys |
0-2 |
Port Talbot Town |
Ely Rangers
|
4-2* |
Cambrian & Clydach B & G Club |
Ento Aberaman |
2-0 |
Barry Town |
Garw Athletic
|
0-3 |
Taffs Well |
Glan Conwy |
0-3 |
Bala Town |
Goytre United |
7-1 |
Llanwern |
Grange Harlequins |
2-0* |
Penrhiwceiber Rangers |
Gresford Athletic
|
2-1 |
Bodedern |
Hawarden Rangers |
2-3 |
Mold Alexandra |
Holywell Town
|
0-1 |
NEWI Cefn Druids |
Knighton Town |
0-4 |
Penrhyncoch |
Llandudno Junction |
0-3 |
Airbus UK |
Llandyrnog United
|
3-2 |
Llanrhaeadr YM Mochnant |
Llanfairpwll |
1-3 |
Llangefni Town |
Llanfyllin Town
|
2-1 |
Carno |
Llangollen Town |
0-2 |
Llanberis |
Llanidloes Town
|
0-7 |
Guilsfield |
Llanrug United |
2-6 |
Llandudno |
Maesteg Park Athletic
|
7-0 |
Ammanford |
Morriston Town
|
0-1 |
Bryntirion Athletic |
Neath Athletic |
0-1 |
Llanelli |
Nefyn United
|
1-0 |
Halkyn United |
Newcastle Emlyn |
1-6 |
Cardiff Corinthians |
Newport YMCA
|
2-1 |
Caerau Ely |
Penmaenmawr Pheonix |
1-1* |
Summerhill Brymbo |
Summerhill win 4-5 pens |
Penrhiwfer |
2-4 |
Risca United |
Pontypridd Town |
3-2 |
Pontardawe Town |
Presteigne St Andrews (w/o) |
v |
Meifod (disqualified) |
Rhayader Town |
5-1 |
Four Crosses |
Rhydymwyn |
0-6 |
Holyhead Hotspur |
Ruthin Town
|
3-4 |
Lex XI |
Sealand Rovers |
0-4 |
Rhos Aelwyd |
Tredegar Town
|
0-4 |
Ton Pentre |
Treharris Athletic |
4-2 |
Goytre |
Troedyrhiw |
3-0* |
Treowen Stars |
 |
Second Round
|
Aberystwyth Town
|
2-0
|
Bettws FC |
Airbus UK
|
4-1
|
Conwy United |
Bala Town
|
3-2*
|
Penrhyncoch |
Bangor City |
4-0 |
Llanberis |
Caersws FC |
5-3 |
Cardiff Grange Quins |
Caldicot Town
|
1-3
|
Cwmbran Town |
Cardiff Corinthians |
0-11 |
Carmarthen Town |
Chirk AAA |
1-2 |
Nefyn United |
Croesyceiliog FC
|
3-2
|
West End |
Ento Aberaman |
0-1 |
Briton Ferry Athletic |
Glantraeth |
6-1 |
Guilsfield |
Gresford Athletic |
1-2 |
Porthmadog FC |
Haverfordwest County
|
1-2
|
Goytre United |
Holyhead Hotspur |
1-3 |
Caernarfon Town |
Lex XI
|
4-2 |
Connah’s Quay Nomads |
Llanelli AFC |
8-2 |
Risca United |
Llanfyllin Town
|
1-3 |
Buckley Town |
Llanrwst United
|
3-2 |
Llandudno |
Mold Alexandra
|
4-3 |
Mynydd Isa |
Newtown AFC
|
5-1 |
Llandyrnog United |
Pontyclun |
2-1* |
Maesteg Park Athletic |
Pontypridd Town |
2-2* |
Ton Pentre |
Pontypridd 7-6 on pens |
Port Talbot Town |
3-2 |
Newport YMCA |
Presteigne St Andrews |
2-4* |
Prestatyn Town |
Rhayader Town |
2-4 |
Llangefni Town |
Rhyl FC |
4-0 |
Sealand Rovers |
Summerhill Brymbo |
2-3* |
NEWI Cefn Druids |
Total Network Solutions
|
4-1 |
Welshpool Town |
Treharris Athletic |
1-3 |
Ely Rangers |
Troedyrhiw |
3-2* |
Taffs Well |
UWIC |
2-1 |
AFC Llwydcoed |
Ystradgynlais |
2-3 |
Bryntirion Athletic |
 |
Third Round
|
Bala Town
|
4-3*
|
Buckley Town |
Bangor City |
4-2 |
Airbus UK |
Caersws FC |
3-1 |
Croesceiliog |
Carmarthen Town
|
4-0
|
Briton Ferry Athletic |
Ely Rangers
|
1-4
|
Cwmbran Town |
Glantraeth |
2-5 |
Rhyl FC |
|
|
6-3
|
Troedyrhiw |
Llangefni Town
|
3-0
|
Llanrwst |
Mold Alexandra
|
0-5 |
Prestatyn Town |
NEWI Cefn Druids |
3-1 |
Nefyn United |
Newtown AFC |
6-0 |
Pontyclun |
Pontypridd Town |
1-0* |
Aberystwyth Town |
Port Talbot Town |
3-0 |
Bryntirion Athletic |
Porthmadog FC |
0-3 |
Caernarfon Town |
Total Network Solutions |
4-0 |
Lex XI |
UWIC |
1-3 |
Llanelli AFC |
 |
Fourth Round
|
Bangor City
|
2-1
|
Newtown AFC |
Caernarfon Town
|
4-0 |
Bala Town |
Caersws FC |
1-3 |
Llangefni Town |
Cwmbran Town |
1-3 |
Port Talbot Town |
Llanelli AFC
|
1-0
|
Total Network Solutions |
NEWI Cefn Druids |
3-5 |
Rhyl FC |
Pontypridd Town |
0-5 |
Goytre United |
Prestatyn Town |
1-2 |
Carmarthen Town |
 |
Quarter-finals |
Bangor City |
1-0 |
Carmarthen Town |
Llanelli AFC
|
3-0 |
Caernarfon Town |
| Port Talbot Town |
3-0 |
Llangefni Town |
| Rhyl FC |
5-2 |
Goytre United |
 |
Semi-finals |
Llanelli AFC |
0-1 |
Bangor City |
Rhyl FC |
2-2* |
Port Talbot Town |
aet, Rhyl won 5-4 on penalties |
 |
Final |
|
|
Rhyl FC |
at the Racecourse Ground, Wrexham |
 |
* after extra-time |