SEASON 1992/93
Preliminary Round
Abbey Life
2-2
British Aerospace
replay 1-2 at Mostyn FC
Buckley FC
0-3
Ruthin Town
Cardiff Institute of Higher Education
0-6
Treowen Stars
Carmarthen Town
3-2
Pontyclun
Llandrindod Wells
0-2
Builth Wells
Llay Welfare
1-0
Penley
at Brymbo FC
Nantlle Vale
0-1
Nefyn United
Overton Athletic
1-2
Rhos Aelwyd
Panteg
3-2
Skewen Athletic
Penpacau
6-1
Newcastle Emlyn
Pontarwade Athletic
0-1
Porthcawl Town
Rockwell
2-4
New Broughton
at New Broughton
S Wales Constabulary
0-2
Tonyrefail Welfare
Trelewis Welfare
0-2
Abercynon Athletic
First Round
Aberaman Athletic
1-2
Risca United
AFC Porth
5-1
Panteg
Ammanford Town
2-2
Porthcawl Town
replay 0-1
Bala Town (withdrew)
v
Llay BL (w/o)
BP Llandarcy
1-1
Abercynon Athletic
replay 0-2
Bridgend Town
1-1
Caerleon
replay 0-3
British Aerospace
3-0
Marchwiel Villa
Brymbo
3-2
New Broughton
Caldicot Town
2-0
Tonyrefail Welfare
Cardiff Civil Service
4-3
Treowen Stars
Cemaes Bay
3-2
Locomotive Llanberis
Chirk AAA
1-3
Cefn Druids
Y Felinheli
3-2
Nefyn United
Ferndale Athletic
0-2
Ton Pentre
Fields Park Pontllanfraith
0-0
Cardiff Corinthians
replay 0-1
Goytre United
1-4
Brecon Corinthians
Knighton Town
4-2
Penparcau
Lex XI
3-0
Penycae
Llandyrnog United
0-4
Mostyn
Llanfairpwll
3-0
Llanrwst United
Llansantffraid
8-0
Presteigne St Andrews
Morda United
4-0
Penrhyncoch
Morriston Town
2-2
Caerau
replay 0-3
Pembroke Borough
6-2
Newport YMCA
Pontlottyn Blast Furnace
1-2
Llanwern
Rhayader Town
2-1
Carno
Rhos Aelwyd
2-2
Gresford Athletic
replay 0-2
Rhyl FC
3-0
Pilkingtons
Seven Sisters
0-3
Carmarthen Town
at Carmarthen
Taffs Well
1-5
Port Talbot Athletic
Welshpool Town
10-1
Builth Wells
Second Round
Aberystwyth Town
6-0
Knighton Town
AFC Porth
3-1
Cardiff Civil Service
Bangor City
7-1
Mostyn
BP Llandarcy
0-1
Cardiff Corinthians
Brecon Corinthians
0-3
Ton Pentre
British Aerospace
2-2
Llay Royal British Legion
replay 1-2
Briton Ferry Athletic
4-1
Caldicot Town
Caerau
5-1
Afan Lido
Caersws
2-2
Kidderminster Harriers
replay 3-4
Carno
4-3
Morda United
Cefn Druids
1-2
Connahs Quay Nomads
Conwy United
1-0
Holywell Town
Cwmbran Town
0-1
Merthyr Tydfil
Ebbw Vale
3-1
Abergavenny Thursdays
Haverfordwest County
2-0
Pembroke Boro
Inter Cardiff
5-1
Porthcawl Town
Lex XI
0-1
Gresford Athletic
Llanfairpwll
2-2
Llandudno Town
replay ?
Llansantffraid
5-1
Welshpool
Llanwern
1-5
Llanelli
Mold Alex
1-0
Brymbo
Newtown
0-2
Llanidloes Town
Port Talbot Athletic
3-0
Carmarthen Town
Porthmadog
2-7
Cemaes Bay
Rhyl FC
6-0
Y Felinheli
Risca United
3-2
Caerleon
Ruthin Town
0-1
Flint Town United
Third Round
AFC Porth
2-0
Llanelli
Briton Ferry Athletic
2-6
Aberystwyth Town
Caerau
4-3
Ebbw Vale
Cemaes Bay
2-1
Carno
Connahs Quay Nomads
4-2
Conwy United
Haverfordwest County
5-1
Cardiff Corinthians
Hereford United
6-0
Flint Town United
Kidderminster Harriers
2-2
Bangor City
replay 1-2
Llandudno
1-0
Llay Royal British Legion
Llanidloes Town
0-3
Wrexham
Llansantffraid
1-1
Mold Alexandra
replay 2-1
Maesteg Park Athletic
5-1
Inter Cardiff
Merthyr Tydfil
2-0
Swansea Town
Port Talbot Athletic
0-0
Risca United
replay 2-0
Rhyl FC
3-1
Gresford Athletic
Ton Pentre
0-2
Cardiff City
Fourth Round
Aberystwyth Town
1-2
AFC Porth
Caerau
0-9
Cardiff City
Cemaes Bay
0-1
Connahs Quay Nomads
Haverfordwest County
0-2
Rhyl FC
Hereford United
2-3
Wrexham
Llansantffraid
2-1
Llandudno
Maesteg Park Athletic
3-0
Port Talbot Athletic
Merthyr Tydfil
3-2
Bangor City
Fifth Round
AFC Porth
0-3
Connahs Quay Nomads
Cardiff City
4-0
Maesteg Park Athletic
Llansantffraid
0-4
Rhyl FC
Wrexham
1-0
Merthyr Tydfil
Semi-finals
Rhyl FC
2-0
Connahs Quay Nomads
Connahs Quay Nomads
1-0
Rhyl FC
Rhyl FC won 3-0 on aggregate
Cardiff City
2-0
Wrexham
Wrexham
1-0
Cardiff City
Cardiff City won 2-1 on aggregate
Final
Rhyl FC
at the National Stadium Cardiff