1946-47 Rangers 4 Aberdeen 0 1947-48 East Fife 4 Falkirk 1 (after 0-0 draw) 1948-49 Rangers 2 Raith Rovers 0 1949-50 East Fife 3 Dunfermline Athletic 0 1950-51 Motherwell 3 Hibernian 0 1951-52 Dundee 3 Rangers 2 1952-53 Dundee 2 Kilmarnock 0 1953-54 East Fife 3 Partick Thistle 2 1954-55 Heart Of Midlothian 4 Motherwell 2 1955-56 Aberdeen 2 St. Mirren 1 1956-57 Celtic 3 Partick Thistle 0 1957-58 Celtic 7 Rangers 1 1958-59 Heart Of Midlothian 5 Partick Thistle 1 1959-60 Heart Of Midlothian 2 Third Lanark 1 1960-61 Rangers 2 Kilmarnock 0 1961-62 Rangers 3 Heart Of Midlothian 1 (after 1-1 draw) 1962-63 Heart Of Midlothian 1 Kilmarnock 0 1963-64 Rangers 5 Morton 0 1964-65 Rangers 2 Celtic 1 1965-66 Celtic 2 Rangers 1 1966-67 Celtic 1 Rangers 0 1967-68 Celtic 5 Dundee 3 1968-69 Celtic 6 Hibernian 2 1969-70 Celtic 1 St. Johnstone 0 1970-71 Rangers 1 Celtic 0 1971-72 Partick Thistle 4 Celtic 1 1972-73 Hibernian 2 Celtic 1 1973-74 Dundee 1 Celtic 0 1974-75 Celtic 6 Hibernian 3 1975-76 Rangers 1 Celtic 0 1976-77 Aberdeen 2 Celtic 1* 1977-78 Rangers 2 Celtic 1* 1978-79 Rangers 2 Aberdeen 1 1979-80 Dundee United 3 Aberdeen 0 (after 0-0 draw) 1980-81 Dundee United 3 Dundee 0 1981-82 Rangers 2 Dundee United 1 1982-83 Celtic 2 Rangers 1 1983-84 Rangers 3 Celtic 2* 1984-85 Rangers 1 Dundee United 0 1985-86 Aberdeen 3 Hibernian 0 1986-87 Rangers 2 Celtic 1 1987-88 Rangers 3 Aberdeen 3* (5-3 penalties) 1988-89 Rangers 3 Aberdeen 2 1989-90 Aberdeen 2 Rangers 1* 1990-91 Rangers 2 Celtic 1* 1991-92 Hibernian 2 Dunfermline Athletic 0 1992-93 Rangers 2 Aberdeen 1 1993-94 Rangers 2 Hibernian 1 1994-95 Raith Rovers 2 Celtic 2* (6-5 penalties) 1995-96 Aberdeen 2 Dundee 0 1996-97 Rangers 4 Heart Of Midlothian 3 1997-98 Celtic 3 Dundee United 0 1998-99 Rangers 2 St. Johnstone 1 1999-00 Celtic 2 Aberdeen 0 2000-01 Celtic 3 Kilmarnock 0 2001-02 Rangers 4 Ayr United 0 2002-03 Rangers 2 Celtic 1 2003-04 Livingston 2 Hibernian 0 2004-05 Rangers 5 Motherwell 1 2005-06 Celtic 3 Dunfermline Athletic 0 2006-07 Hibernian 5 Kilmarnock 1 2007-08 Rangers 2 Dundee United 2* (3-2 penalties) 2008-09 Celtic 2 Rangers 0* 2009-10 Rangers 1 St. Mirren 0 2010-11 Rangers 2 Celtic 1* 2011-12 Kilmarnock 1 Celtic 0 2012-13 St. Mirren 3 Heart Of Midlothian 2 2013-14 Aberdeen 0 Inverness Caled. Thistle 0* (4-2 penalties) 2014-15 Celtic 2 Dundee United 0 2015-16 Ross County 2 Hibernian 1 2016-17 Celtic 3 Aberdeen 0 2017-18 Celtic 2 Motherwell 0 2018-19 Celtic 1 Aberdeen 0 2019-20 Celtic 1 Rangers 0 2020-21 St. Johnstone 1 Livingston 0 2021-22 Celtic 2 Hibernian 1 * indicates extra time All finals at Hampden expect 1979-80, 1980-81 at Dens Park (Dundee FC), 1993-94, 1996-97, 2013-14 at Celtic Park (Celtic FC) and 1994-95, 1997-98 at Ibrox Park (Rangers FC) Competition known as the Bell's League Cup 1979-81. Competition known as the Skol Cup 1984-92. Competition known as the Coca-Cola Cup 1994-98 Competition known as the CIS Insurance Cup 1999-08. Competition known as the Co-operative Insurance Cup 2008-11. Competition known as the Communities League Cup 2011-13. Competition known as the Scottish League Cup presented by QTS 2015. Competition known as the Scottish League Cup presented by Utilita 2015-16. Competition known as the Betfred Cup since 2016-17.
Winners 27 Rangers 20 Celtic 6 Aberdeen 4 Heart Of Midlothian 3 East Fife, Dundee, Hibernian 2 Dundee United 1 Motherwell, Partick Thistle, Raith Rovers, Livingston, Kilmarnock, St. Mirren, Ross County, St. Johnstone Runners-up 15 Celtic 9 Aberdeen 8 Hibernian 7 Rangers (without "new" Rangers established 2012) 5 Kilmarnock, Dundee United 3 Partick Thistle, Dundee, Dunfermline Athletic, Heart Of Midlothian, Motherwell 2 St. Johnstone, St. Mirren 1 Falkirk, Raith Rovers, Third Lanark, Morton, Ayr United, Inverness Caledonian Thistle, Rangers (established 2012), Livingston Final Appearances 35 Celtic 34 Rangers (without "new" Rangers established 2012) 15 Aberdeen 11 Hibernian 7 Heart Of Midlothian, Dundee United 6 Dundee, Kilmarnock 4 Partick Thistle, Motherwell 3 East Fife, Dunfermline Athletic, St. Mirren, St. Johnstone 2 Raith Rovers, Livingston 1 Falkirk, Third Lanark, Morton, Ayr United, Inverness Caledonian Thistle, Ross County, Rangers (established 2012) Number of League-Cup-and-League Cup Trebles (14) 7 Celtic [1967, 1969, 2001, 2017, 2018, 2019, 2020] 7 Rangers [1949, 1964, 1976, 1978, 1993, 1999, 2003]
Prepared and maintained by James M. Ross and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: James M. Ross and Karel Stokkermans
Last updated: 22 Dec 2021
© Copyright 1995/2021 James M. Ross, Karel Stokkermans and RSSSF
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.