| Final Ranking | p | w | d | l | gf | ga | g+- |  | 1. Celtic Glasgow | 89 | 28 | 5 | 5 | 84: | 26 | +58 |  | 2. Glasgow Rangers | 86 | 27 | 5 | 6 | 84: | 33 | +51 |  | 3. Motherwell | 60 | 18 | 6 | 14 | 50: | 46 | +4 |  | 4. Aberdeen | 53 | 15 | 8 | 15 | 50: | 58 | -8 |  | 5. Dundee United | 52 | 14 | 10 | 14 | 53: | 47 | +6 |  | 6. Hibernians | 52 | 14 | 10 | 14 | 49: | 45 | +4 |   
    | Team | Celt | Glas | Moth | Aber | Dund | Hibe |  | Celtic Glasgow | --- | 3:2 |   | 1:0 |   | 2:0 |  | Glasgow Rangers |   | --- | 1:0 |   | 3:1 |   |  | Motherwell | 1:2 |   | --- | 2:1 | 2:2 |   |  | Aberdeen |   | 2:0 |   | --- | 2:1 | 2:1 |  | Dundee United | 0:1 |   |   |   | --- | 1:1 |  | Hibernians |   | 0:0 | 0:2 |   |   | --- |   
 | 
 | 
 
| date | time | Home | score | Away | HT |   |  |  Round 1. |  | Sat 19.04.08 | 15:00 | Celtic FC | 1-0 | Aberdeen FC | 0-0 |   |  | Sun 20.04.08 | 14:00 | Dundee United | 1-1 | Hibernian FC | 0-0 |   |  | Wed 07.05.08 | 19:45 | Rangers FC | 1-0 | Motherwell FC | 0-0 |   |  |  Round 2. |  | Sat 26.04.08 | 12:30 | Motherwell FC | 2-2 | Dundee United | 1-1 |   |  | Sat 26.04.08 | 15:00 | Aberdeen FC | 2-1 | Hibernian FC | 0-0 |   |  | Sun 27.04.08 | 12:30 | Celtic FC | 3-2 | Rangers FC | 2-2 |   |  |  Round 3. |  | Sat 03.05.08 | 12:30 | Motherwell FC | 1-2 | Celtic FC | 0-0 |   |  | Sat 03.05.08 | 15:00 | Aberdeen FC | 2-1 | Dundee United | 1-0 |   |  | Sun 04.05.08 | 14:00 | Hibernian FC | 0-0 | Rangers FC | 0-0 |   |  |  Round 4. |  | Sat 10.05.08 | 12:30 | Rangers FC | 3-1 | Dundee United | 2-0 |   |  | Sat 10.05.08 | 15:00 | Motherwell FC | 2-1 | Aberdeen FC | 0-0 |   |  | Sun 11.05.08 | 12:30 | Celtic FC | 2-0 | Hibernian FC | 1-0 |   |  |  Round 5. |  | Thu 22.05.08 | 19:45 | Aberdeen FC | 2-0 | Rangers FC | 0-0 |   |  | Thu 22.05.08 | 19:45 | Dundee United | 0-1 | Celtic FC | 0-0 |   |  | Thu 22.05.08 | 19:45 | Hibernian FC | 0-2 | Motherwell FC | 0-1 |   |   
 | 
 |  
| Final Ranking | p | w | d | l | gf | ga | g+- |  | 7. Falkirk | 49 | 13 | 10 | 15 | 45: | 49 | -4 |  | 8. Heart of Midlothian | 48 | 13 | 9 | 16 | 47: | 55 | -8 |  | 9. Inverness Call.Thist | 43 | 13 | 4 | 21 | 51: | 62 | -11 |  | 10.Saint Mirren | 41 | 10 | 11 | 17 | 26: | 54 | -28 |  | 11.Kilmarnock | 40 | 10 | 10 | 18 | 39: | 52 | -13 |  | 12.Gretna | 13 | 5 | 8 | 25 | 32: | 83 | -51 |   
    | Team | Falk | Hear | Inve | Kilm | Sain | Gret |  | Falkirk | --- | 2:1 | 2:1 |   |   | 0:0 |  | Heart of Midlothian |   | --- | 1:0 | 0:2 | 3:2 |   |  | Inverness Call.Thist |   |   | --- | 3:0 | 0:0 | 6:1 |  | Kilmarnock | 2:1 |   |   | --- |   | 1:1 |  | Saint Mirren | 1:0 |   |   | 1:0 | --- | 0:0 |  | Gretna |   | 1:0 |   |   |   | --- |   
 | 
 | 
 
| date | time | Home | score | Away | HT |   |  |  Round 1. |  | Sat 19.04.08 | 15:00 | Falkirk FC | 0-0 | Gretna FC | 0-0 |   |  | Sat 19.04.08 | 15:00 | Heart of Midlothian | 3-2 | St. Mirren FC | 2-1 |   |  | Sat 19.04.08 | 15:00 | Inverness CT | 3-0 | Kilmarnock FC | 1-0 |   |  |  Round 2. |  | Sat 26.04.08 | 15:00 | Heart of Midlothian | 1-0 | Inverness CT | 0-0 |   |  | Sat 26.04.08 | 15:00 | Kilmarnock FC | 1-1 | Gretna FC | 0-0 |   |  | Sat 26.04.08 | 15:00 | St. Mirren FC | 1-0 | Falkirk FC | 0-0 |   |  |  Round 3. |  | Sat 03.05.08 | 15:00 | Inverness CT | 6-1 | Gretna FC | 2-1 |   |  | Sat 03.05.08 | 15:00 | St. Mirren FC | 1-0 | Kilmarnock FC | 0-0 |   |  | Mon 05.05.08 | 19:45 | Falkirk FC | 2-1 | Heart of Midlothian | 1-0 |   |  |  Round 4. |  | Sat 10.05.08 | 15:00 | Falkirk FC | 2-1 | Inverness CT | 1-0 |   |  | Sat 10.05.08 | 15:00 | Heart of Midlothian | 0-2 | Kilmarnock FC | 0-0 |   |  | Sat 10.05.08 | 15:00 | St. Mirren FC | 0-0 | Gretna FC | 0-0 |   |  |  Round 5. |  | Tue 13.05.08 | 19:45 | Gretna FC | 1-0 | Heart of Midlothian | 0-0 |   |  | Sat 17.05.08 | 15:00 | Inverness CT | 0-0 | St. Mirren FC | 0-0 |   |  | Sat 17.05.08 | 15:00 | Kilmarnock FC | 2-1 | Falkirk FC | 1-1 |   |   
 | 
 |  
     
 |