Champions
Rangers 24
Celtic 13
Aberdeen 5
Heart Of Midlothian 4
East Fife, 3
Dundee 3
Dundee United, 2
Hibernian 3
Motherwell, 1
Partick Thistle, 1
Raith Rovers, 1
Livingston 1
Runners Up
Celtic 13
Aberdeen 7
Rangers, 6
Hibernian 6
Kilmarnock 5
Partick Thistle, 3
Dundee, 3
Dundee United 3
Dunfermline Athletic, 3
Heart Of Midlothian, 2
St. Johnstone, 2
Motherwell 2
Falkirk, 1
Raith Rovers, 1
St. Mirren, 1
Third Lanark, 1
Morton, 1
Ayr United 1
Finalists
Rangers 29
Celtic 26
Aberdeen 12
Hibernian 9
Dundee, 6
Heart Of Midlothian 6
Dundee United 5
Partick Thistle, 4
Kilmarnock 5
East Fife, 3
Motherwell 3
Dunfermline Athletic, 3
Raith Rovers, 2
St. Johnstone 2
Falkirk, 1
St. Mirren, 1
Third Lanark, 1
Morton, 1
Ayr United, 1
Livingston 1
Scottish League Cup
1946-47 | Rangers | Aberdeen | 4 |
0 |
||
1947-48 |
East Fife | Falkirk | 0 |
0 |
||
replay |
East Fife | Falkirk | 4 |
1 |
||
1948-49 |
Rangers | Raith Rovers | 2 |
0 |
||
1949-50 |
East Fife | Dunfermline Athletic | 3 |
0 |
||
1950-51 |
Motherwell | Hibernian | 3 |
0 |
||
1951-52 |
Dundee | Rangers | 3 |
2 |
||
1952-53 | Dundee | Kilmarnock | 2 |
0 |
||
1953-54 | East Fife | Partick Thistle | 3 |
2 |
||
1954-55 | Hearts | Motherwell | 4 |
2 |
||
1955-56 | Aberdeen | St Mirren | 2 |
1 |
||
1956-57 | Celtic | Partick Thistle | 3 |
0 |
||
1957-58 | Celtic | Rangers | 7 |
1 |
||
1958-59 | Hearts | Partick Thistle | 5 |
1 |
||
1959-60 | Hearts | Third Lanark | 2 |
1 |
||
1960-61 | Rangers | Kilmarnock | 2 |
0 |
||
1961-62 | Rangers | Hearts | 1 |
1 |
||
replay | Rangers | Hearts | 3 |
1 |
||
1962-63 | Hearts | Kilmarnock | 1 |
0 |
||
1963-64 | Rangers | Morton | 5 |
0 |
||
1964-65 | Rangers | Celtic | 2 |
1 |
||
1965-66 | Celtic | Raners | 2 |
1 |
||
1966-67 | Celtic | Rangers | 1 |
0 |
||
1967-68 | Celtic | Dundee | 5 |
3 |
||
1968-69 | Celtic | Hibernian | 6 |
2 |
||
1969-70 | Celtic | St Johnston | 1 |
0 |
||
1970-71 | Rangers | Celtic | 1 |
0 |
||
1971-72 | Partick Thistle | Celtic | 4 |
1 |
||
1972-73 | Hibernian | Celtic | 2 |
1 |
||
1973-74 | Dundee | Celtic | 1 |
0 |
||
1974-75 | Celtic | Hibernian | 6 |
3 |
||
1975-76 | Rangers | Celtic | 1 |
0 |
||
1976-77* | Aberdeen | Celtic | 2 |
1 |
||
1977-78* | Rangers | Celtic | 2 |
1 |
||
1978-79 | Rangers | Aberdeen | 2 |
1 |
||
1979-80 | Dundee United | Aberdeen | 0 |
0 |
||
replay | Dundee nited | Aberdeen | 3 |
0 |
||
1980-81 | Dundee United | Dundee | 3 |
0 |
||
1981-82 | Rangers | Dundee United | 2 |
1 |
||
1982-83 | Celtic | Rangers | 2 |
1 |
||
1983-84* | Rangers | Celtic | 3 |
2 |
||
1984-85 | Rangers | Dundee United | 1 |
0 |
||
1985-86 | Aberdeen | Hibernian | 3 |
0 |
||
1986-87 | Rangers | Celtic | 2 |
1 |
||
1987-88 | Rangers (5-3 pen) | Aberdeen | 3 |
3 |
||
1988-89 | Rangers | Aberdeen | 3 |
2 |
||
1989-90* | Aberdeen | Rangers | 2 |
1 |
||
1990-91* | Rangers | Celtic | 2 |
1 |
||
1991-92 | Hibernian | Dunfermline Athletic | 2 |
0 |
||
1992-93 | Rangers | Aberdeen | 2 |
1 |
||
1993-94 | Rangers | Hibernian | 2 |
1 |
||
1994-95* | Raith Rovers (6-5pen) | Celtic | 2 |
2 |
||
1995-96 | Aberdeen | Dundee | 2 |
0 |
||
1996-97 | Rangers | Hearts | 4 |
3 |
||
1997-98 | Celtic | Dundee United | 3 |
0 |
||
1998-99 | Rangers | St Johnston | 2 |
1 |
||
1999-00 | Celtic | Aberdeen | 2 |
0 |
||
2000-01 | Celtic | Kilmarnock | 3 |
0 |
||
2001-02 | Rangers | Ayr United | 4 |
0 |
||
2002-03 | Rangers | Celtic | 2 |
1 |
||
2003-04 | Livingston | Hibernian | 2 |
0 |
||
2004-05 | Rangers | Motherwell | 5 |
1 |
||
2005-06 | Celtic | Dunfermline Athletic | 3 |
0 |
||
2006-07 | Hibernian | Kilmarnock | 5 |
1 |