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
21John Goodall England
1
Preston North End1888–89
21Jimmy Ross Scotland
1
Preston North End1889–90
21John Campbell Scotland
1
Aston Villa1895–96
21Fred Wheldon England
1
Aston Villa1897–98
21Billy Garraty England
1
Aston Villa1899–1900
21Jimmy Settle England
1
Everton1901–02
21Sam Raybould England
1
Liverpool1902–03
21Arthur Brown England
1
Sheffield United1904–05
21Alex Young Scotland
1
Everton1906–07
21Enoch West England
1
Nottingham Forest1907–08
21Bert Freeman England
1
Everton1908–09
21Jack Parkinson England
1
Liverpool1909–10
21George Holley England
1
Sunderland1911–12
21Harry Hampton England
1
Aston Villa1911–12
21George Elliott England
1
Middlesbrough1913–14
21Bobby Parker Scotland
1
Everton1914–15
21Fred Morris England
1
West Bromwich Albion1919–20
21Joe Smith England
1
Bolton Wanderers1920–21
21Andy Wilson Scotland
1
Middlesbrough1921–22
21Charlie Buchan England
1
Sunderland1922–23
21Wilf Chadwick England
1
Everton1923–24
21Frank Roberts England
1
Manchester City1924–25
21Ted Harper England
1
Blackburn Rovers1925–26
21Jimmy Trotter England
1
Sheffield Wednesday1926–27
21Dave Halliday Scotland
1
Sunderland1928–29
21Vic Watson England
1
West Ham United1929–30
21Tom Waring England
1
Aston Villa1930–31
21Ted Drake England
1
Arsenal1934–35
21W. G. Richardson England
1
West Bromwich Albion1935–36
21Freddie Steele England
1
Stoke City1936–37
21Dennis Westcott England
1
Wolverhampton Wanderers1946–47
21Ronnie Rooke England
1
Arsenal1947–48
21Willie Moir Scotland
1
Bolton Wanderers1948–49
21Dickie Davis England
1
Sunderland1949–50
21Stan Mortensen England
1
Blackpool1950–51
21George Robledo Chile
1
Newcastle United1951–52
21Charlie Wayman England
1
Preston North End1952–53
21Jimmy Glazzard England
1
Huddersfield Town1953–54
21Ronnie Allen England
1
West Bromwich Albion1954–55
21Nat Lofthouse England
1
Bolton Wanderers1955–56
21John Charles Wales
1
Leeds United1956–57
21Bobby Smith England
1
Tottenham Hotspur1957–58
21Dennis Viollet England
1
Manchester United1959–60
21Derek Kevan England
1
West Bromwich Albion1961–62
21Ray Crawford England
1
Ipswich Town1961–62
21Andy McEvoy Ireland
1
Blackburn Rovers1964–65
21Willie Irvine Northern Ireland
1
Burnley1965–66
21George Best Northern Ireland
1
Manchester United1967–68
21Jeff Astle England
1
West Bromwich Albion1969–70
21Tony Brown England
1
West Bromwich Albion1970–71
21Francis Lee England
1
Manchester City1971–72
21Pop Robson England
1
West Ham United1972–73
21Mick Channon England
1
Southampton1973–74
21Ted MacDougall Scotland
1
Norwich City1975–76
21Andy Gray Scotland
1
Aston Villa1976–77
21Bob Latchford England
1
Everton1977–78
21Frank Worthington England
1
Bolton Wanderers1978–79
21Phil Boyer England
1
Southampton1979–80
21Peter Withe England
1
Aston Villa1980–81
21Steve Archibald Scotland
1
Tottenham Hotspur1980–81
21Kevin Keegan England
1
Southampton1981–82
21Luther Blissett England
1
Watford1982–83
21Ian Rush Wales
1
Liverpool1983–84
21Kerry Dixon England
1
Chelsea1984–85
21Clive Allen England
1
Tottenham Hotspur 1986–87
21John Aldridge Ireland
1
Liverpool1987–88
21Ian Wright England
1
Crystal Palace & Arsenal1991–92
21Teddy Sheringham England
1
Tottenham Hotspur1992–93[5]
21Andrew Cole England
1
Newcastle United 1993–94
21Chris Sutton England
1
Blackburn Rovers1997–98
21Dion Dublin England
1
Coventry City1997–98
21Dwight Yorke Trinidad and Tobago
1
Manchester United1998–99
21Kevin Phillips England
1
Sunderland1999–2000
21Ruud van Nistelrooy Netherlands
1
Manchester United2002–03[10]
21Cristiano Ronaldo Portugal
1
Manchester United2007–08[11]
21Nicolas Anelka France
1
Chelsea2008–09[12]
21Dimitar Berbatov Bulgaria
1
Manchester United2010–11[13]
21Carlos Tevez Argentina
1
Manchester City2010–11[13]
21Luis Suárez Uruguay
1
Liverpool2013–14[14]
21Sergio Agüero Argentina
1
Manchester City2014–15[15]
21Sadio Mané Senegal
1
Liverpool2018–19
21Pierre-Emerick Aubameyang Gabon
1
Arsenal2018–19
  • 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
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
22Leicester City
1
1984–85
22Coventry City
1
1997–98

By nationality

Country Titles
 England
88
 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 233 0.69
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.