| 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 | 03 | Thu 01 Jan 1987 | Aberdeen 2  Dundee 1 Clydebank[4] 2  Falkirk 1
 Hamilton Academical 4  Motherwell 2
 Rangers 2  Celtic 0
 
 | Brechin City 1  Forfar Athletic 1 Dunfermline Athletic 1  East Fife 1
 Greenock Morton 4  Dumbarton 1
 Montrose 0  Airdrieonians 1
 Queen of the South 1  Kilmarnock 2
 
 |  |  | 
  
  
    | P01 | 04 | Sat 03 Jan 1987 | Celtic 8  Hamilton Academical 3 Falkirk 1  Hibernian 3
 Heart of Midlothian 3  Clydebank[4] 0
 
 | Airdrieonians 1  Partick Thistle 0 Forfar Athletic 1  Queen of the South 1
 Kilmarnock 2  Dunfermline Athletic 2
 
 |  | Sat 03 Jan 1987 Hearts 3 Clydebank[4] 0 Sat 03 Jan 1987 Falkirk 1  Hibernian 3
 | 
  
  
    | P01 | 05 | Tue 06 Jan 1987 | Dundee United 2  St Mirren 0 Hibernian 2  Heart of Midlothian 2
 Motherwell 0  Rangers 1
 
 |  |  | Tue 06 Jan 1987 Hibernian 2 Hearts 2 | 
  
  
    | P01 | 01 | Sat 10 Jan 1987 | Dundee United 3  Celtic 2 Hibernian 1  St Mirren 0
 Rangers 5  Clydebank[4] 0
 
 |  | SC R2  Rothes 1  Peterhead 3 SC R2  Stranraer 1  Ayr United 1
 
 | Sat 10 Jan 1987 Hibernian 1  St Mirren 0 | 
  
  
    | P01 | 01 | Sat 17 Jan 1987 | Rangers 2  Hamilton Academical 0 
 |  |  |  | 
  
  
    | P01 | 02 | Wed 21 Jan 1987 | Aberdeen 2  Heart of Midlothian 1 Celtic 1  Hibernian 0
 
 | Greenock Morton 2  Queen of the South 0 
 | SC R2r  Ayr United 2  Stranraer 0 SC R2  Stirling Albion 0  Livingston (Meadowbank Thistle) 1
 
 | Wed 21 Jan 1987 Aberdeen 2 Hearts 1 Wed 21 Jan 1987 Celtic 1  Hibernian 0
 | 
  
  
    | P01 | 03 | Sat 24 Jan 1987 | Dundee 0  Heart of Midlothian 1 Falkirk 1  Celtic 2
 Hibernian 0  Dundee United 2
 Motherwell 3  Clydebank[4] 2
 Rangers 0  Aberdeen 0
 St Mirren 0  Hamilton Academical 1
 
 | Clyde 1  Dumbarton 2 East Fife 1  Partick Thistle 1
 Greenock Morton 6  Montrose 1
 Kilmarnock 0  Airdrieonians 0
 Queen of the South 1  Dunfermline Athletic 2
 
 |  | Sat 24 Jan 1987 Dundee 0 Hearts 1 Sat 24 Jan 1987 Hibernian 0  Dundee United 2
 | 
  
  
    | P01 | 04 | Sat 31 Jan 1987 |  |  | SC R3  Berwick Rangers 0  Greenock Morton 2 SC R3  Brechin City 2  Dumbarton 2
 SC R3  Dundee United 1  Airdrieonians 1
 SC R3  Heart of Midlothian 0  Kilmarnock 0
 SC R3  Hibernian 2  Dunfermline Athletic 0
 SC R3  Montrose 1  Forfar Athletic 2
 SC R3  Peterhead 2  Clyde 0
 SC R3  Queen of the South 0  Raith Rovers 1
 SC R3  Rangers 0  Hamilton Academical 1
 SC R3  St Mirren 3  Inverness Caledonian 0
 
 | Sat 31 Jan 1987 Hearts 0 Kilmarnock 0 Sat 31 Jan 1987 Hibernian 2 Dunfermline Athletic 0
 | 
  
  
    | P01 | 01 | Sun 01 Feb 1987 |  |  | SC R3  Aberdeen 2  Celtic 2 
 |  | 
  
  
    | P01 | 03 | Wed 04 Feb 1987 |  |  | SC R2  Albion Rovers 1  Whitehill Welfare 2 SC R3r  Celtic 0  Aberdeen 0
 SC R3r  Dumbarton 2  Brechin City 3
 SC R3r  Kilmarnock 1  Heart of Midlothian 1
 
 | Wed 04 Feb 1987 Kilmarnock 1 Hearts 1 | 
  
  
    | P01 | 03 | Sat 07 Feb 1987 | Aberdeen 1  Motherwell 0 Celtic 3  St Mirren 0
 Clydebank[4] 1  Dundee 1
 Dundee United 2  Falkirk 1
 Hamilton Academical 0  Hibernian 1
 Heart of Midlothian 2  Rangers 5
 
 | Dumbarton 1  East Fife 1 Dunfermline Athletic 1  Airdrieonians 1
 Forfar Athletic 3  Greenock Morton 3
 Kilmarnock 1  Clyde 1
 Montrose 3  Queen of the South 0
 Partick Thistle 0  Brechin City 0
 
 | SC R3  St Johnstone 4  Whitehill Welfare 0 
 | Sat 07 Feb 1987 Hearts 2 Rangers 5 Sat 07 Feb 1987 Hamilton Academical 0  Hibernian 1
 | 
  
  
    | P01 | 03 | Mon 09 Feb 1987 |  |  | SC R3r2  Aberdeen 0  Celtic 1 SC R3r  Airdrieonians 1  Dundee United 2
 SC R3r  Clydebank[4] 3  Falkirk 1
 SC R3r  East Fife 1  Dundee 4
 SC R3r2  Kilmarnock 1  Heart of Midlothian 3
 
 | Mon 09 Feb 1987 Kilmarnock 1 Hearts 3 | 
  
  
    | P01 | 03 | Sat 14 Feb 1987 | Celtic 1  Heart of Midlothian 1 Dundee United 2  Motherwell 0
 Hamilton Academical 1  Dundee 1
 Hibernian 4  Clydebank[4] 1
 St Mirren 1  Rangers 3
 
 | Brechin City 0  Clyde 1 East Fife 0  Forfar Athletic 0
 Greenock Morton 2  Airdrieonians 1
 Queen of the South 0  Dumbarton 1
 
 |  | Sat 14 Feb 1987 Celtic 1 Hearts 1 Sat 14 Feb 1987 Hibernian 4  Clydebank[4] 1
 | 
  
  
    | P01 | 02 | Fri 20 Feb 1987 |  |  |  |  | 
  
  
    | P01 | 24 | Sat 21 Feb 1987 | Falkirk 0  Aberdeen 3 
 | Clyde 1  Airdrieonians 0 Dumbarton 2  Montrose 1
 Dunfermline Athletic 2  Partick Thistle 1
 Queen of the South 0  East Fife 1
 
 | SC R4  Brechin City 0  Dundee United 1 SC R4  Clydebank[4] 1  Hibernian 0
 SC R4  Dundee 1  Livingston (Meadowbank Thistle) 1
 SC R4  Greenock Morton 2  St Mirren 3
 SC R4  Hamilton Academical 1  Motherwell 2
 SC R4  Heart of Midlothian 1  Celtic 0
 SC R4  Raith Rovers 2  Peterhead 2
 SC R4  St Johnstone 1  Forfar Athletic 2
 
 | Sat 21 Feb 1987 Hearts 1 Celtic 0 Sat 21 Feb 1987 Clydebank[4] 1 Hibernian 0
 | 
  
  
    | P01 | 03 | Wed 25 Feb 1987 | Falkirk 0  Hamilton Academical 2 Heart of Midlothian 1  Motherwell 1
 St Mirren 1  Aberdeen 0
 
 | Clyde 0  Montrose 0 
 | SC R4r  Livingston (Meadowbank Thistle) 1  Dundee 1 SC R4r  Peterhead 3  Raith Rovers 3
 
 | Wed 25 Feb 1987 Hearts 1 Motherwell 1 | 
  
  
    | P01 | 03 | Sat 28 Feb 1987 | Aberdeen 0  Dundee United 1 Clydebank[4] 2  Hamilton Academical 3
 Dundee 4  Celtic 1
 Heart of Midlothian 1  St Mirren 0
 Motherwell 1  Falkirk 0
 Rangers 1  Hibernian 1
 
 | Airdrieonians 0  Queen of the South 1 Clyde 0  Greenock Morton 0
 Dumbarton 1  Partick Thistle 0
 Forfar Athletic 3  Dunfermline Athletic 1
 Kilmarnock 3  East Fife 1
 Montrose 1  Brechin City 1
 
 |  | Sat 28 Feb 1987 Hearts 1 St Mirren 0 Sat 28 Feb 1987 Rangers 1  Hibernian 1
 | 
  
  
    | P01 | 02 | Sat 07 Mar 1987 | Celtic 3  Motherwell 1 Dundee United 1  Clydebank[4] 1
 Falkirk 1  Rangers 2
 Hamilton Academical 0  Heart of Midlothian 1
 Hibernian 1  Aberdeen 1
 St Mirren 0  Dundee 1
 
 | Brechin City 0  Airdrieonians 2 Dunfermline Athletic 1  Dumbarton 0
 East Fife 3  Montrose 1
 Partick Thistle 2  Forfar Athletic 1
 
 |  | Sat 07 Mar 1987 Hamilton Academical 0 Hearts 1 Sat 07 Mar 1987 Hibernian 1  Aberdeen 1
 | 
  
  
    | P01 | 09 | Sat 14 Mar 1987 | Aberdeen 1  Celtic 0 Rangers 2  Hamilton Academical 0
 
 | Airdrieonians 0  East Fife 0 Clyde 0  Dunfermline Athletic 1
 Greenock Morton 1  Brechin City 0
 Montrose 1  Kilmarnock 1
 Queen of the South 0  Partick Thistle 1
 
 | SC R5  Clydebank[4] 0  Dundee 4 SC R5  Dundee United 2  Forfar Athletic 2
 SC R5  Heart of Midlothian 1  Motherwell 1
 SC R5  Raith Rovers 0  St Mirren 2
 
 | Sat 14 Mar 1987 Hearts 1 Motherwell 1 | 
  
  
    | P01 | 04 | Tue 17 Mar 1987 | Dundee 0  Rangers 4 
 | Forfar Athletic 0  Dumbarton 2 Partick Thistle 0  Clyde 2
 
 | SC R5r  Motherwell 0  Heart of Midlothian 1 
 | Tue 17 Mar 1987 Motherwell 0 Hearts 1 | 
  
  
    | P01 | 03 | Wed 18 Mar 1987 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 21 Mar 1987 | Celtic 3  Clydebank[4] 0 Dundee United 0  Rangers 1
 Falkirk 0  Heart of Midlothian 0
 Hamilton Academical 0  Aberdeen 2
 Hibernian 2  Dundee 2
 St Mirren 1  Motherwell 1
 
 | Brechin City 1  Queen of the South 2 Dumbarton 2  Airdrieonians 2
 Dunfermline Athletic 1  Greenock Morton 2
 East Fife 1  Clyde 1
 Kilmarnock 2  Forfar Athletic 0
 Partick Thistle 0  Montrose 0
 
 |  | Sat 21 Mar 1987 Falkirk 0 Hearts 0 Sat 21 Mar 1987 Hibernian 2  Dundee 2
 | 
  
  
    | P01 | 01 | Mon 23 Mar 1987 |  |  |  |  | 
  
  
    | P01 | 06 | Tue 24 Mar 1987 | Clydebank[4] 2  St Mirren 1 Motherwell 2  Hibernian 1
 
 |  | SC R5r  Forfar Athletic 0  Dundee United 2 
 | Tue 24 Mar 1987 Motherwell 2  Hibernian 1 | 
  
  
    | P01 | 02 | Sat 28 Mar 1987 | Aberdeen 0  St Mirren 1 Clydebank[4] 1  Heart of Midlothian 1
 Dundee United 1  Dundee 1
 Hamilton Academical 2  Celtic 3
 Hibernian 2  Falkirk 0
 Rangers 1  Motherwell 0
 
 | Airdrieonians 4  Montrose 1 Clyde 1  Partick Thistle 1
 Dumbarton 2  Greenock Morton 3
 East Fife 1  Dunfermline Athletic 1
 Forfar Athletic 0  Brechin City 0
 Kilmarnock 2  Queen of the South 2
 
 |  | Sat 28 Mar 1987 Clydebank[4] 1 Hearts 1 Sat 28 Mar 1987 Hibernian 2  Falkirk 0
 | 
  
  
    | P01 | 01 | Sat 04 Apr 1987 | Celtic 3  Rangers 1 Dundee 1  Aberdeen 1
 Falkirk 0  Clydebank[4] 0
 Heart of Midlothian 2  Hibernian 1
 Motherwell 3  Hamilton Academical 0
 St Mirren 2  Dundee United 1
 
 | Brechin City 1  Dumbarton 2 Dunfermline Athletic 0  Kilmarnock 1
 Greenock Morton 1  East Fife 1
 Montrose 2  Clyde 1
 Partick Thistle 2  Airdrieonians 2
 Queen of the South 1  Forfar Athletic 4
 
 |  | Sat 04 Apr 1987 Hearts 2 Hibernian 1 | 
  
  
    | P01 | 01 | Sat 11 Apr 1987 | Aberdeen 1  Clydebank[4] 1 Hibernian 1  Celtic 4
 
 | Airdrieonians 3  Clyde 2 Brechin City 3  East Fife 2
 Dumbarton 3  Kilmarnock 2
 Forfar Athletic 4  Montrose 1
 Partick Thistle 0  Dunfermline Athletic 2
 Queen of the South 2  Greenock Morton 3
 
 | SC SF  Dundee 2  Dundee United 3 SC SF  Heart of Midlothian 1  St Mirren 2
 
 | Sat 11 Apr 1987 St Mirren 2 Hearts 1 Sat 11 Apr 1987 Hibernian 1  Celtic 4
 | 
  
  
    | P01 | 01 | Tue 14 Apr 1987 | Falkirk 0  St Mirren 0 Hamilton Academical 0  Dundee United 0
 Rangers 2  Dundee 0
 
 |  |  |  | 
  
  
    | P01 | 01 | Wed 15 Apr 1987 | Motherwell 0  Heart of Midlothian 1 
 |  |  | Wed 15 Apr 1987 Motherwell 0 Hearts 1 | 
  
  
    | P01 | 01 | Sat 18 Apr 1987 | Celtic 1  Dundee United 1 Clydebank[4] 0  Rangers 3
 Dundee 4  Motherwell 1
 Hamilton Academical 0  Falkirk 1
 Heart of Midlothian 1  Aberdeen 1
 St Mirren 1  Hibernian 1
 
 | Airdrieonians 4  Kilmarnock 3 Clyde 1  Forfar Athletic 2
 Dunfermline Athletic 0  Brechin City 2
 East Fife 5  Queen of the South 0
 Greenock Morton 1  Partick Thistle 2
 Montrose 2  Dumbarton 0
 
 |  | Sat 18 Apr 1987 Hearts 1 Aberdeen 1 Sat 18 Apr 1987 St Mirren 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 20 Apr 1987 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 25 Apr 1987 | Dundee 4  Clydebank[4] 1 Falkirk 1  Dundee United 2
 Hibernian 1  Hamilton Academical 1
 Motherwell 0  Aberdeen 2
 Rangers 3  Heart of Midlothian 0
 St Mirren 1  Celtic 3
 
 | Dumbarton 2  Clyde 1 Dunfermline Athletic 1  Queen of the South 0
 Forfar Athletic 1  Airdrieonians 0
 Kilmarnock 0  Brechin City 1
 Montrose 1  Greenock Morton 4
 Partick Thistle 2  East Fife 0
 
 |  | Sat 25 Apr 1987 Rangers 3 Hearts 0 Sat 25 Apr 1987 Hibernian 1  Hamilton Academical 1
 | 
  
  
    | P01 | 03 | Sat 02 May 1987 | Aberdeen 1  Rangers 1 Celtic 1  Falkirk 2
 Clydebank[4] 0  Motherwell 0
 Dundee United 2  Hibernian 1
 Hamilton Academical 1  St Mirren 0
 Heart of Midlothian 1  Dundee 3
 
 | Airdrieonians 2  Dunfermline Athletic 1 Brechin City 1  Partick Thistle 1
 Clyde 0  Kilmarnock 1
 East Fife 2  Dumbarton 1
 Greenock Morton 3  Forfar Athletic 1
 Queen of the South 0  Montrose 0
 
 |  | Sat 02 May 1987 Hearts 1 Dundee 3 Sat 02 May 1987 Dundee United 2  Hibernian 1
 | 
  
  
    | P01 | 01 | Thu 07 May 1987 |  |  |  | Thu 07 May 1987 Hearts 0 Hibernian 2 | 
  
  
    | P01 | 01 | Sat 09 May 1987 | Aberdeen 3  Falkirk 1 Clydebank[4] 1  Hibernian 2
 Dundee 7  Hamilton Academical 3
 Heart of Midlothian 1  Celtic 0
 Motherwell 1  Dundee United 0
 Rangers 1  St Mirren 0
 
 | Airdrieonians 1  Greenock Morton 0 Clyde 2  Brechin City 1
 Dumbarton 3  Queen of the South 0
 Forfar Athletic 1  East Fife 4
 Kilmarnock 1  Partick Thistle 0
 Montrose 1  Dunfermline Athletic 0
 
 |  | Sat 09 May 1987 Hearts 1 Celtic 0 Sat 09 May 1987 Clydebank[4] 1  Hibernian 2
 | 
  
  
    | P01 | 01 | Mon 11 May 1987 | Heart of Midlothian 1  Dundee United 1 
 |  |  | Mon 11 May 1987 Hearts 1 Dundee United 1 | 
  
  
    | P01 | 01 | Tue 12 May 1987 |  |  |  | Tue 12 May 1987 Watford 4 Hearts 3 | 
  
  
    | P01 | 01 | Sat 16 May 1987 |  |  | SC F  St Mirren 1  Dundee United 0 
 | Sat 16 May 1987 St Mirren 1 Dundee United 0 | 
  
  
    | P01 | 03 | Wed 08 Jul 1987 |  |  |  |  | 
  
  
    | P01 | 01 | Sun 19 Jul 1987 |  |  |  | Sun 19 Jul 1987 Homburg 2 Hearts 1 | 
  
  
    | P01 | 01 | Wed 22 Jul 1987 |  |  |  | Wed 22 Jul 1987 Preussen Munster 0 Hearts 2 | 
  
  
    | P01 | 01 | Fri 24 Jul 1987 |  |  |  | Fri 24 Jul 1987 Eintracht Bad Kreuznach 1 Hearts 3 | 
  
  
    | P01 | 01 | Sat 25 Jul 1987 |  |  |  | Sat 25 Jul 1987 SC Birkenfeld 1 Hearts 1 | 
  
  
    | P01 | 01 | Mon 27 Jul 1987 |  |  |  | Mon 27 Jul 1987 Remscheid 2 Hearts 1 | 
  
  
    | P01 | 01 | Sat 01 Aug 1987 |  |  |  | Sat 01 Aug 1987 Berwick Rangers 1 Hearts 2 | 
  
  
    | P01 | 09 | Mon 03 Aug 1987 |  |  |  | Mon 03 Aug 1987 Hearts 0 Newcastle United 1 | 
  
  
    | P01 | 01 | Wed 05 Aug 1987 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 08 Aug 1987 | Dundee 1  Aberdeen 1 Dunfermline Athletic 3  Hibernian 3
 Greenock Morton 0  Celtic 4
 Heart of Midlothian 4  Falkirk 2
 Motherwell 2  St Mirren 1
 Rangers 1  Dundee United 1
 
 | Airdrieonians 1  East Fife 0 Clyde 5  Dumbarton 0
 Clydebank[4] 1  Queen of the South 1
 Kilmarnock 0  Hamilton Academical 2
 Livingston (Meadowbank Thistle) 3  Partick Thistle 2
 Raith Rovers 1  Forfar Athletic 4
 
 |  | Sat 08 Aug 1987 Hearts 4 Falkirk 2 Sat 08 Aug 1987 Dunfermline Athletic 3  Hibernian 3
 | 
  
  
    | P01 | 03 | Wed 12 Aug 1987 | Aberdeen 3  Greenock Morton 1 Celtic 1  Heart of Midlothian 0
 Dundee United 1  Motherwell 1
 Falkirk 0  Dundee 3
 Hibernian 1  Rangers 0
 
 | East Fife 2  Kilmarnock 1 Queen of the South 0  Raith Rovers 3
 
 | LC R1 Arbroath 1  Ayr United 3 LC R1 Berwick Rangers 1  Stirling Albion 2
 LC R1 Cowdenbeath 1  Queens Park 3
 LC R1 St Johnstone 4  Alloa Athletic 1
 LC R1 Stranraer 0  Albion Rovers 3
 
 | Wed 12 Aug 1987 Celtic 1 Hearts 0 Wed 12 Aug 1987 Hibernian 1  Rangers 0
 | 
  
  
    | P01 | 02 | Sat 15 Aug 1987 | Aberdeen 2  Rangers 0 Celtic 4  Motherwell 1
 Dundee United 3  Greenock Morton 1
 Falkirk 0  Dunfermline Athletic 0
 Hibernian 0  Dundee 4
 St Mirren 1  Heart of Midlothian 1
 
 | Dumbarton 1  Kilmarnock 3 East Fife 3  Livingston (Meadowbank Thistle) 3
 Forfar Athletic 3  Clydebank[4] 0
 Hamilton Academical 3  Clyde 2
 Partick Thistle 0  Raith Rovers 0
 Queen of the South 2  Airdrieonians 2
 
 |  | Sat 15 Aug 1987 St Mirren 1 Hearts 1 Sat 15 Aug 1987 Hibernian 0  Dundee 4
 | 
  
  
    | P01 | 01 | Mon 17 Aug 1987 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 19 Aug 1987 |  |  | LC R2 Aberdeen 5  Brechin City 1 LC R2 Albion Rovers 1  East Fife 1 5-3 W
 LC R2 Ayr United 0  Dumbarton 1
 LC R2 Celtic 3  Forfar Athletic 1
 LC R2 Dundee United 4  Partick Thistle 1
 LC R2 Greenock Morton 1  Clyde 5
 LC R2 Heart of Midlothian 6  Kilmarnock 1
 LC R2 Motherwell 3  Airdrieonians 1
 LC R2 Raith Rovers 2  Clydebank[4] 1
 LC R2 Stirling Albion 1  Rangers 2
 
 | Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 | 
  
  
    | P01 | 03 | Sat 22 Aug 1987 | Dundee 0  St Mirren 2 Dunfermline Athletic 2  Celtic 1
 Greenock Morton 3  Hibernian 3
 Heart of Midlothian 4  Dundee United 1
 Motherwell 0  Aberdeen 1
 Rangers 4  Falkirk 0
 
 | Airdrieonians 0  Dumbarton 1 Clyde 3  East Fife 3
 Clydebank[4] 0  Partick Thistle 2
 Kilmarnock 2  Forfar Athletic 2
 Livingston (Meadowbank Thistle) 1  Queen of the South 0
 Raith Rovers 1  Hamilton Academical 2
 
 |  | Sat 22 Aug 1987 Hearts 4 Dundee United 1 Sat 22 Aug 1987 Greenock Morton 3  Hibernian 3
 | 
  
  
    | P01 | 02 | Tue 25 Aug 1987 |  |  | LC R3 Heart of Midlothian 2  Clyde 0 LC R3 Hibernian 3  Queen of the South 1
 LC R3 Raith Rovers 1  Dundee United 2
 
 | Tue 25 Aug 1987 Hearts 2 Clyde 0 Tue 25 Aug 1987 Hibernian 3  Queen of the South 1
 | 
  
  
    | P01 | 01 | Thu 27 Aug 1987 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 29 Aug 1987 | Aberdeen 1  Dundee United 1 Celtic 1  Rangers 0
 Dundee 5  Dunfermline Athletic 0
 Heart of Midlothian 1  Hibernian 0
 Motherwell 1  Falkirk 2
 St Mirren 2  Greenock Morton 1
 
 | Airdrieonians 0  Hamilton Academical 3 Clyde 4  Partick Thistle 1
 Dumbarton 1  Clydebank[4] 1
 East Fife 2  Raith Rovers 1
 Forfar Athletic 0  Livingston (Meadowbank Thistle) 0
 Kilmarnock 0  Queen of the South 2
 
 |  | Sat 29 Aug 1987 Hearts 1 Hibernian 0 | 
  
  
    | P01 | 02 | Wed 02 Sep 1987 |  |  | LC QF Dundee 2  Dundee United 1 LC QF Rangers 4  Heart of Midlothian 1
 
 | Wed 02 Sep 1987 Rangers 4 Hearts 1 | 
  
  
    | P01 | 01 | Thu 03 Sep 1987 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 05 Sep 1987 | Dundee United 0  Celtic 0 Dunfermline Athletic 0  Motherwell 1
 Falkirk 2  Aberdeen 2
 Greenock Morton 1  Heart of Midlothian 2
 Hibernian 1  St Mirren 1
 Rangers 2  Dundee 1
 
 | Clydebank[4] 2  Airdrieonians 3 Hamilton Academical 2  Dumbarton 1
 Livingston (Meadowbank Thistle) 2  Kilmarnock 1
 Partick Thistle 3  East Fife 3
 Queen of the South 1  Forfar Athletic 1
 Raith Rovers 1  Clyde 3
 
 |  | Sat 05 Sep 1987 Greenock Morton 1 Hearts 2 Sat 05 Sep 1987 Hibernian 1  St Mirren 1
 | 
  
  
    | P01 | 01 | Wed 09 Sep 1987 |  |  |  | Wed 09 Sep 1987  Scotland 2 Hungary 0 | 
  
  
    | P01 | 03 | Sat 12 Sep 1987 | Aberdeen 2  St Mirren 0 Dundee United 1  Hibernian 2
 Falkirk 0  Celtic 1
 Greenock Morton 4  Dundee 3
 Heart of Midlothian 1  Motherwell 0
 Rangers 4  Dunfermline Athletic 0
 
 | Clyde 5  Clydebank[4] 1 Dumbarton 1  Forfar Athletic 1
 East Fife 0  Queen of the South 3
 Hamilton Academical 5  Partick Thistle 0
 Kilmarnock 3  Raith Rovers 4
 Livingston (Meadowbank Thistle) 1  Airdrieonians 2
 
 |  | Sat 12 Sep 1987 Hearts 1 Motherwell 0 Sat 12 Sep 1987 Dundee United 1  Hibernian 2
 | 
  
  
    | P01 | 01 | Thu 17 Sep 1987 |  |  |  |  | 
  
  
    | P01 | 16 | Sat 19 Sep 1987 | Celtic 2  Aberdeen 2 Dundee 1  Heart of Midlothian 3
 Dunfermline Athletic 4  Greenock Morton 1
 Hibernian 1  Falkirk 0
 Motherwell 0  Rangers 1
 St Mirren 2  Dundee United 0
 
 | Airdrieonians 3  Kilmarnock 2 Clyde 0  Livingston (Meadowbank Thistle) 0
 Clydebank[4] 1  Raith Rovers 2
 East Fife 1  Dumbarton 2
 Forfar Athletic 1  Hamilton Academical 1
 Queen of the South 0  Partick Thistle 0
 
 |  | Sat 19 Sep 1987 Dundee 1 Hearts 3 Sat 19 Sep 1987 Hibernian 1  Falkirk 0
 | 
  
  
    | P01 | 01 | Tue 22 Sep 1987 |  |  |  |  | 
  
  
    | P01 | 01 | Fri 25 Sep 1987 |  |  |  |  | 
  
  
    | P01 | 19 | Sat 26 Sep 1987 | Dundee United 3  Falkirk 0 Dunfermline Athletic 0  Heart of Midlothian 1
 Hibernian 0  Aberdeen 2
 Motherwell 0  Dundee 2
 Rangers 7  Greenock Morton 0
 St Mirren 0  Celtic 1
 
 | Dumbarton 2  Queen of the South 2 Hamilton Academical 0  East Fife 1
 Kilmarnock 2  Clyde 0
 Livingston (Meadowbank Thistle) 0  Clydebank[4] 0
 Partick Thistle 1  Forfar Athletic 1
 Raith Rovers 3  Airdrieonians 2
 
 |  | Sat 26 Sep 1987 Dunfermline Athletic 0 Hearts 1 Sat 26 Sep 1987 Hibernian 0  Aberdeen 2
 | 
  
  
    | P01 | 09 | Tue 29 Sep 1987 |  | Clyde 2  Queen of the South 3 Clydebank[4] 2  East Fife 1
 Kilmarnock 1  Partick Thistle 1
 Livingston (Meadowbank Thistle) 1  Hamilton Academical 1
 Raith Rovers 4  Dumbarton 1
 
 |  | Tue 29 Sep 1987 Inverness Caledonian 3 Hearts 4 | 
  
  
    | P01 | 20 | Sat 03 Oct 1987 | Aberdeen 3  Dunfermline Athletic 0 Celtic 1  Hibernian 1
 Dundee 1  Dundee United 1
 Falkirk 1  St Mirren 3
 Greenock Morton 1  Motherwell 1
 Heart of Midlothian 0  Rangers 0
 
 | Dumbarton 1  Clyde 1 East Fife 1  Airdrieonians 3
 Forfar Athletic 3  Raith Rovers 0
 Hamilton Academical 1  Kilmarnock 1
 Partick Thistle 0  Clydebank[4] 1
 Queen of the South 0  Livingston (Meadowbank Thistle) 2
 
 |  | Sat 03 Oct 1987 Hearts 0 Rangers 0 Sat 03 Oct 1987 Celtic 1  Hibernian 1
 | 
  
  
    | P01 | 17 | Wed 07 Oct 1987 | Dundee 1  Celtic 1 Greenock Morton 4  Falkirk 1
 Heart of Midlothian 2  Aberdeen 1
 
 | Clyde 2  Forfar Athletic 2 Livingston (Meadowbank Thistle) 0  Dumbarton 0
 Raith Rovers 3  Queen of the South 1
 
 |  | Wed 07 Oct 1987 Hearts 2 Aberdeen 1 | 
  
  
    | P01 | 13 | Sat 10 Oct 1987 | Aberdeen 0  Dundee 0 Celtic 3  Greenock Morton 1
 Dundee United 1  Rangers 0
 Falkirk 1  Heart of Midlothian 5
 Hibernian 4  Dunfermline Athletic 0
 St Mirren 1  Motherwell 0
 
 | Dumbarton 0  Airdrieonians 0 East Fife 0  Clyde 2
 Forfar Athletic 2  Kilmarnock 0
 Hamilton Academical 0  Raith Rovers 2
 Partick Thistle 1  Livingston (Meadowbank Thistle) 0
 Queen of the South 2  Clydebank[4] 0
 
 |  | Sat 10 Oct 1987 Falkirk 1 Hearts 5 Sat 10 Oct 1987 Hibernian 4  Dunfermline Athletic 0
 | 
  
  
    | P01 | 06 | Fri 16 Oct 1987 |  |  |  |  | 
  
  
    | P01 | 22 | Sat 17 Oct 1987 | Dundee United 0  Aberdeen 0 Dunfermline Athletic 0  Dundee 1
 Falkirk 3  Motherwell 0
 Greenock Morton 0  St Mirren 0
 Hibernian 2  Heart of Midlothian 1
 Rangers 2  Celtic 2
 
 | Airdrieonians 0  Livingston (Meadowbank Thistle) 0 Clydebank[4] 2  Clyde 0
 Forfar Athletic 0  Dumbarton 2
 Partick Thistle 1  Hamilton Academical 0
 Queen of the South 2  East Fife 1
 Raith Rovers 0  Kilmarnock 2
 
 |  | Sat 17 Oct 1987 Hibernian 2 Hearts 1 | 
  
  
    | P01 | 07 | Sun 18 Oct 1987 |  |  |  | Sun 18 Oct 1987 Hearts 1 Everton 1 | 
  
  
    | P01 | 14 | Sat 24 Oct 1987 | Celtic 1  Dundee United 2 Heart of Midlothian 3  Greenock Morton 0
 Motherwell 3  Dunfermline Athletic 2
 St Mirren 2  Hibernian 2
 
 | Airdrieonians 5  Queen of the South 1 Clyde 0  Hamilton Academical 3
 Clydebank[4] 1  Forfar Athletic 0
 Kilmarnock 1  Dumbarton 0
 Livingston (Meadowbank Thistle) 2  East Fife 3
 Raith Rovers 4  Partick Thistle 3
 
 |  | Sat 24 Oct 1987 Hearts 3 Greenock Morton 0 Sat 24 Oct 1987 St Mirren 2  Hibernian 2
 | 
  
  
    | P01 | 01 | Mon 26 Oct 1987 |  |  |  |  | 
  
  
    | P01 | 07 | Tue 27 Oct 1987 | Motherwell 0  Heart of Midlothian 3 
 | Dumbarton 1  Raith Rovers 3 Forfar Athletic 4  Airdrieonians 4
 Hamilton Academical 1  Livingston (Meadowbank Thistle) 5
 
 |  | Tue 27 Oct 1987 Motherwell 0 Hearts 3 | 
  
  
    | P01 | 19 | Sat 31 Oct 1987 | Aberdeen 0  Celtic 1 Dundee United 2  St Mirren 3
 Falkirk 1  Hibernian 1
 Greenock Morton 1  Dunfermline Athletic 2
 Heart of Midlothian 4  Dundee 2
 Rangers 1  Motherwell 0
 
 | Airdrieonians 0  Clydebank[4] 2 Clyde 3  Raith Rovers 2
 Dumbarton 2  Hamilton Academical 1
 East Fife 2  Partick Thistle 1
 Forfar Athletic 3  Queen of the South 1
 Kilmarnock 2  Livingston (Meadowbank Thistle) 4
 
 |  | Sat 31 Oct 1987 Hearts 4 Dundee 2 Sat 31 Oct 1987 Falkirk 1  Hibernian 1
 | 
  
  
    | P01 | 16 | Sat 07 Nov 1987 | Dundee 3  Falkirk 1 Dunfermline Athletic 2  St Mirren 0
 Greenock Morton 0  Aberdeen 0
 Heart of Midlothian 1  Celtic 1
 Motherwell 2  Dundee United 1
 Rangers 1  Hibernian 0
 
 | Clydebank[4] 3  Dumbarton 1 Hamilton Academical 2  Airdrieonians 2
 Livingston (Meadowbank Thistle) 3  Forfar Athletic 0
 Partick Thistle 1  Clyde 4
 Queen of the South 1  Kilmarnock 4
 Raith Rovers 7  East Fife 1
 
 |  | Sat 07 Nov 1987 Hearts 1 Celtic 1 Sat 07 Nov 1987 Rangers 1  Hibernian 0
 | 
  
  
    | P01 | 02 | Tue 10 Nov 1987 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 11 Nov 1987 |  | Airdrieonians 3  Partick Thistle 1 
 |  | Wed 11 Nov 1987  Bulgaria 0 Scotland 1 | 
  
  
    | P01 | 02 | Sat 14 Nov 1987 | Aberdeen 0  Heart of Midlothian 0 Celtic 5  Dundee 0
 Dundee United 1  Dunfermline Athletic 0
 Falkirk 2  Greenock Morton 0
 Hibernian 1  Motherwell 0
 St Mirren 2  Rangers 2
 
 | Dumbarton 1  East Fife 1 Hamilton Academical 1  Forfar Athletic 0
 Kilmarnock 1  Airdrieonians 0
 Livingston (Meadowbank Thistle) 0  Clyde 2
 Partick Thistle 3  Queen of the South 3
 Raith Rovers 1  Clydebank[4] 0
 
 |  | Sat 14 Nov 1987 Aberdeen 0 Hearts 0 Sat 14 Nov 1987 Hibernian 1  Motherwell 0
 | 
  
  
    | P01 | 01 | Tue 17 Nov 1987 | Dunfermline Athletic 0  Falkirk 0 Motherwell 0  Celtic 2
 Rangers 0  Aberdeen 1
 St Mirren 1  Dundee 2
 
 |  |  |  | 
  
  
    | P01 | 03 | Wed 18 Nov 1987 | Dundee United 0  Heart of Midlothian 3 Hibernian 0  Greenock Morton 0
 
 |  |  | Wed 18 Nov 1987 Dundee United 0 Hearts 3 Wed 18 Nov 1987 Hibernian 0  Greenock Morton 0
 | 
  
  
    | P01 | 02 | Sat 21 Nov 1987 | Aberdeen 1  Motherwell 0 Celtic 4  Dunfermline Athletic 0
 Dundee 2  Hibernian 1
 Falkirk 0  Rangers 1
 Greenock Morton 0  Dundee United 1
 Heart of Midlothian 0  St Mirren 0
 
 | Airdrieonians 3  Raith Rovers 0 Clyde 2  Kilmarnock 0
 Clydebank[4] 2  Livingston (Meadowbank Thistle) 1
 East Fife 0  Hamilton Academical 1
 Forfar Athletic 1  Partick Thistle 4
 Queen of the South 2  Dumbarton 0
 
 |  | Sat 21 Nov 1987 Hearts 0 St Mirren 0 Sat 21 Nov 1987 Dundee 2  Hibernian 1
 | 
  
  
    | P01 | 03 | Tue 24 Nov 1987 | Aberdeen 1  Hibernian 1 Dundee 2  Motherwell 0
 Falkirk 4  Dundee United 1
 Greenock Morton 0  Rangers 3
 Heart of Midlothian 3  Dunfermline Athletic 2
 
 |  |  | Tue 24 Nov 1987 Hearts 3 Dunfermline Athletic 2 Tue 24 Nov 1987 Aberdeen 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Wed 25 Nov 1987 | Celtic 1  St Mirren 0 
 |  |  |  | 
  
  
    | P01 | 04 | Sat 28 Nov 1987 | Dundee United 1  Dundee 3 Dunfermline Athletic 0  Aberdeen 3
 Hibernian 0  Celtic 1
 Motherwell 1  Greenock Morton 0
 Rangers 3  Heart of Midlothian 2
 St Mirren 2  Falkirk 2
 
 | Airdrieonians 2  East Fife 1 Clyde 3  Dumbarton 4
 Clydebank[4] 0  Partick Thistle 3
 Kilmarnock 1  Hamilton Academical 0
 Livingston (Meadowbank Thistle) 5  Queen of the South 0
 Raith Rovers 0  Forfar Athletic 0
 
 |  | Sat 28 Nov 1987 Rangers 3 Hearts 2 Sat 28 Nov 1987 Hibernian 0  Celtic 1
 | 
  
  
    | P01 | 01 | Tue 01 Dec 1987 |  |  |  |  | 
  
  
    | P01 | 01 | Wed 02 Dec 1987 |  |  |  | Wed 02 Dec 1987  Luxembourg 0 Scotland 0 | 
  
  
    | P01 | 02 | Sat 05 Dec 1987 | Dundee 1  Aberdeen 2 Dunfermline Athletic 1  Hibernian 0
 Greenock Morton 0  Celtic 4
 Heart of Midlothian 1  Falkirk 0
 Motherwell 2  St Mirren 1
 Rangers 1  Dundee United 0
 
 | Dumbarton 0  Livingston (Meadowbank Thistle) 1 East Fife 2  Kilmarnock 1
 Forfar Athletic 4  Clyde 2
 Hamilton Academical 4  Clydebank[4] 0
 Partick Thistle 2  Airdrieonians 0
 Queen of the South 1  Raith Rovers 5
 
 | SC R1  Albion Rovers 1  St Johnstone 1 SC R1  Montrose 0  Ayr United 2
 SC R1  Stirling Albion 1  Cowdenbeath 2
 SC R1  Threave Rovers 0  Stranraer 6
 SC R1  Vale of Leithen 2  Brechin City 3
 
 | Sat 05 Dec 1987 Hearts 1 Falkirk 0 Sat 05 Dec 1987 Dunfermline Athletic 1  Hibernian 0
 | 
  
  
    | P01 | 01 | Mon 07 Dec 1987 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 08 Dec 1987 |  |  | SC R1r  St Johnstone 2  Albion Rovers 0 
 |  | 
  
  
    | P01 | 07 | Sat 12 Dec 1987 | Aberdeen 4  Greenock Morton 0 Celtic 2  Heart of Midlothian 2
 Dundee United 3  Motherwell 1
 Falkirk 0  Dundee 6
 Hibernian 0  Rangers 2
 St Mirren 4  Dunfermline Athletic 1
 
 | Clyde 0  Clydebank[4] 1 Dumbarton 0  Forfar Athletic 1
 East Fife 2  Queen of the South 2
 Hamilton Academical 1  Partick Thistle 0
 Kilmarnock 1  Raith Rovers 1
 Livingston (Meadowbank Thistle) 0  Airdrieonians 0
 
 | SC R1  Inverness Caledonian 1  East Stirlingshire 1 
 | Sat 12 Dec 1987 Celtic 2 Hearts 2 Sat 12 Dec 1987 Hibernian 0  Rangers 2
 | 
  
  
    | P01 | 01 | Tue 15 Dec 1987 | Rangers 2  Dunfermline Athletic 2 
 |  |  |  | 
  
  
    | P01 | 03 | Wed 16 Dec 1987 | Aberdeen 2  St Mirren 1 Dundee United 1  Hibernian 2
 Greenock Morton 1  Dundee 7
 Heart of Midlothian 1  Motherwell 1
 
 |  |  | Wed 16 Dec 1987 Hearts 1 Motherwell 1 Wed 16 Dec 1987 Dundee United 1  Hibernian 2
 | 
  
  
    | P01 | 02 | Sat 19 Dec 1987 | Celtic 0  Aberdeen 0 Dundee 0  Heart of Midlothian 0
 Dunfermline Athletic 1  Greenock Morton 1
 Hibernian 0  Falkirk 0
 Motherwell 0  Rangers 2
 St Mirren 0  Dundee United 1
 
 | Airdrieonians 0  Clyde 2 Clydebank[4] 1  Kilmarnock 0
 Forfar Athletic 1  East Fife 1
 Partick Thistle 1  Dumbarton 3
 Queen of the South 0  Hamilton Academical 0
 Raith Rovers 4  Livingston (Meadowbank Thistle) 0
 
 |  | Sat 19 Dec 1987 Dundee 0 Hearts 0 Sat 19 Dec 1987 Hibernian 0  Falkirk 0
 | 
  
  
    | P01 | 02 | Sat 26 Dec 1987 | Dundee United 1  Celtic 2 Dunfermline Athletic 1  Motherwell 1
 Falkirk 0  Aberdeen 2
 Greenock Morton 0  Heart of Midlothian 0
 Hibernian 0  St Mirren 0
 Rangers 2  Dundee 0
 
 | Clydebank[4] 1  Airdrieonians 1 Hamilton Academical 2  Dumbarton 0
 Livingston (Meadowbank Thistle) 1  Kilmarnock 3
 Partick Thistle 4  East Fife 2
 Queen of the South 1  Forfar Athletic 1
 Raith Rovers 2  Clyde 0
 
 |  | Sat 26 Dec 1987 Greenock Morton 0 Hearts 0 Sat 26 Dec 1987 Hibernian 0  St Mirren 0
 | 
  
  
    | P01 | 01 | Tue 29 Dec 1987 |  |  |  |  |