Scottish Cup Results for 1924-25 1923-24 Back to Scottish Cup Results 1925-26 Winners Celtic Runners Up Dundee Final Match Sat 11 Apr 1925 Celtic 2 Dundee 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 24 1925 Albion Rovers 1-1 Clyde 10000 R1 Sat Jan 24 1925 Armadale 3-1 Civil Service Strollers 1500 R1 Sat Jan 24 1925 Arthurlie 3-1 Cowdenbeath 5000 R1 Sat Jan 24 1925 Ayr United 3-1 St Johnstone 10400 R1 Sat Jan 24 1925 Bathgate 0-4 Partick Thistle 5000 R1 Sat Jan 24 1925 Boness 1-1 Helensburgh 3000 R1 Sat Jan 24 1925 Broxburn United 3-2 Nithsdale Wanderers 2180 R1 Sat Jan 24 1925 Clydebank[3] 0-1 Queens Park R1 Sat Jan 24 1925 Dundee 5-0 Johnstone 6200 R1 Sat Jan 24 1925 Dundee United 5-1 Aberdeen University 3000 R1 Sat Jan 24 1925 Dunfermline Athletic 1-1 Arbroath 7250 R1 Sat Jan 24 1925 Dykehead (Shotts) 1-0 Forfar Athletic 1000 R1 Sat Jan 24 1925 East Fife 1-3 Rangers 9500 R1 Sat Jan 24 1925 East Stirlingshire 4-0 Inverness Clachnacuddin 1000 R1 Sat Jan 24 1925 Falkirk 1-1 Morton 12000 R1 Sat Jan 24 1925 Hamilton Academical 5-2 St Bernards 5000 R1 Sat Jan 24 1925 Heart of Midlothian 4-1 Leith Athletic 15000 R1 Sat Jan 24 1925 Hibernian 0-2 Aberdeen 20000 R1 Sat Jan 24 1925 Kilmarnock 3-0 Arbroath Athletic 6000 R1 Sat Jan 24 1925 Kings Park 0-4 Airdrieonians 8911 R1 Sat Jan 24 1925 Lochgelly United 4-0 Breadalbane (Aberfeldy) 1500 R1 Sat Jan 24 1925 Montrose 6-2 Inverness Citadel 1300 R1 Sat Jan 24 1925 Motherwell 6-3 Galston 4000 R1 Sat Jan 24 1925 Newton Stewart Athletic 0-2 Dumbarton 1000 R1 Sat Jan 24 1925 Queen of the South 1-1 Alloa Athletic 5000 R1 Sat Jan 24 1925 Raith Rovers 3-0 Clackmannan 5000 R1 Sat Jan 24 1925 Royal Albert 9-1 Stranraer 1000 R1 Sat Jan 24 1925 Solway Star 4-2 Stenhousemuir 2000 R1 Sat Jan 24 1925 St Cuthbert Wanderers 0-0 Peebles Rovers 1000 R1 Sat Jan 24 1925 St Mirren 3-1 Peterhead 7000 R1 Sat Jan 24 1925 Third Lanark 1-5 Celtic 42000 R1 Sat Jan 24 1925 Vale of Leven 2-0 Inverness Caledonian 2000 R1 r Tue Jan 27 1925 Alloa Athletic 2-0 Queen of the South 2700 R1 r Wed Jan 28 1925 Arbroath 1-0 Dunfermline Athletic 3200 R1 r Wed Jan 28 1925 Clyde 3-1 Albion Rovers 7000 R1 r Wed Jan 28 1925 Morton 0-3 Falkirk 8000 R1 r Wed Jan 28 1925 Helensburgh 0-0 Boness 2500 R1 r Wed Jan 28 1925 Peebles Rovers 5-0 St Cuthbert Wanderers 1500 R1 r2 Tue Feb 3 1925 Boness 2-0 Helensburgh 4000 R2 Sat Feb 7 1925 Airdrieonians 4-0 Queens Park 17000 R2 Sat Feb 7 1925 Arbroath 3-0 Clyde 5300 R2 Sat Feb 7 1925 Armadale 1-1 Aberdeen 8000 R2 Sat Feb 7 1925 Celtic 2-1 Alloa Athletic 12000 R2 Sat Feb 7 1925 Dundee 2-1 Lochgelly United 6000 R2 Sat Feb 7 1925 Dykehead (Shotts) 3-1 Peebles Rovers 1100 R2 Sat Feb 7 1925 Falkirk 2-0 Dumbarton 9000 R2 Sat Feb 7 1925 Hamilton Academical 4-0 East Stirlingshire 5000 R2 Sat Feb 7 1925 Kilmarnock 2-1 Heart of Midlothian 14300 R2 Sat Feb 7 1925 Montrose 0-2 Rangers 4000 R2 Sat Feb 7 1925 Motherwell 2-0 Arthurlie 8000 R2 Sat Feb 7 1925 Partick Thistle 5-1 Dundee United 22000 R2 Sat Feb 7 1925 Raith Rovers 0-0 Boness 10000 R2 Sat Feb 7 1925 Royal Albert 1-3 Broxburn United 3000 R2 Sat Feb 7 1925 St Mirren 1-0 Ayr United 20443 R2 Sat Feb 7 1925 Vale of Leven 2-2 Solway Star 3000 R2 r Wed Feb 11 1925 Aberdeen 2-0 Armadale 15000 R2 r Wed Feb 11 1925 Boness 1-3 Raith Rovers 3000 R2 r Thu Feb 12 1925 Solway Star 3-3 Vale of Leven 2000 R2 r2 Mon Feb 16 1925 Solway Star 2-1 Vale of Leven 6000 R3 Sat Feb 21 1925 Aberdeen 0-0 Motherwell 25257 R3 Sat Feb 21 1925 Broxburn United 2-1 Falkirk 9500 R3 Sat Feb 21 1925 Celtic 2-0 Solway Star 7000 R3 Sat Feb 21 1925 Dundee 3-1 Airdrieonians 22373 R3 Sat Feb 21 1925 Hamilton Academical 1-0 Raith Rovers 14000 R3 Sat Feb 21 1925 Kilmarnock 5-0 Dykehead (Shotts) 6100 R3 Sat Feb 21 1925 Rangers 5-3 Arbroath 15000 R3 Sat Feb 21 1925 St Mirren 2-0 Partick Thistle 30205 R3 r Wed Feb 25 1925 Motherwell 1-2 Aberdeen 13000 R4 Sat Mar 7 1925 Aberdeen 0-2 Hamilton Academical 24157 R4 Sat Mar 7 1925 Dundee 1-0 Broxburn United 15441 R4 Sat Mar 7 1925 Kilmarnock 1-2 Rangers 31502 R4 Sat Mar 7 1925 St Mirren 0-0 Celtic 47428 R4 r Tue Mar 10 1925 Celtic 1-1 St Mirren 36000 R4 r2 Mon Mar 16 1925 Celtic 1-0 St Mirren 47492 SF Sat Mar 21 1925 Celtic 5-0 Rangers 101714 SF Sat Mar 21 1925 Dundee 1-1 Hamilton Academical 21814 SF r Wed Mar 25 1925 Dundee 2-0 Hamilton Academical 12000 F Sat Apr 11 1925 Celtic 2-1 Dundee 75137