| 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 | Mon 02 Jan 1978 | Aberdeen 1  Dundee United 0 Celtic 0  Motherwell 1
 Hibernian 2  Clydebank[4] 0
 Partick Thistle 1  Rangers 2
 St Mirren 2  Ayr United 3
 
 | Alloa Athletic 0  Stirling Albion 0 Dumbarton 1  Greenock Morton 4
 Dundee 3  St Johnstone 4
 East Fife 1  Heart of Midlothian 2
 Hamilton Academical 0  Airdrieonians 0
 Kilmarnock 2  Queen of the South 0
 Montrose 1  Arbroath 0
 
 |  | Mon 02 Jan 1978 East Fife 1 Hearts 2 Mon 02 Jan 1978 Hibernian 2  Clydebank[4] 0
 | 
  
  
    | P01 | 07 | Sat 07 Jan 1978 | Ayr United 1  Aberdeen 1 Clydebank[4] 2  Partick Thistle 0
 Dundee United 1  Hibernian 1
 Motherwell 1  St Mirren 0
 Rangers 3  Celtic 1
 
 | Airdrieonians 4  Montrose 3 Alloa Athletic 0  Greenock Morton 5
 Arbroath 1  Dumbarton 1
 East Fife 1  St Johnstone 3
 Heart of Midlothian 2  Dundee 2
 Queen of the South 1  Hamilton Academical 1
 Stirling Albion 0  Kilmarnock 0
 
 | SC R2  Albion Rovers 1  Buckie Thistle 0 SC R2  Berwick Rangers 6  Raith Rovers 0
 SC R2  Brechin City 1  Dunfermline Athletic 0
 SC R2  Inverness Caledonian 4  Civil Service Strollers 0
 SC R2  Livingston (Meadowbank Thistle) 2  East Stirlingshire 1
 SC R2  Peterhead 1  Cowdenbeath 1
 SC R2  Stranraer 0  Queens Park 1
 SC R2  Vale of Leithen 4  Forfar Athletic 1
 
 | Sat 07 Jan 1978 Hearts 2 Dundee 2 Sat 07 Jan 1978 Dundee United 1  Hibernian 1
 | 
  
  
    | P01 | 03 | Sat 14 Jan 1978 | Aberdeen 2  Celtic 1 Motherwell 3  Ayr United 0
 St Mirren 0  Rangers 2
 
 | Dundee 6  Alloa Athletic 0 Greenock Morton 2  Stirling Albion 0
 Heart of Midlothian 1  Queen of the South 0
 Kilmarnock 1  Hamilton Academical 1
 Montrose 2  East Fife 0
 
 | SC R2r  Cowdenbeath 5  Peterhead 0 
 | Sat 14 Jan 1978 Hearts 1 Queen of the South 0 | 
  
  
    | P01 | 01 | Sat 28 Jan 1978 |  |  | SC R3  Arbroath 0  Motherwell 4 SC R3  Berwick Rangers 2  Rangers 4
 SC R3  Hamilton Academical 1  Dundee United 4
 SC R3  Hibernian 4  East Fife 0
 SC R3  Livingston (Meadowbank Thistle) 2  Inverness Caledonian 1
 SC R3  Queen of the South 2  Montrose 2
 
 | Sat 28 Jan 1978 Hibernian 4 East Fife 0 | 
  
  
    | P01 | 03 | Sat 04 Feb 1978 | Ayr United 0  Dundee United 1 Motherwell 0  Aberdeen 0
 Rangers 1  Clydebank[4] 0
 St Mirren 1  Partick Thistle 1
 
 | Arbroath 1  East Fife 0 Dumbarton 2  St Johnstone 1
 Heart of Midlothian 1  Hamilton Academical 0
 
 | SC R3  Vale of Leithen 0  Queens Park 1 
 | Sat 04 Feb 1978 Hearts 1 Hamilton Academical 0 | 
  
  
    | P01 | 04 | Mon 06 Feb 1978 |  |  | SC R3  Aberdeen 2  Ayr United 0 SC R3  Airdrieonians 2  Heart of Midlothian 3
 SC R3  Celtic 7  Dundee 1
 SC R3r  Dumbarton 2  Alloa Athletic 1
 SC R3r  Montrose 1  Queen of the South 3
 SC R3  St Mirren 1  Kilmarnock 2
 
 | Mon 06 Feb 1978 Airdrieonians 2 Hearts 3 | 
  
  
    | P01 | 01 | Sat 11 Feb 1978 |  | Kilmarnock 0  Dumbarton 1 
 |  |  | 
  
  
    | P01 | 05 | Sat 18 Feb 1978 |  |  | SC R4  Dumbarton 1  Heart of Midlothian 1 SC R4  Greenock Morton 3  Livingston (Meadowbank Thistle) 0
 SC R4  Rangers 1  Stirling Albion 0
 
 | Sat 18 Feb 1978 Dumbarton 1 Hearts 1 | 
  
  
    | P01 | 04 | Wed 22 Feb 1978 |  |  |  | Wed 22 Feb 1978  Scotland 2 Bulgaria 1 | 
  
  
    | P01 | 02 | Sat 25 Feb 1978 | Aberdeen 3  Hibernian 0 Ayr United 0  Clydebank[4] 0
 Celtic 1  St Mirren 2
 Motherwell 3  Rangers 5
 Partick Thistle 0  Dundee United 2
 
 | Arbroath 2  Greenock Morton 2 Dumbarton 1  Hamilton Academical 1
 Dundee 2  East Fife 0
 Heart of Midlothian 3  Airdrieonians 0
 Kilmarnock 4  Alloa Athletic 0
 Queen of the South 2  St Johnstone 2
 Stirling Albion 4  Montrose 2
 
 |  | Sat 25 Feb 1978 Hearts 3 Airdrieonians 0 Sat 25 Feb 1978 Aberdeen 3  Hibernian 0
 | 
  
  
    | P01 | 05 | Mon 27 Feb 1978 |  |  | SC R4  Aberdeen 3  St Johnstone 0 SC R4  Celtic 1  Kilmarnock 1
 SC R3r  Cowdenbeath 0  Partick Thistle 1
 SC R4  Dundee United 3  Queen of the South 0
 SC R4r  Heart of Midlothian 0  Dumbarton 1
 SC R4  Motherwell 1  Queens Park 3
 
 LC SF Rangers 5  Forfar Athletic 2
 
 | Mon 27 Feb 1978 Hearts 0 Dumbarton 1 | 
  
  
    | P01 | 03 | Wed 01 Mar 1978 |  | Montrose 0  Dundee 3 
 | LC SF Celtic 2  Heart of Midlothian 0 
 | Wed 01 Mar 1978 Celtic 2 Hearts 0 | 
  
  
    | P01 | 01 | Fri 03 Mar 1978 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 04 Mar 1978 | Clydebank[4] 2  St Mirren 2 Dundee United 0  Celtic 1
 Rangers 0  Aberdeen 3
 
 | Airdrieonians 3  Dundee 3 Alloa Athletic 0  Arbroath 0
 East Fife 1  Stirling Albion 1
 Greenock Morton 2  Kilmarnock 0
 Heart of Midlothian 1  Dumbarton 1
 Montrose 5  Queen of the South 2
 St Johnstone 1  Hamilton Academical 1
 
 | SC R4  Hibernian 0  Partick Thistle 0 
 | Sat 04 Mar 1978 Hearts 1 Dumbarton 1 Sat 04 Mar 1978 Hibernian 0 Partick Thistle 0
 | 
  
  
    | P01 | 01 | Tue 07 Mar 1978 |  | St Johnstone 0  Airdrieonians 1 
 | SC R4r  Partick Thistle 2  Hibernian 1 
 | Tue 07 Mar 1978 Partick Thistle 2 Hibernian 1 | 
  
  
    | P01 | 03 | Wed 08 Mar 1978 |  | East Fife 1  Alloa Athletic 2 Greenock Morton 0  Heart of Midlothian 1
 Hamilton Academical 0  Dundee 1
 Queen of the South 1  Stirling Albion 4
 
 |  | Wed 08 Mar 1978 Greenock Morton 0 Hearts 1 | 
  
  
    | P01 | 03 | Sat 11 Mar 1978 | Celtic 3  Ayr United 0 Clydebank[4] 0  Motherwell 2
 Hibernian 5  St Mirren 1
 
 | Alloa Athletic 0  Heart of Midlothian 2 Arbroath 1  Airdrieonians 0
 Dundee 3  Queen of the South 0
 Stirling Albion 5  St Johnstone 1
 
 | SC R5  Aberdeen 2  Greenock Morton 2 SC R5  Dundee United 2  Queens Park 0
 SC R5  Partick Thistle 2  Dumbarton 1
 SC R5  Rangers 4  Kilmarnock 1
 
 | Sat 11 Mar 1978 Alloa Athletic 0 Hearts 2 Sat 11 Mar 1978 Hibernian 5  St Mirren 1
 | 
  
  
    | P01 | 28 | Wed 15 Mar 1978 | Ayr United 1  Partick Thistle 3 Motherwell 2  Hibernian 4
 St Mirren 1  Dundee United 2
 
 | Kilmarnock 5  Montrose 1 Queen of the South 0  Arbroath 1
 Stirling Albion 1  Heart of Midlothian 2
 
 | SC R5r  Greenock Morton 1  Aberdeen 2 
 | Wed 15 Mar 1978 Stirling Albion 1 Hearts 2 Wed 15 Mar 1978 Motherwell 2  Hibernian 4
 | 
  
  
    | P01 | 04 | Sat 18 Mar 1978 | Ayr United 0  St Mirren 1 Clydebank[4] 0  Hibernian 3
 Dundee United 0  Aberdeen 0
 Partick Thistle 2  Motherwell 3
 
 | Airdrieonians 2  Alloa Athletic 1 Arbroath 0  Dundee 0
 East Fife 0  Hamilton Academical 0
 Heart of Midlothian 2  Montrose 2
 Queen of the South 2  Greenock Morton 3
 St Johnstone 2  Kilmarnock 0
 Stirling Albion 2  Dumbarton 2
 
 | LC F Rangers 2  Celtic 1 
 | Sat 18 Mar 1978 Hearts 2 Montrose 2 Sat 18 Mar 1978 Clydebank[4] 0  Hibernian 3
 | 
  
  
    | P01 | 01 | Tue 21 Mar 1978 | Aberdeen 2  Clydebank[4] 0 Rangers 2  Partick Thistle 1
 
 | Hamilton Academical 0  Greenock Morton 0 
 |  |  | 
  
  
    | P01 | 01 | Thu 23 Mar 1978 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 25 Mar 1978 | Aberdeen 4  Ayr United 1 Celtic 2  Rangers 0
 Hibernian 3  Dundee United 1
 Partick Thistle 0  Clydebank[4] 0
 St Mirren 1  Motherwell 1
 
 | Alloa Athletic 3  Airdrieonians 3 Dumbarton 2  Stirling Albion 2
 Dundee 2  Arbroath 0
 Greenock Morton 1  Queen of the South 1
 Hamilton Academical 3  East Fife 2
 Kilmarnock 2  St Johnstone 0
 Montrose 0  Heart of Midlothian 0
 
 |  | Sat 25 Mar 1978 Montrose 0 Hearts 0 Sat 25 Mar 1978 Hibernian 3  Dundee United 1
 | 
  
  
    | P01 | 03 | Sat 01 Apr 1978 | Ayr United 0  Motherwell 1 Celtic 2  Aberdeen 2
 Hibernian 3  Partick Thistle 1
 Rangers 1  St Mirren 1
 
 | Arbroath 1  Kilmarnock 0 Hamilton Academical 2  Montrose 1
 Queen of the South 1  Alloa Athletic 0
 Stirling Albion 2  Airdrieonians 0
 
 |  | Sat 01 Apr 1978 Hibernian 3  Partick Thistle 1 | 
  
  
    | P01 | 03 | Sun 02 Apr 1978 |  | Hamilton Academical 0  Heart of Midlothian 2 
 |  | Sun 02 Apr 1978 Hamilton Academical 0 Hearts 2 | 
  
  
    | P01 | 02 | Sat 08 Apr 1978 | Ayr United 2  Rangers 5 Clydebank[4] 3  Celtic 2
 Motherwell 0  Dundee United 1
 Partick Thistle 0  Aberdeen 2
 St Mirren 3  Hibernian 0
 
 | Airdrieonians 2  Queen of the South 1 Alloa Athletic 3  Dumbarton 0
 Dundee 1  Greenock Morton 1
 East Fife 0  Kilmarnock 0
 Heart of Midlothian 3  Arbroath 2
 Montrose 3  St Johnstone 2
 Stirling Albion 1  Hamilton Academical 0
 
 |  | Sat 08 Apr 1978 Hearts 3 Arbroath 2 Sat 08 Apr 1978 St Mirren 3  Hibernian 0
 | 
  
  
    | P01 | 01 | Tue 11 Apr 1978 |  |  |  |  | 
  
  
    | P01 | 03 | Wed 12 Apr 1978 | Dundee United 1  Clydebank[4] 0 Hibernian 1  Celtic 1
 Rangers 1  Ayr United 1
 
 | Dumbarton 2  Dundee 1 Greenock Morton 5  East Fife 0
 St Johnstone 0  Heart of Midlothian 2
 
 | SC SF  Aberdeen 4  Partick Thistle 2 
 | Wed 12 Apr 1978 St Johnstone 0 Hearts 2 Wed 12 Apr 1978 Hibernian 1  Celtic 1
 | 
  
  
    | P01 | 01 | Thu 13 Apr 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 15 Apr 1978 | Aberdeen 5  Motherwell 0 Clydebank[4] 0  Rangers 2
 Dundee United 1  Ayr United 0
 Hibernian 4  Celtic 1
 Partick Thistle 2  St Mirren 1
 
 | Airdrieonians 2  Arbroath 1 Alloa Athletic 1  Dundee 5
 East Fife 0  Dumbarton 0
 Greenock Morton 3  Hamilton Academical 0
 Kilmarnock 1  Montrose 0
 Queen of the South 1  Heart of Midlothian 1
 St Johnstone 1  Stirling Albion 3
 
 |  | Sat 15 Apr 1978 Queen of the South 1 Hearts 1 Sat 15 Apr 1978 Hibernian 4  Celtic 1
 | 
  
  
    | P01 | 01 | Tue 18 Apr 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Mon 24 Apr 1978 |  |  |  |  | 
  
  
    | P01 | 01 | Tue 25 Apr 1978 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 26 Apr 1978 | Clydebank[4] 1  Celtic 1 Dundee United 3  Ayr United 1
 Partick Thistle 5  St Mirren 0
 
 | Greenock Morton 3  Airdrieonians 1 
 |  | Wed 26 Apr 1978  Italy B 1 SFL 1 | 
  
  
    | P01 | 15 | Sat 29 Apr 1978 | Clydebank[4] 0  Ayr United 2 Dundee United 5  Partick Thistle 2
 Hibernian 1  Aberdeen 1
 Rangers 2  Motherwell 0
 St Mirren 3  Celtic 1
 
 | Airdrieonians 2  Queen of the South 0 Arbroath 0  Heart of Midlothian 1
 Dumbarton 2  Alloa Athletic 0
 Greenock Morton 2  Dundee 3
 Hamilton Academical 3  Stirling Albion 1
 Kilmarnock 0  East Fife 0
 St Johnstone 1  Montrose 0
 
 |  | Sat 29 Apr 1978 Arbroath 0 Hearts 1 Sat 29 Apr 1978 Hibernian 1  Aberdeen 1
 | 
  
  
    | P01 | 01 | Sun 30 Apr 1978 |  |  |  |  | 
  
  
    | P01 | 01 | Thu 04 May 1978 |  |  |  |  | 
  
  
    | P01 | 04 | Sat 06 May 1978 |  |  | SC F  Rangers 2  Aberdeen 1 
 | Sat 06 May 1978 Rangers 2 Aberdeen 1 | 
  
  
    | P01 | 02 | Sun 07 May 1978 |  |  |  | Sun 07 May 1978 Hibernian 1 Hearts 0 | 
  
  
    | P01 | 01 | Wed 10 May 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 13 May 1978 |  |  |  | Sat 13 May 1978  Scotland 1 Northern Ireland 1 | 
  
  
    | P01 | 01 | Tue 16 May 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Wed 17 May 1978 |  |  |  | Wed 17 May 1978  Scotland 1 Wales 1 | 
  
  
    | P01 | 01 | Fri 19 May 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 20 May 1978 |  |  |  | Sat 20 May 1978  Scotland 0 England 1 | 
  
  
    | P01 | 12 | Tue 30 May 1978 |  |  |  |  | 
  
  
    | P01 | 05 | Wed 31 May 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Thu 01 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 06 | Fri 02 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 32 | Sat 03 Jun 1978 |  |  |  | Sat 03 Jun 1978  Scotland 1 Peru 3 | 
  
  
    | P01 | 06 | Mon 05 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 15 | Tue 06 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 17 | Wed 07 Jun 1978 |  |  |  | Wed 07 Jun 1978  Scotland 1 Iran 1 | 
  
  
    | P01 | 06 | Thu 08 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 03 | Fri 09 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 11 | Sat 10 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 19 | Sun 11 Jun 1978 |  |  |  | Sun 11 Jun 1978  Scotland 3 Netherlands 2 | 
  
  
    | P01 | 09 | Mon 12 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 07 | Tue 13 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 12 | Wed 14 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 05 | Sun 18 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 09 | Wed 21 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 01 | Sat 24 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 05 | Sun 25 Jun 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 05 Aug 1978 |  |  |  | Sat 05 Aug 1978 Rangers 3 Hearts 1 | 
  
  
    | P01 | 03 | Sun 06 Aug 1978 |  |  |  | Sun 06 Aug 1978 Hearts 2 West Bromwich Albion 0 | 
  
  
    | P01 | 05 | Tue 08 Aug 1978 |  |  |  | Tue 08 Aug 1978 Hearts 3 Middlesbrough 0 | 
  
  
    | P01 | 01 | Sat 12 Aug 1978 | Dundee United 0  Hibernian 0 Greenock Morton 1  Celtic 2
 Heart of Midlothian 1  Aberdeen 4
 Motherwell 0  Partick Thistle 1
 Rangers 0  St Mirren 1
 
 | Airdrieonians 4  Queen of the South 1 Arbroath 1  Dumbarton 1
 Ayr United 0  Dundee 1
 Clyde 3  Raith Rovers 1
 Clydebank[4] 2  Kilmarnock 1
 St Johnstone 3  Montrose 2
 Stirling Albion 0  Hamilton Academical 0
 
 |  | Sat 12 Aug 1978 Hearts 1 Aberdeen 4 Sat 12 Aug 1978 Dundee United 0  Hibernian 0
 | 
  
  
    | P01 | 02 | Wed 16 Aug 1978 |  |  | LC R1 Alloa Athletic 4  Stirling Albion 1 LC R1 Berwick Rangers 2  St Johnstone 0
 LC R1 Celtic 3  Dundee 1
 LC R1 Dumbarton 0  St Mirren 0
 LC R1 Montrose 4  Queen of the South 0
 LC R1 Rangers 3  Albion Rovers 0
 
 | Wed 16 Aug 1978 Partick Thistle 2 Hearts 1 | 
  
  
    | P01 | 02 | Sat 19 Aug 1978 | Aberdeen 3  Greenock Morton 1 Celtic 4  Heart of Midlothian 0
 Hibernian 0  Rangers 0
 Partick Thistle 1  Dundee United 1
 St Mirren 0  Motherwell 1
 
 | Dumbarton 0  Stirling Albion 1 Dundee 2  Arbroath 0
 Hamilton Academical 2  St Johnstone 1
 Kilmarnock 2  Airdrieonians 0
 Montrose 2  Clyde 2
 Queen of the South 1  Ayr United 0
 Raith Rovers 4  Clydebank[4] 2
 
 |  | Sat 19 Aug 1978 Celtic 4 Hearts 0 Sat 19 Aug 1978 Hibernian 0  Rangers 0
 | 
  
  
    | P01 | 03 | Wed 23 Aug 1978 |  |  | LC R1 Albion Rovers 0  Rangers 1 LC R1 Dundee 0  Celtic 3
 LC R1 Queen of the South 0  Montrose 1
 LC R1 St Johnstone 0  Berwick Rangers 0
 LC R1 St Mirren 2  Dumbarton 0
 LC R1 Stirling Albion 0  Alloa Athletic 1
 
 | Wed 23 Aug 1978 Hearts 1 Partick Thistle 1 | 
  
  
    | P01 | 06 | Sat 26 Aug 1978 | Dundee United 1  Aberdeen 1 Greenock Morton 1  St Mirren 3
 Heart of Midlothian 1  Hibernian 1
 Motherwell 1  Celtic 5
 Rangers 0  Partick Thistle 0
 
 | Airdrieonians 4  Hamilton Academical 1 Arbroath 1  Montrose 3
 Ayr United 0  Kilmarnock 0
 Clyde 3  Queen of the South 0
 Clydebank[4] 1  Dumbarton 1
 St Johnstone 0  Dundee 2
 Stirling Albion 0  Raith Rovers 1
 
 |  | Sat 26 Aug 1978 Hearts 1 Hibernian 1 | 
  
  
    | P01 | 02 | Mon 28 Aug 1978 |  |  | LC R2 Montrose 1  East Stirlingshire 1 
 |  | 
  
  
    | P01 | 01 | Wed 30 Aug 1978 |  |  | LC R2 Airdrieonians 3  Dunfermline Athletic 0 LC R2 Ayr United 1  Stranraer 0
 LC R2 Berwick Rangers 1  St Mirren 3
 LC R2 Brechin City 0  Hibernian 3
 LC R2 Clyde 3  Motherwell 1
 LC R2 Cowdenbeath 3  Hamilton Academical 2
 LC R2 Dundee United 2  Celtic 3
 LC R2 East Fife 0  Arbroath 1
 LC R2 Heart of Midlothian 1  Greenock Morton 3
 LC R2 Kilmarnock 2  Alloa Athletic 0
 LC R2 Livingston (Meadowbank Thistle) 0  Aberdeen 5
 LC R2 Partick Thistle 1  Falkirk 1
 LC R2 Raith Rovers 4  Queens Park 2
 LC R2 Rangers 3  Forfar Athletic 0
 LC R2 Stenhousemuir 1  Clydebank[4] 0
 
 | Wed 30 Aug 1978 Hearts 1 Greenock Morton 3 Wed 30 Aug 1978 Brechin City 0  Hibernian 3
 | 
  
  
    | P01 | 07 | Sat 02 Sep 1978 |  |  | LC R2 Aberdeen 4  Livingston (Meadowbank Thistle) 0 LC R2 Alloa Athletic 1  Kilmarnock 1
 LC R2 Arbroath 1  East Fife 0
 LC R2 Celtic 1  Dundee United 0
 LC R2 Clydebank[4] 4  Stenhousemuir 1
 LC R2 Dunfermline Athletic 0  Airdrieonians 5
 LC R2 East Stirlingshire 0  Montrose 2
 LC R2 Falkirk 2  Partick Thistle 2 5-4 W
 LC R2 Forfar Athletic 1  Rangers 4
 LC R2 Greenock Morton 4  Heart of Midlothian 1
 LC R2 Hamilton Academical 2  Cowdenbeath 0
 LC R2 Hibernian 3  Brechin City 1
 LC R2 Motherwell 3  Clyde 0
 LC R2 Queens Park 4  Raith Rovers 2 3-4 L
 LC R2 St Mirren 5  Berwick Rangers 1
 LC R2 Stranraer 1  Ayr United 3
 
 | Sat 02 Sep 1978 Greenock Morton 4 Hearts 1 Sat 02 Sep 1978 Hibernian 3  Brechin City 1
 | 
  
  
    | P01 | 02 | Sat 09 Sep 1978 | Aberdeen 4  Motherwell 0 Celtic 3  Rangers 1
 Dundee United 1  Greenock Morton 2
 Hibernian 1  St Mirren 0
 Partick Thistle 3  Heart of Midlothian 2
 
 | Dumbarton 1  Airdrieonians 1 Hamilton Academical 3  Arbroath 1
 Kilmarnock 1  Dundee 1
 Montrose 1  Clydebank[4] 3
 Queen of the South 1  Stirling Albion 2
 Raith Rovers 0  Ayr United 0
 St Johnstone 1  Clyde 1
 
 |  | Sat 09 Sep 1978 Partick Thistle 3 Hearts 2 Sat 09 Sep 1978 Hibernian 1  St Mirren 0
 | 
  
  
    | P01 | 01 | Sat 16 Sep 1978 | Celtic 0  Hibernian 1 Heart of Midlothian 1  Greenock Morton 1
 Motherwell 0  Dundee United 1
 Rangers 1  Aberdeen 1
 St Mirren 1  Partick Thistle 0
 
 | Airdrieonians 3  Raith Rovers 0 Arbroath 3  St Johnstone 0
 Ayr United 2  Dumbarton 5
 Clydebank[4] 4  Hamilton Academical 1
 Dundee 2  Clyde 0
 Queen of the South 1  Montrose 3
 Stirling Albion 1  Kilmarnock 4
 
 |  | Sat 16 Sep 1978 Hearts 1 Greenock Morton 1 Sat 16 Sep 1978 Celtic 0  Hibernian 1
 | 
  
  
    | P01 | 01 | Sun 17 Sep 1978 |  |  |  |  | 
  
  
    | P01 | 04 | Wed 20 Sep 1978 |  |  |  | Wed 20 Sep 1978  Austria 3 Scotland 2 | 
  
  
    | P01 | 02 | Sat 23 Sep 1978 | Greenock Morton 2  Rangers 2 Hibernian 2  Aberdeen 1
 Motherwell 0  Heart of Midlothian 1
 Partick Thistle 2  Celtic 3
 St Mirren 1  Dundee United 3
 
 | Clyde 0  Ayr United 1 Dumbarton 2  Hamilton Academical 0
 Dundee 2  Clydebank[4] 0
 Kilmarnock 2  Montrose 2
 Raith Rovers 4  Queen of the South 0
 St Johnstone 0  Airdrieonians 2
 Stirling Albion 2  Arbroath 1
 
 |  | Sat 23 Sep 1978 Motherwell 0 Hearts 1 Sat 23 Sep 1978 Hibernian 2  Aberdeen 1
 | 
  
  
    | P01 | 02 | Sat 30 Sep 1978 | Aberdeen 1  Partick Thistle 1 Celtic 2  St Mirren 1
 Dundee United 3  Heart of Midlothian 1
 Hibernian 1  Greenock Morton 1
 Rangers 4  Motherwell 1
 
 | Airdrieonians 2  Stirling Albion 1 Arbroath 0  Raith Rovers 5
 Ayr United 1  St Johnstone 0
 Clydebank[4] 1  Clyde 4
 Dumbarton 4  Montrose 1
 Hamilton Academical 1  Dundee 2
 Queen of the South 2  Kilmarnock 1
 
 |  | Sat 30 Sep 1978 Dundee United 3 Hearts 1 Sat 30 Sep 1978 Hibernian 1  Greenock Morton 1
 | 
  
  
    | P01 | 02 | Sat 07 Oct 1978 | Aberdeen 4  Celtic 1 Greenock Morton 1  Partick Thistle 0
 Heart of Midlothian 1  St Mirren 1
 Motherwell 2  Hibernian 3
 Rangers 1  Dundee United 1
 
 | Clyde 2  Airdrieonians 1 Dundee 5  Queen of the South 0
 Kilmarnock 3  Arbroath 1
 Montrose 1  Hamilton Academical 1
 Raith Rovers 0  Dumbarton 0
 St Johnstone 2  Clydebank[4] 3
 Stirling Albion 1  Ayr United 2
 
 |  | Sat 07 Oct 1978 Hearts 1 St Mirren 1 Sat 07 Oct 1978 Motherwell 2  Hibernian 3
 | 
  
  
    | P01 | 01 | Tue 10 Oct 1978 |  |  | LC R3 Airdrieonians 1  Arbroath 2 
 | Tue 10 Oct 1978 Hearts 1 Meadowbank Thistle 3 | 
  
  
    | P01 | 04 | Sat 14 Oct 1978 | Dundee United 1  Celtic 0 Greenock Morton 1  Motherwell 2
 Heart of Midlothian 0  Rangers 0
 Partick Thistle 2  Hibernian 1
 St Mirren 2  Aberdeen 1
 
 | Airdrieonians 1  Arbroath 1 Clyde 2  Hamilton Academical 3
 Clydebank[4] 2  Queen of the South 0
 Dumbarton 2  St Johnstone 0
 Kilmarnock 3  Raith Rovers 0
 Montrose 4  Ayr United 6
 Stirling Albion 1  Dundee 0
 
 |  | Sat 14 Oct 1978 Hearts 0 Rangers 0 Sat 14 Oct 1978 Partick Thistle 2  Hibernian 1
 | 
  
  
    | P01 | 02 | Sat 21 Oct 1978 | Aberdeen 1  Heart of Midlothian 2 Celtic 0  Greenock Morton 0
 Hibernian 1  Dundee United 1
 Partick Thistle 2  Motherwell 0
 St Mirren 0  Rangers 1
 
 | Arbroath 0  Clyde 2 Ayr United 4  Clydebank[4] 3
 Dundee 1  Airdrieonians 0
 Hamilton Academical 2  Kilmarnock 3
 Queen of the South 0  Dumbarton 2
 Raith Rovers 3  Montrose 1
 St Johnstone 0  Stirling Albion 0
 
 |  | Sat 21 Oct 1978 Aberdeen 1 Hearts 2 Sat 21 Oct 1978 Hibernian 1  Dundee United 1
 | 
  
  
    | P01 | 05 | Wed 25 Oct 1978 |  |  |  | Wed 25 Oct 1978  Scotland 3 Norway 2 | 
  
  
    | P01 | 06 | Sat 28 Oct 1978 | Dundee United 2  Partick Thistle 0 Greenock Morton 2  Aberdeen 1
 Heart of Midlothian 2  Celtic 0
 Motherwell 1  St Mirren 2
 Rangers 2  Hibernian 1
 
 | Airdrieonians 4  Kilmarnock 1 Arbroath 0  Dundee 1
 Ayr United 1  Queen of the South 1
 Clyde 2  Montrose 4
 Clydebank[4] 2  Raith Rovers 1
 St Johnstone 0  Hamilton Academical 0
 Stirling Albion 1  Dumbarton 1
 
 |  | Sat 28 Oct 1978 Hearts 2 Celtic 0 Sat 28 Oct 1978 Rangers 2  Hibernian 1
 | 
  
  
    | P01 | 04 | Tue 31 Oct 1978 |  |  |  |  | 
  
  
    | P01 | 05 | Wed 01 Nov 1978 |  |  |  | Wed 01 Nov 1978 Hibernian 1  RC Strasbourg 0 Wed 01 Nov 1978  SFL 1 Irish League 1
 | 
  
  
    | P01 | 01 | Fri 03 Nov 1978 |  |  |  |  | 
  
  
    | P01 | 06 | Sat 04 Nov 1978 | Aberdeen 1  Dundee United 0 Celtic 1  Motherwell 2
 Hibernian 1  Heart of Midlothian 2
 Partick Thistle 1  Rangers 0
 St Mirren 0  Greenock Morton 0
 
 | Dumbarton 1  Clydebank[4] 2 Dundee 1  St Johnstone 1
 Hamilton Academical 2  Airdrieonians 0
 Kilmarnock 1  Ayr United 2
 Montrose 3  Arbroath 0
 Queen of the South 3  Clyde 0
 Raith Rovers 1  Stirling Albion 2
 
 |  | Sat 04 Nov 1978 Hibernian 1 Hearts 2 | 
  
  
    | P01 | 02 | Sat 11 Nov 1978 | Greenock Morton 3  Dundee United 1 Heart of Midlothian 0  Partick Thistle 1
 Motherwell 1  Aberdeen 1
 Rangers 1  Celtic 1
 St Mirren 1  Hibernian 0
 
 | Airdrieonians 3  Dumbarton 6 Arbroath 3  Hamilton Academical 0
 Ayr United 3  Raith Rovers 0
 Clyde 6  St Johnstone 4
 Clydebank[4] 1  Montrose 0
 Dundee 0  Kilmarnock 0
 Stirling Albion 4  Queen of the South 1
 
 |  | Sat 11 Nov 1978 Hearts 0 Partick Thistle 1 Sat 11 Nov 1978 St Mirren 1  Hibernian 0
 | 
  
  
    | P01 | 05 | Sat 18 Nov 1978 | Aberdeen 0  Rangers 0 Dundee United 2  Motherwell 1
 Greenock Morton 3  Heart of Midlothian 2
 Hibernian 2  Celtic 2
 Partick Thistle 2  St Mirren 1
 
 | Clyde 2  Dundee 1 Dumbarton 2  Ayr United 0
 Hamilton Academical 1  Clydebank[4] 0
 Kilmarnock 5  Stirling Albion 0
 Queen of the South 2  Montrose 1
 Raith Rovers 2  Airdrieonians 0
 St Johnstone 1  Arbroath 1
 
 |  | Sat 18 Nov 1978 Greenock Morton 3 Hearts 2 Sat 18 Nov 1978 Hibernian 2  Celtic 2
 | 
  
  
    | P01 | 02 | Sat 25 Nov 1978 | Aberdeen 4  Hibernian 1 Celtic 1  Partick Thistle 0
 Dundee United 1  St Mirren 1
 Heart of Midlothian 3  Motherwell 2
 Rangers 3  Greenock Morton 0
 
 | Airdrieonians 0  St Johnstone 1 Arbroath 1  Stirling Albion 0
 Ayr United 2  Clyde 0
 Clydebank[4] 2  Dundee 1
 Hamilton Academical 5  Dumbarton 0
 Montrose 0  Kilmarnock 4
 Queen of the South 2  Raith Rovers 1
 
 |  | Sat 25 Nov 1978 Hearts 3 Motherwell 2 Sat 25 Nov 1978 Aberdeen 4  Hibernian 1
 | 
  
  
    | P01 | 05 | Wed 29 Nov 1978 |  |  |  | Wed 29 Nov 1978  Portugal 1 Scotland 0 | 
  
  
    | P01 | 01 | Sat 02 Dec 1978 |  | Clyde 1  Clydebank[4] 2 Dundee 1  Hamilton Academical 1
 Kilmarnock 0  Queen of the South 0
 
 |  |  | 
  
  
    | P01 | 01 | Sat 09 Dec 1978 | Celtic 0  Aberdeen 0 Dundee United 3  Rangers 0
 Hibernian 2  Motherwell 2
 Partick Thistle 2  Greenock Morton 1
 St Mirren 4  Heart of Midlothian 0
 
 | Airdrieonians 2  Clyde 2 Arbroath 3  Kilmarnock 2
 Ayr United 0  Stirling Albion 1
 Dumbarton 1  Raith Rovers 3
 Hamilton Academical 3  Montrose 1
 Queen of the South 3  Dundee 1
 
 |  | Sat 09 Dec 1978 St Mirren 4 Hearts 0 Sat 09 Dec 1978 Hibernian 2  Motherwell 2
 | 
  
  
    | P01 | 03 | Sat 16 Dec 1978 | Aberdeen 1  St Mirren 1 Celtic 1  Dundee United 1
 Hibernian 0  Partick Thistle 0
 Motherwell 1  Greenock Morton 1
 Rangers 5  Heart of Midlothian 3
 
 | Arbroath 3  Airdrieonians 3 Ayr United 5  Montrose 0
 Dundee 2  Stirling Albion 1
 Hamilton Academical 3  Clyde 3
 Queen of the South 2  Clydebank[4] 1
 Raith Rovers 1  Kilmarnock 3
 St Johnstone 2  Dumbarton 2
 
 | SC R1  Dunfermline Athletic 2  Albion Rovers 2 SC R1  Falkirk 2  Keith 0
 SC R1  Gala Fairydean Rovers 1  Cowdenbeath 3
 SC R1  Livingston (Meadowbank Thistle) 1  Inverness Caledonian 1
 SC R1  Threave Rovers 0  East Stirlingshire 2
 SC R1  Vale of Leithen 1  Forfar Athletic 4
 
 | Sat 16 Dec 1978 Rangers 5 Hearts 3 Sat 16 Dec 1978 Hibernian 0  Partick Thistle 0
 | 
  
  
    | P01 | 01 | Fri 22 Dec 1978 |  |  |  |  | 
  
  
    | P01 | 02 | Sat 23 Dec 1978 | Dundee United 2  Hibernian 1 Greenock Morton 1  Celtic 0
 Heart of Midlothian 0  Aberdeen 0
 Motherwell 1  Partick Thistle 1
 Rangers 1  St Mirren 0
 
 | Airdrieonians 0  Dundee 2 Clyde 1  Arbroath 0
 Clydebank[4] 3  Ayr United 1
 Kilmarnock 4  Hamilton Academical 0
 Montrose 0  Raith Rovers 0
 Stirling Albion 1  St Johnstone 5
 
 | SC R1r  Inverness Caledonian 0  Livingston (Meadowbank Thistle) 3 
 | Sat 23 Dec 1978 Hearts 0 Aberdeen 0 Sat 23 Dec 1978 Dundee United 2  Hibernian 1
 | 
  
  
    | P01 | 01 | Sat 30 Dec 1978 | Aberdeen 1  Greenock Morton 2 
 | Hamilton Academical 2  St Johnstone 1 Queen of the South 0  Ayr United 1
 
 |  |  |