The Premier League forwards with the best non-penalty goal or assist ratios

Thierry Henry has the best non-penalty goal or assist ratio in Premier League history with one every 94.3 minutes – but which of the top flight’s current stars are contributing at the quickest rate?
Henry stands alone with a non-penalty goal or assist every 94.3 minutes, but there are three current players running the Arsenal legend pretty close.
We’ve looked at official Premier League numbers on goals, assists and penalties – as well as Transfermarkt data on minutes played in England’s top flight – to see how some of the top Premier League forwards with 50 or more Premier League games stack up.
Sergio Aguero
Minutes – 18,659
Goals – 173
Assists – 45
Penalties – 26
Non-penalty goals/assists – 192
Minutes per NPG/A – 97.2
Quickest to 100 #BPL goals…
Alan Shearer – 124 apps
Sergio Aguero – 147 apps
Thierry Henry – 160 apps
Ian Wright – 173 apps— Premier League (@premierleague) April 20, 2016
Gabriel Jesus
Minutes – 3,804
Goals – 30
Assists – 11
Penalties – 2
Non-penalty goals/assists – 39
Minutes per NPG/A – 97.5
Mohamed Salah
Minutes – 7,657
Goals – 62
Assists – 22
Penalties – 6
Non-penalty goals/assists – 78
Minutes per NPG/A – 98.2
Pierre-Emerick Aubameyang
Minutes – 4,960
Goals – 40
Assists – 9
Penalties – 5
Non-penalty goals/assists – 44
Minutes per NPG/A – 112.7
Auba puttin' up serious numbers 😱
⚡️ @Aubameyang7 ⚡️ pic.twitter.com/bKnvy6SgJM
— Arsenal (@Arsenal) September 22, 2019
Harry Kane
Minutes – 15,710
Goals – 132
Assists – 19
Penalties – 19
Non-penalty goals/assists – 132
Minutes per NPG/A – 119
Alexandre Lacazette
Minutes – 5,211
Goals – 31
Assists – 13
Penalties – 2
Non-penalty goals/assists – 42
Minutes per NPG/A – 124.1
Sadio Mane
Minutes – 13,341
Goals – 74
Assists – 24
Penalties – 0
Non-penalty goals/assists – 98
Minutes per NPG/A – 136.1
Sadio Mane has scored 17 goals in his last 16 Premier League starts at Anfield. ⚽️⚡️
— Anfield Watch (@AnfieldWatch) November 10, 2019
Roberto Firmino
Minutes – 11,542
Goals – 52
Assists – 30
Penalties – 2
Non-penalty goals/assists – 80
Minutes per NPG/A – 144.3
Jamie Vardy
Minutes – 15,377
Goals – 92
Assists – 27
Penalties -16
Non-penalty goals/assists – 103
Minutes per NPG/A – 149.3
Raheem Sterling
Minutes – 17,917
Goals – 73
Assists – 44
Penalties – 1
Non-penalty goals/assists – 116
Minutes per NPG/A – 154.4
13 – Raheem Sterling has scored 13 goals in 14 appearances in all competitions this season, more than any other Premier League player in 2019-20. Star. pic.twitter.com/WsdHGwUp1C
— OptaJoe (@OptaJoe) October 26, 2019
Marcus Rashford
Minutes – 7,840
Goals – 34
Assists – 18
Penalties – 2
Non-penalty goals/assists – 50
Minutes per NPG/A – 156.8
More from Planet Football
13 players who say Jurgen Klopp improved them: Mané, Reus, Van Dijk…
Can you name every player to score a Premier League hat-trick for Liverpool?
Kevin De Bruyne fooled Jorginho like a lion turning the rifle back on the hunter
Eight brilliant goals Sadio Mané scored with his ‘wrong’ foot for Liverpool