MyFootballFacts > Premier League > All-Time Premier League > Top Flight Goalscorers
Content
Season | Player | Nat | Club | Goals | Games | |
---|---|---|---|---|---|---|
1888–89 | John Goodall | Preston North End | 21 | 22 | ||
1889–90 | Jimmy Ross | Preston North End | 24 | 22 | ||
1890–91 | Jack Southworth | Blackburn Rovers | 26 | 22 | ||
1891–92 | John Campbell | Sunderland | 32 | 26 | ||
1892–93 | John Campbell | Sunderland | 31 | 30 | ||
1893–94 | Jack Southworth | Everton | 27 | 30 | ||
1894–95 | John Campbell | Sunderland | 22 | 30 | ||
1895–96 | Johnny Campbell | Aston Villa | 20 | 30 | ||
Steve Bloomer | Derby County | |||||
1896–97 | Steve Bloomer | Derby County | 22 | 30 | ||
1897–98 | Fred Wheldon | Aston Villa | 21 | 30 | ||
1898–99 | Steve Bloomer | Derby County | 23 | 34 | ||
1899–1900 | Billy Garraty | Aston Villa | 27 | 34 | ||
1900–01 | Steve Bloomer | Derby County | 23 | 34 | ||
1901–02 | Jimmy Settle | Everton | 18 | 34 | ||
1902–03 | Sam Raybould | Liverpool | 31 | 34 | ||
1903–04 | Steve Bloomer | Derby County | 20 | 34 | ||
1904–05 | Arthur Brown | Sheffield United | 22 | 34 | ||
1905–06 | Albert Shepherd | Bolton Wanderers | 26 | 38 | ||
1906–07 | Alex Young | Everton | 30 | 38 | ||
1907–08 | Enoch West | Nottingham Forest | 27 | 38 | ||
1908–09 | Bert Freeman | Everton | 38 | 38 | ||
1909–10 | Jack Parkinson | Liverpool | 30 | 38 | ||
1910–11 | Albert Shepherd | Newcastle United | 25 | 38 | ||
1911–12 | Harry Hampton | Aston Villa | 25 | 38 | ||
George Holley | Sunderland | |||||
David McLean | The Wednesday | |||||
1912–13 | David McLean | The Wednesday | 30 | 38 | ||
1913–14 | George Elliot | Middlesbrough | 32 | 38 | ||
1914–15 | Bobby Parker | Everton | 35 | 38 | ||
1919–20 | Fred Morris | West Bromwich Albion | 37 | 42 | ||
1920–21 | Joe Smith | Bolton Wanderers | 38 | 42 | ||
1921–22 | Andy Wilson | Middlesbrough | 31 | 42 | ||
1922–23 | Charlie Buchan | Sunderland | 30 | 42 | ||
1923–24 | Wilf Chadwick | Everton | 28 | 42 | ||
1924–25 | Frank Roberts | Manchester City | 31 | 42 | ||
1925–26 | Ted Harper | Blackburn Rovers | 43 | 42 | ||
1926–27 | Jimmy Trotter | The Wednesday | 37 | 42 | ||
1927–28 | Dixie Dean | Everton | 60 | 42 | ||
1928–29 | Dave Halliday | Sunderland | 43 | 42 | ||
1929–30 | Vic Watson | West Ham United | 41 | 42 | ||
1930–31 | Tom 'Pongo' Waring | Aston Villa | 49 | 42 | ||
1931–32 | Dixie Dean | Everton | 44 | 42 | ||
1932–33 | Jack Bowers | Derby County | 35 | 42 | ||
1933–34 | Jack Bowers | Derby County | 34 | 42 | ||
1934–35 | Ted Drake | Arsenal | 42 | 42 | ||
1935–36 | W. G. Richardson | West Bromwich Albion | 39 | 42 | ||
1936–37 | Freddie Steel | Stoke City | 33 | 42 | ||
1937–38 | Tommy Lawton | Everton | 28 | 42 | ||
1938–39 | Tommy Lawton | Everton | 35 | 42 | ||
1946–47 | Dennis Westcott | Wolverhampton Wanderers | 37 | 42 | ||
1947–48 | Ronnie Rooke | Arsenal | 33 | 42 | ||
1948–49 | Willie Moir | Bolton Wanderers | 25 | 42 | ||
1949–50 | Dickie Davis | Sunderland | 25 | 42 | ||
1950–51 | Stan Mortensen | Blackpool | 30 | 42 | ||
1951–52 | George Robledo | Newcastle United | 33 | 42 | ||
1952–53 | Charlie Wayman | Preston North End | 24 | 42 | ||
1953–54 | Jimmy Glazzard | Huddersfield Town | 29 | 42 | ||
1954–55 | Ronnie Allen | West Bromwich Albion | 27 | 42 | ||
1955–56 | Nat Lofthouse | Bolton Wanderers | 33 | 42 | ||
1956–57 | John Charles | Leeds United | 38 | 42 | ||
1957–58 | Bobby Smith | Tottenham Hotspur | 36 | 42 | ||
1958–59 | Jimmy Greaves | Chelsea | 33 | 42 | ||
1959–60 | Dennis Viollet | Manchester United | 32 | 42 | ||
1960–61 | Jimmy Greaves | Chelsea | 41 | 42 | ||
1961–62 | Ray Crawford | Ipswich Town | 33 | 42 | ||
Derek Kevan | West Bromwich Albion | |||||
1962–63 | Jimmy Greaves | Tottenham Hotspur | 37 | 42 | ||
1963–64 | Jimmy Greaves | Tottenham Hotspur | 35 | 42 | ||
1964–65 | Andy McEvoy | Blackburn Rovers | 29 | 42 | ||
Jimmy Greaves | Tottenham Hotspur | |||||
1965–66 | Willie Irvine | Burnley | 29 | 42 | ||
1966–67 | Ron Davies | Southampton | 37 | 42 | ||
1967–68 | George Best | Manchester United | 28 | 42 | ||
Ron Davies | Southampton | |||||
1968–69 | Jimmy Greaves | Tottenham Hotspur | 27 | 42 | ||
1969–70 | Jeff Astle | West Bromwich Albion | 25 | 42 | ||
1970–71 | Tony Brown | West Bromwich Albion | 28 | 42 | ||
1971–72 | Francis Lee | Manchester City | 33 | 42 | ||
1972–73 | Bryan 'Pop' Robson | West Ham United | 28 | 42 | ||
1973–74 | Mick Channon | Southampton | 21 | 42 | ||
1974–75 | Malcolm Macdonald | Newcastle United | 21 | 42 | ||
1975–76 | Ted MacDougall | Norwich City | 23 | 42 | ||
1976–77 | Malcolm Macdonald | Arsenal | 25 | 42 | ||
Andy Gray | Aston Villa | |||||
1977–78 | Bob Latchford | Everton | 30 | 42 | ||
1978–79 | Frank Worthington | Bolton Wanderers | 24 | 42 | ||
1979–80 | Phil Boyer | Southampton | 23 | 42 | ||
1980–81 | Peter Withe | Aston Villa | 20 | 42 | ||
Steve Archibald | Tottenham Hotspur | |||||
1981–82 | Kevin Keegan | Southampton | 26 | 42 | ||
1982–83 | Luther Blissett | Watford | 27 | 42 | ||
1983–84 | Ian Rush | Liverpool | 32 | 42 | ||
1984–85 | Kerry Dixon | Chelsea | 24 | 42 | ||
Gary Lineker | Leicester City | |||||
1985–86 | Gary Lineker | Everton | 30 | 42 | ||
1986–87 | Clive Allen | Tottenham Hotspur | 33 | 42 | ||
1987–88 | John Aldridge | Liverpool | 26 | 40 | ||
1988–89 | Alan Smith | Arsenal | 23 | 38 | ||
1989–90 | Gary Lineker | Tottenham Hotspur | 24 | 38 | ||
1990–91 | Alan Smith | Arsenal | 22 | 38 | ||
1991–92 | Ian Wright | Crystal Palace & Arsenal | 29 | 42 | ||
1992–93 | Teddy Sheringham | Nottm Forest & Tottenham Hotspur | 22 | 42 | ||
1993–94 | Andy Cole | Newcastle United | 34 | 42 | ||
1994–95 | Alan Shearer | Blackburn Rovers | 34 | 42 | ||
1995–96 | Alan Shearer | Blackburn Rovers | 31 | 38 | ||
1996–97 | Alan Shearer | Newcastle United | 25 | 38 | ||
1997-98 | Chris Sutton | Blackburn Rovers | 18 | 38 | ||
1997–98 | Dion Dublin | Coventry City | 18 | 38 | ||
Michael Owen | Liverpool | |||||
1998–99 | Jimmy Floyd Hasselbaink | Leeds United | 18 | 38 | ||
Michael Owen | Liverpool | |||||
Dwight Yorke | Manchester United | |||||
1999–2000 | Kevin Phillips | Sunderland | 30 | 38 | ||
2000–01 | Jimmy Floyd Hasselbaink | Chelsea | 23 | 38 | ||
2001–02 | Thierry Henry | Arsenal | 24 | 38 | ||
2002–03 | Ruud van Nistelrooy | Manchester United | 25 | 38 | ||
2003–04 | Thierry Henry | Arsenal | 30 | 38 | ||
2004–05 | Thierry Henry | Arsenal | 25 | 38 | ||
2005–06 | Thierry Henry | Arsenal | 27 | 38 | ||
2006–07 | Didier Drogba | Chelsea | 20 | 38 | ||
2007–08 | Cristiano Ronaldo | Manchester United | 31 | 38 | ||
2008-09 | Nicolas Anelka | Chelsea | 19 | 38 | ||
2009-10 | Didier Drogba | Chelsea | 29 | 38 | ||
2010-11 | Dimitar Berbatov | Manchester United | 20 | 38 | ||
Carlos Tevez | Manchester City | |||||
2011-12 | Robin van Persie | Arsenal | 30 | 38 | ||
2012-13 | Robin van Persie | Manchester United | 26 | 38 | ||
2013-14 | Luis Suárez | Liverpool | 31 | 38 | ||
2014-15 | Sergio Agüero | Manchester City | 26 | 38 | ||
2015-16 | Harry Kane | Tottenham Hotspur | 25 | 38 | ||
2016-17 | Harry Kane | Tottenham Hotspur | 29 | 38 | ||
2017-18 | Mohamed Salah | Liverpool | 32 | 38 | ||
2018-19 | Mohamed Salah | Liverpool | 22 | 38 | ||
Pierre-Emerick Aubameyang | Arsenal | |||||
Sadio Mané | Liverpool | |||||
2019-20 | Jamie Vardy | Leicester City | 23 | 38 | ||
2020-21 | Harry Kane | Tottenham Hotspur | 23 | 38 | ||
2021-22 | Mohamed Salah | Liverpool | 23 | 38 | ||
Heung-Min Son | Tottenham Hotspur | |||||
2022-23 | Erling Haaland | Manchester City | 35 | 33 | ||
Football League 1888-89 to 1891-92 | ||||||
Football League Division One 1892-93 to 1991-92 | ||||||
Premier League 1992-93 to 2022-23 | ||||||
My Football Facts > All-Time Premier League > Top Flight Highest Goalscorers