» Complete History

History Summary
WinsTeams
36 Celtic
33 Rangers
10 Queen's Park
8 Heart of Midlothian
7 Aberdeen
3 Clyde, Hibernian, Kilmarnock, St Mirren, Vale of Leven
2 Dundee United, Dunfermline Athletic, Falkirk, Motherwell, Renton, Third Lanark
1 Airdrieonians (old), Dumbarton, Dundee, East Fife, Inverness CT, Morton, Partick Thistle, St Bernard's, St Johnstone
History
SeasonFinal Details
Scottish FA Cup
2015-2016Hibernian 3 Rangers 2
2014-2015Inverness CT 2 Falkirk 1
2013-2014St Johnstone 2 Dundee United 0
2012-2013Celtic 3 Hibernian 0
2011-2012Heart of Midlothian 5 Hibernian 1
2010-2011Celtic 3 Motherwell 0
2009-2010Dundee United 3 Ross County 0
2008-2009Rangers 1 Falkirk 0
2007-2008Rangers 3 Queen of the South 2
2006-2007Celtic 1 Dunfermline Athletic 0
2005-2006Heart of Midlothian 1 Gretna 1, aet, Hearts won on penalties
2004-2005Celtic 1 Dundee United 0
2003-2004Celtic 3 Dunfermline Athletic 1
2002-2003Rangers 1 Dundee 0
2001-2002Rangers 3 Celtic 2
2000-2001Celtic 3 Hibernian 0
1999-2000Rangers 4 Aberdeen 0
1998-1999Rangers 1 Celtic 0
1997-1998Heart of Midlothian 2 Rangers 1
1996-1997Kilmarnock 1 Falkirk 0
1995-1996Rangers 5 Heart of Midlothian 1
1994-1995Celtic 1 Airdrieonians (old) 0
1993-1994Dundee United 1 Rangers 0
1992-1993Rangers 2 Aberdeen 1
1991-1992Rangers 2 Airdrieonians (old) 1
1990-1991Motherwell 4 Dundee United 3, aet
1989-1990Aberdeen 0 Celtic 0, aet, Aberdeen won on penalties
1988-1989Celtic 1 Rangers 0
1987-1988Celtic 2 Dundee United 1
1986-1987St Mirren 1 Dundee United 0, aet
1985-1986Aberdeen 3 Heart of Midlothian 0
1984-1985Celtic 2 Dundee United 1
1983-1984Aberdeen 2 Celtic 1, aet
1982-1983Aberdeen 1 Rangers 0, aet
1981-1982Aberdeen 4 Rangers 1, aet
1980-1981Rangers 4 Dundee United 1, after 0-0 draw aet
1979-1980Celtic 1 Rangers 0, aet
1978-1979Rangers 3 Hibernian 2, aet, after 0-0 draw and 0-0 draw aet
1977-1978Rangers 2 Aberdeen 1
1976-1977Celtic 1 Rangers 0
1975-1976Rangers 3 Heart of Midlothian 1
1974-1975Celtic 3 Airdrieonians (old) 1
1973-1974Celtic 3 Dundee United 0
1972-1973Rangers 3 Celtic 2
1971-1972Celtic 6 Hibernian 1
1970-1971Celtic 2 Rangers 1, after 1-1 draw
1969-1970Aberdeen 3 Celtic 1
1968-1969Celtic 4 Rangers 0
1967-1968Dunfermline Athletic 3 Heart of Midlothian 1
1966-1967Celtic 2 Aberdeen 0
1965-1966Rangers 1 Celtic 0, after 0-0 draw
1964-1965Celtic 3 Dunfermline Athletic 2
1963-1964Rangers 3 Dundee 1
1962-1963Rangers 3 Celtic 0, after 1-1 draw
1961-1962Rangers 2 St Mirren 0
1960-1961Dunfermline Athletic 2 Celtic 0, after 0-0 draw
1959-1960Rangers 2 Kilmarnock 0
1958-1959St Mirren 3 Aberdeen 1
1957-1958Clyde 1 Hibernian 0
1956-1957Falkirk 2 Kilmarnock 1, aet, after 1-1 draw
1955-1956Heart of Midlothian 3 Celtic 1
1954-1955Clyde 1 Celtic 0, after 1-1 draw
1953-1954Celtic 2 Aberdeen 1
1952-1953Rangers 1 Aberdeen 0, after 1-1 draw
1951-1952Motherwell 4 Dundee 0
1950-1951Celtic 1 Motherwell 0
1949-1950Rangers 3 East Fife 0
1948-1949Rangers 4 Clyde 1
1947-1948Rangers 1 Morton 0, aet, after 1-1 draw aet
1946-1947Aberdeen 2 Hibernian 1
1938-1939Clyde 4 Motherwell 0
1937-1938East Fife 4 Kilmarnock 2, aet, after 1-1 draw
1936-1937Celtic 2 Aberdeen 1
1935-1936Rangers 1 Third Lanark 0
1934-1935Rangers 2 Hamilton Academical 1
1933-1934Rangers 5 St Mirren 0
1932-1933Celtic 1 Motherwell 0
1931-1932Rangers 3 Kilmarnock 0, after 1-1 draw
1930-1931Celtic 4 Motherwell 2, after 2-2 draw
1929-1930Rangers 2 Partick Thistle 1, after 0-0 draw
1928-1929Kilmarnock 2 Rangers 0
1927-1928Rangers 4 Celtic 0
1926-1927Celtic 3 East Fife 1
1925-1926St Mirren 2 Celtic 0
1924-1925Celtic 2 Dundee 1
1923-1924Airdrieonians (old) 2 Hibernian 0
1922-1923Celtic 1 Hibernian 0
1921-1922Morton 1 Rangers 0
1920-1921Partick Thistle 1 Rangers 0
1919-1920Kilmarnock 3 Albion Rovers 2
1913-1914Celtic 4 Hibernian 1, after 0-0 draw
1912-1913Falkirk 2 Raith Rovers 0
1911-1912Celtic 2 Clyde 0
1910-1911Celtic 2 Hamilton Academical 0, after 0-0 draw
1909-1910Dundee 2 Clyde 1, after 2-2 draw and 0-0 draw aet
1908-1909Rangers 1 Celtic 1 (void), after 1-1 draw (Cup withheld due to riot)
1907-1908Celtic 5 St Mirren 1
1906-1907Celtic 3 Heart of Midlothian 0
1905-1906Heart of Midlothian 1 Third Lanark 0
1904-1905Third Lanark 3 Rangers 1, after 0-0 draw
1903-1904Celtic 3 Rangers 2
1902-1903Rangers 2 Heart of Midlothian 0, after 1-1 draw and 0-0 draw
1901-1902Hibernian 1 Celtic 0, (at Celtic)
1900-1901Heart of Midlothian 4 Celtic 3
1899-1900Celtic 4 Queen's Park 3
1898-1899Celtic 2 Rangers 0
1897-1898Rangers 2 Kilmarnock 0
1896-1897Rangers 5 Dumbarton 1
1895-1896Heart of Midlothian 3 Hibernian 1
1894-1895St Bernard's 2 Renton 1
1893-1894Rangers 3 Celtic 1
1892-1893Queen's Park 2 Celtic 1, after Celtic won 1-0 (replayed due to playing conditions)
1891-1892Celtic 5 Queen's Park 1, after Celtic won 1-0 in first game (replayed due to protest)
1890-1891Heart of Midlothian 1 Dumbarton 0
1889-1890Queen's Park 2 Vale of Leven 1, after 1-1 draw
1888-1889Third Lanark 2 Celtic 1, after Third Lanark won 3-0 in first game (replayed due to playing conditions)
1887-1888Renton 6 Cambuslang 1
1886-1887Hibernian 2 Dumbarton 1
1885-1886Queen's Park 3 Renton 1
1884-1885Renton 3 Vale of Leven 1, after 0-0 draw
1883-1884Queen's Park v Vale of Leven (walkover), Queen's Park awarded Cup after Vale of Leven failed to appear
1882-1883Dumbarton 2 Vale of Leven 1, after 2-2 draw
1881-1882Queen's Park 4 Dumbarton 1, after 2-2 draw
1880-1881Queen's Park 3 Dumbarton 1, after Queen's Park won 2-1 in first game (replayed due to protest)
1879-1880Queen's Park 3 Thornliebank 0, (at Queens' Park)
1878-1879Vale of Leven v Rangers (walkover), after 1-1 draw, Vale of Leven awarded Cup after Rangers failed to appear
1877-1878Vale of Leven 1 Third Lanark 0
1876-1877Vale of Leven 3 Rangers 2, after 1-1 draw and 1-1 draw aet
1875-1876Queen's Park 2 Third Lanark 0, after 1-1 draw (replay at Queens' Park)
1874-1875Queen's Park 3 Renton 0, (at Queens' Park)
1873-1874Queen's Park 2 Clydesdale Glasgow 0, (at Queens' Park)