Scottish Goalscorers 1890-91 to 1997-98

HomeWorld FootballScottish Football

Scottish League Top Goalscorers 1890-91 to 1997-98

Top Goalscorers in the Scottish League Season by Season from 1890-91 to 1997-98

Season Player Club Goals
1890-91 John Bell

Dumberton

Dumbarton 20
1891-92 John Bell

Dumberton

Dumbarton 23
1892-93 Alexander McMahon

Celtic Football

Celtic 11
John Campbell

Celtic Football

Celtic 11
1893-94 Alexander McMahon

Celtic Football

Celtic 16
1894-95 James Miller

Clyde

Clyde 12
1895-96 Allan Martin

Celtic Football

Celtic 19
1896-97 William Taylor

HEART OF MIDLOTHIAN

Heart of Midlothian 12
1897-98 Robert C.Hamilton

Rangers Football Results

Rangers 19
1898-99 Robert C.Hamilton

Rangers Football Results

Rangers 25
1899-00 Robert C.Hamilton

Rangers Football Results

Rangers 15
William Michael

HEART OF MIDLOTHIAN

Heart of Midlothian 15
1900-01 Robert C.Hamilton

Rangers Football Results

Rangers 20
1901-02 William Maxwell

THIRD LANARK

Third Lanark 10
1902-03 David Reid

HIBERNIAN Football

Hibernian 14
1903-04 Robert C.Hamilton

Rangers Football Results

Rangers 28
1904-05 Robert C.Hamilton

Rangers Football Results

Rangers 19
James Quinn

Celtic Football

Celtic 19
1905-06 James Quinn

Celtic Football

Celtic 22
1906-07 James Quinn

Celtic Football

Celtic 27
1907-08 John Simpson

FALKIRK

Falkirk 33
1908-09 John B.Hunter

Dundee Football

Dundee 28
1909-10 James Quinn

Celtic Football

Celtic 25
1910-11 William Reid

Rangers Football Results

Rangers 38
1911-12 William Reid

Rangers Football Results

Rangers 33
1912-13 James G.Reid

AIRDRIEONIANS

Airdrieonians 30
1913-14 James G.Reid

AIRDRIEONIANS

Airdrieonians 27
1914-15 Thomas Gracie

HEART OF MIDLOTHIAN

Heart of Midlothian 29
James Richardson

AYR United

Ayr United 29
1915-16 James McColl

Celtic Football

Celtic 34
1916-17 Bert Yarnall

AIRDRIEONIANS

Airdrieonians 39
1917-18 Hugh Ferguson

MOTHERWELL

Motherwell 35
1918-19 David P.McLean

Rangers Football Results

Rangers 29
1919-20 Hugh Ferguson

MOTHERWELL

Motherwell 33
1920-21 Hugh Ferguson

MOTHERWELL

Motherwell 43
1921-22 Duncan Walker

ST MIRREN

St Mirren 45
1922-23 John White

HEART OF MIDLOTHIAN

Heart of Midlothian 30
1923-24 David Halliday

Dundee Football

Dundee 38
1924-25 William Devlin

COWDENBEATH

Cowdenbeath 33
1925-26 William Devlin

COWDENBEATH

Cowdenbeath 40
1926-27 James McGrory

Celtic Football

Celtic 49
1927-28 James McGrory

Celtic Football

Celtic 47
1928-29 Evelyn Morrison

FALKIRK

Falkirk 43
1929-30 Benjamin Yorston

Aberdeen

Aberdeen 38
1930-31 Bernard Battles

HEART OF MIDLOTHIAN

Heart of Midlothian 44
1931-32 William MacFadyen

MOTHERWELL

Motherwell 52
1932-33 William MacFadyen

MOTHERWELL

Motherwell 45
1933-34 James Smith

Rangers Football Results

Rangers 41
1934-35 James Smith

Rangers Football Results

Rangers 36
1936-36 James McGrory

Celtic Football

Celtic 50
1936-37 David Wilson

Hamilton Academical

Hamilton Academical 34
1937-38 Andrew Black

HEART OF MIDLOTHIAN

Heart of Midlothian 40
1938-39 Alexander Venters

Rangers Football Results

Rangers 35
1946-47 Robert Mitchell

THIRD LANARK

Third Lanark 22
1947-48 Archie Aikman

FALKIRK

Falkirk 20
1948-49 Alexander Stott

Dundee Football

Dundee 30
1949-50 William Bauld

HEART OF MIDLOTHIAN

Heart of Midlothian 30
1950-51 Lawrence Reilly

HIBERNIAN Football

Hibernian 22
1951-52 Lawrence Reilly

HIBERNIAN Football

Hibernian 27
1952-53 Lawrence Reilly

HIBERNIAN Football

Hibernian 30
Charles Fleming

EAST FIFE

East Fife 30
1953-54 James Wardhaugh

HEART OF MIDLOTHIAN

Heart of Midlothian 27
1954-55 William Bauld

HEART OF MIDLOTHIAN

Heart of Midlothian 21
1955-56 James Wardhaugh

HEART OF MIDLOTHIAN

Heart of Midlothian 28
1956-57 Hugh Baird

AIRDRIEONIANS

Airdrieonians 33
1957-58 James Wardhaugh

HEART OF MIDLOTHIAN

Heart of Midlothian 28
James Murray

HEART OF MIDLOTHIAN

Heart of Midlothian 28
1958-59 Joseph Baker

HIBERNIAN Football

Hibernian 25
1959-60 Joseph Baker

HIBERNIAN Football

Hibernian 42
1960-61 Alexander Harley

THIRD LANARK

Third Lanark 42
1961-62 Alan Gilzean

Dundee Football

Dundee 24
1962-63 James Millar

Rangers Football Results

Rangers 27
1963-64 Alan Gilzean

Dundee Football

Dundee 32
1964-65 James Forrest

Rangers Football Results

Rangers 30
1965-66 Joseph McBride

Celtic Football

Celtic 31
Alexander Ferguson

DUNFERMLINE ATHLETIC

Dunfermline Athletic 31
1966-67 Stephen Chalmers

Celtic Football

Celtic 21
1967-68 Robert Lennox

Celtic Football

Celtic 32
1968-69 Kenneth Cameron

Dundee united

Dundee United 26
1969-70 Colin Stein

Rangers Football Results

Rangers 24
1970-71 Henry Hood

Celtic Football

Celtic 22
1971-72 Joseph Harper

Aberdeen

Aberdeen 33
1972-73 Alan Gordon

HIBERNIAN Football

Hibernian 27
1973-74 John Deans

Celtic Football

Celtic 26
1974-75 Andy Gray

Dundee united

Dundee United 20
William Pettigrew

MOTHERWELL

Motherwell 20
1975-76 Kenny Dalglish

Celtic Football

Celtic 24
1976-77 William Pettigrew

MOTHERWELL

Motherwell 21
1977-78 Derek Johnstone

Rangers Football Results

Rangers 25
1978-79 Andrew Ritchie

Morton

Morton 22
1979-80 Douglas Somner

ST MIRREN

St Mirren 25
1980-81 Frank McGarvey

Celtic Football

Celtic 23
1981-82 George McCluskey

Celtic Football

Celtic 21
1982-83 Charlie Nicholas

Celtic Football

Celtic 29
1983-84 Brian McClair

Celtic Football

Celtic 23
1984-85 Frank McDougall

Aberdeen

Aberdeen 22
1985-86 Alistair McCoist

Rangers Football Results

Rangers 24
1986-87 Brian McClair

Celtic Football

Celtic 35
1987-88 Thomas Coyne

Dundee Football

Dundee 33
1988-89 Mark McGhee

Celtic Football

Celtic 16
Charlie Nicholas

Aberdeen

Aberdeen 16
1989-90 John Robertson

HEART OF MIDLOTHIAN

Heart of Midlothian 17
1990-91 Thomas Coyne

Celtic Football

Celtic 18
1991-92 Alistair McCoist

Rangers Football Results

Rangers 34
1992-93 Alistair McCoist

Rangers Football Results

Rangers 34
1993-94 Mark Hateley

Rangers Football Results

Rangers 22
1994-95 Thomas Coyne

MOTHERWELL

Motherwell 16
1995-96 Pierre van Hooijdonk

Celtic Football

Celtic 26
1996-97 Jorge Cadete

Celtic Football

Celtic 25
1997-98 Marco Negri

Rangers Football Results

Rangers 32

1890-91 to 1892-93 Scottish League
1893-94 to 1974-75 Scottish League Division One
1975-76 to 1997-98 Premier Division of the Scottish League

SPL Top Scorers All Time

Premier League Top Scorers

 

Archives