Top Goalscorers (By Season) All Competitions


1st
2020-21 Osman
Sow
10
2019-20 Kane
Hemmings
10
2018-19 Kenny
Miller
8
2017-18 Sofien
Moussa
13
2016-17 Marcus
Haber
9
2015-16 Kane
Hemmings
25
2014-15 Greg
Stewart
15
2013-14 Peter
MacDonald
21
2012-13 Ryan
Conroy
7
2011-12 Steve
Milne
16
2010-11 Leigh
Griffiths
12
2009-10 Leigh
Griffiths
21
2008-09 Mickaël
Antoine-Curier
15
2007-08 Kevin
McDonald
11
2006-07 Derek
Lyle
15
2005-06 Simon
Lynch
18
2004-05 Steve
Lovell
14
2003-04 Nacho
Novo
25
2002-03 Steve
Lovell
15
2001-02 Juan
Sara
13
2000-01 Juan
Sara
17
1999-00 Willie
Falconer
16
1998-99 Eddie
Annand
10
1997-98 James
Grady
18
1996-97 Jerry
O'Driscoll
11
1995-96 Jim
Hamilton
19
1994-95 George
Shaw
20
1993-94 George
Shaw
8
1992-93 Billy
Dodds
18
1991-92 Billy
Dodds
19
1990-91 Billy
Dodds
22
1989-90 Billy
Dodds
13
1988-89 Keith
Wright
10
1987-88 Tommy
Coyne
37
1986-87 Graham
Harvey
17
1985-86 Ray
Stephen
18
1984-85 John
Brown
11
1983-84 Iain
Ferguson
20
1982-83 Iain
Ferguson
16
1981-82 Iain
Ferguson
14
1980-81 Eric
Sinclair
22
1979-80 Eric
Sinclair
14
1978-79 Billy
Pirie
18
1977-78 Billy
Pirie
38
1976-77 Billy
Pirie
44
1975-76 Gordon
Wallace
14
1974-75 Jocky
Scott
12
1973-74 Jocky
Scott
29
1972-73 John
Duncan
40
1971-72 Gordon
Wallace
21
1970-71 Jocky
Scott
21
1969-70 Gordon
Wallace
24
1968-69 Jocky
Scott
17
1967-68 George
McLean
35
1966-67 Jim
McLean
17
1965-66 Andy
Penman
19
1964-65 Andy
Penman
33
1963-64 Alan
Gilzean
52
1962-63 Alan
Gilzean
41
1961-62 Alan
Gilzean
31
1960-61 Alan
Gilzean
32
1959-60 Alan
Cousin
17
1958-59 Alan
Cousin
18
1957-58 Alan
Cousin
23
1956-57 Jimmy
Chalmers
14
1955-56 George
Merchant
14
1954-55 George
Merchant
16
1953-54 George
Merchant
11
1952-53 Bobby
Flavell
25
1951-52 Bobby
Flavell
19
1950-51 Alfie
Boyd
9
1949-50 Syd
Gerrie
15
1948-49 Alec
Stott
39
1947-48 Albert
Juliussen
19
1946-47 Ernie
Ewen
33
1939-40 Archie
Coats
4
1938-39 Charlie
McGillivray
29
1937-38 Arthur
Baxter
24
1936-37 Archie
Coats
28
1935-36 Archie
Coats
31
1934-35 Archie
Coats
30
1933-34 Morgan
Mackay
17
1932-33 Jimmy
Robertson
22
1931-32 Jimmy
Balfour
22
1930-31 Andy
Campbell
17
1929-30 Andy
Campbell
20
1928-29 Gus
Smith
15
1927-28 Gus
Smith
24
1926-27 Andy
Campbell
35
1925-26 Andy
Campbell
11
1924-25 Davie
Halliday
24
1923-24 Davie
Halliday
39
1922-23 Davie
McLean
23
1921-22 Davie
Halliday
25
1920-21 Johnny
Bell
26
1919-20 Johnny
Bell
28
1916-17 Davie
Brown
31
1915-16 Davie
Brown
27
1914-15 Davie
Brown
19
1913-14 Bill
Hogg
17
1912-13 James
Hamilton
8
1911-12 James
Hamilton
15
1910-11 James
Hamilton
20
1909-10 Jimmy
Bellamy
15
1908-09 John
Hunter
32
1907-08 John
Hunter
18
1906-07 Billy
Cox
20
1905-06 Jimmy
McLuckie
10
1904-05 Dave
Cowie
10
1903-04 Jimmy
Dickson
13
1902-03 Willie
White
9
1901-02 David
Mackay
5
1900-01 David
Steven
9
1899-00 Fred
McDiarmid
13
1898-99 Charlie
Craig
4
1897-98 Dave
Willocks
9
1896-97 Dave
Willocks
12
1895-96 Sandy
Keillor
6
1894-95 Bill
Sawers
8
1893-94 James
Dundas
11