SEASON 1908/09
1st preliminary round
Oak Alyn Rovers
6-1
Burntwood United
2nd preliminary Round
Saltney
0-1
Tranmere Rovers
Aston Hall
2-2
Mold Town
replay 1-2
Johnstown Amateurs
5-0
Brymbo Victoria
Summerhill
7-0
Buckley Engineers
Oak Alyn Rovers
7-1
Rhos Rangers
Llanbradach
v
Treharris (w/o)
Barry District
0-2
Merthyr Town
protest Merthyr dismissed
Aberdare Town
2-1
Ton Pentre
Mardy Corinthians
8-1
Cwm Parc
at Cwm Parc
First Round
Rhyl (w/o)
v
Denbigh Town (withdrew)
Bangor
3-0
Llandudno Amateurs
Nantwich
5-1
Birkenhead
Whitchurch
3-1
Tranmere Rovers
Summerhill
1-2
Oak Alyn Rovers
Johnstown Amateurs
7-0
Mold Town
Towyn Rovers
6-0
Newtown North End
Llanidloes United
2-0
Llandrindod Wells
Treharris
1-2
Mardy Cns
Barry District
1-6
Aberdare
Second Round
Rhyl
2-1
Bangor
Nantwich
2-0
Whitchurch
Johnstown Amateurs
2-3
Oak Alyn Rovers
Chirk
0-0
Wellington St George
replay 2-6
RWW Newtown
3-2
Towyn Rovers
Llandiloes United
4-0
Builth Wells
Aberdare Town
1-1
Mardy Corinthians
replay 0-3
Milford Haven United
bye
 
Third Round
Welshpool
4-0
Llanidloes United
Aberystwyth Town
4-1
Royal Welsh Warehouse Newtown
Rhyl
1-2
Connahs Quay & Shotton
Chester
8-2
Nantwich
Oak Alyn Rovers
0-4
Wrexham
at Wrexham
Oswestry United
1-1
Druids
replay 0-2
Wellington Town (withdrew)
v
Wellington St George (w/o)
Mardy Corinthians
5-0
Milford Haven United
Fourth Round
Wellington St George
4-1
Welshpool
Connahs Quay & Shotton
2-0
Cardiff City
Druids
1-7
Wrexham
Aberystwyth Town
0-2
Chester
Semi-finals
Wrexham
2-2
Connahs Quay & Shotton
replay 4-0 both matches at Wrexham
Chester
2-1
Wellington St George
at Wrexham
Final
Chester
at Wrexham