Premier League Top Scorers

MyFootballFacts > Premier League > All-Time Premier League > Top Scorers by Season

List of Premier League Top Scorers by Season

Premier League Top Scorers by Season from 1992-93 to 2023-24 showing highest scoring EPL football players, club and number of goals.
Most goals scored in one Premier League Season by one player is 35 by Manchester City & Norway’s Erling Haaland.
Premier League Season 2022-23 Top Scorer are Mohamed Salah and Heung-min Son with a total of 23 goals each.
Click for Premier League 100 Top Scorers All-Time

Premier League Highest Scorer by Season

SeasonPlayerClubGoals
1992-93Teddy SheringhamTottenham Hotspur22
1993-94Andrew ColeNewcastle United34
1994-95 Alan ShearerBlackburn34
1995-96 Alan ShearerBlackburn31
1996-97 Alan ShearerNewcastle United22
1997-98Dion DublinCoventry City18
Michael OwenLiverpool
Chris SuttonBlackpool
1998-99Jimmy Floyd HasselbainkLeeds United18
Michael OwenLiverpool
Dwite YorkeManchester United
1999-00Kevin PhillipsSunderland30
2000-01Jimmy Floyd HasselbainkChelsea23
2001-02Thiery HenryArsenal24
2002-03Ruud van NistelrooyManchester United25
2003-04Thiery HenryArsenal30
2004-05Thiery HenryArsenal25
2005-06Thiery HenryArsenal27
2006-07 Didier DrogbaChelsea20
2007-08Cristiano RonaldoManchester United31
2008-09Nicolas AnelkaChelsea19
2009-10Didier DrogbaChelsea29
2010-11Carlos TevezManchester City21
Dimitar BerbatovManchester United
2011-12 Robin van PersieArsenal30
2012-13 Robin van PersieManchester United26
2013-14 Luis SuárezLiverpool31
2014-15Sergio AgüeroManchester City26
2015-16Harry KaneTottenham Hotspur25
2016-17Harry KaneTottenham Hotspur29
2017-18Mohamed SalahLiverpool32
2018-19Mohamed SalahLiverpool22
Pierre-Emerick AubameyangBlackburn
Sadio ManéLiverpool
2019-20Jamie VardyLeicester23
2020-21Harry KaneTottenham Hotspur23
2021-22Mohamed SalahLiverpool23
Heung-min SonTottenham Hotspur23
2022-23Erling HaalandManchester City35

MyFootballFacts > Premier League > All-Time Premier League > Top Scorers by Season

Premier League Top Scorers 2017-18 to 2023-24

Combined Goals and Assists 2023-24

Combined Goals and Assists 2022-23

Combined Goals and Assists 2021-22

Combined Goals and Assists 2020-21

Combined Goals and Assists 2019-20

Combined Goals and Assists 2018-19

Combined Goals and Assists 2017-18

Premier League Top Scorers 2012-13 to 2016-17

Combined Goals and Assists 2016-17 

Combined Goals and Assists 2015-16

Combined Goals and Assists 2014-15 

 Combined Goals and Assists 2013-14

 Combined Goals and Assists 2012-13

Premier League Top Scorers 2007-08 to 2011-12

Combined Goals and Assists 2011-12

Combined Goals and Assists 2010-11

Combined Goals and Assists 2009-10

Combined Goals and Assists 2008-09

Combined Goals and Assists 2007-08

Premier League Top Scorers 2002-03 to 2006-07

Premier League Top Scorers 2001-02

PlayerClubGoals
Thierry HenryArsenal24
Jimmy Floyd HasselbainkChelsea23
Alan ShearerNewcastle23
Ruud van NistelrooyMan Utd23
Michael OwenLiverpool19
Ole Gunnar SolskjaerMan Utd17
Robbie FowlerLeeds United15
Eidur GudjohnsenChelsea14
Marians PaharsSouthampton14
Andrew ColeBlackburn13
Juan Pablo AngelAston Villa12
James BeattieSouthampton12
Fredrik LjungbergArsenal12
Michael RickettsBolton12
Darius VassellAston Villa12
David BeckhamMan Utd11
Jason EuellCharlton11
Frederic KanouteWest Ham Utd11
Kevin PhillipsSunderland11
Mark VidukaLeeds United11
Jermain DefoeWest Ham United10
Matt JansenBlackburn Rovers10
Gustavo PoyetTottenham Hotspur10
Teddy SheringhamTottenham Hotspur10
Sylvain WiltordArsenal FC10
Season2001-02

Premier League Top Scorers 2000-01

PlayerClubGoals
Jimmy Floyd HasselbainkChelsea23
Marcus StewartIpswich19
Thierry HenryArsenal17
Mark VidukaLeeds United17
Michael OwenLiverpool16
Teddy SheringhamManchester United15
Emile HeskeyLiverpool14
Kevin PhillipsSunderland14
Alen BokšićMiddlesbrough12
James BeattieSouthampton11
Jonatan JohanssonCharlton Athletic11
Frederic KanoutéWest Ham United11
Gustavo PoyetChelsea11
Alan SmithLeeds United11
Ole Gunnar SolskjærManchester United11
Les FerdinandTottenham Hotspur10
Eiður GuðjohnsenChelsea10
Season2000-01

Premier League Top Scorers 1999-2000

PlayerClubGoals
Kevin PhillipsSunderland30
Alan ShearerNewcastle23
Dwight YorkeMan Utd20
Michael BridgesLeeds United19
Andrew ColeMan Utd19
Thierry HenryArsenal17
Paolo Di CanioWest Ham Utd16
Chris ArmstrongTottenham14
Steffen IversenTottenham14
Niall QuinnSunderland14
Tony CotteeLeicester City13
Marians PaharsSouthampton13
Kevin CampbellEverton12
Dion DublinAston Villa12
NwankwoKanu Arsenal12
Robbie KeaneCoventry City12
Hamilton RicardMiddlesbrough12
Ole Gunnar SolskjaerMan Utd12
Paulo WanchopeWest Ham Utd12
Gary McAllisterCoventry City11
Michael OwenLiverpool11
Gilles De BildeSheffield Wednesday10
Tore André FloChelsea10
Emile HeskeyLeicester City/ Liverpool10
Harry KewellLeeds United10
Gustavo PoyetChelsea10
Dean WindassBradford City10
Season1999-2000

Premier League Top Scorers 1998-99

PlayerClubGoals
Jimmy Floyd HasselbainkLeeds United18
Michael OwenLiverpool18
Dwight YorkeMan Utd18
Nicolas AnelkaArsenal17
Andrew ColeMan Utd17
Hamilton RicardMiddlesbrough15
Dion DublinAston Villa14
Robbie FowlerLiverpool14
Julian JoachimAston Villa14
Alan ShearerNewcastle14
Gianfranco ZolaChelsea13
Dennis BergkampArsenal12
Ole Gunnar SolskjaerMan Utd12
Gustavo PoyetChelsea11
Tony CotteeLeicester City10
Jason EuellWimbledon10
Tore Andre FloChelsea10
Marcus GayleWimbledon10
Noel WhelanCoventry City10
Season1998-99

Premier League Top Scorers 1997-98

PlayerClubGoals
Dion DublinCoventry City18
Michael OwenLiverpool18
Chris SuttonBlackburn18
Dennis BergkampArsenal16
Kevin GallacherBlackburn16
Jimmy Floyd HasselbainkLeeds United16
Andrew ColeMan Utd15
John HartsonWest Ham Utd15
Darren HuckerbyCoventry City14
Paulo WanchopeDerby County13
Francesco BaianoDerby County12
Nathan BlakeBolton12
Paolo Di CanioSheffield Wed12
Marc OvermarsArsenal12
Dwight YorkeAston Villa12
Duncan FergusonEverton11
Tore Andre FloChelsea11
Matt Le TissierSouthampton11
Steve McManamanLiverpool11
Egil OstenstadSouthampton11
Gianluca VialliChelsea11
Emile HeskeyLeicester City10
Neil RedfearnBarnsley10
Rodney WallaceLeeds United10
Ian WrightArsenal10
Season1997-98

 

Premier League Top Scorers 1996-97

PlayerClubGoals
Alan ShearerNewcastle22
Ian WrightArsenal20
Robbie FowlerLiverpool19
Ole Gunnar SolskjaerMan Utd17
Dwight YorkeAston Villa16
Les FerdinandNewcastle16
Fabrizio RavanelliMiddlesbrough15
Dion DublinCoventry City15
Matt Le TissierSouthampton15
Dennis BergkampArsenal15
Steve ClaridgeLeicester City15
Stan CollymoreLiverpool15
Osvaldo Juninho PaulistMiddlesbrough15
Eric CantonaMan Utd15
Efan EkokuWimbledon14
Dean SturridgeDerby County14
Chris SuttonBlackburn14
Andy BoothSheffield Wed13
Duncan FergusonEverton12
Kevin GallacherBlackburn12
Emile HeskeyLeicester City10
Savo MilosevicAston Villa10
Egil OstenstadSouthampton10
Season1996-97

 

Premier League Top Scorers 1995-96

PlayerClubGoals
Alan ShearerBlackburn31
Robbie FowlerLiverpool28
Les FerdinandNewcastle25
Dwight YorkeAston Villa17
Andrei KanchelskisEverton16
Teddy SheringhamTottenham16
Chris ArmstrongTottenham15
Ian WrightArsenal15
Eric CantonaMan Utd14
Stan CollymoreLiverpool14
Dion DublinCoventry City14
David HirstSheffield Wed15
John SpencerChelsea13
Savo MilosevicAston Villa12
Anthony YeboahLeeds United12
Dennis BergkampArsenal11
Andrew ColeMan Utd11
Robbie EarleWimbledon11
Ryan GiggsMan Utd11
Tony CotteeWest Ham Utd10
Daniele DichioQPR10
Julian DicksWest Ham Utd10
Dean HoldsworthWimbledon10
Paul ScholesMan Utd10

Premier League Top Scorers 1994-95

22 Clubs were in Premier League

PlayerClubGoals
Alan ShearerBlackburn34
Robbie Fowler Liverpool25
Les FerdinandQPR24
Stan CollymoreNottm Forest22
Andrew ColeMan Utd21
Jurgen KlinsmannTottenham20
Matt Le TissierSouthampton19
Teddy SheringhamTottenham18
Ian WrightArsenal18
Uwe RoslerManchester City15
Dean SaundersAston Villa15
Chris SuttonBlackburn15
Andrei KanchelskisMan Utd15
Paul RideoutEverton15
Peter BeardsleyNewcastle14
Tony CotteeWest Ham Utd14
Dion DublinCoventry City14
Bryan RoyNottm Forest13
Eric CantonaMan Utd12
Ian RushLiverpool12
Mark BrightSheffield Wednesday11
Guy WhittinghamAston Villa, Sheff Wed11
Peter NdlovuCoventry City11
Season1994-95

Premier League Top Scorers 1993-94

22 Clubs were in Premier League

PlayerClubGoals
Andrew ColeNewcastle34
Alan ShearerBlackburn31
Matt Le TissierSouthampton25
Chris Sutton Norwich City25
Ian Wright Arsenal23
Peter BeardsleyNewcastle21
Mark BrightSheffield Wed19
Eric CantonaMan Utd18
Dean HoldsworthWimbledon17
Rod WallaceLeeds United17
Tony CotteeEverton16
Les FerdinandQPR16
Kevin Campbell Arsenal14
Ian RushLiverpool14
Teddy SheringhamTottenham14
Ryan Giggs Man Utd13
Trevor MorleyWest Ham Utd13
Mark SteinChelsea13
Efan EkokuNorwich City12
Jan-Aage FjortoftSwindon12
Robbie FowlerLiverpool12
Brian DeanLeeds United11
Peter NdlovuCoventry City11
Season1993-94

Premier League Top Scorers 1992-93

22 Clubs were in Premier League

PlayerClubGoals
Teddy SheringhamTottenham22
Les FerdinandQPR20
Dean HoldsworthWimbledon19
Mick QuinnCoventry City17
Alan ShearerBlackburn16
David WhiteManchester City16
Chris ArmstrongCrystal Palace15
Eric CantonaMan Utd15
Brian DeaneSheffield Utd15
Mark HughesMan Utd15
Matt Le TissierSouthampton15
Mark RobinsNorwich City15
Paul WilkinsonMiddlesbrough15
Ian WrightArsenal15
Lee ChapmanLeeds United14
Ian RushLiverpool14
Dean SaundersAston Villa14
Mike NewellBlackburn13
Mark BrightSheffield Wed12
Tony CotteeEverton12
Mike SheronManchester City11
Iain DoweySouthampton11
Mark WaltersLiverpool11
Kevin GallacherCoventry/ Blackburn11
Season1992-93

All-Time Top 100 Premier League Goalscorers

Premier League Goal Records & Statistics

Top Flight Highest Goalscorers

 

Archives