Division 1
| 1 | Aberdeen FC | 
| 2 | Celtic Glasgow | 
| 3 | Saint Mirren | 
| 4 | Dundee United | 
| 5 | Glasgow Rangers | 
| 6 | Morton | 
| 7 | Partick Thistle | 
| 8 | Kilmarnock | 
| 9 | Dundee FC | 
| 10 | Hibernian FC | 
Division 2
| 1 | Heart Midlothian | 
| 2 | Airdrie | 
| 3 | Ayr United | 
| 4 | Dumbarton | 
| 5 | Raith Rovers | 
| 6 | Motherwell | 
| 7 | Hamilton Academical | 
| 8 | Stirling Albion | 
| 9 | Clydebank | 
| 10 | Dunfermline | 
| 11 | Saint Johnstone | 
| 12 | Berwick Rangers | 
| 13 | Arbroath | 
| 14 | Clyde FC | 
Division 3
| 1 | Falkirk | 
| 2 | East Stirlingshire | 
| 3 | Forfar Athletic | 
| 4 | Albion Rovers | 
| 5 | Queen's Park | 
| 6 | Stenhousemuir | 
| 7 | Brechin City | 
| 8 | Cowdenbeath | 
| 9 | Montrose | 
| 10 | East Fife | 
| 11 | Dundee Stranraer | 
| 12 | Meadowbank Thistle | 
| 13 | Queen of the South | 
| 14 | Alloa Athletic | 
 
                    TIMELINE
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1935-36 | Division 1 | 3 | 38 | 26 | 9 | 3 | 96-50 | 61 | 
| 1936-37 | Division 1 | 2 | 38 | 23 | 8 | 7 | 89-44 | 54 | 
| 1937-38 | Division 1 | 6 | 38 | 15 | 9 | 14 | 74-59 | 39 | 
| 1938-39 | Division 1 | 3 | 38 | 20 | 6 | 12 | 91-61 | 46 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1946-47 | Division 1 | 3 | 30 | 16 | 7 | 7 | 58-41 | 39 | 
| 1947-48 | Division 1 | 10 | 30 | 10 | 7 | 13 | 45-45 | 27 | 
| 1948-49 | Division 1 | 13 | 30 | 7 | 11 | 12 | 39-48 | 25 | 
| 1949-50 | Division 1 | 8 | 30 | 11 | 4 | 15 | 48-56 | 26 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1950-51 | Division 1 | 5 | 30 | 15 | 5 | 10 | 61-50 | 35 | 
| 1951-52 | Division 1 | 11 | 30 | 10 | 7 | 13 | 65-58 | 27 | 
| 1952-53 | Division 1 | 11 | 30 | 11 | 5 | 14 | 64-68 | 27 | 
| 1953-54 | Division 1 | 9 | 30 | 15 | 3 | 12 | 66-51 | 33 | 
| 1954-55 | Division 1 | 1 | 30 | 24 | 1 | 5 | 73-26 | 49 | 
| 1955-56 | Division 1 | 2 | 34 | 18 | 10 | 6 | 87-50 | 46 | 
| 1956-57 | Division 1 | 6 | 34 | 18 | 2 | 14 | 79-59 | 38 | 
| 1957-58 | Division 1 | 12 | 34 | 14 | 2 | 18 | 68-76 | 30 | 
| 1958-59 | Division 1 | 13 | 34 | 12 | 5 | 17 | 63-66 | 29 | 
| 1959-60 | Division 1 | 15 | 34 | 11 | 6 | 17 | 54-72 | 28 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1960-61 | Division 1 | 6 | 34 | 14 | 8 | 12 | 72-72 | 36 | 
| 1961-62 | Division 1 | 12 | 34 | 10 | 9 | 15 | 60-73 | 29 | 
| 1962-63 | Division 1 | 6 | 34 | 17 | 7 | 10 | 70-47 | 41 | 
| 1963-64 | Division 1 | 9 | 34 | 12 | 8 | 14 | 53-53 | 32 | 
| 1964-65 | Division 1 | 12 | 34 | 12 | 8 | 14 | 59-75 | 32 | 
| 1965-66 | Division 1 | 8 | 34 | 15 | 6 | 13 | 61-54 | 36 | 
| 1966-67 | Division 1 | 4 | 34 | 17 | 8 | 9 | 72-38 | 42 | 
| 1967-68 | Division 1 | 5 | 34 | 16 | 5 | 13 | 63-48 | 37 | 
| 1968-69 | Division 1 | 15 | 34 | 9 | 8 | 17 | 50-59 | 26 | 
| 1969-70 | Division 1 | 8 | 34 | 14 | 7 | 13 | 55-45 | 35 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1970-71 | Division 1 | 2 | 34 | 24 | 6 | 4 | 68-18 | 54 | 
| 1971-72 | Division 1 | 2 | 34 | 21 | 8 | 5 | 80-26 | 50 | 
| 1972-73 | Division 1 | 4 | 34 | 16 | 11 | 7 | 61-34 | 43 | 
| 1973-74 | Division 1 | 4 | 34 | 13 | 16 | 5 | 46-26 | 42 | 
| 1974-75 | Division 1 | 5 | 34 | 16 | 9 | 9 | 66-43 | 41 | 
| 1975-76 | Division 1 | 7 | 36 | 11 | 10 | 15 | 49-50 | 32 | 
| 1976-77 | Division 1 | 3 | 36 | 16 | 11 | 9 | 56-42 | 43 | 
| 1977-78 | Division 1 | 2 | 36 | 22 | 9 | 5 | 68-29 | 53 | 
| 1978-79 | Division 1 | 4 | 36 | 13 | 14 | 9 | 59-36 | 40 | 
| 1979-80 | Division 1 | 1 | 36 | 19 | 10 | 7 | 68-36 | 48 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1980-81 | Division 1 | 2 | 36 | 19 | 11 | 6 | 61-26 | 49 | 
| 1981-82 | Division 1 | 2 | 36 | 23 | 7 | 6 | 71-29 | 53 | 
| 1982-83 | Division 1 | 3 | 36 | 25 | 5 | 6 | 76-25 | 55 | 
| 1983-84 | Division 1 | 1 | 36 | 25 | 7 | 4 | 78-21 | 57 | 
| 1984-85 | Division 1 | 1 | 36 | 27 | 5 | 4 | 89-26 | 59 | 
| 1985-86 | Division 1 | 4 | 36 | 16 | 12 | 8 | 62-31 | 44 | 
| 1986-87 | Division 1 | 4 | 44 | 21 | 16 | 7 | 63-29 | 58 | 
| 1987-88 | Division 1 | 4 | 44 | 21 | 17 | 6 | 56-25 | 59 | 
| 1988-89 | Division 1 | 2 | 36 | 18 | 14 | 4 | 51-25 | 50 | 
| 1989-90 | Division 1 | 2 | 36 | 17 | 10 | 9 | 56-33 | 44 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 1990-91 | Division 1 | 2 | 36 | 22 | 9 | 5 | 62-27 | 53 | 
| 1991-92 | Division 1 | 6 | 44 | 17 | 14 | 13 | 55-42 | 48 | 
| 1992-93 | Division 1 | 2 | 44 | 27 | 10 | 7 | 87-36 | 64 | 
| 1993-94 | Division 1 | 2 | 44 | 17 | 21 | 6 | 58-36 | 55 | 
| 1994-95 | Division 1 | 9 | 36 | 10 | 11 | 15 | 43-46 | 41 | 
| 1995-96 | Division 1 | 3 | 36 | 16 | 7 | 13 | 52-45 | 55 | 
| 1996-97 | Division 1 | 6 | 36 | 10 | 14 | 12 | 45-54 | 44 | 
| 1997-98 | Division 1 | 6 | 36 | 9 | 12 | 15 | 39-53 | 39 | 
| 1998-99 | Division 1 | 8 | 36 | 10 | 7 | 19 | 43-71 | 37 | 
| 1999-00 | Division 1 | 10 | 36 | 9 | 6 | 21 | 44-83 | 33 | 
| Season | Division | P | M | V | D | L | G | P | 
|---|---|---|---|---|---|---|---|---|
| 2000-01 | Division 1 | 7 | 38 | 11 | 12 | 15 | 45-52 | 45 | 
| 2001-02 | Division 1 | 4 | 38 | 16 | 7 | 15 | 51-49 | 55 | 
| 2002-03 | Division 1 | 8 | 38 | 13 | 10 | 15 | 41-54 | 49 | 
| 2003-04 | Division 1 | 11 | 38 | 9 | 7 | 22 | 39-63 | 34 | 
| 2004-05 | Division 1 | 4 | 38 | 18 | 7 | 13 | 44-39 | 61 | 
| 2005-06 | Division 1 | 6 | 38 | 13 | 15 | 10 | 46-40 | 54 | 

