1. Round
07.12.2002
East Stirlingshire FC
East Stirling
Threave Rovers
Threave Rovers
Ended
Forfar Athletic
Forfar Athletic
Huntly FC
Huntly FC
Ended
Montrose FC
Montrose FC
Berwick Rangers
Berwick Rangers
Ended
Preston Athletic FC
Preston Athleti
Hamilton
Hamilton Academical
Ended
Raith Rovers
Raith Rovers
Dumbarton FC
Dumbarton FC
Ended
Selkirk FC
Selkirk FC
Cowdenbeath FC
Cowdenbeath FC
Ended
Stenhousemuir FC
Stenhousemuir
Brechin City FC
Brechin City FC
Ended
Stranraer FC
Stranraer FC
Whitehill Welfare
Whitehill Welfare
Ended
1. Round Repeat
14.12.2002
Threave Rovers
Threave Rovers
East Stirling
East Stirlingshire FC
Ended
Whitehill Welfare
Whitehill Welfare
Stranraer FC
Stranraer FC
Ended
2. Round
04.01.2003
Gretna FC
Gretna
Cove Rangers
Cove Rangers
Ended
Keith FC
Keith FC
Cowdenbeath FC
Cowdenbeath FC
Ended
Queen's Park FC
Queen's Park FC
Albion Rovers
Albion Rovers
Ended
11.01.2003
Peterhead FC
Peterhead
Elgin City
Elgin City
Ended
13.01.2003
Forfar Athletic
Forfar Athletic
Stenhousemuir
Stenhousemuir FC
Ended
Greenock Morton FC
Morton
Deveronvale FC
Deveronvale FC
Ended
Raith Rovers
Raith Rovers
Montrose FC
Montrose FC
Ended
Stranraer FC
Stranraer FC
Stirling Albion
Stirling Albion FC
Ended
14.01.2003
Airdrieonians FC
Airdrieonians
Threave Rovers
Threave Rovers
Ended
15.01.2003
Hamilton Academical
Hamilton
East Fife
East Fife FC
Ended
2. Round Repeat
14.01.2003
Albion Rovers
Albion Rovers
Queen's Park FC
Queen's Park FC
Ended
20.01.2003
East Fife FC
East Fife
pso
Hamilton
Hamilton Academical
Ended
3. Round
25.01.2003
Airdrieonians FC
Airdrieonians
St. Johnstone
St. Johnstone FC
Ended
Arbroath FC
Arbroath FC
Rangers FC
Rangers FC
Ended
Ayr United
Ayr United
Peterhead
Peterhead FC
Ended
Celtic FC
Celtic
St. Mirren
St. Mirren FC
Ended
Cowdenbeath FC
Cowdenbeath FC
Alloa Ath.
Alloa Athletic
Ended
Dundee United
Dundee Utd
Hibernian FC
Hibernian FC
Ended
Falkirk FC
Falkirk
Hearts FC
Heart of Midlothian
Ended
Forfar Athletic
Forfar Athletic
Stranraer FC
Stranraer FC
Ended
Gretna FC
Gretna
Clyde FC
Clyde FC
Ended
Inverness CT
Inverness
Raith Rovers
Raith Rovers
Ended
Kilmarnock FC
Kilmarnock
Motherwell
Motherwell FC
Ended
Livingston FC
Livingston
Dunfermline
Dunfermline Athletic
Ended
Partick Thistle
Partick Thistle
Dundee FC
Dundee FC
Ended
Queen's Park FC
Queen's Park FC
Hamilton
Hamilton Academical
Ended
Queen Of The South
Queen Of The South
Aberdeen
Aberdeen FC
Ended
Ross County FC
Ross County
Morton
Greenock Morton FC
Ended
3. Round Repeat
04.02.2003
Dunfermline Athletic
Dunfermline
Livingston
Livingston FC
Ended
St. Johnstone FC
St. Johnstone
pso
Airdrieonians
Airdrieonians FC
Ended
10.02.2003
Hamilton Academical
Hamilton
Queen's Park FC
Queen's Park FC
Ended
17.02.2003
Stranraer FC
Stranraer FC
Forfar Athletic
Forfar Athletic
Ended
18.02.2003
Aberdeen FC
Aberdeen
Queen Of The South
Queen Of The South
Ended
Round of 16
22.02.2003
Alloa Athletic
Alloa Ath.
Falkirk
Falkirk FC
Ended
Ayr United
Ayr United
Rangers FC
Rangers FC
Ended
Clyde FC
Clyde FC
Motherwell
Motherwell FC
Ended
Dundee FC
Dundee FC
Aberdeen
Aberdeen FC
Ended
Inverness CT
Inverness
Hamilton
Hamilton Academical
Ended
Greenock Morton FC
Morton
Stranraer FC
Stranraer FC
Ended
Dunfermline Athletic
Dunfermline
Hibernian FC
Hibernian FC
Ended
23.02.2003
Celtic FC
Celtic
St. Johnstone
St. Johnstone FC
Ended
Round of 16 Repeat
06.03.2003
Hibernian FC
Hibernian FC
Dunfermline
Dunfermline Athletic
Ended
Quarter-finals
22.03.2003
Stranraer FC
Stranraer FC
Motherwell
Motherwell FC
Ended
Falkirk FC
Falkirk
Dundee FC
Dundee FC
Ended
23.03.2003
Dunfermline Athletic
Dunfermline
Rangers FC
Rangers FC
Ended
Inverness CT
Inverness
Celtic
Celtic FC
Ended
Quarter-finals Repeat
09.04.2003
Dundee FC
Dundee FC
aet
Falkirk
Falkirk FC
Ended
Rangers FC
Rangers FC
Dunfermline
Dunfermline Athletic
Ended
Semi-finals
19.04.2003
Rangers FC
Rangers FC
Motherwell
Motherwell FC
Ended
20.04.2003
Inverness CT
Inverness
Dundee FC
Dundee FC
Ended
Final
31.05.2003
Rangers FC
Rangers FC
Dundee FC
Dundee FC
Ended