Toggle navigation
Main
About Us
Seasons
Managers
Players
Season by Season
A to Z List
Appearance Totals
Goalscoring Totals
Hat-trick Heroes
Top Scorers (By Season)
Clean Sheets
Non-Domestic Players
One Game Wonders
Matches
Season by Season
Head to Head Records
Scottish Cup
League Cup
Challenge Cup
Collections
Programmes
Other
On This Day
All-Time Records
Contact Us
Top Goalscorers (By Season)
All Competitions
Home
Players
Top Goalscorers (By Season)
Competition:
All Competitions
Challenge Cup
Championship Play Offs
Consolation Cup
Drybrough Cup
Emergency Cup
Festival of Britain Quaich
First Division Play Offs
League
League 1 Play Offs
League Cup
Qualifying Cup
Scottish Cup
Southern League Cup
Spring Cup
Stirlingshire Cup
Summer Cup
Supplementary Cup
Victory Cup
1st
2nd
3rd
2021/22
Ross
MacLean
9
Stuart
Carswell
7
Conner
Duthie
6
2020/21
Jaime
Wilson
7
Ryan
McGeever
3
Adam
Frizzell
2
2019/20
Isaac
Layne
9
PJ
Crossan
7
Ryan
McGeever
5
2018-19
Calum
Gallagher
14
Dom
Thomas
14
Ross
Forbes
13
2017-18
Calum
Gallagher
7
Dimitris
Froxylias
6
Craig
Barr
5
2016-17
Robert
Thomson
12
Garry
Fleming
6
Mark
Docherty
4
2015-16
Garry
Fleming
11
Christian
Nade
7
Grant
Gallagher
4
2014-15
Garry
Fleming
6
Scott
Agnew
5
Chris
Kane
5
2013-14
Mitch
Megginson
12
Chris
Kane
10
Garry
Fleming
7
2012-13
Jim
Lister
15
Bryan
Prunty
13
Scott
Agnew
11
2011-12
Bryan
Prunty
17
Scott
Agnew
13
Mark
Gilhaney
9
2010-11
Jon
McShane
13
Mark
Gilhaney
9
Pat
Walker
9
2009-10
Scott
Chaplain
9
Derek
Carcary
5
Roddy
Hunter
5
2008-09
Ross
Clark
15
Derek
Carcary
14
Denis
McLaughlin
6
2007-08
Robert
Campbell
6
Brian
McPhee
6
Fergus
Tiernan
6
2006-07
Stephen
Dobbie
11
Ryan
Borris
6
Tommy
Coyne
6
2005-06
Andy
Rodgers
16
Iain
Russell
9
John
Gemmell
5
2004-05
Iain
Russell
13
Eddie
Annand
8
John
Dillon
6
2003-04
Iain
Russell
10
John
Dillon
9
Gordon
Herd
8
2002-03
John
Dillon
9
Paddy
Flannery
8
Gary
McCutcheon
8
2001-02
Paddy
Flannery
19
Mark
Crilly
10
Andy
Brown
8
2000-01
Paddy
Flannery
21
Andy
Brown
10
John
Dillon
3
1999-00
Paddy
Flannery
16
Joe
Robertson
7
Andy
Brown
5
1998-99
Paddy
Flannery
18
Joe
Robertson
8
Martin
Mooney
4
1997-98
Colin
McKinnon
11
Lee
Sharp
8
Jim
Meechan
5
1996-97
Hugh
Ward
7
Martin
Glancy
6
Jim
Meechan
6
1995-96
Martin
Mooney
6
Alan
Granger
3
Stephen
Dallas
2
1994-95
Martin
Mooney
17
Hugh
Ward
14
Charlie
Gibson
6
1993-94
Charlie
Gibson
13
Martin
Mooney
10
Jim
Meechan
4
1992-93
John
McQuade
14
Martin
Mooney
12
Charlie
Gibson
7
1991-92
Jim
Gilmour
20
John
McQuade
14
Charlie
Gibson
11
1990-91
John
McQuade
15
Steve
Morrison
10
Stuart
MacIver
8
1989-90
Charlie
Gibson
21
Stuart
MacIver
21
Jim
Hughes
7
1988-89
Stuart
MacIver
16
John
McQuade
8
Robert
Docherty
7
1987-88
Owen
Coyle
14
Gerry
McCoy
8
Robert
Docherty
5
1986-87
Gerry
McCoy
22
Owen
Coyle
17
Stuart
MacIver
9
1985-86
Gerry
McCoy
13
Stuart
MacIver
10
John
Bourke
8
1984-85
Joe
Coyle
9
Albert
Craig
3
Alan
Kay
3
1983-84
Joe
Coyle
15
Kenny
Ashwood
14
John
Bourke
14
1982-83
John
Donnelly
13
Ray
Blair
10
David
Stevenson
10
1981-82
Ray
Blair
12
Mick
Dunlop
7
Alistair
Brown
6
1980-81
Brian
Gallacher
14
Ray
Blair
8
Alistair
Brown
7
1979-80
Graeme
Sharp
14
Brian
Gallacher
13
Ray
Blair
9
1978-79
Ray
Blair
10
Brian
Gallacher
9
Graham
Fyfe
7
1977-78
John
Whiteford
18
Derek
Whiteford
16
Brian
Gallacher
11
1976-77
John
Bourke
22
John
Whiteford
15
Jim
Muir
10
1975-76
John
Bourke
26
Ian
Wallace
19
Hugh
McLean
11
1974-75
Tom
McAdam
20
Willie
Wallace
14
John
Bourke
8
1973-74
Brian
Heron
9
John
Bourke
7
Roy
McCormack
7
1972-73
Roy
McCormack
12
Tom
McAdam
11
Ross
Mathie
7
1971-72
Kenny
Wilson
43
Charlie
Gallagher
21
Roy
McCormack
20
1970-71
Kenny
Wilson
40
Roy
McCormack
21
Peter
Coleman
13
1969-70
Kenny
Jenkins
18
Roy
McCormack
18
Allan
Watson
11
1968-69
Roy
McCormack
26
Ian
Boyd
9
Allan
Watson
9
1967-68
Roy
McCormack
21
John
McGoldrick
17
Ian
Henderson
8
1966-67
Harry
Kirk
13
Hugh
McMahon
10
Drew
Nelson
9
1965-66
James
Lynas
14
Jimmy
Veitch
13
Andrew
McBeth
12
1964-65
Drew
Nelson
17
John
Kelly
11
Tommy
Reynolds
7
1963-64
Don
Bowie
12
Chic
Halliday
10
Alan
Black
8
1962-63
Jimmy
Hodgson
14
Chic
Halliday
11
Jimmy
Miller
11
1961-62
Charlie
Stewart
12
Ian
McEwan
6
Tommy
McMillan
6
1960-61
Tim
Whalen
12
Alex
Duchart
11
Bert
Ormond
10
1959-60
Hugh
Gallacher
25
Alex
Duchart
15
Tim
Whalen
7
1958-59
Hugh
Gallacher
26
Charlie
Stewart
17
Jimmy
Smillie
16
1957-58
Hugh
Gallacher
29
Charlie
Stewart
23
Ian
Beveridge
11
1956-57
Hugh
Gallacher
37
Les
Brown
20
Bobby
Gibson
11
1955-56
Hugh
Gallacher
46
Tim
Whalen
17
Billy
McKeown
8
1954-55
Hugh
Gallacher
32
John
Heaney
9
Liddell
6
1953-54
Jackie
Malloch
14
Tom
McGairy
8
Tom
Donegan
6
1952-53
Jackie
Malloch
18
Tommy
Irwin
8
Tom
Donegan
7
1951-52
Jimmy
Scott
20
Jimmy
Frame
12
Eddie
Beaton
9
1950-51
Jim
Finnie
10
Jimmy
Frame
8
Jimmy
Parlane
8
1949-50
Tom
Donegan
8
Willie
Johnston
7
Gordon
Spiers
7
1948-49
Hugh
Goldie
17
Alex
Stirling
11
Charlie
Bootland
10
1947-48
Jackie
Cantwell
16
Hugh
Goldie
14
John
Wardlaw
14
1946-47
Robert
Stirling
12
Charlie
Bootland
9
Tom
Donegan
7
1945-46
Jim
McGowan
19
Charlie
Bootland
10
Bernard
McDonald
10
1944-45
Willie
Reid
15
George
Brooks
7
Robert
Murphy
7
1943-44
George
Brooks
24
Jackie
Milne
10
Angus
Stead
6
1942-43
Johnny
Gould
14
Felix
McGrogan
11
Vincent
Pritchard
11
1941-42
Felix
McGrogan
18
Johnny
Gould
17
George
Jeffrey
10
1940-41
Stan
Williams
16
George
Jeffrey
12
Jackie
Milne
10
1939-40
Willie
Dunn
7
Alex
Stewart
7
Jackie
Milne
6
1938-39
John
McBride
20
Alistair
MacKillop
7
Jimmy
Smith
7
1937-38
Jimmy
Smith
29
Gavin
Smith
25
Archibald
Duffy
12
1936-37
Stephen
Murray
14
John
Rae
9
Edward
McDonnell
6
1935-36
Johnny
Haddow
10
Harry
Cook
8
Isaac
McDowell
7
1934-35
Johnny
Haddow
23
Robert
Speedie
9
Richard
English
8
1933-34
Johnny
Haddow
33
Charles
Ballantyne
6
David
Collins
5
1932-33
Willie
Parlane
22
Andrew
Young
9
John
Nugent
7
1931-32
Willie
Parlane
11
John
Lang
10
Johnny
Parlane
10
1930-31
Willie
Parlane
22
Johnny
Haddow
13
William
Molloy
12
1929-30
Johnny
Haddow
21
William
Molloy
18
Willie
Parlane
9
1928-29
Johnny
Haddow
12
James
Crawford
10
William
Molloy
9
1927-28
Angus
Urquhart
36
James
Crawford
9
John
Russell
6
1926-27
Hugh
Reid
17
Robert
Main
14
John
Russell
8
1925-26
Ronald
Cameron
11
Archibald
McLardie
11
John
Russell
9
1924-25
Frank
Carlow
14
Philip
Kennedy
12
John
Russell
6
1923-24
James
Stalker
10
Frank
Carlow
9
Thomas
Love
9
1922-23
J
Alexander
17
Philip
Kennedy
10
Andrew
Miller
9
1921-22
John
Wood
25
J
Alexander
5
Andrew
Chalmers
4
1920-21
Dunky
Walker
21
Bob
McDiarmid
9
John
Browning
3
1919-20
Dunky
Walker
19
Bob
McDiarmid
18
Alex
Bennett
6
1918-19
Herbert
Yarnall
5
Bob
McDiarmid
4
John
Rowan
4
1917-18
John
McCulloch
13
James
Stewart
9
Alex
Thom
9
1916-17
Hugh
Cairney
13
James
Lister
13
Alex
Thom
10
1915-16
Patrick
O'Neill
14
James
McGregor
10
Willie
Ritchie
10
1914-15
Alfred
Gettins
8
Paddy
Travers
8
John
Rowan
7
1913-14
John
Rowan
17
John
Murray
7
Finlay
Speedie
7
1912-13
John
Rowan
20
Robert
Pender
12
Andrew
Potter
3
1911-12
Johnny
Hill
12
Finlay
Speedie
12
John
Rowan
11
1910-11
John
Rowan
15
Herbert
MacPherson
14
Johnny
Hill
12
1909-10
Johnny
Hill
15
John
Brander
11
Finlay
Speedie
8
1908-09
Johnny
Hill
15
William
Greer
12
Matt
Teasdale
4
1907-08
Johnny
Hill
16
John
Brander
14
Peter
Taylor
11
1906-07
Johnny
Hill
9
John
Hope
9
Francis
McCormack
8
1905-06
John
Crawford
11
James
Stewart
11
Francis
McCormack
10
1900-01
William
Thomson
1
1899-00
William
Campbell
1
Johnson
1
James
Stevenson
1
1898-99
Willie
Speedie
6
James
Littlejohn
5
John
Miller
4
1897-98
Alexander
Gillies
1
Hugh
Murphy
1
1896-97
Robert
Hendry
9
Lewis
Mackie
5
John
Fraser
4
1895-96
Bell
7
Hugh
Weir
6
Albert
Saunderson
5
1894-95
William
Campbell
7
Hugh
Craig
7
William
Boyle
4
1893-94
Robert
Johnstone
11
Bob
Ferrier
6
John
Taylor
5
1892-93
Lawrence
Bell
11
Jack
Bell
9
Abe
Hartley
5
1891-92
Jack
Bell
21
John
Taylor
18
John
Miller
17
1890-91
John
Taylor
27
Jack
Bell
25
James
Galbraith
12
1889-90
Dickie
Boyle
1
James
Fraser
1
Joe
Lindsay
1
1888-89
John
Bell
7
William
Lapsley
7
John
Chapman
4
1887-88
Ralph
Aitken
1
1886-87
Robert P
Brown
3
R
Jamieson
3
W
Keir
2
1885-86
Robert P
Brown
3
David
Hartley
3
Ralph
Aitken
2
1884-85
Hutton
1
1883-84
Leitch
Keir
1
1882-83
George
McArthur
4
Anderson
3
William
McKinnon
3
1881-82
Joe
Lindsay
7
Robert S
Brown
6
James
Meikleham
6
1880-81
Joe
Lindsay
5
William
McKinnon
3
James
Meikleham
3
1879-80
Joe
Lindsay
3
1878-79
Alex
Galbraith
1
Grant
1
Alex
Lawrence
1
1877-78
Alex
Lawrence
2
Anderson
1
J
McMaster
1
1875-76
David
McAulay
3
Alex
Galbraith
2
Anderson
1
1874-75
Alex
Galbraith
1
Archibald
Lang
1