Statistics

Where does Haaland rank on all-time goalscorers list?

1 Sep 2024
Premier League - West Ham United v Manchester City

After his hat-trick against West Ham took him to 70 PL goals, we compare his stats with the overall top scorers

Related Articles
Haaland edges closer to Aguero for hat-trick record
'Not even Messi and Ronaldo can compare to Haaland'
Pep: Haaland is unbelievable. Now the real season starts

After his hat-trick against West Ham United Erling Haaland has an incredible 70 goals from 69 Premier League matches as well as already seven from only three matches this season.

So how does his total compare with the Premier League goalscoring greats and how long might it take the Manchester City striker to match them?

Haaland’s treble, his second in a row in the Premier League, moved him above renowned forwards such as Duncan Ferguson, Luis Suarez, and Pierre-Emerick Aubameyang as well as team-mate Kevin De Bruyne into joint 68th in the all-time goalscoring standings.

This puts him alongside Manchester United legend and Premier League Hall of Fame inductee Eric Cantona on 70 goals.

All-time Premier League goalscorers
Rank Player Goals Matches Mins/ goal
64= Brian Deane 71 286 332.3
64= Chris Wood 71 230 212.9
64= Danny Ings 71 226 199.9
64= Chris Armstrong 71 216 244.9
68= Eric Cantona 70 156 196.6
68= Erling Haaland 70 69 80.0
70= Kevin Nolan 69 401 456.7
70= Danny Welbeck 69 336 272.5
70= Kevin De Bruyne  69 263 289.8
70= Pierre-Emerick Aubameyang 69 143 157.3
70= Luis Suarez 69 110 138.8
75= Wilfried Zaha 68 305 362.5
75= Duncan Ferguson 68 269 261.7

What’s remarkable is the number of matches it has taken Haaland to reach these heights. He has featured in only 69 matches since joining City in the summer of 2022. The fewest matches played of those goalscorers around him is Suarez’s 110 for Liverpool.

Only Suarez also is anywhere near Haaland’s incredible minutes per goal ratio of 80.01, with 138.8 minutes per goal.

So how does Haaland compare with those players at the top of the standings?

Haaland’s predecessor at City, Sergio Aguero, is closest for minutes per goal, scoring every 108 minutes on average.

Beyond that even scoring legends such as Thierry Henry and Harry Kane took 50 per cent longer to score a goal on average in the Premier League than the Norwegian.

All-time top 10 Premier League goalscorers
Rank Player Goals Matches Mins/ goal
1 Alan Shearer 260 441 146.9
2 Harry Kane 213 320 126.5
3 Wayne Rooney 208 491 182.8
4 Andrew Cole 187 414 169.1
5 Sergio Aguero 184 275 107.9
6 Frank Lampard 177 609 276.1
7 Thierry Henry 175 258 121.8
8 Robbie Fowler 163 379 171.5
9 Jermain Defoe 162 496 201.4
10 Mohamed Salah 159 265 134.8
68= Erling Haaland 70 69 80.0

Haaland needs another 190 goals to match the total of 260 of the Premier League’s all-time scorer, Alan Shearer.

If he were to maintain his rate of 80 minutes a goal, this would mean that it would take Haaland 15,200 minutes, or about 169 matches (not counting stoppage time).

In terms of seasons that would be another three-and-a-half campaigns after this one. And, worryingly for those above him in the rankings, as well as opposing defences, Haaland says that after a summer of rest, he feels ready to set more scoring records. 

"I feel good, I feel energised," he said after the West Ham match. "I had a long vacation and pre-season. Now I'm ready for more."

Latest Videos

More Videos

Video is currently not available.

17 Nov 2024

On this day: Arsenal fight back to stun Spurs in seven-goal thriller

Watch the Gunners take derby honours with a thrilling comeback 5-2 win against their 10-man rivals

Your details have been submitted successfully.

You have already entered this competition. Please check your email for further information.

Your details have been submitted successfully.

Create a Premier League account

Continue

You are logged in as

Enter your details