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 2022-23 Celtic 2 Rangers 1 2023-24 Rangers 1 Aberdeen 0 2024-25 Celtic 3 Rangers 3* (5-4 penalties) * 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 28 Rangers 22 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 10 Aberdeen, Rangers 8 Hibernian 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, Livingston Final Appearances 38 Rangers 37 Celtic 16 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 NB: while The Rangers Football Club Plc, the company owning Rangers FC in the 2011/12 season, entered liquidation on Oct 31, 2012 (after having been renamed RFC 2012 Plc), previously, on Jun 14, 2012, it had sold the club to another company, SEVCO Scotland Limited, thus enabling the club to continue its existence and retain its records Number of League-Cup-and-League Cup Trebles (15) 8 Celtic [1967, 1969, 2001, 2017, 2018, 2019, 2020, 2023] 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: 17 Dec 2024
© Copyright 1995/2024 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.