Only 35 players in Premier League history have reached the 100-goal mark, but they have been scored at wildly different paces.
The Premier League is widely considered as the best football league in the world. Cracking a century is a milestone reserved for prodigious attackers, so it makes sense that Alan Shearer, the division’s all-time top goalscorer, was the fastest player to reach this marker, doing so in 124 games. “Was” being the operative word.
Shearer’s record had stood since 1995 until Erling Haaland bounded into the division. The Manchester City talisman won two Premier League golden boots in his three full seasons in England and brought up the century mark before the halfway point of his fourth year.
The Nordic goal-gobbler failed to topple Shearer’s record in the most fitting of fixtures: against Newcastle United. He wouldn’t have to wait long before cracking triple digits.






