- FT
- Dundee United
- 0 - 0
- St. Mirren
- FT
- Dunfermline Athletic
- 1 - 1
- Inverness C.T.
- FT
- Motherwell
- 3 - 0
- Hearts
- FT
- Rangers
- 0 - 1
- Kilmarnock
- FT
- Aberdeen
- 0 - 0
- St. Johnstone
- FT
- Hibernian
- 0 - 5
- Celtic
- FT
- Dundee United
- 4 - 0
- Kilmarnock
- 20:45
- Celtic
- v
- Dunfermline Athletic
- 20:45
- Motherwell
- v
- Hibernian
- FT
- Hamilton
- 0 - 1
- Falkirk
- FT
- Livingston
- 4 - 0
- Raith Rovers
- FT
- Partick Thistle
- 0 - 0
- Greenock Morton
- FT
- Queen of South
- 1 - 1
- Dundee
- FT
- Ross County
- 1 - 1
- Ayr United
- FT
- Falkirk
- 1 - 1
- Dundee
- FT
- Hamilton
- 2 - 1
- Raith Rovers
- FT
- Partick Thistle
- 4 - 2
- Ayr United
- Po
- Ross County
- v
- Greenock Morton
- FT
- Airdrie United
- 0 - 3
- Stenhousemuir
- FT
- Arbroath
- 1 - 1
- Cowdenbeath
- FT
- Dumbarton
- 1 - 0
- Albion Rovers
- FT
- East Fife
- 4 - 0
- Forfar Athletic
- FT
- Stirling Albion
- 2 - 3
- Brechin City
- FT
- Brechin City
- 1 - 0
- Stenhousemuir
- FT
- East Fife
- 1 - 2
- Dumbarton
- FT
- Stirling Albion
- 1 - 1
- Cowdenbeath
- 20:45
- Arbroath
- v
- Forfar Athletic
- FT
- Berwick Rangers
- 1 - 3
- Annan Athletic
- FT
- East Stirling
- 1 - 2
- Queen's Park
- FT
- Elgin City
- 3 - 0
- Alloa Athletic
- FT
- Montrose
- 1 - 3
- Peterhead
- FT
- Stranraer
- 1 - 0
- Clyde
- FT
- Queen's Park
- 2 - 2
- Berwick Rangers
- FT
- Clyde
- 1 - 2
- Elgin City
- FT
- Queen of South
- 1 - 2
- Aberdeen
- FT
- Ross County
- 1 - 2
- St. Mirren
- AET
- St. Johnstone
- 1 - 2
- Hearts
- FT
- Ayr United
- 2 - 1
- Falkirk