Scottish Football League & Scottish Premier League

Top goalscorers per division

 

See also

Main index

Club directory

 

 

Season

Top scorer -First Division

Club

Goals

1890-91
1891-92
1892-93
 
1893-94
1894-95
1895-96
1896-97
1897-98
1898-99
1899-00
 
1900-01
1901-02
1902-03
1903-04
1904-05
 
1905-06
1906-07
1907-08
1908-09
1909-10
1910-11
1911-12
1912-13
1913-14
1914-15
 
1915-16
1916-17
1917-18
1918-19
1919-20
1920-21
1921-22
1922-23
1923-24
1924-25
1925-26
1926-27
1927-28
1928-29
1929-30
1930-31
1931-32
1932-33
1933-34
1934-35
1936-36
1936-37
1937-38
1938-39
 
1946-47
1947-48
1948-49
1949-50
1950-51
1951-52
1952-53
 
1953-54
1954-55
1955-56
1956-57
1957-58
 
1958-59
1959-60
1960-61
1961-62
1962-63
1963-64
1964-65
1965-66
 
1966-67
1967-68
1968-69
1969-70
1970-71
1971-72
1972-73
1973-74
1974-75
 
 
 
1975-76
1976-77
1977-78
1978-79
1979-80
1980-81
1981-82
1982-83
1983-84
1984-85
1985-86
1986-87
1987-88
1988-89
 
1989-90
1990-91
1991-92
1992-93
1993-94
1994-95
1995-96
1996-97
1997-98
 
 
1997-99
1999-00
2000-01
2001-02
2002-03
2003-04
2004-05
2005-06
 
2006-07
2007-08
2008-09
John Bell 
John Bell 
Alexander McMahon 
John Campbell 
Alexander McMahon 
James Miller 
Allan Martin 
William Taylor 
Robert C.Hamilton 
Robert C.Hamilton 
Robert C.Hamilton 
William Michael 
Robert C.Hamilton 
William Maxwell 
David Reid 
Robert C.Hamilton 
Robert C.Hamilton 
James Quinn               
James Quinn 
James Quinn 
John Simpson 
John B.Hunter 
James Quinn 
William Reid 
William Reid 
James G.Reid 
James G.Reid 
Thomas Gracie 
James Richardson 
James McColl 
Bert Yarnall 
Hugh Ferguson 
David P.McLean 
Hugh Ferguson 
Hugh Ferguson 
Duncan Walker 
John White 
David Halliday 
William Devlin 
William Devlin 
James McGrory 
James McGrory 
Evelyn Morrison                            
Benjamin Yorston 
Bernard Battles 
William MacFadyen 
William MacFadyen 
James Smith 
James Smith               
James McGrory 
David Wilson 
Andrew Black 
Alexander Venters 
 
Robert Mitchell                              
Archie Aikman 
Alexander Stott         
William Bauld 
Lawrence Reilly
Lawrence Reilly 
Lawrence Reilly         
Charles Fleming 
James Wardhaugh 
William Bauld 
James Wardhaugh 
Hugh Baird 
James Wardhaugh 
 James Murray 
Joseph Baker 
Joseph Baker
Alexander Harley 
Alan Gilzean 
James Millar 
Alan Gilzean 
James Forrest 
Joseph McBride 
Alexander Ferguson 
Stephen Chalmers 
Robert Lennox 
Kenneth Cameron 
Colin Stein 
Henry Hood 
Joseph Harper 
Alan Gordon 
John Deans                 
Andrew Gray              
William.Pettigrew 
 
Premier Division
Kenneth Dalglish 
William Pettigrew 
Derek Johnstone 
Andrew Ritchie 
Douglas Somner 
Frank McGarvey 
George McCluskey 
Charles Nicholas 
Brian McClair 
Frank McDougall 
Alistair McCoist 
Brian McClair 
Thomas Coyne 
Mark McGhee 
Charles Nicholas 
John Robertson 
Thomas Coyne 
Alistair McCoist 
Alistair McCoist 
Mark Hateley 
Thomas Coyne 
Pierre van Hooijdonk 
Jorge Cadete 
Marco Negri 
 
Scottish Premier League
Henrik Larsson 
Mark Viduka 
Henrik Larsson 
Henrik Larsson 
Henrik Larsson 
Henrik Larsson 
John Hartson  
Kris Boyd 
 
Kris Boyd
Scott McDonald
Kris Boyd
Dumbarton
Dumbarton
Celtic
Celtic
Celtic
Clyde
Celtic
Heart of Midlothian
Rangers
Rangers
Rangers
Heart of Midlothian
Rangers
Third Lanark
Hibernian
Rangers
Rangers
Celtic
Celtic
Celtic
Falkirk
Dundee
Celtic
Rangers
Rangers
Airdrieonians
Airdrieonians
Heart of Midlothian
Ayr United
Celtic
Airdrieonians
Motherwell
Rangers
Motherwell
Motherwell
St Mirren
Heart of Midlothian
Dundee
Cowdenbeath
Cowdenbeath
Celtic
Celtic
Falkirk                            
Aberdeen
Hearts
Motherwell
Motherwell
Rangers
Rangers
Celtic
Hamilton Academical
Heart of Midlothian
Rangers
 
Third Lanark
Falkirk
Dundee
Heart of Midlothian
Hibernian
Hibernian
Hibernian
East Fife
Heart of Midlothian
Heart of Midlothian
Heart of Midlothian
Airdrieonians
Heart of Midlothian
Heart of Midlothian
Hibernian
Hibernian
Third Lanark
Dundee
Rangers
Dundee
Rangers
Celtic
Dunfermline Athletic
Celtic
Celtic
Dundee United
Rangers
Celtic
Aberdeen
Hibernian
Celtic
Dundee United
Motherwell
 
 
Celtic
Motherwell
Rangers
Morton
St Mirren
Celtic
Celtic
Celtic
Celtic
Aberdeen
Rangers
Celtic
Dundee
Celtic
Aberdeen
Heart of Midlothian
Celtic
Rangers
Rangers
Rangers
Motherwell
Celtic
Celtic
Rangers
 
 
Celtic
Celtic
Celtic
Celtic
Celtic
Celtic
Celtic
Kilmarnock & Rangers 
 
Rangers
Celtic
Rangers
20
23
11
11
16
12
19
12
19
25
15
15
20
10
14
28
19
19
22
27
33
28
25
38
33
30
27
29
29
34
39
35
29
33
43
45
30
38
33
40
49
47
43
38
44
52
45
41
36
50
34
40
35
 
22
20
30
30
22
27
30
30
27
21
28
33
28
28
25
42
42
24
27
32
30
31
31
21
32
26
24
22
33
27
26
20
20
 
 
24
21
25
22
25
23
21
29
23
22
24
35
33
16
16
17
18
34
34
22
16
26
25
32
 
 
29
25
35
29
28
30
25
32
(15 & 17)
20
25
27

 

 

Season

Top scorer - Second Division

Club

Goals

1946-47
1947-48
1948-49
1949-50
1950-51
1951-52
1952-53
1953-54
 
1954-55
1955-56
1956-57
1957-58
1958-59
1959-60
1960-61
1961-62
1962-63
1963-64
1964-65
1965-66
1966-67
1967-68
1968-69
1969-70
1970-71
 
1971-72
1972-73
1973-74
1974-75
 
 
1975-76
 
1976-77
1977-78
1978-79
1979-80
 
1980-81
1981-82
1982-83
1983-84
 
1984-85
1985-86
1986-87
1987-88
1988-89
1989-90
1990-91
1991-92
1992-93
1993-94
1994-95
1995-96
1996-97
1997-98
1997-99
1999-00
2000-01
2001-02
2002-03
2003-04
2004-05
2005-06
 
2006-07
2007-08
2008-09
Robert Flavell
Henry Morris
William Penman
Neil Mochan
Peter McKay
William McPhail
James Cunningham
James Inglis
Ian Roger
Hugh Baird
Peter Price
Basil Keogh
Peter Price
David Easson
John Liddell
David Campbell
Peter Smith
Allan McGraw
Allan McGraw
William Forsyth
Thomas Murray
Joseph Mason
Dennis Bruce
John Kelly Deans
John Dickson
James Jack
Kenneth Wilson
Kenneth Wilson
Brian Third
John Fleming
Ian Reid
 
First Division
John Bourke
John Whiteford
William Pirie
William Pirie
Blair Millar
John Brogan
Alexander Clark
Alistair McCoist
Blair Millar
Robert Williamson
James Fry
John McNeil
Gerard McCoy
Kenneth Eadie
Rowan Alexander
Gordon Dalziel
Kenneth MacDonald
Kenneth Eadie
Gordon Dalziel
Gordon Dalziel
Gordon Dalziel
Peter Duffield
Peter Duffield
George O’Boyle
Roderick Grant
James Grady
Glyn Hurst
Barry Lavety
Dennis Wyness
Owen Coyle
Owen Coyle
Ian Harty
Ian Harty
Brian Prunty
Jason Scotland
C McMenamin
Richard Offiong
Stephen Dobbie
Airdrieonians
East Fife
Raith Rovers
Morton
Dundee United
Clyde
Alloa Athletic
Cowdenbeath
St Johnstone
Airdrieonians
Ayr United
Clyde
Ayr United
Arbroath
St Johnstone
Stenhousemuir
Alloa Athletic
Morton
Morton
Hamilton Academical
Airdrieonians
Morton
Arbroath
Motherwell
Cowdenbeath
Arbroath
Dumbarton
Dumbarton
Montrose
Kilmarnock
Queen of the South
 
 
Dumbarton
Falkirk
Dundee
Dundee
Clydebank
St Johnstone
Airdrieonians
St Johnstone
Clydebank
Clydebank
Clyde
Morton
Falkirk
Brechin City
Morton
Raith Rovers
Airdrieonians
Clydebank
Raith Rovers
Raith Rovers
Raith Rovers
Hamilton Academical
Hamilton Academical
St Johnstone
St Johnstone
Dundee
Ayr United
St Mirren
Inverness Caledonian Thistle
Airdrieonians
Falkirk
Clyde
Clyde
Airdrie United
St Johnstone
Gretna
Hamilton Academical
Queen of the South
38
39
35
24
31
36
26
29
29
34
41
36
45
45
26
30
30
29
51
33
33
34
32
30
31
28
28
38
28
32
27
 
 
17
17
36
35
28
22
22
22
20
23
17
17
22
22
23
25
22
21
25
26
33
19
20
21
19
15
18
16
24
23
20
15
15
15
15
20
19
24

 

 

Season

Top scorer - Second Division

Club

Goals

1975-76
1976-77
1977-78
1978-79
1979-80
1980-81
1981-82
1982-83
 
1983-84
1984-85
1985-86
 
1986-87
1987-88
1988-89
1989-90
1990-91
1991-92
1992-93
1993-94
1994-95
1995-96
1996-97
1997-98
1997-99
1999-00
2000-01
2001-02
 
2002-03
2003-04
2004-05
2005-06
2006-07
2007-08
2008-09
Michael Lawson
James Frye
James Frye
Bruce Clelland
Ian Campbell
Stephen Hancock
Daniel Masterton
Rowan Alexander
Ian Campbell
James Liddell
Bernard Slaven
Paul Smith
Keith Wright
John Sludden
John Sludden
Charles Lytwyn
William Watters
Michael Hendry
Andrew Thomson
Miller Mathieson
Andrew Thomson
Martin McGarvey
Stephen McCormick
Paul Ritchie
Iain Stewart
Alexander Bone
Alistair Graham
Isaac English
John O’Neill
Paul Tosh
Christopher Templeman
Gareth Hutchison
Paul Shields
Kenneth Deuchar
Russell
Andy Barrowman
Kevin Smith
Stirling Albion
Stranraer
Stranraer
Albion Rovers
Brechin City
Stenhousemuir
Clyde
Queen of the South
Brechin City
Forfar Athletic
Albion Rovers
Raith Rovers
Raith Rovers
Ayr United
Ayr United
Alloa Athletic
Kilmarnock
Queen’s Park
Queen of the South
Stenhousemuir
Queen of the South
Dumbarton
Stirling Albion
Hamilton Academical
Inverness Caledonian Thistle
Stirling Albion
Stirling Albion
Stenhousemuir
Queen of the South
Forfar Athletic
Brechin City
Berwick Rangers
Forfar Athletic
Gretna
Brechin City
Ross County
Raith Rovers
18
24
27
24
25
20
23
23
23
22
27
21
21
26
31
23
23
17
26
26
29
17
25
31
16
21
17
18
19
19
21
22
20
18
21
24
18

 

 

Season

Top scorer  -Third Division

Club

Goals

1994-95
1995-96
1996-97
1997-98
1997-99
 
 
1999-00
2000-01
2001-02
2002-03
2003-04
2004-05
2005-06
2006-07
 
2007-08
2008-09
Mark Yardley
Ian Stewart
Ian Stewart
Colin McGlashan
Steven Ferguson
Patrick Flannery
Neil Tarrant
Stephen Milne
David McFarlane
Iain Stewart
Alexander Williams
Michael Moore
Kenneth Deuchar
Martin Johnson
Scott Chaplain
Martin Johnston
John Baird
Brian Graham
Mike Jack
Cowdenbeath
Caledonian Thistle
Caledonian Thistle
Montrose
Ross County
Dumbarton
Ross County
Forfar Athletic
Hamilton Academical
Peterhead
Morton
Stranraer
Gretna
Elgin City
Albion Rovers
Elgin City
Montrose
East Stirlingshire
Annan Athletic
23
23
27
20
17
17
17
17
24
19
23
24
38
20
18
18
18
15
15