Season 1937-38

First Round
Jan22 1-4 Clyde v Motherwell
Jan22 1-0 Raith Rovers v Montrose
Jan22 2-0 Queen's Park v Galston
Jan22 6-0 Falkirk v Dalbeattie Star
Jan22 4-1 Cowdenbeath v Brechin City
Jan22 2-3 Chirnside United v Ross County
Jan22 1-3 Penicuik Athletic v King's Park
Jan22 0-4 Bo'ness v Hamilton Academical
Jan22 6-0 Kilmarnock v Dumbarton
Jan22 1-2 Third Lanark v Celtic
Jan22 2-2 Stranraer v Partick Thistle
Jan26 8-0 Partick Thistle v Stranraer
Jan22 0-1 Dunfermline Athletic v St Mirren
Jan22 4-0 Greenock Morton v Peterhead
Jan22 1-1 St Johnstone v Arbroath
Jan26 1-3 Arbroath v St Johnstone
Jan22 4-2 Albion Rovers v Dundee
Jan22 4-1 Ayr United v East Stirlingshire
Jan22 3-1 Dundee United v Heart of Midlothian
Jan22 3-1 Stenhousemuir v Babcock & Wilcox
Jan22 4-2 Queen of the South v Leith Athletic
Jan22 2-5 Moorpark v Larbert Amateurs
Jan22 2-3 Hibernian v* Edinburgh City
Jan22 1-6 Elgin City v Aberdeen
Jan22 7-4 Forfar Athletic v Blairgowrie
Jan22 1-6 Alloa Athletic v Rangers
Jan22 1-0 St Bernard's v Vale of Leithen
Jan22 0-1 Huntly v Nithsdale Wanderers
Jan22 1-2 Airdrieonians v East Fife
Second Round
Feb12 5-1 Aberdeen v St Johnstone
Feb12 1-1 St Bernard's v King's Park
Feb16 3-4 King's Park v St Bernard's
Feb12 1-0 Partick Thistle v Cowdenbeath
Feb12 2-3 Larbert Amateurs v Greenock Morton
Feb12 1-1 Stenhousemuir v Motherwell
Feb16 6-1 Motherwell v Stenhousemuir
Feb12 5-0 East Fife v Dundee United
Feb12 5-0 Celtic v Nithsdale Wanderers
Feb12 9-2 Raith Rovers v Edinburgh City
Feb12 3-1 Rangers v Queen of the South
Feb12 1-1 Queen's Park v Ayr United
Feb16 2-1 Ayr United v Queen's Park
Feb12 3-2 Falkirk v St Mirren
Feb12 2-5 Ross County v Albion Rovers
Feb12 5-1 Hamilton Academical v Forfar Athletic
bye Kilmarnock
Third Round
Mar05 1-1 East Fife v Aberdeen
Mar09 1-2 Aberdeen v East Fife
Mar05 1-2 Partick Thistle v Raith Rovers
Mar05 4-0 Falkirk v Albion Rovers
Mar05 2-0 Motherwell v Hamilton Academical
Mar05 1-2 Celtic v Kilmarnock
Mar05 1-1 Greenock Morton v Ayr United
Mar09 4-1 Ayr United v Greenock Morton
bye Rangers, St Bernard's
Fourth Round
Mar19 1-1 Kilmarnock v Ayr United
Mar23 0-5 Ayr United v Kilmarnock
Mar19 3-1 St Bernard's v Motherwell
Mar19 1-2 Falkirk v Rangers
Mar19 2-2 East Fife v Raith Rovers
Mar23 2-3 Raith Rovers v East Fife
Semi-finals
Apr02 1-1 St Bernard's v East Fife at Tynecastle Park
Apr06 1-1 St Bernard's v East Fife at Tynecastle Park aet 0-0
Apr13 1-2 St Bernard's v East Fife at Tynecastle Park
Apr02 4-3 Kilmarnock v Rangers at Hampden Park
Final
Apr23 1-1 East Fife v Kilmarnock at Hampden Park
Apr27 4-2 East Fife v Kilmarnock at Hampden Park aet 2-2