Season | Winner | Runner-up | |||
---|---|---|---|---|---|
50 | CELTIC | 3
| Aberdeen | 2
| |
49 | DUNDEE UNITED | 2,3
| Hearts | 2,0
| |
48 | CELTIC | 2
| Rangers | 1
| |
47 | HIBERNIAN | 2
| Rangers | 1
| |
46 | ABERDEEN | 3
| Dundee | 1
| |
45 | RANGERS | 2,1
| Hibernian | 2,0
| |
44 | DUNFERMLINE ATHLETIC | 3
| Airdrieonians | 1
| |
43 | CELTIC | 4
| Rangers | 2
| |
42 | HEARTS | 4
| Rangers | 2
| |
41 | CELTIC | 1,3
| Hearts | 1,1
| |
40 | DUNFERMLINE ATHLETIC | 3
| Hibernian | 2
| |
39 | HEARTS | 2
| Rangers | 1
| |
38 | KILMARNOCK | 3
| Hearts | 1
| |
37 | DUNDEE | 3
| Partick Thistle | 1
| |
36 | CELTIC | 3
| Third Lanark | 2
| |
35 | HEARTS | 2
| Ayr United | 1
| |
34 | HEARTS | 2,2
| Motherwell | 2,1
| |
33 | CLYDE | 2
| Motherwell | 0
| |
32 | KILMARNOCK | 3
| Hearts | 2
| |
31 | ABERDEEN | 1
| Airdrieonians | 0
| |
30 | CELTIC | 1
| Hibernian | 0
| |
29 | HEARTS | 2
| Partick Thistle | 0
| |
28 | CLYDE | 2
| Hibernian | 1
| |
27 | HIBERNIAN | 3
| Hearts | 0
| |
26 | HEARTS | 3
| Morton | 1
| |
25 | HEARTS | 1,2
| Motherwell | 1,1
| |
24 | HIBERNIAN | 3
| Rangers | 1
| |
23 | HIBERNIAN | 3
| East Fife | 1
| |
22 | CELTIC | 2
| Rangers | 1
| |
21 | RANGERS | 1,2
| Partick Thistle | 1,1
| |
20 | KILMARNOCK | 3
| Rangers | 2
| |
19 | FALKIRK | 2,2
| Motherwell | 2,0
| |
18 | HEARTS | 3
| Airdrieonians | 0
| |
17 | HEARTS | 2
| Hibernian | 1
| |
16 | RANGERS | 1
| Third Lanark | 0
| |
15 | RANGERS | 3,2
| Celtic | 3,1
| |
14 | PARTICK THISTLE | 3
| Celtic | 1
| |
13 | RANGERS | 2
| Dunfermline Athletic | 1
| |
12 | DUNFERMLINE ATHLETIC | 3,3
| Kilmarnock | 3,1
| |
11 | HIBERNIAN | 3
| Dundee | 2
| |
10 | ABERDEEN | 1,2
| Dundee United | 1,0
| |
9 | CELTIC | 3
| Rangers | 1
| |
8 | KILMARNOCK | 1
| Dunfermline Athletic | 0
| |
7 | CELTIC | 3
| Rangers | 0
| |
6 | ST JOHNSTONE | 3
| Dundee | 0
| |
5 | HIBERNIAN | 3
| Dundee | 1
| |
4 | HIBERNIAN | 3
| East Fife | 1
| |
3 | CELTIC | 3
| Hearts | 2
| |
2 | HIBERNIAN | 3
| Ayr United | 2
| |
1 | ABERDEEN | 3
| Kilmarnock | 0
|