17th March 2013

Final Heart of Midlothian 3-2 St. Mirren

27th January 2013

Semi Final St. Mirren 3-2 Celtic

26th January 2013

Semi Final Inverness Caledonian Thistle 1-1 Heart of Midlothian

31st October 2012

Quarter Final Rangers 0-3 Inverness Caledonian Thistle
Quarter Final Dundee United 1-1 Heart of Midlothian

30th October 2012

Quarter Final Aberdeen 2-2 St. Mirren
Quarter Final Celtic 5-0 St. Johnstone

26th September 2012

3rd Round Rangers 2-0 Motherwell
3rd Round Dunfermline Athletic 0-1 Aberdeen

25th September 2012

3rd Round Stenhousemuir 1-1 Inverness Caledonian Thistle
3rd Round St. Mirren 1-0 Hamilton Academical
3rd Round Celtic 4-1 Raith Rovers
3rd Round Heart of Midlothian 3-1 Livingston
3rd Round Queen of the South 0-1 Dundee United
3rd Round St. Johnstone 4-1 Queen's Park

30th August 2012

2nd Round Rangers 3-0 Falkirk

29th August 2012

2nd Round Queen's Park 2-1 Dundee
2nd Round St. Mirren 5-1 Ayr United
2nd Round Arbroath 0-2 Inverness Caledonian Thistle

28th August 2012

2nd Round Dunfermline Athletic 3-0 Montrose
2nd Round Hamilton Academical 1-0 Partick Thistle
2nd Round Ross County 1-4 Raith Rovers
2nd Round Kilmarnock 1-2 Stenhousemuir
2nd Round Queen of the South 2-0 Hibernian
2nd Round Livingston 3-2 Dumbarton

22nd August 2012

2nd Round Greenock Morton 0-2 Aberdeen

7th August 2012

1st Round Rangers 4-0 East Fife

5th August 2012

1st Round East Stirlingshire 1-5 Greenock Morton

4th August 2012

1st Round Queen's Park 3-2 Airdrie United
1st Round Dumbarton 2-0 Albion Rovers
1st Round Arbroath 1-1 Stirling Albion
1st Round Queen of the South 5-2 Alloa Athletic
1st Round Forfar Athletic 0-2 Partick Thistle
1st Round Raith Rovers 4-3 Berwick Rangers
1st Round Stenhousemuir 4-0 Brechin City
1st Round Ayr United 6-1 Clyde
1st Round Montrose 2-1 Cowdenbeath
1st Round Stranraer 0-8 Livingston
1st Round Falkirk 2-0 Elgin City
1st Round Hamilton Academical 2-0 Annan Athletic

31st July 2012

1st Round Peterhead 0-0 Dundee