SEASON 1887/88
First Round
Vale of Llangollen
5-0
Wrexham Excelsior
Wrexham Olympic
4-0
Alyn White Stars
Druids
3-0
Rhostyllen Victoria
Chirk
bye
 
Shrewsbury Town
0-2
Oswestry
Newtown
9-0
Wem White Stars
Ellesmere
0-8
Welshpool
protest Welshpool dismissed
Llanfyllin
bye
 
Davenham
2-0
Chester St Oswalds
Crewe Alexandra
2-3
Northwich Victoria
Over Wanderers
bye
 
Bangor
3-1
Llandudno FC
Portmadoc
3-1
Corwen
Mold
0-1
Ruthin
Second Round
Wrexham Olympic
4-1
Vale of Llangollen
protest- late start and ground not enclosed sustained - Wrexham refused to replay
Druids
1-2
Chirk
Oswestry
6-0
Ellesmere
Newtown
?-?
Llanfyllin
Result not found, Newtown progressed
Northwich Victoria
3-0
Over Wanderers
Davenham
bye
 
Bangor
1-2
Mold
Portmadoc
bye
 
Third Round
Chirk
3-1
Vale of Llangollen
Newtown
3-1
Oswestry
Northwich Victoria
2-0
Davenham
Mold (w/o)
v
Portmadoc (withdrew)
Semi finals
Mold
0-2
Newtown
at Oswestry
Chirk
5-0
Northwich Victoria
at Chester
Final
Newtown
on 05/05/1888 at Chester