21st May 1994

Final Dundee United 1-0 Rangers

13th April 1994

Semi Final Replay Rangers 2-1 Kilmarnock

12th April 1994

Semi Final Replay Dundee United 1-0 Aberdeen

10th April 1994

Semi Final Rangers 0-0 Kilmarnock

9th April 1994

Semi Final Dundee United 1-1 Aberdeen

15th March 1994

5th Round Replay Dundee United 2-0 Airdrie United
5th Round Replay Aberdeen 2-0 St. Johnstone

12th March 1994

5th Round St. Johnstone 1-1 Aberdeen
5th Round Rangers 2-0 Heart of Midlothian
5th Round Kilmarnock 1-0 Dundee
5th Round Airdrie United 0-0 Dundee United

2nd March 1994

4th Round Replay Stirling Albion 0-2 St. Johnstone

1st March 1994

4th Round Replay Motherwell 0-1 Dundee United

28th February 1994

4th Round St. Johnstone 3-3 Stirling Albion

20th February 1994

4th Round Hibernian 1-2 Heart of Midlothian
4th Round Dundee 3-1 St. Mirren

19th February 1994

4th Round Rangers 6-0 Alloa Athletic
4th Round Greenock Morton 0-1 Kilmarnock
4th Round Dundee United 2-2 Motherwell
4th Round Airdrie United 1-0 Stranraer
4th Round Aberdeen 1-0 Raith Rovers

9th February 1994

3rd Round Replay Dundee 2-1

8th February 1994

3rd Round 1-3 Aberdeen
3rd Round Replay Dunfermline Athletic 1-3 Airdrie United
3rd Round Replay Cowdenbeath 1-2 Greenock Morton
3rd Round Alloa Athletic 2-0 Ross County

29th January 1994

3rd Round Stranraer 2-1 Falkirk
3rd Round Stirling Albion 1-0
3rd Round St. Mirren 2-0 Montrose
3rd Round St. Johnstone 2-0
3rd Round Rangers 4-1 Dumbarton
3rd Round Raith Rovers 2-0 Brechin City
3rd Round Partick Thistle 0-1 Heart of Midlothian
3rd Round Motherwell 1-0 Celtic
3rd Round Greenock Morton 2-2 Cowdenbeath
3rd Round Kilmarnock 2-1 Ayr United
3rd Round Hibernian 2-1 Clyde
3rd Round 1-1 Dundee
3rd Round Arbroath 2-3 Dundee United
3rd Round Airdrie United 1-1 Dunfermline Athletic

22nd January 1994

2nd Round 1-2 Stranraer

16th January 1994

2nd Round 0-3 Arbroath
2nd Round Cowdenbeath 1-0 Stenhousemuir
2nd Round Alloa Athletic 4-0

15th January 1994

1st Round Replay 5-3 Albion Rovers

8th January 1994

2nd Round Livingston 1-2 Montrose
2nd Round Forfar Athletic 0-4 Ross County
2nd Round 4-1 Cove Rangers
2nd Round 1-0 East Fife

18th December 1993

1st Round Replay 0-4 Stranraer

14th December 1993

1st Round Replay Queen's Park 2-3 Cowdenbeath

11th December 1993

1st Round Stranraer 3-3
1st Round Ross County 11-0
1st Round Forfar Athletic 8-3 Queen of the South
1st Round East Fife 5-0
1st Round Cowdenbeath 1-1 Queen's Park
1st Round Albion Rovers 0-0