19 Jan 24 | r04 | Clyde | 0 - 2 | Aberdeen |
20 Jan 24 | r04 | The Spartans | 1 - 2 | Hearts |
20 Jan 24 | r04 | Airdrieonian | 1 - 0 | St Johnstone |
20 Jan 24 | r04 | Ayr | 3 - 0 | Kelty Hearts |
20 Jan 24 | r04 | Bonnyrigg Ro | 2 - 1 | Falkirk |
20 Jan 24 | r04 | Forfar | 0 - 1 | Hibernian |
20 Jan 24 | r04 | Morton | 2 - 0 | Montrose |
20 Jan 24 | r04 | Inverness C | 4 - 0 | Broomhill |
20 Jan 24 | r04 | Kilmarnock | 2 - 0 | Dundee FC |
20 Jan 24 | r04 | Livingston | 2 - 1 | Raith Rvs |
20 Jan 24 | r04 | Motherwell | 3 - 1 | Alloa |
20 Jan 24 | r04 | Ross County | 0 - 3 | Partick |
20 Jan 24 | r04 | St Mirren | 1 - 0 | Queen of Sou |
20 Jan 24 | r04 | Dumbarton | 1 - 4 | Rangers |
21 Jan 24 | r04 | Celtic | 5 - 0 | Buckie Thist |
30 Jan 24 | r04 | Brora Ranger | 1 - 3 | Cove Rangers |