Scotland - All-Time Topscorers


Top Level until 1939 (200 goals or more)
Top Level since 1945 (100 goals or more)
Top-50 in All Competitions since 1945
All League Divisions (all-time)

Top Level Until 1939

This is a list of every player to score over 200 League goals in the Scottish
top division until 1939.  Since 1946, only Ally McCoist, James Wardhaugh,
Willie Wallace and Joe McBride have scored over 200 league goals in the 
Scottish league. 

No.  Player                     years           Clubs                 Goals     Total Goals

 1.  James Edward McGrory	1922-1923	Glasgow Celtic		 1	410
 				1923-1924	Clydebank	    	13
				1924-1938	Glasgow Celtic	       396

 2.  Robert Low McPhail		1923-1927	Airdrieonians		75	305
				1927-1939	Glasgow Rangers	       230	

 3.  Hugh Ferguson		1916-1925	Motherwell	       283	285
				1929-1930	Dundee			 2

 4.  William Reid		1904-1906	Greenock Morton		19	275
				1906-1908	Motherwell		32
				1909-1920	Glasgow Rangers	       188
				1920-1922	Albion Rovers		36

 5.  James McColl		1913-1920	Glasgow Celtic	       117	258	
				1921-1922	Partick Thistle		10
				1922-1931	Hibernian	       128
                                1931-1932       Leith Athletic           3

 6.  Robert Ferrier		1917-1937	Motherwell	       255	255

 7.  David Wilson		1928-1939	Hamilton Academical    254	254

 8.  William MacFadyen		1921-1936  	Motherwell	       251	251

 9.  Andrew Cunningham		1909-1915	Kilmarnock	        75	237
				1915-1929	Glasgow Rangers	       162	

10.  James Smith		1928-1939	Glasgow Rangers	       225	225

11.  David McCrae		1923-1934	St Mirren	       222	224
                                1934-1935       Queen of the South       2

12.  Robert Cumming Hamilton	1897-1906	Glasgow Rangers	       154	219	
				1907		Heart of Midlothian      1
				1907-1908	Glasgow Rangers	         3
				1908-1910	Greenock Morton		24
				1910-1914	Dundee			37

13.  James William Fleming	1924-1925	St Johnstone		20	210
				1925-1934	Glasgow Rangers	       176
				1934-1936	Ayr United	        14

14.  Patrick Gallagher		1911-1925	Glasgow Celtic	       187	207
				1926-1932	Falkirk		        20  

Top Level Since 1946

The following players have scored 100 or more League goals in post-war Scottish 
football at Level One ('A' Division, Division One, Premier Division, SPL).
Figures correct up to end of 2003/04 season.

Ally McCoist      260
Willie Wallace    223
Joe McBride       221
Jimmy Wardhaugh   210
John Robertson    192
Joe Harper        187
Lawrie Reilly     185
Willie Bauld      183
Stevie Chalmers   173
Henrik Larsson    173
Bobby Lennox      168
Tommy Coyne       162
Eddie Turnbull    150
Alan Gordon       149
Gordon Smith      148
Billy Dodds       147
Gordon Wallace    147
Neil Mochan       144
Andy Penman       144
Drew Jarvie       139
Johnny Graham     136
George McLean     136
Willie Ormond     136
Alex Ferguson     134
Jim Paterson      133
Ralph Brand       132
Derek Johnstone   132
Alfie Conn sr.    130
Ian McMillan      130
Jocky Scott       130
Jim Forrest       127
Andy Kerr         127
Frank McGarvey    127
Ian Gardiner      125
Davie Dodds       123
Kenny Cameron     123
Davie Wilson      120
Paul Wright       120
Jimmy O'Rourke    118
Archie Kelly      117
John Hughes       116
Charlie Fleming   115
Charlie Nicholas  115
Billy Simpson     115
Joe Baker         114
Alan Gilzean      113
Kenny Dalglish    112
Charlie Dickson   112
Harry Hood        112
Jackie McInally   111
Henry Hall        110
Brian McClair     110
Willie Thornton   110 (+29 pre-war) 139 in total
Paul Sturrock     109
Ernie Copeland    108
Jimmy Bonthrone   106
Alan Cousin       105
Arthur Duncan     105
Brien McIlroy     105
Pat Quinn         105
Colin Stein       104
Keith Wright      104
Mo Johnston       103
Doug Somner       103
Ian Mitchell      102
Willie Pettigrew  102
Billy Stark       101
John Urquhart     101
Bobby Johnstone   100
George Hamilton    93 (+17 pre-war) 110 in total

Players in bold still playing in 2003-04

Top-50 in All Competitions since 1946

All levels, all first-class competitions including Europe and Internationals 
where applicable.  (Goals for the Scotland national side are included but 
international goals scored by Baker (England), Coyne (Ireland) and Larsson 
(Sweden) are NOT.)
Figures correct up to end of 2003/04 season.

Ally McCoist      415
Willie Wallace    346
Joe Harper        331
Joe McBride       328
Gordon Wallace    304
John Robertson    288
Bobby Lennox      283
Willie Bauld      280
Jimmy Wardhaugh   274
John Brogan       273
Ken Eadie         260
Lawrie Reilly     260
Keith Wright      257
Jim Paterson      255
Stevie Chalmers   254
Owen Coyle        254
Billy Dodds       246
Henrik Larsson    241
Colin McGlashan   239
Tommy Coyne       236
Charlie Dickson   234
Neil Mochan       233
Frank McGarvey    231
Willie Irvine     228
Peter McKay       225
Ralph Brand       222
Harry Hood        222
Jimmy Kemp        220
Alex Ferguson     218
Ian Gardiner      217
Peter Price       217
George McLean     215
Drew Jarvie       214
Derek Johnstone   214
Ian McMillan      212
Gordon Smith      211
Gordon Dalziel    210
Jim Forrest       208
Jackie McInally   208
Rowan Alexander   206
Kenny Cameron     205
Kenny Dalglish    204
Eddie Turnbull    202
Joe Baker         200
Mo Johnston       200
Hugh Gallacher    199
Archie Robertson  199
Paddy Buckley     198
George Henderson  198
Andy Penman       198

Players in bold still playing in 2003-04

All League Divisions

Name                 	Goals	Career      	Clubs
Jimmy McGrory   	410	1922-38 	Celtic, Clydebank, Celtic
Bob McPhail       	305	1923-39 	Airdrie, Arthurlie, Airdrie, Rangers
Hugh Ferguson   	285 *1	1916-30 	Motherwell, Dundee
Ally McCoist    	282 *3	1978-2001	St Johnstone, Rangers, Kilmarnock
Willie Reid     	275	1904-22 	Morton, Third Lanark, Motherwell, 
                                                Rangers, Albion Rovers
Willie McFadyen 	260 *4	1921-37 	Motherwell, Bo’ness, Clyde, Motherwell
Jimmy McColl    	258 *5	1913-32 	Celtic, Partick Thistle, Hibernian, Leith
Bob Ferrier     	255	1917-37 	Motherwell
David Wilson    	254	1928-39 	Hamilton
Gordon Wallace  	251 *6	1963-80 	Montrose, Raith Rovers, Dundee,
                                                Dundee United, Raith Rovers
Willie Wallace  	246 *2	1957-75 	Stenhousemuir, Raith, Hearts, Celtic,
                                                Dumbarton
James Smith		242     1928-39 	East Stirling, Rangers
David McLean    	239 *8	1907-32 	Celtic, Third Lanark, Rangers, Dundee,
                                                Forfar
Andy Cunningham 	237 *7	1909-29 	Kilmarnock, Rangers
James William Fleming   233     1923-36         St Johnstone, Rangers, Ayr United
Ken Eadie               229     1980-2000       Kilmarnock, Brechin City, Falkirk,
                                                Clydebank, Airdrie, Queen of the South
John Robertson          227     1987-2000       Hearts, Dundee, Livingston
David McCrae	        224     1923-35         St Mirren, Queen of the South
Keith Wright            223     1985-2003       Raith Rovers, Dundee, Hibernian, Raith
                                                Rovers, Morton, Stenhousemuir, Cowdenbeath
John Brogan             222     1972-93         Albion Rovers, St Johnstone, Hibernian,
                                                Hamilton Academical, Stirling Albion
Owen Coyle              222 *10 1985-2004 *a    Dumbarton, Clydebank, Airdrie, Dundee
                                                United, Motherwell, Dunfermline, Ross 
                                                County, Airdrie, Falkirk, Dundee United,
                                                Airdrie United
Joe McBride             221 *9  1957-72         Kilmarnock, Partick Thistle, Motherwell,
                                                Celtic, Hibernian, Dunfermline, Clyde
Robert Cumming Hamilton	219     1897-1914       Rangers, Hearts, Rangers, Morton, Dundee
Joe Harper              216     1964-81         Morton, Aberdeen, Hibernian, Aberdeen
Phil Weir               215     1922-36         East Fife
Colin McGlashan         210     1982-2002       Dundee, Dunfermline, Cowdenbeath, Clyde,
                                                Partick Thistle, Ayr United, Montrose,
                                                Arbroath, Elgin City
Jimmy Wardhaugh         210     1946-1961       Hearts, Dunfermline 
Patrick Gallagher	207	1911-1932	Celtic, Falkirk	
Tommy Coyne             204 *11 1981-2001       Clydebank, Dundee United, Dundee, Celtic,
                                                Motherwell, Dundee, Falkirk, Clydebank,
                                                Albion Rovers
Willie Irvine           202     1982-2002       Stirling Albion, Hibernian, Dunfermline,
                                                Airdrie, Albion Rovers, Meadowbank, 
                                                Berwick, Alloa, Stenhousemuir
Jim Paterson            200     1949-63         Queen of the South

 *a indicates active players (up to date until end of 2003/04 season)

Notes

 *1 Ferguson also netted a further 77 goals with Cardiff City, totaling 362 goals
 *2 Willie Wallace also scored 4 goals from Crystal Palace, totaling 250 goals
 *3 McCoist also scored 8 goals for Sunderland, totaling 290 goals
 *4 McFadyen also scored 18 goals for Huddersfield Town, totaling 278; he also
    played three League games for Clapton Orient (English League Division Three
    south) in 1939-40. The season was abandoned due to WW2 and all records for
    that season were expunged from the records books
 *5 Jimmy McColl scored five goals for Stoke City, plus unknown for Leith Athletic
    after 1931 
 *6 Gordon Wallace also scored 16 goal for Seattle Sounders 
 *7 Andy Cunningham also scored two goals for Newcastle
 *8 David McLean also scored 162 goals in the English League as follows: Preston
    25 goals, Wednesday 88 goals and Bradford Park Avenue 49 goals
 *9 Joe McBride scored all his goals at the top level and in additioned scored
    9 top level goals in England for Wolves and Luton
*10 Coyle also scored 12 league goals for Bolton Wanderers in England
*11 Coyne also scored one goal in England for Tranmere Rovers

The Scottish totals for Ferguson, Reid, Ferrier, McColl, McLean and Cunningham 
include goals scored in the Scottish League 1914-19, which were recognised in 
Scotland as official seasons.

Authors Note: Records for the lower levels of the Scottish League before WW1 
              have been difficult to obtain, therefore apologies for any 
              players who are missing from this listing.

About this document

With thanks to Andy Porter and Neilson Kaufman (neilkaufman@tiscali.co.za)

Prepared and maintained by Alan Brown (top level), Forrest Robertson and David Ross (all levels) for the Rec.Sport.Soccer Statistics Foundation

Authors: Alan Brown (scottishfootball@ntlworld.com), Forrest Robertson and David Ross (webmaster@scottishleague.net)
Last updated: 20 Mar 2009

(C) Copyright Alan Brown, Forrest Robertson, David Ross and RSSSF 2001/09
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.