ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=

1924/25

Holders: Celtic

Final

Sa 11Apr 1925NCeltic2 - 1Dundee

Semi-finals

We 25Mar 1925NDundee2 - 0Hamilton
Sa 21Mar 1925NCeltic5 - 0Rangers
Sa 21Mar 1925NDundee1 - 1Hamilton

Fourth Round

Mo 16Mar 1925NCeltic1 - 0St Mirren
Tu 10Mar 1925Celtic1 - 1St Mirren
Sa 07Mar 1925Aberdeen0 - 2Hamilton
Sa 07Mar 1925Dundee1 - 0Broxburn Utd
Sa 07Mar 1925Kilmarnock1 - 2Rangers
Sa 07Mar 1925St Mirren0 - 0Celtic

Third Round

We 25Feb 1925Motherwell1 - 2Aberdeen
Sa 21Feb 1925Aberdeen0 - 0Motherwell
Sa 21Feb 1925Broxburn Utd2 - 1Falkirk
Sa 21Feb 1925Celtic2 - 0Solway Star
Sa 21Feb 1925Dundee3 - 1Airdrie (old)
Sa 21Feb 1925Hamilton1 - 0Raith
Sa 21Feb 1925Kilmarnock5 - 0Dykehead
Sa 21Feb 1925Rangers5 - 3Arbroath
Sa 21Feb 1925St Mirren2 - 0Partick

Second Round

Mo 16Feb 1925NSolway Star2 - 1Vale of Leven
Th 12Feb 1925Solway Star3 - 3Vale of Leven
We 11Feb 1925Aberdeen2 - 0Armadale
We 11Feb 1925Bo'ness1 - 3Raith
Sa 07Feb 1925Airdrie (old)4 - 0Queen's Park
Sa 07Feb 1925Arbroath3 - 0Clyde
Sa 07Feb 1925Armadale1 - 1Aberdeen
Sa 07Feb 1925Celtic2 - 1Alloa
Sa 07Feb 1925Dundee2 - 1Lochgelly Utd
Sa 07Feb 1925Dykehead3 - 1Peebles Rovers
Sa 07Feb 1925Falkirk2 - 0Dumbarton
Sa 07Feb 1925Hamilton4 - 0E Stirling
Sa 07Feb 1925Kilmarnock2 - 1Hearts
Sa 07Feb 1925Montrose0 - 2Rangers
Sa 07Feb 1925Motherwell2 - 0Arthurlie
Sa 07Feb 1925Partick5 - 1Dundee Utd
Sa 07Feb 1925Raith0 - 0Bo'ness
Sa 07Feb 1925Royal Albert1 - 3Broxburn Utd
Sa 07Feb 1925St Mirren1 - 0Ayr
Sa 07Feb 1925Vale of Leven2 - 2Solway Star

First Round

Tu 03Feb 1925NBo'ness2 - 0Helensburgh
We 28Jan 1925Arbroath1 - 0Dunfermline
We 28Jan 1925Clyde3 - 1Albion
We 28Jan 1925Helensburgh0 - 0Bo'ness
We 28Jan 1925Morton0 - 3Falkirk
We 28Jan 1925Peebles Rovers5 - 0St Cuthbert's
Tu 27Jan 1925Alloa2 - 0Queen of Sth
Sa 24Jan 1925Albion1 - 1Clyde
Sa 24Jan 1925Armadale3 - 1Civil Serv Strol
Sa 24Jan 1925Arthurlie3 - 1Cowdenbeath
Sa 24Jan 1925Ayr3 - 1St Johnstone
Sa 24Jan 1925Bathgate0 - 4Partick
Sa 24Jan 1925Bo'ness1 - 1Helensburgh
Sa 24Jan 1925Broxburn Utd3 - 2Nithsdale Wand
Sa 24Jan 1925Clydebank (1)0 - 1Queen's Park
Sa 24Jan 1925Dundee5 - 0Johnstone
Sa 24Jan 1925Dundee Utd5 - 1Aberdeen Univ.
Sa 24Jan 1925Dunfermline1 - 1Arbroath
Sa 24Jan 1925Dykehead1 - 0Forfar
Sa 24Jan 1925E Stirling4 - 0Clachnac
Sa 24Jan 1925East Fife1 - 3Rangers
Sa 24Jan 1925Falkirk1 - 1Morton
Sa 24Jan 1925Hamilton5 - 2St Bernard's
Sa 24Jan 1925Hearts4 - 1Leith Athletic
Sa 24Jan 1925Hibernian0 - 2Aberdeen
Sa 24Jan 1925Kilmarnock3 - 0Arbroath Ath
Sa 24Jan 1925King's Park0 - 4Airdrie (old)
Sa 24Jan 1925Lochgelly Utd4 - 0Breadalbane
Sa 24Jan 1925Montrose6 - 2Inverness Cit
Sa 24Jan 1925Motherwell6 - 3Galston
Sa 24Jan 1925Newton S0 - 2Dumbarton
Sa 24Jan 1925Queen of Sth1 - 1Alloa
Sa 24Jan 1925Raith3 - 0Clackmannan
Sa 24Jan 1925Royal Albert9 - 1Stranraer
Sa 24Jan 1925Solway Star4 - 2Stenh'semuir
Sa 24Jan 1925St Cuthbert's0 - 0Peebles Rovers
Sa 24Jan 1925St Mirren3 - 1Peterhead
Sa 24Jan 1925Third Lanark1 - 5Celtic
Sa 24Jan 1925Vale of Leven2 - 0Inverness Cal

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages