Scottish League Top Goalscorers 1890-91 to 1997-98
Top Goalscorers in the Scottish League Season by Season from 1890-91 to 1997-98
| Season | Player | Club | Goals | |
|---|---|---|---|---|
| 1890-91 | John Bell | Dumbarton | 20 | |
| 1891-92 | John Bell | Dumbarton | 23 | |
| 1892-93 | Alexander McMahon | Celtic | 11 | |
| John Campbell | Celtic | 11 | ||
| 1893-94 | Alexander McMahon | Celtic | 16 | |
| 1894-95 | James Miller | Clyde | 12 | |
| 1895-96 | Allan Martin | Celtic | 19 | |
| 1896-97 | William Taylor | Heart of Midlothian | 12 | |
| 1897-98 | Robert C.Hamilton | Rangers | 19 | |
| 1898-99 | Robert C.Hamilton | Rangers | 25 | |
| 1899-00 | Robert C.Hamilton | Rangers | 15 | |
| William Michael | Heart of Midlothian | 15 | ||
| 1900-01 | Robert C.Hamilton | Rangers | 20 | |
| 1901-02 | William Maxwell | Third Lanark | 10 | |
| 1902-03 | David Reid | Hibernian | 14 | |
| 1903-04 | Robert C.Hamilton | Rangers | 28 | |
| 1904-05 | Robert C.Hamilton | Rangers | 19 | |
| James Quinn | Celtic | 19 | ||
| 1905-06 | James Quinn | Celtic | 22 | |
| 1906-07 | James Quinn | Celtic | 27 | |
| 1907-08 | John Simpson | Falkirk | 33 | |
| 1908-09 | John B.Hunter | Dundee | 28 | |
| 1909-10 | James Quinn | Celtic | 25 | |
| 1910-11 | William Reid | Rangers | 38 | |
| 1911-12 | William Reid | Rangers | 33 | |
| 1912-13 | James G.Reid | Airdrieonians | 30 | |
| 1913-14 | James G.Reid | Airdrieonians | 27 | |
| 1914-15 | Thomas Gracie | Heart of Midlothian | 29 | |
| James Richardson | Ayr United | 29 | ||
| 1915-16 | James McColl | Celtic | 34 | |
| 1916-17 | Bert Yarnall | Airdrieonians | 39 | |
| 1917-18 | Hugh Ferguson | Motherwell | 35 | |
| 1918-19 | David P.McLean | Rangers | 29 | |
| 1919-20 | Hugh Ferguson | Motherwell | 33 | |
| 1920-21 | Hugh Ferguson | Motherwell | 43 | |
| 1921-22 | Duncan Walker | St Mirren | 45 | |
| 1922-23 | John White | Heart of Midlothian | 30 | |
| 1923-24 | David Halliday | Dundee | 38 | |
| 1924-25 | William Devlin | Cowdenbeath | 33 | |
| 1925-26 | William Devlin | Cowdenbeath | 40 | |
| 1926-27 | James McGrory | Celtic | 49 | |
| 1927-28 | James McGrory | Celtic | 47 | |
| 1928-29 | Evelyn Morrison | Falkirk | 43 | |
| 1929-30 | Benjamin Yorston | Aberdeen | 38 | |
| 1930-31 | Bernard Battles | Heart of Midlothian | 44 | |
| 1931-32 | William MacFadyen | Motherwell | 52 | |
| 1932-33 | William MacFadyen | Motherwell | 45 | |
| 1933-34 | James Smith | Rangers | 41 | |
| 1934-35 | James Smith | Rangers | 36 | |
| 1936-36 | James McGrory | Celtic | 50 | |
| 1936-37 | David Wilson | Hamilton Academical | 34 | |
| 1937-38 | Andrew Black | Heart of Midlothian | 40 | |
| 1938-39 | Alexander Venters | Rangers | 35 | |
| 1946-47 | Robert Mitchell | Third Lanark | 22 | |
| 1947-48 | Archie Aikman | Falkirk | 20 | |
| 1948-49 | Alexander Stott | Dundee | 30 | |
| 1949-50 | William Bauld | Heart of Midlothian | 30 | |
| 1950-51 | Lawrence Reilly | Hibernian | 22 | |
| 1951-52 | Lawrence Reilly | Hibernian | 27 | |
| 1952-53 | Lawrence Reilly | Hibernian | 30 | |
| Charles Fleming | East Fife | 30 | ||
| 1953-54 | James Wardhaugh | Heart of Midlothian | 27 | |
| 1954-55 | William Bauld | Heart of Midlothian | 21 | |
| 1955-56 | James Wardhaugh | Heart of Midlothian | 28 | |
| 1956-57 | Hugh Baird | Airdrieonians | 33 | |
| 1957-58 | James Wardhaugh | Heart of Midlothian | 28 | |
| James Murray | Heart of Midlothian | 28 | ||
| 1958-59 | Joseph Baker | Hibernian | 25 | |
| 1959-60 | Joseph Baker | Hibernian | 42 | |
| 1960-61 | Alexander Harley | Third Lanark | 42 | |
| 1961-62 | Alan Gilzean | Dundee | 24 | |
| 1962-63 | James Millar | Rangers | 27 | |
| 1963-64 | Alan Gilzean | Dundee | 32 | |
| 1964-65 | James Forrest | Rangers | 30 | |
| 1965-66 | Joseph McBride | Celtic | 31 | |
| Alexander Ferguson | Dunfermline Athletic | 31 | ||
| 1966-67 | Stephen Chalmers | Celtic | 21 | |
| 1967-68 | Robert Lennox | Celtic | 32 | |
| 1968-69 | Kenneth Cameron | Dundee United | 26 | |
| 1969-70 | Colin Stein | Rangers | 24 | |
| 1970-71 | Henry Hood | Celtic | 22 | |
| 1971-72 | Joseph Harper | Aberdeen | 33 | |
| 1972-73 | Alan Gordon | Hibernian | 27 | |
| 1973-74 | John Deans | Celtic | 26 | |
| 1974-75 | Andy Gray | Dundee United | 20 | |
| William Pettigrew | Motherwell | 20 | ||
| 1975-76 | Kenny Dalglish | Celtic | 24 | |
| 1976-77 | William Pettigrew | Motherwell | 21 | |
| 1977-78 | Derek Johnstone | Rangers | 25 | |
| 1978-79 | Andrew Ritchie | Morton | 22 | |
| 1979-80 | Douglas Somner | St Mirren | 25 | |
| 1980-81 | Frank McGarvey | Celtic | 23 | |
| 1981-82 | George McCluskey | Celtic | 21 | |
| 1982-83 | Charlie Nicholas | Celtic | 29 | |
| 1983-84 | Brian McClair | Celtic | 23 | |
| 1984-85 | Frank McDougall | Aberdeen | 22 | |
| 1985-86 | Alistair McCoist | Rangers | 24 | |
| 1986-87 | Brian McClair | Celtic | 35 | |
| 1987-88 | Thomas Coyne | Dundee | 33 | |
| 1988-89 | Mark McGhee | Celtic | 16 | |
| Charlie Nicholas | Aberdeen | 16 | ||
| 1989-90 | John Robertson | Heart of Midlothian | 17 | |
| 1990-91 | Thomas Coyne | Celtic | 18 | |
| 1991-92 | Alistair McCoist | Rangers | 34 | |
| 1992-93 | Alistair McCoist | Rangers | 34 | |
| 1993-94 | Mark Hateley | Rangers | 22 | |
| 1994-95 | Thomas Coyne | Motherwell | 16 | |
| 1995-96 | Pierre van Hooijdonk | Celtic | 26 | |
| 1996-97 | Jorge Cadete | Celtic | 25 | |
| 1997-98 | Marco Negri | Rangers | 32 |
| 1890-91 to 1892-93 Scottish League |
|---|
| 1893-94 to 1974-75 Scottish League Division One |
| 1975-76 to 1997-98 Premier Division of the Scottish League |

