Prolific goalscorers are worth their weight in gold, and Harry Kane continues to prove that as he racks up the goals for Tottenham. His latest, a winner against Manchester City, made him Tottenham’s record goalscorer, but also brought up 200 in the Premier League for the Englishman, just the third player to reach that landmark.
But who leads the way for your club in the top flight? 101 took a look.
📰 Table Of Contents
- 1 Arsenal – Thierry Henry (175)
- 2 Aston Villa – Gabriel Agbonlahor (73)
- 3 Bournemouth – Josh King (48)
- 4 Brentford – Ivan Toney (25)
- 5 Brighton – Glenn Murray (26) and Neal Maupay (26)
- 6 Chelsea – Frank Lampard (147)
- 7 Crystal Palace – Wilfried Zaha (67)
- 8 Everton – Romelu Lukaku (68)
- 9 Fulham – Clint Dempsey (50)
- 10 Leeds United – Mark Viduka (59)
- 11 Leicester City – Jamie Vardy (134)
- 12 Liverpool – Robbie Fowler (128)
- 13 Manchester City – Sergio Aguero (184)
- 14 Manchester United – Wayne Rooney (183)
- 15 Newcastle United – Alan Shearer (148)
- 16 Nottingham Forest – Bryan Roy (24)
- 17 Southampton – Matt Le Tissier (101)
- 18 Tottenham Hotspur – Harry Kane (200)
- 19 West Ham United – Michail Antonio (58)
- 20 Wolverhampton Wanderers – Raul Jimenez (40)
Arsenal – Thierry Henry (175)
Beginning with one of the all-time Premier League greats, Arsenal’s period of success at the turn of the century was spearheaded by French striker Thierry Henry, who to this day remains the only player in the division’s history to grab 20 goals and 20 assists in the same season.
Making the game look easy at times, he racked up an astonishing 228 goals for the Gunners after his move from Juventus, with 175 of those coming in the Premier League, and proving enough for two Premier League titles.
19 years ago today, Thierry Henry scored THAT goal as The Arsenal beat Man City 2-1 at Highbury, in the twenty-third game of the Invincible season 🚀🚀🚀pic.twitter.com/lcdIx4M4oQ
— Gunners (@Gunnersc0m) February 1, 2023
Aston Villa – Gabriel Agbonlahor (73)
Now more widely known for his questionable opinions on radio show TalkSPORT, Gabriel Agbonlahor was no slouch in his playing days.
The English striker, who represented his country on three occasions, racked up 73 Premier League goals across 322 appearances in the midlands, and helped Villa comfortably survive in the Premier League for the majority of his time there, even finishing as high as sixth under Martin O’Neil in 2010, a season in which he grabbed 13 goals.
Gabby Agbonlahor’s fifth and final Second City Derby goal secured all three points, #OnThisDay in 2017. 👌 pic.twitter.com/ZgtTbW5d2Z
— Aston Villa (@AVFCOfficial) April 23, 2022
Bournemouth – Josh King (48)
Under Eddie Howe, however, the Norwegian striker was excellent, grabbing 48 goals during the Cherries’ first stint in the Premier League, though he could not prevent them ultimately being relegated.
On the stroke of half-time!
Josh King gives Bournemouth the lead on the south coast 🍒 pic.twitter.com/WA79M8hGfX
— Football on BT Sport (@btsportfootball) November 2, 2019
Brentford – Ivan Toney (25)
Having only been in the Premier League for two seasons, it is fair to say that Brentford’s Ivan Toney is well ahead of the pack at the top of the Bees’s scoring charts. Currently sitting at 25 goals, with 13 this season, his future remains unclear after being charged with over 250 betting breaches by the FA, but should he continue to play at the top level, he could make himself a club hero if he continues on his current trajectory.
⏱ 97:17
The latest goal scored in the #PL this season, brought to you by @ivantoney24 😮💨 pic.twitter.com/DdRmJ1nOOj
— Premier League (@premierleague) November 15, 2022
Brighton – Glenn Murray (26) and Neal Maupay (26)
Glenn Murray has had a few scares in recent windows, but with the departures of Leandro Trossard (25 goals) in January and Maupay’s summer move to Everton, the Brighton folk hero continues to sit at least joint top of the club’s Premier League scoring charts.
Maupay, meanwhile, is struggling after his move to Goodison Park, though the pair are unlikely to be caught anytime soon if the regularity with which Brighton move players on is anything to go by.
A superb Glenn Murray strike against his former club#GoalOfTheDay @OfficialBHAFC pic.twitter.com/0nbNKHEhOC
— Premier League (@premierleague) June 26, 2019
Chelsea – Frank Lampard (147)
Who else but Mr Chelsea could be top of this list? The top-scoring midfielder in the Premier League, Lampard is also top of the charts for the Blues, having managed an impressive 147 goals during his career at Stamford Bridge.
A man who redefined a midfield role, he will forever hold a soft spot in Chelsea hearts despite a mixed time in charge years later.
Hazard 👉 Lampard! 🤩#OnThisDay in 2013, Frank Lampard took his goal tally for Chelsea to 2️⃣0️⃣0️⃣! pic.twitter.com/cKZSVlKqN0
— Chelsea FC (@ChelseaFC) March 17, 2020
Crystal Palace – Wilfried Zaha (67)
Out of contract in the summer, Zaha could finally be bringing his Crystal Palace journey to an end at the end of the 22/23 campaign and moving onto pastures new. It will not change his status as a club legend, however, with the Ivorian having helped the Eagles reach the top flight before spending his best years at Selhurst Park and racking up an impressive 67 goals in the process.
STOP THAT, WILF! 😱
Wilfried Zaha’s opener against Brentford was simply amazing 🤩 pic.twitter.com/G3v6zOaONf
— Football on BT Sport (@btsportfootball) August 30, 2022
Everton – Romelu Lukaku (68)
Romelu Lukaku is a household name now, but really broke through at Goodison Park after a troublesome time with Chelsea with some stunning goal returns. The Belgian spearheaded an attack that also included Ross Barkley, Kevin Mirallas and Steven Piennar.
The Toffees have struggled to ever really replace him, and their lack of goals could send them into the Championship unless Sean Dyche can produce a minor miracle. What they’d give for even 5 of Lukaku’s 68 between now and the end of the season.
Romelu Lukaku starred as @Everton made a flying start before surviving a scare 5 years ago today… pic.twitter.com/YbRpOPjWOz
— Premier League (@premierleague) September 30, 2018
Fulham – Clint Dempsey (50)
In Fulham’s midtable glory days, few were better for the Cottagers than Clint Dempsey. Often linked with moves away to Tottenham (who he eventually joined) and Liverpool, the USMNT international spent five seasons at Craven Cottage, plus a six month loan spell, during which time he managed an impressive 50 goals.
OTD, 2010:
Fulham 4-1 Juventus 🤯
Clint Dempsey writing himself into Fulham folklore with *that* chip ⚫️⚪️pic.twitter.com/azbcqitfUa
— Football on BT Sport (@btsportfootball) March 18, 2019
Leeds United – Mark Viduka (59)
Part of the team that was expensively put together and ultimately led to Leeds’ massive financial problems and them dropping out of the Premier League, Viduka only spent four years at Elland Road but was a massive fan favourite, and not a bad goalscorer.
Helping himself to an average of almost 15 goals per season, the Australian striker was the club’s top goalscorer in each of his seasons in Yorkshire, even grabbing 12 the season that they ultimately got relegated, which led to him leaving.
⚽ 24′
⚽ 47′
⚽ 73′
⚽ 75′Mark Viduka had a day to remember #OnThisDay in 2000 as Leeds put 4️⃣ past Liverpool at Elland Road pic.twitter.com/HtQLOvigx2
— Premier League (@premierleague) November 4, 2021
Leicester City – Jamie Vardy (134)
A man now synonymous with Leicester City, Vardy continues to find the back of the net even well past his prime. Crucial to their famous 2016 Premier League title win, the Englishman is known for his love of Red Bull and his ability to terrify opposition defenders.
He currently sits 14th in the all-time Premier League goalscorers charts with 134, but is one of just six players on this list still able to add to his tally at the club where he reigns supreme.
Vintage Vardy ⭐
A stunning goal in a memorable season for @LCFC#PL #GoalOfTheDay @vardy7 pic.twitter.com/C5I5y7c0e9
— Premier League (@premierleague) December 20, 2019
Liverpool – Robbie Fowler (128)
Liverpool icon Robbie Fowler currently sits top of Liverpool’s Premier League charts at the time of writing (February 2023), but may not be there for much longer.
Lurking just three goals behind the Englishman is Mohamed Salah, with the Egyptian on course to take top spot before the end of the 22/23 campaign even with his side in their worst ever form under Jurgen Klopp.
Happy Birthday, Robbie Fowler 🎂 pic.twitter.com/HbKExtxAFq
— Sky Sports Premier League (@SkySportsPL) April 9, 2021
Manchester City – Sergio Aguero (184)
The scorer of perhaps the Premier League’s most iconic goal and the one that clinched Manchester City’s first Premier League title, Manchester City’s top goalscorer is not even close, with Sergio Aguero far and away the most prolific player that the Etihad have ever seen.
184 top-flight goals across a decade in Manchester made him one of the most lethal attackers in world Football, and he already has a statue outside the Etihad just two years after his departure.
Sergio Aguero won a record-breaking 𝗦𝗘𝗩𝗘𝗡𝗧𝗛 #PL Player of the Month award, #OnThisDay in 2020. 🤯🇦🇷pic.twitter.com/RcLQfnlOwR
— City Xtra (@City_Xtra) February 7, 2023
Manchester United – Wayne Rooney (183)
Like Aguero across Manchester, Wayne Rooney’s career is remembered in goals, with his overhead kick against Manchester City one of the best goals in the history of the division.
The only player in the top flight with over 100 assists and 200 goals, 183 of those strikes came in Manchester United red, and his career is often underrated thanks to his early retirement. Despite that, he sits well clear atop the Red Devils standings, and won’t be caught any time soon.
Is this the best goal in #PL history?
Sensational @WayneRooney @ManUtd #GoalOfTheDay pic.twitter.com/WcTxdSVkVU
— Premier League (@premierleague) August 10, 2018
Newcastle United – Alan Shearer (148)
The most prolific player in Premier League history, Shearer only managed a mere 148 of those for hometown side Newcastle United, after joining the club from Blackburn Rovers in 1996.
Though he never won the title on Tyneside, he enjoyed plenty of prolific seasons with the Magpies across his decade spell at the club.
🗓 #OnThisDay in 1999, @alanshearer scored five as #NUFC marked Sir Bobby Robson’s first home game as manager with an 8-0 win over @swfc. pic.twitter.com/68MkcugNPT
— Newcastle United FC (@NUFC) September 19, 2017
Nottingham Forest – Bryan Roy (24)
Nottingham Forest have not been in the Premier League for two decades before this season, but during their time in the top flight it was a flying Dutchman of their own, Bryan Roy, who took the headlines.
Arriving from Italy, the winger hit 13 goals in his first season, which dropped to 8 the following season. Another underwhelming season followed before he made the switch to Germany, but it was still enough to see him top of their Premier League goalscoring charts.
25 years to the day since Bryan Roy scored that back heel vs Wimbledon. Outrageous 😍 #NFFC pic.twitter.com/7nz9cYEE76
— ForestTilIDiecom (@ForestTil1Die) November 6, 2020
Southampton – Matt Le Tissier (101)
Who else? Southampton have not been prolific in recent seasons, but will always have fond memories of Matt Le Tissier. Able to score the spectacular as well as the mundane, his 101 Premier League goals wrote him into Saints history and makes him one of few players to reach triple figures in the top flight.
How we’d love something like this today!#OnThisDay in 1994, @mattletiss7 scored this wonder goal against Wimbledon: pic.twitter.com/c0bf5udu0j
— Southampton FC (@SouthamptonFC) February 26, 2017
Tottenham Hotspur – Harry Kane (200)
Harry Kane’s winner against Manchester City brought up his 200th in the Premier League, as well as taking him past Jimmy Greaves as Tottenham’s all-time record goalscorer.
England’s captain is the only Premier League man to manage to hit 200 at one club, and though he has no trophies to show for it, should he stick around for another few years, he is on course to fly past Alan Shearer as the highest scoring Premier League player of all time.
The finest of @HKane‘s 200 #PL goals 😍 pic.twitter.com/UEttOthcjI
— Premier League (@premierleague) February 5, 2023
West Ham United – Michail Antonio (58)
With West Ham enjoying one of their strongest runs in the Premier League, it is safe to say that Antonio has been a big part of that. The Jamaican attacker has often been the man to dig the Hammers out of trouble when they needed it most, and though few would describe him as prolific, he is certainly persistent.
58 goals for the club in 215 Premier League outings attests to just that.
How’s your touch, @Michailantonio? 🤩@WestHam #EmiratesFACup pic.twitter.com/gQvBULwhAE
— Emirates FA Cup (@EmiratesFACup) January 30, 2023
Wolverhampton Wanderers – Raul Jimenez (40)
Wolves are another side on this list renowned for their low goalscoring, but in their first season that wasn’t always the case. Mexican striker Raul Jimenez spearheaded an attack that overcame sides in the top six with relative ease.
Though a head injury has largely stalled Jimenez’s career, he continues to pull away at the top of the list at Molineux.
Technique: 💯#GoalOfTheDay // @Raul_Jimenez9 pic.twitter.com/FSbWaFIrnx
— Premier League (@premierleague) July 19, 2022