Scottish Cup 2023/24

2nd Round: 28 October 2023

Beith JuniorsvBroomhill
Brechin CityvThe Spartans
Civil Service StrollersvStranraer
Cumnock JuniorsvTurriff United
DeveronvalevBroxburn Athletic
DumbartonvBanks O’Dee
Dunbar UnitedvEast Fife
Formartine UnitedvClydebank
Forres MechanicsvBuckie Thistle
FraserburghvBonnyrigg Rose
HuntlyvForfar Athletic
Jeanfield SwiftsvElgin City
Kilwinning RangersvCowdenbeath
LuncartyvBo’ness United
Musselburgh AthleticvClyde
PeterheadvClachnacuddin
PollokvGala Fairydean Rovers
StenhousemuirvBrora Rangers
TranentvEast Kilbride
University of Stirling or Albion RoversvSt Andrews United

1st Round: 23-25 September 2023

Banks o’ Dee6:0Dalbeattie Star
Bo’ness United3:0Darvel
Brechin City4:0Rothes
Broomhill3:1Cumbernauld Colts
Brora Rangers5:1Berwick Rangers
Broxburn Athletic2:1Nairn County
Caledonian Braves1:2Fraserburgh
Camelon Juniors1:2Civil Service Strollers
Clachnacuddin1:0Inverurie Loco Works
Cowdenbeath2:1Linlithgow Rose
Culter3:4Deveronvale
Dalkeith Thistle0:7Clydebank
Dundonald Bluebell2:3Kilwinning Rangers
Dunipace1:3Cumnock Juniors
East Kilbride8:0Whitehill Welfare
East Stirlingshire0:1Huntly
Edinburgh University2:3Dunbar United
Formartine United3:2Threave Rovers
Gala Fairydean Rovers8:2Strathspey Thistle
Golspie Sutherland1:1(7-8p)Forres Mechanics
Keith2:5Luncarty
Lossiemouth0:4Beith Juniors
Musselburgh Athletic1:1(4-3p)Gretna 2008
Penicuik Athletic0:6Pollok
St Andrews United1:0Auchinleck Talbot
Tayport0:4Buckie Thistle
Tranent Juniors4:1Hutchison Vale
Turriff United2:1Sauchie Juniors
Wick Academy1:3Jeanfield Swifts
Stirling UniversityvAlbion Rovers

Preliminary Round 2: 2 September 2023

Beith Juniors5-1Bonnyton Thistle
Broxburn Athletic3-0Lochee United
Camelon Juniors0-0(4-3p)Newtongrange Star
Carluke Rovers2-3Dalbeattie Star
Creetown1-3Whitehill Welfare
Culter3-2Blackburn United
Cumnock Juniors1-0Girvan
Dunbar United4-2Vale of Leithen
Easthouses Lily1-3Threave Rovers
Fort William1-10Clydebank
Glenafton Athletic0-3Darvel
Hawick Royal Albert1-2Golspie Sutherland
Hill of Beath Hawthorn0-1Tayport
Irvine Meadow XI1-2Dunipace
Jeanfield Swifts3-0Cupar Hearts AFC
Kilwinning Rangers4-0Glasgow University
Musselburgh Athletic6-0Coldstream
Newton Stewart1-4Luncarty
Penicuik Athletic4-2Rutherglen Glencairn
Pollok2-2(3-0p)Benburb
Preston Athletic0-0(4-5p)Dundonald Bluebell
Sauchie Juniors4-0Burntisland Shipyard
St Andrews United1-0Haddington Athletic
St Cuthbert Wanderers0-5Dalkeith Thistle
Tynecastle0-1Hutchison Vale
Wigtown & Bladnoch0-12Auchinleck Talbot

Preliminary Round 1: 12 August 2023

Abbey Vale0-5Cupar Hearts
Carnoustie Panmure1-2Beith Juniors
Luncarty3-1Loch Ness