Final Ranking | p | w | d | l | gf | ga | g+- | 1. Celtic Glasgow | 98 | 31 | 5 | 2 | 105: | 25 | +80 | 2. Glasgow Rangers | 81 | 25 | 6 | 7 | 76: | 33 | +43 | 3. Heart of Midlothian | 68 | 19 | 11 | 8 | 56: | 40 | +16 | 4. Dunfermline Athletic | 53 | 14 | 11 | 13 | 45: | 52 | -7 | 5. Dundee United | 49 | 13 | 10 | 15 | 47: | 60 | -13 | 6. Motherwell | 46 | 12 | 10 | 16 | 42: | 49 | -7 |
Team | Celt | Glas | Hear | Dunf | Moth | Dund | Celtic Glasgow | --- | 1:0 | | 1:2 | | 2:1 | Glasgow Rangers | | --- | 0:1 | | 4:0 | | Heart of Midlothian | 1:1 | | --- | 2:1 | 3:2 | | Dunfermline Athletic | | 2:3 | | --- | 3:0 | | Motherwell | 1:1 | | | | --- | 0:1 | Dundee United | | 3:3 | 0:2 | 3:2 | | --- |
|
|
date | time | Home | score | Away | HT | | Round 1. | Sat 24.04.04 | 15:00 | Dundee United | 3-3 | Rangers FC | 1-3 | | Sat 24.04.04 | 15:00 | Dunfermline Athletic | 3-0 | Motherwell FC | 1-0 | | Sun 25.04.04 | 15:00 | Heart of Midlothian | 1-1 | Celtic FC | 0-1 | | Round 2. | Sat 01.05.04 | 15:00 | Dundee United | 0-2 | Heart of Midlothian | 0-1 | | Sat 01.05.04 | 15:00 | Rangers FC | 4-0 | Motherwell FC | 1-0 | | Sun 02.05.04 | 15:00 | Celtic FC | 1-2 | Dunfermline Athletic | 0-1 | | Round 3. | Sat 08.05.04 | 12:30 | Celtic FC | 1-0 | Rangers FC | 0-0 | | Sat 08.05.04 | 15:00 | Heart of Midlothian | 2-1 | Dunfermline Athletic | 1-1 | | Sat 08.05.04 | 15:00 | Motherwell FC | 0-1 | Dundee United | 0-0 | | Round 4. | Tue 11.05.04 | 19:45 | Dundee United | 3-2 | Dunfermline Athletic | 3-1 | | Wed 12.05.04 | 19:45 | Motherwell FC | 1-1 | Celtic FC | 0-0 | | Wed 12.05.04 | 19:45 | Rangers FC | 0-1 | Heart of Midlothian | 0-0 | | Round 5. | Sun 16.05.04 | 15:00 | Celtic FC | 2-1 | Dundee United | 0-0 | | Sun 16.05.04 | 15:00 | Dunfermline Athletic | 2-3 | Rangers FC | 1-2 | | Sun 16.05.04 | 15:00 | Heart of Midlothian | 3-2 | Motherwell FC | 1-2 | |
|
|
Final Ranking | p | w | d | l | gf | ga | g+- | 7. Dundee | 46 | 12 | 10 | 16 | 48: | 57 | -9 | 8. Hibernians | 44 | 11 | 11 | 16 | 41: | 60 | -19 | 9. Livingston | 43 | 10 | 13 | 15 | 48: | 57 | -9 | 10.Kilmarnock | 42 | 12 | 6 | 20 | 51: | 74 | -23 | 11.Aberdeen | 34 | 9 | 7 | 22 | 39: | 63 | -24 | 12.Partick Thistle | 26 | 6 | 8 | 24 | 39: | 67 | -28 |
Team | Hibe | Livi | Dund | Aber | Kilm | Part | Hibernians | --- | | 1:0 | | | 1:2 | Livingston | 4:1 | --- | | 2:0 | | 2:2 | Dundee | | 2:0 | --- | | 2:0 | | Aberdeen | 0:1 | | 1:2 | --- | | | Kilmarnock | 2:0 | 4:2 | | 4:0 | --- | | Partick Thistle | | | 0:1 | 2:0 | 2:2 | --- |
|
|
date | time | Home | score | Away | HT | | Round 1. | Sat 24.04.04 | 15:00 | Kilmarnock FC | 2-0 | Hibernian FC | 1-0 | | Sat 24.04.04 | 15:00 | Livingston FC | 2-0 | Aberdeen FC | 1-0 | | Sat 24.04.04 | 15:00 | Partick Thistle | 0-1 | Dundee FC | 0-0 | | Round 2. | Sat 01.05.04 | 15:00 | Kilmarnock FC | 4-2 | Livingston FC | 0-2 | | Sat 01.05.04 | 15:00 | Partick Thistle | 2-0 | Aberdeen FC | 1-0 | | Sat 01.05.04 | 15:00 | Hibernian FC | 1-0 | Dundee FC | 1-0 | | Round 3. | Sat 08.05.04 | 15:00 | Aberdeen FC | 0-1 | Hibernian FC | 0-0 | | Sat 08.05.04 | 15:00 | Dundee FC | 2-0 | Kilmarnock FC | 1-0 | | Sun 09.05.04 | 15:00 | Livingston FC | 2-2 | Partick Thistle | 1-1 | | Round 4. | Wed 05.05.04 | 19:45 | Hibernian FC | 1-2 | Partick Thistle | 1-1 | | Wed 12.05.04 | 19:45 | Dundee FC | 2-0 | Livingston FC | 1-0 | | Wed 12.05.04 | 19:45 | Kilmarnock FC | 4-0 | Aberdeen FC | 2-0 | | Round 5. | Sat 15.05.04 | 15:00 | Aberdeen FC | 1-2 | Dundee FC | 1-0 | | Sat 15.05.04 | 15:00 | Livingston FC | 4-1 | Hibernian FC | 1-0 | | Sat 15.05.04 | 15:00 | Partick Thistle | 2-2 | Kilmarnock FC | 1-1 | |
|
|
|