The Rangers History Project
1872-2007

under construction

 

Text Text Text

 

 

European Top Goalscorers

 

 

         
1888/89 John Goodall Preston North End England 21
1889/90 James Ross Preston North End England 24
1890/91 Jack Southworth Blackburn Rovers England 26
1891/92 Johnny Campbell Sunderland England 32
1892/93 Johnny Campbell Sunderland England 31
1893/94 Jack Southworth Everton England 27
1894-95 Johnny Campbell Sunderland England 22
1895/96 Stephen Bloomer Derby County England 20
  Johnny Campbell Aston Villa England 20
1896/97 Stephen Bloome Derby County England 22
1897/98 Georghe Wheldon Aston Villa England 21
1898/99 Robert Hamilton Rangers Scotland 25
1899/00 William Garraty Aston Villa England 27
1900/01 Stephen Bloomer Derby County England 24
1901/02 Charles Simmons West Bromwich Albion England 23
1902/03 Alec Reybould Liverpool England 31
1903/04 Robert Hamilton Rangers Scotland 28
1904-05 Samuel Marsh Bolton Wanderers England 26
1905/06 Albert Shepherd Bolton Wanderers England 26
  William Jones Birmingham City England 26
  William Maxwell Bristol City England 26
1906/07 Alf Young Everton England 30
1907/08 John (Jock) Simpson Falkirk Scotland 32
1908/09 Bert Freeman Everton England 38
1909/10 John Smith Hull City England 32
1910/11 Imre Schlosser Ferencvárosi TC Hungary 42
1911/12 Imre Schlosser Ferencvárosi TC Hungary 40
1912/13 Imre Schlosser Ferencvárosi TC Hungary 42
1913/14 Imre Schlosser Ferencvárosi TC Hungary 36
1914/15 Thomas Gracie Heart of Midlothian Scotland 29
  James Richardson Ayr United Scotland 29
1915/16 James McColl Celtic Scotland 34
1916/17 Bert Yarnall Airdrieonians Scotland 39
1917/18 Alfréd Schaffer MTK Hungary 42
1918/19 Alfréd Schaffer MTK Hungary 41
1919/20 Fred Morris West Bromwich Albion England 37
1920/21 Hugh Ferguson Motherwell Scotland 43
1921/22 Duncan Walker St Mirren Scotland 45
1922-23 Charlie Bucham Sunderland England 30
  John White Heart of Midlothian Scotland 30
1923/24 Dave Halliday Dundee United Scotland 38
1924/25 Willie Devlin Cowdenbeath FC Scotland 33
1925/26 Ted Harper Blackburn Rovers England 43
1926/27 Jimmy McGrory Celtic Scotland 49
1927/28 William Dean Everton England 60
1928/29 Evelyn Morrison Falkirk Scotland 43
  Dave Halliday Sunderland England 43
1929/30 Vic Watson West Ham United England 41
1930/31 Joe Bambrick Linfield Northern Ireland 50
1931/32 Fred Roberts Glentoran Northern Ireland 55
1932/33 Willie McFadyen Motherwell Scotland 45
1933/34 Jimmy Smith Rangers Scotland 41
1934/35 Edward Drake Arsenal England 42
1935/36 Jimmy McGrory Celtic Scotland 50
1936/37 László Cseh II Hungária Budapest Hungary 36
1937/38 Andy Black Heart of Midlothian Scotland 40
1938/39 Guyla Zsengellér Újpesti TE Budapest Hungary 56
1939/40 Josef Bican Slavia Praha Bohemia & Moravia 50
1940/41 Josef Bican Slavia Praha Bohemia & Moravia 38
1941/42 Josef Bican Slavia Praha Bohemia & Moravia 45
1942/43 Josef Bican Slavia Praha Bohemia & Moravia 39
1943/44 Josef Bican Slavia Praha Bohemia & Moravia 57
1944/45 Gyula Zsengellér Újpesti TE Hungary 36
1945/46 Ferenc Déak Szentlorinci Hungary 66
1946/47 Ferenc Déak Szentlorinci Hungary 48
1947/48 Ferenc Puskás Kispest Budapest Hungary 50
1948/49 Ferenc Déak Ferencvárosi Hungary 59
1949/50 Jef Mermans RSC Anderlecht Belgium 37
1950/51 Refik Resmja Partizani Tirana Albania 59
1951/52 Sándor Kocsis Honvéd Hungary 36
1952/53 Rik Coppens Beerschot Belgium 35
1953/54 Sándor Kocsis Honvéd Hungary 33
1954/55 Rik Coppens Beerschot Belgium 35
1955/56 Piet Hollink Helmondia Netherlands 37
1956/57 Coen Dillen PSV Netherlands 43
1957/58 Just Fontaine Stade Reims France 34
1958/59 Leo Canjels NAC Netherlands 34
1959/60 Joe Baker Hibernian Scotland 42
1960/61 Alex Harley Third Lanark Scotland 42
1961/62 Ray Crawford Ipswich Town England 33
  Derek Kevan West Bromwich Albion England 33
1962/63 Oktay Metin Galatasaray SK Turkey 38
1963/64 Jimmy Greaves Tottenham Hotspur England 35
1964/65 Jim Forrest Rangers Scotland 30
1965/66 Philippe Gondet FC Nantes France 36
1966/67 Antal Dunaii Újpesti Dózsa Hungary 36
1967/68 Eusébio SL Benfica Portugal 42
1968/69 Petar Jekov CSKA (Sofia) Bulgaria 36
1969/70 Gerd Müller FC Bayern München Germany 38
1970/71 Josip Skoblar Olympique Marseille France 44
1971/72 Gerd Müller FC Bayern München Germany 40
1972/73 Eusébio SL Benfica Portugal 40
1973/74 Héctor Yazalde Sporting CP Portugal 46
1974/75 Dudu Georgescu Dinamo Bucuresti Romania 33
1975/76 Sotiris Kaiafas Omonia (Nicosia) Cyprus 39
1976/77 Dudu Georgescu Dinamo Bucuresti Romania 47
1977/78 Hans Krankl SK Rapid (Wien) Austria 41
1978/79 Kees Kist AZ '67 (Alkmaar) Netherlands 34
1979/80 Erwin Vandenbergh Lierse SK Belgium 39
1980/81 Georgi Slavkov Trakia (Plovdiv) Bulgaria 31
1981/82 Wim Kieft Ajax Netherlands 32
1982/83 Fernando Gomez FC Porto Portugal 36
1983/84 Ian Rush Liverpool England 32
1984/85 Fernando Gomez FC Porto Portugal 39
1985/86 Marco van Basten Ajax Netherlands 37
1986/87 Rodion Camataru Dinamo Bucuresti Romania 44
1987/88 Tanju Çolak Galatasaray SK Turkey 39
1988/89 Dorin Mateut Dinamo Bucuresti Romania 43
1989/90 Hugo Sanchez Real Madrid Spain 38
  Hristo Stoitchkov CSKA (Sofia) Bulgaria 38
1990/91 Darko Pancev Crvena zvezda Yugoslavia 34
1991/92 Ally McCoist Rangers Scotland 34
1992/93 Ally McCoist Rangers Scotland 34
1993/94 David Taylor Porthmadog Wales 43
1994/95 Arsen Avetisyan Homenmen (Yerevan) Armenia 39
1995/96 Zviad Endeladze Margveti (Zestafoni) Georgia 40
  Otar Korgalidze Guria Lanchkhuti Georgia 40
1996/97 Tony Bird Barry Town Wales 42
1997-98 Rainer Rauffmann Omnia Nicosia Cyprus 42
1998-99 Mario Jardel FC Porto Portugal 38
1999-00 Mário Jardel FC Porto Portugal 38
2000-01 Henrik Larsson Celtic Scotland 35
2001-02 Marc Lloyd Williams Bangor City Wales 47
2002-03 Andrei Krõlov Tallina VMK Estonia 37
2003-04 Ara Hakobian Banants Yerevan Armenia 45
2004-05 Marc Lloyd-Williams TNS Llansantffraid Wales 34
2005-06 Tarmo Neemelo FC TVMK Estonia 41