SEASON 1902/03
First Round
Aberdare (withdrew)
v
Aberaman (w/o)
Treharris
bye
 
Barry United
7-0
Caerphilly
Rogerstone
2-2
Porth
replay 1-3
Second Round
Portmadoc
bye
 
Rhyl Ath
0-14
Rhyl United
Oswestry United
bye
 
RWW Newtown
bye
 
Towyn
2-3
Aberystwyth Town
Knighton
1-1
Llandrindod Wells
replay 1-1, 2nd replay 0-0, Llandrindod Wells won 3rd replay 5-2
Treharris
0-6
Aberaman
at Aberaman
Porth
2-3
Barry United
Third Round
Chester
0-2
Wrexham
Welshpool
2-4
RWW Newtown
Bangor
3-3
Portmadoc
replay 4-0
Wellington Town
10-0
Llandrindod Wells
Druids
2-2
Chirk
replay 1-1, 2nd replay 3-0
Oswestry United
1-1
Aberystwyth Town
replay 2-0
Carnarvon Ironopolis
2-3
Rhyl United
Porth
0-2
Aberaman
Fourth Round
Wrexham
9-0
RWW Newtown
not played on conf date – smallpox in Newtown
Rhyl United
1-4
Druids
Oswestry United
0-1
Wellington Town
Bangor
1-4
Aberaman
Semi-finals
Druids
2-3
Aberaman
at Shrewsbury
Wellington Town
0-4
Wrexham
at Oswestry
Final
Aberaman
at Wrexham