Season 1973-74Celtic
 Qualifying Cup North First Round
Sep01  1-1  Brora Rangers v Rothes
Sep08  3-1  Rothes v Brora Rangers
Sep01  9-2  Clachnacuddin v Aberdeen University
Sep01  1-6  Nairn County v Inverness Caledonian
 Qualifying Cup North Second Round
Sep15  1-0  Clachnacuddin v Elgin City
Sep15  2-2  Forres Mechanics v Golspie Sutherland
Sep22  2-7  Golspie Sutherland v Forres Mechanics
Sep15  2-2  Fraserburgh v Deveronvale
Sep22  1-5  Deveronvale v Fraserburgh
Sep15  1-0  Keith v Huntly
Sep15  3-2  Lossiemouth v Buckie Thistle
Sep15  0-2  Peterhead v Inverness Caledonian
Sep15  9-0  Ross County v Wick Academy
Sep15  2-0  Rothes v Inverness Thistle
 Qualifying Cup North Third Round
Sep29  2-3  Inverness Caledonian v Fraserburgh
Sep29  3-1  Clachnacuddin v Rothes
Sep29  1-0  Lossiemouth v Keith
Sep29  1-1  Ross County v Forres Mechanics
Oct06  3-4  Forres Mechanics v Ross County
 Qualifying Cup North Semi-finals – teams qualified for the cup proper
Oct13  0-1  Fraserburgh v Ross County
Oct13  1-4  Lossiemouth v Clachnacuddin
 Qualifying Cup North Final
Nov03  1-1  Clachnacuddin v Ross County
Nov10  2-0  Ross County v Clachnacuddin aggr 3-1
 First Round
Dec15  0-0  Berwick Rangers v Albion Rovers
Dec19  2-0  Albion Rovers v Berwick Rangers
Dec24  0-0  East Stirlingshire v Clydebank
Dec25  1-0  Clydebank v East Stirlingshire
Dec15  0-0  Hamilton Academical v Alloa Athletic
Dec24  4-1  Alloa Athletic v Hamilton Academical
Dec15  3-3  Lossiemouth v Fraserburgh
Dec19  6-0  Fraserburgh v Lossiemouth
Dec17  1-0  Queen’s Park v Edinburgh University
 Second Round
Jan05  5-1  Brechin City v Stenhousemuir
Jan05  4-1  Cowdenbeath v Fraserburgh
Jan05  1-0  Ferranti Thistle v Civil Service Strollers
Jan05  1-1  Clachnacuddin v Clydebank
Jan12  3-2  Clydebank v Clachnacuddin
Jan05  1-0  Queen of the South v Albion Rovers
Jan05  6-1  Queen’s Park v Hawick Royal Albert
Jan05  1-2  Ross County v Forfar Athletic
Jan05  1-0  Stranraer v Alloa Athletic
 Third Round
Jan26  8-0  Rangers v Queen’s Park
Jan27  6-1  Celtic v Clydebank
Jan26  5-2  Hibernian v Kilmarnock
Jan26  3-1  Heart of Midlothian v Clyde
Jan27  1-1  Montrose v Stirling Albion
Jan30  3-1  Stirling Albion v Montrose
Jan27  2-2  Falkirk v Dunfermline Athletic
Jan30  1-0  Dunfermline Athletic v Falkirk
Jan27  2-2  Raith Rovers v Greenock Morton
Jan29  0-0  Greenock Morton v Raith Rovers a.e.t. 0-0
Feb03  0-1  Raith Rovers v Greenock Morton  at Tynecastle Park
Jan27  2-0  Motherwell v Brechin City
Jan26  1-1  Stranraer v St Mirren
Jan29  1-1  St Mirren v Stranraer a.e.t. 1-1
Feb04  3-2  Stranraer v St Mirren  at Somerset Park
Jan27  6-1  Partick Thistle v Ferranti Thistle
Jan27  0-5  Cowdenbeath v Ayr United
Jan27  1-0  Queen of the South v East Fife
Jan26  4-1  Dundee United v Airdrieonians
Jan26  1-0  Arbroath v Dumbarton
Jan27  0-2  Aberdeen v Dundee
Jan27  1-6  Forfar Athletic v St Johnstone
 Fourth Round
Feb16  1-3  St Johnstone v Hibernian
Feb16  1-7  Stranraer v Ayr United
Feb17  1-0  Dunfermline Athletic v Queen of the South
Feb17  1-0  Dundee United v Greenock Morton
Feb16  1-1  Heart of Midlothian v Partick Thistle
Feb19  1-4  Partick Thistle v Heart of Midlothian
Feb17  0-3  Rangers v Dundee
Feb17  6-1  Celtic v Stirling Albion
Feb16  1-3  Arbroath v Motherwell
 Fifth Round
Mar10  1-1  Dunfermline Athletic v Dundee United
Mar12  4-0  Dundee United v Dunfermline Athletic
Mar09  3-3  Hibernian v Dundee
Mar18  3-0  Dundee v Hibernian
Mar09  1-1  Heart of Midlothian v Ayr United
Mar13  1-2  Ayr United v Heart of Midlothian a.e.t. 0-0
Mar10  2-2  Celtic v Motherwell
Mar13  0-1  Motherwell v Celtic
 Semi-finals
Apr03  1-0  Celtic v Dundee  at Hampden Park
Apr06  1-1  Heart of Midlothian v Dundee United  at Hampden Park
Apr09  2-4  Heart of Midlothian v Dundee United  at Hampden Park
 Final
May04  3-0  Celtic v Dundee United  at Hampden Park