Top Division Scottish League Goal Scorers 1890-2022 |
301 | Samuel Fleming | 67 | 1911 | 1922 | Hibernian | 41 | Clyde | 16 | Albion R | 10 | |
302 | Daniel Kelly | 67 | 1913 | 1919 | Hamilton | 64 | Motherwell | 3 | |||
303 | Davie Cooper | 66 | 1977 | 1992 | Rangers | 49 | Motherwell | 17 | |||
304 | Colin Nish | 65 | 2003 | 2012 | Kilmarnock | 41 | Hibernian | 22 | Dundee | 2 | |
305 | Andy Walker | 65 | 1985 | 1997 | Celtic | 48 | Motherwell | 14 | Hibernian | 3 | |
306 | Walker McCall | 65 | 1973 | 1984 | Ayr | 29 | Aberdeen | 22 | Dundee | 14 | |
307 | Pat Gardner | 65 | 1963 | 1975 | Dunfermline | 40 | Dundee Utd | 18 | Motherwell | 5 | +2 |
308 | George Peebles | 65 | 1955 | 1967 | Dunfermline | 54 | Stirling | 11 | |||
309 | Tom White | 65 | 1959 | 1965 | Hearts | 30 | St Mirren | 19 | Raith | 12 | +4 |
310 | Daniel Paterson | 65 | 1922 | 1933 | Falkirk | 48 | Kilmarnock | 12 | Hamilton | 3 | +2 |
311 | Fletcher Welsh | 65 | 1914 | 1920 | Raith | 33 | Hearts | 18 | Third Lanark | 14 | |
312 | John Walker | 65 | 1891 | 1905 | Hearts | 35 | Rangers | 24 | Morton | 6 | |
313 | Odsonne Edouard | 64 | 2017 | 2021 | Celtic | 64 | |||||
314 | Kris Commons | 64 | 2010 | 2015 | Celtic | 64 |   ; | ||||
315 | Tommy Murray | 64 | 1961 | 1974 | Airdrie | 47 | Hearts | 17 | |||
316 | John Duncan | 64 | 1968 | 1973 | Dundee | 64 | |||||
317 | Sammy Baird | 64 | 1950 | 1962 | Rangers | 39 | Clyde | 19 | Hibernian | 5 | +1 |
318 | Graham Leggatt | 64 | 1953 | 1957 | Aberdeen | 64 | |||||
319 | Davie Mathie | 64 | 1938 | 1948 | Motherwell | 35 | Partick | 27 | Clyde | 2 | |
320 | Jimmy Somerville | 64 | 1922 | 1929 | Airdrie | 64 | |||||
321 | George Miller | 64 | 1915 | 1928 | Hearts | 43 | Raith | 21 | |||
322 | Jimmy Gordon | 64 | 1907 | 1919 | Rangers | 64 | |||||
323 | Jim Marshall | 64 | 1911 | 1918 | Partick | 44 | Ayr | 20 | |||
324 | Gary Hooper | 63 | 2010 | 2012 | Celtic | 63 | |||||
325 | Chris Sutton | 63 | 2000 | 2005 | Celtic | 63 | |||||
326 | Colin Cameron | 63 | 1993 | 2001 | Hearts | 47 | Raith | 16 | |||
327 | John Collins | 63 | 1985 | 1995 | Celtic | 47 | Hibernian | 16 | |||
328 | Percy Dawson | 63 | 1910 | 1913 | Hearts | 63 | |||||
329 | William Taylor | 63 | 1890 | 1899 | Hearts | 63 | |||||
330 | Liam Boyce | 62 | 2014 | 2022 | Ross County | 48 | Hearts | 14 | |||
---|---|---|---|---|---|---|---|---|---|---|---|
331 | Arthur Milne | 62 | 1937 | 1949 | Hibernian | 39 | St Mirren | 23 | |||
332 | Bobby Howe | 62 | 1927 | 1937 | Hamilton | 44 | Third Lanark | 10 | Hearts | 4 | +4 |
333 | Sam English | 62 | 1931 | 1935 | Rangers | 54 | Queen o' South | 8 | |||
334 | Dave Main | 62 | 1909 | 1919 | Aberdeen | 54 | Falkirk | 8 | |||
335 | Billy Hogg | 62 | 1909 | 1914 | Rangers | 43 | Dundee | 19 | |||
336 | Gary McSwegan | 61 | 1992 | 2003 | Hearts | 26 | Kilmarnock | 16 | Dundee Utd | 15 | +4 |
337 | Gordon Strachan | 61 | 1975 | 1983 | Aberdeen | 55 | Dundee | 6 | |||
338 | Ronnie Glavin | 61 | 1969 | 1978 | Celtic | 36 | Partick | 25 | |||
339 | Gordon Whitelaw | 61 | 1961 | 1971 | St Johnstone | 49 | Partick | 11 | Airdrie | 1 | |
340 | Bert Paton | 61 | 1961 | 1969 | Dunfermline | 61 | |||||
341 | Neil Martin | 61 | 1962 | 1965 | Hibernian | 53 | Queen o' South | 8 | |||
342 | Ian Crawford | 61 | 1953 | 1960 | Hearts | 58 | Hamilton | 3 | |||
343 | Alec Linwood | 61 | 1947 | 1951 | Hibernian | 23 | Clyde | 20 | Morton | 18 | |
344 | Craig Brewster | 60 | 1993 | 2007 | Dundee Utd | 23 | Dunfermline | 20 | Inverness | 11 | +6 |
345 | Robbie Winters | 60 | 1994 | 2001 | Aberdeen | 41 | Dundee Utd | 19 | |||
346 | Gordon Durie | 60 | 1984 | 2000 | Rangers | 43 | Hibernian | 14 | Hearts | 3 | |
347 | Joe Miller | 60 | 1985 | 1998 | Aberdeen | 31 | Celtic | 27 | Dundee Utd | 2 | |
348 | Andy Ritchie | 60 | 1975 | 1983 | Morton | 58 | Motherwell | 1 | Celtic | 1 | |
349 | Finn Dossing | 60 | 1964 | 1967 | Dundee Utd | 60 | |||||
350 | Garry O'Connor | 59 | 2001 | 2011 | Hibernian | 59 | |||||
351 | Jim Hamilton | 59 | 1996 | 2008 | Hearts | 25 | Dundee Utd | 12 | Motherwell | 11 | +11 |
352 | Pat McGinlay | 59 | 1989 | 1999 | Hibernian | 48 | Celtic | 11 | |||
353 | Ally McLeod | 59 | 1974 | 1981 | Hibernian | 56 | St Mirren | 3 | |||
354 | Bobby Murdoch | 59 | 1962 | 1972 | Celtic | 59 | |||||
355 | John Flanagan | 59 | 1963 | 1971 | Partick | 34 | Clyde | 13 | St Johnstone | 12 | |
356 | Jim McLean | 59 | 1960 | 1969 | Dundee | 28 | Clyde | 23 | Kilmarnock | 8 | |
357 | Willie Fernie | 59 | 1949 | 1961 | Celtic | 56 | St Mirren | 3 | |||
358 | Wilson Humphries | 59 | 1946 | 1956 | Motherwell | 51 | St Mirren | 8 | |||
359 | John Halligan | 59 | 1920 | 1933 | Hibernian | 59 | |||||
360 | Hooky Leonard | 59 | 1924 | 1932 | Cowdenbeath | 58 | Morton | 1 | |||
361 | Jimmy B Smith | 59 | 1923 | 1931 | Hearts | 55 | Clydebank | 2 | Raith | 2 | |
362 | Andy Rankine | 59 | 1920 | 1928 | Aberdeen | 33 | Cowdenbeath | 26 | |||
363 | Steven MacLean | 58 | 2009 | 2019 | St Johnstone | 49 | Aberdeen | 5 | Hearts | 4 | |
364 | Jon Daly | 58 | 2006 | 2012 | Dundee Utd | 58 | |||||
365 | Jörg Albertz | 58 | 1996 | 2000 | Rangers | 58 | |||||
366 | Dougie Arnott | 58 | 1988 | 1997 | Motherwell | 58 | |||||
367 | John Hewitt | 58 | 1980 | 1991 | Aberdeen | 55 | St Mirren | 3 | |||
368 | Joe Gilroy | 58 | 1964 | 1970 | Clyde | 44 | Dundee | 14 | |||
369 | Paddy Buckley | 58 | 1952 | 1956 | Aberdeen | 58 | |||||
370 | Johnny Simpson | 58 | 1928 | 1931 | Partick | 58 | |||||
371 | Malcolm McPhail | 58 | 1915 | 1924 | Kilmarnock | 55 | Morton | 3 | |||
372 | Robert Campbell | 58 | 1904 | 1914 | Rangers | 54 | Kilmarnock | 3 | Queens Park | 1 | |
373 | James Cunningham | 58 | 1904 | 1911 | St Mirren | 52 | Kilmarnock | 6 | |||
374 | Peter Somers | 58 | 1897 | 1910 | Celtic | 53 | Clyde | 3 | Hamilton | 2 | |
375 | James Johnston | 58 | 1901 | 1909 | Third Lanark | 58 | |||||
376 | Darren Mackie | 57 | 2000 | 2011 | Aberdeen | 57 | |||||
377 | Paul McStay | 57 | 1981 | 1996 | Celtic | 57 | |||||
378 | Murdo MacLeod | 57 | 1978 | 1990 | Celtic | 55 | Hibernian | 2 | |||
379 | Eric Stevenson | 57 | 1960 | 1971 | Hibernian | 54 | Ayr | 3 | |||
380 | Joseph Kyle | 57 | 1934 | 1938 | Queens Park | 57 | |||||
381 | John McCulloch | 57 | 1932 | 1938 | Clyde | 39 | Motherwell | 18 | |||
382 | Murdoch McKenzie | 57 | 1920 | 1927 | Ayr | 56 | Hamilton | 1 | |||
383 | Kyle Lafferty | 56 | 2008 | 2022 | Rangers | 35 | Hearts | 12 | Kilmarnock | 9 | |
384 | Liam Craig | 56 | 2006 | 2020 | St Johnstone | 48 | Hibernian | 6 | Falkirk | 2 | |
385 | David Clarkson | 56 | 2002 | 2014 | Motherwell | 48 | Dundee | 8 | |||
386 | Steve Lovell | 56 | 2002 | 2008 | Dundee | 28 | Aberdeen | 20 | Falkirk | 8 | |
387 | Jim Bett | 56 | 1980 | 1994 | Aberdeen | 33 | Rangers | 21 | Hearts | 2 | |
388 | Ian Redford | 56 | 1979 | 1992 | Rangers | 23 | Dundee Utd | 19 | Dundee | 9 | +5 |
389 | John McPhail | 56 | 1947 | 1955 | Celtic | 56 | |||||
390 | Bob McDermid | 56 | 1917 | 1932 | Aberdeen | 44 | Rangers | 12 | |||
391 | James Munro | 56 | 1925 | 1928 | St Johnstone | 55 | Raith | 1 | |||
392 | Davie Hamilton | 56 | 1902 | 1912 | Celtic | 55 | Dundee | 1 | |||
393 | Willie Michael | 56 | 1893 | 1899 | Hearts | 56 | |||||
394 | Lawrence Shankland | 55 | 2020 | 2023 | Hearts | 47 | Dundee U | 8 | |||
395 | Stilian Petrov | 55 | 1999 | 2006 | Celtic | 55 | |||||
396 | Ross Mathie | 55 | 1969 | 1973 | Kilmarnock | 42 | Dumbarton | 13 | |||
397 | Jim Scott | 55 | 1960 | 1972 | Hibernian | 48 | Falkirk | 7 | |||
398 | Jim Fleming | 55 | 1958 | 1968 | Partick | 29 | Dunfermline | 17 | Hearts | 9 | |
399 | Tommy Ewing | 55 | 1955 | 1965 | Partick | 55 | |||||
400 | Johnny Aitkenhead | 55 | 1946 | 1956 | Motherwell | 45 | Hibernian | 10 | |||
Home | Previous 100 | Next 100 |