Skip to main content
🎉 Join The Club
- Join our community
17
Member Features
24/7
Access Available
5K+
Active Members
🎯
Live Q&A Sessions
Weekly interactive sessions
🏆
Member Competitions
Win exclusive prizes
📚
Exclusive Content
Premium articles & videos
⚡
Early Access
First to see new features
💬
Private Forums
Connect with members
🎁
Monthly Rewards
Surprise gifts & perks
GET CLUB ACCESS QUICK
For the quickest way to join, simply enter your email below and get access. We will send a confirmation and sign you up to our newsletter to keep you updated on all your football news.
By submitting your information, you confirm you are aged 16 or over, have read our Privacy Policy and agree to the Terms & Conditions . Geographical rules apply.
FIND OUT ABOUT OUR MAGAZINE
Want to subscribe to the magazine? Click the button below to find out more information.
Find out more

Get Club Access Quick

Join The Club for quick access. Enter your email below and we'll send confirmation plus sign you up to our newsletter.

By submitting your information, you confirm you are aged 16 or over, have read our Privacy Policy and agree to the Terms & Conditions. Geographical rules apply.

FourFourTwo FourFourTwo FOOTBALL NEWS, FEATURES, QUIZZES
UK EditionUK AU EditionAustralia US EditionUS CA EditionCanada KR Edition대한민국 TR EditionTürkiye
Sign in
  • View Profile
  • Sign out
  • Soccer Cleat Buying Guides
  • Newsletter
  • News
  • Video
  • Features
  • Quizzes
  • Clubs
  • Membership
  • More
    • Interviews
    • The Magazine Archive
    • Subscribe
    • Lists
    • How to Watch
    • About
FourFourTwo Magazine
FourFourTwo Magazine
Why subscribe?
  • Fascinating feature articles, covering everything from grass-roots football to the international scene
  • 'ACCESS ALL AREAS' pass to exclusive interviews with the biggest and best names in the game!
From$29.99
Subscribe now
Don't miss these
Trending
  • Transfers
  • Interviews
  • Messi
  • Ronaldo
  • EPL
  • Watch the UCL
  1. Competition
  2. Premier League

Ranked! The 15 most efficient goalscorers in Premier League history

Features
By Alasdair Mackenzie published 19 November 2018

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

Make every second count

Make every second count

Scoring goals isn't easy in the Premier League, but making your mark consistently over time is even harder.

The following 15 players are all experts in making the most of their opportunities, delivering the best goal-per-minute ratios that the English top flight has ever seen.

One note, though: we set a threshold of a minimum of 6,500 minutes playing time while compiling this list, keeping out the likes of Mo Salah – at least for now...

Page 1 of 16
Page 1 of 16
15. Demba Ba – 160 minutes per goal

15. Demba Ba – 160 minutes per goal

Surprised? Ba might not go down in history as one of the Premier League greats, but his inclusion on this list is testament to his effectiveness during spells at West Ham, Newcastle and Chelsea.

The Senegalese striker finished as the Hammers’ top scorer in 2010/11 despite only debuting in February 2011 after his January arrival, and he was soon snapped up by Newcastle, where he reached double figures in his first full campaign. He'd done it again before Christmas in his second season, earning a January 2013 move to Chelsea.

Opportunities were more limited once Ba arrived at Stamford Bridge, but he did nevertheless find the net seven times in the league. But if you’re reading, Demba, be warned: Olivier Giroud and Romelu Lukaku are gaining on you…

Page 2 of 16
Page 2 of 16
14. Ian Wright – 157 minutes per goal

14. Ian Wright – 157 minutes per goal

In a career that spanned both the First Division and Premier League eras, Wright rarely found scoring goals a problem.

The third strike of his hat-trick against Southampton was the final goal to be scored in the old top flight before its rebrand, earning Wright a piece of lesser-known Football League trivia.

His Premier League record at Arsenal was nothing if not consistent: he reached double figures every season at the club before his 1998 departure, with 10 goals in that final campaign helping Wright win his one and only league winners’ medal.

Page 3 of 16
Page 3 of 16
13. Michael Owen – 153 minutes per goal

13. Michael Owen – 153 minutes per goal

Owen got the majority of his goalscoring done early in his career at Liverpool. He never returned to those heights once he'd returned from his season as a Real Madrid Galactico, but the former striker remains one of the deadliest finishers the division has ever seen.

Owen scored 150 top-flight goals – a record which puts him ninth on the all-time Premier League top scorer list – and 118 of which came while at Anfield. Surprisingly, however, he never made it to 20 for a single league campaign.

Injuries plagued the latter years of his career, but Reds fans will always remember the exhilarating sight of the fearless youngster in full flow – not to mention England supporters’ fond recollections of a certain World Cup goal.

Page 4 of 16
Page 4 of 16
12. Ole Gunnar Solskjaer – 151 minutes per goal

12. Ole Gunnar Solskjaer – 151 minutes per goal

Given his reputation as a super-sub, it’s just as well that the Norwegian didn’t need much time to get his name on the scoresheet.

The ‘baby-faced assassin’ was a key part of Alex Ferguson’s all-conquering side of the late '90s/early noughties and scored 126 goals in 366 games for Manchester United over an 11-year spell.

Upon his retirement, he held the club record for the most goals scored as a substitute (28), as well as the most in the Premier League (17). The latter feat has since been surpassed by Jermain Defoe, but it remains testament to his game-changing abilities.

Page 5 of 16
Page 5 of 16
11. Alan Shearer – 147 minutes per goal

11. Alan Shearer – 147 minutes per goal

It’s strange to see the Geordie legend so far down a Premier League scoring list, with Shearer finishing just outside the top 10.

However, his all-time record of 260 English top-flight goals, including a record 11 hat-tricks, means the Match of the Day pundit is unlikely to be too bothered about the setback.

He hung up his boots with three Golden Boots in his trophy cabinet, not to mention the 1994/95 Premier League winners’ medal he earned at Blackburn.

Page 6 of 16
Page 6 of 16
9.= Diego Costa – 145 minutes per goal

9.= Diego Costa – 145 minutes per goal

The Spaniard's no-holds-barred approach ensured that Premier League defenders were breathing sighs of relief when he returned to his home country from Chelsea in the summer of 2017.

However, the Atletico Madrid man was more than just an abrasive presence up front, which he proved with an impressive haul of 52 goals in 89 league games while at Stamford Bridge.

Costa didn’t need much adjustment time either, and still holds the record for the most goals in his opening four Premier League matches with seven.

Page 7 of 16
Page 7 of 16
9.= Javier Hernandez – 145 minutes per goal

9.= Javier Hernandez – 145 minutes per goal

Mexico’s all-time leading goalscorer is still going strong in the Premier League, eight years after arriving at Manchester United from his home country.

After spells in Spain with Real Madrid and Germany at Bayer Leverkusen, ‘Chicharito’ returned last summer to join West Ham, where he scored eight league goals in his debut campaign.

The Mexican has mostly been resigned to the role of super-sub in east London this season, but at the age of 30 he still has a few years to add to his 46 top-flight strikes – and edge up this list in the process.

Page 8 of 16
Page 8 of 16
8. Daniel Sturridge – 143 minutes per goal

8. Daniel Sturridge – 143 minutes per goal

One of the more surprising entries, Sturridge finds himself above some celebrated rivals in the all-time list thanks to an impressive ratio that he still has plenty of room to improve with Liverpool in the season ahead.

The 29-year-old has been around the block, featuring for five different teams in the top flight during a career of ups and downs.

His best season came in 2013/14 when he scored 22 league goals for Liverpool, but the England international has failed to reach double figures since as he's struggled with form and injuries. This season, however, has offered a glimpse of how Sturridge has made it so high up this ranking; in 132 minutes of league football, he has scored twice. There’s no doubt that he's a reliable source of goals in this league.

Page 9 of 16
Page 9 of 16
7. Edin Dzeko – 142 minutes per goal

7. Edin Dzeko – 142 minutes per goal

The big Bosnian made his mark during five years in Manchester, playing a key part in helping City win their first ever Premier League title of 2011/12.

Sergio Aguero’s dramatic winner in that final-day comeback against QPR has gone down in history, but it was Dzeko’s 92nd-minute equaliser that even made the feat possible.

He provided regular and reliable returns during his time at the Etihad without ever threatening to take the Golden Boot, leaving England with 50 goals in 130 league games – a record he bettered in Serie A with Roma.

Page 10 of 16
Page 10 of 16
6. Robin van Persie – 140 minutes per goal

6. Robin van Persie – 140 minutes per goal

Van Persie’s figure becomes even more impressive when you consider the length of his stay in the Premier League – 11 years – and that his scoring form was shared between two different clubs, Arsenal and Manchester United.

To keep finding the net with such regularity for over a decade is no mean feat, but the Dutchman rarely had off days. His peak came with back-to-back Golden Boot seasons between the summers of 2011 and 2013 – one for the Gunners and one in his debut, title-winning campaign with United.

When he left England for Fenerbahce in 2015, he did so with 144 league goals to his name – a figure that places him at No.12 in the Premier League all-time list. Now 35 and set to retire at the end of the season, Van Persie is enjoying his final campaign with Feyenoord, where he has six goals in 10 Eredivisie games this season.

Page 11 of 16
Page 11 of 16
5. Luis Suarez – 139 minutes per goal

5. Luis Suarez – 139 minutes per goal

Love him or loathe him, there’s no denying that Suarez has a gift for goals. The Uruguayan tore up the Premier League during his time at Liverpool and duly earned his big move to Barcelona, where he's won Europe's highest honour. Here, he squeaks into the top five by a mere minute per goal.

During three-and-a-half years at Anfield, Suarez bettered his goal tally every year, culminating in his astonishing 31-goal haul the season before his switch to Catalonia. That feat earned him the PFA Player of the Year award, as well as the Golden Boot. His overall record of 139 minutes per strike is impressive, but during that 2013/14 campaign the striker was finding the net once every 96 minutes – an outstanding return.

Page 12 of 16
Page 12 of 16
4. Ruud van Nistelrooy – 128 minutes per goal

4. Ruud van Nistelrooy – 128 minutes per goal

The Dutchman tormented defences in the Netherlands, England, Spain and Germany during his career, but his spell with Manchester United was undoubtedly at the peak of his powers.

Van Nistelrooy scored 150 goals for the Old Trafford giants, 95 of which came in the Premier League, and 25 of them in the 2002/03 season when he scooped the Golden Boot – the second of three straight seasons where he hit at least 20 league goals.

In fact, Van Nistelrooy achieved that in four of his five seasons at Old Trafford: the striker only failed to do so in 2004/05, when he missed a large chunk of the campaign through injury.

Page 13 of 16
Page 13 of 16
3. Thierry Henry – 121 minutes per goal

3. Thierry Henry – 121 minutes per goal

The best of the retired players, Henry’s record of a goal every couple of hours is sensational considering he played 258 Premier League games for Arsenal over eight seasons in north London – and even then, not as an out-and-out striker.

His form in front of goal fired the Gunners to two league titles under Arsene Wenger, as well as two FA Cups and the Champions League final.

The Frenchman is now looking to use that experience from the dugout after recently taking the Monaco job in Ligue 1, after assisting Roberto Martinez with Belgium at the World Cup this summer.

Page 14 of 16
Page 14 of 16
2. Harry Kane – 117 minutes per goal

2. Harry Kane – 117 minutes per goal

A man with his sights set on the top of this list, Kane’s remarkable reliability in front of goal means he rarely goes a game without finding the net.

Aged just 25, the England captain still has plenty of time to topple No.1 on this list, and the evidence suggests he could do just that after improving his goal haul every year for the last five seasons in a row.

A World Cup Golden Boot was added to two Premier league top scorer gongs in his personal trophy cabinet, and he will be key to Tottenham’s hopes of adding some silverware at White Hart Lane.

Page 15 of 16
Page 15 of 16
1. Sergio Aguero – 108 minutes per goal

1. Sergio Aguero – 108 minutes per goal

Is it any wonder? The pocket-sized Argentine’s numbers are simply phenomenal.

Aguero has earned his place in City’s – and indeed, the Premier League's – history since arriving in Manchester seven years ago, becoming the club’s all-time top goalscorer and helping fire them to three league titles, with 151 of his 210 strikes coming in the Premier League.

The 30-year-old’s consistency is his most remarkable trait, as demonstrated by a strike rate of a goal every 108 minutes. He once looked to be a potential casualty of Pep Guardiola's management, but instead adapted his game and is now reaping the rewards.

Page 16 of 16
Page 16 of 16
Alasdair Mackenzie

Alasdair Mackenzie is a freelance journalist based in Rome, and a FourFourTwo contributor since 2015. When not pulling on the FFT shirt, he can be found at Reuters, The Times and the i. An Italophile since growing up on a diet of Football Italia on Channel 4, he now counts himself among thousands of fans sharing a passion for Ross County and Lazio. 

Latest in Competition
Crystal Palace boss Oliver Glasner
Crystal Palace legend reveals Selhurst Park fears as rumours mount over Oliver Glasner's future
 
 
MANCHESTER, ENGLAND - SEPTEMBER 14: Bruno Fernandes of Manchester United during the Premier League match between Manchester City and Manchester United at Etihad Stadium on September 14, 2025 in Manchester, England. (Photo by Visionhaus/Getty Images)
Bruno Fernandes says Manchester United wanted him to LEAVE, in frank bombshell
 
 
Jamie Carragher looks on ahead of the Premier League match between Liverpool FC and Brighton & Hove Albion at Anfield on March 31, 2024 in Liverpool, England. (Photo by Chris Brunskill/Fantasista/Getty Images)
'Only one winner and it isn't him' Jamie Carragher's latest target warned over unexpected media outburst
 
 
Reims manager Will Still on the touchline during a match
Will Still reveals Sunderland talks - and the very personal reasons behind his decision to leave Lens for Southampton
 
 
Cristhian Mosquera of Arsenal embraces fans after the team's victory during the Premier League match between Arsenal and Nottingham Forest at Emirates Stadium on September 13, 2025 in London, England.
Cristhian Mosquera endorsed for huge switch, as international tug of war ensues
 
 
Tottenham manager Ange Postecoglou consoles Micky van de Ven after the Dutch defender is forced off against Aston Villa in March 2024.
'He is a really good manager, I still really like him. I don’t know how it all went down behind the scenes, winning the Europa League then getting sacked. I didn’t expect Ange to be sacked' Micky van de Ven reveals feelings on Ange Postecoglou's dismissal
 
 
Latest in Features
Gift Guide
The Christmas Mixer
 
 
FLORENCE, ITALY - DECEMBER 14: Albert Gudmundsson of ACF Fiorentina and Head coach Paolo Vanoli manager of ACF Fiorentina look dejected during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
Fiorentina face shocking relegation as ex-Manchester United and Everton stars bear responsibility
 
 
Yerson Mosquera of Wolverhampton Wanderers scores an own goal to make it 2-1 during the Premier League match between Arsenal and Wolverhampton Wanderers at Emirates Stadium on December 13, 2025 in London, England.
Quiz! Can you name every player to have scored five or more own goals in Premier League history?
 
 
WATFORD, ENGLAND - DECEMBER 09: A general view inside the stadium during the Sky Bet Championship match between Watford and Sheffield Wednesday at Vicarage Road on December 09, 2025 in Watford, England. (Photo by Richard Heathcote/Getty Images)
Why Watford are gambling on youth and past glories combo to free themselves from Championship purgatory
 
 
LIVERPOOL, ENGLAND - DECEMBER 13: Mohamed Salah of Liverpool sat on the bench during the Premier League match between Liverpool and Brighton & Hove Albion at Anfield on December 13, 2025 in Liverpool, England. (Photo by Robbie Jay Barratt - AMA/Getty Images)
Liverpool's 'clear the air' gesture to Mo Salah offers Arne Slot peaceful way out of delicate situation
 
 
MILAN, ITALY - DECEMBER 09: (THE SUN OUT, THE SUN ON SUNDAY OUT ) Arne Slot, Manager of Liverpool, shakes hands with Florian Wirtz following the team's victory during the UEFA Champions League 2025/26 League Phase MD6 match between FC Internazionale Milano and Liverpool FC at Stadio San Siro on December 09, 2025 in Milan, Italy. (Photo by Liverpool FC/Liverpool FC via Getty Images)
Last minute Premier League tickets! Five big games with great seat deals available this weekend
 
 
LATEST ARTICLES
  1. Chelsea manager Enzo Maresca
    1
    How to watch Cardiff vs Chelsea: Live streams, TV coverage as Carabao Cup's lowest-ranked side host top-tier opposition in last eight
  2. 2
    PSG hit with enormous £52m legal penalty: report
  3. 3
    Crystal Palace legend reveals Selhurst Park fears as rumours mount over Oliver Glasner's future
  4. 4
    Enzo Maresca's Chelsea sacking is inevitable as more strained Stamford Bridge relationships revealed
  5. 5
    The Christmas Mixer

FourFourTwo is part of Future US Inc, an international media group and leading digital publisher. Visit our corporate site.

Add as a preferred source on Google
  • Terms and conditions
  • Contact Future's experts
  • Privacy policy
  • Cookies policy
  • Accessibility statement
  • Careers
  • About FourFourTwo
  • Advertise with us
  • Worldwide
  • How to pitch to FourFourTwo

© Future US, Inc. Full 7th Floor, 130 West 42nd Street, New York, NY 10036.

Please login or signup to comment

Please wait...