Season 1937-38East Fife
 Qualifying Cup First Round
 Group A
Sep11  3-1  Galston v St Cuthbert Wanderers
Sep11  1-7  Solway Star v Beith
       scr  Tarff Rovers v Dalbeattie Star w/o
Sep11  3-1  Nithsdale Wanderers v Newton Stewart
Sep11  3-0  Stranraer v Garlieston
Sep11  5-2  Wigtown and Bladnoch v Whithorn
Sep11  7-2  Girvan v Creetown
 Group B1
       w/o  Babcock & Wilcox v Greenock High School F.P. scr
       scr  Royal Albert v Larbert Amateurs w/o
Sep11  2-7  Paisley Academicals v Moorpark
       w/o  Falkirk Amateurs v Vale Ocoba scr
       bye  Glasgow University
 Group B2
Sep11  4-3  Blairgowrie v Breadalbane
       scr  Fair City Athletic v Dunkeld and Birnam w/o
Sep11  6-2  Burntisland Shipyard Amateurs v Rosyth Dockyard Recreation
       bye  Vale of Atholl, St Andrews University
 Group C
Sep11  1-1  Peebles Rovers v Chirnside United
Sep18  2-0  Chirnside United v Peebles Rovers
Sep11  5-1  Penicuik Athletic v Berwick Rangers
Sep11  1-2  Gala Fairydean v Murrayfield Amateurs
Sep11  2-2  Selkirk v Vale of Leithen
Sep18  6-0  Vale of Leithen v Selkirk
Sep11  3-1  Leith Amateurs v Civil Service Strollers
Sep11  3-3  Bo’ness v Duns
Sep18  0-1  Duns v Bo’ness
       bye  Coldstream, Edinburgh University
 Group D1
Sep11  2-3  Buckie Thistle v Peterhead
Sep11  3-2  Huntly v Fraserburgh
       bye  Keith, Aberdeen University
 Group D2
Sep11  6-2  Inverness Thistle v Clachnacuddin
Sep11  3-2  Forres Mechanics v Inverness Caledonian
Sep11  5-2  Elgin City v Nairn County
Sep11  1-8  Brora Rangers v Ross County
Sep11  4-2  Wick Academy v Thurso Pentland
 Qualifying Cup Second Round
 Group A
Sep25  2-3  Wigtown and Bladnoch v Dalbeattie Star
Sep25  5-0  Stranraer v Beith
Sep25  9-2  Galston v Girvan
       bye  Nithsdale Wanderers
 Group B1
Sep25  1-0  Glasgow University v Falkirk Amateurs
       bye  Babcock & Wilcox, Larbert Amateurs, Moorpark
 Group B2
       scr  St Andrews University v Vale of Atholl w/o
       bye  Blairgowrie, Dunkeld and Birnam, Burntisland Shipyard Amateurs
 Group C
Sep25  5-1  Vale of Leithen v Coldstream
Sep25  1-4  Murrayfield Amateurs v Bo’ness
Sep25  3-1  Chirnside United v Leith Amateurs
Sep25  6-0  Penicuik Athletic v Edinburgh University
 Group D1
Sep25  5-2  Keith v* Aberdeen University
       bye  Peterhead, Huntly
 Group D2
       bye  Inverness Thistle, Forres Mechanics, Elgin City,
            Ross County, Wick Academy
 Qualifying Cup Third Round
 Group A
Oct09  6-1  Galston v Dalbeattie Star
Oct09  2-4  Nithsdale Wanderers v Stranraer
 Group B
Oct09  0-9  Vale of Atholl v Babcock & Wilcox
Oct09  2-5  Dunkeld and Birnam v Blairgowrie
Oct09  2-3  Burntisland Shipyard Amateurs v Larbert Amateurs
Oct09  2-0  Moorpark v Glasgow University
 Group C
Oct09  2-2  Penicuik Athletic v Bo’ness
Oct16  4-2  Bo’ness v Penicuik Athletic
Oct09  4-1  Vale of Leithen v Chirnside United
 Group D
Oct09  0-8  Forres Mechanics v Elgin City
Oct09  2-3  Keith v Ross County
Oct09  2-0  Peterhead v Inverness Thistle
Oct09  1-1  Wick Academy v Huntly
Oct16  2-0  Huntly v Wick Academy
 Qualifying Cup Fourth Round
 Group A
Oct23  4-2  Stranraer v Galston
 Group B
Oct23  2-0  Moorpark v Babcock & Wilcox
Oct23  3-2  Blairgowrie v Larbert Amateurs
 Group C
Oct23  3-0  Bo’ness v Vale of Leithen
 Group D
Oct23  1-6  Ross County v Elgin City
Oct23  1-0  Peterhead v Huntly
 Qualifying Cup Semi-finals
 Northern Section
Nov06  0-2  Moorpark v Blairgowrie
Nov06  3-0  Elgin City v Peterhead
 Qualifying Cup Finals
 Southern Section
Nov06  5-3  Stranraer v Bo’ness  at Somerset Park, Ayr
 Northern Section
Nov27  2-6  Blairgowrie v Elgin City  at Victoria Park, Buckie
 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 a.e.t. 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 a.e.t. 2-2