1. Round
17/11/2001 Albion Rovers - Elgin City 0:0
Alloa Athletic - Dumbarton FC 3:1
Brechin City FC - Stenhousemuir FC 4:0
Greenock Morton FC - Queen Of The South 1:2
Stirling Albion FC - Buckie Thistle 2:1
Tarff Rovers - Montrose FC 1:4
18/11/2001 Wick Academy FC - Threave Rovers 2:3
25/11/2001 Elgin City - Albion Rovers 0:1
2. Round
08/12/2001 Alloa Athletic - Queen Of The South 1:0
Berwick Rangers - Cowdenbeath FC 1:0
Brechin City FC - Albion Rovers 0:1
Clydebank FC - Stranraer FC 0:1
Deveronvale FC - The Spartans FC 0:0
East Stirlingshire FC - Forres Mechanics FC 1:1
Forfar Athletic - Threave Rovers 2:0
Gala Fairydean Rovers - Stirling Albion FC 1:0
Hamilton Academical - Montrose FC 4:0
Queen's Park FC - East Fife FC 0:0
15/12/2001 Forres Mechanics FC - East Stirlingshire FC 3:1
The Spartans FC - Deveronvale FC 1:2
18/12/2001 East Fife FC - Queen's Park FC 4:2 pso
3. Round
05/01/2002 Kilmarnock FC - Clydebank FC (old) 3:0
Deveronvale FC - Ayr United 0:6
Heart of Midlothian - Ross County FC 2:1
Dunfermline Athletic - Motherwell FC 3:1
Stranraer FC - Hibernian FC 0:0
Dundee United - Forres Mechanics FC 3:0
06/01/2002 Dundee FC - Falkirk FC 1:1
Arbroath FC - Inverness CT 0:2
Hamilton Academical - Raith Rovers 1:0
East Fife FC - Partick Thistle 2:4
Clyde FC - St. Mirren FC 1:0
St. Johnstone FC - Aberdeen FC 0:2
Alloa Athletic - Celtic FC 0:5
15/01/2002 Albion Rovers - Livingston FC 1:4
16/01/2002 Berwick Rangers - Rangers FC 0:0
Gala Fairydean Rovers - Forfar Athletic 0:5
Hibernian FC - Stranraer FC 4:0
Falkirk FC - Dundee FC 0:1
21/01/2002 Rangers FC - Berwick Rangers 3:0
Round of 16
26/01/2002 Kilmarnock FC - Celtic FC 0:2
Rangers FC - Hibernian FC 4:1
Clyde FC - Forfar Athletic 1:2
Heart of Midlothian - Inverness CT 1:3
Partick Thistle - Dundee FC 1:1
Aberdeen FC - Livingston FC 2:0
Ayr United - Dunfermline Athletic 3:0
04/02/2002 Dundee United - Hamilton Academical 4:0
06/02/2002 Dundee FC - Partick Thistle 1:2
Quarter-finals
23/02/2002 Dundee United - Ayr United 2:2
Partick Thistle - Inverness CT 2:2
24/02/2002 Forfar Athletic - Rangers FC 0:6
25/02/2002 Aberdeen FC - Celtic FC 0:2
05/03/2002 Inverness CT - Partick Thistle 0:1
06/03/2002 Ayr United - Dundee United 2:0
Semi-finals
23/03/2002 Ayr United - Celtic FC 0:3
24/03/2002 Rangers FC - Partick Thistle 3:0
Final
04/05/2002 Celtic FC - Rangers FC 2:3 (1:1)