3
Hearts 22Buckie Thistle3
Brora Rangers2Aberdeen 20
Linfield
Cliftonville
Queen's Park
TNS
Dundee Utd
Clyde
Caernarfon
Peterhead
Elgin City1Dundee Utd 20
Stenhousemuir
Falkirk
Partick Thistle
Cove Rangers
Raith
Dunfermline
Albion Rovers2Celtic B3
Bonnyrigg Rose0Livingston 21
Arbroath
East Fife
Fraserburgh0St Johnstone 22
Inverness
Hibernian 21Brechin2
Stirling
Morton
Ayr
Montrose
Kilmarnock 23Cowdenbeath0
St. Mirren 20East Stirlingshire1
Alloa
Airdrieonians
Queen of South
FC Edinburgh
Stranraer
Motherwell 21East Kilbride2
Annan
Forfar Athletic
Kelty Hearts
Spartans0Rangers B1
Dumbarton
Hamilton
Buckie Thistle2Brora Rangers1
Linfield
Cliftonville
Queen's Park
TNS
Dundee Utd
Clyde
Caernarfon
Peterhead
Elgin City3Stenhousemuir1
Falkirk
Partick Thistle
Cove Rangers
Raith
Dunfermline
Celtic B3Livingston 20
Arbroath
East Fife4St Johnstone 20
Inverness
Brechin2Stirling1
Morton
Ayr
Montrose
Kilmarnock 25East Stirlingshire2
Alloa
Airdrieonians
Queen of South
FC Edinburgh3Stranraer2
East Kilbride1Annan2
Forfar Athletic1Kelty Hearts2
Rangers B7Dumbarton0
Hamilton
Buckie Thistle1Linfield2
Cliftonville2Queen's Park3
TNS0Dundee FC3
Clyde1Caernarfon0
Peterhead0Elgin City4
Falkirk2Partick Thistle0
Cove Rangers0Raith1
DunfermlineCeltic B
Arbroath2East Fife1
Inverness4Brechin3
Morton2Ayr1
Montrose4Kilmarnock 22
Alloa1Airdrieonians0
Queen of South4FC Edinburgh0
Annan1Kelty Hearts2
Rangers BHamilton