Season 1987-88Celtic
Qualifying Cup North First Round
Sep05 1-0 Keith v Nairn County
Sep05 3-1 Cove Rangers v Brora Rangers
Sep05 3-0 Buckie Thistle v Clachnacuddin
Sep05 1-3 Wick Academy v Fraserburgh
Qualifying Cup North Second Round
Sep19 0-2 Cove Rangers v Inverness Thistle
Sep19 0-3 Lossiemouth v Fraserburgh
Sep19 1-1 Fort William v Huntly
Sep26 2-1 Huntly v Fort William
Sep19 2-2 Forres Mechanics v Peterhead
Sep26 1-3 Peterhead v Forres Mechanics
Sep19 1-1 Keith v Golspie Sutherland
Sep26 1-3 Golspie Sutherland v Keith a.e.t. 1-1
Sep19 0-3 Deveronvale v Ross County
Sep19 0-2 Rothes v Inverness Caledonian
Sep19 3-3 Buckie Thistle v Elgin City
Sep26 0-4 Elgin City v Buckie Thistle
Qualifying Cup North Third Round
Oct03 2-0 Inverness Caledonian v Rothes
Oct03 1-1 Keith v Inverness Thistle
Oct10 0-1 Inverness Thistle v Keith
Oct03 1-0 Fraserburgh v Forres Mechanics
Oct03 5-0 Buckie Thistle v Ross County
Qualifying Cup North Semi-finals – teams qualified for the cup proper
Oct17 0-3 Buckie Thistle v Inverness Caledonian
Oct17 1-1 Fraserburgh v Keith
Oct24 1-1 Keith v Fraserburgh a.e.t. 1-1
Oct28 2-0 Fraserburgh v Keith at Banff
Qualifying Cup North Final
Nov14 0-2 Inverness Caledonian v Fraserburgh at Borough Briggs
First Round
Dec05 2-3 Vale of Leithen v Brechin City
Dec05 0-6 Threave Rovers v Stranraer
Dec12 1-1 Inverness Caledonian v East Stirlingshire
Dec21 2-1 East Stirlingshire v Inverness Caledonian
Dec05 1-1 Albion Rovers v St Johnstone
Dec08 2-0 St Johnstone v Albion Rovers
Dec05 1-2 Stirling Albion v Cowdenbeath at Firs Park
Dec05 0-2 Montrose v Ayr United
Second Round
Jan09 3-0 Gala Fairydean v Civil Service Strollers
Jan09 6-2 Stranraer v Keith
Jan09 0-1 Berwick Rangers v Brechin City
Jan09 2-3 Buckie Thistle v East Stirlingshire
Jan10 0-1 Alloa Athletic v Cowdenbeath
Jan09 1-1 Stenhousemuir v Arbroath
Jan12 1-1 Arbroath v Stenhousemuir a.e.t. 1-1
Jan18 0-1 Stenhousemuir v Arbroath at Muirton Park
Jan09 2-5 Fraserburgh v St Johnstone
Jan09 2-3 Queen’s Park v Ayr United
Third Round
Jan30 1-3 Falkirk v Heart of Midlothian
Feb08 0-0 Raith Rovers v Rangers
Feb10 4-1 Rangers v Raith Rovers
Jan30 0-0 Dumbarton v Hibernian
Feb02 3-0 Hibernian v Dumbarton
Jan30 3-5 Gala Fairydean v East Stirlingshire
Feb03 1-1 Forfar Athletic v Partick Thistle
Feb10 3-0 Partick Thistle v Forfar Athletic
Jan30 0-3 St Mirren v Clydebank
Jan30 0-7 Arbroath v Dundee United
Jan30 0-1 St Johnstone v Aberdeen
Jan30 0-0 Clyde v Cowdenbeath
Feb03 0-1 Cowdenbeath v Clyde
Jan30 0-0 Dundee v Brechin City
Feb03 0-3 Brechin City v Dundee
Jan30 1-2 Queen of the South v Greenock Morton
Jan30 1-1 Dunfermline Athletic v Ayr United
Feb03 0-2 Ayr United v Dunfermline Athletic
Jan30 1-0 Celtic v Stranraer
Jan30 1-2 East Fife v Airdrieonians
Jan30 0-0 Motherwell v Kilmarnock
Feb03 1-3 Kilmarnock v Motherwell
Jan31 2-0 Hamilton Academical v Meadowbank Thistle
Fourth Round
Feb20 0-2 Hamilton Academical v Aberdeen
Feb21 0-0 Celtic v Hibernian
Feb24 0-1 Hibernian v Celtic
Feb20 2-0 Dunfermline Athletic v Rangers
Feb20 0-2 Airdrieonians v Dundee United
Feb20 2-0 Heart of Midlothian v Greenock Morton
Feb20 2-3 East Stirlingshire v Clyde
Feb20 2-2 Clydebank v Partick Thistle
Feb23 4-1 Partick Thistle v Clydebank
Feb20 2-0 Dundee v Motherwell
Fifth Round
Mar12 5-0 Aberdeen v Clyde
Mar12 0-3 Partick Thistle v Celtic
Mar12 3-0 Heart of Midlothian v Dunfermline Athletic
Mar12 0-0 Dundee v Dundee United
Mar15 2-2 Dundee United v Dundee a.e.t. 2-2
Mar28 0-3 Dundee v Dundee United at Dens Park
Semi-finals
Apr09 2-1 Celtic v Heart of Midlothian at Hampden Park
Apr09 0-0 Dundee United v Aberdeen at Dens Park
Apr13 1-1 Dundee United v Aberdeen at Dens Park a.e.t. 1-1
Apr20 1-0 Dundee United v Aberdeen at Dens Park
Final
May14 2-1 Celtic v Dundee United at Hampden Park