This EPL leading goal scorers article is not just about the Premier League top scorers for the 2020/21 season but for all time.
Jamie Vardy won the Premier League top scorer 2019-20 with 23 goals in 35 league appearances for Leicester.
That feat marked Vardy’s first time winning the Golden Boot.
He did previously came close though in the 2015-16 campaign with a tally of 24 goals.
Even though his number of goals were more that season, he still couldn’t beat that year’s winner, Harry Kane.
The former England international finished marginally ahead of Arsenal’s Pierre-Emerick Aubameyang and Southampton’s Danny Ings, who each scored 22 times for their club.
Raheem Sterling of Manchester City followed with 20 goals,.
Among those chasing the pack that campaign was Mohammed Salah, Kane and Sadio Mane.
So now here is the list of EPL leading goal scorers of all time.
SEE ALSO | 50 Top Scorers In UEFA Champions League History Listed
Premier League Top Scorers List
Top Scorer | Season | Country | Club | Goals |
---|---|---|---|---|
John Goodall | 1888/1889 | England | Preston North End | 21 |
Jimmy Ross | 1889/1890 | Scotland | Preston North End | 21 |
Jack Southworth | 1890/1891 | England | Blackburn Rovers | 26 |
Johnny Campbell | 1891/1892 | Scotland | Sunderland AFC | 32 |
Johnny Campbell | 1892/1893 | Scotland | Sunderland AFC | 31 |
Jack Southworth | 1893/1894 | England | Everton FC | 27 |
Johnny Campbell | 1894/1895 | Scotland | Sunderland AFC | 22 |
Steve Bloomer | 1895/1896 | England | Derby County | 20 |
Steve Bloomer | 1896/1897 | England | Derby County | 22 |
Fred Wheldon | 1897/1898 | England | Aston Villa | 21 |
Steve Bloomer | 1898/1899 | England | Derby County | 23 |
Billy Garraty | 1899/1900 | England | Aston Villa | 27 |
Steve Bloomer | 1900/1901 | England | Derby County | 23 |
Jimmy Settle | 1901/1902 | England | Everton FC | 18 |
Sam Raybould | 1902/1903 | England | Liverpool FC | 31 |
Steve Bloomer | 1903/1904 | England | Derby County | 20 |
Arthur Samuel Brown | 1904/1905 | England | Sheffield United | 22 |
Albert Shepherd | 1905/1906 | England | Bolton Wanderers | 26 |
Alexander Young | 1906/1907 | Scotland | Everton FC | 28 |
Enoch West | 1907/1908 | England | Nottingham Forest | 27 |
Bert Freeman | 1908/1909 | England | Everton FC | 38 |
Jack Parkinson | 1909/1910 | England | Liverpool FC | 30 |
Albert Shepherd | 1910/1911 | England | Newcastle United | 25 |
Harry Hampton | 1911/1912 | England | Aston Villa | 25 |
David McLean | 1912/1913 | Scotland | Sheffield Wednesday | 30 |
George Elliott | 1913/1914 | England | Middlesbrough FC | 32 |
Bobby Parker | 1914/1915 | England | Everton FC | 35 |
Fred Morris | 1919/1920 | England | West Bromwich Albion | 37 |
Joe Smith | 1920/1921 | England | Bolton Wanderers | 38 |
Andy Wilson | 1921/1922 | Scotland | Middlesbrough FC | 31 |
Charlie Buchan | 1922/1923 | England | Sunderland AFC | 30 |
Wilf Chadwick | 1923/1924 | England | Everton FC | 28 |
Wilf Chadwick | 1924/1925 | England | Everton FC | 28 |
Ted Harper | 1925/1926 | England | Blackburn Rovers | 43 |
Jimmy Trotter | 1926/1927 | England | Sheffield Wednesday | 37 |
Dixie Dean | 1927/1928 | England | Everton FC | 60 |
Dave Halliday | 1928/1929 | Scotland | Sunderland AFC | 43 |
Vic Watson | 1929/1930 | England | West Ham United | 41 |
Tom Waring | 1930/1931 | England | Aston Villa | 49 |
Dixie Dean | 1931/1932 | England | Everton FC | 44 |
Jack Bowers | 1932/1933 | England | Derby County | 35 |
Jack Bowers | 1933/1934 | England | Derby County | 34 |
Ted Drake | 1934/1935 | England | Arsenal FC | 42 |
Raich Carter | 1935/1936 | England | Sunderland AFC | 31 |
Freddie Steele | 1936/1937 | England | Stoke City | 33 |
Tommy Lawton | 1937/1938 | England | Everton FC | 38 |
Tommy Lawton | 1938/1939 | England | Everton FC | 35 |
Dennis Westcott | 1946/1947 | England | Wolverhampton Wanderers | 37 |
Ronnie Rooke | 1947/1948 | England | Arsenal FC | 33 |
Willie Moir | 1948/1949 | Scotland | Bolton Wanderers | 25 |
Dickie Davis | 1949/1950 | Ireland | Manchester United | 25 |
Stan Mortensen | 1950/1951 | England | Blackpool FC | 30 |
Jorge Robledo | 1951/1952 | Chile | Newcastle United | 33 |
Charlie Wayman | 1952/1953 | England | Preston North End | 24 |
Johnny Nicholls | 1953/1954 | England | West Bromwich Albion | 29 |
Ronnie Allen | 1954/1955 | England | West Bromwich Albion | 27 |
Nat Lofthouse | 1955/1956 | England | Bolton Wanderers | 33 |
John Charles | 1956/1957 | Wales | Leeds United | 38 |
Bobby Smith | 1957/1958 | England | Tottenham Hotspur | 36 |
Jimmy Greaves | 1958/1959 | England | Chelsea FC | 32 |
Dennis Viollet | 1959/1960 | England | Manchester United | 32 |
Jimmy Greaves | 1960/1961 | England | Chelsea FC | 41 |
Raymond Crawford | 1961/1962 | England | Ipswich Town | 33 |
Jimmy Greaves | 1962/1963 | England | Tottenham Hotspur | 37 |
Jimmy Greaves | 1963/1964 | England | Tottenham Hotspur | 35 |
Jimmy Greaves | 1964/1965 | England | Tottenham Hotspur | 29 |
Willie Irvine | 1965/1966 | Northern Ireland | Burnley FC | 29 |
Ron Davies | 1966/1967 | Wales | Southampton FC | 37 |
Ron Davies | 1967/1968 | Wales | Southampton FC | 28 |
Jimmy Greaves | 1968/1969 | England | Tottenham Hotspur | 27 |
Jeffrey Astle | 1969/1970 | England | West Bromwich Albion | 25 |
Tony Brown | 1970/1971 | England | West Bromwich Albion | 28 |
Francis Lee | 1971/1972 | England | Manchester City | 33 |
Pop Robson | 1972/1973 | England | West Ham United | 28 |
Mick Channon | 1973/1974 | England | Southampton FC | 21 |
Malcolm MacDonald | 1974/1975 | England | Newcastle United | 21 |
Ted MacDougall | 1975/1976 | Scotland | Norwich City | 23 |
Malcolm MacDonald | 1976/1977 | England | Arsenal FC | 25 |
Bob Latchford | 1977/1978 | England | Everton FC | 30 |
Frank Worthington | 1978/1979 | England | Bolton Wanderers | 24 |
Phil Boyer | 1979/1980 | England | Southampton FC | 23 |
Steve Archibald | 1980/1981 | Scotland | Tottenham Hotspur | 20 |
Kevin Keegan | 1981/1982 | England | Southampton FC | 26 |
Luther Blissett | 1982/1983 | England | Watford FC | 27 |
Ian Rush | 1983/1984 | Wales | Liverpool FC | 32 |
Kerry Dixon | 1984/1985 | England | Chelsea FC | 24 |
Gary Lineker | 1985/1986 | England | Everton FC | 30 |
Clive Allen | 1986/1987 | England | Tottenham Hotspur | 33 |
John Aldridge | 1987/1988 | Ireland | Liverpool FC | 26 |
Alan Smith | 1988/1989 | England | Arsenal FC | 23 |
Gary Lineker | 1989/1990 | England | Tottenham Hotspur | 24 |
Alan Smith | 1990/1991 | England | Arsenal FC | 23 |
Ian Wright | 1991/1992 | England | Arsenal FC | 29 |
Teddy Sheringham | 1992/1993 | England | Tottenham Hotspur | 22 |
Andy Cole | 1993/1994 | England | Newcastle United | 34 |
Alan Shearer | 1994/1995 | England | Blackburn Rovers | 34 |
Alan Shearer | 1995/1996 | England | Blackburn Rovers | 31 |
Alan Shearer | 1996/1997 | England | Newcastle United | 25 |
Michael Owen | 1997/1998 | England | Liverpool FC | 18 |
Michael Owen | 1998/1999 | England | Liverpool FC | 18 |
Kevin Phillips | 1999/2000 | England | Sunderland AFC | 30 |
Jimmy Floyd Hasselbaink | 2000/2001 | Netherlands | Chelsea FC | 23 |
Thierry Henry | 2001/2002 | France | Arsenal FC | 24 |
Ruud van Nistelrooy | 2002/2003 | Netherlands | Manchester United | 25 |
Thierry Henry | 2003/2004 | France | Arsenal FC | 30 |
Thierry Henry | 2004/2005 | France | Arsenal FC | 25 |
Thierry Henry | 2005/2006 | France | Arsenal FC | 27 |
Didier Drogba | 2006/2007 | Ivory Coast | Chelsea FC | 20 |
Cristiano Ronaldo | 2007/2008 | Portugal | Manchester United | 31 |
Nicolas Anelka | 2008/2009 | France | Chelsea FC | 19 |
Didier Drogba | 2009/2010 | Ivory Coast | Chelsea FC | 29 |
Dimitar Berbatov | 2010/2011 | Bulgaria | Manchester United | 21 |
Robin van Persie | 2011/2012 | Netherlands | Arsenal FC | 30 |
Robin van Persie | 2012/2013 | Netherlands | Manchester United | 26 |
Luis Suárez | 2013/2014 | Uruguay | Liverpool FC | 31 |
Kun Agüero | 2014/2015 | Argentina | Manchester City | 26 |
Harry Kane | 2015/2016 | England | Tottenham Hotspur | 25 |
Harry Kane | 2016/2017 | England | Tottenham Hotspur | 29 |
Mohamed Salah | 2017/2018 | Egypt | Liverpool FC | 32 |
Sadio Mané | 2018/2019 | Senegal | Liverpool FC | 22 |
Jamie Vardy | 2019/2020 | England | Leicester City | 23 |
SEE ALSO | Nigeria Premier League Top Scorer: Complete List (1990 Till Date)