Scottish Cup Results for 2015-16 2014-15 Back to Scottish Cup Results 2016-17 Winners Hibernian Runners Up Rangers Final Match Sat 21 May 2016 Rangers 2 Hibernian 3 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Sep 26 2015 Banks ODee 2-3 Cove Rangers R1 Sat Sep 26 2015 BSC Glasgow 2-2 Auchinleck Talbot R1 Sat Sep 26 2015 Buckie Thistle 7-0 Rothes R1 Sat Sep 26 2015 Deveronvale 0-5 Clachnacuddin R1 Sat Sep 26 2015 Formartine United 3-1 Gretna 2008 R1 Sat Sep 26 2015 Fraserburgh 3-2 Dalbeattie Star R1 Sat Sep 26 2015 Gala Fairydean Rovers 0-2 Linlithgow Rose R1 Sat Sep 26 2015 Hawick Royal Albert 0-3 Huntly R1 Sat Sep 26 2015 Keith 1-5 Inverurie Loco Works R1 Sat Sep 26 2015 Lossiemouth 1-4 Forres Mechanics R1 Sat Sep 26 2015 Lothian Thistle Hutchison Vale 3-0 Kelty Hearts R1 Sat Sep 26 2015 Nairn County 5-1 Selkirk R1 Sat Sep 26 2015 Preston Athletic 2-3 Fort William R1 Sat Sep 26 2015 Strathspey Thistle 1-2 Edinburgh City R1 Sat Sep 26 2015 The Spartans 5-1 Coldstream R1 Sat Sep 26 2015 Threave Rovers 1-3 Stirling University R1 Sat Sep 26 2015 Wick Academy 2-2 Whitehill Welfare R1 Sun Sep 27 2015 Cumbernauld Colts 3-0 Glasgow University R1 r Sat Oct 3 2015 Auchinleck Talbot 5-0 BSC Glasgow R1 r Sat Oct 3 2015 Whitehill Welfare 2-3 Wick Academy R2 Sat Oct 24 2015 Annan Athletic 4-1 Berwick Rangers 404 R2 Sat Oct 24 2015 Brora Rangers 1-2 Arbroath 547 R2 Sat Oct 24 2015 Clachnacuddin 1-3 Linlithgow Rose 310 R2 Sat Oct 24 2015 Cumbernauld Colts 2-0 Auchinleck Talbot 487 R2 Sat Oct 24 2015 East Fife 0-0 Stirling Albion R2 Sat Oct 24 2015 East Kilbride 1-1 Forres Mechanics R2 Sat Oct 24 2015 Edinburgh City 1-2 Buckie Thistle 221 R2 Sat Oct 24 2015 Elgin City 1-0 The Spartans R2 Sat Oct 24 2015 Formartine United 2-0 Clyde R2 Sat Oct 24 2015 Huntly 2-1 East Stirlingshire R2 Sat Oct 24 2015 Inverurie Loco Works 2-1 Edinburgh University 239 R2 Sat Oct 24 2015 Lothian Thistle Hutchison Vale 1-1 Montrose R2 Sat Oct 24 2015 Nairn County 2-2 Wick Academy 230 R2 Sat Oct 24 2015 Stirling University 0-2 Queens Park 394 R2 r Sat Oct 31 2015 Forres Mechanics 2-3 East Kilbride R2 r Sat Oct 31 2015 Wick Academy 5-1 Nairn County R2 r Tue Nov 3 2015 Montrose 1-2 Lothian Thistle Hutchison Vale R2 r Tue Nov 3 2015 Stirling Albion 1-0 East Fife 488 R3 Sat Nov 28 2015 Airdrieonians (Airdrie United) 3-1 Brechin City 532 R3 Sat Nov 28 2015 Albion Rovers 0-2 Morton R3 Sat Nov 28 2015 Ayr United 0-1 Dunfermline Athletic 1576 R3 Sat Nov 28 2015 Cowdenbeath 1-1 Arbroath 409 R3 Sat Nov 28 2015 Elgin City 1-2 Raith Rovers 853 R3 Sat Nov 28 2015 Falkirk 4-1 Fraserburgh 1825 R3 Sat Nov 28 2015 Formartine United 1-1 Cove Rangers R3 Sat Nov 28 2015 Huntly 1-1 Lothian Thistle Hutchison Vale 239 R3 Sat Nov 28 2015 Inverurie Loco Works 4-4 Annan Athletic 340 R3 Sat Nov 28 2015 Peterhead 1-3 Livingston 587 R3 Sat Nov 28 2015 Queens Park 1-1 Forfar Athletic 418 R3 Sat Nov 28 2015 Stenhousemuir 2-2 East Kilbride 502 R3 Sat Nov 28 2015 Stranraer 3-1 Buckie Thistle 415 R3 r Tue Dec 1 2015 Stirling Albion 6-0 Cumbernauld Colts 511 R3 r Sat Dec 5 2015 Cove Rangers 4-1 Formartine United 450 R3 r Sat Dec 5 2015 East Kilbride 2-1 Stenhousemuir R3 r Sat Dec 5 2015 Forfar Athletic 2-1 Queens Park 520 R3 r Mon Dec 7 2015 Arbroath 2-4 Cowdenbeath R3 r Mon Dec 7 2015 Lothian Thistle Hutchison Vale 3-0 Huntly R3 r Tue Dec 8 2015 Annan Athletic 1-0 Inverurie Loco Works 287 R3 Tue Dec 8 2015 Dumbarton 5-0 Alloa Athletic R3 Wed Dec 16 2015 Wick Academy 2-2 Linlithgow Rose R3 r Tue Dec 22 2015 Linlithgow Rose 5-1 Wick Academy 1200 R4 Fri Jan 8 2016 St Mirren 1-2 Partick Thistle 4572 R4 Sat Jan 9 2016 Airdrieonians (Airdrie United) 0-1 Dundee United 2330 R4 Sat Jan 9 2016 Annan Athletic 4-1 Hamilton Academical 817 R4 Sat Jan 9 2016 Dumbarton 2-1 Queen of the South 680 R4 Sat Jan 9 2016 Dunfermline Athletic 2-2 Ross County 3439 R4 Sat Jan 9 2016 Heart of Midlothian 1-0 Aberdeen 13595 R4 Sat Jan 9 2016 Linlithgow Rose 3-3 Forfar Athletic 2153 R4 Sat Jan 9 2016 Livingston 0-1 Morton 873 R4 Sat Jan 9 2016 Motherwell 5-0 Cove Rangers 3833 R4 Sat Jan 9 2016 Raith Rovers 0-2 Hibernian 5203 R4 Sat Jan 9 2016 St Johnstone 0-1 Kilmarnock 3147 R4 Sat Jan 9 2016 Stirling Albion 0-0 Inverness Caledonian Thistle 1224 R4 Sun Jan 10 2016 Rangers 5-1 Cowdenbeath 20915 R4 Sun Jan 10 2016 Stranraer 0-3 Celtic 4051 R4 r Tue Jan 12 2016 Ross County 1-0 Dunfermline Athletic 2041 R4 r Tue Jan 19 2016 Inverness Caledonian Thistle 2-0 Stirling Albion 1231 R4 Wed Jan 20 2016 East Kilbride 2-0 Lothian Thistle Hutchison Vale 660 R4 Tue Jan 26 2016 Dundee 3-1 Falkirk 4279 R4 r Tue Jan 26 2016 Forfar Athletic 0-1 Linlithgow Rose 1168 R5 Sat Feb 6 2016 Annan Athletic 1-4 Morton 756 R5 Sat Feb 6 2016 Dumbarton 0-0 Dundee 1410 R5 Sat Feb 6 2016 Dundee United 1-0 Partick Thistle 5803 R5 Sat Feb 6 2016 Motherwell 1-2 Inverness Caledonian Thistle 3907 R5 Sat Feb 6 2016 Rangers 0-0 Kilmarnock 33581 R5 Sat Feb 6 2016 Ross County 4-2 Linlithgow Rose 2208 R5 Sun Feb 7 2016 East Kilbride 0-2 Celtic 7767 R5 Sun Feb 7 2016 Heart of Midlothian 2-2 Hibernian 16845 R5 r Tue Feb 16 2016 Hibernian 1-0 Heart of Midlothian 19433 R5 r Tue Feb 16 2016 Kilmarnock 1-2 Rangers 13179 R5 r Tue Feb 23 2016 Dundee 5-0 Dumbarton 3532 QF Sat Mar 5 2016 Rangers 4-0 Dundee 30944 QF Sat Mar 5 2016 Ross County 2-3 Dundee United 3052 QF Sun Mar 6 2016 Celtic 3-0 Morton 14858 QF Sun Mar 6 2016 Hibernian 1-1 Inverness Caledonian Thistle 9884 QF r Wed Mar 16 2016 Inverness Caledonian Thistle 1-2 Hibernian 3207 SF Sat Apr 16 2016 Hibernian 0-0 Dundee United 4-2 W W Pens 19651 SF Sun Apr 17 2016 Rangers 2-2 Celtic 5-4 W W Pens 50069 F Sat May 21 2016 Rangers 2-3 Hibernian 50701