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