1924–25 Scottish Cup


The 1924–25 Scottish Cup was the 47th staging of Scotland's most prestigious football knockout competition. The Cup was won by Celtic, who defeated Dundee in the final.

First round

Non League teams are in italics.
Home teamScoreAway team
Albion Rovers 1 – 1 Clyde
Armadale 3 – 1 Civil Service Strollers
Arthurlie 3 – 1 Cowdenbeath
Ayr United 3 – 1 St Johnstone
Bathgate 0 – 4 Partick Thistle
Broxburn United 3 – 2 Nithsdale Wanderers
Clydebank 0 – 1 Queen's Park
Dundee FC 5 – 0 Johnstone
Dundee United 5 – 1 Aberdeen University
Dunfermline Athletic 1 – 1 Arbroath
Dykehead 1 – 0 Forfar Athletic
East Fife 1 – 3 Rangers
East Stirlingshire 4 – 0Inverness Clachnacuddin
Falkirk 1 – 1 Morton
FC Bo'ness 1 – 1 Helensburgh
Hamilton Academicals 5 – 2 St Bernard's
Heart of Midlothian 4 – 1 Leith Athletic
Hibernian 0 – 2 Aberdeen
Kilmarnock 3 – 0 Arbroath Athletic
King's Park 0 – 4 Airdireonians
Loghgelly United 4 – 0 Breadalbane
Montrose 6– 2 Inverness Citadel
Motherwell 6 – 3 Galston
Newton Stewart 0 – 2 Dumbarton
Queen of the South 1 – 1 Alloa Athletic
Raith Rovers 3 – 0 Clackmannan
Royal Albert 9 – 1 Stranraer
Solway Star 4 – 2 Stenhousemuir
St Cutherbert's Wanderers 0 – 0 Peebles Rovers
St Mirren 3 – 1 Peterhead
Third Lanark 1 – 5 Celtic
Vale of Leven 2 – 0 Inverness Caledonian

First Round Replays

First Round 2nd Replay

Second round

Home teamScoreAway team
Airdrieonians4 – 0Queen's Park
Arbroath3 – 0Clyde
Armadale1 – 1Aberdeen
Celtic2 – 1Alloa Athletic
Dundee2 – 1Lochgelly United
Dykehead3 – 1Peebles Rovers
Falkirk2 – 0Dumbarton
Hamilton Academicals4 – 0East Stirlingshire
Kilmarnock2 – 1Heart of Midlothian
Montrose0 – 2Rangers
Motherwell2 – 0Arthurlie
Partick Thistle5 – 1Dundee United
Raith Rovers0 – 0F.C. Bo'ness
Royal Albert1 – 3Broxburn United
St Mirren1 – 0Ayr United
Vale of Leven2 – 2Solway Star

Second Round Replays

Second Round 2nd Replay

Third round

Home teamScoreAway team
Aberdeen0 – 0Motherwell
Broxburn United2 – 1Falkirk
Celtic2 – 0Solway Star
Dundee3 – 1Airdrieonians
Hamilton Academicals1 – 0Raith Rovers
Kilmarnock5 – 0Dykehead
Rangers5 – 3Arbroath
St Mirren2 – 0Partick Thistle

Third Round Replay

Quarter finals

Home teamScoreAway team
Aberdeen0 – 2Hamilton Academical
Dundee1 – 0Broxburn United
Kilmarnock1 – 2Rangers
St Mirren0 – 0Celtic

Quarter Final 1st Replay

Quarter Final 2nd Replay

Semi-finals

----

Replays

----

Final