The Scottish Football AssociationThe Scottish Football Association

FanLion RampantFIFA Referee BadgeEaster Courses
Home   Contact Us   Site Map   Text Only   Print | Resolution: 800 x 600, 1024 x 768 | Text Size: A A A A | Read Page | Colours: Home, Away, Third
Cup Competitions - Scottish Cup, Youth Cup

Cup Competitions

Previous Winners

Scottish Cup
1873-2006
Previous Winners



1870's
1873-74 Queen's Park 2 - 0 Clydesdale
1874-75 Queen's Park 3 - 0 Renton
1875-76 Queen's Park 2 - 0 3rd Lanark Rifles
After 1 - 1 Draw
1876-77 Vale Of Leven 3 - 2 Rangers
After Two Replays 0 - 0,1 - 1
1877-78 Vale Of Leven 1 - 0 3rd Lanark Rifles
1878-79 Vale Of Leven 1 - 1 Rangers
Vale Of Leven Awarded Cup
Rangers Failed To Appear
1879-80 Queen's Park 3 - 0 Thornliebank



1880's
1880 81 Queen's Park 3 - 1 Dumbarton
After Dumbarton Protested First Game
1881-82 Queen's Park 4 - 1 Dumbarton
After 2 - 2 Draw
1882-83 Dumbarton 2 - 1 Vale Of Leven
After 2 - 2 Draw
1883-84 Queen's Park ---- Vale Of Leven
Queens Park Awarded Cup
Vale Of Leven Failed To Appear
1884-85 Renton 3 - 1 Vale Of Leven
After 0 - 0 Draw
1885-86 Queen's Park 3 - 1 Renton
1886-87 Hibernian 2 - 1 Dumbarton
1887-88 Renton 6 - 1 Cambuslang
1888-89 Third Lanark 2 - 1 Celtic
After Replay By Order Of Scottish FA
Due To Playing Conditions In First Match
1889-90 Queen's Park 2 - 1 Vale Of Leven
After 1 - 1 Draw



1890's
1890-91 Heart of Midlothian 1 - 0 Dumbarton
1891-92 Celtic 5 - 1 Queen's Park
After Mutually Protested First Match
1892-93 Queens Park 2 - 1 Celtic
After 0 - 0 Draw
1893-94 Rangers 3 - 1 Celtic
1894-95 St Bernards 2 - 1 Renton
1895-96 Heart of Midlothian 3 - 1 Hibernian
1896-97 Rangers 5 - 1 Dumbarton
1897-98 Rangers 2 - 0 Kilmarnock
1898-99 Celtic 2 - 0 Rangers
1899-00 Celtic 4 - 3 Queens Park



1900's
1900-01 Heart of Midlothian 4 - 3 Celtic
1901-02 Hibernian 1 - 0 Celtic
1902-03 Rangers 2 - 0 Heart of Midlothian
After Two Replays 1 - 1,0 - 0
1903-04 Celtic 3 - 2 Rangers
1904-05 Third Lanark 3 - 1 Rangers
After 0 - 0 Draw
1905-06 Heart of Midlothian 1 - 0 Third Lanark
1906-07 Celtic 3 - 0 Heart of Midlothian
1907-08 Celtic 5 - 1 St Mirren
1908-09 Celtic ----- Rangers
Owing To A Riot,The Cup Was Withheld
After Two Drawn Matches
1909-10 Dundee 2 - 1 Clyde
After Two Draws 2 - 2, 0 - 0



1910's
1910-11 Celtic 2 - 0 Hamilton Accies
After 0 - 0 Draw
1911-12 Celtic 2 - 0 Clyde
1912-13 Falkirk 2 - 0 Raith Rovers
1913-14 Celtic 4 - 1 Hibernian
After 0 - 0 Draw
1919-20 Kilmarnock 3 - 2 Albion Rovers



1920's
1920-21 Partick Thistle 1 - 0 Rangers
1921-22 Morton 1 - 0 Rangers
1922-23 Celtic 1 - 0 Hibernian
1923-24 Airdrie 2 - 0 Hibernian
1924-25 Celtic 2 - 1 Dundee
1925-26 St Mirren 2 - 0 Celtic
1926-27 Celtic 3 - 1 East Fife
1927-28 Rangers 4 - 0 Celtic
1928-29 Kilmarnock 2 - 0 Rangers
1929-30 Rangers 2 - 1 Partick Thistle
After 0 - 0 Draw



1930's
1930-31 Celtic 4 - 2 Motherwell
1931-32 Rangers 3 - 0 Kilmarnock
1932-33 Celtic 1 - 0 Motherwell
1933-34 Rangers 5 - 0 St Mirren
1934-35 Rangers 2 - 1 Hamilton Accies
1935-36 Rangers 1 - 0 Third Lanark
1936-37 Celtic 2 - 1 Aberdeen
1937-38 East Fife 4 - 2 Kilmarnock
After 1 - 1 Draw
1938-39 Clyde 4 - 0 Motherwell



1940's
1946-47 Aberdeen 2 - 1 Hibernian
1947-48 Rangers 1 - 0 Morton
After Extra Time, After 1 - 1 Draw
1948-49 Rangers 4 - 1 Clyde
1949-50 Rangers 3 - 0 East Fife



1950's
1950-51 Celtic 1 - 0 Motherwell
1951-52 Motherwell 4 - 0 Dundee
1952-53 Rangers 1 - 0 Aberdeen
After 1- 1 Draw
1953-54 Celtic 2 - 1 Aberdeen
1954-55 Clyde 1 - 0 Celtic
After1 - 1 Draw
1955-56 Heart of Midlothian 3 - 1 Celtic
1956-57 Falkirk 2 - 1 Kilmarnock
After Extra Time, After 1 - 1 Draw
1957-58 Clyde 1 - 0 Hibernian
1958-59 St Mirren 3 - 1 Aberdeen
1959-60 Rangers 2 - 0 Kilmarnock



1960's
1960-61 Dunfermline 2 - 0 Celtic
After 0 - 0 Draw
1961-62 Rangers 2 - 0 St Mirren
1962-63 Rangers 3 - 0 Celtic
After 1 - 1 Draw
1963-64 Rangers 3 - 1 Dundee
1964-65 Celtic 3 - 2 Dunfermline
1965-66 Rangers 1 - 0 Celtic
After 0 - 0 Draw
1966-67 Celtic 2 - 0 Aberdeen
1967-68 Dunfermline 3 - 1 Heart of Midlothian
1968-69 Celtic 4 - 0 Rangers
1969-70 Aberdeen 3 - 1 Celtic



1970's
1970-71 Celtic 2 - 1 Rangers
After 1 - 1 Draw
1971-72 Celtic 6 - 1 Hibernian
1972-73 Rangers 3 - 2 Celtic
1973-74 Celtic 3 - 0 Dundee United
1974-75 Celtic 3 - 1 Airdrie
1975-76 Rangers 3 - 1 Heart of Midlothian
1976-77 Celtic 1 - 0 Rangers
1977-78 Rangers 2 - 1 Aberdeen
1978-79 Rangers 3 - 2 Hibernian
After Two 0 - 0 Draws & Extra Time
1979-80 Celtic 1 - 0 Rangers
After Extra Time



1980's
1980-81 Rangers 4 - 1 Dundee United
1981-82 Aberdeen 4 - 1 Rangers
After Extra Time
1982-83 Aberdeen 1 - 0 Rangers
After Extra Time
1983-84 Aberdeen 2 - 1 Celtic
After Extra Time
1984-85 Celtic 2 - 1 Dundee United
1985-86 Aberdeen 3 - 0 Heart of Midlothian
1986-87 St Mirren 1 - 0 Dundee United
After Extra Time
1987-88 Celtic 2 - 1 Dundee United
1988-89 Celtic 1 - 0 Rangers
1989-90 Aberdeen 0 - 0 Celtic
After Extra Time
Aberdeen win 9 - 8 On Penalties



1990's
1990-91 Motherwell 4 - 3 Dundee United
After Extra Time
1991-92 Rangers 2 - 1 Airdrie
1992-93 Rangers 2 - 1 Aberdeen
1993-94 Dundee Utd 1 - 0 Rangers
1994-95 Celtic 1 - 0 Airdrie
1995-96 Rangers 5 - 1 Heart of Midlothian
1996-97 Kilmarnock 1 - 0 Falkirk
1997-98 Heart of Midlothian 2 - 1 Rangers
1998-99 Rangers 1 - 0 Celtic
1999-00 Rangers 4 - 0 Aberdeen



2000's
2000-01 Celtic 3 - 0 Hibernian
2001-02 Celtic 2 - 3 Rangers
2002-03 Dundee 0 - 1 Rangers
2003-04 Dunfermline 1 - 3 Celtic
2004-05 Celtic 1 - 0 Dundee Utd
2005-06 Heart of Midlothian 1 - 1 Gretna
After Extra Time
Heart of Midloathian win 4 - 2 On Penalties

Football Central