Temporada Máximo goleador Equipo Goles
2019/2020 Francia Odsonne Édouard Celtic FC Celtic FC 22
2018/2019 Colombia Alfredo Morelos Rangers FC Rangers FC 18
2017/2018 Escocia Kris Boyd Kilmarnock FC Kilmarnock FC 18
2016/2017 Inglaterra Scott Sinclair Celtic FC Celtic FC 20
2015/2016 Escocia Leigh Griffiths Celtic FC Celtic FC 28
2014/2015 Irlanda Adam Rooney Aberdeen FC Aberdeen FC 17
2013/2014 Escocia Kris Commons Celtic FC Celtic FC 24
2012/2013 Inglaterra Michael Higdon Motherwell FC Motherwell FC 22
2011/2012 Irlanda Jon Daly Dundee United Dundee United 18
Inglaterra Gary Hooper Celtic FC Celtic FC 18
2010/2011 Escocia Kenny Miller Rangers FC Rangers FC 21
2009/2010 Escocia Kris Boyd Rangers FC Rangers FC 23
2008/2009 Escocia Kris Boyd Rangers FC Rangers FC 27
2007/2008 Australia Scott McDonald Celtic FC Celtic FC 25
2006/2007 Escocia Kris Boyd Rangers FC Rangers FC 20
2005/2006 Escocia Kris Boyd Rangers FC Rangers FC 32
2004/2005 Gales John Hartson Celtic FC Celtic FC 25
2003/2004 Suecia Henrik Larsson Celtic FC Celtic FC 30
2002/2003 Suecia Henrik Larsson Celtic FC Celtic FC 28
2001/2002 Suecia Henrik Larsson Celtic FC Celtic FC 29
2000/2001 Suecia Henrik Larsson Celtic FC Celtic FC 35
1999/2000 Australia Mark Viduka Celtic FC Celtic FC 25
1998/1999 Suecia Henrik Larsson Celtic FC Celtic FC 29
1997/1998 Italia Marco Negri Rangers FC Rangers FC 32
1996/1997 Portugal Cadete Celtic FC Celtic FC 25
1995/1996 Países Bajos Pierre van Hooijdonk Celtic FC Celtic FC 26
1994/1995 Irlanda Tommy Coyne Motherwell FC Motherwell FC 16
1993/1994 Inglaterra Mark Hateley Rangers FC Rangers FC 22
1992/1993 Escocia Alistair McCoist Rangers FC Rangers FC 34
1991/1992 Escocia Alistair McCoist Rangers FC Rangers FC 34
1990/1991 Irlanda Tommy Coyne Celtic FC Celtic FC 18
1989/1990 Escocia John Robertson Heart of Midlothian Heart of Midlothian 17
1988/1989 Escocia Mark McGhee Celtic FC Celtic FC 16
Escocia Charlie Nicholas Aberdeen FC Aberdeen FC 16
1987/1988 Irlanda Tommy Coyne Dundee FC Dundee FC 33
1986/1987 Escocia Brian McClair Celtic FC Celtic FC 35
1985/1986 Escocia Alistair McCoist Rangers FC Rangers FC 24
1984/1985 Escocia Frank McDougall Aberdeen FC Aberdeen FC 22
1983/1984 Escocia Brian McClair Celtic FC Celtic FC 23
1982/1983 Escocia Charlie Nicholas Celtic FC Celtic FC 29
1981/1982 Escocia George McCluskey Celtic FC Celtic FC 21
1980/1981 Escocia Frank McGarvey Celtic FC Celtic FC 23
1979/1980 Escocia Douglas Somner St. Mirren FC St. Mirren FC 25
1978/1979 Escocia Andy Ritchie Greenock Morton FC Greenock Morton FC 22
1977/1978 Escocia Derek Johnstone Rangers FC Rangers FC 25
1976/1977 Escocia Willie Pettigrew Motherwell FC Motherwell FC 21
1975/1976 Escocia Kenny Dalglish Celtic FC Celtic FC 24
1974/1975 Escocia Willie Pettigrew Motherwell FC Motherwell FC 20
Escocia Andy Gray Dundee United Dundee United 20
1973/1974 Escocia John Kelly Deans Celtic FC Celtic FC 26
1972/1973 Escocia Alan Gordon Hibernian FC Hibernian FC 27
1971/1972 Escocia Joe Harper Aberdeen FC Aberdeen FC 33
1970/1971 Escocia Harry Hood Celtic FC Celtic FC 22
1969/1970 Escocia Colin Stein Rangers FC Rangers FC 24
1968/1969 Escocia Kenneth Cameron Dundee United Dundee United 24
1967/1968 Escocia Bobby Lennox Celtic FC Celtic FC 32
1966/1967 Escocia Stevie Chalmers Celtic FC Celtic FC 21
1965/1966 Escocia Sir Alex Ferguson Dunfermline Athletic Dunfermline Athletic 31
Escocia Joe McBride Celtic FC Celtic FC 31
1964/1965 Escocia Jim Forrest Rangers FC Rangers FC 30
1963/1964 Escocia Alan Gilzean Dundee FC Dundee FC 32
1962/1963 Escocia Jimmy Millar Rangers FC Rangers FC 27
1961/1962 Escocia Alan Gilzean Dundee FC Dundee FC 24
1960/1961 Escocia Alex Harley Third Lanark Third Lanark 42
1959/1960 Inglaterra Joe Baker Hibernian FC Hibernian FC 42
1958/1959 Inglaterra Joe Baker Hibernian FC Hibernian FC 25
1957/1958 Escocia Jimmy Wardhaugh Heart of Midlothian Heart of Midlothian 28
Escocia Jimmy Murray Heart of Midlothian Heart of Midlothian 28
1956/1957 Escocia Hugh Baird Airdrieonians FC (old) Airdrieonians FC (old) 33
1955/1956 Escocia Jimmy Wardhaugh Heart of Midlothian Heart of Midlothian 28
1954/1955 Escocia Willie Bauld Heart of Midlothian Heart of Midlothian 21
1953/1954 Escocia Jimmy Wardhaugh Heart of Midlothian Heart of Midlothian 27
1952/1953 Escocia Lawrie Reilly Hibernian FC Hibernian FC 30
Escocia Charles Fleming East Fife FC East Fife FC 30
1951/1952 Escocia Lawrie Reilly Hibernian FC Hibernian FC 27
1950/1951 Escocia Lawrie Reilly Hibernian FC Hibernian FC 22
1949/1950 Escocia Willie Bauld Heart of Midlothian Heart of Midlothian 30
1948/1949 Escocia Alexander Stott Dundee FC Dundee FC 30
1947/1948 Escocia Archie Aikman Falkirk FC Falkirk FC 20
1946/1947 Escocia Bobby Mitchell Third Lanark Third Lanark 22
1938/1939 Escocia Alex Venters Rangers FC Rangers FC 35
1937/1938 Escocia Andy Black Heart of Midlothian Heart of Midlothian 40
1936/1937 David Wilson Hamilton Academical Hamilton Academical 34
1935/1936 Escocia Jimmy McGrory Celtic FC Celtic FC 50
1934/1935 Escocia Jimmy Smith Rangers FC Rangers FC 36
1933/1934 Escocia Jimmy Smith Rangers FC Rangers FC 41
1932/1933 Escocia Willie MacFadyen Motherwell FC Motherwell FC 45
1931/1932 Escocia Willie MacFadyen Motherwell FC Motherwell FC 52
1930/1931 Escocia Barney Battles Heart of Midlothian Heart of Midlothian 44
1929/1930 Escocia Benny Yorston Aberdeen FC Aberdeen FC 38
1928/1929 Escocia Evelyn Morrison Falkirk FC Falkirk FC 43
1927/1928 Escocia Jimmy McGrory Celtic FC Celtic FC 47
1926/1927 Escocia Jimmy McGrory Celtic FC Celtic FC 49
1925/1926 Escocia Willie Devlin Cowdenbeath FC Cowdenbeath FC 40
1924/1925 Escocia Willie Devlin Cowdenbeath FC Cowdenbeath FC 33
1923/1924 Escocia Dave Halliday Dundee FC Dundee FC 38
1922/1923 Escocia John White Heart of Midlothian Heart of Midlothian 30
1921/1922 Escocia Duncan Walker St. Mirren FC St. Mirren FC 45
1920/1921 Escocia Hugh Ferguson Motherwell FC Motherwell FC 43
1919/1920 Escocia Hugh Ferguson Motherwell FC Motherwell FC 33
1918/1919 Escocia David McLean Rangers FC Rangers FC 29
1917/1918 Escocia Hugh Ferguson Motherwell FC Motherwell FC 35
1916/1917 Inglaterra Bert Yarnall Airdrieonians FC (old) Airdrieonians FC (old) 39
1915/1916 Escocia James McColl Celtic FC Celtic FC 34
1914/1915 Escocia Tom Gracie Heart of Midlothian Heart of Midlothian 29
James Richardson Ayr United Ayr United 29
1913/1914 Escocia James Reid Airdrieonians FC (old) Airdrieonians FC (old) 27
1912/1913 Escocia James Reid Airdrieonians FC (old) Airdrieonians FC (old) 30
1911/1912 Escocia Willie Reid Rangers FC Rangers FC 33
1910/1911 Escocia Willie Reid Rangers FC Rangers FC 38
1909/1910 Escocia John Simpson Falkirk FC Falkirk FC 24
Escocia Jimmy Quinn Celtic FC Celtic FC 24
1908/1909 Escocia John Hunter Dundee FC Dundee FC 29
1907/1908 Escocia John Simpson Falkirk FC Falkirk FC 32
1906/1907 Escocia Jimmy Quinn Celtic FC Celtic FC 29
1905/1906 Escocia Jimmy Quinn Celtic FC Celtic FC 20
1904/1905 Escocia Robert C. Hamilton Rangers FC Rangers FC 19
Escocia Jimmy Quinn Celtic FC Celtic FC 19
1903/1904 Escocia Robert C. Hamilton Rangers FC Rangers FC 28
1902/1903 David Reid Hibernian FC Hibernian FC 14
1901/1902 Escocia William Maxwell Third Lanark Third Lanark 10
1900/1901 Escocia Robert C. Hamilton Rangers FC Rangers FC 20
1899/1900 William Michael Heart of Midlothian Heart of Midlothian 15
Escocia Robert C. Hamilton Rangers FC Rangers FC 15
1898/1899 Escocia Robert C. Hamilton Rangers FC Rangers FC 25
1897/1898 Escocia Robert C. Hamilton Rangers FC Rangers FC 18
1896/1897 Escocia William Taylor Heart of Midlothian Heart of Midlothian 12
1895/1896 Escocia Allan Martin Celtic FC Celtic FC 19
1894/1895 James Miller Clydebank FC Clydebank FC 12
1893/1894 Escocia Sandy McMahon Celtic FC Celtic FC 16
1892/1893 Escocia Sandy McMahon Celtic FC Celtic FC 11
Escocia John Campbell Celtic FC Celtic FC 11
1891/1892 Escocia John Bell Dumbarton FC Dumbarton FC 23
1890/1891 Escocia John Bell Dumbarton FC Dumbarton FC 20