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