| 16:00 | - | Livingston- : -Dundee FC | ![]() |
| 16:00 | Term. | Celtic Glasgow1 : 2Heart of Midlothian |
| 21:00 | Term. | Kilmarnock FC0 : 3Glasgow Rangers |
| 16:00 | Term. | Dundee FC1 : 3Aberdeen |
| 16:00 | Term. | Hibernian FC3 : 0Falkirk |
| 16:00 | Term. | Motherwell FC3 : 0Livingston |
| 16:00 | Term. | St Mirren FC2 : 0Dundee United |
| 20:45 | Term. | Aberdeen3 : 3St Mirren FC |
| 20:45 | Term. | Celtic Glasgow1 : 0Dundee FC |
| 20:45 | Term. | Dundee United2 : 2Glasgow Rangers |
| 20:45 | Term. | Falkirk0 : 0Motherwell FC |
| 20:45 | Term. | Heart of Midlothian1 : 1Kilmarnock FC |
| 16:00 | Term. | Ayr United0 : 0Partick Thistle |
| 16:00 | Term. | Dunfermline1 : 2Arbroath |
| 16:00 | Term. | Ross County1 : 2Airdrieonians |
| 16:00 | Term. | St Johnstone0 : 0Raith Rovers FC |
| 20:45 | Term. | Greenock Morton2 : 1Queen's Park FC |
| 16:00 | Term. | Alloa Athletic4 : 0Peterhead FC |
| 16:00 | Rep. | East FifeRep.Inverness CT |
| 16:00 | Term. | Kelty Hearts0 : 3Montrose FC |
| 16:00 | Term. | Queen of the South1 : 1Cove Rangers |
| 16:00 | Term. | Stenhousemuir FC0 : 0Hamilton |
| 16:00 | Rep. | Tranent Juniors FCRep.Inverness CT |
| 16:00 | Term. | Annan Athletic1 : 1Spartans FC |
| 16:00 | Term. | Edinburgh City4 : 3Dumbarton FC |
| 16:00 | Term. | Elgin City FC1 : 1Clyde FC |
| 16:00 | Term. | Forfar Athletic0 : 3East Kilbride FC |
| 16:00 | Term. | Stranraer3 : 2Stirling Albion FC |
| 16:00 | - | Keith- : -Banks ODee | ![]() |
| 16:00 | Term. | Huntly FC2 : 2Forres Mechanics |
| 16:00 | Term. | Keith2 : 0Deveronvale FC |
| 16:00 | Term. | Bo'ness United1 : 3Berwick Rangers |
| 16:00 | Term. | Caledonian Braves4 : 1Clydebank |
| 16:00 | Term. | Celtic Glasgow-24 : 2East Stirlingshire |
| 16:00 | Term. | Gretna FC1 : 4Gala Fairydean |
| 16:00 | Term. | Linlithgow Rose1 : 2Bonnyrigg Rose |
| 20:45 | Term. | Hearts II1 : 1Cowdenbeath |