1/128-finals
Huntly3
Annan-
Morton-
Forfar Athletic-
Brechin3
Buckie Thistle2
Strathspey Thistle3
Linlithgow Rose0
Clydebank FC1
Tranent3
Turriff Utd1
Livingston-
Dumbarton-
Keith2
Civil Service Strollers0
Formartine Utd2
East Kilbride-
Kilwinning Rangers1
Clyde-
Forres Mechanics0
Stirling University1
Elgin City-
Partick Thistle-
Hill Of Beath2
Musselburgh2
Lossiemouth1
Airdrieonians-
Inverness-
Cove Rangers-
Gala Fairydean0
Ayr-
Montrose-
Hamilton-
Peterhead-
Edinburgh City-
Kelty Hearts-
Queen of South-
Dunfermline-
Queen's Park-
Lochee United3
Inverurie2
Spartans-
Broxburn Athletic2
Stirling-
Cumbernauld Colts2
Ross County-
Rothes0
Brora Rangers9
Cowdenbeath4
Berwick0
Stenhousemuir-
East Fife-
Stranraer-
Tayport3
Wick Academy0
East Stirlingshire0
Clachnacuddin2
Bonnyrigg Rose0
Pollok4
Albion Rovers1
Alloa-
Deveronvale2
Caledonian Braves4
Fraserburgh0
Raith-
Nairn County0
Gretna 20081
Cumnock Juniors2
Auchinleck Talbot0
Arbroath-
1/64-finals
Huntly2
Annan3
Morton-
Forfar Athletic1
Brechin3
Strathspey Thistle2
Clydebank FC2
Tranent1
Livingston-
Dumbarton1
Keith0
Formartine Utd0
East Kilbride-
Clyde2
Stirling University1
Elgin City2
Partick Thistle-
Hill Of Beath1
Musselburgh3
Airdrieonians-
Inverness-
Cove Rangers-
Ayr-
Montrose-
Hamilton-
Peterhead-
Edinburgh City4
Kelty Hearts1
Queen of South-
Dunfermline-
Queen's Park-
Lochee United1
Spartans2
Stirling1
Cumbernauld Colts3
Ross County-
Brora Rangers3
Cowdenbeath1
Stenhousemuir-
East Fife-
Stranraer3
Tayport1
Clachnacuddin3
Pollok1
Alloa-
Caledonian Braves3
Raith-
Gretna 20080
Cumnock Juniors3
Arbroath-
1/32-finals
Annan-
Morton-
Brechin-
Clydebank FC-
Livingston-
Dumbarton-
East Kilbride-
Clyde-
Elgin City-
Partick Thistle-
Musselburgh-
Airdrieonians-
Inverness-
Cove Rangers-
Ayr-
Montrose-
Hamilton-
Peterhead-
Edinburgh City-
Queen of South-
Dunfermline-
Queen's Park-
Spartans-
Cumbernauld Colts-
Ross County-
Brora Rangers-
Stenhousemuir-
East Fife-
Stranraer-
Clachnacuddin-
Alloa-
Raith-
Cumnock Juniors-
Arbroath-