Extra Preliminary Round
Tylorstown 1-1 Porth Amateurs
Risca Town 4-1 Abercarn
Rogerstone 3-0 Cardiff Camerons [?!; Camerons progressed]
Extra Preliminary Round Replay
Tylorstown 0-0 Porth Amateurs
Extra Preliminary Round Second Replay
Tylorstown 5-0 Porth Amateurs
Preliminary Round
Ogwen Valley 2-1 Colwyn Bay Swifts
Llanwrst 2-0 Llandudno Junction
Builth 3-2 Knighton
Llanfyllin 3-1 Montgomery
Cardiff Corinthians 3-1 Cardiff Camerons [?!; Camerons progressed]
Llanbradach 5-1 Hirwaen
Tylorstown 0-0 Cwmparc
Swansea Amateurs 7-1 Aberpergwm
Oakdale 2-2 Rhymney
Bargoes BL 2-1 Rhiwderin
Risca Town 1-1 Aber Valley
New Tredegar 1-2 Lovell's Athletic
NB: all other clubs got byes
Preliminary Round Replays
Tylorstown 0-1 Cwmparc
Oakdale 3-0 Rhymney
Risca Town 1-2 Aber Valley
First Qualifying Round
Llangollen 7-1 Wrexham CS
Penycae 1-1 Graessers Monsanto
Llay Main w/o Oakengates
Ruthin 2-2 Oak Alyn Rovers
Pwllheli 2-3 Portmadoc
Llanfyllin 0-4 Welshpool
Newtown 3-1 Machynlleth
Barmouth 1-3 Aberystwyth
Rhayader 0-3 Llanidloes Town
Llandrindod Wells 2-1 Builth Wells
Buckley 1-2 Courtaulds
Caernarvon 1-0 Bangor UC
Ogwen Valley 1-1 Penmaenmawr
Swansea Amateurs 3-2 Cardiff Camerons
Llanbradach 5-1 Rhymney
Bargoed BL 1-0 Aber Valley
Cmwparc 2-3 Lovell's Athletic
Aberystwyth Univ. Coll. bye
Dolgelley bye
First Qualifying Round Replays
Penycae 3-3 Graessers Monsanto
Ruthin 1-6 Oak Alyn Rovers
Ogwen Valley 2-2 Penmaenmawr
First Qualifying Round Second Replays
Penycae 3-2 Graessers Monsanto
Ogwen Valley 0-2 Penmaenmawr
Second Qualifying Round
Newtown 4-1 Welshpool
Llanidloes Town 4-3 Llandrindod Wells
Oak Alyn Rovers 3-2 Llay Main
Penycae 2-5 Courtaulds
Dolgelley 0-6 Llangollen
Aberystwyth Univ. Coll. 2-3 Aberystwyth Town
Caernarvon 3-0 Portmadoc
Penmaenmawr 2-1 Llanrwst
Lovell's Athletic 6-1 Bargoed BL
Swansea Amateurs 1-1 Llanbradach
Second Qualifying Round Replay
Swansea Amateurs 3-1 Llanbradach
Round 1
Barry 3-0 Caerau
Mardy 1-1 Pembroke Dock
Llanbradach 2-1 Lovell's Athletic
Mid Rhondda 5-1 Penrhiwceiber
Aberaman 0-0 Bridgend
Caernarvon 2-1 Denbigh Town
Mold Town 3-2 Courtaulds
Bangor 6-0 Acrefair
Connah's Quay 8-1 Penmaenmawr
Colwyn Bay Swifts 1-1 Druids
Llangollen 1-3 Holyhead
Brymbo Green abd Chirk [abandoned at 1-2 due to darkness]
Llandudno 3-1 Rhos
Oak Alyn Rovers 0-3 Flint
Newtown 1-3 Oswestry Town
Aberystwyth Town 3-2 Llanidloes Town
Round 1 Replays
Mardy 1-2 Pembroke Dock
Aberaman 0-3 Bridgend
Colwyn Bay Swifts 1-0 Druids
Brymbo Green o/w Chirk [at Wrexham; Brymbo Green withdrew]
NB: the first match between Brymbo Green and Chirk was played at Brymbo but abandoned
due to darkness; Chirk protested before the match against the venue, which had been
declared unsuitable in 1921 but meanwhile improvements had been made and Brymbo had
been assured by the FAW they were happy with the changes; however, no record of the
decision to rescind the ban of 1921 existed at the FAW; after the match, Chirk
withdrew their protest and the FAW ordered a replay at Brymbo; then Chirk revived
their protest (not actually possible under the rules) and a FAW representative
inspected the Brymbo ground, ruling it unsuitable; the FAW then ordered the replay
to be held in Wrexham but Brymbo decided to withdraw instead
Extra Round
Pembroke Dock 1-0 Mid Rhondda [?!; Mid Rhondda progressed]
Round 2
Barry 1-1 Mid Rhondda
Llandudno FC 2-2 Mold Town
Flint 2-0 Holyhead [at Rhyl]
Caernarvon 0-0 Aberystwyth Town
Connah's Quay 1-4 Bangor
Oswestry Town 5-1 Holywell
Colwyn Bay Swifts 1-0 Chirk
Llanbradach 2-2 Bridgend
Round 2 Replays
Barry 0-5 Mid Rhondda
Llandudno 0-1 Mold Town [to be replayed after protest]
Caernarvon 1-2 Aberystwyth Town
Llanbradach 2-7 Bridgend
Round 2 Second Replay
Llandudno 0-2 Mold Town
Round 3
Mid Rhondda 7-1 Bridgend
Oswestry Town 6-1 Aberystwyth Town
Bangor 3-0 Flint
Mold Town 3-1 Colwyn Bay Swifts
Round 4
Newport County 4-2 Llanelli
Pontypridd 0-2 Aberdare
Swansea Town 1-0 Ebbw Vale
Shrewsbury Town 0-0 Cardiff City
Wellington Town 0-1 Wrexham
Mold Town 1-1 Oswestry Town
Rhyl 1-2 Bangor
Mid Rhonda 2-2 Merthyr Town
Round 4 Replays
Shrewsbury Town 0-3 Cardiff City
Mold Town 1-2 Oswestry Town
Mid Rhonda 1-2 Merthyr Town
Quarterfinals
Swansea Town 0-0 Wrexham
Bangor 0-4 Aberdare
Oswestry Town 1-1 Merthyr Town
Newport County 1-1 Cardiff City
Quarterfinals Replays
Swansea Town 0-1 Wrexham [aet]
Oswestry Town 1-2 Merthyr Town
Newport County 0-0 Cardiff City
Quarterfinals Second Replay
Newport County 0-0 Cardiff City
Quarterfinals Third Replay
Newport County 3-0 Cardiff City
Semifinals
Wrexham 1-0 Newport County [at Wrexham}
Merthyr Town 2-1 Aberdare [at Merthyr]
Final [Apr 30, Taff Vale Park, Pontypridd; att: 4 000]
Wrexham 2-2 Merthyr Town
Final Replay [May 1, Racecourse, Wrexham; att: 8 000]
Wrexham 1-0 Merthyr Town
Sources: [Gar 93], http://wfda.co.uk/welsh_cup_year_index.php
Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Author: Hans Schöggl
Last updated: 10 Sep 2015
(C) Copyright Hans Schöggl and RSSSF 2015
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.