Select season:
Scotland's top scorers and their total goal tallies.
Totals are updated after each game.
Player | Goals | First | Latest |
---|---|---|---|
Kenny Dalglish |
30 | 15 Nov 1972 | 14 Nov 1984 |
Denis Law |
30 | 18 Oct 1958 | 20 May 1972 |
Hughie Gallacher |
23 | 14 Feb 1925 | 18 May 1930 |
Laurie Reilly |
22 | 09 Apr 1949 | 20 Oct 1956 |
Ally McCoist |
19 | 09 Sep 1987 | 18 Jun 1996 |
Kenny Miller |
18 | 29 Mar 2003 | 14 Aug 2013 |
John McGinn |
18 | 06 Sep 2019 | 19 Nov 2023 |
Andy N Wilson |
15 | 23 Mar 1919 | 14 Apr 1923 |
Mo Johnston |
14 | 28 Feb 1984 | 16 Jun 1990 |
James McFadden |
14 | 06 Sep 2003 | 05 Sep 2009 |
Robert C Hamilton |
14 | 25 Mar 1899 | 06 Mar 1911 |
Dr John Smith |
13 | 05 Apr 1879 | 15 Mar 1884 |
Bob McColl |
13 | 28 Mar 1896 | 07 Apr 1900 |
Billy Steel |
12 | 18 May 1947 | 12 May 1951 |
Alan Gilzean |
12 | 11 Apr 1964 | 22 Oct 1969 |
John Collins |
12 | 17 Feb 1988 | 05 Oct 1999 |
Joe Jordan |
11 | 26 Sep 1973 | 22 Jun 1982 |
Bobby Collins |
10 | 19 May 1957 | 27 May 1959 |
George Ker |
10 | 13 Mar 1880 | 25 Mar 1882 |
Billy Liddell |
10 | 02 Feb 1946 | 19 May 1955 |
Paul McStay |
10 | 17 Oct 1984 | 18 Jun 1992 |
Steven Naismith |
10 | 12 Oct 2010 | 19 Nov 2019 |
Steven Fletcher |
10 | 01 Apr 2009 | 17 Nov 2018 |
Davie Wilson |
9 | 15 Apr 1961 | 27 May 1965 |
Lyndon Dykes |
9 | 07 Sep 2020 | 17 Jun 2023 |
Jackie Mudie |
9 | 21 Nov 1956 | 11 Jun 1958 |
Ralph Brand |
9 | 09 Nov 1960 | 02 May 1962 |
Colin Stein |
9 | 11 Dec 1968 | 21 Sep 1969 |
Bobby Johnstone |
9 | 14 Apr 1951 | 09 Nov 1955 |
Scott McTominay |
8 | 09 Oct 2021 | 16 Nov 2023 |
Tommy Walker |
8 | 13 Nov 1935 | 07 Dec 1938 |
Archie Gemmill |
8 | 13 Oct 1971 | 26 Mar 1980 |
Alec Jackson |
8 | 17 Apr 1926 | 23 Feb 1929 |
Ian St John |
8 | 04 May 1960 | 10 Apr 1965 |
Kevin Gallacher |
8 | 19 May 1993 | 11 Oct 1997 |
Dally Duncan |
8 | 26 Oct 1932 | 13 Nov 1935 |
Graham Leggat |
8 | 14 Apr 1956 | 09 Apr 1960 |
John Robertson |
8 | 07 Jun 1979 | 21 Sep 1983 |
Robert Walker |
7 | 01 Mar 1902 | 16 Mar 1912 |
Robert Snodgrass |
7 | 10 Aug 2011 | 08 Oct 2017 |
James Quinn |
7 | 18 Mar 1905 | 02 Mar 1912 |
Joe Harper |
7 | 13 Jun 1967 | 03 Sep 1975 |
John Wark |
7 | 26 May 1979 | 30 Mar 1983 |
Robert McPhail |
7 | 19 Sep 1931 | 15 May 1937 |
Kris Boyd |
7 | 11 May 2006 | 08 Sep 2007 |
Gordon Durie |
7 | 06 Sep 1989 | 12 Nov 1997 |
Billy Dodds |
7 | 10 Oct 1998 | 28 Mar 2001 |
John McPherson |
7 | 10 Mar 1888 | 27 Mar 1897 |
Shaun Maloney |
7 | 06 Jun 2007 | 11 Oct 2015 |
John Bell |
7 | 02 Apr 1892 | 07 Apr 1900 |
Allan Brown |
6 | 26 Apr 1950 | 03 Apr 1954 |
John Campbell III |
6 | 18 Mar 1899 | 23 Feb 1901 |
Davie Cooper |
6 | 28 Feb 1984 | 12 Nov 1986 |
Willie Waddell |
6 | 19 Oct 1946 | 20 May 1951 |
Christian Dailly |
6 | 01 Jun 1997 | 06 Sep 2006 |
Don Hutchison |
6 | 28 Apr 1999 | 07 Oct 2000 |
Scott Booth |
6 | 19 May 1993 | 25 Apr 2001 |
Bruce Rioch |
6 | 17 May 1975 | 08 Sep 1976 |
Andy Gray |
6 | 08 Sep 1976 | 20 Jun 1983 |
John Ferguson |
6 | 25 Mar 1876 | 23 Mar 1878 |
Richard Gough |
6 | 16 Jun 1983 | 13 Nov 1991 |
Joe Lindsay |
6 | 27 Mar 1880 | 23 Mar 1885 |
James McGrory |
6 | 28 Mar 1931 | 01 Apr 1933 |
William Muir MacKinnon |
6 | 07 Mar 1874 | 05 Apr 1879 |
Jimmy Delaney |
6 | 14 Oct 1936 | 15 May 1946 |
William Paul |
6 | 10 Mar 1888 | 22 Mar 1890 |
George Hamilton |
5 | 02 Feb 1946 | 05 May 1954 |
Stuart Armstrong |
5 | 01 Sep 2017 | 19 Nov 2023 |
John O'Hare |
5 | 18 Apr 1970 | 26 Apr 1972 |
John Madden |
5 | 18 Mar 1893 | 23 Mar 1895 |
William Lambie |
5 | 19 Mar 1892 | 04 Apr 1896 |
Charlie Nicholas |
5 | 30 Mar 1983 | 17 Oct 1984 |
Andy Cunningham |
5 | 13 Mar 1920 | 27 Feb 1926 |
Lou Macari |
5 | 29 Jun 1972 | 15 Jun 1977 |
Asa Hartford |
5 | 27 Apr 1977 | 24 May 1982 |
David Herd |
5 | 05 Nov 1958 | 03 May 1961 |
Alex Young |
5 | 05 Jun 1960 | 07 May 1961 |
Bobby Murdoch |
5 | 24 Nov 1965 | 16 Apr 1969 |
Darren Fletcher |
5 | 11 Oct 2003 | 03 Sep 2011 |
Alexander McMahon |
5 | 25 Mar 1893 | 23 Feb 1901 |
James Forrest |
5 | 17 Nov 2018 | 20 Nov 2018 |
Ryan Christie |
5 | 16 Nov 2019 | 24 Sep 2022 |
William Harrower |
5 | 11 Mar 1882 | 10 Apr 1886 |
Jimmy McMenemy |
5 | 15 Mar 1909 | 04 Apr 1914 |
Pat Nevin |
5 | 17 May 1992 | 15 Nov 1995 |
Alan Morton |
5 | 13 Mar 1920 | 02 Apr 1927 |
Che Adams |
5 | 31 Mar 2021 | 14 Jun 2022 |
Gordon McQueen |
5 | 01 Jun 1975 | 07 Jun 1979 |
Henry McNeil |
5 | 06 Mar 1875 | 02 Mar 1878 |
Alex Scott |
5 | 07 Nov 1956 | 07 Oct 1961 |
Gordon Strachan |
5 | 10 Sep 1980 | 01 May 1991 |
John L Kay |
5 | 13 Mar 1880 | 29 Mar 1884 |
Willie Henderson |
5 | 20 Oct 1962 | 17 May 1969 |
Gary McAllister |
5 | 17 Oct 1990 | 08 Jun 1997 |
Don Masson |
5 | 08 May 1976 | 12 Oct 1977 |
Alexander Smith |
5 | 03 Feb 1900 | 15 Mar 1902 |
James McArthur |
4 | 09 Feb 2011 | 01 Sep 2017 |
Ryan Fraser |
4 | 17 Nov 2018 | 31 Mar 2021 |
Scott Brown |
4 | 05 Sep 2009 | 05 Mar 2014 |
Stevie Crawford |
4 | 24 May 1995 | 27 May 2003 |