Scottish Cup Results for 2025-26 2024-25 Back to Scottish Cup Results 1873-74 Winners Runners Up Final Match Rd Date Home Score Away Penalties Notes Crowd P1 Sat Aug 9 2025 Dundee North End 2-2 Culter 4-2 W W Pens P1 Sat Aug 9 2025 Invergordon 3-1 Lochar Thistle P1 Sat Aug 9 2025 Irvine Meadow 1-4 Johnstone Burgh P1 Sat Aug 9 2025 Whitburn 3-2 Steins Thistle P2 Fri Aug 29 2025 St Cadocs 0-1 Pollok P2 Sat Aug 30 2025 Auchinleck Talbot 4-0 Haddington Athletic P2 Sat Aug 30 2025 Benburb 2-0 Easthouses Lily Miners Welfare P2 Sat Aug 30 2025 Blackburn United 1-3 Darvel P2 Sat Aug 30 2025 Bonnyton Thistle 2-1 Girvan P2 Sat Aug 30 2025 Dunbar United 2-4 Cumnock Juniors P2 Sat Aug 30 2025 Dundee North End 1-0 Whitehill Welfare P2 Sat Aug 30 2025 Dundonald Bluebell 3-2 Edinburgh University P2 Sat Aug 30 2025 Glasgow University 3-1 Newton Stewart Athletic P2 Sat Aug 30 2025 Glenafton Athletic 3-0 Dalkeith Thistle P2 Sat Aug 30 2025 Golspie Sutherland 0-3 Coldstream P2 Sat Aug 30 2025 Hawick Royal Albert 1-4 Threave Rovers P2 Sat Aug 30 2025 Hill of Beath Hawthorn 4-2 St Andrews United P2 Sat Aug 30 2025 Invergordon 3-1 Dunipace P2 Sat Aug 30 2025 Jeanfield Swifts 3-1 Preston Athletic P2 Sat Aug 30 2025 Penicuik Athletic 2-4 Kilwinning Rangers P2 Sat Aug 30 2025 Rutherglen Glencairn 2-4 Newtongrange Star P2 Sat Aug 30 2025 Sauchie Juniors 2-0 Lothian Thistle Hutchison Vale P2 Sat Aug 30 2025 St Cuthbert Wanderers 0-2 Burntisland Shipyard P2 Sat Aug 30 2025 Tayport 4-1 Dalbeattie Star P2 Sat Aug 30 2025 Tynecastle 0-3 Carluke Rovers P2 Sat Aug 30 2025 Vale of Leithen 1-6 Musselburgh Athletic P2 Sat Aug 30 2025 Whitburn 1-2 Johnstone Burgh P2 Wed Sep 17 2025 Penicuik Athletic 1-3 Kilwinning Rangers R1 Fri Sep 26 2025 Auchinleck Talbot 2-1 Cumnock Juniors R1 Fri Sep 26 2025 Cumbernauld Colts 4-0 Glasgow University R1 Sat Sep 27 2025 Berwick Rangers 0-2 Nairn County R1 Sat Sep 27 2025 Boness Athletic 2-1 Keith R1 Sat Sep 27 2025 Boness United 0-3 Banks ODee R1 Sat Sep 27 2025 Bonnyrigg Rose Athletic 2-1 Broxburn Athletic R1 Sat Sep 27 2025 Brora Rangers 0-1 Fraserburgh R1 Sat Sep 27 2025 Camelon Juniors 2-1 Albion Rovers R1 Sat Sep 27 2025 Carluke Rovers 0-4 Gretna 2008 R1 Sat Sep 27 2025 Civil Service Strollers 2-3 Dundonald Bluebell R1 Sat Sep 27 2025 Clachnacuddin 2-1 Kilwinning Rangers R1 Sat Sep 27 2025 Coldstream 2-3 Tayport R1 Sat Sep 27 2025 Cowdenbeath 1-2 Benburb R1 Sat Sep 27 2025 Darvel 1-3 Deveronvale R1 Sat Sep 27 2025 Forres Mechanics 0-2 Caledonian Braves R1 Sat Sep 27 2025 Glenafton Athletic 3-0 Invergordon R1 Sat Sep 27 2025 Huntly 1-3 Buckie Thistle R1 Sat Sep 27 2025 Inverurie Loco Works 0-2 Sauchie Juniors R1 Sat Sep 27 2025 Jeanfield Swifts 0-4 Clydebank[2003] R1 Sat Sep 27 2025 Johnstone Burgh 4-0 Threave Rovers R1 Sat Sep 27 2025 Linlithgow Rose 2-1 Gala Fairydean Rovers R1 Sat Sep 27 2025 Lochee United 1-3 Brechin City R1 Sat Sep 27 2025 Lossiemouth 1-2 Formartine United R1 Sat Sep 27 2025 Musselburgh Athletic 2-0 Bonnyton Thistle R1 Sat Sep 27 2025 Newtongrange Star 1-3 East Stirlingshire R1 Sat Sep 27 2025 Strathspey Thistle 1-2 Dundee North End R1 Sat Sep 27 2025 Tranent Juniors 3-0 Pollok R1 Sat Sep 27 2025 Turriff United 2-1 Hill of Beath Hawthorn R1 Sat Sep 27 2025 Wick Academy 5-0 Rothes R2 Fri Oct 24 2025 Boness Athletic 0-2 Linlithgow Rose R2 Fri Oct 24 2025 Formartine United 0-2 Buckie Thistle 300 R2 Sat Oct 25 2025 Auchinleck Talbot 3-1 Gretna 2008 R2 Sat Oct 25 2025 Banks ODee 4-0 Fraserburgh R2 Sat Oct 25 2025 Brechin City 3-1 Dundonald Bluebell 443 R2 Sat Oct 25 2025 Caledonian Braves 3-4 Stirling Albion 268 R2 Sat Oct 25 2025 Camelon Juniors 1-0 Johnstone Burgh R2 Sat Oct 25 2025 Clachnacuddin 2-0 Sauchie Juniors R2 Sat Oct 25 2025 Clyde 2-3 Annan Athletic 487 R2 Sat Oct 25 2025 Clydebank[2003] 3-1 East Stirlingshire 918 R2 Sat Oct 25 2025 Cumbernauld Colts 0-2 Bonnyrigg Rose Athletic R2 Sat Oct 25 2025 Dumbarton 2-0 Tayport 540 R2 Sat Oct 25 2025 Edinburgh City 1-0 Stirling University 160 R2 Sat Oct 25 2025 Elgin City 2-1 Deveronvale R2 Sat Oct 25 2025 Musselburgh Athletic 1-2 Forfar Athletic 700 R2 Sat Oct 25 2025 Nairn County 1-2 Turriff United R2 Sat Oct 25 2025 Stranraer 4-0 Glenafton Athletic 506 R2 Sat Oct 25 2025 The Spartans 2-1 East Kilbride 401 R2 Sat Oct 25 2025 Tranent Juniors 3-0 Dundee North End 260 R2 Sat Oct 25 2025 Wick Academy 1-1 Benburb 7-8 L L Pens 355 R3 Fri Nov 28 2025 Linlithgow Rose 1-3 Queens Park R3 Sat Nov 29 2025 Airdrieonians (Airdrie United) 4-0 Hamilton Academical 345 R3 Sat Nov 29 2025 Annan Athletic 4-0 Buckie Thistle 345 R3 Sat Nov 29 2025 Ayr United 3-0 Turriff United 1147 R3 Sat Nov 29 2025 Banks ODee 0-2 Ross County 550 R3 Sat Nov 29 2025 Benburb 0-3 Montrose R3 Sat Nov 29 2025 Bonnyrigg Rose Athletic 1-2 The Spartans 840 R3 Sat Nov 29 2025 Camelon Juniors 2-1 Edinburgh City R3 Sat Nov 29 2025 Dumbarton 0-4 Auchinleck Talbot 1052 R3 Sat Nov 29 2025 Dunfermline Athletic 2-1 Queen of the South 2127 R3 Sat Nov 29 2025 East Fife 0-2 Arbroath 1025 R3 Sat Nov 29 2025 Elgin City 4-2 Stirling Albion 712 R3 Sat Nov 29 2025 Forfar Athletic 0-2 Partick Thistle 1394 R3 Sat Nov 29 2025 Kelty Hearts 2-0 Brechin City 365 R3 Sat Nov 29 2025 Peterhead 2-2 Morton 3-5 L L Pens 609 R3 Sat Nov 29 2025 Raith Rovers 1-0 Alloa Athletic 1405 R3 Sat Nov 29 2025 St Johnstone 1-2 Cove Rangers R3 Sat Nov 29 2025 Stenhousemuir 4-1 Clachnacuddin 348 R3 Sat Nov 29 2025 Stranraer 2-1 Clydebank[2003] 671 R4 Fri Jan 16 2026 Rangers 5-0 Annan Athletic 37528 R4 Sat Jan 17 2026 Airdrieonians (Airdrie United) 3-3 Arbroath 4-2 W W Pens R4 Sat Jan 17 2026 Camelon Juniors 1-3 Elgin City 1190 R4 Sat Jan 17 2026 Dundee United 2-0 Ayr United 4373 R4 Sat Jan 17 2026 Dunfermline Athletic 1-0 Hibernian 10350 R4 Sat Jan 17 2026 Heart of Midlothian 1-1 Falkirk 4-5 L L Pens 17109 R4 Sat Jan 17 2026 Kelty Hearts 1-1 Cove Rangers 5-3 W W Pens 393 R4 Sat Jan 17 2026 Kilmarnock 1-2 Dundee 4501 R4 Sat Jan 17 2026 Livingston 1-1 St Mirren 3-4 L L Pens 1834 R4 Sat Jan 17 2026 Motherwell 1-0 Ross County 5547 R4 Sat Jan 17 2026 Partick Thistle 3-1 Montrose 2564 R4 Sat Jan 17 2026 Stenhousemuir 4-0 Morton 838 R4 Sat Jan 17 2026 The Spartans 0-0 Inverness Caledonian Thistle 4-2 W W Pens 858 R4 Sun Jan 18 2026 Aberdeen 1-0 Raith Rovers 9525 R4 Sun Jan 18 2026 Auchinleck Talbot 0-2 Celtic 10723