NB: Scull and Cross-bones (Rhyl) usually referred to as plain Rhyl.
Round 1 - Group A
[Nov 4, Denbigh]
Denbigh 0-3 Ruthin [and two disputed goals for Ruthin]
[Nov 11, Corwen]
Dolgelley Idris 6-1 Holywell Rovers
[Nov 11, Rhyl]
Scull and Cross-bones w/o Corwen [Corwen dns]
[instead a friendly was played, Scull and Cross-bones (Rhyl) defeating Rhyl Wanderers
(members of the NWFA, formed as a combination of Rhuddlan and Rhyl Colts) 5-2]
Aberystwyth Mechanics bye
Round 1 - Group B
[Oct 28, Rhosddu Recreation Ground, Wrexham]
Wrexham 4-1 Davenham
[Nov 4, Coedpoeth]
Coedpoeth 1-1 Hare & Hounds (Wrexham)
[Nov 11, Caergwrle]
Hope District 1-10 Northwich Victoria
[Nov 11, Hartford (Cheshire)]
Hartford 7-0 Crown (Wrexham) [and two disputed goals for Hartford]
Round 1 - Group C
[Nov 4, Black Park]
Black Park 0-5 Berwyn Rangers
[Nov 4, Oswestry]
Oswestry White Star 1-0 Trefonen
[Nov 11, Chirk]
Chirk 2-3 Druids
Dolgelley Mountaineers bye
Round 1 - Group B Replay [Nov 11, Racecourse Ground, Wrexham]
Hare & Hounds (Wrexham) 2-2 Coedpoeth
NB: originally both clubs were to progress to Round 2, Coedpoeth being drawn
at home to Wrexham, but eventually a second replay was held after all,
so that Wrexham had a bye in Round 2.
Round 1 - Group B Second Replay [Dec 9, Coedpoeth]
Coedpoeth 2-4 Hare & Hounds (Wrexham)
Round 2 - Group A
[Dec 9, Aberystwyth]
Aberystwyth Mechanics 2-0 Dolgelley Idris
Ruthin bye
Round 2 - Group B
[Dec 16, Racecourse Ground, Wrexham]
Hare & Hounds (Wrexham) 1-5 Northwich Victoria
[Dec 16, Rhyl]
Scull and Cross-bones 3-2 Hartford
Wrexham bye
Round 2 - Group C
[Dec 16, Llangollen]
Berwyn Rangers 5-2 Oswestry White Star
[Dec 18, Ruadbon]
Druids 11-1 Dolgelley Mountaineers [also reported 12-1]
Round 3
[Jan 13, Northwich]
Northwich Victoria 1-1 Berwyn Rangers
[Jan 20, Wrexham]
Wrexham 4-2 Ruthin
[Feb 17, College Field, Aberystwyth]
Aberystwyth Mechanics 1-4 Druids
Scull and Cross-bones bye
Round 3 Replay [Jan 27, Llangollen]
Berwyn Rangers 1-1 Northwich Victoria [both teams to next round]
NB: no second replay was held; both clubs progressed to Round 4.
Round 4
[Feb 17, Rhosdda Recreation Ground, Wrexham]
Wrexham 5-2 Scull and Cross-bones
[Mar 10, Llangollen]
Berwyn Rangers 2-5 Druids
Northwich Victoria bye
Semi-final [Apr 7, Rhosdda Recreation Ground, Wrexham]
Druids 3-0 Northwich Victoria
Wrexham bye
Final [Apr 21, Racecourse Ground, Wrexham]
Wrexham 1-0 Druids
NB: Rhyl Wanderers formed as a combination of Rhyl Colts and Rhuddlan FC;
Bangor Town usually referred to as plain Bangor.
Round 1
[Nov 18, Carnarvon]
Carnarvon Colts 1-3 Rhyl Wanderers
[Nov 18, Llanrwst]
Llanrwst Bull Rangers 1-6 Bangor Mountain Rangers
[Nov 25, Bangor]
Bangor Town 5-0 Madoc [and one disputed goal for Bangor]
[Nov 25, Llanrwst]
Llanrwst 0-2 Carnarvon Athletic
Conway bye
Round 2
[Jan 20, Rhyl]
Rhyl Wanderers 5-0 Conway
[Jan 27, Bangor]
Bangor Town 6-0 Carnarvon Athletic
Bangor Mountain Rangers bye
Semi-final [Mar 10, Rhyl]
Rhyl Wanderers 3-0 Bangor Mountain Rangers
Bangor Town bye
Final [Mar 31, Bangor]
Bangor Town 3-2 Rhyl Wanderers
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.