8
Hibernian
Hearts
Motherwell
Aberdeen
Inverness
Ross County
Queen of South
Montrose
Shotts Bon Acord11Edinburgh City41
Kilmarnock
Hamilton
East Stirlingshire
Coldstream0Fraserburgh4
Dumbarton
Partick Thistle
Golspie Sutherland4Hawick Royal Albert2
Cove Rangers
Dunfermline
Forfar Athletic
Clyde
Preston Athletic0Nairn County2
Clachnacuddin2Lossiemouth1
Brora Rangers2Formartine Utd3
Ayr
Stenhousemuir
Wick Academy2Spartans0
Berwick
Falkirk
Dundee Utd
Queen's Park
Gala Fairydean0Irvine Meadow4
Stranraer
Elgin City
Edinburgh University1St Cuthbert Wand.2
East Fife
Alloa
Forres Mechanics
Rangers
Morton
Albion Rovers
Buckie Thistle40Rothes00
Annan
Civil Service Strollers4Newton Stewart0
Burntisland Shipyard1Turriff Utd6
Livingston
Dundee FC
St. Mirren
Bonnyrigg Rose2Girvan1
Stirling University
Brechin
Cowdenbeath
Selkirk2Glasgow University0
Threave Rovers0Vale Of Leithen1
St Johnstone
Raith
Airdrieonians
Stirling
Dalbeattie Star
Peterhead
Hermes1Deveronvale4
Arbroath
Huntly22Wigtown & Bladnoch02
Whitehill Welfare2Inverurie4
Celtic
Hibernian
Hearts
Motherwell
Aberdeen
Inverness
Ross County
Queen of South
Montrose1Edinburgh City3
Kilmarnock
Hamilton
East Stirlingshire2Fraserburgh1
Dumbarton
Partick Thistle
Golspie Sutherland0Cove Rangers7
Dunfermline
Forfar Athletic
Clyde23Nairn County33
Clachnacuddin4Formartine Utd2
Ayr
Stenhousemuir
Wick Academy0Berwick1
Falkirk
Dundee Utd
Queen's Park3Irvine Meadow0
Stranraer
Elgin City3St Cuthbert Wand.1
East Fife
Alloa
Forres Mechanics0Rangers1
Morton
Albion Rovers
Buckie Thistle20Annan10
Civil Service Strollers1Turriff Utd2
Livingston
Dundee FC
St. Mirren
Bonnyrigg Rose1Stirling University0
Brechin
Cowdenbeath
Selkirk11Vale Of Leithen51
St Johnstone
Raith
Airdrieonians
Stirling5Dalbeattie Star0
Peterhead2Deveronvale3
Arbroath
Huntly3Inverurie4
Celtic
Hibernian
Hearts
Motherwell
Aberdeen
Inverness
Ross County
Queen of South2Edinburgh City0
Kilmarnock
Hamilton
East Stirlingshire1Dumbarton4
Partick Thistle2Cove Rangers1
Dunfermline
Forfar Athletic33Nairn County23
Clachnacuddin1Ayr2
Stenhousemuir51Berwick21
Falkirk
Dundee Utd
Queen's Park01Stranraer41
Elgin City5East Fife1
Alloa0Rangers7
Morton31Albion Rovers01
Buckie Thistle0Turriff Utd1
Livingston
Dundee FC
St. Mirren
Bonnyrigg Rose02Brechin62
Cowdenbeath8Vale Of Leithen1
St Johnstone
Raith42Airdrieonians32
Stirling0Deveronvale1
Arbroath33Inverurie13
Celtic
Hibernian1Hearts0
Motherwell11Aberdeen21
Inverness23Ross County13
Queen of South1Kilmarnock2
Hamilton3Dumbarton1
Partick Thistle0Dunfermline1
Forfar Athletic2Ayr1
Stenhousemuir0Falkirk1
Dundee Utd5Stranraer0
Elgin City0Rangers3
Morton61Turriff Utd01
Livingston0Dundee FC2
St. Mirren2Brechin0
Cowdenbeath0St Johnstone3
Raith2Deveronvale1
Arbroath01Celtic11
Hibernian1Aberdeen0
Inverness0Kilmarnock2
Hamilton2Dunfermline0
Forfar Athletic1Falkirk4
Dundee Utd3Rangers0
Morton1Dundee FC5
St. Mirren2St Johnstone0
Raith0Celtic3
Hibernian4Kilmarnock2
Hamilton1Falkirk2
Dundee Utd2Dundee FC1
St. Mirren1Celtic2
Hibernian4Falkirk3
Dundee Utd3Celtic4
Hibernian0Celtic3