Rangers badge

» Complete Cup Finals

History
SeasonFinal Details
Scottish FA Cup
2008-2009Rangers 1 Falkirk 0
2007-2008Rangers 3 Queen of the South 2
2002-2003Rangers 1 Dundee 0
2001-2002Rangers 3 Celtic 2
1999-2000Rangers 4 Aberdeen 0
1998-1999Rangers 1 Celtic 0
1997-1998Heart of Midlothian 2 Rangers 1
1995-1996Rangers 5 Heart of Midlothian 1
1993-1994Dundee United 1 Rangers 0
1992-1993Rangers 2 Aberdeen 1
1991-1992Rangers 2 Airdrieonians (old) 1
1988-1989Celtic 1 Rangers 0
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
1972-1973Rangers 3 Celtic 2
1970-1971Celtic 2 Rangers 1, after 1-1 draw
1968-1969Celtic 4 Rangers 0
1965-1966Rangers 1 Celtic 0, after 0-0 draw
1963-1964Rangers 3 Dundee 1
1962-1963Rangers 3 Celtic 0, after 1-1 draw
1961-1962Rangers 2 St Mirren 0
1959-1960Rangers 2 Kilmarnock 0
1952-1953Rangers 1 Aberdeen 0, after 1-1 draw
1949-1950Rangers 3 East Fife 0
1948-1949Rangers 4 Clyde 1
1947-1948Rangers 1 Morton 0, aet, after 1-1 draw aet
1935-1936Rangers 1 Third Lanark 0
1934-1935Rangers 2 Hamilton Academical 1
1933-1934Rangers 5 St Mirren 0
1931-1932Rangers 3 Kilmarnock 0, after 1-1 draw
1929-1930Rangers 2 Partick Thistle 1, after 0-0 draw
1928-1929Kilmarnock 2 Rangers 0
1927-1928Rangers 4 Celtic 0
1921-1922Morton 1 Rangers 0
1920-1921Partick Thistle 1 Rangers 0
1908-1909Rangers 1 Celtic 1 (void), after 1-1 draw (Cup withheld due to riot)
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
1898-1899Celtic 2 Rangers 0
1897-1898Rangers 2 Kilmarnock 0
1896-1897Rangers 5 Dumbarton 1
1893-1894Rangers 3 Celtic 1
1878-1879Vale of Leven v Rangers (walkover), after 1-1 draw, Vale of Leven awarded Cup after Rangers failed to appear
1876-1877Vale of Leven 3 Rangers 2, after 1-1 draw and 1-1 draw aet
Scottish League Cup
2010-2011Rangers 2 Celtic 1, aet
2009-2010Rangers 1 St Mirren 0
2008-2009Celtic 2 Rangers 0, aet
2007-2008Rangers 2 Dundee United 2, aet, Rangers won on penalties
2004-2005Rangers 5 Motherwell 1
2002-2003Rangers 2 Celtic 1
2001-2002Rangers 4 Ayr United 0
1998-1999Rangers 2 St Johnstone 1
1996-1997Rangers 4 Heart of Midlothian 3
1993-1994Rangers 2 Hibernian 1
1992-1993Rangers 2 Aberdeen 1, aet
1990-1991Rangers 2 Celtic 1, aet
1989-1990Aberdeen 2 Rangers 1, aet
1988-1989Rangers 3 Aberdeen 2
1987-1988Rangers 3 Aberdeen 3, aet, Rangers won on penalties
1986-1987Rangers 2 Celtic 1
1984-1985Rangers 1 Dundee United 0
1983-1984Rangers 3 Celtic 2, aet
1982-1983Celtic 2 Rangers 1
1981-1982Rangers 2 Dundee United 1
1978-1979Rangers 2 Aberdeen 1
1977-1978Rangers 2 Celtic 1, aet
1975-1976Rangers 1 Celtic 0
1970-1971Rangers 1 Celtic 0
1966-1967Celtic 1 Rangers 0
1965-1966Celtic 2 Rangers 1
1964-1965Rangers 2 Celtic 1
1963-1964Rangers 5 Morton 0
1961-1962Rangers 3 Heart of Midlothian 1, after 1-1 draw aet
1960-1961Rangers 2 Kilmarnock 0
1957-1958Celtic 7 Rangers 1
1951-1952Dundee 3 Rangers 2
1948-1949Rangers 2 Raith Rovers 0
1946-1947Rangers 4 Aberdeen 0
Scottish Challenge Cup
2013-2014Raith Rovers 1 Rangers 0
Scottish Dryborough Cup
1979-1980Rangers 3 Celtic 1
1974-1975Celtic 2 Rangers 2, aet, Celtic won on penalties (at Celtic)
UEFA Cup
2007-2008Zenit St Petersburg 2 Rangers 0
European Cup Winners Cup
1971-1972Rangers 3 Dinamo Moscow 2
1966-1967Bayern Munich 1 Rangers 0, aet
1960-1961Fiorentina 4 Rangers 1, on aggregate: 2-0 away, 2-1 home
UEFA Super Cup
1972-1973Ajax 6 Rangers 3, on aggregate: 3-1 away, 3-2 home