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 |
Carmarthen Town captain Nathan Cotterrall celebrates after the 3-2 final win over Afan Lido.Afan Lido |
3-1 |
Penrhiwceiber Rangers |
|---|---|---|
Ammanford AFC |
4-1* |
Pontyclun |
Barry Town |
3-2* |
Croesyceiliog |
Bridgend Town |
2-0 |
Taffs Well |
Briton Ferry Athletic |
0-1 |
Bettws |
Buckley Town |
3-1 |
Castell Alun Colts |
Caerleon |
2-1 |
Garw Athletic |
Caldicot Town |
0-1 |
Cwmbran Celtic |
Cambrian and Clydach Vale |
1-3 |
Morriston Town |
Cardiff Corinthians |
3-1 |
Maesteg Park Athletic |
Chirk AAA |
1-3 |
Conwy United |
Coedpoeth United |
0-3 |
Bethesda Athletic |
Rhydymwyn |
1-3 |
Penycae |
Denbigh Town |
6-0 |
Glyn Ceiriog |
Dinas Powys |
1-0 |
Bryntirion Athletic |
ENTO Aberaman Athletic |
1-2 |
Neath Athletic |
Flint Town United |
4-0 |
Nefyn United |
Garden Village |
6-0 |
AFC Llwydcoed |
Glantraeth |
4-5* |
Bodedern |
Gresford Athletic |
6-3 |
Halkyn United |
Guilsfield |
3-2 |
Four Crosses |
Hawarden Rangers |
0-1 |
Llanrwst United |
Holyhead Hotspur |
2-1 |
Lex XI |
Holywell Town |
3-5** |
Brickfield Rangers |
Llanberis |
0-3 |
Mynydd Isa |
Llandudno |
4-0 |
Ruthin Town |
Llandudno Junction |
3-4 |
Llanrug United |
Llanfyllin Town |
3-2 |
Carno |
Llanrhaeadr YM Mochnant |
3-4* |
Penrhyncoch |
Goytre |
2-4** |
UWIC |
Llantwit Fardre |
0-1 |
Newport YMCA |
Llanwern |
7-0 |
Aberbargoed Buds |
Mold Alexandra |
1-2 |
Llanfairpwll |
Pentwyn Dynamos |
3-4 |
Caerau Ely |
Pontardawe Town |
4-1 |
Porthcawl Town |
Pontypridd Town |
4-0 |
Treharris Athletic |
Prestatyn Town |
5-0 |
Llandyrnog United |
Presteigne St Andrews |
4-0 |
Kerry |
Pwllhelli |
2-1 |
Cefn United |
Queens Park |
3-7* |
Brymbo |
Rhos Aelwyd |
2-4 |
Bala Town |
AFC Porth |
2-4* |
West End |
Ton Pentre |
1-0 |
Merthyr Saints |
Tredegar Town |
0-1 |
Llangeinor |
Troedyrhiw |
1-2* |
Ely Rangers |
* after extra-time ** extra-time and penalties |
||
Barry Town |
0-4 |
Afan Lido |
|
|---|---|---|---|
Bodedern |
4-3* |
Bethesda Athletic |
|
Brickfield Rangers |
1-4 |
Airbus UK |
|
Bridgend Town |
5-2 |
Garden Village |
|
Brymbo |
5-3** |
NEWI Cefn Druids |
|
Buckley Town |
2-1 |
Llanfyllin Town |
|
Caerleon |
2-1* |
UWIC |
|
Connah's Quay Nomads |
2-1 |
Aberystwyth Town |
|
Cwmbran Celtic |
2-3 |
Maesteg Park |
|
Cwmbran Town |
1-7 |
Carmarthen Town |
|
Denbigh Town |
2-4 |
Newtown AFC |
|
Dinas Powys |
3-0 |
Morriston Town |
|
Ely Rangers |
4-2** |
Caerau Ely |
|
Goytre Utd |
1-2 |
West End |
|
Guilsfield |
0-5 |
Bala Town |
|
Llandudno |
3-0 |
Flint Town United |
|
Llanelli AFC |
5-0 |
Bettws |
|
Llanfairpwll |
0-6 |
Rhyl FC |
|
Llangefni |
0-2 |
Holyhead Hotspur |
|
Llanrug Utd |
0-2 |
Bangor City |
|
Mynydd Isa |
0-5 |
Caersws FC |
|
Neath Athletic |
2-0 |
Llanwern |
|
Newport YMCA |
2-1* |
Ammanford |
|
Penrhyncoch |
2-0 |
Conwy United |
|
Pontardawe Town |
1-2* |
Pontypridd Town |
|
Port Talbot Town |
3-2 |
Haverfordwest County |
|
Prestatyn |
2-4 |
Porthmadog FC |
|
Presteigne St Andrews |
4-3** |
Penycae |
|
Pwllhelli |
2-0 |
Gresford Athletic |
|
The New Saints |
3-1 |
Llanrwst United |
|
Ton Pentre |
6-0 |
Llangeinor |
|
Welshpool Town |
4-1 |
Caernarfon Town |
|
* after extra-time ** extra-time and penalties |
|||
Afan Lido |
Bodedern |
|
|---|---|---|
Bridgend Town |
Airbus UK |
|
Carmarthen Town |
West End |
|
Caerleon |
Ely Rangers |
|
Caersws FC |
Buckley Town |
|
Maesteg Park |
Llandudno |
|
Holyhead Hotspur |
Presteigne St Andrews |
|
Neath Athletic |
Brymbo |
|
Newtown AFC |
Dinas Powys |
|
Newport YMCA |
Connah's Quay Nomads |
|
Penrhyncoch |
Llanelli AFC |
|
Porthmadog FC |
Bangor City |
|
Port Talbot Town |
Bala Town |
|
Pwllheli |
The New Saints |
|
Ton Pentre |
Rhyl FC |
|
Welshpool Town |
Pontypridd Town |
|
* after extra-time ** extra-time and penalties |
||
Carmarthen Town |
Caersws FC |
|
|---|---|---|
Connah's Quay Nomads |
Llandudno |
|
Ely Rangers |
Afan Lido |
|
Llanelli AFC |
Newtown AFC |
|
Holyhead Hotspur |
Bridgend Town |
|
Porthmadog FC |
The New Saints |
|
Port Talbot Town |
Ton Pentre |
|
Welshpool Town |
Neath Athletic |
|
* after extra-time ** extra-time and penalties |
||