How Erling Haaland compares to Mohamed Salah, Harry Kane and Wayne Rooney after smashing Premier League century record
By Rhys Jones
Updated 02/12/2025 at 21:26 GMT
React to this story
Erling Haaland became the fastest player to reach 100 Premier League goals with his opener in Manchester City’s clash with Fulham on Tuesday. The 25-year-old went into the game with 99 goals from 110 appearances in the Premier League, and broke Alan Shearer's record by 13 games, which had stood since 1995. Haaland was also the quickest to 50 goals, doing so in 48 games.
'Have you seen his numbers?' - Guardiola compares Haaland to Messi and Ronaldo
Video credit: SNTV
Erling Haaland added to his growing list of milestones and accolades as he became the fastest player to score 100 Premier League goals.
The Norwegian reached the feat during Manchester City's clash with Fulham on Tuesday, scoring in the 17th minute at Craven Cottage.
A thunderous effort inside the box beat Bernd Leno after Haaland had already hit the post earlier in the game.
Transfers
Atleti rival Arsenal for Romero, Barca yet to meet Rodri valuation - Paper Round
9 hours ago
Haaland reached his 100th strike in 111 games, 13 games faster than now-former record-holder Alan Shearer, who achieved the feat in 124 games.
The sharpshooter has had an incredible start to the season and already has 23 goals in all competitions for City this season.
It is no surprise that Haaland is the fastest player to 100 strikes, given the number of accomplishments he has already racked up in the Premier League.
He hit 50 goals in 48 games, crushing Andy Cole's half-century record by 17 matches.
With 15 league goals this season already, he sits rather comfortably as the top scorer, with only Brentford's Igor Thiago (11) close to him this term.
He scored 22 league goals last season, and is already seven away from matching that tally by the start of December.
Fastest players to 100 Premier League goals
| Player | Games taken to reach 100 goals |
| Erling Haaland | 111 |
| Alan Shearer | 124 |
| Harry Kane | 141 |
| Sergio Aguero | 147 |
| Thierry Henry | 160 |
| Mohamed Salah | 162 |
| Ian Wright | 173 |
| Robbie Fowler | 175 |
| Les Ferdinand | 178 |
| Michael Owen | 185 |
| Andy Cole | 185 |
No one knows what the rest of the season will bring in terms of set-backs and injuries, but Haaland is on track to smash his own record for most goals in a single Premier League campaign. He netted 36 times in 2022/23.
That debut season saw him cruise past Shearer and Cole's goal-scoring records, both of whom scored 34 in a 42-match season in 1993/94 and 1994/95 respectively.
Haaland was also the fastest to reach 100 goal involvements, doing so in 94 games, and also scored the most goals in a player’s first 100 Premier League games with 88.
All-time Premier League top scorers
| Player | Premier League Goals | Premier League appearances |
| Alan Shearer | 260 | 441 |
| Harry Kane | 213 | 320 |
| Wayne Rooney | 208 | 491 |
| Mohamed Salah | 190 | 313 |
| Andy Cole | 187 | 414 |
| Sergio Aguero | 184 | 275 |
| Frank Lampard | 177 | 609 |
| Thierry Henry | 175 | 258 |
| Robbie Fowler | 163 | 379 |
| Jermain Defoe | 162 | 496 |
His trajectory is pointing towards a legendary career, and the possibility of him reaching Shearer’s all-time record for Premier League goals with 260 now looks realistic, if he decides to stay in England.
Haaland is now tied with Matt Le Tissier for most Premier League goals with 100, and is just behind Cristiano Ronaldo (103) and Didier Drogba (104).
/origin-imgresizer.tntsports.io/2025/10/21/image-7cc65359-2955-4529-8570-733a275cec67-85-2560-1440.jpeg)
'Unstoppable' Haaland scores for 12th game in a row to give Man City lead
Video credit: TNT Sports
Stream the Premier League, UEFA Champions League, UEFA Europa League, UEFA Conference League, Serie A and Men's and Women's FA Cup and more on TNT Sports and discovery+.
Related Topics
Advertisement
Advertisement