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
Professional Development League
Premier League 2 Div. 2
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]
England [U23 (W)]
National teams
Premier League 1978/1979 » 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
2024/2025
2023/2024
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
1919/1920
1914/1915
1913/1914
1912/1913
1911/1912
1910/1911
1909/1910
1908/1909
1907/1908
1906/1907
1905/1906
1904/1905
1903/1904
1902/1903
1901/1902
1900/1901
1899/1900
1898/1899
1897/1898
1896/1897
1895/1896
1894/1895
1893/1894
1892/1893
1891/1892
1890/1891
1889/1890
1888/1889
#
Player
Country
Team
Goals (Penalty)
1.
Frank Worthington
England
Bolton Wanderers
24
(5)
2.
Kenny Dalglish
Scotland
Liverpool FC
21
(0)
3.
Alistair Brown
Scotland
West Bromwich Albion
19
(1)
4.
Frank Stapleton
Ireland
Arsenal FC
17
(0)
5.
John Hawley
England
Leeds United
16
(0)
David Johnson
England
Liverpool FC
16
(0)
7.
Alan Gowling
England
Bolton Wanderers
15
(0)
Tommy Langley
England
Chelsea FC
15
(1)
Cyrille Regis
England
West Bromwich Albion
15
(0)
Ian Wallace
Scotland
Coventry City
15
(0)
11.
Garry Birtles
England
Nottingham Forest
14
(0)
Micky Burns
England
Middlesbrough FC
14
(0)
13.
Liam Brady
Ireland
Arsenal FC
13
(4)
Gerry Daly
Ireland
Derby County
13
(4)
Paul Mariner
England
Ipswich Town
13
(0)
16.
Andy King
England
Everton FC
12
(1)
17.
David Armstrong
England
Middlesbrough FC
11
(1)
Mick Channon
England
Manchester City
11
(0)
Steve Coppell
England
Manchester United
11
(0)
Jimmy Greenhoff
England
Manchester United
11
(1)
Bob Latchford
England
Everton FC
11
(0)
Gary Owen
England
Manchester City
11
(6)
23.
John Deehan
England
Aston Villa
10
(0)
Ray Kennedy
England
Liverpool FC
10
(0)
Martin O'Neill
Northern Ireland
Nottingham Forest
10
(0)
Martin Peters
England
Norwich City
10
(0)
Andy Ritchie
England
Manchester United
10
(0)
Peter Taylor
England
Tottenham Hotspur
10
(2)
Tony Woodcock
England
Nottingham Forest
10
(0)
30.
Alan Brazil
Scotland
Ipswich Town
9
(0)
Laurie Cunningham
England
West Bromwich Albion
9
(0)
Trevor Francis
England
Birmingham City
Nottingham Forest
9
(1)
Ray Hankin
England
Leeds United
9
(0)
Brian Kidd
England
Everton FC
Manchester City
9
(1)
Kevin Mabbutt
England
Bristol City
9
(0)
David Mills
England
Middlesbrough FC
West Bromwich Albion
9
(0)
Barry Powell
England
Coventry City
9
(3)
Marc Proctor
England
Middlesbrough FC
9
(0)
Kevin Reeves
England
Norwich City
9
(0)
John Richards
England
Wolverhampton Wanderers
9
(0)
Thomas Ritchie
Scotland
Bristol City
9
(2)
John Robertson
Scotland
Nottingham Forest
9
(3)
John Ryan
England
Norwich City
9
(4)
Alan Sunderland
England
Arsenal FC
9
(0)
45.
Tony Brown
England
West Bromwich Albion
8
(0)
Alan Buckley
England
Birmingham City
8
(0)
Arthur Graham
Scotland
Leeds United
8
(0)
Nick Holmes
England
Southampton FC
8
(0)
Colin Lee
England
Tottenham Hotspur
8
(0)
Terry McDermott
England
Liverpool FC
8
(2)
Arnold Mühren
Netherlands
Ipswich Town
8
(0)
David Price
England
Arsenal FC
8
(0)
Graeme Souness
Scotland
Liverpool FC
8
(0)
Garry Thompson
England
Coventry City
8
(0)
55.
Phil Boyer
England
Southampton FC
7
(0)
Jimmy Case
England
Liverpool FC
7
(0)
Tony Currie
England
Leeds United
7
(0)
Ron Futcher
England
Manchester City
7
(0)
Eric Gates
England
Ipswich Town
7
(0)
Don Givens
Ireland
Birmingham City
7
(0)
John Gregory
England
Aston Villa
7
(0)
Glenn Hoddle
England
Tottenham Hotspur
7
(2)
Bryan Robson
England
West Bromwich Albion
7
(0)
Joe Royle
England
Bristol City
7
(0)
Gary Shelton
England
Aston Villa
7
(1)
66.
Billy Ashcroft
England
Middlesbrough FC
6
(0)
Martyn Busby
England
Queens Park Rangers
6
(0)
Trevor Cherry
England
Leeds United
6
(0)
Steve Daley
England
Wolverhampton Wanderers
6
(0)
Kazimierz Deyna
Poland
Manchester City
6
(0)
John Duncan
Scotland
Derby County
Tottenham Hotspur
6
(0)
Allan Evans
Scotland
Aston Villa
6
(0)
Michael Ferguson
England
Coventry City
6
(0)
Paul Goddard
England
Queens Park Rangers
6
(0)
Andy Gray
Scotland
Aston Villa
6
(1)
Frank Gray
Scotland
Leeds United
6
(4)
Kenny Hibbitt
England
Wolverhampton Wanderers
6
(0)
Tommy Hutchison
Scotland
Coventry City
6
(0)
Joe Jordan
Scotland
Manchester United
6
(0)
Mick Lyons
England
Everton FC
6
(0)
Lou Macari
Scotland
Manchester United
6
(0)
Gordon McQueen
Scotland
Manchester United
6
(0)
Trevor Ross
England
Everton FC
6
(2)
Kenny Swain
England
Aston Villa
Chelsea FC
6
(0)
Malcolm Waldron
England
Southampton FC
6
(0)
John Wark
Scotland
Ipswich Town
6
(2)
87.
Graham Baker
England
Southampton FC
5
(0)
Peter Daniel
England
Wolverhampton Wanderers
5
(3)
Justin Fashanu
England
Norwich City
5
(0)
Gerald Gow
Scotland
Bristol City
5
(0)
Paul Hart
England
Leeds United
5
(0)
Steve Hunt
England
Coventry City
5
(0)
Chris Jones
England
Tottenham Hotspur
5
(0)
Ted MacDougall
Scotland
Southampton FC
5
(0)
Sammy McIlroy
Northern Ireland
Manchester United
5
(0)
Phil Neal
England
Liverpool FC
5
(2)
David Peach
England
Southampton FC
5
(5)
David Rodgers
England
Bristol City
5
(0)
Gary Stanley
England
Chelsea FC
5
(1)
Clive Woods
England
Ipswich Town
5
(0)
101.
Clive Allen
England
Queens Park Rangers
4
(0)
Ian Bowyer
England
Nottingham Forest
4
(0)
Steven Buckley
England
Derby County
4
(0)
Martin Chivers
England
Norwich City
4
(0)
Gordon Cowans
England
Aston Villa
4
(0)
Martin Dobson
England
Everton FC
4
(0)
Eddie Gray
Scotland
Leeds United
4
(0)
Steve Heighway
Ireland
Liverpool FC
4
(0)
Bobby McDonald
Scotland
Coventry City
4
(0)
Duncan McKenzie
England
Chelsea FC
4
(0)
Roger Palmer
England
Manchester City
4
(0)
John Pratt
England
Tottenham Hotspur
4
(0)
Keith Robson
England
Norwich City
4
(0)
Glenn Roeder
England
Queens Park Rangers
4
(0)
Clive Walker
England
Chelsea FC
4
(0)
Mick Walsh
Ireland
Everton FC
Queens Park Rangers
4
(1)
117.
Osvaldo Ardiles
Argentina
Tottenham Hotspur
3
(0)
Norman Bell
England
Wolverhampton Wanderers
3
(0)
George Berry
Wales
Wolverhampton Wanderers
3
(0)
Len Cantello
England
West Bromwich Albion
3
(0)
Willie Carr
Scotland
Wolverhampton Wanderers
3
(0)
Billy Caskey
Northern Ireland
Derby County
3
(0)
Terry Cochrane
Northern Ireland
Middlesbrough FC
3
(0)
Peter Cormack
Scotland
Bristol City
3
(2)
Andrew Crawford
England
Derby County
3
(0)
Peter Eastoe
England
Everton FC
Queens Park Rangers
3
(0)
Brian Flynn
Wales
Leeds United
3
(0)
Joseph Gallagher
England
Birmingham City
3
(0)
John Gidman
England
Aston Villa
3
(3)
Ian Gillard
England
Queens Park Rangers
3
(0)
Rachid Harkouk
Algeria
Queens Park Rangers
3
(0)
Carl Harris
Wales
Leeds United
3
(0)
Asa Hartford
Scotland
Manchester City
3
(0)
Austin Hayes
Ireland
Southampton FC
3
(0)
Alan Kennedy
England
Liverpool FC
3
(0)
Roy McFarland
England
Derby County
3
(0)
Paul McGee
Ireland
Queens Park Rangers
3
(0)
Neil McNab
Scotland
Bolton Wanderers
Tottenham Hotspur
3
(0)
Dennis Mortimer
England
Aston Villa
3
(0)
Chris Nicholl
Northern Ireland
Southampton FC
3
(0)
Steve Powell
England
Derby County
3
(0)
Paul Power
England
Manchester City
3
(0)
Graham Rix
England
Arsenal FC
3
(0)
Don Shanks
England
Queens Park Rangers
3
(0)
Barry Silkman
England
Manchester City
3
(0)
Brian Talbot
England
Arsenal FC
Ipswich Town
3
(0)
John Trewick
England
West Bromwich Albion
3
(0)
Neil Whatmore
England
Bolton Wanderers
3
(0)
Ray Wilkins
England
Chelsea FC
3
(0)
150.
Alan Ainscow
England
Birmingham City
2
(0)
Alan Ball
England
Southampton FC
2
(1)
Stewart Barrowclough
England
Birmingham City
2
(1)
Keith Bertschin
England
Birmingham City
2
(0)
Kevin Bond
England
Norwich City
2
(0)
Martin Buchan
Scotland
Manchester United
2
(0)
Terry Butcher
England
Ipswich Town
2
(0)
Tommy Craig
Scotland
Aston Villa
2
(1)
Alex Cropley
Scotland
Aston Villa
2
(0)
Ian Davies
England
Norwich City
2
(0)
Kevin Dillon
England
Birmingham City
2
(0)
Melvyn Eves
England
Wolverhampton Wanderers
2
(0)
David Fairclough
England
Liverpool FC
2
(0)
Gerry Francis
England
Queens Park Rangers
2
(0)
Charlie George
England
Derby County
Southampton FC
2
(0)
Brian Greenhoff
England
Manchester United
2
(0)
Billy Hamilton
Northern Ireland
Queens Park Rangers
2
(0)
Trevor Hebberd
England
Southampton FC
2
(0)
Malcolm MacDonald
England
Arsenal FC
2
(0)
Geert Meijer
Netherlands
Bristol City
2
(0)
Mick Mills
England
Ipswich Town
2
(0)
Willie Morgan
Scotland
Bolton Wanderers
2
(0)
David Needham
England
Nottingham Forest
2
(0)
James Neighbour
England
Norwich City
2
(0)
Sammy Nelson
Northern Ireland
Arsenal FC
2
(0)
David O'Leary
Ireland
Arsenal FC
2
(0)
Peter Osgood
England
Chelsea FC
2
(0)
Russell Osman
England
Ipswich Town
2
(0)
Billy Rafferty
Scotland
Wolverhampton Wanderers
2
(0)
George Telfer
England
Everton FC
2
(0)
David Thomas
England
Everton FC
2
(0)
Tony Towers
England
Birmingham City
2
(1)
Ricardo Villa
Argentina
Tottenham Hotspur
2
(0)
Steve Walford
England
Arsenal FC
2
(0)
Clive Whitehead
England
Bristol City
2
(0)
John Wile
England
West Bromwich Albion
2
(0)
Billy Wright
England
Everton FC
2
(0)
187.
Sam Allardyce
England
Bolton Wanderers
1
(0)
Viv Anderson
England
Nottingham Forest
1
(0)
Gerry Armstrong
Northern Ireland
Tottenham Hotspur
1
(0)
Gary Bannister
England
Coventry City
1
(0)
Eamon Bannon
Scotland
Chelsea FC
1
(0)
Peter Barnes
England
Manchester City
1
(0)
Colin Barrett
England
Nottingham Forest
1
(0)
Kevin Beattie
England
Ipswich Town
1
(0)
John Beck
England
Coventry City
1
(0)
Andy Blair
Scotland
Coventry City
1
(0)
Stuart Boam
England
Middlesbrough FC
1
(0)
Stan Bowles
England
Queens Park Rangers
1
(1)
Kevan Broadhurst
England
Birmingham City
1
(0)
John Bumstead
England
Chelsea FC
1
(0)
David Burke
England
Bolton Wanderers
1
(0)
George Burley
Scotland
Ipswich Town
1
(0)
Jimmy Calderwood
Scotland
Birmingham City
1
(0)
Wayne Clarke
England
Wolverhampton Wanderers
1
(0)
Dave Clement
England
Queens Park Rangers
1
(0)
Stan Cummins
England
Middlesbrough FC
1
(0)
Peter Daniel
England
Derby County
1
(0)
Trevor Dark
England
Birmingham City
1
(0)
Douglas Evans
Wales
Norwich City
1
(0)
Mark Falco
England
Tottenham Hotspur
1
(0)
Christopher Garland
England
Bristol City
1
(0)
Steve Gatting
England
Arsenal FC
1
(0)
David Geddis
England
Ipswich Town
1
(0)
Archie Gemmill
Scotland
Nottingham Forest
1
(0)
Donald Gillies
Scotland
Bristol City
1
(0)
Roy Greaves
England
Bolton Wanderers
1
(0)
Alan Green
USA
Coventry City
1
(0)
Roy Greenwood
England
Derby County
1
(0)
Alan Hansen
Scotland
Liverpool FC
1
(0)
Mark Heeley
England
Arsenal FC
1
(0)
Mark Higgins
England
Everton FC
1
(0)
Gordon Hill
England
Derby County
1
(0)
David Hodgson
England
Middlesbrough FC
1
(0)
Jimmy Holmes
Ireland
Tottenham Hotspur
1
(0)
Ernie Howe
England
Queens Park Rangers
1
(0)
Norman Hunter
England
Bristol City
1
(0)
Ross Jack
Scotland
Everton FC
1
(0)
Božidar Janković
Bosnia-Herzegovina
Middlesbrough FC
1
(0)
Gary Johnson
England
Chelsea FC
1
(0)
Paul Jones
England
Bolton Wanderers
1
(0)
Brian Little
England
Aston Villa
1
(0)
Stephen Lynex
England
Birmingham City
1
(0)
Paul Madeley
England
Leeds United
1
(0)
Jimmy Mann
England
Bristol City
1
(0)
Don McAllister
England
Tottenham Hotspur
1
(0)
Tony McAndrew
Scotland
Middlesbrough FC
1
(0)
Ken McNaught
Scotland
Aston Villa
1
(0)
Gary Mills
England
Nottingham Forest
1
(0)
David Nish
England
Derby County
1
(0)
Geoff Nulty
England
Everton FC
1
(0)
Graham Paddon
England
Norwich City
1
(0)
Martin Patching
England
Wolverhampton Wanderers
1
(0)
Steve Perryman
England
Tottenham Hotspur
1
(0)
Tony Powell
England
Norwich City
1
(0)
Pat Rice
Northern Ireland
Arsenal FC
1
(0)
Davie Robb
Scotland
Norwich City
1
(0)
David Shearer
Scotland
Middlesbrough FC
1
(0)
Brian Smith
England
Bolton Wanderers
1
(0)
Derek Statham
England
West Bromwich Albion
1
(0)
Byron Stevenson
Wales
Leeds United
1
(0)
Kevin Summerfield
England
West Bromwich Albion
1
(0)
Trevor Tainton
England
Bristol City
1
(0)
Alberto Tarantini
Argentina
Birmingham City
1
(0)
Frans Thijssen
Netherlands
Ipswich Town
1
(0)
Mickey Thomas
Wales
Manchester United
1
(0)
Colin Todd
England
Derby County
Everton FC
1
(0)
Mike Walsh
Ireland
Bolton Wanderers
1
(0)
Dave Watson
England
Manchester City
1
(0)
David Webb
England
Derby County
1
(0)
Trevor Whymark
England
Ipswich Town
1
(0)
Stephen Wicks
England
Chelsea FC
Derby County
1
(0)
Graham Wilkins
England
Chelsea FC
1
(0)
William Woof
England
Middlesbrough FC
1
(0)
Tweets by @premierleague
Competition News
31.01.2025 19:31
Aston Villa's Duran joins Saudi club Al Nassr for reported £64 mln
Aston Villa striker Jhon Duran joined Saudi Pro League side Al Nassr on Friday in a deal worth a reported £64 million ($79 million)....
more »
31.01.2025 18:52
Postecoglou hopes for end to 'vicious cycle' of Tottenham injuries
Ange Postecoglou admits Tottenham's "vicious cycle" of injuries has hampered his attempt to get the troubled club back on track....
more »
31.01.2025 16:15
Arsenal target Watkins wants to stay at Villa: Emery
Unai Emery has revealed Ollie Watkins wants to stay at Aston Villa after Arsenal reportedly made a bid for the England striker this week....
more »
31.01.2025 15:29
Maresca says Chelsea form hit by transfer talk
Enzo Maresca says transfer speculation has "100 percent" contributed to Chelsea's mid-season slump, predicting there will be comings and goings in the final days of the January window....
more »
31.01.2025 13:55
Slot urges Salah to sign new Liverpool deal after Saudi links
Arne Slot has urged Mohamed Salah to sign a new contract with Liverpool, advising the Egypt star against a lucrative move to Saudi Arabia....
more »
Latest news »