Scpttosj Fpptball League

Home > World Football > Scottish Football

Scottish Football League Championships

1890-91 to 2022-23

Discover every Scottish League Club that finished in the Top 5 finish of Scottish League for the last 126 seasons.
The Scottish Premiership (SPL) is the elite league in Scotland, and consists of a single division of 12 teams.
It has existed since 1998. Before then the top league was the Premier Division of the Scottish Football League. Use the filter to explore our Scottish Football League Winners.

SeasonChampionsRunners-UpThirdFourthFifthNotes
1890-91DUMBARTON & RANGERS (Shared)

Celtic Football

CELTIC?CAMBUSLANG

THIRD LANARK

THIRD LANARK
1891-92

Dumberton

DUMBARTON

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Leith Athletic

LEITH ATHLETIC

Rangers Football Results

RANGERS
1892-93

Celtic Football

CELTIC

Rangers Football Results

RANGERS

ST MIRREN

ST MIRREN

THIRD LANARK

THIRD LANARK

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1893-94

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN?ST BERNARD'S

Rangers Football Results

RANGERS

Dumberton

DUMBARTON
1894-95

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Celtic Football

CELTIC

Rangers Football Results

RANGERS

THIRD LANARK

THIRD LANARK

ST MIRREN

ST MIRREN
1895-96

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Dundee Football

DUNDEE
1896-97

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

HIBERNIAN Football

HIBERNIAN

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Dundee Football

DUNDEE
1897-98

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

THIRD LANARK

THIRD LANARK
1898-99

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

ST MIRREN

ST MIRREN
1899-1900

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

KILMARNOCK

KILMARNOCK
1900-01

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

Morton

MORTON

THIRD LANARK

THIRD LANARK
1901-02

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

THIRD LANARK

THIRD LANARK

ST MIRREN

ST MIRREN
1902-03

HIBERNIAN Football

HIBERNIAN

Dundee Football

DUNDEE

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Celtic Football

CELTIC
1903-04

THIRD LANARK

THIRD LANARK

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Dundee Football

DUNDEE
1904-05

Celtic Football

CELTIC

Rangers Football Results

RANGERS#N/ATHIRD LANARK

AIRDRIEONIANS

AIRDRIEONIANS

HIBERNIAN Football

HIBERNIAN
1905-06

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

AIRDRIEONIANS

AIRDRIEONIANS

Rangers Football Results

RANGERS

PARTICK THISTLE

PARTICK THISTLE
1906-07

Celtic Football

CELTIC

Dundee Football

DUNDEE

Rangers Football Results

RANGERS

AIRDRIEONIANS

AIRDRIEONIANS

FALKIRK

FALKIRK
1907-08

Celtic Football

CELTIC

FALKIRK

FALKIRK

Rangers Football Results

RANGERS

Dundee Football

DUNDEE

HIBERNIAN Football

HIBERNIAN
1908-09

Celtic Football

CELTIC

Dundee Football

DUNDEE

Clyde

CLYDE

Rangers Football Results

RANGERS

AIRDRIEONIANS

AIRDRIEONIANS
1909-10

Celtic Football

CELTIC

FALKIRK

FALKIRK

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Clyde

CLYDE
1910-11

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

FALKIRK

FALKIRK

PARTICK THISTLE

PARTICK THISTLE

Celtic Football

CELTIC
1911-12

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Clyde

CLYDE

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

PARTICK THISTLE

PARTICK THISTLE
1912-13

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

AIRDRIEONIANS

AIRDRIEONIANS

FALKIRK

FALKIRK
1913-14

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Morton

MORTON

FALKIRK

FALKIRK
1914-15

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Rangers Football Results

RANGERS

GREENOCK MORTON

GREENOCK MORTON

AYR United

AYR UNITED
1915-16

Celtic Football

CELTIC

Rangers Football Results

RANGERS

GREENOCK MORTON

GREENOCK MORTON

AYR United

AYR UNITED

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1916-17

Celtic Football

CELTIC

GREENOCK MORTON

GREENOCK MORTON

Rangers Football Results

RANGERS

AIRDRIEONIANS

AIRDRIEONIANS

THIRD LANARK

THIRD LANARK
1917-18

Rangers Football Results

RANGERS

Celtic Football

CELTIC

KILMARNOCK

KILMARNOCK

GREENOCK MORTON

GREENOCK MORTON

MOTHERWELL

MOTHERWELL
1918-19

Celtic Football

CELTIC

Rangers Football Results

RANGERS

GREENOCK MORTON

GREENOCK MORTON

PARTICK THISTLE

PARTICK THISTLE

MOTHERWELL

MOTHERWELL
1919-20

Rangers Football Results

RANGERS

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

Dundee Football

DUNDEE

Clydebank

CLYDEBANK
1920-21

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Dundee Football

DUNDEE

MOTHERWELL

MOTHERWELL
1921-22

Celtic Football

CELTIC

Rangers Football Results

RANGERS

RAITH ROVERS

RAITH ROVERS

Dundee Football

DUNDEE

FALKIRK

FALKIRK
1922-23

Rangers Football Results

RANGERS

AIRDRIEONIANS

AIRDRIEONIANS

Celtic Football

CELTIC

FALKIRK

FALKIRK

Aberdeen

ABERDEEN
1923-24

Rangers Football Results

RANGERS

AIRDRIEONIANS

AIRDRIEONIANS

Celtic Football

CELTIC

RAITH ROVERS

RAITH ROVERS

Dundee Football

DUNDEE
1924-25

Rangers Football Results

RANGERS

AIRDRIEONIANS

AIRDRIEONIANS

HIBERNIAN Football

HIBERNIAN

Celtic Football

CELTIC

COWDENBEATH

COWDENBEATH
1925-26

Celtic Football

CELTIC

AIRDRIEONIANS

AIRDRIEONIANS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

ST MIRREN

ST MIRREN

MOTHERWELL

MOTHERWELLRangers 6th
1926-27

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

Celtic Football

CELTIC

AIRDRIEONIANS

AIRDRIEONIANS

Dundee Football

DUNDEE
1927-28

Rangers Football Results

RANGERS

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

ST MIRREN

ST MIRREN
1928-29

Rangers Football Results

RANGERS

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Queens Park

QUEEN'S PARK
1929-30

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

Aberdeen

ABERDEEN

Celtic Football

CELTIC

ST MIRREN

ST MIRREN
1930-31

Rangers Football Results

RANGERS

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

PARTICK THISTLE

PARTICK THISTLE

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1931-32

MOTHERWELL

MOTHERWELL

Rangers Football Results

RANGERS

Celtic Football

CELTIC

THIRD LANARK

THIRD LANARK

ST MIRREN

ST MIRREN
1932-33

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Celtic Football

CELTIC

ST MIRREN

ST JOHNSTONE
1933-34

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

Celtic Football

CELTIC

Queen of the South

QUEEN OF THE SOUTH

Aberdeen

ABERDEEN
1934-35

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Hamilton Academical

HAMILTON ACADEMICAL

ST JOHNSTONE

ST JOHNSTONE
1935-36

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

MOTHERWELL

MOTHERWELL

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1936-37

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1937-38

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Rangers Football Results

RANGERS

FALKIRK

FALKIRK

MOTHERWELL

MOTHERWELL
1938-39

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

FALKIRK

FALKIRK
1946-47

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

PARTICK THISTLE

PARTICK THISTLECeltic 7th
1947-48

HIBERNIAN Football

HIBERNIAN

Rangers Football Results

RANGERS

PARTICK THISTLE

PARTICK THISTLE

Dundee Football

DUNDEE

ST MIRREN

ST MIRRENCeltic 12th
1948-49

Rangers Football Results

RANGERS

Dundee Football

DUNDEE

HIBERNIAN Football

HIBERNIAN

EAST FIFE

EAST FIFE

FALKIRK

FALKIRKCeltic 6th
1949-50

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

EAST FIFE

EAST FIFE

Celtic Football

CELTIC
1950-51

HIBERNIAN Football

HIBERNIAN

Rangers Football Results

RANGERS

Dundee Football

DUNDEE

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Aberdeen

ABERDEENCeltic 7th
1951-52

HIBERNIAN Football

HIBERNIAN

Rangers Football Results

RANGERS

EAST FIFE

EAST FIFE

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

RAITH ROVERS

RAITH ROVERSCeltic 9th
1952-53

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

EAST FIFE

EAST FIFE

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Clyde

CLYDECeltic 8th
1953-54

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

PARTICK THISTLE

PARTICK THISTLE

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN
1954-55#N/AABERDEEN

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

HIBERNIAN Football

HIBERNIAN
1955-56

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

HIBERNIAN Football

HIBERNIAN

Celtic Football

CELTIC
1956-57

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

KILMARNOCK

KILMARNOCK

RAITH ROVERS

RAITH ROVERS

Celtic Football

CELTIC
1957-58

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Clyde

CLYDE

KILMARNOCK

KILMARNOCK
1958-59

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

MOTHERWELL

MOTHERWELL

Dundee Football

DUNDEE

AIRDRIEONIANS

AIRDRIEONIANSCeltic 6th
1959-60

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

KILMARNOCK

KILMARNOCK

Rangers Football Results

RANGERS

Dundee Football

DUNDEE

MOTHERWELL

MOTHERWELLCeltic 9th
1960-61

Rangers Football Results

RANGERS

KILMARNOCK

KILMARNOCK

THIRD LANARK

THIRD LANARK

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL
1961-62#N/ADUNDEE

Rangers Football Results

RANGERS

Celtic Football

CELTIC

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC

KILMARNOCK

KILMARNOCK
1962-63

Rangers Football Results

RANGERS

KILMARNOCK

KILMARNOCK

PARTICK THISTLE

PARTICK THISTLE

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1963-64

Rangers Football Results

RANGERS

KILMARNOCK

KILMARNOCK

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC
1964-65#N/AKILMARNOCK

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC

HIBERNIAN Football

HIBERNIAN

Rangers Football Results

RANGERSCeltic 8th
1965-66

Celtic Football

CELTIC

Rangers Football Results

RANGERS

KILMARNOCK

KILMARNOCK

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC

Dundee united

DUNDEE UNITED
1966-67

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Clyde

CLYDE

Aberdeen

ABERDEEN

HIBERNIAN Football

HIBERNIAN
1967-68

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC

Aberdeen

ABERDEEN
1968-69

Celtic Football

CELTIC

Rangers Football Results

RANGERS

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC

KILMARNOCK

KILMARNOCK

Dundee united

DUNDEE UNITED
1969-70

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Dundee united

DUNDEE UNITED
1970-71

Celtic Football

CELTIC

Aberdeen

ABERDEEN#N/AST JOHNSTONE

Rangers Football Results

RANGERS

Dundee Football

DUNDEE
1971-72

Celtic Football

CELTIC

Aberdeen

ABERDEEN

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

Dundee Football

DUNDEE
1972-73

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

Aberdeen

ABERDEEN

Dundee Football

DUNDEE
1973-74

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Dundee Football

DUNDEE
1974-75

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

Aberdeen

ABERDEEN
1975-76

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

MOTHERWELL

MOTHERWELL

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1976-77

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Dundee united

DUNDEE UNITED

PARTICK THISTLE

PARTICK THISTLE
1977-78

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Dundee united

DUNDEE UNITED

HIBERNIAN Football

HIBERNIAN

Celtic Football

CELTIC
1978-79

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Dundee united

DUNDEE UNITED

Aberdeen

ABERDEEN

HIBERNIAN Football

HIBERNIAN
1979-80#N/AABERDEEN

Celtic Football

CELTIC

ST MIRREN

ST MIRREN

Dundee united

DUNDEE UNITED

Rangers Football Results

RANGERS
1980-81

Celtic Football

CELTIC

Aberdeen

ABERDEEN

Rangers Football Results

RANGERS

ST MIRREN

ST MIRREN

Dundee united

DUNDEE UNITED
1981-82

Celtic Football

CELTIC

Aberdeen

ABERDEEN

Rangers Football Results

RANGERS

Dundee united

DUNDEE UNITED

ST MIRREN

ST MIRREN
1982-83

Dundee united

DUNDEE UNITED

Celtic Football

CELTIC

Aberdeen

ABERDEEN

Rangers Football Results

RANGERS

ST MIRREN

ST MIRREN
1983-84#N/AABERDEEN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1984-85#N/AABERDEEN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

Rangers Football Results

RANGERS

ST MIRREN

ST MIRREN
1985-86

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Dundee united

DUNDEE UNITED

Aberdeen

ABERDEEN

Rangers Football Results

RANGERS
1986-87

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1987-88

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Dundee united

DUNDEE UNITED
1988-89

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

HIBERNIAN Football

HIBERNIAN
1989-90

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Dundee united

DUNDEE UNITED

Celtic Football

CELTIC
1990-91

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1991-92

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

HIBERNIAN Football

HIBERNIAN
1992-93

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
1993-94

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

MOTHERWELL

MOTHERWELL

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN
1994-95

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

HIBERNIAN Football

HIBERNIAN

Celtic Football

CELTIC

FALKIRK

FALKIRK
1995-96

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

HIBERNIAN Football

HIBERNIAN
1996-97

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC
1997-98

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

KILMARNOCK

KILMARNOCK

ST JOHNSTONE

ST JOHNSTONE
1998-99

Rangers Football Results

RANGERS

Celtic Football

CELTIC

ST JOHNSTONE

ST JOHNSTONE

KILMARNOCK

KILMARNOCK

Dundee Football

DUNDEE
1999-2000

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

MOTHERWELL

MOTHERWELL

ST JOHNSTONE

ST JOHNSTONE
2000-01

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

KILMARNOCK

KILMARNOCK

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
2001-02

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Livingston

LIVINGSTON

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
2002-03

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

KILMARNOCK

KILMARNOCK

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC
2003-04

Celtic Football

CELTIC

Rangers Football Results

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

DUNFERMLINE ATHLETIC

DUNFERMLINE ATHLETIC

Dundee united

DUNDEE UNITED
2004-05

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
2005-06

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Rangers Football Results

RANGERS

HIBERNIAN Football

HIBERNIAN

KILMARNOCK

KILMARNOCK
2006-07

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

KILMARNOCK

KILMARNOCK
2007-08

Celtic Football

CELTIC

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

Aberdeen

ABERDEEN

Dundee united

DUNDEE UNITED
2008-09

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Aberdeen

ABERDEEN

Dundee united

DUNDEE UNITED
2009-10

Rangers Football Results

RANGERS

Celtic Football

CELTIC

Dundee united

DUNDEE UNITED

HIBERNIAN Football

HIBERNIAN

MOTHERWELL

MOTHERWELL
2010-11

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Dundee united

DUNDEE UNITED

KILMARNOCK

KILMARNOCK
2011-12

Celtic Football

CELTIC

Rangers Football Results

RANGERS*

MOTHERWELL

MOTHERWELL

Dundee united

DUNDEE UNITED

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
2012-13

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

ST JOHNSTONE

ST JOHNSTONE

Inverness

INVERNESS CT

Ross County

ROSS COUNTY
2013-14

Celtic Football

CELTIC

MOTHERWELL

MOTHERWELL

Aberdeen

ABERDEEN

Dundee united

DUNDEE UNITED

Inverness

INVERNESS CT
2014-15

Celtic Football

CELTIC

Aberdeen

ABERDEEN

Inverness

INVERNESS CT

ST JOHNSTONE

ST JOHNSTONE

Dundee united

DUNDEE UNITED
2015-16

Celtic Football

CELTIC

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

ST JOHNSTONE

ST JOHNSTONE

MOTHERWELL

MOTHERWELL
2016-17

Celtic Football

CELTIC

Aberdeen

ABERDEEN

ST JOHNSTONE

ST JOHNSTONE

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

PARTICK THISTLE

PARTICK THISTLE
2017-18

Celtic Football

CELTIC

Aberdeen

ABERDEEN

Scottish Football League Championships 1890-91 to 2022-23, My Football Facts

RANGERS

Scottish Football League Championships 1890-91 to 2022-23, My Football Facts

HIBERNIAN

Scottish Football League Championships 1890-91 to 2022-23, My Football Facts

KILMARNOCK
2018-19

Celtic Football

CELTIC

Rangers Football Results

RANGERS*

KILMARNOCK

KILMARNOCK

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN
2019-20

Celtic Football

CELTIC

Rangers Football Results

RANGERS

MOTHERWELL

MOTHERWELL

Aberdeen

ABERDEEN

Livingston

LIVINGSTON
2020-21

Rangers Football Results

RANGERS

Celtic Football

CELTIC

HIBERNIAN Football

HIBERNIAN

Aberdeen

ABERDEEN

ST JOHNSTONE

ST JOHNSTONE
2021-22

Celtic Football

CELTIC

Scottish Football League Championships 1890-91 to 2022-23, My Football Facts

RANGERS

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

Scottish Football League Championships 1890-91 to 2022-23, My Football Facts

DUNDEE UNITED

MOTHERWELL

MOTHERWELL
2022-23

Celtic Football

CELTIC

Rangers Football Results

RANGERS

Aberdeen

ABERDEEN

HEART OF MIDLOTHIAN

HEART OF MIDLOTHIAN

ST MIRREN

ST MIRREN
2023-24

Note: In cases where two teams share the same number of points, goal difference has been used to establish their positions.

*Deducted 10 points & relegated

Archives