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 1983/1984 » 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.
Ian Rush
Wales
Liverpool FC
32
(1)
2.
Gary Lineker
England
Leicester City
22
(0)
3.
Steve Archibald
Scotland
Tottenham Hotspur
21
(0)
Steve Moran
England
Southampton FC
21
(2)
Tony Woodcock
England
Arsenal FC
21
(0)
6.
Mo Johnston
Scotland
Watford FC
20
(0)
7.
Trevor Christie
England
Notts County
19
(6)
Paul Mariner
England
Arsenal FC
Ipswich Town
19
(0)
9.
Terry Gibson
England
Coventry City
17
(1)
10.
Peter Withe
England
Aston Villa
16
(0)
11.
David Armstrong
England
Southampton FC
15
(0)
Garry Birtles
England
Nottingham Forest
15
(0)
Tony Cottee
England
West Ham United
15
(0)
Peter Davenport
England
Nottingham Forest
15
(2)
John Deehan
England
Norwich City
15
(4)
Alan Smith
England
Leicester City
15
(0)
17.
Clive Allen
England
Queens Park Rangers
14
(0)
18.
Mark Falco
England
Tottenham Hotspur
13
(1)
Eric Gates
England
Ipswich Town
13
(0)
Adrian Heath
England
Everton FC
13
(1)
Simon Stainrod
England
Queens Park Rangers
13
(0)
Frank Stapleton
Ireland
Manchester United
13
(0)
David Swindlehurst
England
West Ham United
13
(0)
Garry Thompson
England
West Bromwich Albion
13
(1)
Colin Walsh
Scotland
Nottingham Forest
13
(5)
26.
Stephen Lynex
England
Leicester City
12
(5)
Bryan Robson
England
Manchester United
12
(0)
28.
John Barnes
England
Watford FC
11
(0)
Charlie Nicholas
Scotland
Arsenal FC
11
(5)
Danny Wallace
England
Southampton FC
11
(0)
Paul Walsh
England
Luton Town
11
(0)
32.
Nigel Callaghan
England
Watford FC
10
(1)
Terry Fenwick
England
Queens Park Rangers
10
(4)
Steve Hodge
England
Nottingham Forest
10
(0)
Cyrille Regis
England
West Bromwich Albion
10
(0)
Norman Whiteside
Northern Ireland
Manchester United
10
(0)
37.
John Chiedozie
Nigeria
Notts County
9
(0)
Paul Maguire
Scotland
Stoke City
9
(3)
Ian Painter
England
Stoke City
9
(0)
Brian Stein
England
Luton Town
9
(0)
Colin West
England
Sunderland AFC
9
(0)
42.
Trevor Aylott
England
Luton Town
8
(2)
Howard Gayle
England
Birmingham City
8
(0)
Mick Harford
England
Birmingham City
8
(0)
Arnold Mühren
Netherlands
Manchester United
8
(4)
George Reilly
Scotland
Watford FC
8
(0)
Gary Rowell
England
Sunderland AFC
8
(3)
Mark Walters
England
Aston Villa
8
(0)
49.
Keith Bertschin
England
Norwich City
7
(0)
Mark Chamberlain
England
Stoke City
7
(0)
Kenny Dalglish
Scotland
Liverpool FC
7
(0)
Gerry Daly
Ireland
Coventry City
7
(2)
Allan Evans
Scotland
Aston Villa
7
(6)
Andy Gray
Scotland
Everton FC
Wolverhampton Wanderers
7
(0)
John Gregory
England
Queens Park Rangers
7
(0)
Kevin Moran
Ireland
Manchester United
7
(0)
Graeme Sharp
Scotland
Everton FC
7
(1)
Graeme Souness
Scotland
Liverpool FC
7
(1)
Ray Stewart
Scotland
West Ham United
7
(6)
Alan Sunderland
England
Arsenal FC
Ipswich Town
7
(0)
John Wark
Scotland
Ipswich Town
Liverpool FC
7
(2)
62.
Viv Anderson
England
Nottingham Forest
6
(0)
David Bennett
England
Coventry City
6
(0)
Ian Bowyer
England
Nottingham Forest
6
(0)
Wayne Clarke
England
Wolverhampton Wanderers
6
(1)
Mich D'Avray
England
Ipswich Town
6
(0)
Rachid Harkouk
Algeria
Notts County
6
(0)
Robbie James
Wales
Stoke City
6
(1)
Nicky Platnauer
England
Coventry City
6
(0)
Graham Roberts
England
Tottenham Hotspur
6
(1)
Michael Robinson
Ireland
Liverpool FC
6
(0)
Stewart Robson
England
Arsenal FC
6
(0)
Brian Talbot
England
Arsenal FC
6
(0)
74.
Mick Channon
England
Norwich City
5
(1)
Jeremy Charles
Wales
Queens Park Rangers
5
(0)
Justin Fashanu
England
Notts County
5
(0)
Arthur Graham
Scotland
Manchester United
5
(0)
Robert Hopkins
England
Birmingham City
5
(0)
Steve McMahon
England
Aston Villa
5
(0)
Raphael Meade
England
Arsenal FC
5
(0)
Tony Morley
England
Aston Villa
West Bromwich Albion
5
(0)
Dennis Mortimer
England
Aston Villa
5
(0)
Steve Nicol
Scotland
Liverpool FC
5
(0)
Paul Rideout
England
Aston Villa
5
(0)
Gary Shaw
England
Aston Villa
5
(0)
Steve Whitton
England
West Ham United
5
(0)
Billy Wright
England
Birmingham City
5
(5)
Romeo Zondervan
Netherlands
Ipswich Town
West Bromwich Albion
5
(0)
89.
Paul Bracewell
England
Sunderland AFC
4
(0)
Trevor Brooking
England
West Ham United
4
(0)
Lee Chapman
England
Arsenal FC
Sunderland AFC
4
(0)
Gordon Chisholm
Scotland
Sunderland AFC
4
(0)
Louie Donowa
England
Norwich City
4
(0)
Gregory Downs
England
Norwich City
4
(0)
Wayne Fereday
England
Queens Park Rangers
4
(0)
Jimmy Gilligan
England
Watford FC
4
(0)
Glenn Hoddle
England
Tottenham Hotspur
4
(3)
Mark Hughes
Wales
Manchester United
4
(0)
Steve MacKenzie
England
West Bromwich Albion
4
(0)
David Moss
England
Luton Town
4
(1)
Martin O'Neill
Northern Ireland
Notts County
4
(0)
Andy Peake
England
Leicester City
4
(0)
Michael Perry
England
West Bromwich Albion
4
(0)
Kevin Richardson
England
Everton FC
4
(0)
Graham Rix
England
Arsenal FC
4
(0)
Wilf Rostron
England
Watford FC
4
(0)
Gary Stevens
England
Tottenham Hotspur
4
(0)
Ronnie Whelan
Ireland
Liverpool FC
4
(0)
Graham Withey
England
Coventry City
4
(0)
Frank Worthington
England
Southampton FC
4
(0)
111.
David Bamber
England
Coventry City
3
(0)
Ian Banks
England
Leicester City
3
(0)
Alan Brazil
Scotland
Tottenham Hotspur
3
(1)
Frank Bunn
England
Luton Town
3
(0)
Daniel Crainie
Scotland
Wolverhampton Wanderers
3
(0)
Garth Crooks
England
Manchester United
Tottenham Hotspur
3
(0)
Nicky Cross
England
West Bromwich Albion
3
(0)
John Devine
Ireland
Norwich City
3
(0)
Melvyn Eves
England
Wolverhampton Wanderers
3
(0)
Michael Ferguson
England
Coventry City
3
(0)
Nick Holmes
England
Southampton FC
3
(0)
Brian Horton
England
Luton Town
3
(2)
Chris Hughton
Ireland
Tottenham Hotspur
3
(0)
Steve Hunt
England
Coventry City
West Bromwich Albion
3
(0)
Alvin Martin
England
West Ham United
3
(0)
Derek Mountfield
England
Everton FC
3
(0)
Russell Osman
England
Ipswich Town
3
(0)
Trevor Peake
England
Coventry City
3
(0)
David Puckett
England
Southampton FC
3
(0)
Bryan Robson
England
Sunderland AFC
3
(0)
Kevin Sheedy
Ireland
Everton FC
3
(0)
Frans Thijssen
Netherlands
Nottingham Forest
3
(0)
Mickey Thomas
Wales
Stoke City
3
(0)
Gary Waddock
Ireland
Queens Park Rangers
3
(0)
Ian Wallace
Scotland
Nottingham Forest
3
(0)
Ray Wilkins
England
Manchester United
3
(1)
Steve Williams
England
Southampton FC
3
(0)
138.
Arthur Albiston
Scotland
Manchester United
2
(0)
Ian Atkins
England
Sunderland AFC
2
(0)
Mark Barham
England
Norwich City
2
(0)
David Barnes
England
West Ham United
2
(0)
Paul Birch
England
Aston Villa
2
(0)
Noel Blake
England
Birmingham City
2
(1)
Steve Bould
England
Stoke City
2
(0)
Raymond Daniel
England
Luton Town
2
(0)
Ian Dawes
England
Queens Park Rangers
2
(0)
Ally Dick
Scotland
Tottenham Hotspur
2
(0)
Paul Dyson
England
Stoke City
2
(0)
Paul Elliott
England
Luton Town
2
(0)
Micky Gynn
England
Coventry City
2
(0)
Mick Halsall
England
Birmingham City
2
(0)
Åge Hareide
Norway
Norwich City
2
(0)
Micky Hazard
England
Tottenham Hotspur
2
(0)
Bob Hazell
Jamaica
Leicester City
Queens Park Rangers
2
(0)
Ricky Hill
England
Luton Town
2
(0)
Paul Hilton
England
West Ham United
2
(0)
David Hunt
England
Notts County
2
(0)
Leighton James
Wales
Sunderland AFC
2
(2)
Richard Jobson
England
Watford FC
2
(0)
Craig Johnston
England
Liverpool FC
2
(0)
Robert Jones
England
Leicester City
2
(0)
Alan Kennedy
England
Liverpool FC
2
(0)
Andy King
England
Everton FC
2
(1)
Sammy Lee
England
Liverpool FC
2
(0)
Jan Lohman
Netherlands
Watford FC
2
(0)
Gary Mabbutt
England
Tottenham Hotspur
2
(0)
Brian McDermott
England
Arsenal FC
2
(0)
Scott McGarvey
Scotland
Wolverhampton Wanderers
2
(0)
Ian McParland
Scotland
Notts County
2
(1)
Gary Micklewhite
England
Queens Park Rangers
2
(0)
Mick Mills
England
Southampton FC
2
(0)
Remi Moses
England
Manchester United
2
(0)
Kevin O'Callaghan
Ireland
Ipswich Town
2
(0)
John O'Neill
Northern Ireland
Leicester City
2
(0)
Brendan Ormsby
England
Aston Villa
2
(0)
Garry Parker
England
Luton Town
2
(0)
Geoff Pike
England
West Ham United
2
(0)
Marc Proctor
England
Sunderland AFC
2
(0)
Trevor Putney
England
Ipswich Town
2
(0)
Tony Rees
Wales
Birmingham City
2
(0)
Peter Reid
England
Everton FC
2
(0)
Ian Richardson
England
Watford FC
2
(0)
Colin Russell
England
Stoke City
2
(0)
Byron Stevenson
Wales
Birmingham City
2
(0)
Ian Stewart
Northern Ireland
Queens Park Rangers
2
(0)
Tony Towner
England
Wolverhampton Wanderers
2
(0)
Sammy Troughton
Northern Ireland
Wolverhampton Wanderers
2
(0)
Steve Walford
England
West Ham United
2
(0)
Chris Whyte
England
Arsenal FC
2
(0)
Stephen Wicks
England
Queens Park Rangers
2
(0)
191.
Micky Adams
England
Coventry City
1
(0)
Sam Allardyce
England
Coventry City
1
(0)
Radomir Antić
Serbia
Luton Town
1
(0)
Paul Atkinson
England
Sunderland AFC
1
(0)
Ian Baird
England
Southampton FC
1
(0)
Dave Bennett
England
Norwich City
1
(0)
Mark Brennan
England
Ipswich Town
1
(0)
Kevan Broadhurst
England
Birmingham City
1
(0)
George Burley
Scotland
Ipswich Town
1
(0)
Terry Butcher
England
Ipswich Town
1
(0)
Richard Cooke
England
Tottenham Hotspur
1
(0)
David Cork
England
Arsenal FC
1
(0)
Alan Curbishley
England
Aston Villa
1
(0)
Paul Davis
England
Arsenal FC
1
(0)
Alan Devonshire
England
West Ham United
1
(0)
Mal Donaghy
Northern Ireland
Luton Town
1
(0)
Jason Dozzell
England
Ipswich Town
1
(0)
Peter Eastoe
England
Leicester City
1
(0)
Mike Fillery
England
Queens Park Rangers
1
(0)
Steve Foster
England
Aston Villa
1
(0)
Tony Galvin
Ireland
Tottenham Hotspur
1
(0)
Colin Gibson
England
Aston Villa
1
(0)
Paul Goddard
England
West Ham United
1
(0)
Ashley Grimes
Ireland
Coventry City
1
(0)
Peter Hampton
England
Stoke City
1
(0)
Alan Hansen
Scotland
Liverpool FC
1
(0)
Alan Harper
England
Everton FC
1
(0)
Philip Heath
England
Stoke City
1
(0)
Colin Hill
Northern Ireland
Arsenal FC
1
(0)
Graeme Hogg
Scotland
Manchester United
1
(0)
Kenny Jackett
Wales
Watford FC
1
(0)
David Johnson
England
Everton FC
1
(0)
Brian Kilcline
England
Notts County
1
(0)
Martin Kuhl
England
Birmingham City
1
(0)
Billy Livingstone
England
Wolverhampton Wanderers
1
(0)
Noel Luke
England
West Bromwich Albion
1
(0)
Kevin MacDonald
Scotland
Leicester City
1
(0)
Stephen Mardenborough
England
Wolverhampton Wanderers
1
(0)
Steve McCall
England
Ipswich Town
1
(0)
Paul McGrath
Ireland
Manchester United
1
(0)
Sammy McIlroy
Northern Ireland
Stoke City
1
(0)
Ken McNaught
Scotland
West Bromwich Albion
1
(0)
Gordon McQueen
Scotland
Manchester United
1
(0)
Peter Mendham
England
Norwich City
1
(0)
Derek Monaghan
England
West Bromwich Albion
1
(0)
Phil Neal
England
Liverpool FC
1
(0)
Warren Neill
England
Queens Park Rangers
1
(0)
Emeka Nwajiobi
Nigeria
Luton Town
1
(0)
Brendan O'Callaghan
Ireland
Stoke City
1
(0)
Gary Owen
England
West Bromwich Albion
1
(0)
Charlie Palmer
England
Watford FC
1
(0)
Geoffrey Palmer
England
Wolverhampton Wanderers
1
(1)
John Pender
England
Wolverhampton Wanderers
1
(0)
Steve Perryman
England
Tottenham Hotspur
1
(0)
Nick Pickering
England
Sunderland AFC
1
(0)
Paul Ramsey
Northern Ireland
Leicester City
1
(0)
Pedro Richards
England
Notts County
1
(0)
Kevin Rogers
Wales
Birmingham City
1
(0)
Robert Rosario
England
Norwich City
1
(0)
Kenny Sansom
England
Arsenal FC
1
(0)
Steve Sherwood
England
Watford FC
1
(0)
Gordon Smith
Scotland
Wolverhampton Wanderers
1
(0)
Worrell Sterling
England
Watford FC
1
(0)
Trevor Steven
England
Everton FC
1
(0)
Gary Stevens
England
Everton FC
1
(0)
Kenny Swain
England
Nottingham Forest
1
(0)
Steve Terry
England
Watford FC
1
(0)
Robin Turner
England
Ipswich Town
1
(0)
Rob Wakenshaw
England
Everton FC
1
(0)
Dave Watson
England
Norwich City
1
(0)
Clive Whitehead
England
West Bromwich Albion
1
(0)
Steve Wigley
England
Nottingham Forest
1
(0)
Nigel Worthington
Northern Ireland
Notts County
1
(0)
Mark Wright
England
Southampton FC
1
(0)
Tweets by @premierleague
Competition News
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 »
29.05.2023 17:22
Luton celebrate Premier League promotion with victory parade
Luton celebrated their lucrative promotion to the Premier League with a parade in front of thousands of jubilant fans on Monday....
more »
Latest news »