NB: Berwyn Rangers (Llangollen), Denbigh, Ellesmere, Hope District and Ruthin were
all added after the original draw and placed in (the newly formed) Group 4;
Oswestry FC absorbed Oswestry White Star at the start of the season.
Round 1 - Group 1
[Oct 20, Trefonen]
Trefonen 5-2 Black Park
[Oct 27, Oswestry]
Oswestry 2-2 Chirk
Round 1 - Group 2
[Oct 27, Coedpoeth]
Coedpoeth 0-9 Druids
[Oct 27, Rhostyllen]
Rhostyllen Victoria 1-1 Crown (Wrexham)
[Nov 3, Corwen]
Corwen 0-12 Wrexham
[Nov 3, Gwersyllt]
Foresters (Gwersyllt) 6-5 Hare & Hounds (Wrexham)
Round 1 - Group 3
Northwich Victoria o/w Rhyl [Northwich Victoria withdrew]
[Nov 3, Davenham]
Davenham 16-0 Holywell Rovers
Hartford St. Johns bye
Round 1 - Group 4
[Nov 10, Denbigh]
Denbigh 5-2 Ellesmere [also reported 4-2]
[Nov 17, Llangollen]
Berwyn Rangers 3-1 Ruthin
Hope District bye
Round 1 - Group 1 Replay [Nov 17, Chirk]
Chirk 1-7 Oswestry [also reported 1-4]
Round 1 - Group 2 Replay [Nov 3, Rhossdu Recreation Ground, Wrexham]
Crown (Wrexham) 1-1 Rhostyllen Victoria
NB: no second replay was held; both clubs progressed to Round 2.
Round 2 - Group 1 [Nov 24, Woodhill, Trefonen]
Trefonen 0-4 Oswestry
Round 2 - Group 2
[Nov 24, Gwersyllt Park, Gwersyllt]
Foresters (Gwersyllt) 1-7 Druids
[Nov 24, Racecourse Ground, Wrexham]
Wrexham 2-0 Rhostyllen Victoria
Crown (Wrexham) bye
Round 2 - Group 3 [Dec 1, Hartford]
Hartford St. John's 2-3 Rhyl
Davenham bye
Round 2 - Group 4 [Nov 26, Howell's School Park, Denbigh]
Denbigh 5-2 Hope District
Berwyn Rangers bye
Round 3 - Group 1
Oswestry bye
Round 3 - Group 2 [Jan 12, Racecourse Ground, Wrexham]
Wrexham 5-1 Crown (Wrexham)
Druids bye
Round 3 - Group 3 [Jan 12, Rhyl]
Rhyl 3-1 Davenham
Round 3 - Group 4 [Jan 5, Llangollen]
Berwyn Rangers 5-1 Denbigh
Round 4 - Group 1
Oswestry bye
Round 4 - Group 2 [Feb 2, Wynnstay Park, Ruabon]
Druids 3-0 Wrexham
Round 4 - Group 3
Rhyl bye
Round 4 - Group 4
Berwyn Rangers bye
Semi-finals
[Feb 23, Chirk]
Oswestry 2-1 Berwyn Rangers
[Mar 8, Racecourse Ground, Wrexham]
Druids 4-1 Rhyl
Final [Apr 5, Racecourse Ground, Wrexham]
Oswestry 0-0 Druids
Final Replay [Apr 14, Racecourse Ground, Wrexham]
Oswestry 1-0 Druids
NB: first cup win by a club from England.
NB: Bangor Town usually referred to as plain Bangor. Round 1 - Western Division [Nov 24, Pant, Carnarvon] Carnarvon Colts 2-3 Beaumaris [Nov 24, Tyddyn-llwydyn, Carnarvon] Carnarvon Young Heroes 3-5 Bangor Town [Dec 1, Carnarvon] Carnarvon Athletic 3-0 Madoc Bangor Athletic bye Round 1 - Eastern Division [Nov 24, Llandudno] Gloddaeth Rovers 2-2 Llanrwst [Dec 1] Denbigh - Flint [Denbigh progressed] [date?] Rhyl - Conway [Rhyl progressed] Round 1 - Eastern Division Replay [Dec 1, Gwydir Park, Llanrwst] Llanrwst w/o Gloddaeth Rovers [Gloddaeth Rovers dns] Round 2 - Western Division [Jan 5, Bangor Town ground, Bangor] Bangor Town 12-0 Bangor Athletic [Jan 19, Tyddyn-llwydyn, Carnarvon] Carnarvon Athletic 4-1 Beaumaris Round 2 - Eastern Division [Feb 9, Rhyl] Rhyl 7-3 Llanrwst Denbigh bye Semi-finals [Mar 15, Carnarvon] Carnarvon Athletic 1-0 Bangor Town [annulled] [Mar 15, Denbigh] Denbigh 3-2 Rhyl Semi-final Replay [Mar 29, Vaynol Park, Portdinorwic] Bangor Town w/o Carnarvon Athletic [Carnarvon scratched] Final [Apr 12, Winter Gardens, Rhyl] Bangor Town 3-1 Denbigh
Sources: [Gar 93], contemporary Welsh newspapers (available through the National Library of Wales), Welsh Football Data Archive
Thanks to Hans Schöggl for an earlier version of this file
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 8 Jan 2026
(C) Copyright Karel Stokkermans and RSSSF 2015/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.