The Premier League has witnessed so many world class goalscorers in its time. This season there will be several superstars vying for the 2019/20 Golden Boot, as the likes of Pierre-Emerick Aubameyang, Harry Kane, Mohamed Salah and Sergio Aguero battle it out for the crown.
But who is the most clinical goalscorer ever in the Premier League, in terms of minute per goal?
The leaderboard of most clinical scorers in the history of England’s top-flight is comprised of players whose knack for not only finding the back of the net, but doing so frequently, made them international superstars.
Yet for all the superstars on the list, you might be surprised to find out where some of the game’s most prolific scorers, such as all-time leading goal scorer Alan Shearer with his 260 career goals, ultimately find themselves.
Here’s how the top-25 most clinical goal scorers in Premier League history stack up, correct as of the last round of fixtures on August 31, 2019…
25. Anthony Yeboah – 162 minutes per goal
Leeds fans will certianly remember the name Yeboah, and he just squeezes in the top 25 of the most prolific goalscorers in the Premier League.
The former Ghana striker averaged a goal every 162 minutes of league action, scoring 24 goals in 47 appearances.
24. Branko Strupar, 161 minutes per goal
Strupar may be a vacant figure in your memory of the most prolific strikers the Premier League has witnessed, but with a goal every 161 minutes, he ranks in the top 25.
The former Derby County striker scored 15 goals in 36 Premier League appearances and is deserved of his place in the rankings.
23. Divock Origi, 161 minutes per goal
The Belgium forward may not start under Jurgen Klopp, but he still remains one of the most clinical strikers in the top-tier of English football.
Origi has made 65 appearances in the Premier League for Liverpool, scoring 16 goals in the process.
22. Loic Remy, 160 minutes per goal
Remy played for four different Premier League clubs but that did not stop his goalscoring antics, netting everywhere he went.
The France striker scored 28 goals in the top-tier of English football, netting every 160 minutes.
21. Demba Ba, 160 minutes per goal
The Senegalese striker picked up his 43 Premier League goals for West Ham, Newcastle and Chelsea in just five seasons spent in England, finding the back of the net once every 160 minutes.
20. Ian Wright, 157 minutes per goal
While a vast majority of Ian Wright’s 113 Premier League goals came for Arsenal, the former England international closed out his career in 1998-99 with nine goals in 22 appearances with West Ham United.
Arsenal’s second-leading Premier League scorer of all time finished his career with 157 minutes per goal.
19. Michael Owen, 153 minutes per goal
The 2001 Ballon d’Or winner tallied 150 career goals in the Premier League in 15 seasons playing for Liverpool, Newcastle United, Manchester United and Stoke City.
When his storied career came to an end, Owen had scored once every 153 minutes.
18. Ole Gunnar Solskjær, 151 minutes per goal
Manchester United’s current interim manager was himself an accomplished scorer during his playing days and had amassed 92 Premier League goals when his career came to a close following the 2006-07 season.
The Norwegian striker scored once every 151 minutes over his 234 top-flight appearances for the Red Devils.
17. Ivan Klasnic – 150 minutes per goal
Remember Klasnic? He may not be notoriously known as one of the best strikers in Premier League record, but his strike rate speaks for itself.
The former Bolton Wanderers forward scored 20 goals for the club, netting every 150 minutes of league action.
16. Zlatan Ibrahimovic – 149 minutes per goal
Zlatan certainly comes with his controversy, but there is no denying his goalscoring nature.
The former Sweden international made his mark at Old Trafford, scoring 17 goals in 33 Premier League appearances for the Red Devils.






