Scottish League Winners And Top Scorers

 
 
     
League Champions Table
 1   Rangers* 51
 2   Celtic 40
 3   Aberdeen 4
 3   Heart of Midlothian 4
 3   Hibernian 4
 6   Dumbarton* 2
 7   Dundee 1
7   Dundee United 1
7   Kilmarnock 1
7   Motherwell 1
7   Third Lanark 1
* - Includes shared title for season 1890-91

Wartime League winners


Emergency War League 1939-40
Regional League West: Rangers
Regional League East: Falkirk
Championship play-off: Rangers 2 Falkirk 1

Southern League 1941-45
1941 Rangers
1942 Rangers
1943 Rangers
1944 Rangers
1945 Rangers
North-Eastern League 1941-45
1941 (autumn) Rangers reserves
1942 (spring) Aberdeen
1942 (autumn) Aberdeen
1943 (spring) Aberdeen
1943 (autumn) Raith Rovers
1944 (spring) Aberdeen
1944 (autumn) Dundee
1945 (spring) Aberdeen

Southern League 1945-46
'A' Division: Rangers
'B' Division: Dundee

     

Past League Champions
1890-91 L Dumbarton & Rangers            
1891-92 L Dumbarton            
1892-93 L Celtic            
1893-94 1 Celtic 2 Hibernian        
1894-95 1 Heart of Midlothian 2 Hibernian



1895-96 1 Celtic 2 Abercorn

   
1896-97 1 Heart of Midlothian 2 Partick Thistle

   
1897-98 1 Celtic 2 Kilmarnock

   
1898-99 1 Rangers 2 Kilmarnock

   
1899-00 1 Rangers 2 Partick Thistle

   
1900-01 1 Rangers 2 St.Bernards

   
1901-02 1 Rangers 2 Port Glasgow Athletic

   
1902-03 1 Hibernian 2 Airdrieonians

   
1903-04 1 Third Lanark 2 Hamilton Academicals

   
1904-05 1 Celtic 2 Clyde

   
1905-06 1 Celtic 2 Leith Athletic

   
1906-07 1 Celtic 2 St.Bernards

   
1907-08 1 Celtic 2 Raith Rovers

   
1908-09 1 Celtic 2 Abercorn

   
1909-10 1 Celtic 2 Leith Ath. & Raith Rovers

   
1910-11 1 Rangers 2 Dumbarton

   
1911-12 1 Rangers 2 Ayr United

   
1912-13 1 Rangers 2 Ayr United

   
1913-14 1 Celtic 2 Cowdenbeath

   
1914-15 1 Celtic 2 Cowdenbeath

   
1915-16 L Celtic    

   
1916-17 L Celtic    

   
1917-18 L Rangers    

   
1918-19 L Celtic    

   
1919-20 L Rangers    

   
1920-21 L Rangers            
1921-22 1 Celtic 2 Alloa Athletic

   
1922-23 1 Rangers 2 Queens Park

   
1923-24 1 Rangers 2 St.Johnstone 3 Arthurlie    
1924-25 1 Rangers 2 Dundee United 3 Nithsdale Wanderers    
1925-26 1 Celtic 2 Dunfermline Athletic 3 Helensburgh    
1926-27 1 Rangers 2 Bo'ness

   
1927-28 1 Rangers 2 Ayr United

   
1928-29 1 Rangers 2 Dundee United

   
1929-30 1 Rangers 2 Leith Athletic

   
1930-31 1 Rangers 2 Third Lanark

   
1931-32 1 Motherwell 2 East Stirlingshire

   
1932-33 1 Rangers 2 Hibernian

   
1933-34 1 Rangers 2 Albion Rovers

   
1934-35 1 Rangers 2 Third Lanark

   
1935-36 1 Celtic 2 Falkirk

   
1936-37 1 Rangers 2 Ayr United

   
1937-38 1 Celtic 2 Raith Rovers

   
1938-39 1 Rangers 2 Cowdenbeath

   
1939-40
No competition    

   
1940-41
No competition    

   
1941-42
No competition    

   
1942-43
No competition    

   
1943-44
No competition    

   
1944-45
No competition    

   
1945-46
No competition    

   
1946-47 A Rangers B Dundee C Stirling Albion    
1947-48 A Hibernian B East Fife C East Stirlingshire    
1948-49 A Rangers B Raith Rovers C Forfar Athletic    
1949-50 A Rangers B Morton C Hibernian Reserves C Clyde Reserves
1950-51 A Hibernian B Queen of the South C Hearts Reserves C Clyde Reserves
1951-52 A Hibernian B Clyde C Dundee Reserves C Rangers Reserves
1952-53 A Rangers B Stirling Albion C Aberdeen Reserves C Rangers Reserves
1953-54 A Celtic B Motherwell C Brechin City C Rangers Reserves
1954-55 A Aberdeen B Airdrieonians C Aberdeen Reserves C Partick Th. Reserves
1955-56 A Rangers B Queen's Park


 
1956-57 1 Rangers 2 Clyde


 
1957-58 1 Heart of Midlothian 2 Stirling Albion  
   
1958-59 1 Rangers 2 Ayr United

   
1959-60 1 Heart of Midlothian 2 St.Johnstone

   
1960-61 1 Rangers 2 Stirling Albion

   
1961-62 1 Dundee 2 Clyde

   
1962-63 1 Rangers 2 St.Johnstone

   
1963-64 1 Rangers 2 Morton

   
1964-65 1 Kilmarnock 2 Stirling Albion

   
1965-66 1 Celtic 2 Ayr United

   
1966-67 1 Celtic 2 Morton

   
1967-68 1 Celtic 2 St.Mirren

   
1968-69 1 Celtic 2 Motherwell

   
1969-70 1 Celtic 2 Falkirk

   
1970-71 1 Celtic 2 Partick Thistle

   
1971-72 1 Celtic 2 Dumbarton

   
1972-73 1 Celtic 2 Clyde

   
1973-74 1 Celtic 2 Airdrieonians

   
1974-75 1 Rangers 2 Falkirk

   
1975-76 P Rangers 1 Partick Thistle 2 Clydebank    
1976-77 P Celtic 1 St. Mirren 2 Stirling Albion    
1977-78 P Rangers 1 Morton 2 Clyde    
1978-79 P Celtic 1 Dundee 2 Berwick Rangers    
1979-80 P Aberdeen 1 Heart of Midlothian 2 Falkirk    
1980-81 P Celtic 1 Hibernian 2 Queens Park    
1981-82 P Celtic 1 Motherwell 2 Clyde    
1982-83 P Dundee United 1 St. Johnstone 2 Brechin City    
1983-84 P Aberdeen 1 Morton 2 Forfar Athletic    
1984-85 P Aberdeen 1 Motherwell 2 Montrose    
1985-86 P Celtic 1 Hamilton Academicals 2 Dunfermline Athletic    
1986-87 P Rangers 1 Morton 2 Meadowbank Thistle    
1987-88 P Celtic 1 Hamilton Academicals 2 Ayr United    
1988-89 P Rangers 1 Dunfermline Athletic 2 Albion Rovers    
1989-90 P Rangers 1 St.Johnstone 2 Brechin City    
1990-91 P Rangers 1 Falkirk 2 Stirling Albion    
1991-92 P Rangers 1 Dundee 2 Dumbarton    
1992-93 P Rangers 1 Raith Rovers 2 Clyde    
1993-94 P Rangers 1 Falkirk 2 Stranraer    
1994-95 P Rangers 1 Raith Rovers 2 Morton 3 Forfar Athletic
1995-96 P Rangers 1 Dunfermline Athletic 2 Stirling Albion 3 Livingston
1996-97 P Rangers 1 St.Johnstone 2 Ayr United 3 Inverness Caley Thistle
1997-98 P Celtic 1 Dundee 2 Stranraer 3 Alloa Athletic
1998-99 P Rangers 1 Hibernian 2 Livingston 3 Ross County
1999-00 P Rangers 1 St.Mirren 2 Clyde 3 Queens Park
2000-01 P Celtic 1 Livingston 2 Partick Thistle 3 Hamilton Acad.
2001-02 P Celtic 1 Partick Thistle 2 Queen of the South 3 Brechin City
2002-03 P Rangers 1 Falkirk 2 Raith Rovers 3 Morton
2003-04
P
Celtic
1
Inverness Caley Thistle
2
Airdrie United
3
Stranraer
2004-05
P
Rangers
1
Falkirk
2
Brechin
3
Gretna
2005-06 P Celtic 1 St Mirren 2 Gretna 3 Cowdenbeath
2006-07 P Celtic 1 Gretna 2 Morton 3 Berwick


 
© 2005 Fine Scottish Wine .... all rights reserved