10) Alan Shearer (147 minutes per goal)
He might have scored more Premier League goals than any other striker in Premier League history but too many single-figure seasons for Newcastle United keep 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)
A genuine danger of him 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, a maelstrom of sh*thousing and absolutely ruthless finishing. He scored 52 goals in 89 Premier League goals and then Antonio Conte basically told him to f*** off by text message. Oh Antonio.
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 a questionable human being, 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. And now he is on the wane.
4) Ruud van Nistelrooy (128 minutes per goal)
Another striker who hit the ground running and went on to score a ludicrous 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. F*** all. He could probably score 35 goals this season and still not win a fourth Golden Boot and that has to 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 PTSD.
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 a robot, obviously.