Premier League history was rewritten on 2 December 2025 as Manchester City’s star forward Erling Haaland became the fastest player ever to score 100 Premier League goals. The milestone came during a thrilling 5–4 victory away to Fulham FC, when Haaland fired home in the 17th minute to open the scoring.
Erling Haaland Blazing to 100 in 111 Games
Haaland reached the 100-goal mark in just 111 Premier League matches, smashing the previous benchmark set by legendary striker Alan Shearer who needed 124 matches to hit 100.
Because of that speed, he now sits top of the list of “fastest to 100” in the league, ahead of other top strikers like Harry Kane, Sergio Aguëro, Thierry Henry and Mohamed Salah.

Why It Matters: More Than Just a Number
- The record highlights just how consistent and deadly Haaland has been since joining Manchester City.
- Reaching 100 goals so quickly underlines his elite level, few players in history have shown such rapid scoring over a sustained period.
- It strengthens his claim to be among the greatest strikers the Premier League has seen and it raises questions about how high he might climb on the all-time list if he keeps performing.
What Haaland and His Manager Had to Say After the Historic Milestone
After the goal, Erling Haaland modestly described scoring as “my job.” His manager at Manchester City praised his hunger and consistency, emphasising how remarkable the achievement was.
Read full details here
What This Means for the Future
At just 25 years old, Haaland still has many seasons ahead if he stays fit and motivated, he could challenge long-standing Premier League records, possibly even the all-time top-scorer crown. His pace, power, and consistency make him a serious candidate to shape the future of English football.



