List of English football first tier top scorers

A list of English football first tier top scorers from 1888 (as the Football League First Division) to the present (as the Premier League).

Top scorers

By number of seasons as top scorer

[1]

Rank Player Country Titles Clubs Years Ref
1Jimmy Greaves England
6
Chelsea 1959, 1961, Tottenham Hotspur 1963, 1964, 1965, 19691958–59, 1960–61, 1962–63, 1963–64, 1964–65, 1968–69[2]
2Steve Bloomer England
5
Derby County1895–96, 1896–97, 1898–99, 1900–01, 1903–04[3]
3Thierry Henry France
4
Arsenal2001–02, 2003–04, 2004–05, 2005–06[4]
4John Campbell Scotland
3
Sunderland1891–92, 1892–93, 1894–95
4Gary Lineker England
3
Leicester City 1985, Everton 1986, Tottenham Hotspur 1990 1984–85, 1985–86, 1989–90
4Alan Shearer England
3
Blackburn Rovers 1995, 1996, Newcastle United 19971994–95, 1995–96, 1996–97[5]
7Jack Southworth England
2
Blackburn Rovers 1891, Everton 18941890–91, 1893–94
7Albert Shepherd England
2
Bolton Wanderers 1906, Newcastle United 19111905–06, 1910–11
7David McLean Scotland
2
Sheffield Wednesday1911–12, 1912–13
7Dixie Dean England
2
Everton1927–28, 1931–32
7Jack Bowers England
2
Derby County1932–33, 1933–34
7Tommy Lawton England
2
Everton1937–38, 1938–39
7Ron Davies Wales
2
Southampton1966–67, 1967–68
7Malcolm Macdonald England
2
Newcastle United 1975, Arsenal 19771974–75, 1976–77
7Alan Smith England
2
Arsenal1988–89, 1990–91
7Michael Owen England
2
Liverpool1997–98, 1998–99[6]
7Jimmy Floyd Hasselbaink Netherlands
2
Leeds United 1999, Chelsea 20011998–99, 2000–01[6]
7Didier Drogba Ivory Coast
2
Chelsea2006–07, 2009–10[6]
7Robin van Persie Netherlands
2
Arsenal 2012, Manchester United 20132011–12, 2012–13[7][8]
7Harry Kane England
2
Tottenham Hotspur2015–16, 2016–17[9]
7Mohamed Salah Egypt
2
Liverpool2017–18, 2018–19
22John Goodall England
1
Preston North End1888–89
22Jimmy Ross Scotland
1
Preston North End1889–90
22John Campbell Scotland
1
Aston Villa1895–96
22Fred Wheldon England
1
Aston Villa1897–98
22Billy Garraty England
1
Aston Villa1899–1900
22Jimmy Settle England
1
Everton1901–02
22Sam Raybould England
1
Liverpool1902–03
22Arthur Brown England
1
Sheffield United1904–05
22Alex Young Scotland
1
Everton1906–07
22Enoch West England
1
Nottingham Forest1907–08
22Bert Freeman England
1
Everton1908–09
22Jack Parkinson England
1
Liverpool1909–10
22George Holley England
1
Sunderland1911–12
22Harry Hampton England
1
Aston Villa1911–12
22George Elliott England
1
Middlesbrough1913–14
22Bobby Parker Scotland
1
Everton1914–15
22Fred Morris England
1
West Bromwich Albion1919–20
22Joe Smith England
1
Bolton Wanderers1920–21
22Andy Wilson Scotland
1
Middlesbrough1921–22
22Charlie Buchan England
1
Sunderland1922–23
22Wilf Chadwick England
1
Everton1923–24
22Frank Roberts England
1
Manchester City1924–25
22Ted Harper England
1
Blackburn Rovers1925–26
22Jimmy Trotter England
1
Sheffield Wednesday1926–27
22Dave Halliday Scotland
1
Sunderland1928–29
22Vic Watson England
1
West Ham United1929–30
22Tom Waring England
1
Aston Villa1930–31
22Ted Drake England
1
Arsenal1934–35
22W. G. Richardson England
1
West Bromwich Albion1935–36
22Freddie Steele England
1
Stoke City1936–37
22Dennis Westcott England
1
Wolverhampton Wanderers1946–47
22Ronnie Rooke England
1
Arsenal1947–48
22Willie Moir Scotland
1
Bolton Wanderers1948–49
22Dickie Davis England
1
Sunderland1949–50
22Stan Mortensen England
1
Blackpool1950–51
22George Robledo Chile
1
Newcastle United1951–52
22Charlie Wayman England
1
Preston North End1952–53
22Jimmy Glazzard England
1
Huddersfield Town1953–54
22Ronnie Allen England
1
West Bromwich Albion1954–55
22Nat Lofthouse England
1
Bolton Wanderers1955–56
22John Charles Wales
1
Leeds United1956–57
22Bobby Smith England
1
Tottenham Hotspur1957–58
22Dennis Viollet England
1
Manchester United1959–60
22Derek Kevan England
1
West Bromwich Albion1961–62
22Ray Crawford England
1
Ipswich Town1961–62
22Andy McEvoy Ireland
1
Blackburn Rovers1964–65
22Willie Irvine Northern Ireland
1
Burnley1965–66
22George Best Northern Ireland
1
Manchester United1967–68
22Jeff Astle England
1
West Bromwich Albion1969–70
22Tony Brown England
1
West Bromwich Albion1970–71
22Francis Lee England
1
Manchester City1971–72
22Pop Robson England
1
West Ham United1972–73
22Mick Channon England
1
Southampton1973–74
22Ted MacDougall Scotland
1
Norwich City1975–76
22Andy Gray Scotland
1
Aston Villa1976–77
22Bob Latchford England
1
Everton1977–78
22Frank Worthington England
1
Bolton Wanderers1978–79
22Phil Boyer England
1
Southampton1979–80
22Peter Withe England
1
Aston Villa1980–81
22Steve Archibald Scotland
1
Tottenham Hotspur1980–81
22Kevin Keegan England
1
Southampton1981–82
22Luther Blissett England
1
Watford1982–83
22Ian Rush Wales
1
Liverpool1983–84
22Kerry Dixon England
1
Chelsea1984–85
22Clive Allen England
1
Tottenham Hotspur 1986–87
22John Aldridge Ireland
1
Liverpool1987–88
22Ian Wright England
1
Crystal Palace & Arsenal1991–92
22Teddy Sheringham England
1
Tottenham Hotspur1992–93[5]
22Andrew Cole England
1
Newcastle United 1993–94
22Chris Sutton England
1
Blackburn Rovers1997–98
22Dion Dublin England
1
Coventry City1997–98
22Dwight Yorke Trinidad and Tobago
1
Manchester United1998–99
22Kevin Phillips England
1
Sunderland1999–2000
22Ruud van Nistelrooy Netherlands
1
Manchester United2002–03[10]
22Cristiano Ronaldo Portugal
1
Manchester United2007–08[11]
22Nicolas Anelka France
1
Chelsea2008–09[12]
22Dimitar Berbatov Bulgaria
1
Manchester United2010–11[13]
22Carlos Tevez Argentina
1
Manchester City2010–11[13]
22Luis Suárez Uruguay
1
Liverpool2013–14[14]
22Sergio Agüero Argentina
1
Manchester City2014–15[15]
22Sadio Mané Senegal
1
Liverpool2018–19
22Pierre-Emerick Aubameyang Gabon
1
Arsenal2018–19
22Jamie Vardy England
1
Leicester City2019–20
  • Bold shows players currently playing in the Premier League.
  • Italics show players still playing professional football.

By club

Coventry City and Stoke City are the only clubs with top league scorers whose teams have never finished in the top three.

Club Titles Seasons
1Everton
12
1893–94, 1901–02, 1906–07, 1908–09, 1914–15, 1923–24, 1927–28, 1931–32, 1937–38, 1938–39, 1977–78, 1985–86
1Arsenal
12
1934–35, 1947–48, 1976–77, 1988–89, 1990–91, 1991–92, 2001–02, 2003–04, 2004–05, 2005–06, 2011–12, 2018–19
3Tottenham Hotspur
11
1957–58, 1962–63, 1963–64, 1964–65, 1968–69, 1980–81, 1986–87, 1989–90, 1992–93, 2015–16, 2016–17
4Liverpool
9
1902–03, 1909–10, 1983–84, 1987–88, 1997–98, 1998–99, 2013–14, 2017–18, 2018–19
5Sunderland
8
1891–92, 1892–93, 1894–95, 1911–12, 1922–23, 1928–29, 1949–50, 1999–2000
6Derby County
7
1895–96, 1896–97, 1898–99, 1900–01, 1903–04, 1932–33, 1933–34
6Aston Villa
7
1895–96, 1897–98, 1899–1900, 1911–12, 1930–31, 1976–77, 1980–81
6Chelsea
7
1958–59, 1960–61, 1984–85, 2000–01, 2006–07, 2008–09, 2009–10
6Manchester United
7
1959–60, 1967–68, 1998–99, 2002–03, 2007–08, 2010–11, 2012–13
10West Bromwich Albion
6
1919–20, 1935–36, 1954–55, 1961–62, 1969–70, 1970–71
10Blackburn Rovers
6
1890–91, 1925–26, 1964–65, 1994–95, 1995–96, 1997–98
12Bolton Wanderers
5
1905–06, 1920–21, 1948–49, 1955–56, 1978–79
12Southampton
5
1966–67, 1967–68, 1973–74, 1979–80, 1981–82
12Newcastle United
5
1910–11, 1951–52, 1974–75, 1993–94, 1996–97
15Manchester City
4
1924–25, 1971–72, 2010–11, 2014–15
16Sheffield Wednesday
3
1911–12, 1912–13, 1926–27
16Preston North End
3
1888–89, 1889–90, 1952–53
18Middlesbrough
2
1913–14, 1921–22
18West Ham United
2
1929–30, 1972–73
18Leeds United
2
1956–57, 1998–99
18Leicester City
2
1984–85, 2019–20
22Sheffield United
1
1904–05
22Nottingham Forest
1
1907–08
22Stoke City
1
1936–37
22Wolverhampton Wanderers
1
1946-47
22Blackpool
1
1950–51
22Huddersfield Town
1
1953–54
22Ipswich Town
1
1961–62
22Burnley
1
1965–66
22Norwich City
1
1975-76
22Watford
1
1982–83
22Coventry City
1
1997–98

By nationality

Country Titles
 England
89
 Scotland
16
 France
5
 Netherlands
5
 Wales
4
 Egypt
2
 Ireland
2
 Northern Ireland
2
 Ivory Coast
2
 Argentina
2
 Chile
1
 Trinidad and Tobago
1
 Portugal
1
 Bulgaria
1
 Uruguay
1
 Senegal
1
 Gabon
1

All-time top scorers with over 200 goals

Only goals in first level of championship (First Division then Premier League) are considered.[1]

Rank Name Years Matches Goals Ratio
1 Jimmy Greaves 19571972 516 357 0.69
2 Steve Bloomer 18921914 536 314 0.59
3 Dixie Dean 19241938 362 310 0.86
4 Gordon Hodgson 19251940 456 287 0.63
5 Alan Shearer 19882006 559 283 0.51
6= David Jack 19201934 476 257 0.54
6= Charlie Buchan 19121928 482 257 0.53
8 Nat Lofthouse 19461960 452 255 0.56
9 Joe Bradford 19211935 410 248 0.60
10 Hughie Gallacher 19251938 355 246 0.69
11 Joe Smith 19081927 410 243 0.59
12 George Brown 19211935 366 240 0.65
13 George Camsell 19211939 337 345 1.02
14 Ian Rush 19801998 515 232 0.45
15 David Herd 19541970 412 222 0.53
16 Harry Hampton 19041922 357 219 0.61
17= Billy Walker 19191933 478 214 0.44
17= Tony Cottee 19822000 548 214 0.39
19 Dave Halliday 19251933 257 211 0.82
20 Geoff Hurst 19591975 519 210 0.40
21= Ronnie Allen 19501961 415 208 0.50
21= Wayne Rooney 20022018 476 208 0.44
23 Bobby Gurney 19261944 348 205[16] 0.59
24 Arthur Chandler 19251935 309 204 0.66
25 Vic Watson 19231932 295 203 0.68
26= Denis Law 19601974 377 201 0.53
26= Harry Johnson 19191931 313 201 0.64

Records

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.