Premier League top goal scorers 2021-2022: Updated golden boot rankings

Premier League top goal scorers 2021-2022: Updated golden boot rankings

Can anyone catch Mohamed Salah? The Liverpool star is at 22 goals on the season and only four matches left to play.

Son Heung-min (20 goals) and Cristiano Ronaldo (18 goals) are charging hard with a handful of matches left in the season, but the Egyptian may now be out of sight in the race for the Golden Boot.

Salah’s Liverpool’s teammates, Diogo Jota (15 goals) and Sadio Mane (14 goals) are also staying relatively close to the leaders, but their chances of catching Salah are slim.

No surprise that Man City has six players with seven or more goals on the list, and Brentford’s Ivan Toney has also hit double digits with 12 goals, as the Bees look set to remain in the Premier League for another season. Jarrod Bowen became the latest member of the double-digit club, bagging his 10th goal of the season in a loss to Arsenal.

Below is the top scorer table with assists and minutes played serving as the first and second tiebreakers as per major European tournaments run by UEFA.

MORE: Premier League’s all-time top scorers

Premier League Top Scorers (2021-2022)

Updated through Saturday, May 7.

RankPlayerClubGoals (PKs)AssistsMatchesMins
1.Mohamed SalahLiverpool22 (5)13332,711
2.Son Heung-minTottenham20 (0)7322,767
3.Cristiano RonaldoMan United18 (3)3302,458
4.Diogo JotaLiverpool15 (0)3322,134
5.Sadio ManeLiverpool14 (0)2322,644
6.Harry KaneTottenham13 (2)8342,962
 Wilfried ZahaCrystal Palace13 (5)1302,491
8.Ivan ToneyBrentford12 (5)5312,728
9.Kevin De BruyneMan City11 (0)6261,845
 Bukayo SakaArsenal11 (2)6342,485
 Riyad MahrezMan City11 (4)5251,332
12.Mason MountChelsea10 (1)9302,185
 Jarrod BowenWest Ham10 (0)8332,717
 Emmanuel DennisWatford10 (0)6332,589
 Bruno FernandesMan United10 (0)6353,028
 Raheem SterlingMan City10 (2)3271,913
 RaphinhaLeeds United10 (3)3312,604
 Teemu PukkiNorwich City10 (3)3332,900
 Jamie VardyLeicester City10 (0)2201,419
 Emile Smith RoweArsenal10 (0)2301,828
 Ollie WatkinsAston Villa10 (1)1312,616
22.James Ward-ProwseSouthampton(3)5343,037
 Michail AntonioWest Ham(0)7322,732
24.Gabriel JesusMan City(1)8251,635
 Phil FodenMan City(0)5251,935
 James MaddisonLeicester City(0)5312,114
 RicharlisonEverton8 (2)4262,167
 Bernardo SilvaMan City(0)3322,611
 Conor GallagherCrystal Palace(0)3312,655
 Leandro TrossardBrighton(0)3332,723
 Neal MaupayBrighton(1)2312,230
 Maxwel CornetBurnley(0)1231,511
 Said BenrahmaWest Ham8 (0)6312,108
34.Danny IngsAston Villa7 (1)6261,724
 Kai HavertzChelsea7 (0)3271,708
 Che AdamsSouthampton(0)3282,006
 Jack HarrisonLeeds United7 (0)1312,341
 Romelu LukakuChelsea7 (1)0241,417
  • 6 goals: 15 players
  • 5 goals: 17 players 
  • 4 goals: 25 players
  • 3 goals: 22 players
  • 2 goals: 61 players 
  • 1 goal:   95 players

Note: There have also been 31 own goals among the total of 963 goals scored in the 2021-22 Premier League thus far.

MORE: Which teams have qualified to the 2022 World Cup?

Premier League Top Scorers (since 1992-93)

Below are the top scorers in each season of the Premier League era (since 1992-93). Andy Cole and Alan Shearer share the record for most goals scored in a single campaign with 34.

Thierry Henry finished atop the Premier League scoring chart in four different seasons, more than any player all-time. Shearer and Harry Kane follow with three scoring titles each, with Kane figuring as the most recent top scorer after scoring 23 goals in 2020-21.

YearPlayerTeamGoals
2020-21Harry KaneTottenham Hotspur23
2019-20Jamie VardyLeicester City23
2018-19Pierre-Emerick AubameyangArsenal22
 Sadio ManeLiverpool22
 Mohamed SalahLiverpool22
2017-18Mohamed SalahLiverpool32
2016-17Harry KaneTottenham Hotspur29
2015-16Harry KaneTottenham Hotspur25
2014-15Sergio AgueroManchester City26
2013-14Luis SuarezLiverpool31
2012-13Robin Van PersieArsenal26
2011-12Robin Van PersieArsenal30
2010-11Dimitar BerbatovManchester United20
 Carlos TevezManchester City20
2009-10Didier DrogbaChelsea29
2008-09Nicolas AnelkaChelsea19
2007-08Cristiano RonaldoManchester United31
2006-07Didier DrogbaChelsea20
2005-06Thierry HenryArsenal27
2004-05Thierry HenryArsenal25
2003-04Thierry HenryArsenal30
2002-03Ruud van NistelrooyManchester United25
2001-02Thierry HenryArsenal24
2000-01Jimmy Floyd HasselbainkChelsea23
1999-00Kevin PhillipsSunderland30
1998-99Jimmy Floyd HasselbainkLeeds United18
 Michael OwenLiverpool18
 Dwight YorkeManchester United18
1997-98Dion DublinCoventry City18
 Michael OwenLiverpool18
 Chris SuttonBlackburn Rovers18
1996-97Alan ShearerNewcastle United25
1995-96Alan ShearerBlackburn Rovers31
1994-95Alan ShearerBlackburn Rovers34
1993-94Andy ColeNewcastle United34
1992-93Teddy SheringhamN. Forest / Tottenham22