Toggle navigation
Main
About Us
Seasons Overview
Managers
Hall of Fame
Players
Season by Season
A to Z List
Appearance Totals
Goalscorers (All Time)
Goalscorers (By Season)
Goalscorers (By Goals per Game)
Hat-trick Heroes
Penalty Kings
Clean Sheets
Assists (All Time)
Assists (By Season)
Substitutes (Most Appearances)
Substitutes (Most Goals)
Substitutes (Most Subbed)
Substitutes (Non-playing Subs)
Red Card Totals
Yellow Card Totals
Non-Domestic Players
One Game Wonders
Matches
Season by Season
Head to Head Records
Scottish Cup
League Cup
Challenge Cup
Collections
Programmes
Player Images
Magazine Articles
Hall of Kits
Records
On This Day
Club Records
Penalty Shoot-Outs
Player Records
Streaks
Attendances (Average by Season)
Attendances (Highest by Match)
Top Goalscorers (By Season)
All Competitions
Home
Players
Top Goalscorers (By Season)
Competition:
All Competitions
Anglo-Scottish Cup
Bobby Walker Testimonial Cup
Central League Cup
Challenge Cup
Drybrough Cup
Dumbartonshire Charity Cup
Dumbartonshire Junior Cup
Elder Cottage Hospital Cup
Erskine Hospital Cup
Evening News Cup
Evening Times Cup
Glasgow Charity Cup
Glasgow Intermediate Consolation Cup
Glasgow Intermediate Cup
Glasgow Junior League Cup
Kirkwood Shield
League
League Cup
Midlands Counties Cup
Partick Police Cup
Pompey Cup
Renfrewshire and Dumbartonshire Cup
Scottish Cup
Scottish Intermediate Consolation Cup
Scottish Intermediate Cup
Scottish Intermediate League Cup
Scottish Junior Cup
Scottish Qualifying Cup
Sectional League Cup
South Challenge Cup
South-Western Cup
Spring Cup
Stirlingshire Cup
West of Scotland Cup
West of Scotland Football League Cup
Western Junior League
1st
2nd
3rd
2024-25
Nicky
Little
14
Keir
Samson
12
Lee
Gallacher
7
2023-24
Nicky
Little
16
Thomas
Collins
9
Ciaran
Mulcahy
9
2022-23
Nicky
Little
28
Connor
Higgins
13
Lee
Gallacher
12
2021-22
Nicky
Little
20
Ross
McPherson
12
Liam
McGonigle
9
2020-21
Nicky
Little
7
Lee
Gallacher
2
Conor
Lynass
2
2019-20
Nicky
Little
18
Conor
Lynass
10
Aaron
Millar
8
2018-19
Nicky
Little
28
Jordan
Shelvey
17
Cammy
McClair
11
2017-18
Jordan
Shelvey
16
John
Cunningham
12
Stevie
Higgins
7
2016-17
Nicky
Little
21
Mark
Burbidge
9
Joel
Kasubandi
7
2015-16
Nicky
Little
21
Joel
Kasubandi
15
Ryan
Holms
10
2014-15
Jamie
Campbell
8
Graeme
Ramage
8
Jordan
Shelvey
6
2013-14
Ross
McPherson
16
Ciaran
McElroy
11
Jamie
Campbell
9
2012-13
Ross
McPherson
14
Joe
Andrew
6
Ian
Gold
5
2011-12
Darian
MacKinnon
21
Stevie
Dymock
12
Ross
McPherson
12
2010-11
Darian
MacKinnon
10
Stevie
Dymock
9
Stevie
Dallas
7
2009-10
Stevie
Dallas
11
Chris
Mackie
6
Mark
Hailstones
5
2008-09
Gary
Lynn
8
Mark
Hailstones
7
Charlie
Hobbs
7
2007-08
Alan
Jack
14
Mark
Hailstones
12
Paul
Craig
11
2006-07
Mark
Bowie
13
Clinton
Maxwell
13
Derek
Forbes
7
2005-06
Chris
McKee
12
Mark
Hailstones
9
Gordon
Lappin
6
2004-05
Clinton
Maxwell
13
Jon
Crawford
9
Mark
Hailstones
9
2003-04
Graham
MacKay
15
Mark
Hailstones
11
Jon
Crawford
8
2001-02
Alex
Burke
10
Eric
Paton
9
Paul
McGrillen
7
2000-01
Alex
Burke
8
Eric
Paton
7
Tommy
Coyne
5
1999-2000
Ian
Cameron
5
Lee
Gardner
5
Peter
Cormack
3
1998-99
Colin
McDonald
11
Davie
Nicholls
4
Lee
Gardner
3
1997-98
Colin
McDonald
13
Derek
McWilliams
8
Gary
Teale
7
1996-97
James
Grady
10
Gary
Teale
6
Paul
Agnew
5
1995-96
James
Grady
13
Ken
Eadie
11
Joe
Robertson
7
1994-95
Ken
Eadie
18
James
Grady
12
Davie
Cooper
4
1993-94
Craig
Flannigan
14
Ken
Eadie
11
John
Henry
8
1992-93
Ken
Eadie
25
Craig
Flannigan
23
John
Henry
13
1991-92
Ken
Eadie
24
John
Henry
10
John
Dickson
6
1990-91
Ken
Eadie
30
Pat
Kelly
9
Tommy
Coyle
4
1989-90
Ken
Eadie
25
Owen
Coyle
17
John
Davies
10
1988-89
Ken
Eadie
23
Owen
Coyle
17
Tommy
Bryce
16
1987-88
Tommy
Bryce
12
Mike
Conroy
11
Chic
Charnley
10
1986-87
Stuart
Gordon
14
Mike
Conroy
9
Lex
Grant
6
1985-86
Mike
Conroy
10
David
Lloyd
9
Mike
Larnach
6
1984-85
Mike
Conroy
11
Mike
Larnach
10
Martin
Hughes
8
1983-84
Tommy
Coyne
12
Bobby
Williamson
10
Jimmy
Given
9
1982-83
Bobby
Williamson
25
Tommy
Coyne
20
Jimmy
Given
7
1981-82
Blair
Millar
23
Tommy
Coyne
9
Gerry
McCabe
9
1980-81
Blair
Millar
23
Jimmy
Given
11
Tom
McGorm
10
1979-80
Blair
Millar
20
Joe
Sweeny
12
John
McCormack
9
1978-79
Blair
Millar
33
Frank
McDougall
28
John
McCormack
14
1977-78
Mike
Larnach
8
Joe
McCallan
6
Billy
McColl
6
1976-77
Joe
McCallan
31
Mike
Larnach
30
Billy
McColl
21
1975-76
Davie
Cooper
23
Joe
McCallan
21
Mike
Larnach
13
1974-75
Joe
McCallan
13
Phil
McGovern
9
Mike
Larnach
7
1973-74
Jim
Fallon
9
Andy
Roxburgh
9
Joe
Hughes
8
1972-73
Mike
Larnach
20
Jimmy
Caskie
6
Joe
McCallan
6
1971-72
Alan
Munro
20
Peter
Kane
17
Jimmy
Caskie
10
1970-71
Jimmy
Caskie
19
Peter
Kane
17
Alan
Munro
16
1969-70
Alan
Munro
18
Jimmy
Caskie
17
Tommy
McGhee
11
1968-69
Alan
Munro
15
Jimmy
Caskie
12
Ian
Hawkshaw
12
1967-68
Tony
Moy
29
Jim
Fleming
12
Eddie
Moore
11
1966-67
Tony
Moy
26
Frank
Russell
15
Joe
Rankin
6
1965-66
Tony
Moy
14
Jimmy
Hodgson
7
Andy
O'Brien
5