Source: Welsh Football Data Archive[1]
Source: Welsh Football Data Archive
Source: Welsh Football Data Archive
Oswestry receive a bye to the next round
Mold scratch to Druids
23rd Royal Welch Fusiliers scratch to Rhyl
Source: Welsh Football Data Archive
Source: Welsh Football Data Archive
Source: Welsh Football Data Archive
Source: Welsh Football Data Archive
Source: Welsh Football Data Archive
Newtown White Star receive bye to semi final
Source: Welsh Football Data Archive[2]
See main article: article and 1880 Welsh Cup Final.