List of Scottish football champions
Scottish Football League Division One (1893–1946)

List of Scottish football champions

Section Title: Scottish Football League Division One (1893–1946)
Table Section Text: None

Year	Winner	Runner-up	Third	Top scorer

Player	Goals

1893–94	Celtic (2)	Heart of Midlothian	St Bernard's	Sandy McMahon (Celtic)	16

1894–95	Heart of Midlothian (1)	Celtic	Rangers	James Miller (Clyde)	12

1895–96	Celtic (3)	Rangers	Hibernian	Allan Martin (Celtic)	19

1896–97	Heart of Midlothian (2)	Hibernian	Rangers	Willie Taylor (Heart of Midlothian)	12

1897–98	Celtic (4)	Rangers	Hibernian	Robert Hamilton (Rangers)	18

1898–99	Rangers (2)	Heart of Midlothian	Celtic	Robert Hamilton (Rangers)	25

1899–1900	Rangers (3)	Celtic	Hibernian	Robert Hamilton (Rangers) William Michael (Heart of Midlothian)	15

1900–01	Rangers (4)	Celtic	Hibernian	Robert Hamilton (Rangers)	20

1901–02	Rangers (5)	Celtic	Heart of Midlothian	William Maxwell (Third Lanark)	10

1902–03	Hibernian (1)	Dundee	Rangers	David Reid (Hibernian)	14

1903–04	Third Lanark (1)	Heart of Midlothian	Celtic and Rangers	Robert Hamilton (Rangers)	28

1904–05	Celtic (5)	Rangers	Third Lanark	Robert Hamilton (Rangers) Jimmy Quinn (Celtic)	19

1905–06	Celtic (6)	Heart of Midlothian	Airdrieonians	Jimmy Quinn (Celtic)	20

1906–07	Celtic (7)	Dundee	Rangers	Jimmy Quinn (Celtic)	29

1907–08	Celtic (8)	Falkirk	Rangers	Jock Simpson (Falkirk)	32

1908–09	Celtic (9)	Dundee	Clyde	John Hunter (Dundee)	29

1909–10	Celtic (10)	Falkirk	Rangers	Jimmy Quinn (Celtic) Jock Simpson (Falkirk)	24

1910–11	Rangers (6)	Aberdeen	Falkirk	Willie Reid (Rangers)	38

1911–12	Rangers (7)	Celtic	Clyde	Willie Reid (Rangers)	33

1912–13	Rangers (8)	Celtic	Airdrieonians and Heart of Midlothian	James Reid (Airdrieonians)	30

1913–14	Celtic (11)	Rangers	Heart of Midlothian and Morton	James Reid (Airdrieonians)	27

1914–15	Celtic (12)	Heart of Midlothian	Rangers	Tom Gracie (Heart of Midlothian) James Richardson (Ayr United)	29

1915–16	Celtic (13)	Rangers	Morton	Jimmy McColl (Celtic)	34

1916–17	Celtic (14)	Morton	Rangers	Bert Yarnall (Airdrieonians)	39

1917–18	Rangers (9)	Celtic	Kilmarnock and Morton	Hughie Ferguson (Motherwell)	35

1918–19	Celtic (15)	Rangers	Morton	David McLean (Rangers)	29

1919–20	Rangers (10)	Celtic	Motherwell	Hughie Ferguson (Motherwell)	33

1920–21	Rangers (11)	Celtic	Heart of Midlothian	Hughie Ferguson (Motherwell)	43

1921–22	Celtic (16)	Rangers	Raith Rovers	Duncan Walker (St Mirren)	45

1922–23	Rangers (12)	Airdrieonians	Celtic	Jock White (Heart of Midlothian)	30

1923–24	Rangers (13)	Airdrieonians	Celtic	Dave Halliday (Dundee)	38

1924–25	Rangers (14)	Airdrieonians	Hibernian	William Devlin (Cowdenbeath)	33

1925–26	Celtic (17)	Airdrieonians	Heart of Midlothian	William Devlin (Cowdenbeath)	40

1926–27	Rangers (15)	Motherwell	Celtic	Jimmy McGrory (Celtic)	49

1927–28	Rangers (16)	Celtic	Motherwell	Jimmy McGrory (Celtic)	47

1928–29	Rangers (17)	Celtic	Motherwell	Evelyn Morrison (Falkirk)	43

1929–30	Rangers (18)	Motherwell	Aberdeen	Benny Yorston (Aberdeen)	38

1930–31	Rangers (19)	Celtic	Motherwell	Barney Battles, Jr. (Heart of Midlothian)	44

1931–32	Motherwell (1)	Rangers	Celtic	Willie MacFadyen (Motherwell)	52

1932–33	Rangers (20)	Motherwell	Heart of Midlothian	Willie MacFadyen (Motherwell)	45

1933–34	Rangers (21)	Motherwell	Celtic	Jimmy Smith (Rangers)	41

1934–35	Rangers (22)	Celtic	Heart of Midlothian	Jimmy Smith (Rangers)	36

1935–36	Celtic (18)	Rangers	Aberdeen	Jimmy McGrory (Celtic)	50

1936–37	Rangers (23)	Aberdeen	Celtic	David Wilson (Hamilton Academical)	34

1937–38	Celtic (19)	Heart of Midlothian	Rangers	Andy Black (Heart of Midlothian)	40

1938–39	Rangers (24)	Celtic	Aberdeen	Alex Venters (Rangers)	35

1939–46	Suspended due to World War II. Unofficial leagues (Emergency League and regional North Eastern League and Southern League) held.

Sentence(s)