The Rangers History Project
1872-2007

Champions

 

Rangers 25

Heart of Midlothian 13

Celtic 8

Aberdeen 6

Queens Park Strollers 5

Hibernian 4

Airdrieonians 4

Dundee 4

Kilmarnock 3

Falkirk 3

Clyde 3

Motherwell 3

Dundee United 3

Abercorn 2

Partick Thistle 2

Leith Athletic 2

Third Lanark 2

St Mirren 2

Hamilton 1

Ayr United 1

St Johnstone 1

Dumbarton 1

Ayr Swifts 1

Cambuslang 1

 

 

Scottish FA Second XI Cup

 

1881-82 Dumbarton 'A'

1882-83 Kilmarnock Athletic 'A'

1883-84 Kilmarnock Athletic 'A'

1884-85 Hibernian 'A'

1885-86 Abercorn 'A'

1886-87 Abercorn 'A'

1887-88 Ayr Swifts

1888-89 Cambuslang 'A'

1889-90 Rangers 'A'

1890-91 Celtic 'A'

1891-92 Leith Athletic 'A'

1892-93 Leith Athletic 'A'

1893-94 Heart of Midlothian 'A'

1894-95 Heart of Midlothian 'A'

1895-96 Queen's Park Strollers

1896-97 Heart of Midlothian 'A'

1897-98 Rangers 'A'

1898-99 Rangers 'A'

1899-00 Third Lanark 'A'

1900-01 Heart of Midlothian 'A'

1901-02 Queen's Park Strollers

1902-03 Queen's Park Strollers

1903-04 Queen's Park Strollers

1904-05 Third Lanark 'A'

1905-06 Heart of Midlothian 'A'

1906-07 Rangers 'A'

1907-08 Dundee 'A'

1908-09 Falkirk 'A'

1909-10 Falkirk 'A'

1910-11 Heart of Midlothian 'A'

1911-12 Rangers 'A'

1912-13 Rangers 'A'

1913-14 Clyde 'A'

1914-15 Clyde 'A'

1915-19    no competition

1919-20 Queen's Park Strollers

1920-21 Heart of Midlothian 'A'

1921-22 Airdrieonians 'A'

1922-23 Airdrieonians 'A'

1923-24 Rangers 'A'

1924-25 Rangers 'A'

1925-26 Rangers 'A'

1926-27 St Mirren 'A'

1927-28 Rangers 'A'

1928-29 Rangers 'A'

1929-30 Rangers 'A'

1930-31 Rangers 'A'

1931-32 Heart of Midlothian 'A'

1932-33 Rangers 'A'

1933-34 Hamilton Academical 'A'

1934-35 Celtic 'A'

1935-36 Celtic 'A'

1936-37 Rangers 'A'

1937-38 Rangers 'A'

1938-39 Hibernian 'A'

1939-40 Ayr United 'A'

1940-41 Rangers 'A'

1941-42 Clyde 'A'

1942-43 Motherwell 'A'

1943-44 Heart of Midlothian 'A'

1944-45 Heart of Midlothian 'A'

1945-46 Hibernian 'A'

1946-47 Hibernian 'A'

1947-48 Airdrieonians 'A'

1948-49 Motherwell 'A'

1949-50 Falkirk 'A'

1950-51 Heart of Midlothian 'A'

1951-52 Rangers 'A'

1952-53 Dundee 'A'

1953-54 Heart of Midlothian

1954-55 Aberdeen 'A'

1955-56 Aberdeen 'A'

1956-57 Motherwell 'A'

1957-58 Celtic reserves

1958-59 St Mirren reserves

1959-60   Cup withheld

1960-61 St Johnstone reserves

1961-62 Rangers reserves

1962-63 Dundee United reserves

1963-64 Rangers reserves

1964-65 Rangers reserves

1965-66 Celtic reserves

1966-67 Dundee reserves

1967-68 Rangers reserves

1968-69 Aberdeen reserves

1969-70 Rangers reserves

1970-71 Celtic reserves

1971-72 Partick Thistle reserves

1972-73 Heart of Midlothian reserves

1973-74 Celtic reserves

1974-75 Partick Thistle reserves

1975-76 Aberdeen reserves

1976-77 Rangers reserves

1977-78 Aberdeen reserves

1978-79 Rangers reserves

1979-80 Kilmarnock reserves

1980-81 Dundee United reserves

1981-82 Aberdeen reserves

1982-83 Dundee reserves

1983-84 Airdrieonians reserves

1984-85 Celtic reserves

1985-86   no competition

1986-87   no competition

1987-88 Dundee United reserves