| 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 | Sat 02 Jan 1988 | Aberdeen 0  Dundee United 0 Celtic 2  Rangers 0
 Heart of Midlothian 0  Hibernian 0
 St Mirren 0  Greenock Morton 0
 
 | Airdrieonians 1  Hamilton Academical 4 Dumbarton 1  Clydebank[4] 3
 East Fife 1  Raith Rovers 2
 Kilmarnock 0  Queen of the South 0
 
 |  | Sat 02 Jan 1988 Hearts 0 Hibernian 0 | 
  
  
    | P01 | 01 | Mon 04 Jan 1988 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 09 Jan 1988 | Dundee United 0  Falkirk 0 Dunfermline Athletic 0  Heart of Midlothian 4
 Hibernian 0  Aberdeen 0
 Motherwell 3  Dundee 3
 Rangers 5  Greenock Morton 0
 St Mirren 1  Celtic 1
 
 | Airdrieonians 3  Kilmarnock 3 Clydebank[4] 3  Raith Rovers 1
 East Fife 3  Dumbarton 4
 Forfar Athletic 0  Hamilton Academical 0
 Queen of the South 0  Partick Thistle 0
 
 | SC R2  Berwick Rangers 0  Brechin City 1 SC R2  Buckie Thistle 2  East Stirlingshire 3
 SC R2  Fraserburgh 2  St Johnstone 5
 SC R2  Gala Fairydean Rovers 3  Civil Service Strollers 0
 SC R2  Queens Park 2  Ayr United 3
 SC R2  Stenhousemuir 1  Arbroath 1
 SC R2  Stranraer 6  Keith 2
 
 | Sat 09 Jan 1988 Dunfermline Athletic 0 Hearts 4 Sat 09 Jan 1988 Hibernian 0  Aberdeen 0
 | 
  
  
    | P01 | 01 | Tue 12 Jan 1988 |  |  | SC R2r  Arbroath 1  Stenhousemuir 1 
 |  | 
  
  
    | P01 | 04 | Sat 16 Jan 1988 | Aberdeen 1  Dunfermline Athletic 0 Celtic 2  Hibernian 0
 Dundee 0  Dundee United 2
 Falkirk 3  St Mirren 0
 Greenock Morton 0  Motherwell 2
 Heart of Midlothian 1  Rangers 1
 
 | Dumbarton 0  Queen of the South 2 Hamilton Academical 1  East Fife 0
 Kilmarnock 3  Clyde 1
 Livingston (Meadowbank Thistle) 3  Clydebank[4] 2
 Partick Thistle 0  Forfar Athletic 1
 Raith Rovers 2  Airdrieonians 2
 
 |  | Sat 16 Jan 1988 Hearts 1 Rangers 1 Sat 16 Jan 1988 Celtic 2  Hibernian 0
 | 
  
  
    | P01 | 01 | Sat 23 Jan 1988 | Greenock Morton 1  Hibernian 1 Motherwell 2  Aberdeen 1
 Rangers 3  Falkirk 1
 
 | Dumbarton 1  Kilmarnock 0 Livingston (Meadowbank Thistle) 3  Partick Thistle 1
 
 |  | Sat 23 Jan 1988 Greenock Morton 1  Hibernian 1 | 
  
  
    | P01 | 04 | Sat 30 Jan 1988 |  |  | SC R3  Arbroath 0  Dundee United 7 SC R3  Celtic 1  Stranraer 0
 SC R3  Clyde 0  Cowdenbeath 0
 SC R3  Dumbarton 0  Hibernian 0
 SC R3  Dundee 0  Brechin City 0
 SC R3  Dunfermline Athletic 1  Ayr United 1
 SC R3  East Fife 1  Airdrieonians 2
 SC R3  Falkirk 1  Heart of Midlothian 3
 SC R3  Gala Fairydean Rovers 3  East Stirlingshire 5
 SC R3  Motherwell 0  Kilmarnock 0
 SC R3  Queen of the South 1  Greenock Morton 2
 SC R3  St Johnstone 0  Aberdeen 1
 SC R3  St Mirren 0  Clydebank[4] 3
 
 | Sat 30 Jan 1988 Falkirk 1 Hearts 3 Sat 30 Jan 1988 Dumbarton 0 Hibernian 0
 | 
  
  
    | P01 | 04 | Wed 03 Feb 1988 | Heart of Midlothian 1  Dundee United 1 
 |  | SC R3r  Ayr United 0  Dunfermline Athletic 2 SC R3r  Brechin City 0  Dundee 3
 SC R3r  Cowdenbeath 0  Clyde 1
 SC R3  Forfar Athletic 1  Partick Thistle 1
 SC R3r  Kilmarnock 1  Motherwell 3
 
 | Wed 03 Feb 1988 Hearts 1 Dundee United 1 | 
  
  
    | P01 | 04 | Sat 06 Feb 1988 | Aberdeen 1  Rangers 2 Celtic 1  Motherwell 0
 Dundee United 2  Greenock Morton 0
 Falkirk 1  Dunfermline Athletic 0
 Hibernian 2  Dundee 1
 St Mirren 0  Heart of Midlothian 6
 
 | Airdrieonians 1  Dumbarton 1 Clydebank[4] 1  Queen of the South 0
 East Fife 0  Livingston (Meadowbank Thistle) 0
 Hamilton Academical 2  Clyde 0
 Kilmarnock 0  Forfar Athletic 2
 Partick Thistle 5  Raith Rovers 0
 
 |  | Sat 06 Feb 1988 St Mirren 0 Hearts 6 Sat 06 Feb 1988 Hibernian 2  Dundee 1
 | 
  
  
    | P01 | 01 | Wed 10 Feb 1988 |  |  | SC R3r  Partick Thistle 3  Forfar Athletic 0 SC R3r  Rangers 4  Raith Rovers 1
 
 |  | 
  
  
    | P01 | 05 | Sat 13 Feb 1988 | Dundee 1  Celtic 2 Dunfermline Athletic 0  Dundee United 3
 Heart of Midlothian 2  Aberdeen 2
 Motherwell 0  Hibernian 2
 Rangers 4  St Mirren 0
 
 | Airdrieonians 3  Forfar Athletic 0 Kilmarnock 0  Partick Thistle 1
 Livingston (Meadowbank Thistle) 2  Hamilton Academical 0
 Raith Rovers 1  Dumbarton 1
 
 |  | Sat 13 Feb 1988 Hearts 2 Aberdeen 2 Sat 13 Feb 1988 Motherwell 0  Hibernian 2
 | 
  
  
    | P01 | 01 | Tue 16 Feb 1988 | Greenock Morton 0  Falkirk 0 
 |  |  |  | 
  
  
    | P01 | 04 | Sat 20 Feb 1988 |  |  | SC R4  Airdrieonians 0  Dundee United 2 SC R4  Clydebank[4] 2  Partick Thistle 2
 SC R4  Dundee 2  Motherwell 0
 SC R4  Dunfermline Athletic 2  Rangers 0
 SC R4  East Stirlingshire 2  Clyde 3
 SC R4  Hamilton Academical 0  Aberdeen 2
 SC R4  Heart of Midlothian 2  Greenock Morton 0
 
 | Sat 20 Feb 1988 Hearts 2 Greenock Morton 0 | 
  
  
    | P01 | 01 | Tue 23 Feb 1988 |  |  | SC R4r  Hibernian 0  Celtic 1 SC R4r  Partick Thistle 4  Clydebank[4] 1
 
 | Tue 23 Feb 1988 Hibernian 0 Celtic 1 | 
  
  
    | P01 | 04 | Sat 27 Feb 1988 | Aberdeen 1  Dundee 0 Celtic 1  Greenock Morton 0
 Dundee United 1  Rangers 1
 Falkirk 2  Heart of Midlothian 0
 Hibernian 2  Dunfermline Athletic 0
 St Mirren 0  Motherwell 0
 
 | Dumbarton 0  Clyde 1 East Fife 3  Airdrieonians 1
 Forfar Athletic 2  Raith Rovers 2
 Hamilton Academical 1  Kilmarnock 0
 Partick Thistle 3  Clydebank[4] 0
 Queen of the South 2  Livingston (Meadowbank Thistle) 1
 
 |  | Sat 27 Feb 1988 Falkirk 2 Hearts 0 Sat 27 Feb 1988 Hibernian 2  Dunfermline Athletic 0
 | 
  
  
    | P01 | 02 | Sat 05 Mar 1988 | Celtic 2  Falkirk 0 Dundee 1  Greenock Morton 0
 Dunfermline Athletic 0  Rangers 3
 Hibernian 0  Dundee United 0
 St Mirren 0  Aberdeen 0
 
 | Airdrieonians 0  Livingston (Meadowbank Thistle) 1 Clydebank[4] 1  Clyde 2
 Forfar Athletic 4  Dumbarton 0
 Partick Thistle 0  Hamilton Academical 0
 Queen of the South 2  East Fife 0
 Raith Rovers 2  Kilmarnock 2
 
 |  | Sat 05 Mar 1988 Hibernian 0  Dundee United 0 | 
  
  
    | P01 | 04 | Tue 08 Mar 1988 | Motherwell 0  Heart of Midlothian 2 
 |  |  | Tue 08 Mar 1988 Motherwell 0 Hearts 2 | 
  
  
    | P01 | 04 | Sat 12 Mar 1988 | Falkirk 1  Hibernian 0 Rangers 1  Motherwell 0
 
 | East Fife 4  Forfar Athletic 0 Hamilton Academical 1  Queen of the South 2
 Kilmarnock 2  Clydebank[4] 2
 Livingston (Meadowbank Thistle) 3  Raith Rovers 0
 
 | SC R5  Aberdeen 5  Clyde 0 SC R5  Dundee 0  Dundee United 0
 SC R5  Heart of Midlothian 3  Dunfermline Athletic 0
 SC R5  Partick Thistle 0  Celtic 3
 
 | Sat 12 Mar 1988 Hearts 3 Dunfermline Athletic 0 Sat 12 Mar 1988 Falkirk 1  Hibernian 0
 | 
  
  
    | P01 | 01 | Fri 18 Mar 1988 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 19 Mar 1988 | Dundee United 0  Aberdeen 2 Dunfermline Athletic 6  Dundee 1
 Falkirk 0  Motherwell 0
 Greenock Morton 0  St Mirren 2
 Hibernian 0  Heart of Midlothian 0
 
 | Airdrieonians 1  Clydebank[4] 0 Clyde 1  Raith Rovers 2
 Dumbarton 1  Hamilton Academical 1
 East Fife 1  Partick Thistle 0
 Forfar Athletic 1  Queen of the South 1
 Kilmarnock 0  Livingston (Meadowbank Thistle) 0
 
 |  | Sat 19 Mar 1988 Hibernian 0 Hearts 0 | 
  
  
    | P01 | 01 | Tue 22 Mar 1988 |  | Clyde 4  Airdrieonians 2 Dumbarton 1  Partick Thistle 2
 
 |  | Tue 22 Mar 1988  Malta 1 Scotland 1 | 
  
  
    | P01 | 01 | Sat 26 Mar 1988 | Aberdeen 2  Falkirk 0 Celtic 0  Dundee United 0
 Dundee 2  Rangers 3
 Heart of Midlothian 2  Greenock Morton 0
 Motherwell 3  Dunfermline Athletic 2
 St Mirren 1  Hibernian 1
 
 | Clydebank[4] 1  Dumbarton 0 Hamilton Academical 1  Airdrieonians 1
 Livingston (Meadowbank Thistle) 3  Forfar Athletic 0
 Partick Thistle 1  Clyde 0
 Queen of the South 1  Kilmarnock 0
 Raith Rovers 0  East Fife 1
 
 |  | Sat 26 Mar 1988 Hearts 2 Greenock Morton 0 Sat 26 Mar 1988 St Mirren 1  Hibernian 1
 | 
  
  
    | P01 | 03 | Wed 30 Mar 1988 | Aberdeen 0  Celtic 1 Dundee United 5  St Mirren 1
 Heart of Midlothian 2  Dundee 0
 
 |  |  | Wed 30 Mar 1988 Hearts 2 Dundee 0 | 
  
  
    | P01 | 01 | Thu 31 Mar 1988 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 02 Apr 1988 | Dundee United 1  Dundee 0 Dunfermline Athletic 1  Aberdeen 1
 Hibernian 0  Celtic 2
 Motherwell 1  Greenock Morton 0
 Rangers 1  Heart of Midlothian 2
 St Mirren 0  Falkirk 0
 
 | Clyde 0  Hamilton Academical 4 Dumbarton 0  Airdrieonians 1
 Forfar Athletic 1  Kilmarnock 1
 Livingston (Meadowbank Thistle) 2  East Fife 1
 Queen of the South 0  Clydebank[4] 1
 Raith Rovers 1  Partick Thistle 2
 
 |  | Sat 02 Apr 1988 Rangers 1 Hearts 2 Sat 02 Apr 1988 Hibernian 0  Celtic 2
 | 
  
  
    | P01 | 03 | Sat 09 Apr 1988 | Greenock Morton 3  Rangers 2 
 | Airdrieonians 1  Queen of the South 1 Clydebank[4] 3  Forfar Athletic 2
 East Fife 2  Clyde 0
 Hamilton Academical 2  Raith Rovers 1
 Kilmarnock 3  Dumbarton 1
 Partick Thistle 2  Livingston (Meadowbank Thistle) 1
 
 | SC SF  Aberdeen 0  Dundee United 0 SC SF  Celtic 2  Heart of Midlothian 1
 
 | Sat 09 Apr 1988 Celtic 2 Hearts 1 | 
  
  
    | P01 | 02 | Wed 13 Apr 1988 | Heart of Midlothian 2  Dunfermline Athletic 1 
 |  | SC SFr  Aberdeen 1  Dundee United 1 
 | Wed 13 Apr 1988 Hearts 2 Dunfermline Athletic 1 | 
  
  
    | P01 | 03 | Sat 16 Apr 1988 | Dundee 4  Falkirk 2 Dunfermline Athletic 2  St Mirren 1
 Greenock Morton 0  Aberdeen 2
 Heart of Midlothian 2  Celtic 1
 Motherwell 4  Dundee United 2
 Rangers 1  Hibernian 1
 
 | Airdrieonians 1  Raith Rovers 2 Clyde 0  Kilmarnock 0
 Clydebank[4] 0  Livingston (Meadowbank Thistle) 2
 East Fife 1  Hamilton Academical 1
 Forfar Athletic 1  Partick Thistle 0
 Queen of the South 0  Dumbarton 0
 
 |  | Sat 16 Apr 1988 Hearts 2 Celtic 1 Sat 16 Apr 1988 Rangers 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Mon 18 Apr 1988 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 21 Apr 1988 |  |  |  |  | 
  
  
    | P01 | 03 | Sat 23 Apr 1988 | Aberdeen 0  Heart of Midlothian 0 Celtic 3  Dundee 0
 Dundee United 2  Dunfermline Athletic 2
 Falkirk 4  Greenock Morton 1
 Hibernian 1  Motherwell 1
 St Mirren 0  Rangers 3
 
 | Dumbarton 0  East Fife 0 Hamilton Academical 0  Forfar Athletic 1
 Kilmarnock 4  Airdrieonians 1
 Livingston (Meadowbank Thistle) 0  Clyde 1
 Partick Thistle 0  Queen of the South 3
 Raith Rovers 2  Clydebank[4] 3
 
 |  | Sat 23 Apr 1988 Aberdeen 0 Hearts 0 Sat 23 Apr 1988 Hibernian 1  Motherwell 1
 | 
  
  
    | P01 | 01 | Sun 24 Apr 1988 |  |  |  | Sun 24 Apr 1988 Falkirk Select 4 Hearts 2 | 
  
  
    | P01 | 03 | Sat 30 Apr 1988 | Dundee 0  Hibernian 0 Dunfermline Athletic 0  Falkirk 1
 Greenock Morton 0  Dundee United 4
 Heart of Midlothian 0  St Mirren 1
 Motherwell 0  Celtic 1
 Rangers 0  Aberdeen 1
 
 | Airdrieonians 1  Partick Thistle 0 Clyde 0  Forfar Athletic 1
 Clydebank[4] 3  Hamilton Academical 1
 Kilmarnock 1  East Fife 3
 Livingston (Meadowbank Thistle) 2  Dumbarton 4
 Raith Rovers 4  Queen of the South 2
 
 |  | Sat 30 Apr 1988 Hearts 0 St Mirren 1 Sat 30 Apr 1988 Dundee 0  Hibernian 0
 | 
  
  
    | P01 | 03 | Sat 07 May 1988 | Aberdeen 0  Motherwell 0 Celtic 1  Dunfermline Athletic 0
 Dundee United 0  Heart of Midlothian 0
 Falkirk 0  Rangers 5
 Hibernian 3  Greenock Morton 1
 St Mirren 1  Dundee 0
 
 | Dumbarton 3  Raith Rovers 0 East Fife 1  Clydebank[4] 1
 Forfar Athletic 3  Airdrieonians 0
 Hamilton Academical 1  Livingston (Meadowbank Thistle) 1
 Partick Thistle 0  Kilmarnock 1
 Queen of the South 2  Clyde 1
 
 |  | Sat 07 May 1988 Dundee United 0 Hearts 0 Sat 07 May 1988 Hibernian 3  Greenock Morton 1
 | 
  
  
    | P01 | 01 | Sun 08 May 1988 |  |  |  | Sun 08 May 1988 Hibernian 1 Hearts 5 | 
  
  
    | P01 | 02 | Sat 14 May 1988 |  |  | SC F  Celtic 2  Dundee United 1 
 | Sat 14 May 1988 Celtic 2 Dundee United 1 | 
  
  
    | P01 | 01 | Wed 13 Jul 1988 |  |  |  | Wed 13 Jul 1988 TSV Battenberg 3 Hearts 3 | 
  
  
    | P01 | 01 | Fri 15 Jul 1988 |  |  |  | Fri 15 Jul 1988 Rot-Weiss Essen 1 Hearts 1 | 
  
  
    | P01 | 01 | Sat 16 Jul 1988 |  |  |  | Sat 16 Jul 1988 Dusseldorfer TSV Fortuna 1895 1 Hearts 0 | 
  
  
    | P01 | 01 | Wed 20 Jul 1988 |  |  |  | Wed 20 Jul 1988 Remscheid 0 Hearts 2 | 
  
  
    | P01 | 01 | Sat 23 Jul 1988 |  |  |  | Sat 23 Jul 1988 ASC Schoeppingen 2 Hearts 2 | 
  
  
    | P01 | 01 | Sun 24 Jul 1988 |  |  |  | Sun 24 Jul 1988 TUS Zuelpich 2 Hearts 4 | 
  
  
    | P01 | 01 | Sat 30 Jul 1988 |  |  |  | Sat 30 Jul 1988 Forres Mechanics 1 Hearts 5 | 
  
  
    | P01 | 04 | Sun 31 Jul 1988 |  |  |  |  | 
  
  
    | P01 | 01 | Mon 01 Aug 1988 |  |  |  | Mon 01 Aug 1988 Lossiemouth 0 Hearts 4 | 
  
  
    | P01 | 01 | Sat 06 Aug 1988 |  |  |  | Sat 06 Aug 1988 Airdrieonians 0 Hearts 5 | 
  
  
    | P01 | 02 | Tue 09 Aug 1988 |  |  |  | Tue 09 Aug 1988 Hearts 2 Cruzeiro 1 | 
  
  
    | P01 | 03 | Sat 13 Aug 1988 | Celtic 1  Heart of Midlothian 0 Dundee 1  Aberdeen 1
 Hamilton Academical 0  Rangers 2
 Hibernian 1  Motherwell 0
 St Mirren 0  Dundee United 1
 
 | Ayr United 3  Clydebank[4] 2 Falkirk 0  Airdrieonians 0
 Forfar Athletic 1  Livingston (Meadowbank Thistle) 0
 Greenock Morton 0  Clyde 2
 Partick Thistle 1  Dunfermline Athletic 2
 Queen of the South 2  Kilmarnock 2
 St Johnstone 3  Raith Rovers 1
 
 |  | Sat 13 Aug 1988 Celtic 1 Hearts 0 Sat 13 Aug 1988 Hibernian 1  Motherwell 0
 | 
  
  
    | P01 | 01 | Wed 17 Aug 1988 |  |  | LC R2 Aberdeen 4  Arbroath 0 LC R2 Airdrieonians 0  Motherwell 1
 LC R2 Brechin City 0  Greenock Morton 2
 LC R2 Celtic 4  Ayr United 1
 LC R2 Clyde 0  Rangers 3
 LC R2 Clydebank[4] 2  Stenhousemuir 0
 LC R2 Dundee 5  Queen of the South 1
 LC R2 East Fife 1  Dunfermline Athletic 1 3-4 L
 LC R2 Falkirk 1  Raith Rovers 1 9-8 W
 LC R2 Heart of Midlothian 5  St Johnstone 0
 LC R2 Hibernian 4  Stranraer 0
 LC R2 Kilmarnock 1  Forfar Athletic 0
 
 | Wed 17 Aug 1988 Hearts 5 St Johnstone 0 Wed 17 Aug 1988 Hibernian 4  Stranraer 0
 | 
  
  
    | P01 | 01 | Sat 20 Aug 1988 | Aberdeen 1  St Mirren 1 Dundee United 1  Celtic 0
 Heart of Midlothian 3  Hamilton Academical 2
 Motherwell 1  Dundee 1
 Rangers 0  Hibernian 0
 
 | Airdrieonians 1  Greenock Morton 1 Clyde 1  Forfar Athletic 1
 Clydebank[4] 2  Falkirk 2
 Dunfermline Athletic 1  St Johnstone 0
 Kilmarnock 0  Partick Thistle 1
 Livingston (Meadowbank Thistle) 1  Ayr United 2
 Raith Rovers 2  Queen of the South 1
 
 |  | Sat 20 Aug 1988 Hearts 3 Hamilton Academical 2 Sat 20 Aug 1988 Rangers 0  Hibernian 0
 | 
  
  
    | P01 | 02 | Tue 23 Aug 1988 |  |  | LC R3 Greenock Morton 1  Aberdeen 2 LC R3 Hibernian 1  Kilmarnock 0
 LC R3 Livingston (Meadowbank Thistle) 0  Heart of Midlothian 2
 
 | Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 Tue 23 Aug 1988 Hibernian 1  Kilmarnock 0
 | 
  
  
    | P01 | 01 | Sat 27 Aug 1988 | Dundee United 2  Aberdeen 2 Hamilton Academical 1  Motherwell 0
 Hibernian 0  Heart of Midlothian 0
 Rangers 5  Celtic 1
 St Mirren 0  Dundee 0
 
 | Airdrieonians 3  Queen of the South 0 Clyde 1  Partick Thistle 0
 Dunfermline Athletic 2  Raith Rovers 1
 Forfar Athletic 1  St Johnstone 1
 Greenock Morton 1  Clydebank[4] 0
 Kilmarnock 2  Ayr United 0
 Livingston (Meadowbank Thistle) 2  Falkirk 1
 
 |  | Sat 27 Aug 1988 Hibernian 0 Hearts 0 | 
  
  
    | P01 | 01 | Wed 31 Aug 1988 |  |  | LC QF Dundee United 2  Celtic 0 LC QF Dunfermline Athletic 1  Heart of Midlothian 4
 LC QF Hibernian 1  Aberdeen 2
 LC QF Rangers 4  Dundee 1
 
 | Wed 31 Aug 1988 Dunfermline Athletic 1 Hearts 4 Wed 31 Aug 1988 Hibernian 1  Aberdeen 2
 | 
  
  
    | P01 | 02 | Sat 03 Sep 1988 | Aberdeen 0  Hibernian 0 Celtic 2  Hamilton Academical 1
 Dundee 0  Dundee United 3
 Heart of Midlothian 1  St Mirren 2
 Motherwell 0  Rangers 2
 
 | Ayr United 2  Forfar Athletic 1 Clydebank[4] 2  Kilmarnock 2
 Falkirk 2  Dunfermline Athletic 1
 Partick Thistle 1  Greenock Morton 4
 Queen of the South 0  Livingston (Meadowbank Thistle) 1
 Raith Rovers 0  Clyde 0
 St Johnstone 2  Airdrieonians 1
 
 |  | Sat 03 Sep 1988 Hearts 1 St Mirren 2 Sat 03 Sep 1988 Aberdeen 0  Hibernian 0
 | 
  
  
    | P01 | 03 | Wed 07 Sep 1988 |  |  |  | Wed 07 Sep 1988 St Patricks Athletic 0 Hearts 2 | 
  
  
    | P01 | 02 | Sat 10 Sep 1988 |  | Airdrieonians 5  Kilmarnock 1 Ayr United 3  Falkirk 4
 Clyde 0  Clydebank[4] 5
 Dunfermline Athletic 4  Queen of the South 2
 Forfar Athletic 3  Partick Thistle 2
 Greenock Morton 1  St Johnstone 1
 Livingston (Meadowbank Thistle) 2  Raith Rovers 1
 
 |  |  | 
  
  
    | P01 | 01 | Mon 12 Sep 1988 |  |  |  | Mon 12 Sep 1988 Hearts 0 Nottingham Forest 3 | 
  
  
    | P01 | 04 | Sat 17 Sep 1988 | Celtic 1  Aberdeen 3 Dundee United 1  Hibernian 1
 Hamilton Academical 1  Dundee 0
 Heart of Midlothian 1  Rangers 2
 St Mirren 1  Motherwell 0
 
 | Clydebank[4] 2  Dunfermline Athletic 1 Falkirk 0  Greenock Morton 1
 Kilmarnock 1  Clyde 2
 Partick Thistle 2  Ayr United 2
 Queen of the South 2  Forfar Athletic 1
 Raith Rovers 1  Airdrieonians 2
 St Johnstone 0  Livingston (Meadowbank Thistle) 0
 
 |  | Sat 17 Sep 1988 Hearts 1 Rangers 2 Sat 17 Sep 1988 Dundee United 1  Hibernian 1
 | 
  
  
    | P01 | 01 | Wed 21 Sep 1988 |  |  | LC SF Rangers 3  Heart of Midlothian 0 
 | Wed 21 Sep 1988 Rangers 3 Hearts 0 | 
  
  
    | P01 | 01 | Sat 24 Sep 1988 | Aberdeen 1  Heart of Midlothian 0 Dundee 1  Celtic 0
 Hibernian 1  Hamilton Academical 0
 Motherwell 1  Dundee United 2
 Rangers 2  St Mirren 1
 
 | Airdrieonians 5  Partick Thistle 1 Ayr United 2  St Johnstone 1
 Clyde 1  Falkirk 2
 Dunfermline Athletic 3  Kilmarnock 0
 Forfar Athletic 1  Raith Rovers 0
 Greenock Morton 1  Queen of the South 0
 Livingston (Meadowbank Thistle) 0  Clydebank[4] 0
 
 |  | Sat 24 Sep 1988 Aberdeen 1 Hearts 0 Sat 24 Sep 1988 Hibernian 1  Hamilton Academical 0
 | 
  
  
    | P01 | 01 | Wed 28 Sep 1988 | Celtic 3  Motherwell 1 Heart of Midlothian 1  Dundee 1
 St Mirren 0  Hibernian 1
 
 |  |  | Wed 28 Sep 1988 Hearts 1 Dundee 1 Wed 28 Sep 1988 St Mirren 0  Hibernian 1
 | 
  
  
    | P01 | 01 | Sat 01 Oct 1988 | Dundee United 0  Heart of Midlothian 0 Hibernian 3  Celtic 1
 Motherwell 1  Aberdeen 1
 Rangers 2  Dundee 0
 St Mirren 2  Hamilton Academical 0
 
 | Airdrieonians 0  Livingston (Meadowbank Thistle) 0 Clyde 1  Dunfermline Athletic 1
 Clydebank[4] 2  Forfar Athletic 2
 Kilmarnock 3  Greenock Morton 4
 Queen of the South 0  Falkirk 3
 Raith Rovers 0  Ayr United 0
 St Johnstone 2  Partick Thistle 1
 
 |  | Sat 01 Oct 1988 Dundee United 0 Hearts 0 Sat 01 Oct 1988 Hibernian 3  Celtic 1
 | 
  
  
    | P01 | 03 | Wed 05 Oct 1988 |  |  |  | Wed 05 Oct 1988 Hearts 2 St Patricks Athletic 0 | 
  
  
    | P01 | 02 | Sat 08 Oct 1988 | Aberdeen 2  Rangers 1 Celtic 7  St Mirren 1
 Dundee 2  Hibernian 1
 Hamilton Academical 0  Dundee United 4
 Heart of Midlothian 2  Motherwell 2
 
 | Ayr United 1  Queen of the South 1 Dunfermline Athletic 1  Airdrieonians 0
 Falkirk 2  St Johnstone 1
 Forfar Athletic 2  Kilmarnock 2
 Greenock Morton 0  Raith Rovers 1
 Livingston (Meadowbank Thistle) 3  Clyde 2
 Partick Thistle 1  Clydebank[4] 1
 
 |  | Sat 08 Oct 1988 Hearts 2 Motherwell 2 Sat 08 Oct 1988 Dundee 2  Hibernian 1
 | 
  
  
    | P01 | 01 | Tue 11 Oct 1988 | Hamilton Academical 0  Heart of Midlothian 4 
 |  |  | Tue 11 Oct 1988 Hamilton Academical 0 Hearts 4 | 
  
  
    | P01 | 01 | Sat 15 Oct 1988 |  | Airdrieonians 1  Clyde 1 Ayr United 2  Dunfermline Athletic 2
 Forfar Athletic 0  Greenock Morton 1
 Livingston (Meadowbank Thistle) 0  Kilmarnock 2
 Partick Thistle 1  Falkirk 3
 Raith Rovers 1  Clydebank[4] 3
 St Johnstone 3  Queen of the South 1
 
 |  |  | 
  
  
    | P01 | 01 | Mon 17 Oct 1988 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 22 Oct 1988 | Dundee United 0  St Mirren 1 Heart of Midlothian 0  Celtic 2
 Motherwell 1  Hibernian 1
 
 | Clyde 2  St Johnstone 4 Clydebank[4] 3  Airdrieonians 3
 Dunfermline Athletic 1  Livingston (Meadowbank Thistle) 3
 Falkirk 1  Forfar Athletic 2
 Greenock Morton 2  Ayr United 0
 Kilmarnock 1  Raith Rovers 1
 Queen of the South 1  Partick Thistle 4
 
 |  | Sat 22 Oct 1988 Hearts 0 Celtic 2 Sat 22 Oct 1988 Motherwell 1  Hibernian 1
 | 
  
  
    | P01 | 03 | Wed 26 Oct 1988 |  |  |  | Wed 26 Oct 1988 Hearts 0 FK Austria 0 | 
  
  
    | P01 | 01 | Sat 29 Oct 1988 | Celtic 2  Dundee 3 Dundee United 1  Motherwell 1
 Hamilton Academical 0  Hibernian 3
 Heart of Midlothian 1  Aberdeen 1
 St Mirren 1  Rangers 1
 
 | Ayr United 1  Clyde 1 Falkirk 3  Raith Rovers 1
 Forfar Athletic 1  Airdrieonians 1
 Greenock Morton 1  Dunfermline Athletic 0
 Partick Thistle 1  Livingston (Meadowbank Thistle) 1
 Queen of the South 0  Clydebank[4] 3
 St Johnstone 2  Kilmarnock 0
 
 |  | Sat 29 Oct 1988 Hearts 1 Aberdeen 1 Sat 29 Oct 1988 Hamilton Academical 0  Hibernian 3
 | 
  
  
    | P01 | 01 | Tue 01 Nov 1988 | Motherwell 1  St Mirren 2 Rangers 3  Heart of Midlothian 0
 
 |  |  | Tue 01 Nov 1988 Rangers 3 Hearts 0 | 
  
  
    | P01 | 01 | Sat 05 Nov 1988 | Dundee United 2  Dundee 0 Hamilton Academical 0  Celtic 8
 Hibernian 1  Aberdeen 2
 Rangers 2  Motherwell 1
 St Mirren 1  Heart of Midlothian 1
 
 | Airdrieonians 2  Ayr United 1 Clyde 3  Queen of the South 1
 Clydebank[4] 2  St Johnstone 0
 Dunfermline Athletic 2  Forfar Athletic 1
 Greenock Morton 2  Livingston (Meadowbank Thistle) 0
 Kilmarnock 0  Falkirk 2
 Raith Rovers 5  Partick Thistle 3
 
 |  | Sat 05 Nov 1988 St Mirren 1 Hearts 1 Sat 05 Nov 1988 Hibernian 1  Aberdeen 2
 | 
  
  
    | P01 | 04 | Wed 09 Nov 1988 |  |  |  | Wed 09 Nov 1988 FK Austria 0 Hearts 1 | 
  
  
    | P01 | 01 | Sat 12 Nov 1988 | Aberdeen 1  Dundee United 1 Celtic 3  Rangers 1
 Dundee 0  St Mirren 1
 Heart of Midlothian 1  Hibernian 2
 Motherwell 1  Hamilton Academical 1
 
 | Clydebank[4] 3  Clyde 2 Falkirk 1  Ayr United 0
 Kilmarnock 0  Airdrieonians 3
 Partick Thistle 1  Forfar Athletic 2
 Queen of the South 0  Dunfermline Athletic 0
 Raith Rovers 1  Livingston (Meadowbank Thistle) 0
 St Johnstone 4  Greenock Morton 2
 
 |  | Sat 12 Nov 1988 Hearts 1 Hibernian 2 | 
  
  
    | P01 | 01 | Sat 19 Nov 1988 | Aberdeen 2  Motherwell 1 Celtic 1  Hibernian 0
 Dundee 0  Rangers 0
 Hamilton Academical 2  St Mirren 4
 Heart of Midlothian 0  Dundee United 0
 
 | Airdrieonians 3  Raith Rovers 1 Ayr United 1  Partick Thistle 3
 Clyde 0  Kilmarnock 2
 Dunfermline Athletic 2  Clydebank[4] 2
 Forfar Athletic 2  Queen of the South 2
 Greenock Morton 1  Falkirk 5
 Livingston (Meadowbank Thistle) 1  St Johnstone 1
 
 |  | Sat 19 Nov 1988 Hearts 0 Dundee United 0 Sat 19 Nov 1988 Celtic 1  Hibernian 0
 | 
  
  
    | P01 | 02 | Wed 23 Nov 1988 |  |  |  | Wed 23 Nov 1988 Hearts 3 Velez Mostar 0 | 
  
  
    | P01 | 01 | Sat 26 Nov 1988 | Dundee United 1  Hamilton Academical 0 Hibernian 1  Dundee 1
 Motherwell 2  Heart of Midlothian 0
 Rangers 1  Aberdeen 0
 St Mirren 2  Celtic 3
 
 | Clydebank[4] 2  Livingston (Meadowbank Thistle) 1 Falkirk 0  Clyde 0
 Kilmarnock 2  Dunfermline Athletic 2
 Partick Thistle 0  Airdrieonians 2
 Queen of the South 2  Greenock Morton 3
 Raith Rovers 2  Forfar Athletic 1
 St Johnstone 2  Ayr United 0
 
 |  | Sat 26 Nov 1988 Motherwell 2 Hearts 0 Sat 26 Nov 1988 Hibernian 1  Dundee 1
 | 
  
  
    | P01 | 03 | Sat 03 Dec 1988 | Aberdeen 1  Hamilton Academical 1 Dundee 1  Heart of Midlothian 1
 Hibernian 2  St Mirren 0
 Motherwell 1  Celtic 3
 Rangers 0  Dundee United 1
 
 | Ayr United 2  Livingston (Meadowbank Thistle) 2 Falkirk 3  Clydebank[4] 1
 Forfar Athletic 2  Clyde 1
 Greenock Morton 0  Airdrieonians 2
 Partick Thistle 0  Kilmarnock 1
 Queen of the South 0  Raith Rovers 1
 St Johnstone 0  Dunfermline Athletic 1
 
 | SC R1  Berwick Rangers 1  Alloa Athletic 1 SC R1  East Fife 4  Spartans 1
 SC R1  East Stirlingshire 1  Gala Fairydean Rovers 0
 SC R1  Inverness Thistle 0  Dumbarton 0
 SC R1  Montrose 2  Arbroath 0
 SC R1  Stranraer 2  Stirling Albion 2
 
 | Sat 03 Dec 1988 Dundee 1 Hearts 1 Sat 03 Dec 1988 Hibernian 2  St Mirren 0
 | 
  
  
    | P01 | 01 | Mon 05 Dec 1988 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 07 Dec 1988 |  |  | SC R1r  Alloa Athletic 2  Berwick Rangers 1 
 | Wed 07 Dec 1988 Velez Mostar 2 Hearts 1 | 
  
  
    | P01 | 03 | Fri 09 Dec 1988 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 10 Dec 1988 | Celtic 0  Aberdeen 0 Dundee United 4  Hibernian 1
 Hamilton Academical 1  Dundee 0
 Heart of Midlothian 2  Rangers 0
 St Mirren 2  Motherwell 1
 
 | Airdrieonians 0  Forfar Athletic 3 Clyde 4  Ayr United 2
 Clydebank[4] 4  Queen of the South 2
 Dunfermline Athletic 2  Greenock Morton 1
 Kilmarnock 0  St Johnstone 3
 Livingston (Meadowbank Thistle) 0  Partick Thistle 2
 Raith Rovers 1  Falkirk 3
 
 | SC R1r  Dumbarton 2  Inverness Thistle 1 SC R1r  Stirling Albion 0  Stranraer 1
 
 | Sat 10 Dec 1988 Hearts 2 Rangers 0 Sat 10 Dec 1988 Dundee United 4  Hibernian 1
 | 
  
  
    | P01 | 01 | Sat 17 Dec 1988 | Aberdeen 3  St Mirren 1 Dundee United 2  Celtic 0
 Heart of Midlothian 2  Hamilton Academical 0
 Motherwell 1  Dundee 0
 Rangers 1  Hibernian 0
 
 | Airdrieonians 1  Clydebank[4] 1 Ayr United 3  Greenock Morton 1
 Forfar Athletic 0  Falkirk 0
 Livingston (Meadowbank Thistle) 0  Dunfermline Athletic 1
 Partick Thistle 2  Queen of the South 1
 Raith Rovers 0  Kilmarnock 0
 St Johnstone 0  Clyde 0
 
 |  | Sat 17 Dec 1988 Hearts 2 Hamilton Academical 0 Sat 17 Dec 1988 Rangers 1  Hibernian 0
 | 
  
  
    | P01 | 01 | Sun 18 Dec 1988 |  |  |  | Sun 18 Dec 1988 Dunfermline Athletic 3 Hearts 5 | 
  
  
    | P01 | 01 | Sat 24 Dec 1988 |  | Clydebank[4] 3  Raith Rovers 1 Dunfermline Athletic 5  Ayr United 1
 Falkirk 0  Partick Thistle 1
 Greenock Morton 1  Forfar Athletic 1
 Kilmarnock 1  Livingston (Meadowbank Thistle) 0
 Queen of the South 1  St Johnstone 1
 
 |  |  | 
  
  
    | P01 | 01 | Sat 31 Dec 1988 | Celtic 4  Heart of Midlothian 2 Dundee 2  Aberdeen 0
 Hamilton Academical 0  Rangers 1
 Hibernian 2  Motherwell 0
 St Mirren 0  Dundee United 1
 
 | Airdrieonians 1  St Johnstone 0 Clyde 0  Raith Rovers 1
 Dunfermline Athletic 3  Falkirk 0
 Forfar Athletic 1  Ayr United 2
 Greenock Morton 1  Partick Thistle 0
 Kilmarnock 1  Clydebank[4] 0
 Livingston (Meadowbank Thistle) 1  Queen of the South 2
 
 |  | Sat 31 Dec 1988 Celtic 4 Hearts 2 Sat 31 Dec 1988 Hibernian 2  Motherwell 0
 |