The 1907–08 Welsh Amateur Cup was the eighteenth season of the Welsh Amateur Cup. The cup was won by Esclusham White Stars who defeated Brymbo Victoria 1–0 in the final, at Wrexham.
Preliminary round Home teamResultAway teamRemarksLlandudno Amateurs5-1https://newspapers.library.wales/view/3621492/3621500/62/llandudno%2BOR%2BamateursLlanrwstBrymbo Institute2-6SummerhillSouthsea Church Guild1-2Gwersyllt VictoriaRhos Rangers8-0ChirkBlack ParkAbandonedJohnstown AmateursCefn Albion4-0Llangollen ThursdayDruids2-2Acrefair UnitedAcrefair won replay 4–0 Shrewsbury (Holy Trinity)2-3 Oswestry Newtown North End2-2 Shrewsbury RoversMontgomery2-1LlanfyllinNewtown Royal Welsh Warehouse3-0LlanidloesColwyn BayAll received a Bye.Conwy CastleRhylConnahs Quay Victoria Burntwood UnitedMoldFlintBrymbo VictoriaNew BroughtonRuthin Road (Wrexham)Coedpoeth UnitedRossettEsclusham White StarsBala PressBarmouth RoversPorthmadogTowyn RoversLlandrindod WellsBuilth WellsBuckley EngineersExempt until the 3rd round.AberystwythRuabon RangersHolyhead SwiftsBangor ReservesOak Alyn RoversWrexham VictoriaWelshpool Reserves
First round Home teamResultAway teamRemarksLlandudno Amateurs4-1Conwy CastleColwyn Bay6-0RhylBruntwood UnitedFlint UnitedFlint scratchedMold Gwysaney Victoria1-1Connahs Quay VictoriaConnah's Quay scratched before replayNew Broughton0-4Gwersyllt VictoriaSummerhill1-2Brymbo VictoriaRossett2-5Esclusham White StarsCoedpoeth United2-2Ruthin Road (Wrexham)Coedpoeth won replay 2–1Cefn Albion0-1Acrefair UnitedRhos Rangers1-1Johnstown AmateursJohnstown won replay 1–0Bala Press1-1PorthmadogBala won replay 2–1.Towyn Rovers5-1Barmouth Rovers Oswestry2-4Newtown Royal Welsh WarehouseMontgomery1-3 Shrewsbury RoversBuilth WellsBoth received a ByeLlandrindod WellsBuckley EngineersExempt until the 3rd round.AberystwythRuabon RangersHolyhead SwiftsBangor ReservesOak Alyn RoversWrexham VictoriaWelshpool Reserves
Second round Home teamResultAway teamRemarksLlandudno Amateurs2-0Colwyn Bay Burntwood UnitedAbandonedMold Gwysaney VictoriaBurntwood won replay 4–2Gwersyllt Victoria0-1Brymbo VictoriaCoedpoeth United1-2Esclusham White StarsJohnstown Amateurs0-1Acrefair UnitedTowyn Rovers2-0Bala Press Shrewsbury Rovers2-2Newtown Royal Welsh WarehouseBuilth Wells2-2Llandrindod WellsBuckley EngineersExempt until the 3rd round.AberystwythRuabon RangersHolyhead SwiftsBangor ReservesOak Alyn RoversWrexham VictoriaWelshpool Reserves
Third round Home teamResultAway teamRemarksHolyhead Swifts9-0Bangor Reserves Bruntwood United1-0Llandudno AmateursBrymbo Victoria4-0Wrexham VictoriaBuckley Engineers2-0Oak Alyn RoversWelshpool Reserves2-1Ruabon RangersAcrefair United3-3Esclusham White StarsAberystwyth6-1Towyn RoversBuilth or Llandrindod Shrewsbury RoversNot played. Shrewsbury Rovers given a bye
Fourth round Home teamResultAway teamRemarksWelshpool Reserves0-2 Shrewsbury RoversEsclusham White Stars2-1AberystwythHolyhead Swifts1-3Brymbo VictoriaBuckley Engineers3-0 Burntwood United
Semi-final ResultVenueEsclusham White Stars1-0Buckley EngineersWynnstay Park, RuabonBrymbo Victoria3-2 Shrewsbury Rovers Oswestry
Final WinnerResultRunner-upVenueEsclusham White Stars1-0Brymbo VictoriaWrexham
References