Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

All-Time Premier League Top Goalscorers

Discover the Top Premier League Scorers for each Team.


The detailed A to Z list is organized by the Premier League Club, Top Club Scorer, Number of Goals, First Goal and Last Goal.


Tottenham Hotspur’s Harry Kane has the Record Number of Goals Scored for a Premier League Club (213)
Statistics correct to 19th May 2024 (Matchday 38)

ClubPlayerGoalsFirst GoalLast Goal

Bournmouth Results

AFC Bournemouth Josh King4821 November 201526 July 2020

Arsenal Results

Arsenal FC Thierry Henry17518 September 199911 February 2012

Aston Villa Results

Aston Villa Gabby Agbonlahor7418 March 200606 February 2016

Barnsley

Barnsley FC Neil Redfearn10

Birmingham Football Results

Birmingham City Mikael Forssell29

Blackburn Rovers Results

Blackburn Rovers Alan Shearer112

Blsckpool Results

Blackpool FC Dudley Campbell13

Bolton Wanderers Results

Bolton Wanderers Kevin Davies68

Bradford City

Bradford City Dean Windass13

New Brentford

Brentford Ivan Toney3628 August 202117 February 2024

Brighton and Hove

Brighton & Hove Albion Pascal Gross3009 September 201710 February 2024

Burnley Football Results

Burnley FC Chris Wood4927 August 201720 November 2021

Cardif Results

Cardiff City Jordon Mutch728 September 201329 March 2014

Charlton Football

Charlton Athletic Jason Euell34

Chelsea Results

Chelsea FC Frank Lampard14723 December 200105 April 2014

English Football

Coventry City Dion Dublin61

Crystal Palace Results

Crystal Palace Wilfried Zaha6830 August 201429 April 2023

Derby

Derby County Dean Sturridge32

Everton Results

Everton FC Romelu Lukaku6821 September 201321 May 2017

Fulham Results

Fulham FC Clint Dempsey5005 May 200706 May 2012

Huddersfield

Huddersfield Town Steve Mounié912 August 201726 February 2019

Hull City Results

Hull City Nikica Jelavic1208 February 201421 February 2015

Ipswich

Ipswich Town Marcus Stewart2509 September 200013 March 2002

Leeds United Mark Viduka5930 September 200002 May 2004

Leicester City Jamie Vardy13621 September 201401 May 2023

Liverpool Results

Liverpool FC Mohamed Salah15512 August 201705 May 2024

Luton Town Carlton Morris1112 August 202319 May 2024

Manchester City Sergio Agüero18415 August 201123 May 2021

Manchester United Results

Manchester United Wayne Rooney18324 October 200414 May 2017

Middlesborough Results

Middlesbrough FC Hamilton Ricard3129 August 199821 April 2001

New Castle United Football Results

Newcastle United Alan Shearer14821 August 199617 April 2006

Norwich City Results

Norwich City Chris Sutton3317 October 199209 April 1994

Nottingham Forest

Nottingham Forest Bryan Roy2420 August 199403 May 1997

Oldham Athletic Graeme Sharp16

Potsmuth Results

Portsmouth FC Yakubu28

QPR Results

Queens Park Rangers Les Ferdinand6119 August 199214 May 1995

Reading

Reading FC Kevin Doyle1923 August 200611 May 2008

Sheffield United

Sheffield United Brian Deane1515 August 199221 April 1993

Sheffield Wednesday

Sheffield Wednesday Mark Bright48

Southhampton Results

Southampton FC Matt Le Tissier10119 August 199219 May 2001

Stoke City Results

Stoke City Jon Walters3902 October 201019 March 2016

Sunderland Results

Sunderland AFC Kevin Phillips6110 August 199922 February 2003

Swansea Results

Swansea City Wilfried Bony2517 August 201301 January 2015

Swindon Town Jan Åge Fjørtoft12

Tottenham Results

Tottenham Hotspur Harry Kane21307 April 201428 May 2023

Watford Results

Watford FC Troy Deeney4724 October 201526 July 2020

WBA Results

West Bromwich Albion Peter Odemwingie3021 August 201019 January 2013

West Ham United Results

West Ham United Michail Antonio6728 December 201527 April 2024

Wigan Athletic Hugo Rodallega2409 May 200921 January 2012

WIMBLEDON Football Results

WimbledonDean Holdsworth58

Wolverhampton Results

Wolverhampton Wanderers Raúl Jiménez4011 August 201810 March 2022