Premier League's All-Time Top Goalscorers | Opta Analyst

Premier League's All-Time Top Goalscorers

Alan Shearer remains the Premier League's all-time top scorer with an impressive tally of 260 goals.

Key Figures in the Goalscoring Chart

Shearer's Enduring Record

Alan Shearer will mark 31 years as the league's leading scorer this December. While his 260 goals span a longer timeframe than just the early 1990s, it was between August 1992 and December 1993 that he secured the top spot.

Teddy Sheringham held the top rank for much of 1993 until Shearer surpassed him. Shearer initially led the inaugural Premier League season before a severe knee injury.

Challenges and Future Prospects

Several players have attempted to challenge Shearer's record over the years, but none have succeeded yet. After Harry Kane's departure this summer, the record still seems secure.

Given Erling Haaland's current scoring pace, it may not be long before questions arise about whether he can surpass Shearer. However, frequent transfers by modern footballers might help preserve Shearer's record for decades to come.

"Alan Shearer will have been the Premier League’s all-time leading scorer for 31 years in December."
"At the rate Erling Haaland is scoring, it probably won’t be that long until we’re pondering whether he’ll be the one to knock Shearer off his perch."

Summary: Alan Shearer's Premier League scoring record stands strong after over three decades, despite emerging challenges from modern players like Erling Haaland.

Would you like the tone to be more formal or conversational?

more

Opta Analyst Opta Analyst — 2025-11-02

More News