Country
:
England
Players
Teams
Referees
Stadiums
##
England
Albania
Algeria
Andorra
Argentina
Armenia
Australia
Austria
Azerbaijan
Bahrain
Belarus
Belgium
Bolivia
Bosnia-Herzegovina
Brazil
Bulgaria
Canada
Chile
China
Colombia
Cook Islands
Costa Rica
Croatia
CSSR
Cyprus
Czech Republic
Denmark
Ecuador
Egypt
El Salvador
England
Estonia
Faroe Islands
Finland
France
GDR
Georgia
Germany
Ghana
Gibraltar
Greece
Guatemala
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Kazakhstan
Kosovo
Kuwait
Latvia
Libya
Liechtenstein
Lithuania
Luxembourg
Malaysia
Malta
Mexico
Moldova
Montenegro
Morocco
Netherlands
New Zealand
Nicaragua
Nigeria
North Macedonia
Northern Ireland
Norway
Panama
Paraguay
Peru
Poland
Portugal
Qatar
Romania
Russia
San Marino
Saudi Arabia
Scotland
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sudan
Sweden
Switzerland
Syria
Thailand
Tunisia
Turkey
UA Emirates
Ukraine
Uruguay
USA
USSR
Uzbekistan
Venezuela
Vietnam
Wales
Yugoslavia
International
Worldwide
Europe
South America
Africa
North/-Central America
Asia
Oceania
FAQ
Premier League
|
Championship
|
FA Cup
|
League Cup
|
League One
|
League Two
|
National League
|
National League North
National League South
FA Community Shield
EFL Trophy
Playoffs
Premier League 2 Div. 1
Premier League 2 Div. 2
Professional Development League
More leagues
|
Women's Super League [Wo.]
FA Women's Cup [Wo.]
women
|
Premier League [U18]
Premier League Cup [U18]
FA Youth Cup [U18]
Professional Development League [U18]
Youth Alliance [U18]
Youth
|
England
England Amat.
England B
England [Wo.]
England [U21]
England [U20]
England [U20 (W)]
England [U19]
England [U19 (W)]
England [U18]
England [U18 (W)]
England [U17]
England [U17 (W)]
England [U16]
England [U16 (W)]
England [U15]
England [U15 (W)]
England [U23 (W)]
National teams
Premier League 1960/1961 » Top Scorer
Overview
News
Results & Tables
Schedule
Archive
Teams
Players
Transfers
Top Scorer
Scorer
/
Assists
Stadiums
Attendance
Referees
Statistics
All winners
Top Scorer
All-time Topscorers
All-time appearances
All-time league table
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2013/2014
2012/2013
2011/2012
2010/2011
2009/2010
2008/2009
2007/2008
2006/2007
2005/2006
2004/2005
2003/2004
2002/2003
2001/2002
2000/2001
1999/2000
1998/1999
1997/1998
1996/1997
1995/1996
1994/1995
1993/1994
1992/1993
1991/1992
1990/1991
1989/1990
1988/1989
1987/1988
1986/1987
1985/1986
1984/1985
1983/1984
1982/1983
1981/1982
1980/1981
1979/1980
1978/1979
1977/1978
1976/1977
1975/1976
1974/1975
1973/1974
1972/1973
1971/1972
1970/1971
1969/1970
1968/1969
1967/1968
1966/1967
1965/1966
1964/1965
1963/1964
1962/1963
1961/1962
1960/1961
1959/1960
1958/1959
1957/1958
1956/1957
1955/1956
1954/1955
1953/1954
1952/1953
1951/1952
1950/1951
1949/1950
1948/1949
1947/1948
1946/1947
1938/1939
1937/1938
1936/1937
1935/1936
1934/1935
1933/1934
1932/1933
1931/1932
1930/1931
1929/1930
1928/1929
1927/1928
1926/1927
1925/1926
1924/1925
1923/1924
1922/1923
1921/1922
1920/1921
#
Player
Country
Team
Goals (Penalty)
1.
Jimmy Greaves
England
Chelsea FC
41
(1)
2.
David Herd
Scotland
Arsenal FC
29
(0)
Gerry Hitchens
England
Aston Villa
29
(1)
4.
Ted Farmer
England
Wolverhampton Wanderers
28
(0)
Bobby Smith
England
Tottenham Hotspur
28
(1)
Len White
England
Newcastle United
28
(0)
7.
Ray Charnley
England
Blackpool FC
27
(2)
8.
Jimmy Robson
England
Burnley FC
25
(0)
9.
Graham Leggat
Scotland
Fulham FC
24
(1)
10.
Les Allen
England
Tottenham Hotspur
23
(0)
Jimmy Murray
England
Wolverhampton Wanderers
23
(4)
12.
Ray Pointer
England
Burnley FC
22
(0)
Jimmy Walsh
Scotland
Leicester City
22
(0)
14.
Bobby Charlton
England
Manchester United
21
(0)
Derek Tapscott
Wales
Cardiff City
21
(0)
Roy Vernon
Wales
Everton FC
21
(2)
17.
Johnny Fantham
England
Sheffield Wednesday
20
(0)
18.
Colin Booth
England
Nottingham Forest
19
(0)
Denis Law
Scotland
Manchester City
19
(0)
20.
Peter Dobing
England
Blackburn Rovers
18
(5)
Joe Hayes
England
Manchester City
18
(0)
Derek Kevan
England
West Bromwich Albion
18
(0)
Ken Leek
Wales
Leicester City
18
(0)
Billy McAdams
Northern Ireland
Bolton Wanderers
18
(1)
25.
Colin Barlow
England
Manchester City
17
(0)
Malcolm Musgrove
England
West Ham United
17
(0)
27.
Bobby Collins
Scotland
Everton FC
16
(1)
Alex Dawson
Scotland
Manchester United
16
(0)
John Dick
Scotland
West Ham United
16
(0)
Ron Tindall
England
Chelsea FC
16
(0)
31.
John Connelly
England
Burnley FC
15
(0)
Jimmy Harris
England
Birmingham City
Everton FC
15
(3)
Cliff Jones
Wales
Tottenham Hotspur
15
(0)
Dennis Viollet
England
Manchester United
15
(0)
35.
Dave Dunmore
England
West Ham United
14
(0)
Keith Ellis
England
Sheffield Wednesday
14
(0)
37.
Albert Quixall
England
Manchester United
13
(5)
Geoff Vowden
England
Nottingham Forest
13
(0)
John White
Scotland
Tottenham Hotspur
13
(0)
40.
David Burnside
England
West Bromwich Albion
12
(0)
Maurice Cook
England
Fulham FC
12
(0)
Bobby Craig
Scotland
Sheffield Wednesday
12
(1)
Terry Dyson
England
Tottenham Hotspur
12
(0)
Alec Jackson
England
West Bromwich Albion
12
(0)
Bobby Thomson
Scotland
Aston Villa
12
(0)
46.
Peter Broadbent
England
Wolverhampton Wanderers
11
(0)
Albert Cheesebrough
England
Leicester City
11
(0)
Derek Dougan
Northern Ireland
Blackburn Rovers
11
(0)
Ally MacLeod
Scotland
Blackburn Rovers
11
(0)
Ray Parry
England
Blackpool FC
Bolton Wanderers
11
(0)
Johnny Quigley
Scotland
Nottingham Forest
11
(0)
52.
Gordon Harris
England
Burnley FC
10
(0)
Mike Hellawell
England
Birmingham City
10
(0)
Jackie Henderson
Scotland
Arsenal FC
10
(0)
Jimmy McIlroy
Northern Ireland
Burnley FC
10
(1)
Peter McParland
Northern Ireland
Aston Villa
10
(0)
Pat O'Connell
England
Fulham FC
10
(0)
Dennis Stevens
England
Bolton Wanderers
10
(0)
Geoff Strong
England
Arsenal FC
10
(0)
Gordon Wills
England
Leicester City
10
(0)
61.
Alex Alston
England
Preston North End
9
(2)
Gerry Baker
USA
Manchester City
9
(0)
Billy Bingham
Northern Ireland
Everton FC
9
(0)
Johnny Haynes
England
Fulham FC
9
(0)
Bobby Tambling
England
Chelsea FC
9
(0)
66.
Peter Brabrook
England
Chelsea FC
8
(0)
Norman Deeley
England
Wolverhampton Wanderers
8
(0)
Cliff Durandt
South Africa
Wolverhampton Wanderers
8
(0)
Billy Griffin
England
Sheffield Wednesday
8
(0)
Gordon Hughes
England
Newcastle United
8
(0)
Charlie Livesey
England
Chelsea FC
8
(0)
James McEwan
Scotland
Aston Villa
8
(0)
Edward Thomas
England
Blackburn Rovers
8
(0)
Frank Wignall
England
Everton FC
8
(0)
75.
Colin Addison
England
Nottingham Forest
7
(0)
Ivor Allchurch
Wales
Newcastle United
7
(0)
Ronnie Allen
England
West Bromwich Albion
7
(0)
Peter Donnelly
England
Cardiff City
7
(0)
Bryan Douglas
England
Blackburn Rovers
7
(0)
Derek Hogg
England
Cardiff City
West Bromwich Albion
7
(1)
Mickey Lill
England
Everton FC
7
(0)
Mark Pearson
England
Manchester United
7
(0)
Fred Pickering
England
Blackburn Rovers
7
(0)
Jimmy Singer
Wales
Birmingham City
7
(0)
Peter Thompson
England
Preston North End
7
(0)
86.
John Barnwell
England
Arsenal FC
6
(0)
Danny Blanchflower
Northern Ireland
Tottenham Hotspur
6
(4)
Jimmy Bloomfield
England
Arsenal FC
Birmingham City
6
(0)
Dave Durie
England
Blackpool FC
6
(0)
Johnny Fullam
Ireland
Preston North End
6
(0)
Johnny Gordon
England
Birmingham City
6
(0)
Ken Keyworth
England
Leicester City
6
(0)
Bobby Mason
England
Wolverhampton Wanderers
6
(0)
Bobby Mitchell
Scotland
Newcastle United
6
(0)
Graham Moore
Wales
Cardiff City
6
(0)
Duncan Neale
England
Newcastle United
6
(0)
Howard Riley
England
Leicester City
6
(1)
Albert Scanlon
England
Manchester United
Newcastle United
6
(0)
Brian Walsh
England
Cardiff City
6
(0)
Charles Woods
England
Newcastle United
6
(0)
Phil Woosnam
Wales
West Ham United
6
(0)
Alex Young
Scotland
Everton FC
6
(0)
103.
Frank Blunstone
England
Chelsea FC
5
(0)
George Eastham
England
Arsenal FC
5
(0)
Alan Finney
England
Sheffield Wednesday
5
(0)
Ron Flowers
England
Wolverhampton Wanderers
5
(0)
Des Horne
South Africa
Blackpool FC
Wolverhampton Wanderers
5
(0)
Johnny Key
England
Fulham FC
5
(0)
John McGuigan
Scotland
Newcastle United
5
(0)
Terry Medwin
Wales
Tottenham Hotspur
5
(0)
Brian Miller
England
Burnley FC
5
(0)
Jimmy Nicholson
Northern Ireland
Manchester United
5
(0)
Alan O'Neill
England
Aston Villa
5
(0)
Bill Perry
England
Blackpool FC
5
(0)
Bobby Robson
England
West Bromwich Albion
5
(0)
David Sneddon
Scotland
Preston North End
5
(0)
Barry Stobart
England
Wolverhampton Wanderers
5
(0)
118.
Colin Baker
Wales
Cardiff City
4
(0)
Barrie Betts
England
Manchester City
4
(4)
John Bond
England
West Ham United
4
(0)
Bruce Crawford
England
Blackpool FC
4
(0)
Chris Crowe
England
Blackburn Rovers
4
(0)
Mike Grice
England
West Ham United
4
(0)
Peter Hauser
South Africa
Blackpool FC
4
(0)
Joe Haverty
Ireland
Arsenal FC
4
(0)
Ian King
Scotland
Leicester City
4
(3)
Jimmy Langley
England
Fulham FC
4
(3)
Dave MacKay
Scotland
Tottenham Hotspur
4
(0)
Hughie McIlmoyle
Scotland
Leicester City
4
(0)
Jackie Mudie
Scotland
Blackpool FC
4
(0)
Dick Neal
England
Birmingham City
4
(0)
Maurice Norman
England
Tottenham Hotspur
4
(0)
Harry Obeney
England
West Ham United
4
(0)
Tommy Ring
Scotland
Everton FC
4
(0)
Maurice Setters
England
Manchester United
4
(0)
Derek Temple
England
Everton FC
4
(0)
Liam Tuohy
Ireland
Newcastle United
4
(0)
Ron Wylie
Scotland
Aston Villa
4
(0)
Gerry Young
England
Sheffield Wednesday
4
(0)
140.
Jimmy Adamson
England
Burnley FC
3
(2)
Gordon Astall
England
Birmingham City
3
(0)
Louis Bimpson
England
Blackburn Rovers
3
(0)
Brian Birch
England
Bolton Wanderers
3
(0)
Mel Charles
Wales
Arsenal FC
3
(0)
Clive Colbridge
England
Manchester City
3
(0)
Vic Crowe
Wales
Aston Villa
3
(0)
Billy Gray
England
Nottingham Forest
3
(0)
George Hannah
England
Manchester City
3
(0)
Brian Harris
England
Everton FC
3
(0)
Fred Hill
England
Bolton Wanderers
3
(0)
Doug Holden
England
Bolton Wanderers
3
(0)
Harry Hooper
England
Birmingham City
3
(0)
Don Howe
England
West Bromwich Albion
3
(1)
Roy Isherwood
England
Blackburn Rovers
3
(0)
Dick Le Flem
England
Nottingham Forest
3
(0)
Andy Lochhead
Scotland
Burnley FC
3
(0)
Nat Lofthouse
England
Bolton Wanderers
3
(0)
Jack Lovatt
England
West Bromwich Albion
3
(0)
Derek Mayers
England
Preston North End
3
(0)
Tom McAnearney
Scotland
Sheffield Wednesday
3
(2)
Trevor Meredith
England
Burnley FC
3
(0)
John Quinn
England
Sheffield Wednesday
3
(0)
Billy Rudd
England
Birmingham City
3
(0)
Frank Saul
England
Tottenham Hotspur
3
(0)
Alan Skirton
England
Arsenal FC
3
(0)
Robin Stubbs
England
Birmingham City
3
(0)
Dave Wagstaffe
England
Manchester City
3
(0)
Derek Wilkinson
England
Sheffield Wednesday
3
(0)
169.
Colin Appleton
England
Leicester City
2
(0)
Ron Brett
England
West Ham United
2
(0)
Bobby Brown
England
Fulham FC
2
(0)
Harry Burrows
England
Aston Villa
2
(0)
Danny Clapton
England
Arsenal FC
2
(0)
Peter Deakin
England
Bolton Wanderers
2
(0)
Alan Durban
Wales
Cardiff City
2
(0)
Leonard Edwards
Wales
Cardiff City
2
(0)
Johnny Giles
Ireland
Manchester United
2
(0)
Bobby Gilfillan
Scotland
Newcastle United
2
(0)
Roy Hartle
England
Bolton Wanderers
2
(1)
Bobby Hope
Scotland
West Bromwich Albion
2
(0)
Mike Johnson
England
Fulham FC
2
(0)
John Kirkham
England
Wolverhampton Wanderers
2
(0)
Ian Lawson
England
Burnley FC
2
(0)
Francis Lee
England
Bolton Wanderers
2
(0)
Bobby Lodge
England
Sheffield Wednesday
2
(0)
George Luke
England
Newcastle United
2
(0)
Andy McEvoy
Ireland
Blackburn Rovers
2
(0)
Bryan Orritt
Wales
Birmingham City
2
(0)
Calvin Palmer
England
Nottingham Forest
2
(2)
Brian Peterson
South Africa
Blackpool FC
2
(0)
Brian Pilkington
England
Bolton Wanderers
Burnley FC
2
(0)
Peter Sillett
England
Chelsea FC
2
(1)
Jim Smith
Scotland
Preston North End
2
(0)
Graham Stanley
England
Bolton Wanderers
2
(1)
Nobby Stiles
England
Manchester United
2
(0)
Tommy Thompson
England
Preston North End
2
(0)
Johnny Watkins
England
Cardiff City
2
(0)
198.
Andy Aitken
Scotland
West Bromwich Albion
1
(0)
Sylvan Anderton
England
Chelsea FC
1
(0)
Peter Baker
England
Tottenham Hotspur
1
(0)
Tommy Banks
England
Bolton Wanderers
1
(0)
Neville Bannister
England
Bolton Wanderers
1
(0)
Mike Beesley
England
West Ham United
1
(0)
Jackie Bell
England
Newcastle United
1
(0)
Terry Bradbury
England
Chelsea FC
1
(0)
John Bray
England
Blackburn Rovers
1
(0)
Barry Bridges
England
Chelsea FC
1
(0)
John Brooks
England
Chelsea FC
1
(0)
Tosh Chamberlain
England
Fulham FC
1
(0)
Clive Clark
England
West Bromwich Albion
1
(0)
Billy Cobb
England
Nottingham Forest
1
(0)
Graham Cross
England
Leicester City
1
(0)
Alan Deakin
England
Aston Villa
1
(0)
Johnny Dixon
England
Aston Villa
1
(0)
John Doherty
England
Fulham FC
1
(0)
Brian Edgley
England
Cardiff City
1
(0)
Bryan Edwards
England
Bolton Wanderers
1
(0)
Malcolm Edwards
Wales
Bolton Wanderers
1
(0)
Mike Everitt
England
Arsenal FC
1
(0)
Ron Fenton
England
Burnley FC
1
(0)
Jimmy Gabriel
Scotland
Everton FC
1
(0)
Derek Gibbs
England
Chelsea FC
1
(0)
Jim Gibson
Northern Ireland
Newcastle United
1
(0)
Alfie Hale
Ireland
Aston Villa
1
(0)
Mike Harrison
England
Chelsea FC
1
(0)
Jimmy Hill
England
Fulham FC
1
(0)
Colin Hudson
Wales
Cardiff City
1
(0)
Walter Joyce
England
Burnley FC
1
(0)
Len Julians
England
Nottingham Forest
1
(0)
Peter Kane
Scotland
Arsenal FC
1
(0)
Arthur Kaye
England
Blackpool FC
1
(0)
Dick Keith
Northern Ireland
Newcastle United
1
(0)
Jimmy Kelly
England
Blackpool FC
1
(0)
Joe Kirkup
England
West Ham United
1
(0)
Gil Lambert
England
Preston North End
1
(0)
Leslie Lea
England
Blackpool FC
1
(0)
Jack Lornie
Scotland
Leicester City
1
(0)
Stan Lynn
England
Aston Villa
1
(1)
Brian Macready
England
West Bromwich Albion
1
(0)
Andy Malcolm
England
West Ham United
1
(0)
Gerry Mannion
England
Wolverhampton Wanderers
1
(0)
Terry Marshall
England
Newcastle United
1
(0)
Mick McGrath
Ireland
Blackburn Rovers
1
(0)
Bill McKinney
England
Newcastle United
1
(1)
Frank McLintock
Scotland
Leicester City
1
(0)
Don Megson
England
Sheffield Wednesday
1
(0)
Ian Moir
Scotland
Manchester United
1
(0)
Bobby Moore
England
West Ham United
1
(0)
John Mortimore
England
Chelsea FC
1
(0)
Alan Mullery
England
Fulham FC
1
(0)
Terry Neill
Northern Ireland
Arsenal FC
1
(0)
Ernie Phythian
England
Bolton Wanderers
1
(0)
Garbutt Richardson
England
Preston North End
1
(0)
John Rowland
England
Nottingham Forest
1
(0)
Ray Sambrook
England
Manchester City
1
(0)
Tony Scott
England
West Ham United
1
(0)
Alan Sealey
England
West Ham United
1
(0)
David Shawcross
England
Manchester City
1
(0)
Keith Smith
England
West Bromwich Albion
1
(0)
Alan Spavin
England
Preston North End
1
(0)
Bob Stokoe
England
Newcastle United
1
(1)
Brian Taylor
England
Birmingham City
1
(0)
Alan Tyrer
England
Everton FC
1
(0)
Dai Ward
Wales
Cardiff City
1
(0)
Gerry Ward
England
Arsenal FC
1
(0)
Dave Wilson
England
Preston North End
1
(0)
Derek Woodley
England
West Ham United
1
(0)
Matt Woods
England
Blackburn Rovers
1
(0)
John Wylie
England
Preston North End
1
(0)
Billy Younger
England
Nottingham Forest
1
(0)
Tweets by @premierleague
Competition News
01.06.2023 16:18
Postecoglou says Spurs talk 'doesn't register'
Ange Postecoglou said his focus remained firmly on guiding Glasgow giants Celtic to a Scottish treble despite speculation linking him with the managerial vacancy at Tottenham Hotspur....
more »
31.05.2023 17:00
Dalot signs new contract with Man Utd
Manchester United defender Diogo Dalot has signed a contract extension that will keep him at Old Trafford until at least 2028....
more »
31.05.2023 11:48
Brentford sign Dutch keeper Flekken from Freiburg
Brentford signed Netherlands goalkeeper Mark Flekken in a deal worth a reported £11 million ($13 million) on Wednesday....
more »
30.05.2023 12:32
Brooks back in Wales squad for first time since cancer recovery
David Brooks has been recalled to the Wales squad for the first time since his cancer diagnosis....
more »
30.05.2023 12:23
Schmadtke joins Liverpool as sporting director
Liverpool have appointed Jorg Schmadtke as their new sporting director, the Premier League club announced Tuesday....
more »
Latest news »