25th November 2007

Final Dunfermline Athletic 2-3 St. Johnstone

2nd October 2007

Semi Final Dunfermline Athletic 1-0 Ayr United
Semi Final Greenock Morton 1-3 St. Johnstone

25th September 2007

3rd Round St. Johnstone 4-1 Brechin City

18th September 2007

3rd Round Airdrie United 0-2 Dunfermline Athletic
3rd Round Ayr United 2-1 Partick Thistle
3rd Round 0-4 Greenock Morton

5th September 2007

2nd Round Ross County 0-2 St. Johnstone
2nd Round Clyde 1-4 Dunfermline Athletic

4th September 2007

2nd Round Airdrie United 5-1 Arbroath
2nd Round 1-0 Queen's Park
2nd Round Montrose 1-2 Brechin City
2nd Round Peterhead 0-1 Greenock Morton
2nd Round Partick Thistle 3-1
2nd Round Forfar Athletic 0-2 Ayr United

15th August 2007

1st Round North & East Region Arbroath 2-0 Alloa Athletic

14th August 2007

1st Round South & West Region Clyde 1-0 Queen of the South
1st Round North & East Region Dundee 1-2 Ross County
1st Round South & West Region 4-2 Dumbarton
1st Round North & East Region Elgin City 1-4 Brechin City
1st Round North & East Region Forfar Athletic 3-2 East Fife
1st Round South & West Region 1-2 Ayr United
1st Round North & East Region Montrose 5-1 Stirling Albion
1st Round South & West Region Greenock Morton 1-0 Livingston
1st Round North & East Region Peterhead 1-0 Cowdenbeath
1st Round South & West Region Queen's Park 1-0 Stranraer
1st Round North & East Region Raith Rovers 1-1 St. Johnstone
1st Round South & West Region Stenhousemuir 1-3 Airdrie United
1st Round South & West Region Albion Rovers 1-1