Country
:
England
Players
Teams
Referees
Stadiums
##
England
Albania
Algeria
Andorra
Argentina
Armenia
Australia
Austria
Azerbaijan
Bahrain
Belarus
Belgium
Bolivia
Bosnia-Herzegovina
Brazil
Bulgaria
Canada
Chile
China
Colombia
Cook Islands
Costa Rica
Croatia
CSSR
Cyprus
Czech Republic
Denmark
Ecuador
Egypt
El Salvador
England
Estonia
Faroe Islands
Finland
France
GDR
Georgia
Germany
Ghana
Gibraltar
Greece
Guatemala
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Kazakhstan
Kosovo
Kuwait
Latvia
Libya
Liechtenstein
Lithuania
Luxembourg
Malaysia
Malta
Mexico
Moldova
Montenegro
Morocco
Netherlands
New Zealand
Nicaragua
Nigeria
North Macedonia
Northern Ireland
Norway
Panama
Paraguay
Peru
Poland
Portugal
Qatar
Romania
Russia
San Marino
Saudi Arabia
Scotland
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sudan
Sweden
Switzerland
Syria
Thailand
Tunisia
Turkey
UA Emirates
Ukraine
Uruguay
USA
USSR
Uzbekistan
Venezuela
Vietnam
Wales
Yugoslavia
Scotland
Worldwide
Europe
South America
Africa
North/-Central America
Asia
Oceania
FAQ
Premiership
|
Championship
|
League One
|
League Two
|
FA Cup
|
League Cup
|
Challenge Cup
Playoffs
More leagues
|
Scotland
Scotland B
Scotland [Wo.]
Scotland [U21]
Scotland [U20]
Scotland [U19]
Scotland [U19 (W)]
Scotland [U18]
Scotland [U18 (W)]
Scotland [U17]
Scotland [U17 (W)]
Scotland [U16]
Scotland [U16 (W)]
Scotland [U15]
Scotland [U23 (W)]
National teams
Scotland » Premiership » Champions
Overview
News
Results & Tables
Schedule
Archive
Teams
Players
Transfers
Top Scorer
Scorer
/
Assists
Stadiums
Attendance
Referees
Statistics
All winners
Top Scorer
All-time league table
Year
Winner
Country
2024
Celtic FC
Scotland
2023
Celtic FC
Scotland
2022
Celtic FC
Scotland
2021
Rangers FC
Scotland
2020
Celtic FC
Scotland
2019
Celtic FC
Scotland
2018
Celtic FC
Scotland
2017
Celtic FC
Scotland
2016
Celtic FC
Scotland
2015
Celtic FC
Scotland
2014
Celtic FC
Scotland
2013
Celtic FC
Scotland
2012
Celtic FC
Scotland
2011
Rangers FC
Scotland
2010
Rangers FC
Scotland
2009
Rangers FC
Scotland
2008
Celtic FC
Scotland
2007
Celtic FC
Scotland
2006
Celtic FC
Scotland
2005
Rangers FC
Scotland
2004
Celtic FC
Scotland
2003
Rangers FC
Scotland
2002
Celtic FC
Scotland
2001
Celtic FC
Scotland
2000
Rangers FC
Scotland
1999
Rangers FC
Scotland
1998
Celtic FC
Scotland
1997
Rangers FC
Scotland
1996
Rangers FC
Scotland
1995
Rangers FC
Scotland
1994
Rangers FC
Scotland
1993
Rangers FC
Scotland
1992
Rangers FC
Scotland
1991
Rangers FC
Scotland
1990
Rangers FC
Scotland
1989
Rangers FC
Scotland
1988
Celtic FC
Scotland
1987
Rangers FC
Scotland
1986
Celtic FC
Scotland
1985
Aberdeen FC
Scotland
1984
Aberdeen FC
Scotland
1983
Dundee United
Scotland
1982
Celtic FC
Scotland
1981
Celtic FC
Scotland
1980
Aberdeen FC
Scotland
1979
Celtic FC
Scotland
1978
Rangers FC
Scotland
1977
Celtic FC
Scotland
1976
Rangers FC
Scotland
1975
Rangers FC
Scotland
1974
Celtic FC
Scotland
1973
Celtic FC
Scotland
1972
Celtic FC
Scotland
1971
Celtic FC
Scotland
1970
Celtic FC
Scotland
1969
Celtic FC
Scotland
1968
Celtic FC
Scotland
1967
Celtic FC
Scotland
1966
Celtic FC
Scotland
1965
Kilmarnock FC
Scotland
1964
Rangers FC
Scotland
1963
Rangers FC
Scotland
1962
Dundee FC
Scotland
1961
Rangers FC
Scotland
1960
Heart of Midlothian
Scotland
1959
Rangers FC
Scotland
1958
Heart of Midlothian
Scotland
1957
Rangers FC
Scotland
1956
Rangers FC
Scotland
1955
Aberdeen FC
Scotland
1954
Celtic FC
Scotland
1953
Rangers FC
Scotland
1952
Hibernian FC
Scotland
1951
Hibernian FC
Scotland
1950
Rangers FC
Scotland
1949
Rangers FC
Scotland
1948
Hibernian FC
Scotland
1947
Rangers FC
Scotland
1939
Rangers FC
Scotland
1938
Celtic FC
Scotland
1937
Rangers FC
Scotland
1936
Celtic FC
Scotland
1935
Rangers FC
Scotland
1934
Rangers FC
Scotland
1933
Rangers FC
Scotland
1932
Motherwell FC
Scotland
1931
Rangers FC
Scotland
1930
Rangers FC
Scotland
1929
Rangers FC
Scotland
1928
Rangers FC
Scotland
1927
Rangers FC
Scotland
1926
Celtic FC
Scotland
1925
Rangers FC
Scotland
1924
Rangers FC
Scotland
1923
Rangers FC
Scotland
1922
Celtic FC
Scotland
1921
Rangers FC
Scotland
1920
Rangers FC
Scotland
1919
Celtic FC
Scotland
1918
Rangers FC
Scotland
1917
Celtic FC
Scotland
1916
Celtic FC
Scotland
1915
Celtic FC
Scotland
1914
Celtic FC
Scotland
1913
Rangers FC
Scotland
1912
Rangers FC
Scotland
1911
Rangers FC
Scotland
1910
Celtic FC
Scotland
1909
Celtic FC
Scotland
1908
Celtic FC
Scotland
1907
Celtic FC
Scotland
1906
Celtic FC
Scotland
1905
Celtic FC
Scotland
1904
Third Lanark
Scotland
1903
Hibernian FC
Scotland
1902
Rangers FC
Scotland
1901
Rangers FC
Scotland
1900
Rangers FC
Scotland
1899
Rangers FC
Scotland
1898
Celtic FC
Scotland
1897
Heart of Midlothian
Scotland
1896
Celtic FC
Scotland
1895
Heart of Midlothian
Scotland
1894
Celtic FC
Scotland
1893
Celtic FC
Scotland
1892
Dumbarton FC
Scotland
1891
Dumbarton FC
Scotland
1891
Rangers FC
Scotland
Record winners
55
Rangers FC
54
Celtic FC
4
Aberdeen FC
Heart of Midlothian
Hibernian FC
2
Dumbarton FC
1
Dundee FC
Dundee United
Kilmarnock FC
Motherwell FC
Third Lanark