PL Top Goalscorers

All-Time Premier League Record Goalscorers for all 50 Clubs 1992-93 to 2022-23

My Football Facts  Premier League All-Time Premier League

 Top Premier League Goalscorers for each Club. Organized by Club, Top PL Club Scorer, Number of Goals, First Goal and Last Goal.

Statistics correct to 5th March 2023 (Matchday 25)

See also  Premier League Top Scorers  | Premier League Hat-Tricks | PL Clubs’ Top Players’ Appearance

Club Player Goals First Goal Last Goal

Bournmouth Results

AFC Bournemouth Josh King 48 21-Nov-2015 26-Jul-2020

Arsenal Results

Arsenal FC Thierry Henry 175 18-Sep-1999 11-Feb-2012

Aston Villa Results

Aston Villa Gabby Agbonlahor 74 18-Mar-2006 06-Feb-2016

Barnsley

Barnsley FC Neil Redfearn 10

Birmingham Football Results

Birmingham City Mikael Forssell 29

Blackburn Rovers Results

Blackburn Rovers Alan Shearer 112

Blsckpool Results

Blackpool FC Dudley Campbell 13

Bolton Wanderers Results

Bolton Wanderers Kevin Davies 68

Bradford City

Bradford City Dean Windass 13

New Brentford

Brentford Ivan Toney 26 28-Aug-2021 11 Feb 2023

Brighton and Hove

Brighton & Hove Albion Glenn Murray 26 20-Oct-2017 01 Feb 2020

Burnley Football Results

Burnley FC Chris Wood 46 27 Aug 2017 10 May 2021

Cardif Results

Cardiff City Jordon Mutch 7 28-Sep-2013 29-Mar-2014

Charlton Football

Charlton Athletic Jason Euell 34

Chelsea Results

Chelsea FC Frank Lampard 147 23-Dec-2001 05-Apr-2014

English Football

Coventry City Dion Dublin 61

Crystal Palace Results

Crystal Palace Wilfried Zaha 67 30 Aug 2014 06 Nov 2022

Derby

Derby County Dean Sturridge 32

Everton Results

Everton FC Romelu Lukaku 68 21-Sep-2013 21-May-2017

Fulham Results

Fulham FC Clint Dempsey 50 05-May-2007 06-May-2012

Huddersfield

Huddersfield Town Steve Mounié 9 12-Aug-2017 26-Feb-2019

Hull City Results

Hull City Nikica Jelavic 12 08-Feb-2014 21-Feb-2015

Ipswich

Ipswich Town Marcus Stewart 25

Leeds

Leeds United Mark Viduka 59 30 Sep 2000 02 May 2004

Leicester

Leicester City Jamie Vardy 134 21 Sep 2014 23 Oct 2022

Liverpool Results

Liverpool FC Mohamed Salah 129 12 Aug 2017 05 Mar 2023

Manchester City Results

Manchester City Sergio Agüero 184 15 Aug 2011 23 May 2021

Manchester United Results

Manchester United Wayne Rooney 183 24-Oct-2004 14-May-2017

Middlesborough Results

Middlesbrough FC Hamilton Ricard 31 29-Aug-1998 21-Apr-2001

New Castle United Football Results

Newcastle United Alan Shearer 148 21-Aug-1996 17-Apr-2006

Norwich City Results

Norwich City Chris Sutton 33 17-Oct-1992 09-Apr-1994

Nottingham Forest

Nottingham Forest Bryan Roy 24

 width=

Oldham Athletic Graeme Sharp 16

Potsmuth Results

Portsmouth FC Yakubu 28

QPR Results

Queens Park Rangers Les Ferdinand 61 19-Aug-1992 14-May-1995

Reading

Reading FC Kevin Doyle 19 23-Aug-2006 11-May-2008

Sheffield United

Sheffield United Brian Deane 15 15 Aug 1992 21-Apr-1993

Sheffield Wednesday

Sheffield Wednesday Mark Bright 48

Southhampton Results

Southampton FC Matt Le Tissier 101 19-Aug-1992 19-May-2001

Stoke City Results

Stoke City Jon Walters 39 02-Oct-2010 19-Mar-2016

Sunderland Results

Sunderland AFC Kevin Phillips 61 10-Aug-1999 22-Feb-2003

Swansea Results

Swansea City Wilfried Bony 25 17-Aug-2013 01-Jan-2015

 width=

Swindon Town Jan Åge Fjørtoft 12

Tottenham Results

Tottenham Hotspur Harry Kane 204 07 Apr 2014 18 Mar 2023

Watford Results

Watford FC Troy Deeney 47 24-Oct-2015 26-Jul-2020

WBA Results

West Bromwich Albion Peter Odemwingie 30 21-Aug-2010 19-Jan-2013

West Ham United Results

West Ham United Michail Antonio 59 28 Dec 2015 25 Feb 2023

Wigan Results

Wigan Athletic Hugo Rodallega 24 09-May-2009 21-Jan-2012

WIMBLEDON Football Results

Wimbledon Dean Holdsworth 58

Wolverhampton Results

Wolverhampton Wanderers Raúl Jiménez 40 11 Aug 2018 10 Mar 2022

Premier League goalscorer

All-Time Premier League Hat Tricks

Premier League Goal Statistics

Premier League All-Time Record Goalscorers

English Football Top Flight Highest Goalscorers

Archives