It is expected that in the coming weeks, months or within a season or two, Manchester City striker, Erling Haaland will have joined the list of greatest Premier League goalscorers of all time going by his statistics at the moment.
It will not be surprising to see Norway’s soccer beast top and dominate this list as he has been termed a Ballon d’Or potential under Pep Guardiola.
But for the purpose of this post, we shall be listing the top 10 greatest Premier League goalscorers of all time based on minutes per goal. Clearly, only prolific goalscorers are ranked on this list.
- Highest Paid Footballers in 2022 revealed – Ronaldo misses out of top spot
- Ballon d’ Or: Kaka names favorite for this year award
Top 10 greatest Premier League goalscorers of all time
10. Alan Shearer (147 minutes per goal)
No doubt he might have more Premier League goals than most strikers in Premier League history but too many single-figure seasons at Newcastle United dragged him down this list. He actually only scored goals at the same rate as Chicharito and Daniel Sturridge, though he can take some comfort from being ahead of his old mate Michael Owen (154 minutes per goal).
9. Diego Costa (146 minutes per goal)
Perhaps in the future, he might be slipping right off this list the more he plays for a toothless Wolves side in his dotage. But for Chelsea, he was phenomenal, pretty much from the get-go, always ruthless at finishing and helping Chelsea maintain dominance during his term at Stamford Bridge. He scored 52 goals in 89 Premier League games.
8. Edin Dzeko (142 minutes per goal)
Manchester City have made some excellent transfer decisions but signing Wilfried Bony and forcing out Dzeko was absolutely not one of them. Little over a year later he was the Serie A top scorer as he showed exactly what he can produce when not reduced to being a very good team’s third-choice striker.
7. Robin van Persie (140 minutes per goal)
A great goalscorer and a scorer of great goals, which is not true for everybody on this list, Van Persie started slowly at Arsenal but then became a back-to-back Golden Boot winner, first with the Gunners and then with Manchester United, who he casually joined just to win a Premier League winner’s medal. In hindsight, absolutely fair play.
6. Luis Suarez (139 minutes per goal)
A wonderful player but with a questionable character, which makes it really quite funny that he scored 69 goals in 110 Premier League games for Liverpool in three years and left with nothing more than a League Cup medal won on penalties against Cardiff City.
5. Mo Salah (132 minutes per goal)
The only man on this list who does not largely play as an out-and-out striker, though nobody is expecting him to help out his full-back too much from his nominal position on the right. Three Golden Boots (two shared) in five full seasons at Liverpool is a phenomenal record that probably should have reaped more than one title.
4. Ruud van Nistelrooy (128 minutes per goal)
Another striker who hit the ground running and went on to score a whooping 95 Premier League goals in 150 games before Sir Alex Ferguson chose Ronaldo and decided that the Dutchman was holding Manchester United back with all his goals. Just one title in five seasons would suggest he was right.
3. Harry Kane (128 minutes per goal)
Three Golden Boots and a genuinely ridiculous 190 goals in 287 Premier League games for Tottenham and yet he has never won a damned thing. Not a damned thing. He could probably score 35 goals this season and still not win a fourth Golden Boot and that has to be smart.
2. Thierry Henry (122 minutes per goal)
Simply a beautiful, beautiful footballer. Poetry in motion. Hit 20 Premier League goals in five of his eight full seasons and claimed the Golden Boot four times. Also contributed the most assists of anybody on this list as he was far, far more than a great goalscorer. And he gave Jamie Carragher the worst nightmares.
1. Sergio Aguero (108 minutes per goal)
Six 20-goal Premier League seasons in ten campaigns with Manchester City in which Aguero scored every kind of goal. He also claimed five Premier League winner’s medals and more League Cups than any of us can count. He was the ‘Don’. How could City replace him? With Haaland, obviously.