7th November 2004

Final Falkirk 2-1 Ross County

28th September 2004

Semi Final Ross County 5-2 Forfar Athletic
Semi Final St. Johnstone 1-2 Falkirk

15th September 2004

3rd Round Clyde 1-2 Forfar Athletic
3rd Round Ross County 1-1 Partick Thistle

14th September 2004

3rd Round 0-1 St. Johnstone
3rd Round Falkirk 3-0

31st August 2004

2nd Round St. Johnstone 3-0 Queen of the South
2nd Round Alloa Athletic 1-2
2nd Round Peterhead 1-2 Ross County
2nd Round Clyde 1-0 Stranraer
2nd Round 1-0 Cowdenbeath
2nd Round Albion Rovers 1-2 Partick Thistle
2nd Round Falkirk 5-3 Stirling Albion
2nd Round Forfar Athletic 2-2 Queen's Park

31st July 2004

1st Round Airdrie United 0-2 Queen of the South
1st Round Partick Thistle 3-0 Brechin City
1st Round Queen's Park 1-1 Stenhousemuir
1st Round Raith Rovers 0-2 Albion Rovers
1st Round Ross County 2-1 St. Mirren
1st Round St. Johnstone 2-0
1st Round Alloa Athletic 2-0 Elgin City
1st Round Arbroath 2-4 Peterhead
1st Round Ayr United 0-3 Falkirk
1st Round Dumbarton 1-2 Stirling Albion
1st Round East Fife 0-0 Cowdenbeath
1st Round 1-2
1st Round Forfar Athletic 3-1 Greenock Morton
1st Round 3-0 Montrose