The Premier League has been graced by some magnificent goalscorers over the years. Alan Shearer, Wayne Rooney, Andy Cole, Frank Lampard, Thierry Henry… the list goes on. More recently, Sergio Aguero, Harry Kane and Luis Suarez have consistently been in the running for the Golden Boot.
Check out the list in the picture, which shows the players who’ve scored the most goals against every current Premier League club throughout the last decade.
Arsenal: Sergio Aguero
Aston Villa: Frank Lampard
Bournemouth: Raheem Sterling
Brighton: Chris Martin
Burnley: Sergio Aguero
Chelsea: Sergio Aguero
Crystal Palace: Jermaine Defoe and Sadio Mane
Everton: Harry Kane
Leicester City: Harry Kane
Liverpool: Sergio Aguero
Manchester City: Wayne Rooney
Manchester United: Sergio Aguero
Newcastle United: Sergio Aguero
Norwich City: Luis Suarez
Sheffield United: Leon Clarke
Southampton: Harry Kane
Tottenham Hotspur: Sergio Aguero
Watford: Sergio Aguero
West Ham United: Wayne Rooney
Wolverhampton: Tammy Abraham
You’ve got to give it to Aguero: in the last decade, the man has scored more goals than any other player against eight of the 20 Premier League teams this season.
Kane is also building up a formidable reputation of his own, being the most frequent scorer against three current top-flight clubs between 2010 and 2020.