Vs:  From:  To:  Competition:   Venue:   Enable:  

Competition History (By Competition)




Rangers Competition History (By Competition)

Scottish League

SeasonPosition
2024/2025 (Division: Premiership)3
2023/2024 (Division: Premiership)2
2022/2023 (Division: Premiership)2
2021/2022 (Division: Premiership)2
2020/2021 (Division: Premiership)1
2019/2020 (Division: Premiership)2
2018/2019 (Division: Premiership)2
2017/2018 (Division: Premiership)3
2016/2017 (Division: Premiership)3
2015/2016 (Division: Championship)1
2014/2015 (Division: Championship)3
2013/2014 (Division: League One)1
2012/2013 (Division: Division Three)1
2011/2012 (Division: SPL)2
2010/2011 (Division: SPL)1
2009/2010 (Division: SPL)1
2008/2009 (Division: SPL)1
2007/2008 (Division: SPL)2
2006/2007 (Division: SPL)2
2005/2006 (Division: SPL)3
2004/2005 (Division: SPL)1
2003/2004 (Division: SPL)2
2002/2003 (Division: SPL)1
2001/2002 (Division: SPL)2
2000/2001 (Division: SPL)2
1999/2000 (Division: SPL)1
1998/1999 (Division: SPL)1
1997/1998 (Division: Premier Division)2
1996/1997 (Division: Premier Division)1
1995/1996 (Division: Premier Division)1
1994/1995 (Division: Premier Division)1
1993/1994 (Division: Premier Division)1
1992/1993 (Division: Premier Division)1
1991/1992 (Division: Premier Division)1
1990/1991 (Division: Premier Division)1
1989/1990 (Division: Premier Division)1
1988/1989 (Division: Premier Division)1
1987/1988 (Division: Premier Division)3
1986/1987 (Division: Premier Division)1
1985/1986 (Division: Premier Division)5
1984/1985 (Division: Premier Division)4
1983/1984 (Division: Premier Division)4
1982/1983 (Division: Premier Division)4
1981/1982 (Division: Premier Division)3
1980/1981 (Division: Premier Division)3
1979/1980 (Division: Premier Division)5
1978/1979 (Division: Premier Division)2
1977/1978 (Division: Premier Division)1
1976/1977 (Division: Premier Division)2
1975/1976 (Division: Premier Division)1
1974/1975 (Division: Division One (old))1
1973/1974 (Division: Division One (old))3
1972/1973 (Division: Division One (old))2
1971/1972 (Division: Division One (old))3
1970/1971 (Division: Division One (old))4
1969/1970 (Division: Division One (old))2
1968/1969 (Division: Division One (old))2
1967/1968 (Division: Division One (old))2
1966/1967 (Division: Division One (old))2
1965/1966 (Division: Division One (old))2
1964/1965 (Division: Division One (old))5
1963/1964 (Division: Division One (old))1
1962/1963 (Division: Division One (old))1
1961/1962 (Division: Division One (old))2
1960/1961 (Division: Division One (old))1
1959/1960 (Division: Division One (old))3
1958/1959 (Division: Division One (old))1
1957/1958 (Division: Division One (old))2
1956/1957 (Division: Division One (old))1
1955/1956 (Division: Division One (old))1
1954/1955 (Division: Division One (old))3
1953/1954 (Division: Division One (old))4
1952/1953 (Division: Division One (old))1
1951/1952 (Division: Division One (old))2
1950/1951 (Division: Division One (old))2
1949/1950 (Division: Division One (old))1
1948/1949 (Division: Division One (old))1
1947/1948 (Division: Division One (old))2
1946/1947 (Division: Division One (old))1
1939/1940 (Division: Division One (old))NA
1938/1939 (Division: Division One (old))1
1937/1938 (Division: Division One (old))3
1936/1937 (Division: Division One (old))1
1935/1936 (Division: Division One (old))2
1934/1935 (Division: Division One (old))1
1933/1934 (Division: Division One (old))1
1932/1933 (Division: Division One (old))1
1931/1932 (Division: Division One (old))2
1930/1931 (Division: Division One (old))1
1929/1930 (Division: Division One (old))1
1928/1929 (Division: Division One (old))1
1927/1928 (Division: Division One (old))1
1926/1927 (Division: Division One (old))1
1925/1926 (Division: Division One (old))6
1924/1925 (Division: Division One (old))1
1923/1924 (Division: Division One (old))1
1922/1923 (Division: Division One (old))1
1921/1922 (Division: Division One (old))2
1920/1921 (Division: Division One (old))1
1919/1920 (Division: Division One (old))1
1918/1919 (Division: Division One (old))2
1917/1918 (Division: Division One (old))1
1916/1917 (Division: Division One (old))3
1915/1916 (Division: Division One (old))2
1914/1915 (Division: Division One (old))3
1913/1914 (Division: Division One (old))2
1912/1913 (Division: Division One (old))1
1911/1912 (Division: Division One (old))1
1910/1911 (Division: Division One (old))1
1909/1910 (Division: Division One (old))3
1908/1909 (Division: Division One (old))4
1907/1908 (Division: Division One (old))3
1906/1907 (Division: Division One (old))3
1905/1906 (Division: Division One (old))4
1904/1905 (Division: Division One (old))2
1903/1904 (Division: Division One (old))3
1902/1903 (Division: Division One (old))3
1901/1902 (Division: Division One (old))1
1900/1901 (Division: Division One (old))1
1899/1900 (Division: Division One (old))1
1898/1899 (Division: Division One (old))1
1897/1898 (Division: Division One (old))2
1896/1897 (Division: Division One (old))3
1895/1896 (Division: Division One (old))2
1894/1895 (Division: Division One (old))3
1893/1894 (Division: Division One (old))4
1892/1893 (Division: Scottish Football League)2
1891/1892 (Division: Scottish Football League)5
1890/1891 (Division: Scottish Football League)1

Scottish Cup

SeasonRound
2023/2024Final
2022/2023Semi Final
2021/2022Won
2020/2021Quarter Final
2019/2020Quarter Final
2018/2019QF Replay
2017/2018Semi Final
2016/2017Semi Final
2015/2016Final
2014/2015Round 5
2013/2014SF
2012/2013R5
2011/2012R5
2010/2011R5 Replay
2009/2010R6 Replay
2008/2009Won
2007/2008Won
2006/2007R3
2005/2006R4
2004/2005R3
2003/2004R5
2002/2003Won
2001/2002Won
2000/2001R5
1999/2000Won
1998/1999Won
1997/1998Final
1996/1997R5
1995/1996Won
1994/1995R4
1993/1994Final
1992/1993Won
1991/1992Won
1990/1991R5
1989/1990R4
1988/1989Final
1987/1988R4
1986/1987R3
1985/1986R3
1984/1985R4
1983/1984R5 Replay
1982/1983Final
1981/1982Final
1980/1981Won
1979/1980Final
1978/1979Won
1977/1978Won
1976/1977Final
1975/1976Won
1974/1975R3 Replay
1973/1974R4
1972/1973Won
1971/1972Semi Replay
1970/1971Final Replay
1969/1970R3
1968/1969Final
1967/1968R3 Replay
1966/1967R1
1965/1966Won
1964/1965R3
1963/1964Won
1962/1963Won
1961/1962Won
1960/1961R3 Replay
1959/1960Won
1958/1959R3
1957/1958Semi Replay
1956/1957R6 Replay
1955/1956R7
1954/1955R6
1953/1954Semi Final
1952/1953Won
1951/1952R4 Replay
1950/1951R2
1949/1950Won
1948/1949Won
1947/1948Won
1946/1947R3 Replay
1938/1939R3
1937/1938Semi Final
1936/1937R1
1935/1936Won
1934/1935Won
1933/1934Won
1932/1933R3
1931/1932Won
1930/1931R2
1929/1930Won
1928/1929Final
1927/1928Won
1926/1927R4 Replay
1925/1926Semi Final
1924/1925Semi Final
1923/1924R3
1922/1923R2
1921/1922Final
1920/1921Final
1919/1920Semi Replay
1913/1914R3
1912/1913R3
1911/1912R2
1910/1911R3
1909/1910R2
1908/1909Final Replay
1907/1908R2
1906/1907R3
1905/1906R3
1904/1905Final Replay
1903/1904Final
1902/1903Won
1901/1902Semi Final
1900/1901R1
1899/1900Semi Replay
1898/1899Final
1897/1898Won
1896/1897Won
1895/1896R3
1894/1895R1
1893/1894Won
1892/1893R3
1891/1892Semi Final
1890/1891R1
1889/1890R3 Replay
1888/1889R2 Replay
1887/1888R2
1886/1887R3
1885/1886R1
1884/1885R6
1883/1884Semi Final
1882/1883R2
1881/1882R6 Replay
1880/1881R6
1879/1880R1 Replay
1878/1879Final
1877/1878R4 Replay
1876/1877Final Replay
1875/1876R2 Replay
1874/1875R2 Replay

League Cup

SeasonRound
2024/2025Final
2023/2024Won
2022/2023Final
2021/2022Semi Final
2020/2021Quarter Final
2019/2020Final
2018/2019Semi Final
2017/2018Semi Final
2016/2017Semi Final
2016/2017 (Group F)
2015/20163rd Round
2014/2015Semi Final
2013/2014R1
2012/2013QF
2011/2012R3
2010/2011Won
2009/2010Won
2008/2009Final
2007/2008Final
2006/2007QF
2005/2006QF
2004/2005Won
2003/2004Semi Final
2002/2003Won
2001/2002Won
2000/2001Semi Final
1999/2000QF
1998/1999Won
1997/1998QF
1996/1997Won
1995/1996Semi Final
1994/1995R3
1993/1994Won
1992/1993Won
1991/1992Semi Final
1990/1991Won
1989/1990Final
1988/1989Won
1987/1988Final
1986/1987Won
1985/1986SF Leg2
1984/1985Won
1983/1984 (Group 2)R3 Group 2
1983/1984Won
1982/1983 (Group 3)Group 3
1982/1983Final
1981/1982Won
1981/1982 (Group 2)Group 2
1980/1981R3 Leg2
1979/1980R3 Leg2
1978/1979Won
1977/1978Won
1976/1977 (Group 4)Group 4
1976/1977Semi Final
1975/1976 (Group 1)Group 1
1975/1976Won
1974/1975 (Group 2)Group 2
1973/1974Semi Final
1973/1974 (Group 1)Group 1
1972/1973 (Group 3)Group 3
1972/1973Semi Final
1971/1972 (Group 4)Group 4
1970/1971Won
1970/1971 (Group 2)Group 2
1969/1970 (Group 1)Group 1
1968/1969 (Group 4)Group 4
1967/1968 (Group 2)Group 2
1966/1967 (Group 2)Group 2
1966/1967Final
1965/1966 (Group 2)Group 2
1965/1966Final
1964/1965Won
1964/1965 (Group 1)Group 1
1963/1964 (Group 4)Group 4
1963/1964Won
1962/1963 (Group 4)Group 4
1962/1963Semi Final
1961/1962 (Group 3)Group 3
1961/1962Won
1960/1961Won
1960/1961 (Group 2)Group 2
1959/1960 (Group 4)Group 4
1958/1959 (Group 1)Group 1
1957/1958 (Group 2)Group 2
1957/1958Final
1956/1957 (Group 2)Group 2
1955/1956 (Group 4)Group 4
1955/1956Semi Final
1954/1955QF Leg2
1954/1955 (Group 3)Group 3
1953/1954Semi Final
1953/1954 (Group 3)Group 3
1952/1953 (Group 3)Group 3
1952/1953Semi Final
1951/1952 (Group 4)Group 4
1951/1952Final
1950/1951 (Group 4)Group 4
1949/1950 (Group 1)Group 1
1949/1950Semi Final
1948/1949Won
1948/1949 (Group 1)Group 1
1947/1948 (Group 3)Group 3
1947/1948Semi Final
1946/1947Won
1946/1947 (Group 2)Group 2

UEFA Europa League

SeasonRound
2024/2025 (League Stage)Match 6
2023/2024R16 Leg2
2023/2024 (Group C)Match 6
2021/2022Final
2021/2022 (Group A)Match 6
2020/2021 (Group D)Match 6
2020/2021R16 Leg2
2019/2020 (Group G)Match 6
2019/2020R16 Leg2
2018/2019PlayOff Leg2
2018/2019 (Group G)
2017/20181QR Leg2
2011/2012Qual PO Leg2
2010/2011R3 Leg2

UEFA Cup

SeasonRound
2007/2008Final
2006/2007 (Group A)Game 4
2006/2007R4 Leg2
2004/2005R1 Leg2
2004/2005 (Group F)Game 4
2002/2003R1 Leg2
2001/2002R4 Leg2
2000/2001R3 Leg2
1999/2000R3 Leg2
1998/1999R3 Leg2
1997/1998R1 Leg2
1988/1989R2 Leg2
1986/1987R3 Leg2
1985/1986R1 Leg2
1984/1985R2 Leg2
1982/1983R2 Leg2

European Cup Winners Cup

SeasonRound
1983/1984R2 Leg2
1981/1982R1 Leg2
1979/1980R2 Leg2
1977/1978R1 Leg2
1973/1974R2 Leg2
1971/1972Won
1969/1970R2 Leg2
1966/1967Final
1962/1963R1 Leg2
1960/1961Final Leg2

European Champions Cup

SeasonRound
1991/1992R1 Leg2
1990/1991R2 Leg2
1989/1990R1 Leg2
1987/1988QF Leg2
1978/1979QF Leg2
1976/1977R1 Leg2
1975/1976R2 Leg2
1964/1965QF Leg2
1963/1964R1 Leg2
1961/1962QF Leg2
1959/1960SF Leg2
1957/1958R2 Leg2
1956/1957R1 Replay

UEFA Super Cup

SeasonRound
1972/1973Final Leg2

Dryborough Cup

SeasonRound
1979/1980Won
1974/1975Final
1973/1974Semi Final
1972/1973Semi Final

Anglo-Scottish Cup

SeasonRound
1980/1981QF Leg2

British Texaco Cup

SeasonRound
1974/1975QF Leg2

Inter-Cities Fairs Cup

SeasonRound
1970/1971R1 Leg2
1968/1969SF Leg2
1967/1968QF Leg2

Challenge Cup

SeasonRound
2015/2016Won
2014/2015Semi Final
2013/2014Final
2012/2013QF

Division One (old) Play-Offs

SeasonRound
1904/1905Final
1890/1891Final

UEFA Champions League

SeasonRound
2024/20253QR Leg2
2023/2024PlayOff Leg2
2022/2023PlayOff Leg2
2022/2023 (Group A)Match 6
2021/20223QR Leg2
2011/2012Q3 Leg2
2010/2011 (Group C)Game 6
2009/2010 (Group G)Game 6
2008/2009Q2 Leg2
2007/2008 (Group E)Game 6
2007/2008Q3 Leg2
2005/2006 (Group H)Game 6
2005/2006R2 Leg2
2004/2005Q3 Leg2
2003/2004Q3 Leg2
2003/2004 (Group E)Game 6
2001/2002Q3 Leg2
2000/2001Q3 Leg2
2000/2001 (Group D)Game 6
1999/2000Q3 Leg2
1999/2000 (Group F)Game 6
1997/1998Q2 Leg2
1996/1997 (Group A)Game 6
1996/1997Prelim Leg2
1995/1996Prelim Leg2
1995/1996 (Group C)Game 6
1994/1995Prelim Leg2
1993/1994R1 Leg2
1992/1993R2 Leg2
1992/1993 (Group A)Game 6

English FA Cup

SeasonRound
1886/1887Semi Final

Glasgow Cup

SeasonRound
1987/1988Semi Final
1986/1987Won
1985/1986Won
1984/1985Won
1982/1983Won
1981/1982Final
1980/1981Semi Final
1979/1980Semi Final
1978/1979Won
1976/1977Semi Final
1975/1976Won
1974/1975Final
1970/1971Won
1969/1970Final
1968/1969Won
1966/19671
1965/19661
1964/19651
1963/1964Semi Final
1962/19631R
1961/1962Semi Final
1960/19611
1959/1960Won
1958/1959Final Replay
1957/1958Won
1956/1957Won
1955/1956Final Replay
1954/1955Final
1953/1954Won
1952/1953Final
1951/19521
1950/1951SF Replay
1949/1950Won
1948/1949Semi Final
1947/1948Won
1946/1947SF Replay
1945/1946Semi Final
1944/1945Won
1943/1944Won
1942/1943Won
1941/1942Won
1940/1941Final
1939/1940Won
1938/19391R
1937/1938Won
1936/1937Won
1935/1936Won
1934/1935Final
1933/1934Won
1932/1933Won
1931/1932Won
1930/1931Final
1929/1930Won
1928/19291
1927/1928Final
1926/1927Final
1925/1926SF Replay
1924/1925Won
1923/1924Won
1922/1923Won
1921/1922Won
1920/1921Semi Final
1919/19201
1918/1919Won
1917/1918Won
1916/1917Semi Final
1915/1916Final
1914/1915Semi Final
1913/1914Won
1912/1913Won
1911/1912Won
1910/1911Won
1909/1910Final
1908/1909SF Replay
1907/1908Final Replay
1906/19071R
1905/1906Semi Final
1904/1905Final
1903/19041
1902/19031
1901/1902Final
1900/1901Won
1899/1900Won
1898/1899Final
1897/1898Won
1896/1897Won
1895/18961R
1894/1895Final
1893/1894Won
1892/1893Won
1891/18923
1890/18913R
1889/1890Semi Final
1888/18893
1887/1888Final

Scottish Regional League

SeasonPosition
1939/1940 (Division: Western Division)1

War Emergency Cup

SeasonRound
1939/1940Won

Championship Decider

SeasonRound
1939/1940Won

Scottish Southern League

SeasonPosition
1945/1946 (Division: A Division)1
1944/19451
1943/19441
1942/19431
1941/19421
1940/19411

Scottish Southern League Cup

SeasonRound
1945/1946Final
1944/1945Won
1943/1944Final
1942/1943Final
1941/1942Won
1940/1941Won

Summer Cup

SeasonRound
1942/1943Final
1941/1942Final
1940/1941R2 Leg2

Victory Cup

SeasonRound
1945/1946Won
1918/1919R3

Glasgow Merchants Charity Cup

SeasonRound
1918/1919
1917/1918
1916/1917
1915/1916
1914/1915
1913/1914
1912/1913
1911/1912
1910/1911
1909/1910
1908/1909
1907/1908
1906/1907
1905/1906
1904/1905
1903/1904
1902/1903
1901/1902
1900/1901
1899/1900
1898/1899
1897/1898
1896/1897
1895/1896
1894/1895
1893/1894
1892/1893
1891/1892
1887/1888
1886/1887
1885/1886
1884/1885
1883/1884
1882/1883
1881/1882
1880/1881
1879/1880
1878/1879
1877/1878
1876/1877

Glasgow League

SeasonPosition
1905/19062
1904/19052
1898/18992
1897/18981
1896/18972
1895/18961

Inter-City League

SeasonPosition
1912/1913NA
1903/19048
1902/19034
1901/19025
1900/19013
1899/19003

Glasgow Exhibition Cup

SeasonRound
1901/1902SF

Coronation Cup

SeasonRound
1952/1953QF

St Mungo Cup

SeasonRound
1951/1952R1

Premiership Play-Offs

SeasonRound
2014/2015Final Leg 2

This website and its content is copyright of Bobby Sinnet & Thomas Jamieson - © Bobby Sinnet & Thomas Jamieson . All rights reserved.
Any redistribution or reproduction of part or all of the contents in any form is prohibited other than the following:
• you may print or download to a local hard disk extracts for your personal and non-commercial use only
• you may copy the content to individual third parties for their personal use, but only if you acknowledge the website as the source of the material
You may not, except with our express written permission, distribute or commercially exploit the content. Nor may you transmit it or store it in any other website or other form of electronic retrieval system.

Contact Us | Site Enquiries