Results

No. - 11 March 2024 - 19:45
Greenock Morton 0 - 1 Hearts
Quarter-Finals
No. - 10 March 2024 - 17:30
Hibernian 0 - 2 Rangers
Quarter-Finals
No. - 10 March 2024 - 14:30
Celtic 4 - 2 Livingston
Quarter-Finals
No. - 09 March 2024 - 12:15
Aberdeen 3 - 1 Kilmarnock
Quarter-Finals
No. - 11 February 2024 - 17:00
Airdrieonians 1 - 4 Hearts
Fifth Round
No. - 11 February 2024 - 14:00
St Mirren 0 - 2 Celtic
Fifth Round
No. - 10 February 2024 - 17:30
Rangers 2 - 0 Ayr United
Fifth Round
No. - 10 February 2024 - 15:00
Kilmarnock 2 - 0 Cove Rangers
Fifth Round
No. - 10 February 2024 - 15:00
Inverness CT 1 - 3 Hibernian
Fifth Round
No. - 10 February 2024 - 15:00
Aberdeen 2 - 0 Bonnyrigg Rose
Fifth Round
No. - 10 February 2024 - 15:00
Partick Thistle 2 - 3 Livingston
Fifth Round
No. - 09 February 2024 - 19:30
Greenock Morton 2 - 1 Motherwell
Fifth Round
No. - 30 January 2024 - 19:45
Brora Rangers 1 - 3 Cove Rangers
Fourth Round
No. - 21 January 2024 - 16:00
Celtic 5 - 0 Buckie Thistle
Fourth Round
No. - 20 January 2024 - 17:30
Dumbarton 1 - 4 Rangers
Fourth Round
No. - 20 January 2024 - 15:00
Forfar Athletic 0 - 1 Hibernian
Fourth Round
No. - 20 January 2024 - 15:00
Livingston 2 - 1 Raith Rovers
Fourth Round
No. - 20 January 2024 - 15:00
Ross County 0 - 3 Partick Thistle
Fourth Round
No. - 20 January 2024 - 15:00
Greenock Morton 2 - 0 Montrose
Fourth Round
No. - 20 January 2024 - 15:00
Airdrieonians 1 - 0 St Johnstone
Fourth Round
No. - 20 January 2024 - 15:00
Ayr United 3 - 0 Kelty Hearts
Fourth Round
No. - 20 January 2024 - 15:00
Bonnyrigg Rose 2 - 1 Falkirk
Fourth Round
No. - 20 January 2024 - 15:00
Motherwell 3 - 1 Alloa Athletic
Fourth Round
No. - 20 January 2024 - 15:00
Kilmarnock 2 - 0 Dundee
Fourth Round
No. - 20 January 2024 - 15:00
Inverness CT 4 - 0 Broomhill
Fourth Round
No. - 20 January 2024 - 15:00
St Mirren 1 - 0 Queen of the South
Fourth Round
No. - 20 January 2024 - 12:15
The Spartans 1 - 2 Hearts
Fourth Round
No. - 19 January 2024 - 19:45
Clyde 0 - 2 Aberdeen
Fourth Round