Scottish Football League
Scotland · From 1890 to 1998
The Scottish Football League originally began in 1890 with only one division that included all participating clubs. As football grew in popularity, additional teams joined the system, leading to the creation of Division Two in 1893. Although the league expanded, promotion and relegation between divisions were not initially automatic, and several clubs experienced unusual situations such as winning lower divisions without moving up.
Efforts to create a third level of Scottish league football began in the 1923–24 season, but the structure was short-lived because of financial problems. A new third tier, called Division C, was introduced after World War II and included both reserve and full-strength clubs. Over time the competition changed format, eventually splitting into regional sections before being abolished after the 1954–55 season.
Major restructuring arrived in the 1975–76 season with the introduction of a permanent third tier and changes to league names. A fourth division was later added in 1994, creating a larger league pyramid. Another significant change came in 1998–99 when top clubs separated from the Scottish Football League and formed the Scottish Premier League, reshaping the structure of professional football in Scotland.
| Season | Champion | Runner-up | 3rd place |
|---|---|---|---|
| 1997-98 |
Celtic FC
|
Rangers FC
|
Heart of Midlothian FC
|
| 1996-97 |
Rangers FC
|
Celtic FC
|
Dundee United FC
|
| 1995-96 |
Rangers FC
|
Celtic FC
|
Aberdeen FC
|
| 1994-95 |
Rangers FC
|
Motherwell FC
|
Hibernian FC
|
| 1993-94 |
Rangers FC
|
Aberdeen FC
|
Motherwell FC
|
| 1992-93 |
Rangers FC
|
Aberdeen FC
|
Celtic FC
|
| 1991-92 |
Rangers FC
|
Heart of Midlothian FC
|
Celtic FC
|
| 1990-91 |
Rangers FC
|
Aberdeen FC
|
Celtic FC
|
| 1989-90 |
Rangers FC
|
Aberdeen FC
|
Heart of Midlothian FC
|
| 1988-89 |
Rangers FC
|
Aberdeen FC
|
Celtic FC
|
| 1987-88 |
Celtic FC
|
Heart of Midlothian FC
|
Rangers FC
|
| 1986-87 |
Rangers FC
|
Celtic FC
|
Dundee United FC
|
| 1985-86 |
Celtic FC
|
Heart of Midlothian FC
|
Dundee United FC
|
| 1984-85 |
Aberdeen FC
|
Celtic FC
|
Dundee United FC
|
| 1983-84 |
Aberdeen FC
|
Celtic FC
|
Dundee United FC
|
| 1982-83 |
Dundee United FC
|
Celtic FC
|
Aberdeen FC
|
| 1981-82 |
Celtic FC
|
Aberdeen FC
|
Rangers FC
|
| 1980-81 |
Celtic FC
|
Aberdeen FC
|
Rangers FC
|
| 1979-80 |
Aberdeen FC
|
Celtic FC
|
St Mirren FC
|
| 1978-79 |
Celtic FC
|
Rangers FC
|
Dundee United FC
|
| 1977-78 |
Rangers FC
|
Aberdeen FC
|
Dundee United FC
|
| 1976-77 |
Celtic FC
|
Rangers FC
|
Aberdeen FC
|
| 1975-76 |
Rangers FC
|
Celtic FC
|
Hibernian FC
|
| 1974-75 |
Rangers FC
|
Hibernian FC
|
Celtic FC
|
| 1973-74 |
Celtic FC
|
Hibernian FC
|
Rangers FC
|
| 1972-73 |
Celtic FC
|
Rangers FC
|
Hibernian FC
|
| 1971-72 |
Celtic FC
|
Aberdeen FC
|
Rangers FC
|
| 1970-71 |
Celtic FC
|
Aberdeen FC
|
St Johnstone FC
|
| 1969-70 |
Celtic FC
|
Rangers FC
|
Hibernian FC
|
| 1968-69 |
Celtic FC
|
Rangers FC
|
Dunfermline Athletic FC
|
| 1967-68 |
Celtic FC
|
Rangers FC
|
Hibernian FC
|
| 1966-67 |
Celtic FC
|
Rangers FC
|
Clyde FC
|
| 1965-66 |
Celtic FC
|
Rangers FC
|
Kilmarnock FC
|
| 1964-65 |
Kilmarnock FC
|
Heart of Midlothian FC
|
Dunfermline Athletic FC
|
| 1963-64 |
Rangers FC
|
Kilmarnock FC
|
Celtic FC
|
| 1962-63 |
Rangers FC
|
Kilmarnock FC
|
Partick Thistle FC
|
| 1961-62 |
Dundee FC
|
Rangers FC
|
Celtic FC
|
| 1960-61 |
Rangers FC
|
Kilmarnock FC
|
Third Lanark AC
|
| 1959-60 |
Heart of Midlothian FC
|
Kilmarnock FC
|
Rangers FC
|
| 1958-59 |
Rangers FC
|
Heart of Midlothian FC
|
Motherwell FC
|
| 1957-58 |
Heart of Midlothian FC
|
Rangers FC
|
Celtic FC
|
| 1956-57 |
Rangers FC
|
Heart of Midlothian FC
|
Kilmarnock FC
|
| 1955-56 |
Rangers FC
|
Aberdeen FC
|
Heart of Midlothian FC
|
| 1954-55 |
Aberdeen FC
|
Celtic FC
|
Rangers FC
|
| 1953-54 |
Celtic FC
|
Heart of Midlothian FC
|
Partick Thistle FC
|
| 1952-53 |
Rangers FC
|
Hibernian FC
|
East Fife FC
|
| 1951-52 |
Hibernian FC
|
Rangers FC
|
East Fife FC
|
| 1950-51 |
Hibernian FC
|
Rangers FC
|
Dundee FC
|
| 1949-50 |
Rangers FC
|
Hibernian FC
|
Heart of Midlothian FC
|
| 1948-49 |
Rangers FC
|
Dundee FC
|
Hibernian FC
|
| 1947-48 |
Hibernian FC
|
Rangers FC
|
Partick Thistle FC
|
| 1946-47 |
Rangers FC
|
Hibernian FC
|
Aberdeen FC
|
| 1938-39 |
Rangers FC
|
Celtic FC
|
Aberdeen FC
|
| 1937-38 |
Celtic FC
|
Heart of Midlothian FC
|
Rangers FC
|
| 1936-37 |
Rangers FC
|
Aberdeen FC
|
Celtic FC
|
| 1935-36 |
Celtic FC
|
Rangers FC
|
Aberdeen FC
|
| 1934-35 |
Rangers FC
|
Celtic FC
|
Heart of Midlothian FC
|
| 1933-34 |
Rangers FC
|
Motherwell FC
|
Celtic FC
|
| 1932-33 |
Rangers FC
|
Motherwell FC
|
Heart of Midlothian FC
|
| 1931-32 |
Motherwell FC
|
Rangers FC
|
Celtic FC
|
| 1930-31 |
Rangers FC
|
Celtic FC
|
Motherwell FC
|
| 1929-30 |
Rangers FC
|
Motherwell FC
|
Aberdeen FC
|
| 1928-29 |
Rangers FC
|
Celtic FC
|
Motherwell FC
|
| 1927-28 |
Rangers FC
|
Celtic FC
|
Motherwell FC
|
| 1926-27 |
Rangers FC
|
Motherwell FC
|
Celtic FC
|
| 1925-26 |
Celtic FC
|
Airdrieonians FC 1878
|
Heart of Midlothian FC
|
| 1924-25 |
Rangers FC
|
Airdrieonians FC 1878
|
Hibernian FC
|
| 1923-24 |
Rangers FC
|
Airdrieonians FC 1878
|
Celtic FC
|
| 1922-23 |
Rangers FC
|
Airdrieonians FC 1878
|
Celtic FC
|
| 1921-22 |
Celtic FC
|
Rangers FC
|
Raith Rovers FC
|
| 1920-21 |
Rangers FC
|
Celtic FC
|
Heart of Midlothian FC
|
| 1919-20 |
Rangers FC
|
Celtic FC
|
Motherwell FC
|
| 1918-19 |
Celtic FC
|
Rangers FC
|
Greenock Morton FC
|
| 1917-18 |
Rangers FC
|
Celtic FC
|
Kilmarnock FC, Greenock Morton FC
|
| 1916-17 |
Celtic FC
|
Greenock Morton FC
|
Rangers FC
|
| 1915-16 |
Celtic FC
|
Rangers FC
|
Greenock Morton FC
|
| 1914-15 |
Celtic FC
|
Heart of Midlothian FC
|
Rangers FC
|
| 1913-14 |
Celtic FC
|
Rangers FC
|
Heart of Midlothian FC, Greenock Morton FC
|
| 1912-13 |
Rangers FC
|
Celtic FC
|
Airdrieonians FC 1878, Heart of Midlothian FC
|
| 1911-12 |
Rangers FC
|
Celtic FC
|
Clyde FC
|
| 1910-11 |
Rangers FC
|
Aberdeen FC
|
Falkirk FC
|
| 1909-10 |
Celtic FC
|
Falkirk FC
|
Rangers FC
|
| 1908-09 |
Celtic FC
|
Dundee FC
|
Clyde FC
|
| 1907-08 |
Celtic FC
|
Falkirk FC
|
Rangers FC
|
| 1906-07 |
Celtic FC
|
Dundee FC
|
Rangers FC
|
| 1905-06 |
Celtic FC
|
Heart of Midlothian FC
|
Airdrieonians FC 1878
|
| 1904-05 |
Celtic FC
|
Rangers FC
|
Third Lanark AC
|
| 1903-04 |
Third Lanark AC
|
Heart of Midlothian FC
|
Celtic FC, Rangers FC
|
| 1902-03 |
Hibernian FC
|
Dundee FC
|
Rangers FC
|
| 1901-02 |
Rangers FC
|
Celtic FC
|
Heart of Midlothian FC
|
| 1900-01 |
Rangers FC
|
Celtic FC
|
Hibernian FC
|
| 1899-00 |
Rangers FC
|
Celtic FC
|
Hibernian FC
|
| 1898-99 |
Rangers FC
|
Heart of Midlothian FC
|
Celtic FC
|
| 1897-98 |
Celtic FC
|
Hibernian FC
|
Rangers FC
|
| 1896-97 |
Heart of Midlothian FC
|
Hibernian FC
|
Rangers FC
|
| 1895-96 |
Celtic FC
|
Rangers FC
|
Hibernian FC
|
| 1894-95 |
Heart of Midlothian FC
|
Celtic FC
|
Rangers FC
|
| 1893-94 |
Celtic FC
|
Heart of Midlothian FC
|
St Bernard's FC
|
| 1892-93 |
Celtic FC
|
Rangers FC
|
St Mirren FC
|
| 1891-92 |
Dumbarton FC
|
Celtic FC
|
Heart of Midlothian FC
|
| 1890-91 |
Dumbarton FC, Rangers FC
|
—
|
Celtic FC
|
| # | Club | Count | Years |
|---|---|---|---|
| 1 |
Rangers FC
|
47 | 1890-91, 1898-99, 1899-00, 1900-01, 1901-02, 1910-11, 1911-12, 1912-13, 1917-18, 1919-20, 1920-21, 1922-23, 1923-24, 1924-25, 1926-27, 1927-28, 1928-29, 1929-30, 1930-31, 1932-33, 1933-34, 1934-35, 1936-37, 1938-39, 1946-47, 1948-49, 1949-50, 1952-53, 1955-56, 1956-57, 1958-59, 1960-61, 1962-63, 1963-64, 1974-75, 1975-76, 1977-78, 1986-87, 1988-89, 1989-90, 1990-91, 1991-92, 1992-93, 1993-94, 1994-95, 1995-96, 1996-97 |
| 23 | 1892-93, 1895-96, 1904-05, 1913-14, 1915-16, 1918-19, 1921-22, 1931-32, 1935-36, 1947-48, 1950-51, 1951-52, 1957-58, 1961-62, 1965-66, 1966-67, 1967-68, 1968-69, 1969-70, 1972-73, 1976-77, 1978-79, 1997-98 | ||
| 18 | 1894-95, 1896-97, 1897-98, 1902-03, 1903-04, 1906-07, 1907-08, 1909-10, 1914-15, 1916-17, 1937-38, 1954-55, 1959-60, 1971-72, 1973-74, 1980-81, 1981-82, 1987-88 | ||
| 2 |
Celtic FC
|
36 | 1892-93, 1893-94, 1895-96, 1897-98, 1904-05, 1905-06, 1906-07, 1907-08, 1908-09, 1909-10, 1913-14, 1914-15, 1915-16, 1916-17, 1918-19, 1921-22, 1925-26, 1935-36, 1937-38, 1953-54, 1965-66, 1966-67, 1967-68, 1968-69, 1969-70, 1970-71, 1971-72, 1972-73, 1973-74, 1976-77, 1978-79, 1980-81, 1981-82, 1985-86, 1987-88, 1997-98 |
| 24 | 1891-92, 1894-95, 1899-00, 1900-01, 1901-02, 1911-12, 1912-13, 1917-18, 1919-20, 1920-21, 1927-28, 1928-29, 1930-31, 1934-35, 1938-39, 1954-55, 1975-76, 1979-80, 1982-83, 1983-84, 1984-85, 1986-87, 1995-96, 1996-97 | ||
| 17 | 1890-91, 1898-99, 1903-04, 1922-23, 1923-24, 1926-27, 1931-32, 1933-34, 1936-37, 1957-58, 1961-62, 1963-64, 1974-75, 1988-89, 1990-91, 1991-92, 1992-93 | ||
| 3 |
Heart of Midlothian FC
|
4 | 1894-95, 1896-97, 1957-58, 1959-60 |
| 13 | 1893-94, 1898-99, 1903-04, 1905-06, 1914-15, 1937-38, 1953-54, 1956-57, 1958-59, 1964-65, 1985-86, 1987-88, 1991-92 | ||
| 12 | 1891-92, 1901-02, 1912-13, 1913-14, 1920-21, 1925-26, 1932-33, 1934-35, 1949-50, 1955-56, 1989-90, 1997-98 | ||
| 4 |
Aberdeen FC
|
4 | 1954-55, 1979-80, 1983-84, 1984-85 |
| 13 | 1910-11, 1936-37, 1955-56, 1970-71, 1971-72, 1977-78, 1980-81, 1981-82, 1988-89, 1989-90, 1990-91, 1992-93, 1993-94 | ||
| 7 | 1929-30, 1935-36, 1938-39, 1946-47, 1976-77, 1982-83, 1995-96 | ||
| 5 |
Hibernian FC
|
4 | 1902-03, 1947-48, 1950-51, 1951-52 |
| 7 | 1896-97, 1897-98, 1946-47, 1949-50, 1952-53, 1973-74, 1974-75 | ||
| 10 | 1895-96, 1899-00, 1900-01, 1924-25, 1948-49, 1967-68, 1969-70, 1972-73, 1975-76, 1994-95 | ||
| 6 |
Dumbarton FC
|
2 | 1890-91, 1891-92 |
| 0 | — | ||
| 0 | — | ||
| 7 |
Motherwell FC
|
1 | 1931-32 |
| 5 | 1926-27, 1929-30, 1932-33, 1933-34, 1994-95 | ||
| 6 | 1919-20, 1927-28, 1928-29, 1930-31, 1958-59, 1993-94 | ||
| 8 |
Kilmarnock FC
|
1 | 1964-65 |
| 4 | 1959-60, 1960-61, 1962-63, 1963-64 | ||
| 3 | 1917-18, 1956-57, 1965-66 | ||
| 9 |
Dundee FC
|
1 | 1961-62 |
| 4 | 1902-03, 1906-07, 1908-09, 1948-49 | ||
| 1 | 1950-51 | ||
| 10 |
Dundee United FC
|
1 | 1982-83 |
| 0 | — | ||
| 7 | 1977-78, 1978-79, 1983-84, 1984-85, 1985-86, 1986-87, 1996-97 | ||
| 11 |
Third Lanark AC
|
1 | 1903-04 |
| 0 | — | ||
| 2 | 1904-05, 1960-61 | ||
| 12 |
Airdrieonians FC 1878
|
0 | — |
| 4 | 1922-23, 1923-24, 1924-25, 1925-26 | ||
| 2 | 1905-06, 1912-13 | ||
| 13 |
Falkirk FC
|
0 | — |
| 2 | 1907-08, 1909-10 | ||
| 1 | 1910-11 | ||
| 14 |
Greenock Morton FC
|
0 | — |
| 1 | 1916-17 | ||
| 4 | 1913-14, 1915-16, 1917-18, 1918-19 | ||
| 15 |
Clyde FC
|
0 | — |
| 0 | — | ||
| 3 | 1908-09, 1911-12, 1966-67 | ||
| 16 |
Partick Thistle FC
|
0 | — |
| 0 | — | ||
| 3 | 1947-48, 1953-54, 1962-63 | ||
| 17 |
St Mirren FC
|
0 | — |
| 0 | — | ||
| 2 | 1892-93, 1979-80 | ||
| 18 |
East Fife FC
|
0 | — |
| 0 | — | ||
| 2 | 1951-52, 1952-53 | ||
| 19 |
Dunfermline Athletic FC
|
0 | — |
| 0 | — | ||
| 2 | 1964-65, 1968-69 | ||
| 20 |
St Bernard's FC
|
0 | — |
| 0 | — | ||
| 1 | 1893-94 | ||
| 21 |
Raith Rovers FC
|
0 | — |
| 0 | — | ||
| 1 | 1921-22 | ||
| 22 |
St Johnstone FC
|
0 | — |
| 0 | — | ||
| 1 | 1970-71 |