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