The cup was won by Newtown White Star who defeated Wrexham 1–0 in the final.
Source: Welsh Football Data Archive Source: Welsh Football Data Archive Oswestry receive a bye to the next round Source: Welsh Football Data Archive Newtown receive bye into next round Source: Welsh Football Data Archive The replay was abandoned after half-an-hour, with the White Stars 3–1 up, after the Bangor umpire punched a White Stars player.
[3] The WFA ordered a replay but Bangor refused to play.
[4] Wrexham received a bye to the next round.
Source: Welsh Football Data Archive Source: Welsh Football Data Archive