Back to Football

Glasgow, Glasgow · Scotland · Scottish Premiership

55League titles· last 2021118Major cups· last 202491Top-2 finishes120Top-4 finishes
WikipediaQ19597

Footprint

Tiers played
L1, L2, L3, L4
Top-flight (L1) seasons
125
Lower-tier league seasons
4
First season
1891
Most recent season
2026

Season-by-season

Most recent season first. Covers Scottish Premiership only. Rows tagged "national playoff" are pre-modern formats where the workbook records only playoff participants, not round-robin standings.

YearLeagueTeamPosNotesDomestic CupEur CompPWDLPtsGFGAGDEur Qual (next yr)
2026Scottish Premier(1)Rangers3CLEL382012672764333EL
2025Scottish Premier(1)Rangers2Lg CupCLEL38229775804139CL
2024Scottish Premier(1)Rangers2Scot CupLg CupCLEL38274785873255CL
2023Scottish Premier(1)Rangers2Lg CupCL38295492933756CL
2022Scottish Premier(1)Rangers2Scot CupCLEL38278389803149CL
2021Scottish Premier(1)Rangers1championEL383260102921379CL
2020Scottish Premier(1)Rangers2Lg CupEL29214467641945EL
2019Scottish Premier(1)Rangers2EL38239678822755EL
2018Scottish Premier(1)Rangers3EL382171070765026EL
2017Scottish Premier(1)Rangers3381910967564412EL
2016Scottish Championship(2)Rangers1promotedScot Cup36256581883454
2015Scottish Championship(2)Rangers3Not Promoted (PO)361910767693930
2014Scottish League One(3)Rangers1promoted3633301021061888
2013Scottish Third Division(4)Rangers1promoted36258383872958
2012Scottish Premier(1)Rangers2relegatedCLEL38265773772849
2011Scottish Premier(1)Rangers1championLg CupCLEL38303593882959CL
2010Scottish Premier(1)Rangers1championLg CupCL38269387822854CL
2009Scottish Premier(1)Rangers1championScot CupLg CupCL38268486772849CL
2008Scottish Premier(1)Rangers2Scot CupLg CupCLUC38275686843351CL
2007Scottish Premier(1)Rangers2UC38219872613229CL
2006Scottish Premier(1)Rangers3CL382110773673730UC
2005Scottish Premier(1)Rangers1championLg CupCLUC38296393782256CL
2004Scottish Premier(1)Rangers2CL38256781763343CL
2003Scottish Premier(1)Rangers1championScot CupLg CupUC383143971012873CL
2002Scottish Premier(1)Rangers2Scot CupLg CupCLUC382510385822755UC
2001Scottish Premier(1)Rangers2CLUC38264882763640CL
2000Scottish Premier(1)Rangers1championScot CupCLUC36286290962670CL
1999Scottish Premier(1)Rangers1championScot CupLg CupUC36238577783147CL
1998Premier Division(1)Rangers2Scot CupCLUC36219672763838UC
1997Premier Division(1)Rangers1championLg CupCL36255680853352CL
1996Premier Division(1)Rangers1championScot CupCL36276387852560CL
1995Premier Division(1)Rangers1championCL36209769603525CL
1994Premier Division(1)Rangers1championScot CupLg CupCL442214858744133CL
1993Premier Division(1)Rangers1championScot CupLg CupCL44337473973562CL
1992Premier Division(1)Rangers1championScot CupEC443365721013170CL
1991Premier Division(1)Rangers1championLg CupEC36247555622339EC
1990Premier Division(1)Rangers1championLg CupEC362011551481929EC
1989Premier Division(1)Rangers1championScot CupLg CupUC36264656622636EC
1988Premier Division(1)Rangers3Lg CupEC442681060853451UC
1987Premier Division(1)Rangers1championLg CupUC44317669852362EC
1986Premier Division(1)Rangers5UC36139143553458UC
1985Premier Division(1)Rangers4Lg CupUC361312113847389UC
1984Premier Division(1)Rangers4Lg CupCWC361512942534112UC
1983Premier Division(1)Rangers4Scot CupLg CupUC3613121138524111CWC
1982Premier Division(1)Rangers3Scot CupLg CupCWC361611943574512UC
1981Premier Division(1)Rangers3Scot Cup361612844603228CWC
1980Premier Division(1)Rangers5Scot CupCWC36157143750464
1979Premier Division(1)Rangers2Scot CupLg CupEC36189945523517CWC
1978Premier Division(1)Rangers1championScot CupLg CupCWC36247555763937EC
1977Premier Division(1)Rangers2Scot CupEC361810846623725CWC
1976Premier Division(1)Rangers1championScot CupLg CupEC36238554602436EC
1975Division One(1)Rangers1champion34256356863353EC
1974Division One(1)Rangers3CWC34216748673433
1973Division One(1)Rangers2Scot Cup34264456743044CWC
1972Division One(1)Rangers3CWC342121144713833
1971Division One(1)Rangers4Scot CupLg CupICFC34169941583424CWC
1970Division One(1)Rangers2CWC34197845674027ICFC
1969Division One(1)Rangers2Scot CupICFC34217649813249CWC
1968Division One(1)Rangers2ICFC34285161933459ICFC
1967Division One(1)Rangers2Lg CupCWC34247355923161ICFC
1966Division One(1)Rangers2Scot CupLg Cup34255455912962CWC
1965Division One(1)Rangers5Lg CupEC34188844783543
1964Division One(1)Rangers1championScot CupLg CupEC34255455853154EC
1963Division One(1)Rangers1championScot CupCWC34257257942866EC
1962Division One(1)Rangers2Scot CupLg CupEC34227551843153CWC
1961Division One(1)Rangers1championLg CupCWC34235651884642EC
1960Division One(1)Rangers3Scot CupEC34178942723834CWC
1959Division One(1)Rangers1champion34218550925141EC
1958Division One(1)Rangers2Lg CupEC34225749894940
1957Division One(1)Rangers1championEC34263555964848EC
1956Division One(1)Rangers1champion34228452852758EC
1955A Division(1)Rangers330193841673334
1954A Division(1)Rangers430138934563521
1953A Division(1)Rangers1championScot Cup30187543803941
1952A Division(1)Rangers2Lg Cup30169541613130
1951A Division(1)Rangers230174938643727
1950A Division(1)Rangers1championScot Cup30226250582632
1949A Division(1)Rangers1championScot CupLg Cup30206446633231
1948A Division(1)Rangers2Scot Cup30214546642836
1947A Division(1)Rangers1championLg Cup30214546762650
1939Division One(1)Rangers1champion382594591125557
1938Division One(1)Rangers3381813749754926
1937Division One(1)Rangers1champion38269361883256
1936Division One(1)Rangers2Scot Cup382774611104367
1935Division One(1)Rangers1championScot Cup38255855964650
1934Division One(1)Rangers1championScot Cup383062661184177
1933Division One(1)Rangers1champion3826102621134370
1932Division One(1)Rangers2Scot Cup382855611184276
1931Division One(1)Rangers1champion38276560962967
1930Division One(1)Rangers1championScot Cup38284660943262
1929Division One(1)Rangers1championScot Cup383071671073275
1928Division One(1)Rangers1championScot Cup382684601093673
1927Division One(1)Rangers1champion382310556854144
1926Division One(1)Rangers6381961344795524
1925Division One(1)Rangers1champion382510360762650
1924Division One(1)Rangers1champion38259459722250
1923Division One(1)Rangers1champion38239655672938
1922Scottish League(1)Rangers2Scot Cup422810466832657
1921Scottish League(1)Rangers1championScot Cup42356176912467
1920Scottish League(1)Rangers1champion423192711052580
1919Scottish League(1)Rangers234265357861670
1918Scottish League(1)Rangers1champion34256356662442
1917Scottish League(1)Rangers338245953683236
1916Scottish League(1)Rangers238256756873948
1915Division One(1)Rangers3382341150744727
1914Division One(1)Rangers238275659793148
1913Division One(1)Rangers1champion34245553764135
1912Division One(1)Rangers1champion34243751863452
1911Division One(1)Rangers1champion34236552903456
1910Division One(1)Rangers334206846703535
1909Division One(1)Rangers4Scot Cup34197845913853
1908Division One(1)Rangers334218550744034
1907Division One(1)Rangers334197845693336
1906Division One(1)Rangers430157837584810
1905Division One(1)Rangers2Scot Cup26193441832855
1904Division One(1)Rangers3Scot Cup26166438803347
1903Division One(1)Rangers3Scot Cup22125529563026
1902Division One(1)Rangers1champion18132328432914
1901Division One(1)Rangers1champion20171235602535
1900Division One(1)Rangers1champion19153132692742
1899Division One(1)Rangers1championScot Cup18180036791861
1898Division One(1)Rangers2Scot Cup18133229711556
1897Division One(1)Rangers3Scot Cup18113425643034
1896Division One(1)Rangers218114326573918
1895Division One(1)Rangers318102622412615
1894Division One(1)Rangers4Scot Cup1884620443014
1893Scottish League(1)Rangers218124228412714
1892Scottish League(1)Rangers522112924594613
1891Scottish League(1)Rangers1champion18133229582533

Cup finals

Most recent first. Every domestic cup final the club has played, including losses. Scheduled finals (date not yet passed) are flagged.

YearCompetitionResult
2025Scottish League CupRunner-up
2024Scottish CupRunner-up
2024Scottish League CupWon
2023Scottish League CupRunner-up
2022Scottish CupWon
2020Scottish League CupRunner-up
2016Scottish CupRunner-up
2011Scottish League CupWon
2010Scottish League CupWon
2009Scottish CupWon
2009Scottish League CupRunner-up
2008Scottish CupWon
2008Scottish League CupWon
2005Scottish League CupWon
2003Scottish CupWon
2003Scottish League CupWon
2002Scottish CupWon
2002Scottish League CupWon
2000Scottish CupWon
1999Scottish CupWon
1999Scottish League CupWon
1998Scottish CupRunner-up
1997Scottish League CupWon
1996Scottish CupWon
1994Scottish CupRunner-up
1994Scottish League CupWon
1993Scottish CupWon
1993Scottish League CupWon
1992Scottish CupWon
1991Scottish League CupWon
1990Scottish League CupRunner-up
1989Scottish CupRunner-up
1989Scottish League CupWon
1988Scottish League CupWon
1987Scottish League CupWon
1985Scottish League CupWon
1984Scottish League CupWon
1983Scottish CupRunner-up
1983Scottish League CupRunner-up
1982Scottish CupRunner-up
1982Scottish League CupWon
1981Scottish CupWon
1980Scottish CupRunner-up
1979Scottish CupWon
1979Scottish League CupWon
1978Scottish CupWon
1978Scottish League CupWon
1977Scottish CupRunner-up
1976Scottish CupWon
1976Scottish League CupWon
1973Scottish CupWon
1971Scottish CupRunner-up
1971Scottish League CupWon
1969Scottish CupRunner-up
1967Scottish League CupRunner-up
1966Scottish CupWon
1966Scottish League CupRunner-up
1965Scottish League CupWon
1964Scottish CupWon
1964Scottish League CupWon
1963Scottish CupWon
1962Scottish CupWon
1962Scottish League CupWon
1961Scottish League CupWon
1960Scottish CupWon
1958Scottish League CupRunner-up
1953Scottish CupWon
1952Scottish League CupRunner-up
1950Scottish CupWon
1949Scottish CupWon
1949Scottish League CupWon
1948Scottish CupWon
1947Scottish League CupWon
1936Scottish CupWon
1935Scottish CupWon
1934Scottish CupWon
1932Scottish CupWon
1930Scottish CupWon
1929Scottish CupRunner-up
1928Scottish CupWon
1922Scottish CupRunner-up
1921Scottish CupRunner-up
1909Scottish CupRunner-up
1905Scottish CupRunner-up
1904Scottish CupRunner-up
1903Scottish CupWon
1899Scottish CupRunner-up
1898Scottish CupWon
1897Scottish CupWon
1894Scottish CupWon
1879Scottish CupRunner-up
1877Scottish CupRunner-up

European competition appearances

Most recent first. One row per entry showing the deepest round reached. A Cup Winner badge marks tournaments the club won: gold for the European Cup / Champions League, silver for every other UEFA or Intercontinental trophy.

SeasonCompetitionResult
2025-26Champions League(CL)Qualifying
2025-26Europa League(EL)Round of 32 / qualifying
2024-25Champions League(CL)Qualifying
2024-25Europa League(EL)Quarter-final
2023-24Champions League(CL)Round of 32 / qualifying
2023-24Europa League(EL)Round of 16
2022-23Champions League(CL)Group stage
2021-22Champions League(CL)Qualifying
2021-22Europa League(EL)Final
2020-21Europa League(EL)Round of 16
2019-20Europa League(EL)Round of 16
2018-19Europa League(EL)Round of 32 / qualifying
2017-18Europa League(EL)Qualifying
2011-12Champions League(CL)Qualifying
2011-12Europa League(EL)Qualifying
2010-11Champions League(CL)Group stage
2010-11Europa League(EL)Round of 16
2009-10Champions League(CL)Group stage
2008-09Champions League(CL)Qualifying
2007-08Champions League(CL)Group stage
2007-08UEFA Cup(UC)Final
2006-07UEFA Cup(UC)Round of 16
2005-06Champions League(CL)Round of 16
2004-05Champions League(CL)Round of 32 / qualifying
2004-05UEFA Cup(UC)Round of 32 / qualifying
2003-04Champions League(CL)Group stage
2002-03UEFA Cup(UC)Qualifying
2001-02Champions League(CL)Round of 32 / qualifying
2001-02UEFA Cup(UC)Round of 16
2000-01Champions League(CL)Group stage
2000-01UEFA Cup(UC)Group stage
1999-00Champions League(CL)Group stage
1999-00UEFA Cup(UC)Group stage
1998-99UEFA Cup(UC)Round of 16
1997-98Champions League(CL)Group stage
1997-98UEFA Cup(UC)Round of 32 / qualifying
1996-97Champions League(CL)Round of 16
1995-96Champions League(CL)Round of 16
1994-95Champions League(CL)Group stage
1993-94Champions League(CL)Group stage
1992-93Champions League(CL)Semi-final
1991-92European Cup(EC)Round of 16
1990-91European Cup(EC)Round of 16
1989-90European Cup(EC)Group stage
1988-89UEFA Cup(UC)Group stage
1987-88European Cup(EC)Quarter-final
1986-87UEFA Cup(UC)Round of 16
1985-86UEFA Cup(UC)Round of 32 / qualifying
1984-85UEFA Cup(UC)Group stage
1983-84Cup Winners Cup(CWC)Round of 16
1982-83UEFA Cup(UC)Group stage
1981-82Cup Winners Cup(CWC)Group stage
1979-80Cup Winners Cup(CWC)Round of 16
1978-79European Cup(EC)Quarter-final
1977-78Cup Winners Cup(CWC)Group stage
1976-77European Cup(EC)Group stage
1975-76European Cup(EC)Round of 16
1973-74Cup Winners Cup(CWC)Round of 16
1972-73UEFA Super Cup(USC)Final
1971-72Cup Winners Cup(CWC)Cup Winner
1970-71Inter-Cities Fairs Cup(ICFC)Round of 32 / qualifying
1969-70Cup Winners Cup(CWC)Round of 16
1968-69Inter-Cities Fairs Cup(ICFC)Semi-final
1967-68Inter-Cities Fairs Cup(ICFC)Quarter-final
1966-67Cup Winners Cup(CWC)Final
1964-65European Cup(EC)Quarter-final
1963-64European Cup(EC)Group stage
1962-63Cup Winners Cup(CWC)Group stage
1961-62European Cup(EC)Quarter-final
1960-61Cup Winners Cup(CWC)Final
1959-60European Cup(EC)Semi-final
1957-58European Cup(EC)Round of 16
1956-57European Cup(EC)Round of 16