| Click on First Page to see it and subsequent reports for that date | 
  
    | First Page
 | No of
 Pages
 | Date | Div1 Games | Div2 Games | Cup Games | Games | 
  
  
    | P01 | 36 | Wed 01 Jan 1986 | Celtic 2  Rangers 0 Dundee 0  Aberdeen 0
 Heart of Midlothian 3  Hibernian 1
 St Mirren 3  Clydebank[4] 0
 
 | Dumbarton 1  Greenock Morton 2 East Fife 0  Montrose 0
 Falkirk 3  Alloa Athletic 1
 Kilmarnock 1  Ayr United 2
 
 |  | Wed 01 Jan 1986 Hearts 3 Hibernian 1 | 
  
  
    | P01 | 02 | Fri 03 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 04 Jan 1986 | Aberdeen 3  St Mirren 1 Dundee United 4  Celtic 2
 Hibernian 2  Clydebank[4] 3
 Motherwell 1  Heart of Midlothian 3
 Rangers 5  Dundee 0
 
 | Kilmarnock 1  Forfar Athletic 0 Montrose 1  Greenock Morton 1
 
 | SC R2  Fort William 0  Stirling Albion 0 SC R2  Queens Park 2  Albion Rovers 1
 SC R2  Stenhousemuir 0  Whitehill Welfare 0
 SC R2  Stranraer 1  Berwick Rangers 2
 SC R2  Threave Rovers 0  Dunfermline Athletic 5
 
 | Sat 04 Jan 1986 Motherwell 1 Hearts 3 Sat 04 Jan 1986 Hibernian 2  Clydebank[4] 3
 | 
  
  
    | P01 | 01 | Sun 05 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Mon 06 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Tue 07 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 06 | Wed 08 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Thu 09 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Fri 10 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 12 | Sat 11 Jan 1986 | Celtic 1  Aberdeen 1 Dundee 3  Hibernian 1
 Heart of Midlothian 1  Dundee United 1
 Rangers 4  Clydebank[4] 2
 St Mirren 1  Motherwell 0
 
 | Alloa Athletic 1  Kilmarnock 4 Ayr United 1  Clyde 0
 East Fife 4  Brechin City 2
 Forfar Athletic 1  Montrose 2
 Greenock Morton 3  Partick Thistle 1
 Hamilton Academical 2  Falkirk 0
 
 | SC R2  Hawick Royal Albert 1  St Johnstone 2 SC R2  Nairn County 1  Livingston (Meadowbank Thistle) 1
 SC R2  Peterhead 1  Arbroath 2
 SC R2r  Stirling Albion 6  Fort William 0
 SC R2r  Whitehill Welfare 2  Stenhousemuir 3
 
 | Sat 11 Jan 1986 Hearts 1 Dundee United 1 Sat 11 Jan 1986 Dundee 3  Hibernian 1
 | 
  
  
    | P01 | 02 | Tue 14 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 15 Jan 1986 | Celtic 3  Motherwell 2 
 |  |  |  | 
  
  
    | P01 | 01 | Thu 16 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 06 | Sat 18 Jan 1986 | Aberdeen 0  Heart of Midlothian 1 Dundee United 4  Clydebank[4] 0
 Hibernian 2  Celtic 2
 Motherwell 2  Dundee 2
 Rangers 2  St Mirren 0
 
 | Ayr United 1  Hamilton Academical 1 Clyde 1  Forfar Athletic 1
 Dumbarton 4  Brechin City 1
 Falkirk 1  East Fife 0
 Greenock Morton 2  Alloa Athletic 0
 Kilmarnock 0  Airdrieonians 2
 Montrose 3  Partick Thistle 1
 
 |  | Sat 18 Jan 1986 Aberdeen 0 Hearts 1 Sat 18 Jan 1986 Hibernian 2  Celtic 2
 | 
  
  
    | P01 | 01 | Sun 19 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 21 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 22 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Thu 23 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 10 | Sat 25 Jan 1986 |  |  | SC R3  Airdrieonians 0  Partick Thistle 0 SC R3  Arbroath 0  Clyde 0
 SC R3  Ayr United 1  Stenhousemuir 0
 SC R3  Berwick Rangers 2  Alloa Athletic 3
 SC R3  Celtic 2  St Johnstone 0
 SC R3  Clydebank[4] 0  Falkirk 0
 SC R3  Dundee United 4  Greenock Morton 0
 SC R3  East Fife 1  St Mirren 1
 SC R3  Heart of Midlothian 3  Rangers 2
 SC R3  Kilmarnock 1  Stirling Albion 0
 SC R3  Motherwell 1  Brechin City 1
 SC R3  Nairn County 0  Dundee 7
 SC R3  Queens Park 1  Dumbarton 0
 
 | Sat 25 Jan 1986 Hearts 3 Rangers 2 | 
  
  
    | P01 | 03 | Sun 26 Jan 1986 |  |  | SC R3  Hibernian 2  Dunfermline Athletic 0 
 | Sun 26 Jan 1986 Hibernian 2 Dunfermline Athletic 0 | 
  
  
    | P01 | 02 | Mon 27 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Tue 28 Jan 1986 |  |  |  | Tue 28 Jan 1986  Israel 0 Scotland 1 | 
  
  
    | P01 | 01 | Wed 29 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 30 Jan 1986 |  |  |  |  | 
  
  
    | P01 | 06 | Sat 01 Feb 1986 | Clydebank[4] 1  Heart of Midlothian 1 Dundee 1  Celtic 3
 Hibernian 4  Motherwell 0
 Rangers 1  Aberdeen 1
 St Mirren 1  Dundee United 1
 
 | Airdrieonians 1  Greenock Morton 2 Alloa Athletic 1  Montrose 1
 Brechin City 1  Falkirk 1
 East Fife 2  Kilmarnock 2
 Forfar Athletic 4  Dumbarton 0
 Hamilton Academical 3  Clyde 0
 Partick Thistle 2  Ayr United 2
 
 |  | Sat 01 Feb 1986 Clydebank[4] 1 Hearts 1 Sat 01 Feb 1986 Hibernian 4  Motherwell 0
 | 
  
  
    | P01 | 01 | Sun 02 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 03 Feb 1986 |  |  | SC R3r  Clyde 1  Arbroath 2 SC R3r  Falkirk 1  Clydebank[4] 0
 SC R3  Hamilton Academical 2  Forfar Athletic 1
 SC R3r  Partick Thistle 1  Airdrieonians 2
 
 |  | 
  
  
    | P01 | 02 | Tue 04 Feb 1986 |  | Alloa Athletic 2  Dumbarton 4 
 | SC R3r  St Mirren 3  East Fife 1 
 |  | 
  
  
    | P01 | 01 | Wed 05 Feb 1986 |  |  | SC R3  Aberdeen 4  Montrose 1 
 |  | 
  
  
    | P01 | 01 | Thu 06 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 08 Feb 1986 | Aberdeen 4  Clydebank[4] 1 Celtic 1  St Mirren 1
 Dundee United 4  Hibernian 0
 Heart of Midlothian 3  Dundee 1
 Motherwell 1  Rangers 0
 
 | Clyde 0  Falkirk 2 Kilmarnock 1  Greenock Morton 1
 
 |  | Sat 08 Feb 1986 Hearts 3 Dundee 1 Sat 08 Feb 1986 Dundee United 4  Hibernian 0
 | 
  
  
    | P01 | 01 | Sun 09 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 10 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Tue 11 Feb 1986 |  |  | SC R3r  Brechin City 1  Motherwell 1 
 |  | 
  
  
    | P01 | 01 | Wed 12 Feb 1986 |  |  | SC R3r2  Brechin City 0  Motherwell 2 
 |  | 
  
  
    | P01 | 01 | Thu 13 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 14 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 15 Feb 1986 |  |  | SC R4  Arbroath 0  Aberdeen 1 SC R4  Celtic 2  Queens Park 1
 SC R4  Dundee United 1  Kilmarnock 1
 
 |  | 
  
  
    | P01 | 01 | Sun 16 Feb 1986 |  |  | SC R4  Hibernian 1  Ayr United 0 
 | Sun 16 Feb 1986 Hibernian 1 Ayr United 0 | 
  
  
    | P01 | 02 | Mon 17 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 18 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 19 Feb 1986 | Aberdeen 1  Rangers 0 
 | Dumbarton 1  Ayr United 1 
 | SC R4  Dundee 2  Airdrieonians 0 SC R4r  Kilmarnock 0  Dundee United 1
 
 |  | 
  
  
    | P01 | 03 | Thu 20 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 22 Feb 1986 | Celtic 1  Heart of Midlothian 1 Dundee United 1  Rangers 1
 Hibernian 0  Aberdeen 1
 St Mirren 1  Dundee 2
 
 | Airdrieonians 0  Partick Thistle 0 Greenock Morton 3  Brechin City 2
 
 |  | Sat 22 Feb 1986 Celtic 1 Hearts 1 Sat 22 Feb 1986 Hibernian 0  Aberdeen 1
 | 
  
  
    | P01 | 01 | Mon 24 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 25 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 26 Feb 1986 | Hibernian 0  Dundee United 1 
 |  |  | Wed 26 Feb 1986 Hibernian 0  Dundee United 1 | 
  
  
    | P01 | 02 | Thu 27 Feb 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 01 Mar 1986 | Dundee 4  Clydebank[4] 0 Rangers 3  Hibernian 1
 
 | Dumbarton 2  East Fife 3 Greenock Morton 0  Ayr United 1
 Kilmarnock 3  Montrose 0
 
 |  | Sat 01 Mar 1986 Rangers 3  Hibernian 1 | 
  
  
    | P01 | 02 | Mon 03 Mar 1986 |  |  | SC R4  Hamilton Academical 1  Heart of Midlothian 2 
 | Mon 03 Mar 1986 Hamilton Academical 1 Hearts 2 | 
  
  
    | P01 | 04 | Tue 04 Mar 1986 |  |  | SC R4  St Mirren 1  Falkirk 1 
 |  | 
  
  
    | P01 | 02 | Wed 05 Mar 1986 |  | Clyde 3  East Fife 4 Dumbarton 2  Ayr United 0
 Partick Thistle 1  Airdrieonians 0
 
 | SC R4  Alloa Athletic 1  Motherwell 2 SC R4r  Falkirk 0  St Mirren 3
 
 |  | 
  
  
    | P01 | 02 | Sat 08 Mar 1986 |  | Airdrieonians 4  Brechin City 2 Alloa Athletic 0  Falkirk 2
 Ayr United 2  Clyde 0
 East Fife 3  Forfar Athletic 0
 Hamilton Academical 3  Kilmarnock 2
 Montrose 1  Greenock Morton 1
 Partick Thistle 1  Dumbarton 2
 
 | SC R5  Dundee 2  Aberdeen 2 SC R5  Hibernian 4  Celtic 3
 SC R5  Motherwell 0  Dundee United 1
 
 | Sat 08 Mar 1986 Hibernian 4 Celtic 3 | 
  
  
    | P01 | 03 | Sun 09 Mar 1986 |  |  | SC R5  Heart of Midlothian 4  St Mirren 1 
 | Sun 09 Mar 1986 Hearts 4 St Mirren 1 | 
  
  
    | P01 | 01 | Mon 10 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 11 Mar 1986 |  | Montrose 1  Falkirk 2 
 |  |  | 
  
  
    | P01 | 03 | Wed 12 Mar 1986 | Hibernian 3  St Mirren 0 Motherwell 2  Dundee United 0
 
 | Ayr United 2  Forfar Athletic 0 Brechin City 1  Hamilton Academical 3
 Clyde 2  Partick Thistle 2
 Dumbarton 3  Airdrieonians 0
 
 | SC R5r  Aberdeen 2  Dundee 1 
 | Wed 12 Mar 1986 Hibernian 3  St Mirren 0 | 
  
  
    | P01 | 01 | Thu 13 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 15 Mar 1986 | Celtic 1  Dundee United 1 Clydebank[4] 1  Hibernian 3
 Dundee 2  Rangers 1
 Heart of Midlothian 2  Motherwell 0
 St Mirren 1  Aberdeen 1
 
 | Dumbarton 0  Clyde 0 East Fife 0  Ayr United 0
 Falkirk 1  Airdrieonians 1
 Forfar Athletic 1  Montrose 2
 Hamilton Academical 1  Brechin City 0
 Kilmarnock 2  Alloa Athletic 0
 Partick Thistle 3  Greenock Morton 3
 
 |  | Sat 15 Mar 1986 Hearts 2 Motherwell 0 Sat 15 Mar 1986 Clydebank[4] 1  Hibernian 3
 | 
  
  
    | P01 | 02 | Mon 17 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 18 Mar 1986 | Motherwell 2  Hibernian 0 
 | Brechin City 4  Montrose 2 
 |  | Tue 18 Mar 1986 Motherwell 2  Hibernian 0 | 
  
  
    | P01 | 02 | Wed 19 Mar 1986 |  | Airdrieonians 3  Alloa Athletic 0 Falkirk 1  Ayr United 2
 Partick Thistle 2  Dumbarton 2
 
 |  |  | 
  
  
    | P01 | 01 | Thu 20 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 22 Mar 1986 | Aberdeen 0  Dundee 0 Clydebank[4] 0  St Mirren 2
 Dundee United 4  Motherwell 0
 Hibernian 1  Heart of Midlothian 2
 Rangers 4  Celtic 4
 
 | Airdrieonians 1  Kilmarnock 0 Alloa Athletic 2  Partick Thistle 2
 Ayr United 0  Hamilton Academical 1
 Brechin City 0  Forfar Athletic 3
 Clyde 0  East Fife 0
 Montrose 1  Falkirk 1
 
 |  | Sat 22 Mar 1986 Hibernian 1 Hearts 2 | 
  
  
    | P01 | 01 | Sun 23 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 24 Mar 1986 |  | Airdrieonians 0  Hamilton Academical 4 
 |  |  | 
  
  
    | P01 | 02 | Tue 25 Mar 1986 | Heart of Midlothian 3  St Mirren 0 
 | Brechin City 1  Alloa Athletic 1 Falkirk 1  Kilmarnock 1
 Greenock Morton 1  Dumbarton 0
 Montrose 1  Clyde 1
 Partick Thistle 0  East Fife 1
 
 |  | Tue 25 Mar 1986 Hearts 3 St Mirren 0 | 
  
  
    | P01 | 03 | Wed 26 Mar 1986 |  |  |  | Wed 26 Mar 1986  Scotland 3 Romania 0 | 
  
  
    | P01 | 01 | Thu 27 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 07 | Sat 29 Mar 1986 | Clydebank[4] 0  Celtic 5 Dundee 0  Dundee United 1
 Heart of Midlothian 3  Rangers 1
 Motherwell 0  Aberdeen 1
 St Mirren 0  Hibernian 2
 
 | Dumbarton 2  Falkirk 1 East Fife 2  Airdrieonians 0
 Forfar Athletic 2  Clyde 1
 Kilmarnock 1  Brechin City 2
 Montrose 1  Ayr United 0
 Partick Thistle 0  Hamilton Academical 2
 
 |  | Sat 29 Mar 1986 Hearts 3 Rangers 1 Sat 29 Mar 1986 St Mirren 0  Hibernian 2
 | 
  
  
    | P01 | 02 | Mon 31 Mar 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 01 Apr 1986 |  | Forfar Athletic 2  Brechin City 0 
 |  |  | 
  
  
    | P01 | 01 | Wed 02 Apr 1986 | Celtic 2  Dundee 1 
 | Clyde 1  Airdrieonians 1 Falkirk 2  Partick Thistle 2
 Hamilton Academical 1  Alloa Athletic 1
 
 |  |  | 
  
  
    | P01 | 01 | Thu 03 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 05 Apr 1986 | Clydebank[4] 1  Motherwell 1 St Mirren 1  Celtic 2
 
 | Airdrieonians 2  Alloa Athletic 2 Ayr United 2  Partick Thistle 3
 Brechin City 1  Dumbarton 1
 Clyde 1  Kilmarnock 3
 Falkirk 1  Forfar Athletic 0
 Greenock Morton 2  East Fife 2
 Hamilton Academical 1  Montrose 0
 
 | SC SF  Aberdeen 3  Hibernian 0 SC SF  Heart of Midlothian 1  Dundee United 0
 
 | Sat 05 Apr 1986 Dundee United 0 Hearts 1 Sat 05 Apr 1986 Aberdeen 3 Hibernian 0
 | 
  
  
    | P01 | 01 | Sun 06 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 07 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 08 Apr 1986 | Dundee United 5  St Mirren 0 
 | Alloa Athletic 1  Montrose 3 Brechin City 1  Ayr United 1
 
 |  |  | 
  
  
    | P01 | 03 | Wed 09 Apr 1986 | Aberdeen 3  Motherwell 2 
 | Dumbarton 0  Forfar Athletic 2 Greenock Morton 1  Airdrieonians 0
 Hamilton Academical 0  Falkirk 3
 Kilmarnock 2  East Fife 0
 Partick Thistle 2  Clyde 2
 
 |  |  | 
  
  
    | P01 | 01 | Thu 10 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 12 Apr 1986 | Aberdeen 0  Celtic 1 Clydebank[4] 2  Rangers 1
 Dundee United 0  Heart of Midlothian 3
 Hibernian 1  Dundee 0
 Motherwell 1  St Mirren 2
 
 | Airdrieonians 2  Dumbarton 1 Ayr United 1  Alloa Athletic 1
 Clyde 4  Hamilton Academical 2
 East Fife 1  Brechin City 0
 Falkirk 2  Greenock Morton 3
 Forfar Athletic 1  Kilmarnock 0
 Montrose 0  Partick Thistle 1
 
 |  | Sat 12 Apr 1986 Dundee United 0 Hearts 3 Sat 12 Apr 1986 Hibernian 1  Dundee 0
 | 
  
  
    | P01 | 01 | Tue 15 Apr 1986 |  | Alloa Athletic 1  Dumbarton 3 Brechin City 1  Clyde 2
 Forfar Athletic 1  Airdrieonians 1
 
 |  |  | 
  
  
    | P01 | 01 | Wed 16 Apr 1986 | Aberdeen 0  Dundee United 1 
 | East Fife 4  Hamilton Academical 0 
 |  |  | 
  
  
    | P01 | 01 | Thu 17 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 19 Apr 1986 | Celtic 2  Hibernian 0 Clydebank[4] 1  Dundee United 1
 Dundee 4  Motherwell 0
 St Mirren 2  Rangers 1
 
 | Airdrieonians 2  Ayr United 1 Clyde 1  Alloa Athletic 1
 East Fife 2  Montrose 0
 Falkirk 2  Brechin City 1
 Forfar Athletic 2  Partick Thistle 1
 Hamilton Academical 2  Greenock Morton 1
 Kilmarnock 3  Dumbarton 0
 
 |  | Sat 19 Apr 1986 Celtic 2  Hibernian 0 | 
  
  
    | P01 | 03 | Sun 20 Apr 1986 | Heart of Midlothian 1  Aberdeen 1 
 |  |  | Sun 20 Apr 1986 Hearts 1 Aberdeen 1 | 
  
  
    | P01 | 02 | Mon 21 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 22 Apr 1986 |  | Brechin City 3  Alloa Athletic 1 Forfar Athletic 2  Hamilton Academical 0
 
 |  |  | 
  
  
    | P01 | 01 | Wed 23 Apr 1986 |  |  |  | Wed 23 Apr 1986  England 2 Scotland 1 | 
  
  
    | P01 | 01 | Thu 24 Apr 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 26 Apr 1986 | Aberdeen 1  Rangers 1 Celtic 2  Dundee 0
 Dundee United 1  St Mirren 2
 Heart of Midlothian 1  Clydebank[4] 0
 Motherwell 3  Hibernian 1
 
 | Alloa Athletic 1  East Fife 2 Ayr United 1  Falkirk 2
 Brechin City 2  Clyde 2
 Dumbarton 1  Hamilton Academical 4
 Greenock Morton 2  Forfar Athletic 0
 Montrose 2  Airdrieonians 1
 Partick Thistle 2  Kilmarnock 0
 
 |  | Sat 26 Apr 1986 Hearts 1 Clydebank[4] 0 Sat 26 Apr 1986 Motherwell 3  Hibernian 1
 | 
  
  
    | P01 | 02 | Mon 28 Apr 1986 |  | Clyde 4  Alloa Athletic 2 
 |  |  | 
  
  
    | P01 | 01 | Tue 29 Apr 1986 |  |  |  | Tue 29 Apr 1986  Netherlands 0 Scotland 0 | 
  
  
    | P01 | 01 | Wed 30 Apr 1986 | Motherwell 0  Celtic 2 
 |  |  |  | 
  
  
    | P01 | 01 | Thu 01 May 1986 |  |  |  |  | 
  
  
    | P01 | 08 | Sat 03 May 1986 | Clydebank[4] 0  Aberdeen 6 Dundee 2  Heart of Midlothian 0
 Hibernian 1  Dundee United 2
 Rangers 2  Motherwell 0
 St Mirren 0  Celtic 5
 
 | Airdrieonians 1  Hamilton Academical 2 Alloa Athletic 2  Forfar Athletic 2
 Falkirk 2  East Fife 2
 Greenock Morton 3  Clyde 2
 Kilmarnock 3  Ayr United 2
 Montrose 0  Dumbarton 0
 Partick Thistle 1  Brechin City 1
 
 |  | Sat 03 May 1986 Dundee 2 Hearts 0 Sat 03 May 1986 Hibernian 1  Dundee United 2
 | 
  
  
    | P01 | 01 | Mon 05 May 1986 |  | Alloa Athletic 2  Greenock Morton 0 
 |  |  | 
  
  
    | P01 | 06 | Tue 06 May 1986 |  |  |  | Tue 06 May 1986 Hibernian 1 Hearts 2 | 
  
  
    | P01 | 01 | Wed 07 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 08 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 09 May 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 10 May 1986 |  |  | SC F  Aberdeen 3  Heart of Midlothian 0 
 | Sat 10 May 1986 Aberdeen 3 Heart of Midlothian 0 Sat 10 May 1986 Aberdeen 3 Hearts 0
 | 
  
  
    | P01 | 01 | Mon 12 May 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 13 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 14 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 16 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 17 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 18 May 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 19 May 1986 |  |  |  | Mon 19 May 1986 Barbados 1 Hearts 3 | 
  
  
    | P01 | 01 | Tue 20 May 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 21 May 1986 |  |  |  | Wed 21 May 1986 Trinidad and Tobago 0 Hearts 3 | 
  
  
    | P01 | 01 | Thu 22 May 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 23 May 1986 |  |  |  | Fri 23 May 1986 Trinidad and Tobago Oil Company 0 Hearts 2 | 
  
  
    | P01 | 01 | Sun 25 May 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 26 May 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 27 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 28 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 29 May 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 30 May 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sun 01 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 06 | Mon 02 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 08 | Tue 03 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 18 | Wed 04 Jun 1986 |  |  |  | Wed 04 Jun 1986  Scotland 0 Denmark 1 | 
  
  
    | P01 | 12 | Thu 05 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 10 | Fri 06 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 17 | Sun 08 Jun 1986 |  |  |  | Sun 08 Jun 1986  Scotland 1 West Germany 2 | 
  
  
    | P01 | 18 | Mon 09 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 14 | Tue 10 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 15 | Wed 11 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 15 | Thu 12 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 13 | Fri 13 Jun 1986 |  |  |  | Fri 13 Jun 1986  Scotland 0 Uruguay 0 | 
  
  
    | P01 | 06 | Sun 15 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 16 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 17 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 18 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 19 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 20 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 21 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 22 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 23 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 24 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 25 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 26 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 27 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 28 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Sun 29 Jun 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 28 Jul 1986 |  |  |  | Mon 28 Jul 1986 Stoke City 1 Hearts 0 | 
  
  
    | P01 | 02 | Wed 30 Jul 1986 |  |  |  | Wed 30 Jul 1986 Hearts 1 Wigan Athletic 1 | 
  
  
    | P01 | 01 | Thu 31 Jul 1986 |  |  |  | Thu 31 Jul 1986 Hearts 3 Bohemians Dublin 0 | 
  
  
    | P01 | 01 | Tue 05 Aug 1986 |  |  |  | Tue 05 Aug 1986 Hearts 2 Watford 1 | 
  
  
    | P01 | 01 | Wed 06 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 07 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 09 Aug 1986 | Celtic 1  Dundee 0 Dundee United 2  Aberdeen 1
 Falkirk 1  Motherwell 1
 Hamilton Academical 0  Clydebank[4] 1
 Hibernian 2  Rangers 1
 St Mirren 0  Heart of Midlothian 0
 
 | Brechin City 0  Montrose 0 Dunfermline Athletic 1  Forfar Athletic 0
 East Fife 1  Kilmarnock 4
 Greenock Morton 3  Clyde 0
 Partick Thistle 1  Dumbarton 2
 Queen of the South 0  Airdrieonians 0
 
 |  | Sat 09 Aug 1986 St Mirren 0 Hearts 0 Sat 09 Aug 1986 Hibernian 2  Rangers 1
 | 
  
  
    | P01 | 01 | Mon 11 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 12 Aug 1986 |  |  | LC R1 Albion Rovers 3  Berwick Rangers 1 
 |  | 
  
  
    | P01 | 03 | Wed 13 Aug 1986 | Aberdeen 4  Hibernian 0 Clydebank[4] 0  Dundee United 0
 Dundee 2  St Mirren 1
 Heart of Midlothian 1  Hamilton Academical 0
 Motherwell 0  Celtic 4
 Rangers 1  Falkirk 0
 
 | Airdrieonians 4  Brechin City 0 Clyde 0  Queen of the South 0
 Dumbarton 0  Dunfermline Athletic 1
 Forfar Athletic 1  Partick Thistle 1
 Kilmarnock 2  Greenock Morton 2
 Montrose 2  East Fife 2
 
 | LC R1 Arbroath 2  Raith Rovers 1 LC R1 Cowdenbeath 0  St Johnstone 1
 LC R1 Livingston (Meadowbank Thistle) 1  Stirling Albion 4
 LC R1 Stenhousemuir 1  Queens Park 0
 LC R1 Stranraer 0  East Stirlingshire 2
 
 | Wed 13 Aug 1986 Hearts 1 Hamilton Academical 0 Wed 13 Aug 1986 Aberdeen 4  Hibernian 0
 | 
  
  
    | P01 | 04 | Sat 16 Aug 1986 | Aberdeen 2  Hamilton Academical 0 Clydebank[4] 0  Celtic 1
 Dundee 3  Hibernian 0
 Heart of Midlothian 1  Falkirk 0
 Motherwell 1  St Mirren 1
 Rangers 2  Dundee United 3
 
 | Airdrieonians 1  Dumbarton 0 Clyde 3  East Fife 3
 Forfar Athletic 3  Kilmarnock 1
 Greenock Morton 0  Dunfermline Athletic 1
 Montrose 3  Partick Thistle 1
 Queen of the South 2  Brechin City 0
 
 |  | Sat 16 Aug 1986 Hearts 1 Falkirk 0 Sat 16 Aug 1986 Dundee 3  Hibernian 0
 | 
  
  
    | P01 | 02 | Mon 18 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Tue 19 Aug 1986 |  |  | LC R2 Brechin City 0  Hamilton Academical 1 LC R2 Clyde 2  Falkirk 1
 LC R2 Heart of Midlothian 0  Montrose 2
 
 | Tue 19 Aug 1986 Hearts 0 Montrose 2 | 
  
  
    | P01 | 03 | Wed 20 Aug 1986 |  |  | LC R2 Aberdeen 4  Alloa Athletic 0 LC R2 Albion Rovers 2  Forfar Athletic 2 1-3 L
 LC R2 Celtic 2  Airdrieonians 0
 LC R2 Clydebank[4] 3  St Johnstone 0
 LC R2 Dumbarton 1  Stirling Albion 0
 LC R2 Dunfermline Athletic 0  St Mirren 2
 LC R2 Greenock Morton 2  Dundee 5
 LC R2 Hibernian 1  East Stirlingshire 0
 LC R2 Kilmarnock 1  Ayr United 2
 LC R2 Motherwell 4  Arbroath 0
 LC R2 Partick Thistle 0  East Fife 1
 LC R2 Queen of the South 0  Dundee United 1
 LC R2 Stenhousemuir 1  Rangers 4
 
 | Wed 20 Aug 1986 Hibernian 1  East Stirlingshire 0 | 
  
  
    | P01 | 03 | Thu 21 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 23 Aug 1986 | Celtic 1  Aberdeen 1 Dundee United 1  Heart of Midlothian 0
 Falkirk 0  Dundee 1
 Hamilton Academical 1  Rangers 2
 Hibernian 0  Motherwell 0
 St Mirren 0  Clydebank[4] 1
 
 | Brechin City 2  Greenock Morton 5 Dumbarton 3  Forfar Athletic 2
 Dunfermline Athletic 2  Clyde 0
 East Fife 1  Airdrieonians 1
 Kilmarnock 3  Montrose 0
 Partick Thistle 1  Queen of the South 1
 
 |  | Sat 23 Aug 1986 Dundee United 1 Hearts 0 Sat 23 Aug 1986 Hibernian 0  Motherwell 0
 | 
  
  
    | P01 | 02 | Mon 25 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 26 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 27 Aug 1986 |  |  | LC R3 Aberdeen 3  Clyde 1 LC R3 Ayr United 0  Dundee United 3
 LC R3 Celtic 3  Dumbarton 0
 LC R3 Dundee 4  Montrose 0
 LC R3 East Fife 0  Rangers 0 4-5 L
 LC R3 Forfar Athletic 5  St Mirren 1
 LC R3 Hamilton Academical 0  Hibernian 1
 LC R3 Motherwell 2  Clydebank[4] 0
 
 | Wed 27 Aug 1986 Hamilton Academical 0  Hibernian 1 | 
  
  
    | P01 | 01 | Thu 28 Aug 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 30 Aug 1986 | Aberdeen 2  Dundee 0 Clydebank[4] 1  Falkirk 2
 Dundee United 3  St Mirren 0
 Hamilton Academical 0  Motherwell 3
 Hibernian 1  Heart of Midlothian 3
 
 | Brechin City 0  Forfar Athletic 1 Dunfermline Athletic 2  East Fife 4
 Greenock Morton 0  Dumbarton 3
 Montrose 1  Airdrieonians 2
 Partick Thistle 0  Clyde 0
 Queen of the South 2  Kilmarnock 1
 
 |  | Sat 30 Aug 1986 Hibernian 1 Hearts 3 | 
  
  
    | P01 | 01 | Sun 31 Aug 1986 | Rangers 1  Celtic 0 
 |  |  |  | 
  
  
    | P01 | 01 | Mon 01 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 02 Sep 1986 |  |  |  | Tue 02 Sep 1986 Hearts 2 Manchester United 2 | 
  
  
    | P01 | 01 | Wed 03 Sep 1986 |  |  | LC QF Aberdeen 1  Celtic 1 2-4 L LC QF Hibernian 1  Dundee United 2
 LC QF Motherwell 2  Forfar Athletic 1
 LC QF Rangers 3  Dundee 1
 
 | Wed 03 Sep 1986 Hibernian 1  Dundee United 2 | 
  
  
    | P01 | 01 | Thu 04 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 06 Sep 1986 | Celtic 4  Hamilton Academical 1 Dundee 0  Dundee United 2
 Falkirk 1  Hibernian 1
 Heart of Midlothian 2  Clydebank[4] 1
 Motherwell 0  Rangers 2
 St Mirren 1  Aberdeen 1
 
 | Airdrieonians 1  Partick Thistle 0 Clyde 1  Montrose 1
 Dumbarton 3  Brechin City 1
 East Fife 1  Greenock Morton 0
 Forfar Athletic 1  Queen of the South 1
 Kilmarnock 1  Dunfermline Athletic 2
 
 |  | Sat 06 Sep 1986 Hearts 2 Clydebank[4] 1 Sat 06 Sep 1986 Falkirk 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 08 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 09 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 10 Sep 1986 |  |  |  | Wed 10 Sep 1986  Scotland 0 Bulgaria 0 | 
  
  
    | P01 | 02 | Thu 11 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 13 Sep 1986 | Aberdeen 0  Heart of Midlothian 1 Dundee United 2  Celtic 2
 Falkirk 0  Hamilton Academical 0
 Hibernian 0  St Mirren 1
 Motherwell 0  Dundee 0
 Rangers 4  Clydebank[4] 0
 
 | Airdrieonians 3  Kilmarnock 2 Brechin City 1  Dunfermline Athletic 4
 Dumbarton 1  Montrose 0
 Forfar Athletic 2  Clyde 1
 Partick Thistle 2  Greenock Morton 5
 Queen of the South 2  East Fife 0
 
 |  | Sat 13 Sep 1986 Aberdeen 0 Hearts 1 Sat 13 Sep 1986 Hibernian 0  St Mirren 1
 | 
  
  
    | P01 | 01 | Mon 15 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 16 Sep 1986 |  | Clyde 1  Airdrieonians 1 Dunfermline Athletic 2  Partick Thistle 0
 East Fife 1  Brechin City 0
 Greenock Morton 5  Queen of the South 2
 Kilmarnock 2  Dumbarton 1
 Montrose 1  Forfar Athletic 1
 
 |  |  | 
  
  
    | P01 | 01 | Wed 17 Sep 1986 |  |  |  | Wed 17 Sep 1986 Hearts 3 Dukla Prague 2 | 
  
  
    | P01 | 01 | Thu 18 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 20 Sep 1986 | Celtic 5  Hibernian 1 Clydebank[4] 1  Aberdeen 3
 Dundee 1  Rangers 0
 Hamilton Academical 1  Dundee United 5
 Heart of Midlothian 4  Motherwell 0
 St Mirren 1  Falkirk 0
 
 | Airdrieonians 3  Forfar Athletic 1 Brechin City 2  Kilmarnock 2
 Clyde 2  Dumbarton 1
 East Fife 2  Partick Thistle 0
 Greenock Morton 0  Montrose 2
 Queen of the South 1  Dunfermline Athletic 1
 
 |  | Sat 20 Sep 1986 Hearts 4 Motherwell 0 Sat 20 Sep 1986 Celtic 5  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 22 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 23 Sep 1986 |  |  | LC SF Motherwell 2  Celtic 2 4-5 L 
 |  | 
  
  
    | P01 | 02 | Wed 24 Sep 1986 |  |  | LC SF Rangers 2  Dundee United 1 
 |  | 
  
  
    | P01 | 01 | Thu 25 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 27 Sep 1986 | Dundee 0  Heart of Midlothian 0 Falkirk 0  Celtic 1
 Hibernian 1  Dundee United 1
 Motherwell 0  Clydebank[4] 1
 Rangers 2  Aberdeen 0
 St Mirren 2  Hamilton Academical 1
 
 | Dumbarton 2  East Fife 1 Dunfermline Athletic 0  Airdrieonians 0
 Forfar Athletic 2  Greenock Morton 2
 Kilmarnock 0  Clyde 0
 Montrose 3  Queen of the South 4
 Partick Thistle 1  Brechin City 0
 
 |  | Sat 27 Sep 1986 Dundee 0 Hearts 0 Sat 27 Sep 1986 Hibernian 1  Dundee United 1
 | 
  
  
    | P01 | 01 | Sun 28 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 29 Sep 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 30 Sep 1986 |  | Brechin City 2  Clyde 1 Dunfermline Athletic 1  Montrose 0
 East Fife 1  Forfar Athletic 2
 Greenock Morton 2  Airdrieonians 1
 Partick Thistle 1  Kilmarnock 0
 Queen of the South 1  Dumbarton 3
 
 |  |  | 
  
  
    | P01 | 03 | Wed 01 Oct 1986 |  |  |  | Wed 01 Oct 1986 Dukla Prague 1 Hearts 0 | 
  
  
    | P01 | 02 | Thu 02 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Fri 03 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 04 Oct 1986 | Aberdeen 2  Motherwell 2 Celtic 2  St Mirren 0
 Clydebank[4] 0  Dundee 2
 Dundee United 2  Falkirk 0
 Hamilton Academical 1  Hibernian 4
 Heart of Midlothian 1  Rangers 1
 
 | Airdrieonians 1  Queen of the South 3 Clyde 1  Greenock Morton 2
 Dumbarton 2  Partick Thistle 2
 Forfar Athletic 3  Dunfermline Athletic 3
 Kilmarnock 1  East Fife 1
 Montrose 0  Brechin City 2
 
 |  | Sat 04 Oct 1986 Hearts 1 Rangers 1 Sat 04 Oct 1986 Hamilton Academical 1  Hibernian 4
 | 
  
  
    | P01 | 01 | Mon 06 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 07 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 08 Oct 1986 | Celtic 2  Heart of Midlothian 0 Dundee United 4  Motherwell 0
 Falkirk 3  Aberdeen 3
 Hamilton Academical 0  Dundee 3
 Hibernian 3  Clydebank[4] 2
 St Mirren 0  Rangers 1
 
 | Brechin City 1  Airdrieonians 2 Dunfermline Athletic 0  Dumbarton 1
 East Fife 2  Montrose 2
 Greenock Morton 2  Kilmarnock 0
 Partick Thistle 1  Forfar Athletic 1
 Queen of the South 1  Clyde 1
 
 |  | Wed 08 Oct 1986 Celtic 2 Hearts 0 Wed 08 Oct 1986 Hibernian 3  Clydebank[4] 2
 | 
  
  
    | P01 | 02 | Thu 09 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 07 | Sat 11 Oct 1986 | Aberdeen 2  Dundee United 0 Clydebank[4] 2  Hamilton Academical 1
 Dundee 0  Celtic 3
 Heart of Midlothian 0  St Mirren 0
 Motherwell 2  Falkirk 2
 Rangers 3  Hibernian 0
 
 | Airdrieonians 0  East Fife 3 Clyde 1  Dunfermline Athletic 0
 Forfar Athletic 3  Dumbarton 5
 Greenock Morton 2  Brechin City 3
 Montrose 0  Kilmarnock 2
 Queen of the South 1  Partick Thistle 1
 
 |  | Sat 11 Oct 1986 Hearts 0 St Mirren 0 Sat 11 Oct 1986 Rangers 3  Hibernian 0
 | 
  
  
    | P01 | 01 | Mon 13 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Tue 14 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 15 Oct 1986 |  |  |  | Wed 15 Oct 1986  Republic Of Ireland 0 Scotland 0 | 
  
  
    | P01 | 02 | Thu 16 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 18 Oct 1986 | Celtic 3  Motherwell 1 Dundee United 2  Clydebank[4] 0
 Falkirk 1  Rangers 5
 Hamilton Academical 1  Heart of Midlothian 3
 Hibernian 1  Aberdeen 1
 St Mirren 4  Dundee 1
 
 | Brechin City 2  Queen of the South 1 Dumbarton 2  Airdrieonians 1
 Dunfermline Athletic 1  Greenock Morton 1
 East Fife 1  Clyde 1
 Kilmarnock 3  Forfar Athletic 0
 Partick Thistle 5  Montrose 0
 
 |  | Sat 18 Oct 1986 Hamilton Academical 1 Hearts 3 Sat 18 Oct 1986 Hibernian 1  Aberdeen 1
 | 
  
  
    | P01 | 01 | Mon 20 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 21 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 22 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 23 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 25 Oct 1986 | Clydebank[4] 1  St Mirren 1 Dundee 3  Falkirk 0
 Hamilton Academical 0  Aberdeen 1
 Heart of Midlothian 2  Dundee United 2
 Motherwell 4  Hibernian 1
 
 | Clyde 2  Forfar Athletic 3 Dunfermline Athletic 4  Brechin City 0
 East Fife 3  Queen of the South 2
 Greenock Morton 1  Partick Thistle 2
 Kilmarnock 2  Airdrieonians 0
 Montrose 1  Dumbarton 0
 
 |  | Sat 25 Oct 1986 Hearts 2 Dundee United 2 Sat 25 Oct 1986 Motherwell 4  Hibernian 1
 | 
  
  
    | P01 | 01 | Sun 26 Oct 1986 |  |  | LC F Rangers 2  Celtic 1 
 |  | 
  
  
    | P01 | 01 | Mon 27 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 28 Oct 1986 |  | Forfar Athletic 3  Montrose 0 
 |  |  | 
  
  
    | P01 | 03 | Wed 29 Oct 1986 | Celtic 6  Clydebank[4] 0 Dundee United 0  Rangers 0
 Falkirk 2  Heart of Midlothian 0
 Hibernian 0  Dundee 3
 St Mirren 1  Motherwell 0
 
 | Brechin City 2  East Fife 2 Dumbarton 2  Kilmarnock 0
 Partick Thistle 0  Dunfermline Athletic 1
 Queen of the South 0  Greenock Morton 2
 
 |  | Wed 29 Oct 1986 Falkirk 2 Hearts 0 Wed 29 Oct 1986 Hibernian 0  Dundee 3
 | 
  
  
    | P01 | 02 | Thu 30 Oct 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 01 Nov 1986 | Celtic 1  Rangers 1 Dundee 0  Aberdeen 2
 Falkirk 1  Clydebank[4] 0
 Heart of Midlothian 1  Hibernian 1
 Motherwell 1  Hamilton Academical 1
 St Mirren 0  Dundee United 1
 
 | Brechin City 3  Dumbarton 1 Dunfermline Athletic 1  Kilmarnock 0
 Greenock Morton 1  East Fife 1
 Montrose 0  Clyde 1
 Partick Thistle 2  Airdrieonians 0
 Queen of the South 2  Forfar Athletic 1
 
 |  | Sat 01 Nov 1986 Hearts 1 Hibernian 1 | 
  
  
    | P01 | 01 | Mon 03 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 04 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 05 Nov 1986 |  | Airdrieonians 0  Clyde 2 
 |  |  | 
  
  
    | P01 | 02 | Thu 06 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 08 Nov 1986 | Aberdeen 0  St Mirren 0 Clydebank[4] 0  Heart of Midlothian 3
 Dundee United 0  Dundee 3
 Hamilton Academical 1  Celtic 2
 Hibernian 1  Falkirk 0
 Rangers 0  Motherwell 1
 
 | Airdrieonians 3  Montrose 0 Clyde 3  Partick Thistle 3
 Dumbarton 2  Greenock Morton 1
 East Fife 2  Dunfermline Athletic 1
 Forfar Athletic 0  Brechin City 1
 Kilmarnock 3  Queen of the South 2
 
 |  | Sat 08 Nov 1986 Clydebank[4] 0 Hearts 3 Sat 08 Nov 1986 Hibernian 1  Falkirk 0
 | 
  
  
    | P01 | 01 | Mon 10 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 11 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 12 Nov 1986 |  |  |  | Wed 12 Nov 1986  Scotland 3 Luxembourg 0 | 
  
  
    | P01 | 02 | Thu 13 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 15 Nov 1986 | Celtic 1  Dundee United 0 Clydebank[4] 1  Rangers 4
 Dundee 1  Motherwell 1
 Hamilton Academical 1  Falkirk 2
 Heart of Midlothian 2  Aberdeen 1
 St Mirren 3  Hibernian 1
 
 | Dumbarton 1  Clyde 1 Dunfermline Athletic 2  Queen of the South 2
 Forfar Athletic 3  Airdrieonians 1
 Kilmarnock 0  Brechin City 1
 Montrose 0  Greenock Morton 3
 Partick Thistle 3  East Fife 3
 
 |  | Sat 15 Nov 1986 Hearts 2 Aberdeen 1 Sat 15 Nov 1986 St Mirren 3  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 17 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 18 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 19 Nov 1986 | Aberdeen 5  Clydebank[4] 0 Dundee United 3  Hamilton Academical 0
 Falkirk 1  St Mirren 1
 Hibernian 0  Celtic 1
 Motherwell 2  Heart of Midlothian 3
 Rangers 2  Dundee 1
 
 |  |  | Wed 19 Nov 1986 Motherwell 2 Hearts 3 Wed 19 Nov 1986 Hibernian 0  Celtic 1
 | 
  
  
    | P01 | 02 | Thu 20 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 22 Nov 1986 | Aberdeen 1  Rangers 0 Celtic 4  Falkirk 2
 Clydebank[4] 2  Motherwell 3
 Dundee United 1  Hibernian 0
 Hamilton Academical 1  St Mirren 1
 Heart of Midlothian 3  Dundee 1
 
 | Airdrieonians 3  Dunfermline Athletic 0 Brechin City 0  Partick Thistle 1
 Clyde 0  Kilmarnock 0
 East Fife 0  Dumbarton 0
 Greenock Morton 0  Forfar Athletic 0
 Queen of the South 1  Montrose 0
 
 |  | Sat 22 Nov 1986 Hearts 3 Dundee 1 Sat 22 Nov 1986 Dundee United 1  Hibernian 0
 | 
  
  
    | P01 | 01 | Sun 23 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 24 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 25 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 26 Nov 1986 | Aberdeen 1  Celtic 1 
 |  |  |  | 
  
  
    | P01 | 01 | Thu 27 Nov 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 29 Nov 1986 | Dundee 3  Clydebank[4] 3 Falkirk 2  Dundee United 1
 Hibernian 1  Hamilton Academical 3
 Motherwell 0  Aberdeen 1
 Rangers 3  Heart of Midlothian 0
 St Mirren 0  Celtic 1
 
 | Airdrieonians 1  Greenock Morton 2 Clyde 4  Brechin City 1
 Dumbarton 1  Queen of the South 1
 Forfar Athletic 1  East Fife 1
 Kilmarnock 3  Partick Thistle 2
 Montrose 0  Dunfermline Athletic 2
 
 |  | Sat 29 Nov 1986 Rangers 3 Hearts 0 Sat 29 Nov 1986 Hibernian 1  Hamilton Academical 3
 | 
  
  
    | P01 | 06 | Wed 03 Dec 1986 | Aberdeen 1  Falkirk 0 Clydebank[4] 0  Hibernian 0
 Dundee 3  Hamilton Academical 3
 Heart of Midlothian 1  Celtic 0
 Motherwell 0  Dundee United 2
 Rangers 2  St Mirren 0
 
 |  |  | Wed 03 Dec 1986 Hearts 1 Celtic 0 Wed 03 Dec 1986 Clydebank[4] 0  Hibernian 0
 | 
  
  
    | P01 | 01 | Thu 04 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 06 Dec 1986 | Celtic 2  Dundee 0 Dundee United 0  Aberdeen 0
 Falkirk 1  Motherwell 0
 Hamilton Academical 0  Clydebank[4] 0
 Hibernian 0  Rangers 0
 St Mirren 0  Heart of Midlothian 0
 
 | Brechin City 2  Montrose 3 Dunfermline Athletic 2  Forfar Athletic 0
 East Fife 2  Kilmarnock 1
 Greenock Morton 3  Clyde 2
 Partick Thistle 0  Dumbarton 2
 Queen of the South 0  Airdrieonians 1
 
 | SC R1  Albion Rovers 2  Arbroath 1 SC R1  Ayr United 3  Annan Athletic 1
 SC R1  Inverness Caledonian 2  Alloa Athletic 2
 SC R1  Peterhead 1  East Stirlingshire 0
 SC R1  Stirling Albion 3  Cowdenbeath 0
 
 | Sat 06 Dec 1986 St Mirren 0 Hearts 0 Sat 06 Dec 1986 Hibernian 0  Rangers 0
 | 
  
  
    | P01 | 01 | Sun 07 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 08 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 09 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 10 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 11 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 13 Dec 1986 | Aberdeen 1  Hibernian 0 Clydebank[4] 1  Dundee United 2
 Dundee 6  St Mirren 3
 Heart of Midlothian 7  Hamilton Academical 0
 Motherwell 1  Celtic 1
 Rangers 4  Falkirk 0
 
 | Airdrieonians 3  Brechin City 1 Clyde 2  Queen of the South 1
 Dumbarton 1  Dunfermline Athletic 2
 Forfar Athletic 1  Partick Thistle 2
 Kilmarnock 2  Greenock Morton 0
 Montrose 2  East Fife 1
 
 | SC R1r  Alloa Athletic 0  Inverness Caledonian 1 SC R1  Forres Mechanics 0  Berwick Rangers 1
 
 | Sat 13 Dec 1986 Hearts 7 Hamilton Academical 0 Sat 13 Dec 1986 Aberdeen 1  Hibernian 0
 | 
  
  
    | P01 | 01 | Mon 15 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 16 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 18 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 05 | Sat 20 Dec 1986 | Celtic 1  Aberdeen 1 Dundee United 3  Heart of Midlothian 1
 Hamilton Academical 0  Rangers 2
 Hibernian 0  Motherwell 1
 St Mirren 3  Clydebank[4] 1
 
 | Brechin City 1  Greenock Morton 3 Dumbarton 0  Forfar Athletic 1
 East Fife 0  Airdrieonians 0
 Kilmarnock 1  Montrose 0
 
 |  | Sat 20 Dec 1986 Dundee United 3 Hearts 1 Sat 20 Dec 1986 Hibernian 0  Motherwell 1
 | 
  
  
    | P01 | 01 | Mon 22 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 23 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 27 Dec 1986 | Aberdeen 0  Hamilton Academical 0 Clydebank[4] 1  Celtic 1
 Dundee 2  Hibernian 0
 Heart of Midlothian 4  Falkirk 0
 Motherwell 1  St Mirren 2
 Rangers 2  Dundee United 0
 
 | Airdrieonians 1  Dumbarton 0 Clyde 0  East Fife 1
 Forfar Athletic 1  Kilmarnock 1
 Greenock Morton 2  Dunfermline Athletic 2
 Montrose 0  Partick Thistle 0
 Queen of the South 2  Brechin City 0
 
 |  | Sat 27 Dec 1986 Hearts 4 Falkirk 0 Sat 27 Dec 1986 Dundee 2  Hibernian 0
 | 
  
  
    | P01 | 02 | Mon 29 Dec 1986 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 30 Dec 1986 |  |  |  |  |