6
Celtic
HamiltonMontrose
Ayr
AlloaPartick Thistle
Morton
DumbartonBrechin
Dundee FC
Hearts
Arbroath0Queen of South1
Airdrieonians
Stirling0East Fife2
Hibernian
Albion Rovers0Clyde3
Kilmarnock
Dundee FC
Brechin0Dumbarton2
Morton
Partick Thistle0Alloa2
Ayr
Montrose1Hamilton2
Celtic
Rangers
Queen's Park2Berwick1
Dunfermline
Falkirk
Clydebank1East Stirlingshire2
Livingston2Cowdenbeath0
Aberdeen
Celtic
HamiltonAyr
AlloaMorton
DumbartonDundee FC
Hearts3Queen of South1
Airdrieonians2East Fife3
Hibernian3Clyde2
Kilmarnock
Dundee FC4Dumbarton0
Morton1Alloa3
Ayr2Hamilton1
Celtic
Rangers
Queen's Park0Dunfermline4
Falkirk2East Stirlingshire0
Livingston0Aberdeen1
CelticAyr
AlloaDundee FC
Hearts2East Fife0
Hibernian2Kilmarnock3
Dundee FC3Alloa1
Ayr0Celtic4
Rangers1Dunfermline0
Falkirk1Aberdeen2
CelticDundee FC
Hearts0Kilmarnock1
Dundee FC0Celtic1
Rangers0Aberdeen1
Celtic1Kilmarnock0
Dundee FC0Aberdeen1
Celtic2Aberdeen0