NB: Brymbo Institute, Chirk, Newtown and Wrexham (semi-finalists in 1894/95)
bye to Round 4.
Round 1 - Division 1
[Oct 19, Flint]
Flint 0-1 Westminster Rovers
[Oct 19, Llandudno]
Llandudno Swifts 2-3 Bangor [aet]
[Oct 19, Mold]
Mold Red Stars 1-3 Carnarvon Ironopolis
Round 1 - Division 2
[Oct 12, Market Drayton]
Market Drayton 1-1 Wellington Town
[Oct 19, Rhosllanerchrugog]
Rhos 0-3 Wellington St. George's
[Oct 19, Ironbridge]
Ironbridge 2-1 Druids [Ironbridge disqualified for
[Oct 19, Wrockwardine] using unregistered players]
Wrockwardine Wood 2-0 Rhostyllen Victoria
Round 1 - Division 3 [Oct 19, Oswestry]
Oswestry United 3-0 Llanidloes
Aberystwyth Town bye
Whitchurch bye
Portmadoc bye
Round 1 - Division 4
[Oct 19, Aberdare]
Aberdare w/o Cardiff [Cardiff scratched]
[Oct 19, Builth]
Builth 1-2 Rhayader
[Oct 19, Rogerstone]
Rogerstone 0-4 Hereford
Round 1 - Division 2 Replay [Oct 19, Wellington]
Wellington Town 3-1 Market Drayton
Round 2 - Division 1 [Nov 16, Wrexham]
Westminster Rovers w/o Carnarvon Ironopolis [Carnarvon scratched]
Bangor bye
Round 2 - Division 2
[Nov 16, Wynnstay Park, Ruabon]
Druids 7-1 Wrockwardine Wood [also reported 7-0]
[Nov 16, Wellington]
Wellington St. George's 6-2 Wellington Town [Town protested but no replay appears to
Round 2 - Division 3 have taken place]
[Nov 16, Oswestry]
Oswestry United w/o Portmadoc [Portmadoc scratched]
[Nov 16, Whitchurch]
Whitchurch 3-4 Aberystwyth Town
Round 2 - Division 4 [Nov 16, Hereford]
Hereford w/o Rhayader [Rhayader scratched]
Aberdare bye
Round 3 - Division 1 [Dec 7, Bangor]
Bangor 1-1 Westminster Rovers
Round 3 - Division 2 [Dec 7, Wynnstay Park, Ruabon]
Druids 2-2 Wellington St. George's
Round 3 - Division 3 [Dec 7, Oswestry]
Oswestry United 3-4 Aberystwyth Town
Round 3 - Division 4 [Dec 7, Ynys Ground, Aberdare]
Aberdare 2-4 Hereford
Round 3 - Division 1 Replay [Dec 14, Salisbury Park, Wrexham]
Westminster Rovers 1-3 Bangor
Round 3 - Division 2 Replay [Dec 14, St. George's Ground, Wellington]
Wellington St. George's 3-0 Druids [annulled]
Round 3 Second Replay [Jan 1, Shrewsbury]
Druids 0-1 Wellington St. George's
NB: Brymbo Institute, Chirk, Newtown and Wrexham (semi-finalists in 1894/95)
entered in Round 4.
Round 4
[Jan 11, Bangor]
Bangor 1-1 Wellington St. George's
[Jan 11, Brymbo]
Brymbo Institute 2-3 Aberystwyth Town
[Jan 11, Hereford]
Hereford 0-0 Newtown
[Jan 11, Racecourse Gound, Wrexham]
Wrexham 4-0 Chirk
Round 4 Replays
[Jan 18, The Cunnings, Newtown]
Newtown 3-1 Hereford
[Jan 18, Wellington]
Wellington St. George's 0-4 Bangor
Semi-finals
[Feb 8, Racecourse Gound, Wrexham]
Newtown 1-1 Bangor
[Mar 14, Welshpool]
Wrexham 1-0 Aberystwyth Town
Semi-final Replay [Feb 22, Racecourse Gound, Wrexham]
Bangor 3-0 Newtown
Final [Apr 6 (Easter Monday), Llandudno]
Bangor 3-1 Wrexham
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.