The 1919–20 Welsh Amateur Cup was the 25th season of the Welsh Amateur Cup. This was the first time the Competition had been played, following a five-year gap due to World War I. The cup was won by Caerau who defeated Barmouth Comrades 4–1 in the final to become the second team from South Wales to win the Cup.

Preliminary round Home teamResultAway teamRemarksBangor Comrades1-4Bangor Railway InstituteDenbigh Town8-0RuthinColwyn Bay5-1LlanrwstConwy3-2HolyheadLlandrindod Wells2-1Builth WellsNewtown8-0LlanfyllinWelshpool5-1CaerswsAcrefair United4-3RuabonPowells Athletic3-0 Oswestry ComradesRhostyllen Juniors1-2Esclusham White StarsVron0-4RhosymedreGarden Village0-5Brymbo GreenGresford4-2RhosnessneyBradley3-0RhosrobinLlay Rangers0-6EwloeConnahs Quay4-2CaergwrleCwm1-0RhiwderinNewport Barbarians2-5YnysdduCaerau4-0MilfordAberdare Amateurs4-1BreconTreharris1-0Waen Llwyd

First round Home teamResultAway teamRemarksBangor Railway Institute7-3Colwyn BayConwyDenbigh TownBarmouth Comrades1-1MachynllethMachynlleth0-2Barmouth ComradesReplayPorthmadog TownByeRhayaderWelshpoolLlandrindod WellsNewtownEsclusham White Stars3-1Acrefair UnitedPowells Athletic1-2RhosymedreBrymbo InstituteGresfordBrymbo Green4-0BradleyPentre United (Queensferry)Connahs QuayLlay HallEwloeAberdare Amateurs2-0Cardiff AlbionsCaerauPontypridd or PorthRogerstoneCwmYnysdduTreharris

Second round Home teamResultAway teamRemarksRhosymedre5-2Esclusham White StarsLlay HallConnahs QuayPorthmadog Town1-1Barmouth ComradesConwy0-3Bangor Railway InstituteBrymbo Institute1-0Brymbo GreenAberdare AmateursCaerauIncomplete

Third round Home teamResultAway teamRhos Northern NomadsBrymbo InstituteRhosymedreLlay Hall or Connahs QuayChirkBangor Railway InstituteRhylLlandrindod WellsLlanidloesBarmouth ComradesAberystwythRogerstoneCaerauCardiff CorinthiansBye

Final WinnerResultRunner upVenueCaerau4-1Barmouth Comrades

References