26th October 2003
Final | Inverness Caledonian Thistle | 2-0 | Airdrie United |
17th September 2003
Semi Final | Brechin City | 1-2 | Airdrie United |
16th September 2003
Semi Final | Raith Rovers | 0-4 | Inverness Caledonian Thistle |
26th August 2003
Quarter Final | Inverness Caledonian Thistle | 1-0 | Ross County |
Quarter Final | Forfar Athletic | 0-2 | Airdrie United |
Quarter Final | Raith Rovers | 3-2 | St. Mirren |
Quarter Final | St. Johnstone | 1-2 | Brechin City |
12th August 2003
2nd Round | Brechin City | 3-1 | Stirling Albion |
2nd Round | Clyde | 0-1 | St. Johnstone |
2nd Round | Forfar Athletic | 4-2 | Albion Rovers |
2nd Round | Greenock Morton | 1-2 | Airdrie United |
2nd Round | Peterhead | 1-2 | Inverness Caledonian Thistle |
2nd Round | Raith Rovers | 2-0 | Stranraer |
2nd Round | Ross County | 5-0 | Dumbarton |
2nd Round | St. Mirren | 2-1 |
2nd August 2003
1st Round | Airdrie United | 2-0 | Montrose |
1st Round | Albion Rovers | 1-0 | East Fife |
1st Round | Alloa Athletic | 1-2 | Clyde |
1st Round | Ayr United | 1-2 | Stirling Albion |
1st Round | Brechin City | 1-0 | Falkirk |
1st Round | Cowdenbeath | 1-2 | Ross County |
1st Round | 2-5 | Raith Rovers |
1st Round | Forfar Athletic | 4-0 | Elgin City |
1st Round | 0-5 | Inverness Caledonian Thistle |
1st Round | 2-3 | St. Johnstone |
1st Round | Greenock Morton | 4-3 | Arbroath |
1st Round | St. Mirren | 3-2 | Queen's Park |
1st Round | Stenhousemuir | 0-3 | Peterhead |
1st Round | Stranraer | 2-1 | Queen of the South |