Season 1969-70Aberdeen
 Qualifying Cup North First Round
Sep06  1-1  Wick Academy v Buckie Thistle
Sep13  3-2  Buckie Thistle v Wick Academy
Sep06  1-1  Nairn County v Fraserburgh
Sep13  2-2  Fraserburgh v Nairn County
Sep17  1-2  Nairn County v Fraserburgh  at Borough Briggs
Sep06  4-0  Ross County v Lossiemouth
 Qualifying Cup North Second Round
Sep20  1-1  Rothes v Peterhead
Sep27  5-1  Peterhead v Rothes
Sep20  5-1  Keith v Inverness Thistle
Sep20  3-1  Inverness Caledonian v Huntly
Sep20  3-4  Deveronvale v Forres Mechanics
Sep20  3-0  Brora Rangers v Fraserburgh
Sep20  2-3  Buckie Thistle v Aberdeen University
Sep20  3-2  Ross County v Elgin City
Sep20  2-5  Golspie Sutherland v Clachnacuddin
 Qualifying Cup North Third Round
Oct04  0-3  Keith v Peterhead
Oct04  9-2  Inverness Caledonian v Clachnacuddin
Oct04  3-3  Forres Mechanics v Aberdeen University
Oct11  0-1  Aberdeen University v Forres Mechanics
Oct04  1-2  Brora Rangers v Ross County
 Qualifying Cup North Semi-finals – teams qualified for the cup proper
Oct18  2-2  Peterhead v Inverness Caledonian
Oct25  3-2  Inverness Caledonian v Peterhead
Oct18  2-2  Forres Mechanics v Ross County
Oct25  5-0  Ross County v Forres Mechanics
 Qualifying Cup North Final
Nov08  1-1  Inverness Caledonian v Ross County
Nov15  1-4  Ross County v Inverness Caledonian aggr 2-5
 First Preliminary Round
Dec06  0-1  Stenhousemuir v Gala Fairydean
Dec06  0-2  Forres Mechanics v Clydebank
Dec06  3-1  Alloa Athletic v Peterhead
Dec06  3-1  Stranraer v East Stirlingshire
Dec06  1-0  Berwick Rangers v Brechin City
 Second Preliminary Round
Dec20  2-1  Montrose v Cowdenbeath
Dec20  1-2  Vale of Leithen v Hamilton Academical
Dec27  1-4  Gala Fairydean v Dumbarton
Dec24  1-0  Albion Rovers v Berwick Rangers
Dec24  1-0  Clydebank v Queen’s Park
Dec20  5-0  Inverness Caledonian v Ross County
Dec27  1-0  Tarff Rovers v Alloa Athletic
Dec20  1-1  Stranraer v St Cuthbert Wanderers
Dec25  0-5  St Cuthbert Wanderers v Stranraer
 First Round
Jan24  3-0  Kilmarnock v Partick Thistle
Jan24  2-1  Motherwell v St Johnstone
Jan24  3-0  Falkirk v Tarff Rovers
Jan24  1-2  Albion Rovers v Dundee
Jan24  2-0  Greenock Morton v Queen of the South
Jan24  2-5  Stranraer v Inverness Caledonian
Jan24  1-1  Montrose v Heart of Midlothian
Jan28  1-0  Heart of Midlothian v Montrose
Jan24  4-0  Aberdeen v Clyde
Jan24  2-0  St Mirren v Stirling Albion
Jan24  5-0  Airdrieonians v Hamilton Academical
Jan24  3-1  Rangers v Hibernian
Jan24  1-0  Dundee United v Ayr United
Jan24  1-2  Arbroath v Clydebank
Jan24  2-1  Celtic v Dunfermline Athletic
Jan24  1-2  Dumbarton v Forfar Athletic
Jan24  3-0  East Fife v Raith Rovers
 Second Round
Feb07  4-0  Celtic v Dundee United
Feb07  1-0  East Fife v Greenock Morton
Feb07  3-1  Motherwell v Inverness Caledonian
Feb07  2-0  Kilmarnock v Heart of Midlothian
Feb07  2-1  Falkirk v St Mirren
Feb07  3-0  Dundee v Airdrieonians
Feb07  0-7  Forfar Athletic v Rangers
Feb11  2-1  Aberdeen v Clydebank
 Third Round
Feb21  3-1  Celtic v Rangers
Feb21  0-1  Motherwell v Kilmarnock
Feb21  0-1  East Fife v Dundee
Feb21  0-1  Falkirk v Aberdeen
 Semi-finals
Mar14  1-0  Aberdeen v Kilmarnock  at Muirton Park
Mar14  1-2  Dundee v Celtic  at Hampden Park
 Final
Apr11  3-1  Aberdeen v Celtic  at Hampden Park