SEASON 1914/15
Preliminary Round
Bargoed (w/o)
v
All Saints YM (Newport) (withdrew)
Troedyrhiw
0-2
Mid Rhondda
Cardiff Albions
0-6
Mardy
Ystradmynach
0-11
Merthyr Town
Barry (w/o)
v
Ynysddu (withdrew)
Ton Pentre
6-0
Ebbw Vale
Gilfach
3-1
Rhymney
Newport County
3-0
Abertillery
First Round
Brymbo Institute (w/o)
v
Chirk (withdrew)
Rhos Church (w/o)
v
Johnstown (withdrew)
Northern N (w/o)
v
Denbigh (withdrew)
Barmouth (withdrew)
v
Aberystwyth Town (w/o)
Pant United (withdrew)
v
Newtown (w/o)
Llanidloes Town (withdrew)
v
Builth Wells (w/o)
Milford Town (w/o)
v
Mond NW (withdrew)
Port Talbot (withdrew)
v
Caerau (w/o)
Bargoed
0-1
Mid Rhondda
Merthyr
7-0
Mardy
Gilfach
0-1
Barry
Newport County (withdrew)
v
Ton Pentre (w/o)
Second Round
Llandudno FC (w/o)
v
Conway (withdrew)
Brymbo (w/o)
v
Rhos Church (withdrew)
Northern Nomads (w/o)
v
Holywell (withdrew)
Newtown
2-1
Aberystwyth Town
Llandrindod Wells (w/o)
v
Builth Wells (withdrew)
Milford Town (w/o)
v
Caerau (withdrew)
Merthyr Town
1-0
Mid Rhondda
Gilfach
1-7
Ton Pentre
Third Round
Pontypridd (w/o)
v
Cardiff City (withdrew)
Chester
5-3
Oswestry United
Bangor
1-4
Brymbo
SwanseaTown (w/o)
v
Milford Town (withdrew)
Llanelly
3-1
Ton Pentre
Llandudno (w/o)
v
Newtown (withdrew)
Llandrindod Wells (withdrew)
v
MerthyrTown (w/o)
Wrexham
4-1
Northern N
Fourth Round
Brymbo
2-4
Wrexham
Chester
2-2
Llandudno FC
replay 0-1
Swansea Town
2-1
Pontypridd
Merthyr Town
0-9
Llanelly
Semi-finals
Swansea Town
1-0
Llanelly
at Swansea
Llandudno FC
1-3
Wrexham
at Llandudno
Final
Swansea Town
at Wrexham, replay 1-0 at Cardiff