21st March 2010

Final St. Mirren 0-1 Rangers

3rd February 2010

Semi Final Rangers 2-0 St. Johnstone

2nd February 2010

Semi Final Heart of Midlothian 0-1 St. Mirren

28th October 2009

Quarter Final Celtic 0-1 Heart of Midlothian

27th October 2009

Quarter Final Dundee 1-3 Rangers
Quarter Final St. Johnstone 2-1 Dundee United
Quarter Final St. Mirren 3-0 Motherwell

23rd September 2009

3rd Round Queen of the South 1-2 Rangers
3rd Round Heart of Midlothian 2-1 Dunfermline Athletic
3rd Round Falkirk 0-4 Celtic

22nd September 2009

3rd Round Dundee 3-2 Aberdeen
3rd Round Hibernian 1-3 St. Johnstone
3rd Round Ross County 0-2 Dundee United
3rd Round Motherwell 3-2 Inverness Caledonian Thistle
3rd Round Kilmarnock 1-2 St. Mirren

26th August 2009

2nd Round Ayr United 0-2 St. Mirren
2nd Round Arbroath 0-6 St. Johnstone
2nd Round Hibernian 3-0 Brechin City
2nd Round Dunfermline Athletic 3-1 Raith Rovers

25th August 2009

2nd Round Alloa Athletic 0-2 Dundee United
2nd Round Kilmarnock 3-1 Greenock Morton
2nd Round Ross County 2-1
2nd Round Partick Thistle 1-2 Queen of the South
2nd Round Inverness Caledonian Thistle 4-0 Albion Rovers
2nd Round Forfar Athletic 2-4 Dundee

2nd August 2009

1st Round 3-6 St. Mirren

1st August 2009

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