1st Round
02-10-2026 19:30
Cumnock Juniors
Cumnock Juniors
Auchinleck Talbot
Auchinleck Talbot
03-10-2026 13:00
Threave Rovers
Threave Rovers
Invergordon
Invergordon
03-10-2026 15:00
Brechin City
Brechin City
Buckie Thistle
Buckie Thistle
03-10-2026 15:00
Caledonian Braves
Caledonian Braves
Fraserburgh
Fraserburgh
03-10-2026 15:00
Civil Service Strollers
Civil Service Strollers
Formartine United
Formartine United
03-10-2026 15:00
Clachnacuddin
Clachnacuddin
Bonnyrigg Rose
Bonnyrigg Rose
03-10-2026 15:00
Cowdenbeath
Cowdenbeath
Berwick Rangers
Berwick Rangers
03-10-2026 15:00
Deveronvale
Deveronvale
Troon FC
Troon FC
03-10-2026 15:00
Dunipace
Dunipace
Preston Athletic
Preston Athletic
03-10-2026 15:00
Haddington Athletic
Haddington Athletic
Cumbernauld Colts
Cumbernauld Colts
03-10-2026 15:00
Keith
Keith
Stonehaven
Stonehaven
03-10-2026 15:00
Kirkintilloch Rob Roy
Kirkintilloch Rob Roy
Banks o\' Dee
Banks o' Dee
03-10-2026 15:00
Linlithgow Rose
Linlithgow Rose
Clydebank
Clydebank
03-10-2026 15:00
Lochee United
Lochee United
Inverurie Loco Works
Inverurie Loco Works
03-10-2026 15:00
Nairn County
Nairn County
Gretna 2008
Gretna 2008
03-10-2026 15:00
Pollok
Pollok
Albion Rovers
03-10-2026 15:00
Rothes
Rothes
Brora Rangers
Brora Rangers
03-10-2026 15:00
Strathspey Thistle
Strathspey Thistle
Dalbeattie Star
Dalbeattie Star
03-10-2026 15:00
Tayport
Tayport
Wick Academy
Wick Academy
03-10-2026 15:00
Tranent
Tranent
Turriff United
Turriff United
03-10-2026 15:00
Beith Juniors
Beith Juniors
Huntly
Huntly
03-10-2026 15:00
Bo'ness United
Bo\'ness United
Irvine Meadow XI
Irvine Meadow XI
03-10-2026 15:00
Gala Fairydean Rovers
Gala Fairydean Rovers
Largs Thistle FC
Largs Thistle FC
03-10-2026 15:00
Hill of Beath Hawthorn
Hill of Beath Hawthorn
Glasgow University
Glasgow University
03-10-2026 15:00
Musselburgh Athletic
Musselburgh Athletic
Lossiemouth
Lossiemouth
03-10-2026 15:00
Newton Stewart
Newton Stewart
Johnstone
Johnstone
03-10-2026 15:00
Penicuik Athletic
Penicuik Athletic
Kilwinning Rangers
Kilwinning Rangers
03-10-2026 15:00
Renfrew FC
Renfrew FC
Broxburn Athletic
Broxburn Athletic
03-10-2026 15:00
Bonnyton Thistle
Bonnyton Thistle
East Stirlingshire
East Stirlingshire
2nd Round
24-10-2026 15:00
Bo'ness United
Bo\'ness United
Forfar Athletic
Forfar Athletic
24-10-2026 15:00
Bonnyton Thistle
Bonnyton Thistle
Clachnacuddin
Clachnacuddin
24-10-2026 15:00
Brechin City
Brechin City
Strathspey Thistle
Strathspey Thistle
24-10-2026 15:00
Brora Rangers
Brora Rangers
Cowdenbeath
Cowdenbeath
24-10-2026 15:00
Clydebank
Clydebank
Tranent
Tranent
24-10-2026 15:00
Dumbarton
Dumbarton
Keith
Keith
24-10-2026 15:00
Edinburgh City
Edinburgh City
Kelty Hearts
Kelty Hearts
24-10-2026 15:00
Gretna 2008
Gretna 2008
Cumnock Juniors
Cumnock Juniors
24-10-2026 15:00
Huntly
Huntly
Annan Athletic
Annan Athletic
24-10-2026 15:00
Lochee United
Lochee United
Spartans
Spartans
24-10-2026 15:00
Stranraer
Stranraer
Tayport
Tayport
24-10-2026 15:00
Troon FC
Troon FC
Caledonian Braves
Caledonian Braves
24-10-2026 15:00
Renfrew FC
Renfrew FC
Stirling Albion
Stirling Albion
24-10-2026 15:00
University of Stirling
University of Stirling
Elgin City
Elgin City
24-10-2026 15:00
Dunipace
Dunipace
Largs Thistle FC
Largs Thistle FC
27-10-2026 19:45
Penicuik Athletic
Penicuik Athletic
Clyde
Clyde
31-10-2026 15:00
Cumbernauld Colts
Cumbernauld Colts
Banks o\' Dee
Banks o' Dee
31-10-2026 15:00
Threave Rovers
Threave Rovers
Pollok
Pollok
31-10-2026 15:00
Hill of Beath Hawthorn
Hill of Beath Hawthorn
Musselburgh Athletic
Musselburgh Athletic
31-10-2026 15:00
Johnstone
Johnstone
Formartine United
Formartine United
3rd Round
28-11-2026 15:00
Annan Athletic
Annan Athletic
Greenock Morton
Greenock Morton
28-11-2026 15:00
Bo'ness United
Bo\'ness United
Brechin City
Brechin City
28-11-2026 15:00
Clydebank
Clydebank
Livingston
Livingston
28-11-2026 15:00
Cumnock Juniors
Cumnock Juniors
Arbroath
Arbroath
28-11-2026 15:00
Elgin City
Elgin City
Partick Thistle
Partick Thistle
28-11-2026 15:00
Inverness
Inverness
Cove Rangers
Cove Rangers
28-11-2026 15:00
Largs Thistle FC
Largs Thistle FC
Ayr United
Ayr United
28-11-2026 15:00
Montrose
Montrose
Hamilton Academical
Hamilton Academical
28-11-2026 15:00
Peterhead
Peterhead
Edinburgh City
Edinburgh City
28-11-2026 15:00
Queen of the South
Queen of the South
Dunfermline
Dunfermline
28-11-2026 15:00
Queen's Park
Queen\'s Park
Spartans
Spartans
28-11-2026 15:00
Ross County
Ross County
Brora Rangers
Brora Rangers
28-11-2026 15:00
Stenhousemuir
Stenhousemuir
East Fife
East Fife
28-11-2026 15:00
Stranraer
Stranraer
Clachnacuddin
Clachnacuddin
28-11-2026 15:00
Troon FC
Troon FC
Raith Rovers
Raith Rovers
28-11-2026 15:00
East Kilbride
East Kilbride
Clyde
Clyde
28-11-2026 15:00
Dumbarton
Dumbarton
Johnstone
Johnstone
28-11-2026 15:00
Musselburgh Athletic
Musselburgh Athletic
Airdrieonians
Airdrieonians
28-11-2026 15:00
Renfrew FC
Renfrew FC
Cumbernauld Colts
Cumbernauld Colts
28-11-2026 15:00
Threave Rovers
Threave Rovers
Alloa Athletic
Alloa Athletic