The 1906–07 Welsh Amateur Cup was the seventeenth season of the Welsh Amateur Cup. The cup was won by Buckley Engineers who defeated Aberystwyth 2–1 in a replayed final at Newtown.
Preliminary round Home teamResultAway teamRemarksFlint Unitedw/oSandycroft ArtilleryRhuddlan Conservativew/oRhyl Church GuildRhyl Victoria2-2Mold TownMold Town4-1Rhyl VictoriaReplayRuthin Road (Wrexham)2-1Brymbo VictoriaOak Alyn Rovers1-2Broughton UnitedRossett0-4Burntwood UnitedEsclusham White Stars1-0St. Mark's (Wrexham)Rhos Athletic0-0Acrefair UnitedAcrefair won replay 8-0Ruabon4-0Black Park Weston Rhyn1-0Cefn AlbionJohnstown Amateurs7-0LlangollenBangor ReservesAll received a Bye.Llanrwst TownLlandudno AmateursColwyn Bay UnitedConnah's Quay TwentiesBala PressFfestiniog TownDolgellau MeirionBarmouth RoversLlanfyllinNewtown North EndWelshpoolLlandrindod WellsLlanidloes UnitedBuckley EngineersExempt until the Third Round.PorthmadogAberystwythRhos RangersChirk Oswestry United ReservesRoyal Welsh Warehouse (Newtown)Holyhead Swifts
First round Home teamResultAway teamRemarksLlanrwst Town1-1Colwyn Bay UnitedColwyn Bay won replay 3-1Llandudno Amateurs2-2Bangor ReservesConnah's Quay Twenties3-2Flint UnitedRhuddlan Conservative0-11Mold TownEsclusham White Stars7-0Broughton UnitedBurntwood United5-1Ruthin Road (Wrexham) Weston Rhyn0-0RuabonWeston Rhyn scratchedAcrefair United3-1Johnstown AmateursWelshpool1-1Newtown North EndLlanidloes United2-2LlanfyllinLlandrindod WellsReceived a Bye.Buckley EngineersExempt until the Third Round.PorthmadogAberystwythRhos RangersChirk Oswestry United ReservesRoyal Welsh Warehouse (Newtown)Holyhead Swifts
Second round +Home teamFAW Minutes, 12 December 1906ResultAway teamRemarksMold Town2-1Connah's Quay TwentiesEsclusham White Stars1-0Burntwood UnitedRuabon1-0Acrefair UnitedBala Press1-0Festiniog TownBarmouth Rovers8-2Dolgellau MeirionLlanfyllin5-0Newtown North EndLlanrwst4-0Bangor ReservesBala Pressw/oFestiniog Town
Third round Home teamFAW Minutes, 23 January 1907ResultAway teamRemarksLlanrwst2-2Holyhead SwiftsPorthmadog2-1Bala PressLlandrindod Wells3-2Royal Welsh Warehouse (Newtown)Mold Town1-2Buckley EngineersEsclusham White Stars2-1Rhos RangersRuabon8-0ChirkLlanfyllin2-0 Oswestry United ReservesBarmouth Rovers0-1Aberystwyth
Fourth round Home teamResultAway teamRemarksEsclusham White Stars0-0RuabonAberystwyth2-2PorthmadogAberystwyth3-0PorthmadogReplayLlanfyllin0-0Holyhead SwiftsHolyhead Swifts5-2LlanfyllinReplayLlandrindod Wells?-4Buckley Engineers
Semi-final ResultVenueBuckley Engineers2-1RuabonGwersylltHolyhead Swifts1-1AberystwythBangorAberystwyth2-0 (Replay)Holyhead SwiftsPorthmadog
Final WinnersResultRunner-upVenueCrowdBuckley Engineers2-2AberystwythNorth End Ground, NewtownBuckley Engineers2-1 (Replay)AberystwythNewtown1,500
References