| Final Ranking | p | w | d | l | gf | ga | g+- |  | 1. Glasgow Rangers | 55 | 24 | 7 | 5 | 76: | 39 | +37 |  | 2. Aberdeen | 53 | 22 | 9 | 5 | 68: | 29 | +39 |  | 3. Dundee United | 40 | 16 | 8 | 12 | 42: | 32 | +10 |  | 4. Hibernians | 37 | 15 | 7 | 14 | 51: | 43 | +8 |  | 5. Celtic Glasgow | 36 | 15 | 6 | 15 | 63: | 54 | +9 |  | 6. Motherwell | 33 | 13 | 7 | 16 | 45: | 52 | -7 |  | 7. Partick Thistle | 33 | 14 | 5 | 17 | 52: | 64 | -12 |  | 8. Saint Mirren | 30 | 11 | 8 | 17 | 52: | 63 | -11 |  | 9. Ayr United | 24 | 9 | 6 | 21 | 36: | 68 | -32 |  | 10.Clydebank | 19 | 6 | 7 | 23 | 23: | 64 | -41 |   
 | 
 | 
 
| Team | Aber | Ayr | Celt | Clyd | Dund | Hibe | Moth | Part | Glas | Sain |  | Aberdeen | --- |  0:0 | 2:1 |  1:1 | 0:0 | 1:2 |  4:1 | 2:1 | 3:1 |  3:1 |  | --- | 4:1 | 2:1 | 2:0 | 1:0 |  3:0 |  5:0 |  2:1 |  4:0 |  4:2 |  | Ayr United |  0:1 | --- | 2:1 | 2:0 | 0:2 | 0:1 | 1:1 |  1:2 |  0:5 | 3:2 |  | 1:1 | --- |  2:1 | 0:0 | 0:1 |  2:0 | 0:1 | 1:3 |  2:5 |  0:1 |  | Celtic Glasgow |  3:2 |  3:2 | --- |  1:0 | 0:0 | 3:1 | 0:1 |  3:0 | 1:1 | 1:2 |  |  2:2 | 3:0 | --- | 5:2 |  1:0 | 2:1 | 0:1 |  5:2 |  2:0 | 1:2 |  | Clydebank | 1:3 | 0:2 |  3:2 | --- |  0:3 |  1:0 | 2:1 | 0:4 | 0:3 | 2:2 |  |  0:1 | 0:2 | 1:1 | --- | 2:0 | 0:3 |  0:2 | 2:0 | 0:2 |  2:2 |  | Dundee United |  0:1 | 1:0 | 1:2 | 4:0 | --- | 2:0 |  3:2 |  2:2 | 0:1 |  2:1 |  | 0:0 | 3:1 |  0:1 | 1:0 | --- |  1:1 |  1:1 | 5:2 | 0:1 | 2:1 |  | Hibernians | 2:0 | 1:2 | 1:1 |  2:0 | 0:0 | --- |  0:0 |  2:3 |  0:1 |  2:0 |  | 1:1 |  4:2 | 4:1 |  2:0 |  3:1 | --- | 2:1 | 3:1 |  1:1 |  5:1 |  | Motherwell | 1:1 |  5:0 | 2:3 |  2:1 | 0:0 |  1:0 | --- |  3:0 | 1:4 |  0:3 |  | 0:0 | 3:0 |  2:1 | 0:1 |  0:1 | 2:4 | --- | 2:0 |  3:5 | 1:0 |  | Partick Thistle | 1:0 |  2:2 | 1:0 |  1:0 | 2:1 |  1:0 | 1:0 | --- | 0:4 |  2:1 |  |  0:2 | 4:1 |  0:4 | 0:0 |  0:2 | 2:1 |  2:3 | --- |  1:2 | 5:0 |  | Glasgow Rangers | 3:1 | 2:0 | 3:2 | 4:1 | 2:0 | 0:2 | 3:1 | 3:3 | --- | 2:1 |  | 0:3 | 1:1 | 3:1 | 1:0 | 3:0 | 0:0 | 2:0 | 2:1 | --- | 1:1 |  | Saint Mirren | 0:4 | 2:0 | 3:3 | 1:1 | 0:1 | 3:0 | 1:0 | 2:1 | 3:3 | --- |  | 1:2 | 2:3 | 3:1 | 2:0 | 1:2 | 3:0 | 1:1 | 1:1 | 0:2 | --- |   
 | 
 | 
 
| date | Home | score | Away | HT |   |  |  Round 1. |  | Sat 13.08.77 | Aberdeen FC | 3-1 | Rangers FC |   |   |  | Sat 13.08.77 | Celtic FC | 0-0 | Dundee United | 0-0 |   |  | Sat 13.08.77 | Hibernian FC | 0-0 | Motherwell FC | 0-0 |   |  | Sat 13.08.77 | Partick Thistle | 2-2 | Ayr United |   |   |  | Sat 13.08.77 | St. Mirren FC | 1-1 | Clydebank FC (old) |   |   |  | Sat 20.08.77 | Ayr United | 2-1 | Celtic FC |   |   |  | Sat 20.08.77 | Clydebank FC (old) | 1-3 | Aberdeen FC |   |   |  | Sat 20.08.77 | Dundee United | 2-1 | St. Mirren FC |   |   |  | Sat 20.08.77 | Motherwell FC | 3-0 | Partick Thistle |   |   |  | Sat 20.08.77 | Rangers FC | 0-2 | Hibernian FC |   |   |  | Sat 27.08.77 | Aberdeen FC | 0-0 | Dundee United | 0-0 |   |  | Sat 27.08.77 | Celtic FC | 0-1 | Motherwell FC |   |   |  | Sat 27.08.77 | Hibernian FC | 2-0 | Clydebank FC (old) |   |   |  | Sat 27.08.77 | Partick Thistle | 0-4 | Rangers FC |   |   |  | Sat 27.08.77 | St. Mirren FC | 2-0 | Ayr United |   |   |  |  Round 2. |  | Sat 10.09.77 | Ayr United | 0-1 | Aberdeen FC |   |   |  | Sat 10.09.77 | Clydebank FC (old) | 0-4 | Partick Thistle |   |   |  | Sat 10.09.77 | Dundee United | 2-0 | Hibernian FC |   |   |  | Sat 10.09.77 | Motherwell FC | 0-3 | St. Mirren FC |   |   |  | Sat 10.09.77 | Rangers FC | 3-2 | Celtic FC |   |   |  | Sat 17.09.77 | Aberdeen FC | 2-1 | Celtic FC |   |   |  | Sat 17.09.77 | Clydebank FC (old) | 0-3 | Dundee United |   |   |  | Sat 17.09.77 | Motherwell FC | 5-0 | Ayr United |   |   |  | Sat 17.09.77 | Partick Thistle | 1-0 | Hibernian FC |   |   |  | Sat 17.09.77 | St. Mirren FC | 3-3 | Rangers FC |   |   |  | Sat 24.09.77 | Aberdeen FC | 2-1 | Partick Thistle |   |   |  | Sat 24.09.77 | Celtic FC | 1-0 | Clydebank FC (old) |   |   |  | Sat 24.09.77 | Dundee United | 3-2 | Motherwell FC |   |   |  | Sat 24.09.77 | Hibernian FC | 2-0 | St. Mirren FC |   |   |  | Sat 24.09.77 | Rangers FC | 2-0 | Ayr United |   |   |  |  Round 3. |  | Sat 01.10.77 | Ayr United | 0-2 | Dundee United |   |   |  | Sat 01.10.77 | Celtic FC | 3-1 | Hibernian FC |   |   |  | Sat 01.10.77 | Motherwell FC | 1-1 | Aberdeen FC |   |   |  | Sat 01.10.77 | Rangers FC | 4-1 | Clydebank FC (old) |   |   |  | Sat 01.10.77 | St. Mirren FC | 2-1 | Partick Thistle |   |   |  | Sat 08.10.77 | Clydebank FC (old) | 2-1 | Motherwell FC |   |   |  | Sat 08.10.77 | Dundee United | 0-1 | Rangers FC |   |   |  | Sat 08.10.77 | Hibernian FC | 1-2 | Ayr United |   |   |  | Sat 08.10.77 | Partick Thistle | 1-0 | Celtic FC |   |   |  | Sat 08.10.77 | St. Mirren FC | 0-4 | Aberdeen FC |   |   |  | Sat 15.10.77 | Aberdeen FC | 1-2 | Hibernian FC |   |   |  | Sat 15.10.77 | Ayr United | 2-0 | Clydebank FC (old) |   |   |  | Sat 15.10.77 | Celtic FC | 1-2 | St. Mirren FC |   |   |  | Sat 15.10.77 | Motherwell FC | 1-4 | Rangers FC |   |   |  | Sat 15.10.77 | Partick Thistle | 2-1 | Dundee United |   |   |  | Sat 22.10.77 | Ayr United | 1-2 | Partick Thistle |   |   |  | Sat 22.10.77 | Clydebank FC (old) | 2-2 | St. Mirren FC |   |   |  | Sat 22.10.77 | Dundee United | 1-2 | Celtic FC |   |   |  | Sat 22.10.77 | Motherwell FC | 1-0 | Hibernian FC |   |   |  | Sat 22.10.77 | Rangers FC | 3-1 | Aberdeen FC |   |   |  | Sat 29.10.77 | Aberdeen FC | 1-1 | Clydebank FC (old) |   |   |  | Sat 29.10.77 | Celtic FC | 3-2 | Ayr United |   |   |  | Sat 29.10.77 | Hibernian FC | 0-1 | Rangers FC |   |   |  | Sat 29.10.77 | Partick Thistle | 1-0 | Motherwell FC |   |   |  | Sat 29.10.77 | St. Mirren FC | 0-1 | Dundee United |   |   |  |  Round 4. |  | Sat 05.11.77 | Ayr United | 3-2 | St. Mirren FC |   |   |  | Sat 05.11.77 | Clydebank FC (old) | 1-0 | Hibernian FC |   |   |  | Sat 05.11.77 | Dundee United | 0-1 | Aberdeen FC |   |   |  | Sat 05.11.77 | Motherwell FC | 2-3 | Celtic FC |   |   |  | Sat 05.11.77 | Rangers FC | 3-3 | Partick Thistle |   |   |  | Sat 12.11.77 | Aberdeen FC | 0-0 | Ayr United | 0-0 |   |  | Sat 12.11.77 | Celtic FC | 1-1 | Rangers FC |   |   |  | Sat 12.11.77 | Hibernian FC | 0-0 | Dundee United | 0-0 |   |  | Sat 12.11.77 | Partick Thistle | 1-0 | Clydebank FC (old) |   |   |  | Sat 12.11.77 | St. Mirren FC | 1-0 | Motherwell FC |   |   |  | Sat 19.11.77 | Ayr United | 1-1 | Motherwell FC |   |   |  | Sat 19.11.77 | Celtic FC | 3-2 | Aberdeen FC |   |   |  | Sat 19.11.77 | Dundee United | 4-0 | Clydebank FC (old) |   |   |  | Sat 19.11.77 | Hibernian FC | 2-3 | Partick Thistle |   |   |  | Sat 19.11.77 | Rangers FC | 2-1 | St. Mirren FC |   |   |  | Sat 26.11.77 | Ayr United | 0-5 | Rangers FC |   |   |  | Sat 26.11.77 | Motherwell FC | 0-0 | Dundee United | 0-0 |   |  | Sat 26.11.77 | Partick Thistle | 1-0 | Aberdeen FC |   |   |  | Sat 26.11.77 | St. Mirren FC | 3-0 | Hibernian FC |   |   |  |  Round 5. |  | Sat 03.12.77 | Aberdeen FC | 4-1 | Motherwell FC |   |   |  | Sat 10.12.77 | Aberdeen FC | 3-1 | St. Mirren FC |   |   |  | Sat 10.12.77 | Ayr United | 0-1 | Hibernian FC |   |   |  | Sat 10.12.77 | Celtic FC | 3-0 | Partick Thistle |   |   |  | Sat 10.12.77 | Motherwell FC | 2-1 | Clydebank FC (old) |   |   |  | Sat 10.12.77 | Rangers FC | 2-0 | Dundee United |   |   |  | Sat 17.12.77 | Clydebank FC (old) | 0-2 | Ayr United |   |   |  | Sat 17.12.77 | Dundee United | 2-2 | Partick Thistle |   |   |  | Sat 17.12.77 | Hibernian FC | 2-0 | Aberdeen FC |   |   |  | Sat 17.12.77 | Rangers FC | 3-1 | Motherwell FC |   |   |  | Sat 17.12.77 | St. Mirren FC | 3-3 | Celtic FC |   |   |  | Sat 24.12.77 | Aberdeen FC | 4-0 | Rangers FC |   |   |  | Sat 24.12.77 | Celtic FC | 1-0 | Dundee United |   |   |  | Sat 24.12.77 | Hibernian FC | 2-1 | Motherwell FC |   |   |  | Sat 24.12.77 | Partick Thistle | 4-1 | Ayr United |   |   |  | Sat 24.12.77 | St. Mirren FC | 2-0 | Clydebank FC (old) |   |   |  | Sat 31.12.77 | Ayr United | 2-1 | Celtic FC |   |   |  | Sat 31.12.77 | Clydebank FC (old) | 0-1 | Aberdeen FC |   |   |  | Sat 31.12.77 | Dundee United | 2-1 | St. Mirren FC |   |   |  | Sat 31.12.77 | Motherwell FC | 2-0 | Partick Thistle |   |   |  | Sat 31.12.77 | Rangers FC | 0-0 | Hibernian FC | 0-0 |   |  |  Round 6. |  | Mon 02.01.78 | Aberdeen FC | 1-0 | Dundee United |   |   |  | Mon 02.01.78 | Celtic FC | 0-1 | Motherwell FC |   |   |  | Mon 02.01.78 | Hibernian FC | 2-0 | Clydebank FC (old) |   |   |  | Mon 02.01.78 | Partick Thistle | 1-2 | Rangers FC |   |   |  | Mon 02.01.78 | St. Mirren FC | 2-3 | Ayr United |   |   |  | Sat 07.01.78 | Ayr United | 1-1 | Aberdeen FC |   |   |  | Sat 07.01.78 | Clydebank FC (old) | 2-0 | Partick Thistle |   |   |  | Sat 07.01.78 | Dundee United | 1-1 | Hibernian FC |   |   |  | Sat 07.01.78 | Motherwell FC | 1-0 | St. Mirren FC |   |   |  | Sat 07.01.78 | Rangers FC | 3-1 | Celtic FC |   |   |  | Sat 14.01.78 | Aberdeen FC | 2-1 | Celtic FC |   |   |  | Sat 14.01.78 | Motherwell FC | 3-0 | Ayr United |   |   |  | Sat 14.01.78 | St. Mirren FC | 0-2 | Rangers FC |   |   |  |  Round 7. |  | Sat 04.02.78 | Ayr United | 0-1 | Dundee United |   |   |  | Sat 04.02.78 | Motherwell FC | 0-0 | Aberdeen FC | 0-0 |   |  | Sat 04.02.78 | Rangers FC | 1-0 | Clydebank FC (old) |   |   |  | Sat 04.02.78 | St. Mirren FC | 1-1 | Partick Thistle |   |   |  | Sun 19.02.78 | Clydebank FC (old) | 0-3 | Rangers FC |   |   |  | Sat 25.02.78 | Aberdeen FC | 3-0 | Hibernian FC |   |   |  | Sat 25.02.78 | Ayr United | 0-0 | Clydebank FC (old) | 0-0 |   |  | Sat 25.02.78 | Celtic FC | 1-2 | St. Mirren FC |   |   |  | Sat 25.02.78 | Motherwell FC | 3-5 | Rangers FC |   |   |  | Sat 25.02.78 | Partick Thistle | 0-2 | Dundee United |   |   |  |  Round 8. |  | Sat 04.03.78 | Clydebank FC (old) | 2-2 | St. Mirren FC |   |   |  | Sat 04.03.78 | Dundee United | 0-1 | Celtic FC |   |   |  | Sat 04.03.78 | Rangers FC | 0-3 | Aberdeen FC |   |   |  | Sat 11.03.78 | Celtic FC | 3-0 | Ayr United |   |   |  | Sat 11.03.78 | Clydebank FC (old) | 0-2 | Motherwell FC |   |   |  | Sat 11.03.78 | Hibernian FC | 5-1 | St. Mirren FC |   |   |  | Wed 15.03.78 | Ayr United | 1-3 | Partick Thistle |   |   |  | Wed 15.03.78 | Motherwell FC | 2-4 | Hibernian FC |   |   |  | Wed 15.03.78 | St. Mirren FC | 1-2 | Dundee United |   |   |  | Sat 18.03.78 | Ayr United | 0-1 | St. Mirren FC |   |   |  | Sat 18.03.78 | Clydebank FC (old) | 0-3 | Hibernian FC |   |   |  | Sat 18.03.78 | Dundee United | 0-0 | Aberdeen FC | 0-0 |   |  | Sat 18.03.78 | Partick Thistle | 2-3 | Motherwell FC |   |   |  | Tue 21.03.78 | Aberdeen FC | 2-0 | Clydebank FC (old) |   |   |  | Tue 21.03.78 | Rangers FC | 2-1 | Partick Thistle |   |   |  | Wed 22.03.78 | Hibernian FC | 4-2 | Ayr United |   |   |  | Wed 22.03.78 | Motherwell FC | 2-1 | Celtic FC |   |   |  | Sat 25.03.78 | Aberdeen FC | 4-1 | Ayr United |   |   |  | Sat 25.03.78 | Celtic FC | 2-0 | Rangers FC |   |   |  | Sat 25.03.78 | Hibernian FC | 3-1 | Dundee United |   |   |  | Sat 25.03.78 | Partick Thistle | 0-0 | Clydebank FC (old) | 0-0 |   |  | Sat 25.03.78 | St. Mirren FC | 1-1 | Motherwell FC |   |   |  | Wed 29.03.78 | Dundee United | 1-1 | Motherwell FC |   |   |  | Wed 29.03.78 | Hibernian FC | 1-1 | Rangers FC |   |   |  | Wed 29.03.78 | Partick Thistle | 0-4 | Celtic FC |   |   |  | Wed 29.03.78 | St. Mirren FC | 1-2 | Aberdeen FC |   |   |  |  Round 9. |  | Sat 01.04.78 | Ayr United | 0-1 | Motherwell FC |   |   |  | Sat 01.04.78 | Celtic FC | 2-2 | Aberdeen FC |   |   |  | Sat 01.04.78 | Hibernian FC | 3-1 | Partick Thistle |   |   |  | Sat 01.04.78 | Rangers FC | 1-1 | St. Mirren FC |   |   |  | Tue 04.04.78 | Aberdeen FC | 2-1 | Partick Thistle |   |   |  | Wed 05.04.78 | Celtic FC | 2-1 | Hibernian FC |   |   |  | Sat 08.04.78 | Ayr United | 2-5 | Rangers FC |   |   |  | Sat 08.04.78 | Clydebank FC (old) | 3-2 | Celtic FC |   |   |  | Sat 08.04.78 | Motherwell FC | 0-1 | Dundee United |   |   |  | Sat 08.04.78 | Partick Thistle | 0-2 | Aberdeen FC |   |   |  | Sat 08.04.78 | St. Mirren FC | 3-0 | Hibernian FC |   |   |  | Wed 12.04.78 | Dundee United | 1-0 | Clydebank FC (old) |   |   |  | Wed 12.04.78 | Hibernian FC | 1-1 | Celtic FC |   |   |  | Wed 12.04.78 | Rangers FC | 1-1 | Ayr United |   |   |  | Sat 15.04.78 | Aberdeen FC | 5-0 | Motherwell FC |   |   |  | Sat 15.04.78 | Clydebank FC (old) | 0-2 | Rangers FC |   |   |  | Sat 15.04.78 | Dundee United | 1-0 | Ayr United |   |   |  | Sat 15.04.78 | Hibernian FC | 4-1 | Celtic FC |   |   |  | Sat 15.04.78 | Partick Thistle | 2-1 | St. Mirren FC |   |   |  | Mon 17.04.78 | Celtic FC | 5-2 | Clydebank FC (old) |   |   |  | Wed 19.04.78 | Dundee United | 0-1 | Rangers FC |   |   |  | Wed 19.04.78 | Partick Thistle | 2-1 | Hibernian FC |   |   |  | Sat 22.04.78 | Aberdeen FC | 4-2 | St. Mirren FC |   |   |  | Sat 22.04.78 | Ayr United | 2-0 | Hibernian FC |   |   |  | Sat 22.04.78 | Celtic FC | 5-2 | Partick Thistle |   |   |  | Sat 22.04.78 | Motherwell FC | 0-1 | Clydebank FC (old) |   |   |  | Sat 22.04.78 | Rangers FC | 3-0 | Dundee United |   |   |  | Wed 26.04.78 | Clydebank FC (old) | 1-1 | Celtic FC |   |   |  | Wed 26.04.78 | Dundee United | 3-1 | Ayr United |   |   |  | Wed 26.04.78 | Partick Thistle | 5-0 | St. Mirren FC |   |   |  | Sat 29.04.78 | Clydebank FC (old) | 0-2 | Ayr United |   |   |  | Sat 29.04.78 | Dundee United | 5-2 | Partick Thistle |   |   |  | Sat 29.04.78 | Hibernian FC | 1-1 | Aberdeen FC |   |   |  | Sat 29.04.78 | Rangers FC | 2-0 | Motherwell FC |   |   |  | Sat 29.04.78 | St. Mirren FC | 3-1 | Celtic FC |   |   |  |  Round 10. |  | Tue 02.05.78 | Clydebank FC (old) | 2-0 | Dundee United |   |   |   
 | 
 |  
     
 |